Commit a70346b6 authored by Vitaly Lipatov's avatar Vitaly Lipatov

ep-seach: use ~ for negate and ^ for a begin of line in __epm_search_make_grep

parent df6d1cc3
...@@ -109,7 +109,6 @@ esac ...@@ -109,7 +109,6 @@ esac
LANG=C docmd $CMD $string LANG=C docmd $CMD $string
} }
# TODO: use ^ as first word, use ~ for negate, for epmqp too
# produce grep sequence # produce grep sequence
__epm_search_make_grep() __epm_search_make_grep()
{ {
...@@ -120,8 +119,8 @@ __epm_search_make_grep() ...@@ -120,8 +119,8 @@ __epm_search_make_grep()
local listN= local listN=
for i in $@ ; do for i in $@ ; do
case "$i" in case "$i" in
^*) ~*)
# will clean from ^ later (and have the bug here with empty arg if run with one ^ only) # will clean from ~ later (and have the bug here with empty arg if run with one ~ only)
listN="$listN $i" listN="$listN $i"
;; ;;
*) *)
...@@ -131,7 +130,7 @@ __epm_search_make_grep() ...@@ -131,7 +130,7 @@ __epm_search_make_grep()
done done
#list=$(strip_spaces $list | sed -e "s/ /|/g") #list=$(strip_spaces $list | sed -e "s/ /|/g")
listN=$(strip_spaces $listN | sed -e "s/ /|/g" | sed -e "s/\^//g") listN=$(strip_spaces $listN | sed -e "s/ /|/g" | sed -e "s/~//g")
if [ -n "$short" ] ; then if [ -n "$short" ] ; then
echon " | sed -e \"s| .*||g\"" echon " | sed -e \"s| .*||g\""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment