ソースを参照

Use a bit more intuitive symbols for X selections

Alois Mahdal 9 年 前
コミット
38f022b278
共有1 個のファイルを変更した13 個の追加13 個の削除を含む
  1. 13
    13
      src/libexec/saturnin-www

+ 13
- 13
src/libexec/saturnin-www ファイルの表示

@@ -12,9 +12,9 @@ clipln() {
12 12
     # Print primary clipboard and \n
13 13
     #
14 14
     case $1 in
15
-        1) s=primary   ;;
16
-        2) s=secondary ;;
17
-        c) s=clipboard ;;
15
+        pri) s=primary   ;;
16
+        sec) s=secondary ;;
17
+        clp) s=clipboard ;;
18 18
     esac
19 19
     xclip -o -selection $s 2>/dev/null
20 20
     echo ""
@@ -23,10 +23,10 @@ clipln() {
23 23
 src=args
24 24
 while true; do case "$1" in
25 25
     -f) src=file; file=$2; shift 2 ;;
26
-    -1) src=clp1;          shift   ;;
27
-    -2) src=clp2;          shift   ;;
28
-    -c) src=clpc;          shift   ;;
29
-    -C) src=clpx;          shift   ;;
26
+    -1) src=xpri;          shift   ;;
27
+    -2) src=xsec;          shift   ;;
28
+    -c) src=xclp;          shift   ;;
29
+    -C) src=xall;          shift   ;;
30 30
     *)  break ;;
31 31
 esac done
32 32
 
@@ -36,12 +36,12 @@ debug "src='$src'"
36 36
 case "$src" in
37 37
     args) uri="$(echo "$@" | find_uri)" ;;
38 38
     file) uri="$(cat "$file" | find_uri)" ;;
39
-    clp1) uri="$(clipln 1 | find_uri)" ;;
40
-    clp2) uri="$(clipln 2 | find_uri)" ;;
41
-    clpc) uri="$(clipln c | find_uri)" ;;
42
-    clpx) uri="$(clipln 1 | find_uri)"
43
-          uri="$(clipln 2 | find_uri)"
44
-          uri="$(clipln c | find_uri)"
39
+    xpri) uri="$(clipln pri | find_uri)" ;;
40
+    xsec) uri="$(clipln sec | find_uri)" ;;
41
+    xclp) uri="$(clipln clp | find_uri)" ;;
42
+    xall) uri="$(clipln pri | find_uri)"
43
+          uri="$(clipln sec | find_uri)"
44
+          uri="$(clipln clp | find_uri)"
45 45
           ;;
46 46
 esac
47 47
 debug -v uri