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
52864 5807 d 18 h urbaneks /branches/R-exp-R5/ Experinental branch implementing "R5" ideas - extending S language to
create a more intuitive object system
 
/branches/R-exp-R5
41975 6981 d 3 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 4 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 7016 d 17 h ripley /trunk/src/library/base/ wrong version of lazyload had r41494  
/trunk/src/library/base/baseloader.R
41535 7017 d 18 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 1 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 7019 d 23 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 7020 d 14 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 7020 d 22 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 8 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 7165 d 20 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 7637 d 15 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 7808 d 19 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 7873 d 19 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 2 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 8040 d 19 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