Adapted to new fluffyd version
This commit is contained in:
parent
e64c157421
commit
c301b088e6
1 changed files with 5 additions and 16 deletions
21
c4ctrl.vim
21
c4ctrl.vim
|
@ -5,7 +5,7 @@
|
||||||
" Maintainer: Shy
|
" Maintainer: Shy
|
||||||
" License: This file is placed in the public domain.
|
" License: This file is placed in the public domain.
|
||||||
"
|
"
|
||||||
" Usage: C4ctrl [get | open PRESET | set [w] [p] [f] [-magic MODE] |
|
" Usage: C4ctrl [get | open PRESET | set [w] [p] [f] [--no-magic] |
|
||||||
" text | write]
|
" text | write]
|
||||||
|
|
||||||
if exists("g:loaded_c4ctrl")
|
if exists("g:loaded_c4ctrl")
|
||||||
|
@ -130,14 +130,8 @@ function C4ctrl(command, ...)
|
||||||
if stridx("wpf", s:arg) != -1
|
if stridx("wpf", s:arg) != -1
|
||||||
let s:command_line = printf("%s -%s -", s:command_line, s:arg)
|
let s:command_line = printf("%s -%s -", s:command_line, s:arg)
|
||||||
endif
|
endif
|
||||||
elseif stridx("-magic", s:arg) == 0
|
elseif stridx("-no-magic", s:arg) == 0
|
||||||
try
|
let s:command_line = printf("%s --no-magic", s:command_line)
|
||||||
let s:command_line = printf("%s --magic %s", s:command_line, a:000[s:i+1])
|
|
||||||
catch /^Vim\%((\a\+)\)\=:E684/
|
|
||||||
" Catching list index out of range
|
|
||||||
echoerr "Option -magic expects one argument!"
|
|
||||||
continue
|
|
||||||
endtry
|
|
||||||
endif
|
endif
|
||||||
endfor
|
endfor
|
||||||
|
|
||||||
|
@ -246,14 +240,9 @@ function s:C4ctrlCompletion(ArgLead, CmdLine, CursorPos)
|
||||||
" Complete the 'set' command "
|
" Complete the 'set' command "
|
||||||
" ************************** "
|
" ************************** "
|
||||||
if a:ArgLead != ""
|
if a:ArgLead != ""
|
||||||
if stridx("-magic", get(s:relCmdLine, -2)) == 0
|
return "set\n--no-magic"
|
||||||
return "none\nemp\nfade\nflash\npulse\nwave"
|
|
||||||
endif
|
|
||||||
return "set\n-magic"
|
|
||||||
elseif stridx("-magic", get(s:relCmdLine, -1)) == 0
|
|
||||||
return "none\nemp\nfade\nflash\npulse\nwave"
|
|
||||||
endif
|
endif
|
||||||
return "w\np\nf\n-magic"
|
return "w\np\nf\n--no-magic"
|
||||||
|
|
||||||
elseif stridx("text", get(s:relCmdLine, 1)) == 0
|
elseif stridx("text", get(s:relCmdLine, 1)) == 0
|
||||||
" *************************** "
|
" *************************** "
|
||||||
|
|
Loading…
Reference in a new issue