about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--Functions/Zle/narrow-to-region4
-rw-r--r--INSTALL5
3 files changed, 11 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 02eb65507..57951de9c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2006-10-02  Peter Stephenson  <pws@csr.com>
+
+	* unposted: INSTALL: correct opening remarks.
+
+	* 22804: Mikael Magnusson: Functions/Zle/narrow-to-region:
+	allow zero-length ranges.
+
 2006-10-01  Clint Adams  <clint@zsh.org>
 
 	* 22803: Roger Leigh: Completion/Debian/Command/_dchroot,
diff --git a/Functions/Zle/narrow-to-region b/Functions/Zle/narrow-to-region
index 1f8438789..86fd7ac13 100644
--- a/Functions/Zle/narrow-to-region
+++ b/Functions/Zle/narrow-to-region
@@ -68,9 +68,7 @@ if [[ -n $_ntr_save || -z $_ntr_restore ]]; then
     _ntr_end=$CURSOR
   fi
 
-  if (( _ntr_start == _ntr_end )); then
-    return 1
-  elif (( _ntr_start > _ntr_end )); then
+  if (( _ntr_start > _ntr_end )); then
     _ntr_swap=_ntr_start
     _ntr_start=_ntr_end
     _ntr_end=_ntr_swap
diff --git a/INSTALL b/INSTALL
index ceeaaed40..1c76107e0 100644
--- a/INSTALL
+++ b/INSTALL
@@ -2,9 +2,10 @@
                         INSTALLING ZSH
                         ++++++++++++++
 
-This file is divided into two parts:  making and installing the shell, and
+This file is divided into two parts:  making and installing the shell, a
+note on the script run to set up the environment for new users, and
 a description of various additional configuration options.  You should
-have a look at the items in the second part before following the
+have a look at the items in the second and third parts before following the
 instructions in the first.