mirror of
https://github.com/fish-shell/fish-shell.git
synced 2026-06-07 10:01:14 -03:00
Move the event handler for fish_color_cwd to init file, so it is not autounloaded. Also cache output of call to set_color command to improve performance a bit.
darcs-hash:20061118212147-ac50b-b0f44cca2acf7465dd9ff071aa35a3ac81f0615f.gz
This commit is contained in:
@@ -161,6 +161,17 @@ set_default CDPATH . ~
|
||||
|
||||
functions -e set_default
|
||||
|
||||
#
|
||||
# This event handler makes sure the prompt is repainted when
|
||||
# fish_color_cwd changes value. Like all event handlers, it can't be
|
||||
# autoloaded.
|
||||
#
|
||||
|
||||
function __fish_repaint --on-variable fish_color_cwd -d (N_ "Event handler, repaints the prompt when fish_color_cwd changes")
|
||||
set -e __fish_prompt_cwd
|
||||
commandline -f null
|
||||
end
|
||||
|
||||
#
|
||||
# A few minor convenience functions
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user