Fix the page detection pattern

This commit is contained in:
Frank LENORMAND 2016-03-16 14:10:47 +02:00
parent 5fe2872904
commit a340eaf0ab

View File

@ -49,12 +49,10 @@ def -params .. \
} \ } \
man -docstring "Manpages viewer wrapper" %{ %sh{ man -docstring "Manpages viewer wrapper" %{ %sh{
subject=${@-$kak_selection} subject=${@-$kak_selection}
pagenum=""
## The completion suggestions display the page number, strip them if present ## The completion suggestions display the page number, strip them if present
if expr "$subject" : '[a-zA-Z_-]+\([^\)]+\)'; then pagenum=$(expr "$subject" : '.*(\([1-8].*\))')
pagenum=${subject##*\(} if [ -n "$pagenum" ]; then
pagenum=${pagenum:0:$((${#pagenum} - 1))}
subject=${subject%%\(*} subject=${subject%%\(*}
fi fi