summary refs log tree commit diff stats
path: root/CHANGELOG
diff options
context:
space:
mode:
authorhut <hut@lavabit.com>2011-10-11 22:34:21 +0200
committerhut <hut@lavabit.com>2011-10-11 22:34:21 +0200
commit30a35e6a7b95a06709590dc56afb96ea7ccecb62 (patch)
treec44a71f9502dd08e5f1917ceb0f0f33fe3efe57f /CHANGELOG
parent6524d00c5ce0d1169645a879fe581ee29d91b33c (diff)
parent6f695ffeafd1d2f1cb7c0c201b395582a1f7ce4e (diff)
downloadranger-30a35e6a7b95a06709590dc56afb96ea7ccecb62.tar.gz
Merge branch 'master' into stable
Conflicts:
	ranger/defaults/options.py
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG13
1 files changed, 13 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 5152c73e..fc2a3dfd 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,18 @@
 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-02: Version 1.4.4
 * Added keys for chmod (like +ow for "chmod o+w", etc)
 * Added "c" flag for running files