From: Bastian M. <bma...@we...> - 2011-03-29 06:26:58
|
>The cvs source of between that checked out by cvs update -D '2011-03-21' and that checked out cvs >update -D '2011-03-22' the following are change in addition to src/util.c, src/command.c, >src/parse.c. > >src/win/ >wgnuplib.c >wgraph.c >winmain.c >wmenu.c >wpause.c >wtext.c > >The diff between two are attached These changes correspond these entries in ChangeLog: 2011-03-20 Bastian Maerkisch <bma...@we...> * src/win/wgnuplib.c|h, src/win/wgraph.c, src/win/winmain.c, src/win/wmenu.c, src/win/wpause.c, src/win/wtext.c: FAR pointers are no longer required. * src/win/winmain.c (WinExit): Explicitly close help window on exit. Fixes hangs of gnuplot when it is closed via the Windows taskbar and help window and graph window open. The later might be the reason for hangs or crashes on exit - but not after issuing a command. I also don't see why the changes should influence opening files. Going over the diff and the source again, I see no obvious suspect. Removing FAR should be innocent - it should be define'd empty anyway. (And so is "far" in syscfg.h btw). One thing which could be different between "cvs checkout" and downloading via "viewcvs" are line endings. We should check that none of my commits mixed Unix (LF) and Windows (CR/LF) line endings. Bastian 842011-03-20 Bastian Maerkisch <bma...@we...> 85 86* src/win/wgnuplib.c|h, src/win/wgraph.c, src/win/winmain.c, 87src/win/wmenu.c, src/win/wpause.c, src/win/wtext.c: FAR pointers are 88no longer required. 89 90* src/win/winmain.c (WinExit): Explicitly close help window on exit. 91Fixes hangs of gnuplot when it is closed via the Windows taskbar 92and help window and graph window open. |