From 97d975e9a0c65808222f07272ed2b7d54e69f4fc Mon Sep 17 00:00:00 2001 From: sabetts Date: Sat, 11 Jun 2005 18:48:44 +0000 Subject: * src/main.c (clean_up): call del_frame_undo not pop_frame_undo * src/globals.h: new global prototype rp_frame_redos * src/globals.c: new global rp_frame_redos * src/actions.h: new command 'undo' (del_frame_undo): new prototype (pop_frame_undo): delete prototype * src/actions.c (init_user_commands): new command 'undo' (clear_frame_redos): new function (del_frame_undo): likewise (push_frame_undo): call del_frame_undo instead of pop_frame_undo. call clear_frame_redos. (pop_frame_list): new function (pop_frame_undo): returns the popped frame. all callers updated. (pop_frame_redo): new function (initialize_default_keybindings): bind undo to u and C-u, bind redo to U. (set_maxundos): call del_frame_undo instead of pop_frame_redo (cmd_redo): new function --- ChangeLog | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 917d5c3..213b3f1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,26 @@ +2005-06-11 Shawn Betts + + * src/main.c (clean_up): call del_frame_undo not pop_frame_undo + + * src/globals.h: new global prototype rp_frame_redos + + * src/globals.c: new global rp_frame_redos + + * src/actions.h: new command 'undo' + (del_frame_undo): new prototype + (pop_frame_undo): delete prototype + + * src/actions.c (init_user_commands): new command 'undo' + (clear_frame_redos): new function + (del_frame_undo): likewise + (push_frame_undo): call del_frame_undo instead of pop_frame_undo. call clear_frame_redos. + (pop_frame_list): new function + (pop_frame_undo): returns the popped frame. all callers updated. + (pop_frame_redo): new function + (initialize_default_keybindings): bind undo to u and C-u, bind redo to U. + (set_maxundos): call del_frame_undo instead of pop_frame_redo + (cmd_redo): new function + 2005-06-11 Shawn Betts * src/actions.h: remove the non-existant command, last. -- cgit v1.2.3