summary refs log tree commit diff stats
path: root/CHANGELOG
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG42
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)
;id=debd6c327b3af0d8975ea80036a9c21bfb6ec090'>^
b0a216f5 ^






2c5ea01d ^

b0a216f5 ^


2c5ea01d ^
2c5ea01d ^
2c5ea01d ^
b0a216f5 ^








ec598fc7 ^








b0a216f5 ^










94c5d83e ^


dee6cfa6 ^
e9e4b4ff ^
b0a216f5 ^
3a1e1f28 ^
b0a216f5 ^

e9e4b4ff ^
3a1e1f28 ^
e9e4b4ff ^





e9e4b4ff ^
3a1e1f28 ^
50a0cb1c ^
e9e4b4ff ^
fde932f2 ^
85fd5288 ^
4ade06a6 ^

85fd5288 ^
0c2c782d ^

30ae2137 ^
b0a216f5 ^
4ade06a6 ^
b0a216f5 ^
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112