]> Sergey Matveev's repositories - torn.git/commitdiff
Precaution separator
authorSergey Matveev <stargrave@stargrave.org>
Thu, 9 Feb 2023 11:04:46 +0000 (14:04 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 9 Feb 2023 11:16:36 +0000 (14:16 +0300)
torn.zsh

index 11d0fccfdc7920a209876bb21735d8327b5faa37..fe45db94259bec0f5a692cd76c68956a5a384553 100755 (executable)
--- a/torn.zsh
+++ b/torn.zsh
@@ -42,7 +42,7 @@ tornt() {
     local rusL=( ж  ч  ш   щ  я  ю  Ж  Ч  Ш   Щ  Я  Ю)
     local engL=(zh ch sh sch ja ju Zh Ch Sh Sch Ja Ju)
     for i ({1..${#rusL}}) eval n=\${n:gs/${rusL[$i]}/${engL[$i]}}
-    print $n
+    print -- $n
 }
 
 tornm() {
@@ -59,10 +59,10 @@ tornm() {
     n=${n:gs/&/and}
     [[ $n =~ "\." ]] && n=${n:r}.${(L)n:e}
     [[ $n =~ "^([[:digit:]]+)[-.]_*(.+)$" ]] && n="$match[1].$match[2]"
-    print $n
+    print -- $n
 }
 
 local n=${1:t}
 n=`tornm $n`
 n=`tornt $n`
-print ${1:h}/$n
+print -- ${1:h}/$n