Skip to content
Browse files

Force at least one line of output for `set_color`.

This should fix #1323.
  • Loading branch information...
1 parent d232a0f commit 14867742492f928cd702499da8662d344c144e39 Konrad Borowski committed Mar 3, 2014
Showing with 2 additions and 3 deletions.
  1. +2 −3 share/functions/vared.fish
View
5 share/functions/vared.fish
@@ -1,4 +1,3 @@
-
#
# This is a neat function, stolen from zsh. It allows you to edit the
# value of a variable interactively.
@@ -39,11 +38,11 @@ function vared --description "Edit variable value"
end
else
- printf (_ '%s: %s is an array variable. Use %svared%s %s[n] to edit the n:th element of %s\n') vared $argv (set_color $fish_color_command) (set_color $fish_color_normal) $argv $argv
+ printf (_ '%s: %s is an array variable. Use %svared%s %s[n] to edit the n:th element of %s\n') vared $argv (set_color $fish_color_command; echo) (set_color $fish_color_normal; echo) $argv $argv
end
end
else
- printf (_ '%s: Expected exactly one argument, got %s.\n\nSynopsis:\n\t%svared%s VARIABLE\n') vared (count $argv) (set_color $fish_color_command) (set_color $fish_color_normal)
+ printf (_ '%s: Expected exactly one argument, got %s.\n\nSynopsis:\n\t%svared%s VARIABLE\n') vared (count $argv) (set_color $fish_color_command; echo) (set_color $fish_color_normal; echo)
end
end

0 comments on commit 1486774

Please sign in to comment.
Something went wrong with that request. Please try again.