diff --git a/WHATSNEW.txt b/WHATSNEW.txt index 8599949..d9afd3c 100644 --- a/WHATSNEW.txt +++ b/WHATSNEW.txt @@ -1,4 +1,4 @@ -$Id: WHATSNEW.txt,v 1.153 2005/01/09 16:35:20 tundra Exp $ +$Id: WHATSNEW.txt,v 1.154 2005/01/10 10:24:04 tundra Exp $ WHAT'S NEW @@ -11,16 +11,16 @@ menus were missing. MOUSEHIST and MOUSEWILD are now defined. Like all other MOUSE bindings, these cannot be overriden by the user. -- The copyright symbol that appears in the About menu and command line - help was not portable. Changed to a textual equivalent "(c)". - - The program would lockup when browsing a piece of removeable media, - and the media was then removed. The refresh logic now catches this + if the media was then removed. The refresh logic now catches this error and resets the view to the starting directory in this case. This is not foolproof. The program will still lockup in this case if the starting directory itself is no longer readable - i.e., It to is (was) on a piece of removed media, for example. +- The copyright symbol that appears in the About menu and command line + help was not portable. Changed to a textual equivalent "(c)". + CHANGES @@ -30,23 +30,22 @@ directories are now sorted as directories in this case. If you prefer the old style behavior, set the new option, SYMDIR, to False. -- 'twander' commands can be defined or entered to force a refresh when - the command completes (by placing a '+' symbol as the first - character of the command). As of this release, this feature also - clears all active selections and repositions the cursor under the - first entry on the screen (".."). This was done because commands - requesting screen refresh presumably do something that changes the - content of the currently viewed directory (such as a file delete). - In this case, the active selections may not make sense any longer. - A new option, AFTERCLEAR, can be set to False to revert to the - old behavior that just did the refresh and left the active - selections alone. +- Since version 3.146, 'twander' commands could be defined or entered + to force a refresh when the command completes (by placing a '+' + symbol as the first character of the command). As of this release, + this feature also clears all active selections and repositions the + cursor under the first entry on the screen (".."). This was done + because commands requesting screen refresh presumably do something + that changes the content of the currently viewed directory (such as + a file delete). In this case, the active selections may not make + sense any longer. A new option, AFTERCLEAR, can be set to False to + revert to the old behavior that just did the refresh and left the + active selections alone. - The internal variable that sets the GUI polling interval (POLLINT) - has been changed from a nominal 20ms to 250ms. This is interval at - which the program checks to see whether or not it is time to reread - the current directory if AUTOREFRESH is enabled. - + has been changed from a nominal 20ms to 250ms. This is the interval + at which the program checks to see whether or not it is time to + reread the current directory if AUTOREFRESH is enabled. - In previous versions, if AUTOREFRESH was enabled, the program would attempt to reread the current directory every REFRESHINT ms @@ -57,7 +56,9 @@ no time for user interaction. With this release, the refresh interval is "adaptive" by default. Each directory refresh time is measured and the refresh interval is dynamically adjusted to reflect - the actual amount of time needed to read a given directory. In no + the actual amount of time needed to read a given directory. The + refresh interval is then "stretched" a bit, to give you time to + interact with the directory before another refresh begins. In no case will this value ever be less than the value of REFRESHINT. A new option, ADAPTREFRESH, enables this feature by default. If ADAPTREFRESH is set to False, then the program reverts to its old @@ -66,16 +67,15 @@ NEW FEATURES -- Added the FORCEUNIXPATH option. If set to True, it forces - the use of the Unix path separator character ("/") regardless - of the OS in use when substituting Built-In Variable and - Program Memory references in command definitions. This - is handy when running Unix tools like cygwin under Windows. - This option is only observed on Windows systems; it is ignored - on other OS platforms. +- Added the FORCEUNIXPATH option. If set to True, it forces the use + of the Unix path separator character ("/") when substituting + Built-In Variable and Program Memory references in command + definitions. This is handy when running Unix tools like cygwin + under Windows. This option is only observed on Windows systems; it + is ignored on other OS platforms. - Previous versions primed the Directory menu with the user's - Directory Shortcut definition. This behavior is no longer present. + Directory Shortcut definition(s). This behavior is no longer present. Instead there is a separate Shortcut menu on the menubar that displays these values as well as several other shortcuts to go to up, back, home, and to the starting and root directories