Software-update: R 4.4.2
R is een ontwikkelomgeving en programmeertaal voor statistische en data-analysedoeleinden. Het werd oorspronkelijk ontworpen door Ross Ihaka en Robert Gentleman (vandaar de naam R) aan de Universiteit van Auckland, Nieuw-Zeeland. In R is programmeren sterk objectgeoriënteerd en de functionaliteit kan uitgebreid worden via packages die onder andere via cran beschikbaar worden gesteld. Het R-coreteam, dat zich vandaag de dag bezighoudt met de doorontwikkeling, heeft versie 4.4.2 uitgebracht met de titel Pile of Leaves. De changelog van deze uitgave ziet er als volgt uit:
C-level facilities:The S-compatibility macros F77_COM and F77_COMDECL defined in header R_ext/RS.h are deprecated and will be removed shortly. We could find no record of their use.
The S-compatibility macros F77_COM and F77_COMDECL defined in header R_ext/RS.h are deprecated and will be removed shortly. We could find no record of their use.Bug fixes:Mathlib function lgammacor(x) no longer warns about underflow to zero for large x.Text widths and heights were incorrectly reported by the Quartz device if the drawing context didn't exist yet (typically when drawing off-screen to a window that is yet to appear, see PR#18591).The Quartz device could segfault in cases where paths with spaces are used in the new glyph drawing API. Thanks to Tomek Gieorgijewski (PR#18758).On macOS in R CRAN builds, it is again possible to read little-endian UTF-16 text with a BOM from a connection using encoding="UTF-16". Users building R from source should avoid using the system libiconv in macOS 14.1 and later.methods' internal .requirePackage() now re-enables primitive method dispatch when needed; thanks to Ivan Krylov for demystifying CRAN package check failures on the R-devel mailing list.
Mathlib function lgammacor(x) no longer warns about underflow to zero for large x.Text widths and heights were incorrectly reported by the Quartz device if the drawing context didn't exist yet (typically when drawing off-screen to a window that is yet to appear, see PR#18591).The Quartz device could segfault in cases where paths with spaces are used in the new glyph drawing API. Thanks to Tomek Gieorgijewski (PR#18758).On macOS in R CRAN builds, it is again possible to read little-endian UTF-16 text with a BOM from a connection using encoding="UTF-16". Users building R from source should avoid using the system libiconv in macOS 14.1 and later.methods' internal .requirePackage() now re-enables primitive method dispatch when needed; thanks to Ivan Krylov for demystifying CRAN package check failures on the R-devel mailing list.
Source:
Tweakers.net