diff --git a/WHATSNEW.txt b/WHATSNEW.txt index e746613..7592240 100644 --- a/WHATSNEW.txt +++ b/WHATSNEW.txt @@ -27,9 +27,13 @@ options which control the depth and display of *all* menus with dynamic content. -- User-Defined Variables can now be redefined within the same - Configuration File. This was done to better exploit the new - conditional operators in the configuration language. +- User-Defined Variables, Directory Shortcuts, and Command Definitions + can now be redefined within the same Configuration File. This was + done to better exploit the new conditional operators and the new + ".include" directive in the configuration language. Now you + can maintain a "standard" configuration which everyone on the system + can ".include", but anything in that configuration can be redefined + locally with your own configuration statements. - A blank Right Hand Side is now permitted for all Option Statements. It means that the statement in question is simply ignored. This was @@ -230,6 +234,26 @@ some extended examples of using conditinals in your Configuration File. +- The New ".include" Directive + + The configuration language now supports a means of including + other files in your configuration. This makes it easy to, say, + have a "standard" configuration that everyone can use as a starting + point like this: + + + .include /usr/local/etc/.twander.global + + # Your configuration lines go here + + + You may have as many ".include" directives in your Configuration File + as you like. The only requirement is that there be whitespace between + the directive and the filename. + + + + twander 3.0 (2-17-2003): ========================