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
78145 2306 d 12 h murrell /branches/R-symfam/src/ 'usePUA' now only recorded in X11Desc (so no change to DevDesc, so no need to bump GraphicsEngine.h version number); only Cairo text-drawing functions look at 'usePUA' and call new Rf_utf8toAdobeSymbol() then Rf_AdobeSymbol2utf8(usePUA=FALSE) if necessary (so no need for CE_UTF8noPUA, so no change to Rinternals.h); in other words, limit as much as possible the addition of the AdobeSymbol-to-UTF8-WITHOUT-PUA conversion to just the code that is related to Cairo graphics  
78135 2307 d 14 h murrell /branches/R-symfam/src/ add cairoSymbolFont() function to allow creation of 'symbolfamily' with 'usePUA' attribute; 'usePUA' is recorded as new 'symbolsAvoidPUA' field in graphics devices; text drawing functions in graphics engine check 'symbolsAvoidPUA' and, if TRUE, converts CE_SYMBOL to new CE_UTF8noPUA encoding (rather than to CE_UTF8), which makes use of new s2unicde mapping  
78109 2310 d 15 h murrell /branches/R-symfam/src/ add 'familysymbol' argument to x11() (and png() etc), svg(), cairo_pdf(), and cairo_ps() so that user can override default "symbol" font for plotmath (PR#17748)  
78108 2310 d 18 h murrell /branches/R-symfam/ Create R-symfam  
76454 2643 d 1 h pd /trunk/ Process X11 events after startup (PR 16702)  
75867 2776 d 18 h murrell /trunk/ fix for rotated raster images on X11 device (partial fix for PR 17148)  
73220 3244 d 4 h plummer /trunk/ Turn off backing store on X11 device to prevent problems with Xwayland.  
73016 3281 d 5 h kalibera /trunk/src/modules/X11/ Fix handling of Ctrl in processing of X11 keyboard events (PR#17315), from
Steve Grubb.
 
72261 3437 d 16 h murrell /trunk/ (re)enable getGraphicsEvent() on Cairo X11 device; add 'onIdle' to getGraphicsEvent() for X11 (PR 16951)  
70150 3819 d 1 h murdoch /trunk/ Incorporate new icon.  
70110 3824 d 2 h murdoch /trunk/ Fix PR#16700  
69600 3917 d 3 h plummer /trunk/ Fixing bug PR#16497 - X11 freezes on Red Hat Enterprise Linux  
69259 3981 d 21 h luke /trunk/src/ Fixes from Tomas Kalibera for issues found by 'parfait' tool.  
68949 4005 d 1 h ripley /trunk/src/ use https  
68569 4052 d 23 h murdoch /trunk/ Protect against using NULL pointers (PR#16438) or uninitialized labels in getGraphicsEvent.  
68325 4101 d 1 h luke /trunk/src/ More protect fixes from Tomas Kalibera.  
67181 4240 d 4 h luke /trunk/src/ Added NORET annotations; from Tomas Kalibera.  
67054 4263 d 4 h ripley /trunk/src/ expand grSoftVersion() on Unix  
65717 4449 d 6 h maechler /trunk/src/modules/X11/ use XCheckTypedWindowEvent() instead of *TypedEvent(): wish of PR#15633  
61709 4936 d 5 h ripley /trunk/src/modules/X11/ update comments  

Show All