Skip to content

Commit b1c9b82

Browse files
author
ripley
committed
tweaks
git-svn-id: https://svn.r-project.org/R/trunk@87913 00db46b3-68df-0310-9c12-caf00c1e9a41
1 parent e17c3f2 commit b1c9b82

File tree

1 file changed

+34
-31
lines changed

1 file changed

+34
-31
lines changed

doc/NEWS.Rd

Lines changed: 34 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
Bioconductor packages.
3838

3939
\item New function \code{grepv()} identical to \code{grep()} except
40-
with the default \code{value = TRUE}.
40+
for the default \code{value = TRUE}.
4141

4242
\item \code{methods(<pkg>:::<genfun>)} now does report methods when
4343
neither the generic nor the methods have been exported.
@@ -74,9 +74,9 @@
7474

7575
\item \code{Sys.info()} on Windows now provides current user domain.
7676

77-
\item \code{findInterval()} gets new options \code{checkSorted} and
78-
\code{checkNA} which allow to skip relatively costly checks; related
79-
to \PR{16567}.
77+
\item \code{findInterval()} gets new arguments \code{checkSorted}
78+
and \code{checkNA} which allow skipling relatively costly checks;
79+
related to \PR{16567}.
8080

8181
\item \code{pnorm(x)} underflows more gracefully.
8282

@@ -140,7 +140,7 @@
140140
packages.
141141

142142
\item Status reporting in \code{download.file()} has been extended to
143-
report the outcome for individual files in simultaneous download.
143+
report the outcome for individual files in simultaneous downloads.
144144

145145
\item The Rd \verb{\link} macro now allows markup in the link text
146146
when the topic is given by the optional argument, e.g.,
@@ -230,15 +230,16 @@
230230
additions to be compiled into \code{libRlapack} (the internal
231231
LAPACK, not built if an external LAPACK is used).
232232

233-
This option allows the continuation of swapping the BLAS in use by
234-
\I{symlinking} \file{lib/libRblas.*}. It has the disadvantage of
235-
using the reference BLAS version of the 2025 routines whereas an
236-
enhanced BLAS might have an optimized version (\I{OpenBLAS} does as
237-
from version 0.3.29).
233+
This option allows the continuation of the practice of swapping
234+
the BLAS in use by \I{symlinking} \file{lib/libRblas.*}. It has
235+
the disadvantage of using the reference BLAS version of the 2025
236+
routines whereas an enhanced BLAS might have an optimized version
237+
(\I{OpenBLAS} does as from version 0.3.29).
238238

239-
\item Windows builds use the internal LAPACK and by default the
240-
internal BLAS: notes on how to swap the latter \emph{via}
241-
\file{Rblas.dll} are in file \file{src/extra/blas/Makefile.win}.
239+
\item Windows builds currently use the internal LAPACK and by
240+
default the internal BLAS: notes on how to swap the latter
241+
\emph{via} \file{Rblas.dll} are in file
242+
\file{src/extra/blas/Makefile.win}.
242243
}
243244
}
244245

@@ -266,7 +267,7 @@
266267
\item The minimum \command{autoconf} requirement for a maintainer
267268
build has been increased to \command{autoconf}\sspace{}2.72.
268269

269-
\item Building the HTML (and Info) versions of the R manuals now
270+
\item Building the HTML and Info versions of the R manuals now
270271
requires \command{texi2any} from \I{Texinfo} 6.1 or later.
271272

272273
\item Failures in building the manuals under \file{doc} now abort
@@ -343,9 +344,9 @@
343344
deprecated in the near future. It is better to allocate an object
344345
of the desired type in the first place.
345346
346-
\item The set of LAPACK (double and complex) routines in headers
347-
\file{R_ext/Lapack.h} and \file{R_ext/Applic.h} has been extended,
348-
mostly to routines actually in use by packages.
347+
\item The set of LAPACK (double and complex) routines declared in
348+
the headers \file{R_ext/Lapack.h} and \file{R_ext/Applic.h} has
349+
been extended, mostly to routines actually in use by packages.
349350
350351
\item Memory allocation messages now use the (non-SI notation)
351352
\code{"Mb"}, \code{"Gb"} , \dots, and \code{"Mbytes"} strings as
@@ -388,14 +389,16 @@
388389
different size this would be an \abbr{ABI}-breaking change (but we are
389390
unaware of any such platform).
390391
391-
\item Header \file{R_ext/Boolean.h} now ensures a \code{bool} type
392-
is available either as a keyword (C23 and C++) or by including the
393-
C99 header \file{stdbool.h}. This is bwing used internally in \R
394-
to replace \code{Rboolean} by \code{bool}.
392+
\item Header \file{R_ext/Boolean.h} now ensures that a \code{bool}
393+
type is available either as a keyword (C23 and C++) or by
394+
including the C99 header \file{stdbool.h}. This is being used
395+
internally in \R to replace \code{Rboolean} by \code{bool}.
395396
396397
\item There are a new functions \code{asRboolean} and
397398
\code{asBool}, variants of \code{asLogical} more suited to
398-
converting logical arguments to \code{Rboolean} or to \code{bool}.
399+
converting logical arguments to \code{Rboolean} or to
400+
\code{bool}. They require a length-one input and thow an error if
401+
that evaluates to \code{NA}.
399402
400403
\item Header \file{R_exts/Error.h} now ensures that
401404
\code{Rf_error} and similar are given a \code{noreturn}
@@ -586,7 +589,7 @@
586589
\PR{18782}.
587590
588591
\item \code{axisTicks(usr, ...)} documentation clarification for
589-
\code{log=TRUE}, fixing bug \PR{18821} thanks to \I{Duncan Murdoch}.
592+
\code{log = TRUE}, fixing bug \PR{18821} thanks to \I{Duncan Murdoch}.
590593
591594
\item \code{debug()} and \code{debugonce(fun)} now also accept a
592595
string \code{fun} when it names an S4 generic, fixing \PR{18822}
@@ -605,9 +608,9 @@
605608

606609
\item \code{options(scipen = NULL)} and other invalid values now
607610
signal an error instead of invalidating ops relying on a finite
608-
integer value. Newly values outside the range -9 .. 9999 are warned
609-
about and set to a respective boundary or to the default \code{0},
610-
e.g., in case of an \code{NA}.
611+
integer value. Values outside the range -9 .. 9999 are now warned
612+
about and set to a boundary or to the default \code{0}, e.g., in
613+
case of an \code{NA}.
611614

612615
\item \code{cbind()} could segfault with \code{NULL} inputs.
613616
(Seen when \R was built with \command{gcc-14}, \abbr{LTO} and C99
@@ -618,8 +621,8 @@
618621
(\PR{18784}). Thanks to \I{Tomek Gieorgijewski}.
619622

620623
\item \code{format()} etc, using \code{decimal.mark = s}, by default
621-
getting \code{s <- getOption("OutDec")}, signals a warning to become
622-
an error in the future, when \code{s} is not a string with exactly
624+
getting \code{s <- getOption("OutDec")}, signals a warning (to become
625+
an error in the future) when \code{s} is not a string with exactly
623626
one character.
624627

625628
\item When \code{s <- getOption("OutDec")} is not a string of one
@@ -651,8 +654,8 @@
651654
\item \command{R CMD Rd2pdf} can now render the package manual from
652655
a \option{--latex} installation also when the help contains figures.
653656

654-
\item The argument of \code{as.environment()} is named \code{x} now,
655-
not \code{object}, as it was always documented and shown when
657+
\item The argument of \code{as.environment()} is now named \code{x},
658+
not \code{object}, as was always documented and shown when
656659
printing it; thanks to \I{Gael Millot}'s \PR{18849}.
657660
658661
\item When \command{R CMD check} aims at getting the time+date from a
@@ -691,7 +694,7 @@
691694
\code{grep()}, \code{strsplit()} and similar took
692695
non-\code{TRUE}/\code{FALSE}
693696
values of their logical arguments as \code{FALSE}, but these were
694-
almost always nismatches of unnamed arguments and are now reported
697+
almost always nismatches to unnamed arguments and are now reported
695698
as \code{NA}.
696699
}
697700
}

0 commit comments

Comments
 (0)