diff options
author | liljencrantz <liljencrantz@gmail.com> | 2007-08-20 02:42:30 +1000 |
---|---|---|
committer | liljencrantz <liljencrantz@gmail.com> | 2007-08-20 02:42:30 +1000 |
commit | ad02bb9b4871bc053e36a01d603a592984ae1364 (patch) | |
tree | 10ef5919d19d96de6aca1866f8230e2475eb35cd /reader.c | |
parent | e464b4270cdfa7b085fc162d0ea6023e22a1f82e (diff) |
Add a 'generic' type of event that can be emited from any piece of code or by the user. Use this event layer to perform interactive configuration startup at the correct time.
darcs-hash:20070819164230-75c98-f91b8a73de7bbbb500d80770ddf4d2d46ae592cc.gz
Diffstat (limited to 'reader.c')
-rw-r--r-- | reader.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -2149,12 +2149,13 @@ int exit_status() */ static int read_i() { - + event_fire_generic(L"fish_prompt"); + reader_push(L"fish"); reader_set_complete_function( &complete ); reader_set_highlight_function( &highlight_shell ); reader_set_test_function( &reader_shell_test ); - + data->prev_end_loop=0; while( (!data->end_loop) && (!sanity_check()) ) |