The R Project SVN R

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
47757 6390 d 21 h jmc /branches/R-classInheritance/ create branch for class inheritance  
/branches/R-classInheritance
41975 6981 d 14 h ripley /trunk/src/ clean up after making lazyLoadDBfetch primitive  
/trunk/src/library/base/R/lazyload.R
/trunk/src/library/base/baseloader.R
/trunk/src/main/basedecl.h
/trunk/src/main/registration.c
/trunk/src/main/serialize.c
41972 6981 d 15 h ripley /trunk/ make lazyLoadDBfetch primitive  
/trunk/doc/manual/R-ints.texi
/trunk/src/include/Internal.h
/trunk/src/library/base/R/lazyload.R
/trunk/src/library/base/R/zzz.R
/trunk/src/library/base/baseloader.R
/trunk/src/library/base/man/base-internal.Rd
/trunk/src/main/names.c
/trunk/src/main/serialize.c
41544 7017 d 4 h ripley /trunk/src/library/base/ wrong version of lazyload had r41494  
/trunk/src/library/base/baseloader.R
41535 7018 d 5 h ripley /trunk/ more startup performance improvements  
/trunk/NEWS
/trunk/src/gnuwin32/Rdll.hide
/trunk/src/include/Internal.h
/trunk/src/library/base/R/lazyload.R
/trunk/src/library/base/baseloader.R
/trunk/src/library/base/man/lazyload.Rd
/trunk/src/library/grDevices/R/postscript.R
/trunk/src/library/grDevices/R/zzz.R
/trunk/src/main/builtin.c
/trunk/src/main/names.c
41531 7018 d 12 h ripley /trunk/ more efficiency gains in lazyloading base  
/trunk/NEWS
/trunk/src/library/base/R/as.R
/trunk/src/library/base/R/is.R
/trunk/src/library/base/R/zzz.R
/trunk/src/library/base/baseloader.R
/trunk/src/library/base/makebasedb.R
41501 7020 d 10 h ripley /trunk/src/library/base/ make two versions of lazyLoad as similar as possible  
/trunk/src/library/base/R/lazyload.R
/trunk/src/library/base/baseloader.R
41494 7021 d 2 h rgentlem /trunk/src/library/base/ modified the loading of old environments, so that those serialized with parent.env NULL are loaded with the parent.env=emptyenv(); and yes an alternative
would have been baseenv(), but that was seldom the intention of folks that
set the environment to NULL.
 
/trunk/src/library/base/baseloader.R
41486 7021 d 9 h ripley /trunk/src/library/base/ match up the two versions of lazyLoad, and ensure the one in lazyLoad.R
gets loaded into base even when base is lazyloaded.
 
/trunk/src/library/base/R/lazyload.R
/trunk/src/library/base/baseloader.R
40581 7122 d 19 h rgentlem /trunk/ patched new.env to allow users to specify the size, plus a few
tidying up operations
 
/trunk/NEWS
/trunk/src/include/Defn.h
/trunk/src/library/base/R/eval.R
/trunk/src/library/base/R/lazyload.R
/trunk/src/library/base/baseloader.R
/trunk/src/library/base/man/environment.Rd
/trunk/src/main/Rdynload.c
/trunk/src/main/builtin.c
/trunk/src/main/envir.c
/trunk/src/main/names.c
40176 7166 d 8 h ripley /trunk/ make names, names<-, levels<- primitive for efficiency.
rename .Internal(substrgets to substr<- for consistency (and error messages).
check arity of internal generics before dispatch.
change several specials to builtins where all args are evaluated immediately.
add checking of primitive generics to checkS3methods.
improve documentation of primitives and internal generics.
 
/trunk/NEWS
/trunk/doc/manual/R-ints.texi
/trunk/src/include/Internal.h
/trunk/src/library/base/R/character.R
/trunk/src/library/base/R/factor.R
/trunk/src/library/base/R/lazyload.R
/trunk/src/library/base/R/names.R
/trunk/src/library/base/baseloader.R
/trunk/src/library/base/man/zMethods.Rd
/trunk/src/library/methods/R/BasicFunsList.R
/trunk/src/library/tools/R/QC.R
/trunk/src/library/tools/R/utils.R
/trunk/src/main/apply.c
/trunk/src/main/array.c
/trunk/src/main/attrib.c
/trunk/src/main/coerce.c
/trunk/src/main/names.c
35450 7638 d 3 h murdoch /trunk/ Add R_BaseEnv and baseenv() alias for NULL, in preparation for deprecating NULL  
/trunk/NEWS
/trunk/src/gnuwin32/dataentry.c
/trunk/src/gnuwin32/dynload.c
/trunk/src/gnuwin32/exported-vars
/trunk/src/gnuwin32/front-ends/rproxy.c
/trunk/src/gnuwin32/system.c
/trunk/src/include/Defn.h
/trunk/src/include/Internal.h
/trunk/src/include/Rinternals.h
/trunk/src/library/base/R/New-Internal.R
/trunk/src/library/base/R/eval.R
/trunk/src/library/base/R/lazyload.R
/trunk/src/library/base/R/library.R
/trunk/src/library/base/R/namespace.R
/trunk/src/library/base/R/serialize.R
/trunk/src/library/base/R/source.R
/trunk/src/library/base/R/userhooks.R
/trunk/src/library/base/baseloader.R
/trunk/src/library/base/makebasedb.R
/trunk/src/library/base/man/environment.Rd
/trunk/src/library/base/man/eval.Rd
/trunk/src/library/base/man/serialize.Rd
/trunk/src/library/base/man/sys.source.Rd
/trunk/src/library/grDevices/src/devNull.c
/trunk/src/library/grDevices/src/devPS.c
/trunk/src/library/grDevices/src/devPicTeX.c
/trunk/src/library/grDevices/src/devQuartz.c
/trunk/src/library/grDevices/src/devWindows.c
/trunk/src/library/grid/R/viewport.R
/trunk/src/library/methods/R/BasicFunsList.R
/trunk/src/library/methods/R/ClassExtensions.R
/trunk/src/library/methods/R/Methods.R
/trunk/src/library/methods/R/MethodsList.R
/trunk/src/library/methods/R/RClassUtils.R
/trunk/src/library/methods/R/RMethodUtils.R
/trunk/src/library/methods/R/addedFunctions.R
/trunk/src/library/methods/R/as.R
/trunk/src/library/methods/R/trace.R
/trunk/src/library/methods/src/do_substitute_direct.c
/trunk/src/library/methods/src/methods_list_dispatch.c
/trunk/src/library/stats/R/models.R
/trunk/src/library/tools/R/QC.R
/trunk/src/library/utils/R/Sweave.R
/trunk/src/library/utils/R/capture.output.R
/trunk/src/library/utils/R/objects.R
/trunk/src/library/utils/R/str.R
/trunk/src/library/utils/man/object.size.Rd
/trunk/src/library/utils/man/str.Rd
/trunk/src/main/bind.c
/trunk/src/main/builtin.c
/trunk/src/main/coerce.c
/trunk/src/main/connections.c
/trunk/src/main/context.c
/trunk/src/main/deparse.c
/trunk/src/main/envir.c
/trunk/src/main/errors.c
/trunk/src/main/eval.c
/trunk/src/main/gram.c
/trunk/src/main/graphics.c
/trunk/src/main/main.c
/trunk/src/main/memory.c
/trunk/src/main/names.c
/trunk/src/main/objects.c
/trunk/src/main/options.c
/trunk/src/main/plot.c
/trunk/src/main/print.c
/trunk/src/main/saveload.c
/trunk/src/main/serialize.c
/trunk/src/main/subassign.c
/trunk/src/main/summary.c
/trunk/src/modules/X11/dataentry.c
/trunk/src/modules/X11/devX11.c
/trunk/src/modules/internet/internet.c
/trunk/src/modules/internet/sockconn.c
/trunk/src/unix/dynload.c
/trunk/src/unix/edit.c
/trunk/tests/primitive-funs.R
/trunk/tests/primitive-funs.Rout.save
33596 7809 d 6 h murdoch /trunk/ Deprecate delay() and replace its uses with delayedAssign  
/trunk/NEWS
/trunk/doc/manual/R-exts.texi
/trunk/doc/manual/R-lang.texi
/trunk/share/perl/massage-Examples.pl
/trunk/src/library/base/R/Deprecated.R
/trunk/src/library/base/R/autoload.R
/trunk/src/library/base/R/delay.R
/trunk/src/library/base/R/lazyload.R
/trunk/src/library/base/R/library.R
/trunk/src/library/base/R/namespace.R
/trunk/src/library/base/baseloader.R
/trunk/src/library/base/man/autoload.Rd
/trunk/src/library/base/man/base-deprecated.Rd
/trunk/src/library/base/man/delay.Rd
/trunk/src/library/base/man/deparseOpts.Rd
/trunk/src/library/base/man/dump.Rd
/trunk/src/library/base/man/force.Rd
/trunk/src/library/base/man/lazyload.Rd
/trunk/src/library/base/man/substitute.Rd
/trunk/src/library/graphics/R/curve.R
/trunk/src/main/deparse.c
/trunk/src/main/envir.c
32492 7874 d 6 h ripley /trunk/ change connections encoding to use iconv.  
/trunk/NEWS
/trunk/src/include/Rconnections.h
/trunk/src/library/base/R/connections.R
/trunk/src/library/base/R/lazyload.R
/trunk/src/library/base/R/source.R
/trunk/src/library/base/baseloader.R
/trunk/src/library/base/man/connections.Rd
/trunk/src/library/base/man/source.Rd
/trunk/src/library/profile/Common.R
/trunk/src/library/profile/Rprofile.unix
/trunk/src/library/profile/Rprofile.windows
/trunk/src/main/connections.c
/trunk/src/main/dounzip.c
/trunk/src/main/sysutils.c
/trunk/src/modules/internet/sockconn.c
30984 8000 d 13 h ripley /trunk/ move baseloader.R, install directly  
/trunk/src/library/base/baseloader.R
/trunk/share/R/baseloader.R
/trunk/src/gnuwin32/Makefile
/trunk/src/library/base/Makefile.in
30349 8041 d 6 h ripley /trunk/ commit lazy-loading  
/trunk/share/R/baseloader.R
/trunk/share/R/nspackloader.R
/trunk/share/R/packloader.R
/trunk/src/library/base/R/lazyload.R
/trunk/src/library/base/makebasedb.R
/trunk/src/library/base/man/lazyload.Rd
/trunk/src/library/tools/R/makeLazyLoad.R
/trunk/src/library/tools/man/makeLazyLoading.Rd
/trunk/NEWS
/trunk/configure
/trunk/configure.ac
/trunk/src/gnuwin32/MakePkg
/trunk/src/gnuwin32/Makefile
/trunk/src/gnuwin32/fixed/bin/INSTALL
/trunk/src/gnuwin32/man-install.sh
/trunk/src/library/Recommended/Makefile.in
/trunk/src/library/base/Makefile.in
/trunk/src/library/graphics/Makefile.in
/trunk/src/library/grid/Makefile.in
/trunk/src/library/methods/Makefile.in
/trunk/src/library/methods/R/Makefile.win
/trunk/src/library/stats/Makefile.in
/trunk/src/library/tools/Makefile.in
/trunk/src/library/utils/Makefile.in
/trunk/src/modules/X11/devX11.c
/trunk/src/scripts/INSTALL.in
/trunk/tests/Examples/Makefile.in
/trunk/tests/Makefile.in