The R Project SVN R

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
34300 7746 d 22 h ripley /trunk/ pass raw to .C as unsigned char * rather than SEXP (PR#7853)  
33387 7819 d 21 h ripley /trunk/src/ improve messages  
33297 7825 d 12 h ripley /trunk/src/ tweak error messages  
32913 7850 d 8 h ripley /trunk/src/main/ use out headers for Riconv  
32867 7851 d 21 h ripley /trunk/ update message info  
32670 7863 d 7 h ripley /trunk/ move Riconv* declarations to own header file  
32657 7863 d 18 h ripley /trunk/ add ENCODING= arg to .C  
32380 7880 d 12 h ripley /trunk/src/ add notes about compatibility with UTF-8
clarify on help pages nbytes/nchars differences
 
32369 7881 d 9 h ripley /trunk/src/main/ Solaris cc fix  
32364 7881 d 14 h ripley /trunk/src/main/ warn about misleading names, tidy up  
31938 7923 d 7 h murrell /trunk/src/ New recordGraphics() function for recording arbitrary code on the graphics engine
display list; intended to encapsulate calculate-then-draw operations

recordGraphics(), .Call.graphics(), .External.graphics, and traditional/base
graphics operations do not record when they are nested within each other.

Error/user-interrupt handling code performs some resetting of graphics engine
state.

grid drawDetails methods are recorded on graphics engine display list by default
(so will be rerun on device resize or copy between devices)
 
31601 7945 d 12 h bates /trunk/src/main/ Save CAR(args) for use in error message  
31593 7946 d 22 h ripley /trunk/src/main/ more tidying including remove duplicated #include  
31591 7946 d 23 h ripley /trunk/src/main/ better fix for r31319 (op was misused).
indentation and over-long lines corrected.
 
31319 7963 d 16 h bates /trunk/src/main/ Error message in do_dotcall did not get the expected name  
30832 8008 d 4 h murrell /trunk/src/ Fix to remove lingering dependency of grid on base graphics
Graphics engine now keeps track of whether a device is dirty and
individual graphics systems can keep track separately of whether they
have dirtied the device.
Base only checks validity of device if it has dirtied the device.
 
30604 8021 d 2 h duncan /trunk/src/main/ Handles the case that there is no PACKAGE argument  
30599 8021 d 9 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.
 
27298 8274 d 18 h ripley /trunk/src/main/ avoid some warnings  
27263 8277 d 10 h ripley /trunk/src/main/ more informative error messages  

Show All