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
44311 6751 d 0 h ripley /trunk/src/ do non-recorded graphics calls by .Call  
44301 6752 d 3 h ripley /trunk/src/ introduce pGEcontext  
44299 6752 d 5 h ripley /trunk/src/ introduce pDevDesc for NewDescDev*  
44285 6753 d 16 h ripley /trunk/ use pGEDevDesc as pointer type.
remove unused do_replay.
don't set dd->open on devices (unused) nor newDevStruct.
tidy up duplication in header files.
 
44265 6754 d 2 h ripley /trunk/src/ more phasing out of Rdevices.h  
44259 6754 d 5 h ripley /trunk/ clean up some of the graphics internals:
- DevDesc is no longer a real structure, and DevDsec* is an opaque pointer
to GEDevDesc.
- add functions like GEaddDevice to avoid the need for (pointless) casts.
- add conveneience funtion desc2GEDesc
 
44240 6755 d 6 h ripley /trunk/src/ replace str2col (which was private) by its previous wrapper R_GE_str2col
(and so engine.c does not call layer above).
Assume newDevDesc, so engine.c does not need Graphic.h
 
44216 6756 d 19 h ripley /trunk/src/ comments  
44210 6757 d 4 h ripley /trunk/src/main/ add a prootype for completeness  
44179 6759 d 1 h ripley /trunk/src/main/ another buffer-size issue  
44158 6759 d 14 h ripley /trunk/ more work on graphics, change font default on contour  
44147 6759 d 22 h ripley /trunk/src/main/ treat CE_LATIN1 correctly  
44142 6760 d 5 h ripley /trunk/src/ A little re-organization to start moving towards making plot/graphics/base
solely the base graphics system. In paticular, calls from grid are now in
other files.
Colour handling has been moved from graphics.c to colors.c, and
device-handing split out into devices.c.
The header files reflect these changes.
 
44108 6762 d 1 h ripley /trunk/src/main/ give more info on some mbcs error mesages  
44094 6762 d 22 h ripley /trunk/ tidy up (move ASCII checks to mkCharEnc, renanme utf8strIsASCII).
document recent UTF-8 changes.
 
44032 6767 d 17 h ripley /trunk/src/main/ tweak encodings  
43995 6770 d 12 h ripley /trunk/src/main/ precaution against unset values  
43979 6771 d 15 h ripley /trunk/src/main/ another UTF-8 tweak  
43973 6771 d 21 h ripley /trunk/src/main/ add safety net  
43969 6771 d 23 h ripley /trunk/src/ more tweaks to points(pch=)
more documentation on pch=, and a test program.
note problems with Hershey Latin-1 support
 

Show All