ctags: eliminate redundant variable

This commit is contained in:
fsub 2019-02-04 20:14:19 +01:00
parent 5c0175d90a
commit 3f29d5ebbf

View File

@ -8,7 +8,7 @@ declare-option -docstring "list of paths to tag files to parse when looking up a
define-command -params ..1 \
-shell-script-candidates %{
realpath() { ( path=$(readlink "$1"); cd "$(dirname "$1")"; printf "%s/%s\n" "$(pwd -P)" "$(basename "$1")" ) }
realpath() { ( cd "$(dirname "$1")"; printf "%s/%s\n" "$(pwd -P)" "$(basename "$1")" ) }
eval "set -- $kak_opt_ctagsfiles"
for candidate in "$@"; do
[ -f "$candidate" ] && realpath "$candidate"
@ -24,7 +24,7 @@ define-command -params ..1 \
If no symbol is passed then the current selection is used as symbol name} \
ctags-search \
%{ evaluate-commands %sh{
realpath() { ( path=$(readlink "$1"); cd "$(dirname "$1")"; printf "%s/%s\n" "$(pwd -P)" "$(basename "$1")" ) }
realpath() { ( cd "$(dirname "$1")"; printf "%s/%s\n" "$(pwd -P)" "$(basename "$1")" ) }
export tagname=${1:-${kak_selection}}
eval "set -- $kak_opt_ctagsfiles"
for candidate in "$@"; do