]> git.pld-linux.org Git - packages/awesome.git/commitdiff
- kills bashizm in awesome-client.
authorpawelz <pawelz@pld-linux.org>
Fri, 12 Jun 2009 06:54:53 +0000 (06:54 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- patch sent to awesome-devel mailing list. I hope it will be applied in next
  release of awesome.

Changed files:
    awesome-client-bashizm.patch -> 1.1

awesome-client-bashizm.patch [new file with mode: 0644]

diff --git a/awesome-client-bashizm.patch b/awesome-client-bashizm.patch
new file mode 100644 (file)
index 0000000..fe9c111
--- /dev/null
@@ -0,0 +1,40 @@
+diff --git a/utils/awesome-client b/utils/awesome-client
+index a125869..e99faf3 100755
+--- a/utils/awesome-client
++++ b/utils/awesome-client
+@@ -1,7 +1,8 @@
+ #!/bin/sh
+ # rlwrap provides readline to stuff which doesn't know readline by itself
+-RLWRAP=`which rlwrap 2>/dev/null`
++RLWRAP=$(which rlwrap 2>/dev/null)
++READ_OPTIONS="-r"
+ if [ "$RLWRAP" != "" ]
+ then
+@@ -10,7 +11,15 @@ then
+         A_RERUN="no" exec $RLWRAP $0
+     fi
+ else
+-    USE_READLINE="-e"
++    if [ "$BASH" ]
++    then
++        READ_PARAMETERS=" -e"
++    fi
++fi
++
++if [ $BASH ]
++then
++    READ_OPTIONS="$READ_OPTIONS -p awesome# "
+ fi
+ DBUS_SEND=dbus-send
+@@ -32,7 +41,7 @@ a_dbus_send()
+         $DBUS_METHOD string:"$1" | tail -n +2
+ }
+-while read ${USE_READLINE} -r -p "awesome# " line
++while read ${USE_READLINE} -r ${READ_OPTIONS} line
+ do
+     a_dbus_send "$line"
+ done
This page took 0.081694 seconds and 4 git commands to generate.