zshrc: Amending the previous patches slightly
authorFrank Terbeck <ft@bewatermyfriend.org>
Tue, 29 Jun 2010 09:07:26 +0000 (11:07 +0200)
committerFrank Terbeck <ft@bewatermyfriend.org>
Tue, 29 Jun 2010 09:07:26 +0000 (11:07 +0200)
  * Using our `check_com' function instead of `which'
  * Make sure `print' doesn't crap its pants for files named "-*"

Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
etc/zsh/zshrc

index b29bc37..577c63f 100644 (file)
@@ -3517,22 +3517,22 @@ regcheck() {
 #f5# List files which have been accessed within the last {\it n} days, {\it n} defaults to 1
 accessed() {
     emulate -L zsh
-    print -l *(a-${1:-1})
+    print -l -- *(a-${1:-1})
 }
 
 #f5# List files which have been changed within the last {\it n} days, {\it n} defaults to 1
 changed() {
     emulate -L zsh
-    print -l *(c-${1:-1})
+    print -l -- *(c-${1:-1})
 }
 
 #f5# List files which have been modified within the last {\it n} days, {\it n} defaults to 1
 modified() {
     emulate -L zsh
-    print -l *(m-${1:-1})
+    print -l -- *(m-${1:-1})
 }
 # modified() was named new() in earlier versions, add an alias for backwards compatibility
-which new >/dev/null || alias new=modified
+check_com new || alias new=modified
 
 #f5# Grep in history
 greph() {