The R Project SVN R

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
47757 6390 d 21 h jmc /branches/R-classInheritance/ create branch for class inheritance  
46908 6468 d 0 h murdoch /trunk/src/library/ Typos discovered by parse_Rd  
45233 6682 d 15 h ripley /trunk/src/library/base/man/ use DLL more consistently  
42333 6941 d 11 h ripley /trunk/src/library/ add copyright/licence header
remove CVS-style $Id fields
 
36395 7556 d 13 h ripley /trunk/src/library/base/man/ remove surplus space  
36316 7561 d 22 h duncan /trunk/ vectorization of getNativeSymbolInfo() and $ method for DLLInfo to resolve symbol  
33134 7838 d 6 h hornik /trunk/src/library/base/man/ Add some missing pieces.  
32297 7887 d 12 h ripley /trunk/src/library/base/man/ typo  
32296 7887 d 12 h ripley /trunk/ more correction/tidying up of DLL registration  
30856 8007 d 5 h duncan /trunk/src/ Print methods for DLLs, registered routine lists. Help for getCallingDLL  
30653 8019 d 13 h ripley /trunk/src/library/base/man/ need to use \email markup  
30599 8022 d 1 h duncan /trunk/ The lookup of symbols in DLLs is now more centralized in a routine that
is called by do_dotCode, do_dotcall and do_External.
This routine combines the name and PACKAGE argument
to find the symbol and can handle
i) no PACKAGE argument when the function that called the native interface is within a namespace
ii) when the symbol is a NativeSymbolInfo or "native symbol" external pointer
iii) the PACKAGE is a DLLInfoReference object

This means we can handle packages with versions
and still get the correct DLL for the package.

Still more removal of the dependency on these
global names for a centralized table needed.