[Distr-commits] r1463 - pkg pkg/Mail pkg/startupmsg/man pkg/startupmsg/tests/Examples pkg/utils www

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Thu Aug 29 18:58:17 CEST 2024


Author: ruckdeschel
Date: 2024-08-29 18:58:17 +0200 (Thu, 29 Aug 2024)
New Revision: 1463

Added:
   pkg/20190412DMurdoch_srcrefexample.R
   pkg/20240126MailToCRAN+Users.txt
   pkg/AllCitationsVW - Kopie.txt
   pkg/Mail/MailEntwurf_2.4.txt
Modified:
   pkg/startupmsg/man/StartupUtilities.Rd
   pkg/startupmsg/tests/Examples/startupmsg-Ex.Rout.save
   pkg/utils/DESCRIPTIONutilsExamples.R
   www/distr.html
   www/distrEllipse.html
   www/distrEx.html
   www/distrMod.html
   www/distrSim.html
Log:
some remainders

Added: pkg/20190412DMurdoch_srcrefexample.R
===================================================================
--- pkg/20190412DMurdoch_srcrefexample.R	                        (rev 0)
+++ pkg/20190412DMurdoch_srcrefexample.R	2024-08-29 16:58:17 UTC (rev 1463)
@@ -0,0 +1,36 @@
+sourcefile <- tempfile()
+writeLines("", sourcefile) # create it
+
+srcfile <- srcfile(sourcefile)
+srcfile$timestamp <- NULL  # Prevent warnings about changed file
+
+linecount <- 1
+
+sourcelines <- c("# here are some comments",
+                 "# which will appear as the ",
+                 "# source of a generated function")
+sourcelines[4] <- paste("One random value: ", runif(1))
+
+f <- function(myargs) {}
+
+start <- linecount
+con <- file(sourcefile, open = "a")
+writeLines(sourcelines, con)
+close(con)
+linecount <- linecount + length(sourcelines)
+
+srcref <- srcref(srcfile, c(start +1, 1, linecount, nchar(sourcelines[length(sourcelines)])))
+attr(f, "srcref") <- srcref
+f
+
+g <- function(myargs) {}
+sourcelines[4] <- "A nonrandom value:  0"
+start <- linecount
+con <- file(sourcefile, open = "a")
+writeLines(sourcelines, con)
+close(con)
+linecount <- linecount + length(sourcelines)
+
+srcref <- srcref(srcfile, c(start +1, 1, linecount, nchar(sourcelines[length(sourcelines)])))
+attr(g, "srcref") <- srcref
+g

Added: pkg/20240126MailToCRAN+Users.txt
===================================================================
--- pkg/20240126MailToCRAN+Users.txt	                        (rev 0)
+++ pkg/20240126MailToCRAN+Users.txt	2024-08-29 16:58:17 UTC (rev 1463)
@@ -0,0 +1,124 @@
+"still alive" note ...
+
+as you have noticed, we are behind schedule: Unfortunately, we didn't manage to complete the revision of our packages over the Christmas holidays as planned (and announced to you), and since the regular winter term has resumed Jan 08, we have been busy with other duties at the faculty ... and with teaching. We are aware that some of our reverse dependencies will now have to remain in limbo with us, but there is light at the end of the tunnel and we should be back on track by the end of the winter term due for Feb 02. 
+
+TLDR: Please give us some more time, we are on it.
+
+Best, Peter 
+
+Translated with DeepL.com (free version)
+
+xuqin at pitt.edu,grandca at gmail.com 
+goikon at math.uoa.gr 
+gd.dev at libertymail.net
+cory.merow at gmail.com
+aurelie.bertrand at uclouvain.be
+xuqin at pitt.edu
+matthias-doering at gmx.de
+yingxin.lin at sydney.edu.au
+mamrguez at uvigo.es
+ericweine15 at gmail.com
+giampiero.marra at ucl.ac.uk
+georgi.boshnakov at manchester.ac.uk
+michel at stat.math.ethz.ch
+
+
+
+startupmsg
+distr
+distrEx
+
+distrSim
+distrTeach
+distrTEst
+distrDoc
+distrEllipse
+distrRmetrics
+
+RobAStRDA
+
+Apologies if I sounded offending [which was not intended!], and if you are held up by our 
+non-submission of an intermediate quick fix of our packages; I would have guessed that 
+error-clean code should be given higher priority ...
+
+In short, I cannot currently submit any new version of distr, as there is an 
+error currently reported on CRAN checks summaries thrown at an example in the help
+of Binom(). It can quickly be reproduced through  
+
+require(distr);distr::Binom(prob=0.5, size=2)+distr::Binom(prob=0.6, size=1)
+
+Unfortunately, this is hard to fix for me, as on my system on the most recent R devel 
+version R-4.4.0unstable from 2024-01-25 r85826 ucrt, everything runs cleanly. 
+For details of sessionInfo() see below. 
+
+My guess (without being able to check it) is that the error indeed, as has presumed  
+Matthias Döring in his post Jan 13, connected to recent changes in the S4 dispachting 
+mechanism when using setAs coercing.
+
+I will spend some time on this during the weekend (and plan to try an OpenSuse VM as an
+alternative OS).
+
+Any hints on this are highly appreciated.
+
+
+I want to make clear that I was not dishonest to any of you in any of my mails. 
+The current error is new to me, I first saw it today when getting back on my R pkgs, 
+after being occupied at work after my return from X-mas holiday Jan 08.
+
+To be transparent: Our to-do-list before X-mas was containing issues [1-3] as raised by 
+CRAN and [4,5] brought up in between by C. Dalitz. All of them had been fixed by Dec 19,
+but as indicated we wanted to do thorough checkings over X-mas which we did (but did not
+finish) against R-4.4.0unstable from 2023-12-21 r85716. In order to prevent errors as in 
+[4,5], some enhancements are in our pipeline enabling to detect such things in our package. 
+
+When I wrote that these glitches (I meant [4,5]) had not yet been found by CRAN checks, 
+this was not meant as criticism about the CRAN checks. It is obvious that such pkg-specific 
+errors cannot be detected by whatsoever smart CRAN checks, but have to be prevented by
+code in our package. Still, in my opinion errors like [4,5] are more serious than the 
+issues [1-3], which is why we insisted on thorough checking. 
+
+
+[1] a pkg version out of sync in the package man page 
+[2] obsolete latin1 package encoding 
+[3] a note which originally was suspected to be connected to changes in the methods package,
+    but which by some hints of Michael Laurence could be tracked to a wrong 'usage' entry 
+	in an internal Rd file
+[4] an error thrown in the group of binary math operators in our distribution arithmetics 
+    if at one operand one of positive or negative part is a Dirac measure  
+[5] an error thrown in the convolution method of (DiscreteDistribution,DiscreteDistribution)
+	
+---------------------------------------------------------------------------------
+(1) the error visible in cran checks right now is hard for us to track (and as said was not 
+    present during our checks around Xmas)
+    it is thrown in the examples, and can be shortened to:
+	we cannot reproduce this on our systems, i.e.,
+---------------------------------------------------------------------------------
+(2) sessionInfo() of my system:
+R Under development (unstable) (2024-01-25 r85826 ucrt)
+Platform: x86_64-w64-mingw32/x64
+Running under: Windows 10 x64 (build 19045)
+
+Matrix products: default
+
+
+locale:
+[1] LC_COLLATE=German_Germany.utf8  LC_CTYPE=German_Germany.utf8   
+[3] LC_MONETARY=German_Germany.utf8 LC_NUMERIC=C                   
+[5] LC_TIME=German_Germany.utf8    
+
+time zone: Europe/Berlin
+tzcode source: internal
+
+attached base packages:
+[1] stats     graphics  grDevices utils     datasets  methods   base     
+
+other attached packages:
+[1] distr_2.9.2      sfsmisc_1.1-15   startupmsg_0.9.6
+
+loaded via a namespace (and not attached):
+[1] compiler_4.4.0 MASS_7.3-60.2  tools_4.4.0  
+---------------------------------------------------------------------------------
+
+
+
+Then let's detail what we are testing:

Added: pkg/AllCitationsVW - Kopie.txt
===================================================================
--- pkg/AllCitationsVW - Kopie.txt	                        (rev 0)
+++ pkg/AllCitationsVW - Kopie.txt	2024-08-29 16:58:17 UTC (rev 1463)
@@ -0,0 +1,233 @@
+------------------------------------
+distr
+------------------------------------
+Autor(en) in DESCRIPTION
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Authors at R 
+"c(person(\"Florian\", \"Camphausen\", role=\"ctb\", comment=\"contributed as student in the initial phase --2005\"), 
+   person(\"Matthias\", \"Kohl\", role=c(\"aut\", \"cph\")), 
+   person(\"Peter\", \"Ruckdeschel\", role=c(\"cre\", \"cph\"), email=\"peter.ruckdeschel at uni-oldenburg.de\"), 
+   person(\"Thomas\", \"Stabla\", role=\"ctb\", comment=\"contributed as student in the initial phase --2005\"), 
+   person(\"R Core Team\", role = c(\"ctb\", \"cph\"), comment=\"for source file ks.c/ routines 'pKS2' and 'pKolmogorov2x'\"))" 
+
+Autor(en) in CITATION
+
+To cite package distr in publications use:
+
+  Peter Ruckdeschel, Matthias Kohl, Thomas Stabla, Florian Camphausen (2006). S4 Classes for Distributions. R News, 6(2), 2-6. URL
+  https://CRAN.R-project.org/doc/Rnews/
+
+If you employ convolution, please also cite:
+
+  Peter Ruckdeschel, Matthias Kohl (2014). General Purpose Convolution Algorithm in S4 Classes by Means of FFT. Journal of Statistical Software, 59(4),
+  1-25. URL http://www.jstatsoft.org/v59/i04/.
+
+
+
+------------------------------------
+distrEx
+------------------------------------
+Autor(en) in DESCRIPTION
+                                                                                                                                                      Authors at R 
+"c(person(\"Matthias\", \"Kohl\", role=c(\"cre\", \"cph\"), email=\"Matthias.Kohl at stamats.de\"), 
+   person(\"Peter\", \"Ruckdeschel\", role=c(\"aut\", \"cph\")))" 
+
+Autor(en) in CITATION
+
+To cite package distrEx in publications use:
+
+  Ruckdeschel, P., Kohl, M., Stabla, T., & Camphausen, F. (2006) S4 Classes for Distributions
+
+A BibTeX entry for LaTeX users is
+
+  @Article{,
+    title = {S4 Classes for Distributions},
+    author = {P. Ruckdeschel and M. Kohl and T. Stabla and F. Camphausen},
+    language = {English},
+    year = {2006},
+    journal = {R News},
+    year = {2006},
+    volume = {6},
+    number = {2},
+    pages = {2--6},
+    month = {May},
+    pdf = {https://CRAN.R-project.org/doc/Rnews/Rnews_2006-2.pdf},
+  }
+
+
+------------------------------------
+RandVar
+------------------------------------
+Autor(en) in DESCRIPTION
+                            Author 
+"Matthias Kohl, Peter Ruckdeschel" 
+
+Autor(en) in CITATION
+
+To cite package RandVar in publications use:
+
+  Kohl, M., and Ruckdeschel, P.  RandVar: Implementation of random variables. . URL http://robast.r-forge.r-project.org/
+
+A BibTeX entry for LaTeX users is
+
+  @Manual{,
+    title = {RandVar: Implementation of random variables},
+    author = {M. Kohl and P. Ruckdeschel},
+    language = {English},
+    type = {R package},
+    url = {http://robast.r-forge.r-project.org/},
+  }
+
+
+------------------------------------
+distrMod
+------------------------------------
+Autor(en) in DESCRIPTION
+                                                                                                                                                                                                                                                                Authors at R 
+"c(person(\"Matthias\", \"Kohl\", role=c(\"aut\", \"cph\")), 
+   person(\"Peter\", \"Ruckdeschel\", role=c(\"cre\", \"cph\"), email=\"peter.ruckdeschel at uni-oldenburg.de\"), 
+   person(\"R Core Team\", role = c(\"ctb\", \"cph\"), comment=\"for source file 'format.perc'\"))" 
+
+Autor(en) in CITATION
+
+To cite distrMod in publications use:
+
+  Matthias Kohl, Peter Ruckdeschel (2010). R Package distrMod: S4 Classes and Methods for Probability Models. Journal of Statistical Software, 35(10),
+  1-27. URL http://www.jstatsoft.org/v35/i10/.
+
+A BibTeX entry for LaTeX users is
+
+  @Article{,
+    title = {{R} Package {distrMod}: {S}4 Classes and Methods for Probability Models},
+    author = {Matthias Kohl and Peter Ruckdeschel},
+    journal = {Journal of Statistical Software},
+    year = {2010},
+    volume = {35},
+    number = {10},
+    pages = {1--27},
+    url = {http://www.jstatsoft.org/v35/i10/},
+  }
+
+
+------------------------------------
+RobAStBase
+------------------------------------
+Autor(en) in DESCRIPTION
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   Authors at R 
+"c(person(\"Matthias\", \"Kohl\", role=c(\"cre\", \"cph\"), email=\"Matthias.Kohl at stamats.de\"), 
+   person(\"Peter\", \"Ruckdeschel\", role=c(\"aut\", \"cph\")), 
+   person(\"Mykhailo\", \"Pupashenko\", role=\"ctb\", comment=\"contributed wrapper functions for diagnostic plots\"), 
+   person(\"Gerald\", \"Kroisandt\", role=\"ctb\", comment=\"contributed testing routines\"), 
+   person(\"Peter\", \"Ruckdeschel\", role=c(\"aut\", \"cph\")), 
+   person(\"R Core Team\", role = c(\"ctb\", \"cph\"), comment=\"for source file 'format.perc'\"))" 
+
+Autor(en) in CITATION
+
+To cite package RobAStBase in publications use:
+
+  Kohl, M., and Ruckdeschel, P.  RobAStBase: Robust Asymptotic Statistics. . URL http://robast.r-forge.r-project.org/
+
+A BibTeX entry for LaTeX users is
+
+  @Manual{,
+    title = {RobAStBase: Robust Asymptotic Statistics},
+    author = {M. Kohl and P. Ruckdeschel},
+    language = {English},
+    type = {R package},
+    url = {http://robast.r-forge.r-project.org/},
+  }
+
+
+
+------------------------------------
+ROptEst
+------------------------------------
+Autor(en) in DESCRIPTION
+                                                                                                                                                                                                                                                                                                                                                                     Authors at R 
+"c(person(\"Matthias\", \"Kohl\", role=c(\"cre\", \"cph\"), email=\"Matthias.Kohl at stamats.de\"), 
+   person(\"Mykhailo\", \"Pupashenko\", role=\"ctb\", comment=\"contributed wrapper functions for diagnostic plots\"), 
+   person(\"Gerald\", \"Kroisandt\", role=\"ctb\", comment=\"contributed testing routines\"), 
+   person(\"Peter\", \"Ruckdeschel\", role=c(\"aut\", \"cph\")))" 
+
+Autor(en) in CITATION
+
+To cite package ROptEst in publications use:
+
+  Kohl, M., and Ruckdeschel, P.  ROptEst: Optimally robust estimation. . URL http://robast.r-forge.r-project.org/
+
+A BibTeX entry for LaTeX users is
+
+  @Manual{,
+    title = {ROptEst: Optimally robust estimation},
+    author = {M. Kohl and P. Ruckdeschel},
+    language = {English},
+    type = {R package},
+    url = {http://robast.r-forge.r-project.org/},
+  }
+
+
+------------------------------------
+RobAStRDA
+------------------------------------
+Autor(en) in DESCRIPTION
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Authors at R 
+"c(person(\"Matthias\", \"Kohl\", role=c(\"aut\", \"cph\")), 
+   person(\"Bernhard\", \"Spangl\",role=\"ctb\", comment=\"contributed smoothed grid values of the Lagrange multipliers\"), 
+   person(\"Sascha\", \"Desmettre\", role=\"ctb\", comment=\"contributed smoothed grid values of the Lagrange multipliers\"), 
+   person(\"Eugen\", \"Massini\", role=\"ctb\", comment=\"contributed an interactive smoothing routine for smoothing the 
+               Lagrange multipliers and smoothed grid values of the Lagrange multipliers\"), 
+   person(\"Mykhailo\", \"Pupashenko\", role=\"ctb\", comment=\"helped with manual smoothing of the interpolators\"), 
+   person(\"Daria\", \"Pupashenko\", role=\"ctb\", comment=\"helped with manual smoothing of the interpolators\"), 
+   person(\"Gerald\", \"Kroisandt\", role=\"ctb\", comment=\"helped with manual smoothing of the interpolators\"), 
+   person(\"Peter\", \"Ruckdeschel\", role=c(\"cre\", \"cph\", \"aut\"), email=\"peter.ruckdeschel at uni-oldenburg.de\"))" 
+
+Autor(en) in CITATION
+
+To cite package RobAStRDA in publications use:
+
+  Ruckdeschel, P., Kohl, M.  RobAStRDA: Interpolation Grids for Packages of the 'RobASt' - Family of Packages Contributions by S. Desmettre, G.
+  Kroisandt, E. Massini, D. Pupashenko, M. Pupashenko, and B. Spangl; . URL http://robast.r-forge.r-project.org/
+
+A BibTeX entry for LaTeX users is
+
+  @Manual{,
+    title = {RobAStRDA: Interpolation Grids for Packages of the 'RobASt' - Family of Packages},
+    author = {P. Ruckdeschel and M. Kohl},
+    language = {English},
+    note = {Contributions by S. Desmettre, G. Kroisandt, E. Massini, D. Pupashenko, M. Pupashenko, and B. Spangl;  },
+    type = {R package},
+    url = {http://robast.r-forge.r-project.org/},
+  }
+
+
+------------------------------------
+RobExtremes
+------------------------------------
+Autor(en) in DESCRIPTION
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Authors at R 
+"c(person(\"Nataliya\", \"Horbenko\", role=c(\"aut\",\"cph\")), 
+   person(\"Bernhard\", \"Spangl\", role=\"ctb\", comment=\"contributed smoothed grid values of the Lagrange multipliers\"), 
+   person(\"Sascha\", \"Desmettre\", role=\"ctb\", comment=\"contributed smoothed grid values of the Lagrange multipliers\"), 
+   person(\"Eugen\", \"Massini\", role=\"ctb\", comment=\"contributed an interactive smoothing routine for smoothing the Lagrange multipliers and smoothed grid values of the Lagrange multipliers\"), 
+   person(\"Daria\", \"Pupashenko\", role=\"ctb\", comment=\"contributed MDE-estimation for GEV distribution in the framework of her PhD thesis 2011--14\"), 
+   person(\"Gerald\", \"Kroisandt\", role=\"ctb\", comment=\"contributed testing routines\"), person(\"Matthias\", \"Kohl\", role=c(\"aut\", \"cph\")), 
+   person(\"Peter\", \"Ruckdeschel\", role=c(\"cre\", \"aut\", \"cph\"), email=\"peter.ruckdeschel at uni-oldenburg.de\"))" 
+
+Autor(en) in CITATION
+
+To cite package RobExtremes in publications use:
+
+  Ruckdeschel, P., Kohl, M., and Horbenko, N.  RobExtremes: Optimally robust estimation for extreme value distributions. Contributions by S. Desmettre,
+  G. Kroisandt, E. Massini, D. Pupashenko and B. Spangl; . URL http://robast.r-forge.r-project.org/
+
+A BibTeX entry for LaTeX users is
+
+  @Manual{,
+    title = {RobExtremes: Optimally robust estimation for extreme value distributions},
+    author = {P. Ruckdeschel and M. Kohl and N. Horbenko},
+    language = {English},
+    note = {Contributions by S. Desmettre, G. Kroisandt, E. Massini, D. Pupashenko and B. Spangl; },
+    type = {R package},
+    url = {http://robast.r-forge.r-project.org/},
+  }
+
+

Added: pkg/Mail/MailEntwurf_2.4.txt
===================================================================
--- pkg/Mail/MailEntwurf_2.4.txt	                        (rev 0)
+++ pkg/Mail/MailEntwurf_2.4.txt	2024-08-29 16:58:17 UTC (rev 1463)
@@ -0,0 +1,43 @@
+Hi,
+
+I have just uploaded a new versions for some packages of the
+distrXXX family of packages to CRAN,
+
+more specifically,
+
+distr_2.4, distrEllipse_2.4, distrEx_2.4, distrSim_2.4, distrDoc_2.4,
+distrTeach_2.4, distrTEst_2.4, startupmsg_0.8 and SweaveListingsUtils_0.6
+
+and new package distrRmetrics_2.4 
+   (version number coherent with distrXXX family)
+
+Kind regards, Peter
+
+------------------------------------------------------------------------
+------------------------------------------------------------------------
+
+New versions 2.4 of our distr-family of packages are now
+available on CRAN.
+
+(i.e.; startupmsg, SweaveListingUtils,
+       distr, distrEx, distrDoc, distrEllipse,
+       distrMod, distrSim, distrTEst, distrTeach)
+
+and a new package distrRmetrics with distr support for
+(some) istributions provided in the Rmetrics family of packages.
+
+For more details see the corresponding NEWS files
+(e.g. news(package = "distr")
+or using function NEWS from package startupmsg
+i.e. NEWS("distr")).
+
+We are looking forward to getting your RFEs, bug reports 
+or simple feedback,
+
+Best,
+
+Peter, Matthias, Nataliya
+
+
+------------------------------------------------------------------------
+------------------------------------------------------------------------

Modified: pkg/startupmsg/man/StartupUtilities.Rd
===================================================================
--- pkg/startupmsg/man/StartupUtilities.Rd	2024-08-29 16:38:01 UTC (rev 1462)
+++ pkg/startupmsg/man/StartupUtilities.Rd	2024-08-29 16:58:17 UTC (rev 1463)
@@ -152,12 +152,15 @@
                     })
 ### reading information file utilities
 readVersionInformation("stats")
-readURLInformation("stats")
+readURLInformation("MASS")
 ## for packages with URL file see e.g. dse1
-pointertoNEWS("stats") ## no NEWS file;
+pointertoNEWS("startupmsg") ## no NEWS file;
+
 ## IGNORE_RDIFF_BEGIN
-NEWS("stats") ## no NEWS file; 
+
+NEWS("startupmsg") ## no NEWS file; 
 ## for packages with NEWS file see e.g. randomForest, distr
+
 ## IGNORE_RDIFF_END
 }
 \seealso{\code{\link{buildStartupMessage}} for some illustration;

Modified: pkg/startupmsg/tests/Examples/startupmsg-Ex.Rout.save
===================================================================
--- pkg/startupmsg/tests/Examples/startupmsg-Ex.Rout.save	2024-08-29 16:38:01 UTC (rev 1462)
+++ pkg/startupmsg/tests/Examples/startupmsg-Ex.Rout.save	2024-08-29 16:58:17 UTC (rev 1463)
@@ -101,16 +101,159 @@
 $title
 [1] "The R Stats Package"
 
-> readURLInformation("stats")
-NULL
+> readURLInformation("MASS")
+[1] "http://www.stats.ox.ac.uk/pub/MASS4/"
 > ## for packages with URL file see e.g. dse1
-> pointertoNEWS("stats") ## no NEWS file;
-NULL
+> pointertoNEWS("startupmsg") ## no NEWS file;
+[1] "NEWS(\"startupmsg\")"
+> 
 > ## IGNORE_RDIFF_BEGIN
-> NEWS("stats") ## no NEWS file; 
-Warning in file.show(file.path(system.file(package = pkg, lib.loc = library),  :
-  file.show(): file 'C:/PF/R/R-devel5/library/stats/NEWS' does not exist
+> 
+> NEWS("startupmsg") ## no NEWS file; 
+######################################################################
+#  News: to package startupmsg
+######################################################################
+
+##############
+v 0.9.7
+##############
+
+under the hood:
+with the help of K. Hornik identified spurious, platform dependent LF/CR issue
+and capsulated calls to infoShow() in Rd files by 
+## IGNORE_RDIFF_BEGIN
+## IGNORE_RDIFF_END
+
+##############
+v 0.9.6
+##############
+
+user-visible CHANGES:
++ DESCRIPTION tag SVNRevision changed to VCS/SVNRevision
+
+##############
+v 0.9
+##############
+
+user-visible CHANGES:
++ title changed to title style / capitalization
+
+GENERAL ENHANCEMENTS:
+
+under the hood:
+added .Rbuildignore
+
+BUGFIXES:
+
+##############
+v 0.8
+##############
+
+under the hood: 
++ startupmsg gains a namespace
++ added DESCRIPTION tag "ByteCompile" to all our packages
++ updating maintainer email address and URL.
++ deleted no longer needed chm folders
+
+##############
+v 0.7
+##############
+
+user-visible CHANGES:
+
++ new command TOBEDONE() --- similarly to NEWS() to access TOBEDONE file
+
+GENERAL ENHANCEMENTS:
+
++ added tests/Examples folder with file startupmsg-Ex.Rout.save to have
+  some automatic testing
++ added field "Encoding: latin1" to all DESCRIPTION files in order to avoid problems 
+  with e.g. Windows locale when svn replaces $LastChangedDate
++ added TOBEDONE (sic!) files for each package (by accident also in trunc; these are empty so far)
+
+##############
+v 0.6
+##############
+
+* Rd-style:
+  + several buglets detected with the fuzzier checking mechanism
+    cf [Rd] More intensive checking of R help files, Prof Brian Ripley, 09.01.2009 10:25) 
+       [Rd] Warning: missing text for item ... in \describe? , Prof Brian Ripley,
+
+##############
+v 0.5.3
+##############
+  
+  * new issuer 'mySMHandler' to cope with long package names and
+     variable "paper" widths acc. to getOption("width")
+     (automatically inserts line breaks...)
+  * moved license to LGPL-3
+
+  
+##############
+v 0.5
+##############
+
+* startup messages are now also of S3-class 'packageStartupMessage'
+  and hence may now also be suppressed by 
+  suppressPackageStartupMessages() (from package 'base')
+
+##############
+v 0.4
+##############
+
+* deleted: import "methods" from Namespace
+* included: argument "VIGNETTE" in function "buildStartupMessage"
+
+##############
+v 0.3
+##############
+
+* inserted references to the mail thread 
+  "Wishlist: 'quietly' argument for .onAttach() / .First.lib()"
+  on r-devel, April 2006 into seealso  
+
+##############
+v 0.2
+##############
+
+* abolished: S3 class StartupVersionMessage with corresponding constructor
+* abolished: call startupVersionMessage
+* abolished: control for linestarter (anyone could do this himself: 
+             + the developper using his own SMHandler 
+             + the user by specifying a suitable custom restart
+* abolished: wrapper onlyversionStartupMessages
+* abolished: modified output in startMessage
+
+* instead: extended S3 class StartupMessage by a slot 'type' with corresponding
+           accessor startupType
+* instead: onlytypeStartupMessages with an atypes argument to filter out 
+           types that are to be shown
+* instead: introduction of mystartMessage with a 
+* instead: startMessage now comes with a type argument
+* instead/new: SMHandler argument for mystartupMessage and buildStartupMessage
+               defaulting to mySMHandler
+* clarified: code to buildStartupMessage
+
+* new: separation into "general routines" documented in ?"startmsg"
+       and an illustration covering mystartupMessage and buildStartupMessage
+       documented in ?"mystartupMessage"
+* new: custom restart (idea: Seth Falcon)
+
+
+##############
+v 0.1
+##############
+
+* defined S3 classes StartupMessage, StartupVersionMessage with corresponding constructors
+* accessor startupPackage
+* wrappers suppressStartupMessages, onlyversionStartupMessages
+* calls startupMessage, startupVersionMessage
+* utilities readVersionInformation, readURLInformation, pointertoNEWS, infoShow, NEWS
+* main function buildStartupMessage (also controllable by options "StartupBanner" resp. "StartupLinestarter")
+   
 > ## for packages with NEWS file see e.g. randomForest, distr
+> 
 > ## IGNORE_RDIFF_END
 > 
 > 
@@ -224,7 +367,7 @@
 > cleanEx()
 > options(digits = 7L)
 > base::cat("Time elapsed: ", proc.time() - base::get("ptime", pos = 'CheckExEnv'),"\n")
-Time elapsed:  0.2 0 0.24 NA NA 
+Time elapsed:  0.15 0.07 0.23 NA NA 
 > grDevices::dev.off()
 null device 
           1 

Modified: pkg/utils/DESCRIPTIONutilsExamples.R
===================================================================
--- pkg/utils/DESCRIPTIONutilsExamples.R	2024-08-29 16:38:01 UTC (rev 1462)
+++ pkg/utils/DESCRIPTIONutilsExamples.R	2024-08-29 16:58:17 UTC (rev 1463)
@@ -429,8 +429,87 @@
 updateHTMLpages(pkgNames ="distrMod", pkgVersions = "2.8.4")
 }
 
-if(FALSE){## nur distr Version 2.9.3 in trunk
+if(FALSE){
 Pkgs <- c("distr")
+Names <- c("Version")    ## 20240829
+Values <- matrix(c("2.9.5"),1,length(Pkgs))
+colnames(Values) <- Pkgs
+rownames(Values)  <- Names
+changeDescription(startDir = "C:/rtest/distr",names=Names,
+                  pkgs=Pkgs, values=Values)
+updateHTMLpages(pkgNames ="distr", pkgVersions = "2.9.5")
+
+Pkgs <- c("distrEx")
+Names <- c("Version")    ## 20240829
+Values <- matrix(c("2.9.5"),1,length(Pkgs))
+colnames(Values) <- Pkgs
+rownames(Values)  <- Names
+changeDescription(startDir = "C:/rtest/distr",names=Names,
+                  pkgs=Pkgs, values=Values)
+updateHTMLpages(pkgNames ="distrEx", pkgVersions = "2.9.4")
+
+Pkgs <- c("startupmsg")
+Names <- c("Version")    ## 20240829
+Values <- matrix(c("0.9.7"),1,length(Pkgs))
+colnames(Values) <- Pkgs
+rownames(Values)  <- Names
+changeDescription(startDir = "C:/rtest/distr",names=Names,
+                  pkgs=Pkgs, values=Values)
+
+Pkgs <- c("distrEllipse")
+Names <- c("Version")    ## 20240829
+Values <- matrix(c("2.8.3"),1,length(Pkgs))
+colnames(Values) <- Pkgs
+rownames(Values)  <- Names
+changeDescription(startDir = "C:/rtest/distr",names=Names,
+                  pkgs=Pkgs, values=Values)
+updateHTMLpages(pkgNames ="distrEllipse", pkgVersions = "2.8.3")
+
+Pkgs <- c("distrSim")
+Names <- c("Version")    ## 20240829
+Values <- matrix(c("2.8.3"),1,length(Pkgs))
+colnames(Values) <- Pkgs
+rownames(Values)  <- Names
+changeDescription(startDir = "C:/rtest/distr",names=Names,
+                  pkgs=Pkgs, values=Values)
+updateHTMLpages(pkgNames ="distrSim", pkgVersions = "2.8.3")
+
+Pkgs <- c("distrMod")
+Names <- c("Version")    ## 20240829
+Values <- matrix(c("2.9.2"),1,length(Pkgs))
+colnames(Values) <- Pkgs
+rownames(Values)  <- Names
+changeDescription(startDir = "C:/rtest/distr",names=Names,
+                  pkgs=Pkgs, values=Values)
+updateHTMLpages(pkgNames ="distrMod", pkgVersions = "2.9.2")
+
+Pkgs <- c("RobAStBase")
+Names <- c("Version")    ## 20240829
+Values <- matrix(c("1.2.6"),1,length(Pkgs))
+colnames(Values) <- Pkgs
+rownames(Values)  <- Names
+changeDescription(startDir = "C:/rtest/robast",names=Names,
+                  pkgs=Pkgs, values=Values)
+
+Pkgs <- c("distr")
+Names <- c("Version")    ## 20240819
+Values <- matrix(c("2.9.4"),1,length(Pkgs))
+colnames(Values) <- Pkgs
+rownames(Values)  <- Names
+changeDescription(startDir = "C:/rtest/distr",names=Names,
+                  pkgs=Pkgs, values=Values)
+updateHTMLpages(pkgNames ="distr", pkgVersions = "2.9.4")
+
+Pkgs <- c("distrEx")
+Names <- c("Version")    ## 20240819
+Values <- matrix(c("2.9.3"),1,length(Pkgs))
+colnames(Values) <- Pkgs
+rownames(Values)  <- Names
+changeDescription(startDir = "C:/rtest/distr",names=Names,
+                  pkgs=Pkgs, values=Values, verbose=TRUE)
+updateHTMLpages(pkgNames ="distrEx", pkgVersions = "2.9.3")
+
+Pkgs <- c("distr")
 Names <- c("Version")    ## 20240127
 Values <- matrix(c("2.9.3"),1,length(Pkgs))
 colnames(Values) <- Pkgs

Modified: www/distr.html
===================================================================
--- www/distr.html	2024-08-29 16:38:01 UTC (rev 1462)
+++ www/distr.html	2024-08-29 16:58:17 UTC (rev 1463)
@@ -31,11 +31,11 @@
 
 
 <hr style="width: 100%; height: 2px;">
-<div style="text-align: justify;"> Version: 2.9.4 <br>
+<div style="text-align: justify;"> Version: 2.9.5 <br>
 
 
 
-Release Date: 2024-08-19 <br>
+Release Date: 2024-08-29 <br>
 
 
 
@@ -3948,7 +3948,7 @@
 <div style="text-align: justify; color: rgb(0, 0, 0);">This page is
 maintained by <a href="mailto:peter.ruckdeschel at uni-oldenburg.de?subject=distr-package">Peter
 Ruckdeschel</a> (and was created by Thomas Stabla<a href="mailto:statho3 at web.de">)</a>
-and last updated on 2024-08-19. <br>
+and last updated on 2024-08-29. <br>
 
 
 

Modified: www/distrEllipse.html
===================================================================
--- www/distrEllipse.html	2024-08-29 16:38:01 UTC (rev 1462)
+++ www/distrEllipse.html	2024-08-29 16:58:17 UTC (rev 1463)
@@ -25,10 +25,10 @@
 
 
 <hr style="width: 100%; height: 2px;">
-<div style="text-align: justify;"> Version: 2.8.2 <br>
+<div style="text-align: justify;"> Version: 2.8.3 <br>
 
 
-Release Date: 2024-01-30 <br>
+Release Date: 2024-08-29 <br>
 
 
 Authors: <a href="mailto:peter.ruckdeschel at uni-oldenburg.de?subject=%5BdistrEllipse%5D">Peter
@@ -242,7 +242,7 @@
 <div style="text-align: justify; color: rgb(0, 0, 0);">This page is
 maintained by <a href="mailto:peter.ruckdeschel at uni-oldenburg.de?subject=distr-package">Peter
 Ruckdeschel</a>
-and last updated on 2024-01-30. <br>
+and last updated on 2024-08-29. <br>
 
 
 </div>

Modified: www/distrEx.html
===================================================================
--- www/distrEx.html	2024-08-29 16:38:01 UTC (rev 1462)
+++ www/distrEx.html	2024-08-29 16:58:17 UTC (rev 1463)
@@ -43,12 +43,12 @@
 
 
 <hr style="width: 100%; height: 2px;">
[TRUNCATED]

To get the complete diff run:
    svnlook diff /svnroot/distr -r 1463


More information about the Distr-commits mailing list