simon-svn: putty: jacob
tartarus-commits at lists.tartarus.org
tartarus-commits at lists.tartarus.org
Thu Apr 7 02:36:30 BST 2005
SVN root: svn://ixion.tartarus.org/main
Changes by: jacob
Revision: 5609
Date: 2005-04-07 02:36:28 +0100 (Thu, 07 Apr 2005)
Log message (14 lines):
If a new session was saved from Change Settings, a side-effect on Windows was
that the global `sesslist' got out of sync with the saved-sessions submenu,
causing the latter to launch the wrong sessions.
Also, Change Settings wasn't getting a fresh session list, so if the set of
sessions had changed since session startup it wouldn't reflect that (at least
until a session was saved). Fixed (on all platforms).
Therefore, since the global sesslist didn't seem to be useful, I've got rid
of it; config.c creates one as needed, as do the frontends. (Not tried
compiling Mac changes.)
Also, we now build the saved-sessions submenu on demand on Windows and Unix.
(This should probably also be done on the Mac.)
Modified files:
U putty/config.c
U putty/mac/macdlg.c
U putty/macosx/osxclass.h
U putty/macosx/osxdlg.m
U putty/putty.h
U putty/unix/gtkdlg.c
U putty/unix/gtkwin.c
U putty/windows/windlg.c
U putty/windows/window.c
Links:
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi?rev=5609&view=rev
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/config.c?rev=5609&r1=5608&r2=5609
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/mac/macdlg.c?rev=5609&r1=5608&r2=5609
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/macosx/osxclass.h?rev=5609&r1=5608&r2=5609
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/macosx/osxdlg.m?rev=5609&r1=5608&r2=5609
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/putty.h?rev=5609&r1=5608&r2=5609
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/unix/gtkdlg.c?rev=5609&r1=5608&r2=5609
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/unix/gtkwin.c?rev=5609&r1=5608&r2=5609
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/windows/windlg.c?rev=5609&r1=5608&r2=5609
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/windows/window.c?rev=5609&r1=5608&r2=5609
More information about the tartarus-commits
mailing list