pdf reader library c# : Delete text pdf file software SDK dll winforms .net html web forms NEWS.20-part958

NEWS for R version 3.3.0 (2016-05-03)
NEWS
RNews
LATERNEWS
NewsforR3.0.0andlatercanbefoundinle‘NEWS.Rd’intheRsourcesandles‘NEWS’
and‘doc/html/NEWS.html’inanRbuild.
CHANGESINRVERSION2.15.3
NEWFEATURES:
• lgamma(x) for very small x (in the denormalizedrange) is no longer Inf with a
warning.
• image()nowsortsanunsortedbreaksvector,withawarning.
• Theinternalmethodsfortar()anduntar()doaslightlymoregeneraljobfor‘ustar’-
stylehandlingofpathsofmorethan100bytes.
• Packagescompilerandparallelhavebeenaddedtothereferenceindex(‘refman.pdf’).
• untar(tar = "internal") has some support for pax headers as produced by
e.g. gnutar --posix (which seems prevalent on OpenSUSE 12.2) or bsdtar --
format pax,includinglongpathandlinknames.
• sQuote()anddQuote()nowhandle0-lengthinputs. (SuggestionofBenBolker.)
• summaryRprof()returnszero-rowdataframesratherthanthrowanerrorifnoevents
arerecorded,forconsistency.
• TheincludedversionofPCREhasbeenupdatedto8.32.
• Thetcltknamespacecannowbere-loadedafterunloading.
The Tcl/Tk event loopis inhibited in aforkedchild from package parallel (as in
e.g.mclapply()).
• parallel::makeCluster() recognizesthevalue‘random’for theenvironmentvari-
able R_PARALLEL_PORT: this chooses a random value for the port andreduces the
chanceofcon ictswhenmultipleusersstartaclusteratthesametime.
UTILITIES:
• ThedefaultforTARonWindowsforR CMD buildhasbeenchangedtobe‘internal’
ifnotarcommandisonthepath.
Thisenables mostpackages tobebuilt‘out of thebox’without Rtools: themain
exceptionsarethosewhichneedtobeinstalledtore-buildvignettesandneedRtools
forinstallation(usuallybecausetheycontaincompiledcode).
1
Delete text pdf file - delete, remove text from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# developers to use mature APIs to delete and remove text content from PDF document
how to delete text from a pdf; how to erase text in pdf online
Delete text pdf file - VB.NET PDF delete text library: delete, remove text from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Programming Guide to Delete Text from PDF File
delete text from pdf with acrobat; remove text from pdf acrobat
2
NEWS
C-LEVEL FACILITIES:
• Ona64-bitWindowsplatformwithenoughRAM,R_alloccannowallocateupto
justunder32GBlikeother64-bitplatforms.
DEPRECATEDANDDEFUNCT:
• Useof col2rgb(0)isdeprecated(seethehelppageforitslimitations).
• Thedeprecatedintensitiescomponentreturnedbyhist()isnolongerrecognized
bytheplot()methodandwillberemovedinR3.0.0.
• real(),as.real()andis.real()arenowformallydeprecatedandgiveawarning.
• Thisisformalnoticethatthenon-APIEISPACKentrypointsinRwillberemoved
shortly.
INSTALLATION:
• TheconfiguretestsforObjectiveCandObjectiveC++nowworkonMacOS10.8
withXcode4.5.2(PR#15107).
• Thecairo-basedversions of X11()nowworkwithcurrentversionsof cairographics
(e.g.,1.12.10). (PR#15168)
AworkaroundforearlierversionsofRistouseX11.options(type = "nbcairo").
• CongurationandR CMD javareconfnowcomeupwithasmallersetoflibrarypaths
forJavaonOracle-formatJDK(includingOpenJDK).Thishelpsavoidcon ictsbe-
tweenlibraries(suchaslibjpeg)suppliedintheJDKandsystemlibraries. Thiscan
alwaysbeoverriddenifneeded:seethe‘RInstallationandAdministration’manual.
BUGFIXES:
• beta(a, b)couldover owtoinnityinitscalculationswhenoneofaandbwasless
thanone. (PR#15075)
• lbeta(a, b)nolongergivesNaNifaorbisverysmall(inthedenormalizedrange).
• bquote()isnowabletosubstitutedefaultargumentsinsingle-argumentfunctions.
(PR#15077)
• browseEnv(html = FALSE)wouldsegfaultifcalledfromR(notR.app)onaCRAN-
styleMacOSXbuildof R.
• ‘[[<-’forlists(genericvectors)neededtoincrementNAMEDcountwhenRHSisused
morethanonce. (PR#15098)
• OnWindows,warnings about openingale or pipewithanon-ASCIIdescription
weresometimesoutputinUTF-8ratherthaninthecurrentlocale’scharacterset.
• Thecall()functiondidnotduplicateitsarguments. (PR#15115)
• TukeyHSD() could give NA results with some ‘na.action’ methods such as
na.exclude().(HintedatonR-helpbyJohnFox.)
• Thedeprecatedsvd(X, LINPACK = TRUE)couldalterXinR2.15.[12]. (Reportedby
BillDunlap.)
• Under Windows, file.link() andfile.symlink() usedthelink name twice, so
wouldalwaysfail. (ReportedbyRuiBarradas/OliverSoong).
• summaryRprof(memory = "both")mixeduptheunitsofVcells andNcells: itnow
worksinbytes.(PR#15138)
• tools::Rd2HTML()wouldsometimesdeletetext. (PR#15134)
• plot()failedfor"table"objectscontainingjustoneentry. (PR#15118)
• embedFonts()neededtoquotesomelepaths. (PR#15149)
• parallel::mccollect() handled NULL returns incorrectly (removing the element
ratherthansettingittoNULL).
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF
pdf editor online delete text; how to delete text from pdf with acrobat
C# PDF Text Extract Library: extract text content from PDF file in
Able to extract and get all and partial text content from PDF file. How to C#: Extract Text Content from PDF File. Add necessary references:
how to remove text watermark from pdf; how to erase in pdf text
NEWS
3
• Thefullreferenceindex(‘fullrefman.pdf’)wasmissingpackagescompilerandpar-
allel.
• The report for optim(method = "L-BFGS-B", control = list(trace = 1)) re-
portedthelast completedandnotthecurrentiteration, unlike othermethods and
tracelevels. (PR#15103)
• qt(1e-12, 1.2)nolongergivesNaN.
• dt(1e160, 1.2, log=TRUE)nolongergives-Inf.
• OnWindowsthe untar() functionnowquotes thedirectory name when usingan
externaltarutility,soR CMD checkwillhandlepathnamescontainingspaces.
• The version for Windows 8 and Windows Server 2012 is now displayed by
win.version().(ReportedbyGaborGrothendieck.)
• ThecustomWindowsinstallertargetmyRintheinstaller‘Makefile’didnotworkin
2.15.2. (ReportedbyErichNeuwirth.)
• aperm(matrix(1:6, 2, dimnames=list(A={}, B={})), "A")nolongersegfaults.
• Expressions involving user dened operators were not always deparsed faithfully.
(PR#15179)
• Theenc2utf8()functionconvertedNA_character_to"NA" innon-UTF-8locales.
(PR#15201)
• Theexcludeargumenttoxtabs()wasignoredfor"factor"arguments.
• OnWindows, work around an event-timing problem whenthe RGui console was
closedfrom the ‘X’ controlandtheclosurecancelled. (This wouldonsome64-bit
systemscrashR,typicallythosewithaslowGPUrelativetotheCPU.)
• OnunixRscriptwillpassther_archsettingitwascompiledwithontotheRprocess
sothatthearchitectureof Rscriptandthatof Rwillmatchunlessoverridden.
• OnWindows, basename(), dirname()and file.choose() have moresupport for
longnon-ASCIIlenameswith260ormorebyteswhenexpressedinUTF-8.
CHANGESINRVERSION2.15.2
NEWFEATURES:
• The X11() windowgainsanicon: thelatter may beespecially usefulonUbuntu’s
‘Unity’interface.
TheWM_CLASSshouldbesetincircumstanceswheretheWindowManagerfailedto
makeuseofX11resourcesettings.
(ContributedbyPhilipJohnson.)
• The "Date"and "POSIXt" methods for cut() will accept anunsortedbreaks ar-
gument (as the defaultmethoddoes, althoughthis was undocumented). (Wishof
PR#14961.)
• Reference class methods (in the methods package) that use other methods in an
indirectway(e.g.,bysapply())musttellthecodeanalysistoincludethatmethod.
Theycannowdosobyinvoking$usingMethods().
• More Polishtranslations are available: for the RGui menus andfor several recom-
mendedpackages.
• MultistratumMANOVAworks.Infact,itseemstohavedonesoforyearsinspiteof
thehelppageclaimingitdidnot.
• qqline() has newoptionalarguments distribution, probs andqtype, following
theexampleoflattice’spanel.qqmathline().
• Thehandlingofsinglequotesintheen@quotpseudo-languagehasbeenslightlyim-
proved. Doublequotesarenolongerconverted.
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
using RasterEdge.XDoc.PDF; How to VB.NET: Delete a Single PDF Page from PDF File. This is a VB .NET example for how to delete a single page from a PDF document.
how to delete text in pdf document; pdf text watermark remover
VB.NET PDF Text Extract Library: extract text content from PDF
Extract and get partial and all text content from PDF file. Extract highlighted text out of PDF document. Extract Text Content from PDF File in VB.NET.
delete text in pdf file online; erase pdf text
4
NEWS
• Newfunctions checkPoFiles() andcheckPoFile()havebeenaddedto the tools
packagetocheckforconsistencyofformatstringsintranslationles.
• model.matrix(~1, ...) nowalsocontainsthesamerownamesthatlesstrivialfor-
mulaeproduce. (WishofPR#14992,changestheoutputofseveralpackages.)
• Misuseofrep()onundocumentedtypesofobjects(e.g.,calls)isnowreportedasan
error.
• TheincludedLAPACKhasbeenupdatedto3.4.1,withsomepatchesfromthecurrent
SVNsources. (Interalia,thisresolvesPR#14692.)
• file.copy(recursive = TRUE)hassomeadditionalchecksonusererrorleadingto
attemptedinniterecursion(andonsomeplatformstocrashingR).
• PCREhasbeenupdatedtoversion8.31,abug-xrelease.
• Theincludedversionof liblzmahasbeenupdatedtoversion5.0.4,aminorbug-x
release.
• Newfunction.bincode(),a‘bare-bones’versionofcut.default(labels = FALSE)
foruseinpackageswithimage()methods.
• TheHTMLmanualsnowusedirectionalsinglequotes.
• maintainer()nowconvertsembeddednewlinestospaces.Itnolongergivesanon-
obviouserrorfornon-installedpackages.
• TheX11()devicehassomeprotectionagainstbeingusedwithforkedprocesses via
packageparallel.
• SettingtheenvironmentvariableR_OSX_VALGRIND(toanyvalue)allowsRtoberun
under valgrind on Mac OS 10.6 and10.7 (valgrind currently has very limited
supportfor10.8),providedsystem()isnotused(directlyorindirectly).Thisshould
notbeneededforvalgrind>=3.8.1.
• Themodel.frame()methodfor"lm"usesxlevels:thisissaferifdatawassupplied
ormodel = FALSEwasusedandthelevelsoffactorsusedinthethadbeenre-ordered
sincetting.
Similarly,model.frame(fm, data=<data>)copiesacrossthevariablesusedforsafe
predictionfromthet.
• FunctionssuchasparLapply()inpackageparallelcanmakeuseofadefaultcluster
ifoneisset. (ReportedbyMartinMorgan.)
• chol(pivot = TRUE, LINPACK = FALSE)isnowavailableusingLAPACK K 3.2sub-
routineDPSTRF.
• The functions .C(), .Call(), .External() and.Fortran() nowcheck that they
arecalledwithanunnamedrstargument:theformalargumentswerechangedfrom
name=to.NAME=inR2.13.0,butsomepackageswerestillusingtheoldname. This
iscurrentlyawarning,butwillbeanerrorinfuture.
• step()nolongertriestoimproveamodelwithAICof -Inf(aperfectt).
• spline()andsplinefun()gainanewmethod"hyman",animplementationofHy-
man’smethodofconstructingmonotonicinterpolationsplines. (Basedoncontribu-
tionsofSimonWoodandRobHyndman.)
• OnWindows,theCstacksizehasbeenincreasedto64MB(ithasbeen10MBsince
thedaysof32MBRAMsystems).
PERFORMANCEIMPROVEMENTS:
• array()isnowimplementedinCcode(forspeed) whendata is atomicoranun-
classedlist(soit is knownthatas.vector(data)willhavenoclass tobe usedby
rep()).
• rep()isfasteranduseslessmemory,substantiallysoinsomecommoncases(e.g.,if
timesisoflengthoneorlength.outisgiven,andeach = 1).
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Demo Code: How to Delete a Single PDF Page from PDF File in C#.NET. Description: Delete specified page from the input PDF file. Parameters:
remove text from pdf online; how to edit and delete text in pdf file online
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
size, images size reducing can help to reduce PDF file size effectively will also take up too much space, glyph file unreferenced can Delete unimportant contents
how to delete text in a pdf acrobat; delete text from pdf preview
NEWS
5
• findInterval(),tabulate(),cut(),hist()andimage.default()alluse.Call()
andaremoreecient.
• duplicated(),unique() andsimilar nowsupport vectors oflengthsabove2
29
on
64-bitplatforms.
• OmittingPACKAGEin.C()etccallswassupposedtomakeuseoftheDLLfromthe
namespacewithinwhichtheenclosingfunctionwasdened.Itwaslesssuccessfulin
doingsothanitmightbe,andgavenoindicationithadfailed.
Anewsearchstrategyisverysuccessfulandgivesawarningwhenitfails. Inmost
casesthisisbecausetheentrypoint is notactuallyprovidedbythat package(and
soPACKAGE shouldbeusedtoindicate whichpackageisintended)butinsomethe
namespacedoesnothaveaDLLspeciedbyauseDynLib()directivesoPACKAGEis
required.
UTILITIES:
• R CMD check
now
checks
if a
package
can
be
loaded
by
li-
brary(pkgname, lib.loc = "somewhere") without being on the library search
path(unlessitisalreadyinstalledin.Library,whenitalwayswillbe).
• R CMD check --as-cran notes ‘hidden’ les and directories (with names starting
withadot)thatarenotneededfortheoperationofR CMD INSTALLorR CMD build:
suchlesshouldbeexcludedfromthepublishedtarball.
• R CMD check (if checking subdirectories) checks that the R code inany demos is
ASCIIandcanbeparsed,andwarnsifnot.
• WhenR CMD Rd2pdfisusedwith‘inputenx.sty’,itallowsfurthercharacters(mainly
forEasternEuropeanlanguages)byincluding‘ix-utf8enc.dfu’(ifavailable). (Wish
ofPR#14989.)
• R CMD build now omits several types of hidden les/directories, including
‘inst/doc/.Rinstignore’,‘vignettes/.Rinstignore’, (‘.Rinstignore’shouldbe
attoplevel),‘.deps’under‘src’,‘.Renviron’,‘.Rprofile’,‘.Rproj.user’,‘.back-
ups’,‘.cvsignore’,‘.cproject’,‘.directory’,‘.dropbox’,‘.exrc’,‘.gdb.history’,
‘.gitattributes’, ‘.gitignore’, ‘.gitmodules’, ‘.hgignore’, ‘.hgtags’, ‘.htac-
cess’,‘.latex2html-init’,‘.project’,‘.seed’,‘.settings’,‘.tm_properties’and
variousleftovers.
• R CMD checknowchecks for .C(),.Call(),.External()and.Fortran()calls in
otherpackages,andgivesawarningonthosefoundfromRitself(whicharenotpart
oftheAPIandchangewithoutnotice: manywillbechangedforR3.0.0).
C-LEVEL FACILITIES:
• ThelimitforR_allocon64-bitplatformshasbeenraisedtojustunder32GB(from
justunder16GB).
• Themisuseof.C("name", ..., PACKAGE = foo)wherefooisanarbitraryRobject
isnowanerror.
Themisuse.C("name",..., PACKAGE = "")isnowwarnedaboutinR CMD check,
andwillbeanerrorinfuture.
DEPRECATEDANDDEFUNCT:
• Useofarray()witha0-lengthdimargumentisdeprecatedwithawarning(andwas
contrarytothedocumentation).
• Useof tapply()witha0-lengthINDEXlistisdeprecatedwithawarning.
• ‘Translation’packagesaredeprecated.
• Callingrep()orrep.int()onapairlist isdeprecatedandwillgiveawarning. In
anycase,rep()convertedapairlisttoalistsoyoumayaswelldothatexplicitly.
C# PDF File Split Library: Split, seperate PDF into multiple files
Application. Best and professional adobe PDF file splitting SDK for Visual Studio .NET. outputOps); Divide PDF File into Two Using C#.
delete text from pdf file; how to erase text in pdf file
C# PDF File Compress Library: Compress reduce PDF size in C#.net
size, images size reducing can help to reduce PDF file size effectively will also take up too much space, glyph file unreferenced can Delete unimportant contents
how to delete text in pdf file online; how to edit and delete text in pdf file
6
NEWS
• Entrypointrcont2isnolongerpartoftheAPI,andwillmovetopackagestatsinR
3.0.0.
• The ‘internal’ graphics device invoked by .Call("R_GD_nullDevice", pack-
age = "grDevices")isabouttoberemoved:usepdf(file = NULL)instead.
• eigen(EISPACK = TRUE),
chol(pivot = FALSE, LINPACK = TRUE),
chol2inv(LINPACK = TRUE), solve(LINPACK = TRUE) and svd(LINPACK = TRUE)
aredeprecatedandgiveawarning.
TheywereprovidedforcompatibilitywithR1.7.0(Mar2003)!
• The‘internalfunction’kappa.tri()hasbeenrenamedto.kappa_tri()soitisnot
inadvertentlycalledasamethodforclass"tri".
• FunctionssessionData()andbrowseAll()inpackagemethodsareonahelppage
describingthemas‘deprecated’andarenowformallydeprecated.
PACKAGEINSTALLATION:
• ForaWindowsorMacOSXbinarypackageinstall,install.packages()willcheck
ifa sourcepackage isavailableonthesame repositories,andreport if itis alater
versionorthereisasourcepackagebutnobinarypackageavailable.
Thischeckcanbesuppressed:seethehelppage.
• install.packages(type = "both") has beenenhanced. In interactive useit will
askwhether tochoosethesourceversionof apackageifthebinaryversionis older
andcontainscompiledcode,andalsoasksifsourcepackageswithnobinaryversion
shouldbeinstalled).
INSTALLATION:
• Thereisanewconfigureoption‘--with-libtiff’(mainlyincasethesystemin-
stallationneedstobeavoided).
• LAPACK3.4.1doesusesomeFortran90features,sog77nolongersuces.
• IfanexternalLAPACKisused,itmustbeversion3.2orlater.
BUGFIXES:
• OnWindows,startingRtermviaR.execausedCtrl-Ctomisbehave. (PR#14948)
• Thetools::latexToUtf8()functionmissedconversionsthatwerecontainedwithin
braces.
• Long timezone specications (such as a le name preceded by :) could crash
as.POSIXlt.(PR#14945)
• R CMD build --resave-data couldfail if there was no‘data’ directorybut there
wasan‘R/sysdata.rda’le. (PR#14947)
• is.na()misbehavedona0-columndataframe.(PR#14959)
• anova.lmlist()failedif testwassupplied.(PR#14960)
ItwasunabletocomputeCptestsforobjectofclass"lm"(itassumedclass"glm").
• The formula methodfor sunflowerplot() now allows xlab andylab to be set.
(ReportedbyGerritEichner.)
• The"POSIXt"and"Date"methodsforhist()couldfailonWindowswhereadjust-
mentstotheright-handboundarycrossedaDSTtransitiontime.
• OnWindows,thecodeinas.POSIXct()tohandleincorrectlyspeciedisdstelds
mighthaveresultedinNAbeingreturned.
• aov()andmanova()gavespuriouswarningabout singular error modelinthemul-
tiresponsecase.
• Inns() andbs(), specifying knots = NULL is now equivalent to omitting it,also
whendfisspecied.(PR#14970)
NEWS
7
• sprintf()didnotacceptnumberedargumentsendinginzero.(PR#14975)
• rWishart()couldover owtheCstackandmaybecrashtheRprocessfordimensions
ofseveralhundredsormore. (ReportedbyMichaelBraunonR-sig-mac.)
• Basepackagevignettes(e.g.,vignette("Sweave"))werenotfullyinstalledinbuilds
ofRfromthetarball.
• lchoose()andchoose()couldover owtheCstackandcrashR.
• Whengivena0-bytele andaskedto keepsourcereferences, parse() readinput
fromstdin()instead.
• pdf(compress = TRUE)didnotdeletetemporarylesitcreateduntiltheendofthe
Rsession. (PR#14991)
• logLik()didnotdetecttheerrorofapplyingittoamultiple-responselinearmodel.
(PR#15000)
• file.copy(recursive = TRUE)didnotalwaysreportFALSEforafailuretwoormore
directoriesdeep.
• qgeom()couldreturn-1forextremelysmallq.(PR#14967)
• smooth.spline()usedDUP = FALSEwhichallowedits compiledCcodetochange
thefunction:thiswasmaskedbythedefaultbyte-compilation.(PR#14965)
• InWindows, the GUI preferences for foregroundcolor were not always respected.
(ReportedbyBenjaminWells.)
• On OS X, the Quartz versions of the bitmap devices did not respect an-
tialias = "none".(PR#15006)
• unique()andsimilarwouldinnite-loopifcalledonavectoroflength> > 2
29
(but
reportedthatthevectorwastoolongfor2
30
ormore).
• parallel::stopCluster()nowworkswithMPIclusterswithoutsnow beingonthe
searchpath.
• terms.formula()couldexhaustthestack,andthestackcheckdidnotalwayscatch
thisbeforethesegfault. (PR#15013)
• sort.list(method = "radix") could give incorrect results on certain compilers
(seenwithclangonMacOS10.7andXcode 4.4.1).
• backsolve(T, b)gaveincorrectresultswhennrows(b) > ncols(T)andbhadmore
thanonecolumn.
Itcouldsegfaultorgivenonsenseifkwasspeciedasmorethanncols(T).
• smooth.spline()didnotcheckthataspeciednumericsparwas oflength1,and
gavecorruptresultsifitwasoflength0.
• Protectionaddedtodo_system. (PR#15025)
• Printingofvectorswithnames> > 1000characters nowworkscorrectlyrather than
truncating.(PR#15028)
• qr()foracomplexmatrixdidnotpivotthecolumnnames.
• --with-blas='-framework vecLib'nowalsoworksonOSX10.8.
• R CMD checknolongerfailswithanerrorifa‘DESCRIPTION’leincorrectlycontains
ablankline. (ReportedbyBillDunlap.)
• install.packages(type = "both")couldcallchooseCRANmirror()twice.
• lm.wfit()couldsegfaultinR2.15.1ifalltheweightswerezero. (PR#15044)
• AmalformedpackagenamecouldcauseR CMD INSTALLtowriteoutsidethetarget
library.
• Someofthequalitycontrolfunctions(e.g.,tools::checkFF())werewronglyidenti-
fyingthesourceofS4methodsinapackageandsonotcheckingthem.
• The defaulttypeof display by browseEnv()whenusingR.app onMac OSXhas
beenincorrectforalongtime.
8
NEWS
• The implementationof importMethodsFrom ina NAMESPACE lecouldbe confused
andfailtondgenericswhenimportingfrommultiplepackages(reportedandxed
byMichaelLawrence).
• ThedetectionoftheCstackdirectionisbetterprotectedagainstcompileroptimiza-
tion. (PR#15011)
• Longcustomlinetypeswouldsometimessegfaultonthecairographics-baseddevices.
(PR#15055)
• tools::checkPoFile() unprotectedtooearlyinitsCcodeandsosegfaultedfrom
timetotime.
• TheFortrancodeunderlyingnlminb()couldinnite-loopifanyoftheinputfunctions
returnedNAorNaN.ThisisnowanerrorforthegradientorHessian,andawarning
forthefunction(withthevaluereplacedbyInf).(Inpart,PR#15052.)
• Thecodeforcreatingcoerce()methodscouldgeneratefalsenotesaboutambiguous
selection;thenoteshavebeensuppressedforthisfunction.
• arima.sim()couldgivetoolonganoutputinsomecornercases(inpart,PR#15068).
• anova.glm()withtest = "Rao"didn’tworkwhenmodelsincludedanoset. (Re-
portedbySrenFeodorNielsen.)
• as.data.frame.matrix() couldreturn invaliddata frame with no row.names at-
tributefor0-rowmatrix. (ReportedbyHervePages.)
• CompilationwiththevecLiborAccelerateframeworksonOSXwithoutusingthat
alsoforLAPACKismorelikelytobesuccessful.
CHANGESINRVERSION2.15.1
NEWFEATURES:
• source()nowuseswithVisible()ratherthan.Internal(eval.with.vis). This
sometimesalterstracebacksslightly.
• install.packages("pkg_version.tgz")onMacOSXnowhassanitychecksthat
thisisactuallyabinarypackage(aspeoplehavetrieditwithincorrectlynamedsource
packages).
• splineDesign() andspline.des() inpackage splines have anewoptionsparse
whichcanbeusedforecientconstructionofasparse B-splinedesignmatrix(via
Matrix).
• norm()nowallowstype = "2"(the‘spectral’or2-norm)aswell,mainlyfordidactical
completeness.
• pmin() andpmax()) nowalsowork whenone of the inputs is of length zeroand
othersarenot,returningazero-lengthvector,analogouslyto,say,+.
• colorRamp()(andhencecolorRampPalette())nowalsoworksfortheboundarycase
ofjustonecolorwhentherampis at.
• .C()gainssomeprotectionagainstthemisuseofcharactervectorarguments.(Anall
toocommonerroristopasscharacter(N),whichinitializestheelementsto"",and
thenattempttoeditthestringsin-place,sometimesforgettingtoterminatethem.)
• CallstothenewfunctionglobalVariables()inpackageutilsdeclarethatfunctions
and other objects in apackage should be treatedas globally dened,sothat CMD
checkwillnotnotethem.
• print(packageDescription(*))trimstheCollateeldbydefault.
• Theincludedcopyof zlibhasbeenupdatedtoversion1.2.7.
NEWS
9
• Anewoption"show.error.locations"has beenadded. Whenset toTRUE,error
messageswillcontainthelocationofthemostrecentcallcontainingsourcereference
information.(Othervaluesaresupportedaswell;see?options.)
• TheNAwarningmessagesfrome.g.pchisq()nowreportthecalltotheclosureand
notthatofthe.Internal.
• AddedPolishtranslationsby LukaszDaniel.
PERFORMANCEIMPROVEMENTS:
• Inpackageparallel,makeForkCluster()andthemulticore-basedfunctionsusenative
byte-orderforserialization(deferredfrom2.15.0).
• lm.fit(),lm.wfit(),glm.fit()andlsfit()dolesscopyingofobjects,mainlyby
using.Call()ratherthan.Fortran().
• .C()and.Fortran()dolesscopying:argumentswhichareraw,logical,integer,real
orcomplexvectorsandareunnamedarenotcopiedbeforethecall,and(namedor
not)arenotcopiedafterthecall. Listsarenolongercopied(theyaresupposedtobe
usedread-onlyintheCcode).
• tabulate()makesuseof.C(DUP = FALSE)andhencedoesnotcopybin.(Suggested
byTimHesterberg.) Italsoavoidsmakingacopyofafactorargumentbin.
• Other functions (often or always) doing less copying include cut(), dist(), the
complex case of eigen(), hclust(), image(), kmeans(), loess(), stl() and
svd(LINPACK = TRUE).
• Thereis less copyingwhenusingprimitivereplacementfunctions suchas names(),
attr()andattributes().
DEPRECATEDANDDEFUNCT:
• Theconvertersforusewith.C()(see?getCConverterDescriptions)aredeprecated:
usethe .Call() interfaceinstead. Therearenoknownexamples(theywerenever
fullydocumented).
UTILITIES:
• For R CMD check,afewpeoplehavereportedproblemswithjunctionsonWindows
(althoughtheyweretestedonWindows 7,XPandServer2008machines anditis
unknownunder what circumstances the problems occur). Setting theenvironment
variableR_WIN_NO_JUNCTIONStoanon-emptyvalue(e.g.,in‘~/.R/check.Renviron’)
willforcecopiestobeusedinstead.
INSTALLATION:
• R CMD INSTALLwith_R_CHECK_INSTALL_DEPENDS_ settoatruevalue (as done by
R CMD check --as-cran)nowrestrictsthepackagesavailablewhenlazy-loadingas
wellaswhentest-loading(sincepackagessuchasETLUtilsandagsemischadtop-level
callstolibrary()forundeclaredpackages).
ThischeckisnowalsoavailableonWindows.
C-LEVEL FACILITIES:
• Centry points mkChar andmkCharCE nowcheck that thelengthof the stringthey
arepasseddoesnotexceed2
31
1bytes: theyusedtoover owwithunpredictable
consequences.
• CentrypointsR_GetCurrentSrcrefandR_GetSrcFilenamehavebeenaddedtothe
APItoallowdebuggersaccesstothesourcereferencesonthestack.
WINDOWS-SPECIFICCHANGES:
10
NEWS
• Windows-specicchangeswillnowbeannouncedinthisle(‘NEWS’).Changesupand
includingR2.15.0remaininthe‘CHANGES’le.
• Therearetwonewenvironmentvariableswhichcontrolthedefaultsforcommand-line
options.
If R_WIN_INTERNET2issettoanon-emptyvalue,itisasif‘--internet2’wasused.
If R_MAX_MEM_SIZEisset, it givesthedefaultmemorylimit if ‘--max-mem-size’is
notspecied:invalidvaluesbeingignored.
BUGFIXES:
• lsfit()lostthenamesfromtheresiduals.
• Morecasesinwhichmerge()couldcreateadataframewithduplicatecolumnnames
nowgivewarnings. Caseswherenames speciedinbymatchmultiplecolumnsare
errors.
• Nonsense uses such as seq(1:50, by = 5) (from
package plotrix) and
seq.int(1:50, by = 5)arenowerrors.
• Theresidualsinthe5-numbersummaryprintedbysummary()onan"lm"objectare
nowexplicitlylabelledasweightedresidualswhennon-constantweightsarepresent.
(WishofPR#14840.)
• tracemem()reportedthat allobjectswerecopiedby.C() or .Fortran()whereas
onlysomeobjecttypeswereevercopied.
Italsoreportedandmarkedascopiessome transformationssuchasrexp(n, x): it
nolongerdoesso.
• The plot() methodfor class "stepfun"onlyusedtheoptionalxval argument to
computexlimandnotthepointsatwhichtoplot(asdocumented). (PR#14864)
• Namescontainingcharacterswhichneedtobeescapedwerenotdeparsedproperly.
(PR#14846)
• Tryingtoupdate(recommended)packagesin‘R_HOME/library’withoutwriteaccess
is now dealt withmoregracefully. Further, suchpackageupdates may beskipped
(withawarning), whenanewer installedversionis alreadygoing tobeusedfrom
.libPaths().(PR#14866)
• hclust()isnowfastagain(asuptoendof2003),withadierent xforthe"me-
dian"/"centroid"problem. (PR#4195).
• get_all_vars()failedwhenthedatacameentirelyfromvectorsintheglobalenvi-
ronment.(PR#14847)
• R CMD checkwith_R_CHECK_NO_RECOMMENDED_settoatruevalue(as donebythe
--as-cranoption)couldissuefalseerrorsiftherewasanindirectdependencyona
recommendedpackage.
• formatC()usestheCentrypointstr_signifwhichcouldwritebeyondthelength
allocatedfortheoutputstring.
• MissingdefaultargumentaddedtoimplicitS4genericforbacksolve().(PR#14883)
• Somebugshavebeenxedinhandlingloadactionsthatcouldfailtoexportassigned
itemsorgeneratespuriouswarningsinCMD checkonloading.
• For tiff(type = "windows"),thenumberingofper-pageles except thelastwas
obyone.
• OnWindows,loadingpackagestats(whichisdoneforadefaultsession)wouldswitch
lineendingson‘stdout’and‘stderr’ from CRLFtoLF.This aectedRtermand
R CMD BATCH.
• OnWindows, the compatibility function x11() had not kept up with changes to
windows(),andissuedwarningsaboutbadparameters.(PR#14880)
Documents you may be interested
Documents you may be interested