Cleanup the various trailing space removal hooks
This commit is contained in:
parent
9b90e6ec02
commit
beab7dbf41
|
@ -29,11 +29,8 @@ addhl -group /cabal/code regex ^\h*([A-Za-z][A-Za-z0-9_-]*)\h*: 1:identifier
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _cabal_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _cabal_indent_on_new_line %[
|
||||
|
|
|
@ -50,11 +50,8 @@ addhl -group /coffee/code regex \<(break|case|catch|class|const|continue|debugge
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _coffee_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _coffee_indent_on_new_line %{
|
||||
|
|
|
@ -41,11 +41,8 @@ addhl -group /css/selector regex [*]|[#.][A-Za-z][A-Za-z0-9_-]* 0:identifier
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _css_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _css_indent_on_new_line %[
|
||||
|
|
|
@ -61,11 +61,8 @@ addhl -group /cucumber/code regex \<(Feature|Business\h+Need|Ability|Background|
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _cucumber_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _cucumber_indent_on_new_line %{
|
||||
|
|
|
@ -34,11 +34,8 @@ addhl -group /fish/code regex \<(and|begin|bg|bind|block|break|breakpoint|builti
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _fish_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _fish_indent_on_char %{
|
||||
|
|
|
@ -38,11 +38,8 @@ addhl -group /haml/code regex ^\h*%([A-Za-z][A-Za-z0-9_-]*)([#.][A-Za-z][A-Za-z0
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _haml_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _haml_indent_on_new_line %{
|
||||
|
|
|
@ -36,11 +36,8 @@ addhl -group /haskell/code regex \<(Int|Integer|Char|Bool|Float|Double|IO|Void|A
|
|||
# http://en.wikibooks.org/wiki/Haskell/Indentation
|
||||
|
||||
def -hidden _haskell_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _haskell_indent_on_new_line %{
|
||||
|
|
|
@ -38,11 +38,8 @@ addhl -group /html/tag/content/string fill string
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _html_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _html_indent_on_char %{
|
||||
|
|
|
@ -40,11 +40,8 @@ addhl -group /javascript/code regex \<(break|case|catch|class|const|continue|deb
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _javascript_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _javascript_indent_on_char %<
|
||||
|
|
|
@ -26,11 +26,8 @@ addhl -group /json/code regex \<(true|false|null)\> 0:value
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _json_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _json_indent_on_char "
|
||||
|
|
|
@ -31,11 +31,8 @@ addhl -group /lisp/code regex \<(def[a-z]+|if|do|let|lambda|catch|and|assert|whi
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _lisp_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _lisp_indent_on_new_line %{
|
||||
|
|
|
@ -52,8 +52,8 @@ def -hidden _markdown_indent_on_new_line %{
|
|||
eval -draft -itersel %{
|
||||
# preserve previous line indent
|
||||
try %{ exec -draft <space> K <a-&> }
|
||||
# filter previous line
|
||||
try %{ exec -draft k : _markdown_filter_around_selections <ret> }
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft -itersel %{ k<a-x> s \h+$ <ret> d } }
|
||||
# copy block quote(s), list item prefix and following white spaces
|
||||
try %{ exec -draft k x s ^\h*\K((>\h*)|[*+-])+\h* <ret> y j p }
|
||||
}
|
||||
|
|
|
@ -38,11 +38,8 @@ addhl -group /python/code regex \<(bool|buffer|bytearray|complex|dict|file|float
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _python_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _python_indent_on_new_line %{
|
||||
|
|
|
@ -34,11 +34,8 @@ addhl -group /ragel/code regex \<(action|alnum|alpha|any|ascii|case|cntrl|contai
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _ragel_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _ragel_indent_on_char "
|
||||
|
|
|
@ -60,11 +60,8 @@ addhl -group /ruby/code regex \<(alias|and|begin|break|case|class|def|defined|do
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _ruby_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _ruby_indent_on_char "
|
||||
|
|
|
@ -36,11 +36,8 @@ addhl -group /rust/code regex \<(Share|Copy|Send|Sized|Add|Sub|Mul|Div|Rem|Neg|N
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _rust_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _rust_indent_on_new_line %~
|
||||
|
|
|
@ -34,11 +34,8 @@ addhl -group /sass/code regex !important 0:keyword
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _sass_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _sass_indent_on_new_line %{
|
||||
|
|
|
@ -39,11 +39,8 @@ addhl -group /scala/code regex "'[_A-Za-z0-9$]+" 0:identifier
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _scala_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _scala_indent_on_new_line %[
|
||||
|
|
|
@ -32,11 +32,8 @@ addhl -group /yaml/code regex \<(true|false|null)\> 0:value
|
|||
# ‾‾‾‾‾‾‾‾
|
||||
|
||||
def -hidden _yaml_filter_around_selections %{
|
||||
eval -draft -itersel %{
|
||||
exec <a-x>
|
||||
# remove trailing white spaces
|
||||
try %{ exec -draft s \h+$ <ret> d }
|
||||
}
|
||||
try %{ exec -draft -itersel <a-x> s \h+$ <ret> d }
|
||||
}
|
||||
|
||||
def -hidden _yaml_indent_on_new_line %{
|
||||
|
|
Loading…
Reference in New Issue
Block a user