Skip to content

Commit

Permalink
(math/R-xts) Updated 0.13.1 to 0.14.1
Browse files Browse the repository at this point in the history
# xts 0.14.x (202x-xx-xx)

* `plot.xts()` now renders all panels when 'x' has more than 8 columns and
  `multi.panel = TRUE`. Columns 9 and later didn't render because the default
  of `plot.xts()` is 'col = 1:8'. Thanks to Ethan Smith for the report and
  patch.
  ([#423](joshuaulrich/xts#423))
  ([#424](joshuaulrich/xts#424))

* `plot.xts()` no longer errors when 'ylim' is constant and negative. Thanks
  to Ethan Smith for the report.
  ([#422](joshuaulrich/xts#422))

* Do not use `SET_TYPEOF()` in C because it is not part of the public R API.

* `merge.xts()` no longer converts 'x' or 'y' from double to integer in the C
  code when they are not used in the result. This avoids an unnecessary and
  confusing warning. Thanks to Jeff Ryan for the report.

# xts 0.14.0 (2024-06-05)

* `addEventLines()` and `addLegend()` now draw on multiple panels when `on` is
  a vector. Thanks to Ethan Smith for the report.
  ([#420](joshuaulrich/xts#420))

* Replace `SET_TYPEOF()` in merge.c because it will error when it tries to
  convert a REAL to an INTEGER. Thanks to Kurt Hornik for the report!
  ([#419](joshuaulrich/xts#419))

* Fix crash when 'j' is not an integer and in [0, 1) (e.g. `j = 0.1`). Also
  throw a warning when 'j' is not an integer.
  ([#413](joshuaulrich/xts#413))
  ([#415](joshuaulrich/xts#415))

* Fix plot header when `layout()` is used to draw multiple plots on a single
  device. Thanks to Dirk Eddelbuettel for the report and testing!
  ([#412](joshuaulrich/xts#412))

* Fix plot legend location when the y-axis is log scale.
  ([#407](joshuaulrich/xts#407))

# xts 0.13.2 (2024-01-21)

* Print a message when `period.apply()` is called with `FUN = mean` because it
  calculates the mean for each column, not all the data in the subset like it
  does for all other functions. The message says to use `FUN = colMeans` for
  current behavior and `FUN = function(x) mean(x)` to calculate the mean for
  all the data. This information is also included in the help files. The option
  `xts.message.period.apply.mean = FALSE` suppresses the message.
  ([#124](joshuaulrich/xts#124))

* Fix error when `print.xts()` is called 'quote' or 'right' arguments.
  ([#401](joshuaulrich/xts#401))

* Fix `addPolygon()` so it renders when `observation.based = TRUE`.
  ([#403](joshuaulrich/xts#403))

* Print trailing zeros for index value with fractional seconds, so every index
  value has the same number of characters.
  ([#404](joshuaulrich/xts#404))

* Add ability to log scale the y-axis in `plot.xts()`.
  ([#103](joshuaulrich/xts#103))

* Actually change the underlying index values when 'tclass' is changed from a
  class with a timezone (e.g. POSIXct) to one without a timezone (e.g. Date).
  Add a warning when this happens, with a global option to always suppress the
  warning.
  ([#311](joshuaulrich/xts#311)).

* Significantly refactor the internals of `plot.xts()`.
  ([#408](joshuaulrich/xts#408))
  • Loading branch information
mef committed Nov 24, 2024
1 parent 49e9b8b commit 3e167f0
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 8 deletions.
15 changes: 11 additions & 4 deletions math/R-xts/Makefile
Original file line number Diff line number Diff line change
@@ -1,21 +1,28 @@
# $NetBSD: Makefile,v 1.15 2023/06/01 12:52:39 mef Exp $
# $NetBSD: Makefile,v 1.16 2024/11/24 08:13:01 mef Exp $

R_PKGNAME= xts
R_PKGVER= 0.13.1
R_PKGVER= 0.14.1

MAINTAINER= [email protected]
COMMENT= eXtensible Time Series
LICENSE= gnu-gpl-v2 OR gnu-gpl-v3

DEPENDS+= R-zoo>=1.7.12:../../math/R-zoo

# Packages suggested but not available:
# 'tseries', 'tis'
TEST_DEPENDS+= R-chron-[0-9]*:../../math/R-chron
TEST_DEPENDS+= R-RUnit-[0-9]*:../../devel/R-RUnit
TEST_DEPENDS+= R-timeDate-[0-9]*:../../time/R-timeDate
TEST_DEPENDS+= R-timeSeries-[0-9]*:../../finance/R-timeSeries
TEST_DEPENDS+= R-tinytest-[0-9]*:../../devel/R-tinytest
TEST_DEPENDS+= R-tseries-[0-9]*:../../finance/R-tseries

# !pdfTeX error: pdflatex (file ecti1000): Font ecti1000 at 600 not found
TEST_DEPENDS+= tex-ec-[0-9]*:../../fonts/tex-ec
TEST_DEPENDS+= tex-hyperref-[0-9]*:../../print/tex-hyperref
TEST_DEPENDS+= tex-inconsolata-[0-9]*:../../fonts/tex-inconsolata
TEST_DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin
TEST_DEPENDS+= tex-url-[0-9]*:../../print/tex-url
TEST_DEPENDS+= tex-xkeyval-[0-9]*:../../print/tex-xkeyval

USE_LANGUAGES+= c fortran

Expand Down
8 changes: 4 additions & 4 deletions math/R-xts/distinfo
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.15 2023/06/01 12:52:39 mef Exp $
$NetBSD: distinfo,v 1.16 2024/11/24 08:13:01 mef Exp $

BLAKE2s (R/xts_0.13.1.tar.gz) = 53a99900760503a2370d3a1bdbf882ff8410aee4b4ae25bc911a28326d5b13fb
SHA512 (R/xts_0.13.1.tar.gz) = de296c432cfd447063f7ec74d0c6af79570ee81434fdaa62c9af9d37c5ee716fcb6c8183b670bb82e88ee084ce1ac2561b918e1bb3b3f21da25ff6b4f73a37e9
Size (R/xts_0.13.1.tar.gz) = 456115 bytes
BLAKE2s (R/xts_0.14.1.tar.gz) = c4a3a1578d88cf0a5540cdb3a92d009a8a49da292d2261a0717a097d94d42d8e
SHA512 (R/xts_0.14.1.tar.gz) = 887749d8b2dca3a056810041a10ca9a3c8ebf94023bc13a445eb431e5c0e8b1dc19b154e567fa58dbc82ee2018f9414f42e562efbe3be9ac19c00a46840d5921
Size (R/xts_0.14.1.tar.gz) = 878211 bytes

0 comments on commit 3e167f0

Please sign in to comment.