Przeglądaj źródła

Use a bit more intuitive symbols for X selections

Alois Mahdal 10 lat temu
rodzic
commit
38f022b278
1 zmienionych plików z 13 dodań i 13 usunięć
  1. 13
    13
      src/libexec/saturnin-www

+ 13
- 13
src/libexec/saturnin-www Wyświetl plik

12
     # Print primary clipboard and \n
12
     # Print primary clipboard and \n
13
     #
13
     #
14
     case $1 in
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
     esac
18
     esac
19
     xclip -o -selection $s 2>/dev/null
19
     xclip -o -selection $s 2>/dev/null
20
     echo ""
20
     echo ""
23
 src=args
23
 src=args
24
 while true; do case "$1" in
24
 while true; do case "$1" in
25
     -f) src=file; file=$2; shift 2 ;;
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
     *)  break ;;
30
     *)  break ;;
31
 esac done
31
 esac done
32
 
32
 
36
 case "$src" in
36
 case "$src" in
37
     args) uri="$(echo "$@" | find_uri)" ;;
37
     args) uri="$(echo "$@" | find_uri)" ;;
38
     file) uri="$(cat "$file" | find_uri)" ;;
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
 esac
46
 esac
47
 debug -v uri
47
 debug -v uri