diff options
author | sabetts <sabetts> | 2004-11-19 02:09:42 +0000 |
---|---|---|
committer | sabetts <sabetts> | 2004-11-19 02:09:42 +0000 |
commit | 4bbc65a39c7fb6c4b14dcb9c6bc22ba29ad148ba (patch) | |
tree | 02aed8e089c3b8409156f7f0cd6590d55e4c1545 /ChangeLog | |
parent | 3597d7d9eaff4d51b8825b9eea443ce7db86c733 (diff) | |
download | ratpoison-4bbc65a39c7fb6c4b14dcb9c6bc22ba29ad148ba.zip |
* src/actions.c (set_vars): add maxundos
(push_frame_undo): new function
(pop_frame_undo): likewise
(initialize_default_keybindings): add binding for "undo"
(initialize_default_keybindings): add def alias for maxundos
(cmd_other): call set_active_window_force instead of
set_active_window
(cmd_v_split): push the frame set
(cmd_h_split): likewise
(cmd_only): likewise
(cmd_remove): likewise
(cmd_shrink): likewise
(cmd_tmpwm): likewise
(cmd_license): update copyright. Add build date and time.
(cmd_fselect): simplify code that returns the frame selected.
(fdump): new function
(cmd_fdump): call fdump to dump the screen's frame set.
(frestore): new function
(cmd_frestore): call frestore to restore the screen's frame set.
(cmd_sfdump): new function
(cmd_sdump): likewise
(set_maxundos): likewise
(cmd_cnext): likewise
(cmd_cprev): likewise
(cmd_inext): likewise
(cmd_iprev): likewise
(cmd_cother): likewise
(cmd_iother): likewise
(cmd_undo): likewise
(cmd_prompt): likewise
(cmd_describekey): likewise
(cmd_dedicate): likewise
* src/main.c (init_defaults): init maxundos to 20
(clean_up): free the undo history lists
* src/window.h (set_active_window_body): new function
(set_active_window_force): likewise
* src/window.c (set_active_window): new function
(set_active_window_force): likewise
(set_active_window_body): renamed from set_active_window
(set_active_window_body): Add code to handle dedicated frames.
* src/screen.h (screen_dump): new prototype
* src/screen.c (screen_dump): new function
* src/linkedlist.h (list_last): new macro
* src/group.h (group_last_window_by_class_complement): new prototype
(group_last_window_by_class): likewise
* src/group.c (group_last_window_by_class): new function
(group_last_window_by_class_complement): likewise
* src/globals.h (rp_frame_undos): new extern.
(rp_num_frame_undos): likewise
* src/globals.c (rp_frame_undos): new list.
(rp_num_frame_undos): new global
* src/frame.c (frame_new): init f->dedicated to 0.
* src/data.h (struct rp_frame): add dedicated member.
(struct rp_defaults): add maxundos member.
(struct rp_frame_undo): new struct.
* src/actions.c: new commands, cnext, cother, cprev,
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 71 |
1 files changed, 71 insertions, 0 deletions
@@ -1,5 +1,76 @@ 2004-11-18 Shawn Betts <katia_dilkina@verizon.net> + * src/actions.c (set_vars): add maxundos + (push_frame_undo): new function + (pop_frame_undo): likewise + (initialize_default_keybindings): add binding for "undo" + (initialize_default_keybindings): add def alias for maxundos + (cmd_other): call set_active_window_force instead of + set_active_window + (cmd_v_split): push the frame set + (cmd_h_split): likewise + (cmd_only): likewise + (cmd_remove): likewise + (cmd_shrink): likewise + (cmd_tmpwm): likewise + (cmd_license): update copyright. Add build date and time. + (cmd_fselect): simplify code that returns the frame selected. + (fdump): new function + (cmd_fdump): call fdump to dump the screen's frame set. + (frestore): new function + (cmd_frestore): call frestore to restore the screen's frame set. + (cmd_sfdump): new function + (cmd_sdump): likewise + (set_maxundos): likewise + (cmd_cnext): likewise + (cmd_cprev): likewise + (cmd_inext): likewise + (cmd_iprev): likewise + (cmd_cother): likewise + (cmd_iother): likewise + (cmd_undo): likewise + (cmd_prompt): likewise + (cmd_describekey): likewise + (cmd_dedicate): likewise + + * src/main.c (init_defaults): init maxundos to 20 + (clean_up): free the undo history lists + + * src/window.h (set_active_window_body): new function + (set_active_window_force): likewise + + * src/window.c (set_active_window): new function + (set_active_window_force): likewise + (set_active_window_body): renamed from set_active_window + (set_active_window_body): Add code to handle dedicated frames. + + + * src/screen.h (screen_dump): new prototype + + * src/screen.c (screen_dump): new function + + * src/linkedlist.h (list_last): new macro + + * src/group.h (group_last_window_by_class_complement): new prototype + (group_last_window_by_class): likewise + + * src/group.c (group_last_window_by_class): new function + (group_last_window_by_class_complement): likewise + + * src/globals.h (rp_frame_undos): new extern. + (rp_num_frame_undos): likewise + + * src/globals.c (rp_frame_undos): new list. + (rp_num_frame_undos): new global + + * src/frame.c (frame_new): init f->dedicated to 0. + + * src/data.h (struct rp_frame): add dedicated member. + (struct rp_defaults): add maxundos member. + (struct rp_frame_undo): new struct. + + * src/actions.c: new commands, cnext, cother, cprev, + * src/window.c (print_window_information): add argument, group. print the window's number in the group. All callers updated. |