Only in .: config.h Only in .: config.h.in Only in .: createwin_hook.diff Only in .: .deps diff -crB ratorig/src/events.c ./events.c *** ratorig/src/events.c 2010-03-13 21:43:43.000000000 -0500 --- ./events.c 2010-03-15 15:41:05.000000000 -0400 *************** *** 103,108 **** --- 103,109 ---- win = add_to_window_list (s, e->window); update_window_information (win); } + } static void Only in .: .events.c.swo diff -crB ratorig/src/globals.c ./globals.c *** ratorig/src/globals.c 2010-03-13 21:43:43.000000000 -0500 --- ./globals.c 2010-03-13 21:46:29.000000000 -0500 *************** *** 231,236 **** --- 231,237 ---- LIST_HEAD (rp_quit_hook); LIST_HEAD (rp_restart_hook); LIST_HEAD (rp_delete_window_hook); + LIST_HEAD (rp_new_window_hook); struct rp_hook_db_entry rp_hook_db[]= {{"key", &rp_key_hook}, *************** *** 241,246 **** --- 242,248 ---- {"deletewindow", &rp_delete_window_hook}, {"quit", &rp_quit_hook}, {"restart", &rp_restart_hook}, + {"createwin", &rp_new_window_hook}, {NULL, NULL}}; void diff -crB ratorig/src/globals.h ./globals.h *** ratorig/src/globals.h 2010-03-13 21:43:43.000000000 -0500 --- ./globals.h 2010-03-13 21:46:42.000000000 -0500 *************** *** 181,186 **** --- 181,187 ---- extern struct list_head rp_delete_window_hook; extern struct list_head rp_quit_hook; extern struct list_head rp_restart_hook; + extern struct list_head rp_new_window_hook; extern struct rp_hook_db_entry rp_hook_db[]; Only in .: Makefile Only in .: Makefile.in Only in .: rat-crtHook.diff Only in .: ratorig Only in .: stamp-h1 Only in .: .vimcuts.txt.swp diff -crB ratorig/src/window.c ./window.c *** ratorig/src/window.c 2010-03-13 21:43:43.000000000 -0500 --- ./window.c 2010-03-15 15:42:10.000000000 -0400 *************** *** 376,381 **** --- 376,384 ---- return; } } + /* insert into list so must have created a new window + * call our new window hook */ + hook_run (&rp_new_window_hook); list_add_tail(&win->node, list); }