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
71686 3533 d 15 h maechler /branches/tools4pkgs/ Create tools 4 packages branch  
/branches/tools4pkgs
68288 4107 d 1 h murdoch /trunk/ Fix for PR#16270.  
/trunk/doc/NEWS.Rd
/trunk/src/extra/graphapp/dialogs.c
64106 4660 d 13 h murdoch /trunk/ Add waitevent() to GraphApp, and R_WaitEvent to R, to block until the next event that R needs to handle. (Windows only for now.)

Use this to fix the 100% CPU problem in getGraphicsEvent. (PR#15500)

Fix the getGraphicsEvent example; Windows now sends mouse move messages whenever the plot is refreshed, even if the mouse doesn't move.
 
/trunk/doc/NEWS.Rd
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/extra/graphapp/events.c
/trunk/src/extra/graphapp/graphapp.h
/trunk/src/gnuwin32/console.c
/trunk/src/gnuwin32/editor.c
/trunk/src/gnuwin32/system.c
/trunk/src/gnuwin32/windlgs/src/ttest.c
/trunk/src/include/Defn.h
/trunk/src/include/R.h
/trunk/src/library/grDevices/man/getGraphicsEvent.Rd
/trunk/src/library/grDevices/src/devWindows.c
/trunk/src/library/utils/src/windows/dataentry.c
/trunk/src/library/utils/src/windows/widgets.c
/trunk/src/main/gevents.c
62096 4897 d 13 h murdoch /trunk/ Default to getwd(), not to the last one chosen in the dialog.  
/trunk/doc/NEWS.Rd
/trunk/src/extra/graphapp/dialogs.c
58001 5326 d 20 h ripley /trunk/ notes re use of _WIN32_WINNT
change unlink to use lstat
document where links are followed
 
/trunk/doc/NEWS.Rd
/trunk/doc/manual/R-exts.texi
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/gnuwin32/extra.c
/trunk/src/gnuwin32/front-ends/rgui.c
/trunk/src/gnuwin32/system.c
/trunk/src/library/base/man/files.Rd
/trunk/src/library/base/man/list.files.Rd
/trunk/src/library/base/man/unlink.Rd
/trunk/src/library/grDevices/src/devWindows.c
/trunk/src/main/platform.c
46843 6474 d 8 h ripley /trunk/src/ more on moves to Unicode file names  
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/extra/graphapp/ga.h
/trunk/src/library/base/man/file.choose.Rd
/trunk/src/main/connections.c
/trunk/src/main/platform.c
/trunk/src/main/sysutils.c
45927 6617 d 3 h murdoch /trunk/src/ Fixed bug with window focus reported by Jon Hosking.  
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/gnuwin32/CHANGES
45017 6692 d 15 h ripley /trunk/src/extra/graphapp/ use R-standard indentation  
/trunk/src/extra/graphapp/arith.c
/trunk/src/extra/graphapp/array.c
/trunk/src/extra/graphapp/bitmaps.c
/trunk/src/extra/graphapp/buttons.c
/trunk/src/extra/graphapp/clipboard.c
/trunk/src/extra/graphapp/context.c
/trunk/src/extra/graphapp/controls.c
/trunk/src/extra/graphapp/cursors.c
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/extra/graphapp/drawing.c
/trunk/src/extra/graphapp/drawtext.c
/trunk/src/extra/graphapp/events.c
/trunk/src/extra/graphapp/fonts.c
/trunk/src/extra/graphapp/ga.h
/trunk/src/extra/graphapp/gbuttons.c
/trunk/src/extra/graphapp/gdraw.c
/trunk/src/extra/graphapp/gimage.c
/trunk/src/extra/graphapp/gmenus.c
/trunk/src/extra/graphapp/graphapp.h
/trunk/src/extra/graphapp/image.c
/trunk/src/extra/graphapp/init.c
/trunk/src/extra/graphapp/internal.h
/trunk/src/extra/graphapp/menus.c
/trunk/src/extra/graphapp/metafile.c
/trunk/src/extra/graphapp/objects.c
/trunk/src/extra/graphapp/rgb.c
/trunk/src/extra/graphapp/status.c
/trunk/src/extra/graphapp/str.h
/trunk/src/extra/graphapp/strings.c
/trunk/src/extra/graphapp/windows.c
44980 6695 d 8 h murdoch /trunk/src/ Graphapp message dialogs didn't release cycles to the OS.

In other locations, WaitMessage has been protected by checking that the message queue is empty first: it waits for new events, not already existing ones.
 
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/gnuwin32/CHANGES
/trunk/src/gnuwin32/system.c
/trunk/src/library/grDevices/src/devWindows.c
43889 6778 d 9 h ripley /trunk/src/extra/graphapp/ Move <richedit.h> to only the files which need it.
This will help if we want a UCS-2 editor, as only that header will need
UNICODE declared.
 
/trunk/src/extra/graphapp/buttons.c
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/extra/graphapp/gbuttons.c
/trunk/src/extra/graphapp/internal.h
43881 6778 d 16 h ripley /trunk/src/ conditionalize choose.dir() fix on >=Vista  
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/library/utils/man/windows/choose.dir.Rd
43877 6779 d 5 h ripley /trunk/src/extra/graphapp/ add comment  
/trunk/src/extra/graphapp/dialogs.c
43876 6779 d 6 h ripley /trunk/src/ workaround Vista's confusion about 'desktop'  
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/gnuwin32/CHANGES
/trunk/src/library/utils/man/windows/choose.dir.Rd
43867 6779 d 9 h murdoch /trunk/src/extra/graphapp/ Tweaking ShBrowseForFolder  
/trunk/src/extra/graphapp/dialogs.c
43863 6779 d 23 h murdoch /trunk/src/ Use new style folder browser dialog  
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/gnuwin32/CHANGES
43328 6843 d 11 h ripley /trunk/ restrict Windows build to >= 2000 (aka 5.0)  
/trunk/NEWS
/trunk/doc/manual/R-admin.texi
/trunk/src/extra/graphapp/buttons.c
/trunk/src/extra/graphapp/controls.c
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/extra/graphapp/gdraw.c
/trunk/src/extra/graphapp/init.c
/trunk/src/extra/graphapp/internal.h
/trunk/src/extra/graphapp/menus.c
/trunk/src/extra/graphapp/windows.c
/trunk/src/gnuwin32/CHANGES
/trunk/src/gnuwin32/extra.c
/trunk/src/gnuwin32/installer/JRins.pl
/trunk/src/gnuwin32/rw-FAQ.texi
/trunk/src/gnuwin32/system.c
/trunk/src/library/base/man/Sys.info.Rd
/trunk/src/library/base/man/gc.time.Rd
/trunk/src/library/base/man/proc.time.Rd
43152 6864 d 20 h ripley /trunk/src/ add status line to folder selection dialog  
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/gnuwin32/CHANGES
42522 6921 d 16 h ripley /trunk/src/extra/graphapp/ tidy up  
/trunk/src/extra/graphapp/Makefile
/trunk/src/extra/graphapp/clipboard.c
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/extra/graphapp/gmenus.c
/trunk/src/extra/graphapp/printer.c
42521 6921 d 16 h ripley /trunk/src/ move graphapp to src/extra (as a prelude to making a separate DLL)  
/trunk/src/extra/graphapp
/trunk/src/gnuwin32/graphapp
/trunk/src/extra/Makefile.in
/trunk/src/extra/graphapp/Makefile
/trunk/src/extra/graphapp/clipboard.c
/trunk/src/extra/graphapp/dialogs.c
/trunk/src/extra/graphapp/gmenus.c
/trunk/src/extra/graphapp/metafile.c
/trunk/src/extra/graphapp/printer.c
/trunk/src/gnuwin32/Makefile
/trunk/src/gnuwin32/front-ends/Makefile
/trunk/src/include/Makefile.win
/trunk/src/library/grDevices/src/Makevars.win
/trunk/src/modules/internet/Makefile.win
/trunk/src/modules/internet/internet.c
/trunk/src/modules/internet/nanohttp.c
42239 6953 d 5 h ripley /trunk/src/gnuwin32/graphapp/ correct some types in preparation for win64  
/trunk/src/gnuwin32/graphapp/dialogs.c
/trunk/src/gnuwin32/graphapp/events.c
/trunk/src/gnuwin32/graphapp/gdraw.c
/trunk/src/gnuwin32/graphapp/internal.h
/trunk/src/gnuwin32/graphapp/tooltips.c

Show All