mirror of
https://github.com/fish-shell/fish-shell.git
synced 2026-06-08 10:51:15 -03:00
functions: list caller-exit handlers correctly
`functions --handlers-type caller-exit` did not list any functions, while `functions --handlers-type process-exit` listed both process-exit and caller-exit handlers: $ echo (function foo --on-job-exit caller; end; functions --handlers-type caller-exit | grep foo) $ echo (function foo --on-job-exit caller; end; functions --handlers-type process-exit | grep foo) caller-exit foo
This commit is contained in:
committed by
Johannes Altmanninger
parent
4a1a59c5a8
commit
ba0bfb9df7
4
tests/checks/caller-exit.fish
Normal file
4
tests/checks/caller-exit.fish
Normal file
@@ -0,0 +1,4 @@
|
||||
#RUN: %fish %s
|
||||
echo (function foo1 --on-job-exit caller; end; functions --handlers-type caller-exit | grep foo)
|
||||
# CHECK: caller-exit foo1
|
||||
echo (function foo2 --on-job-exit caller; end; functions --handlers-type process-exit | grep foo)
|
||||
Reference in New Issue
Block a user