diff options
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 42 |
1 files changed, 30 insertions, 12 deletions
diff --git a/CHANGELOG b/CHANGELOG index fc2a3dfd..daf1fba1 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,17 +1,35 @@ This log documents changes between stable versions. -2011-10-10: Version 1.5.0 -* Change in commands.py syntax: - * Using parse(self.line) to parse the line is unnecessary now. - In most cases you can write self.foo() instead of parse(self.line).foo(). - For example, parse(self.line).rest(n) is now self.rest(n). - However, parse(self.line).chunk(n) has been renamed to self.arg(n). - * parse(self.line) + X is now self.firstpart + X - * New special attribute "resolve_macros" which decides whether strings - like %f should be expanded to the name of the current file, etc. - * New special attribute "escape_macros_for_shell" to toggle whether or - not macros should be escaped, so you can use them in other commands - than :shell, for example :edit %f +2011-10-11: Version 1.5.0 +* Full python3.2 compatibility +* Added new configuration file "rc.conf" which contains a list + of commands that are executed on startup - mainly used for keybindings +* Added --list-unused-keys +* Added new program handlers to apps.py +* Added pop-up window for keychains and bookmarks +* Added load_default_rc option +* Fixed all known unicode issues +* Fixed crash when $TERM is unknown to the system +* Fixed scrolling in colored preview +* Changed the default column_ratios to 1/3/4 and sorting method to "natural" +* Changed :rename so it doesn't overwrite existing files +* Internal actions are now accessible as commands +* Replaced unittests by doctests +* Replaced integrated help with an extended man page and dynamic lists + of keybindings, commands and settings. +* Removed "keys.py" configuration file in favor of "rc.conf" +* Removed "texas" colorscheme +* apps.py: Now able to define programs that only run with Xorg +* commands.py: Using parse(self.line) to parse the line is unnecessary now. + parse(self.line).rest(n) is now written as self.rest(n). + However, parse(self.line).chunk(n) has been renamed to self.arg(n). +* commands.py: parse(self.line) + X is now self.firstpart + X +* commands.py: New special attribute "resolve_macros" which decides whether + strings like %f should be expanded to the name of the current file, etc. +* commands.py: New special attribute "escape_macros_for_shell" to toggle + whether or not macros should be escaped, so you can use them in other + commands than :shell, for example :edit %f +* Countless small fixes and improvements 2011-10-02: Version 1.4.4 * Added keys for chmod (like +ow for "chmod o+w", etc) |