Age | Commit message (Collapse) | Author |
|
|
|
|
|
* 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
|
|
|
|
(format_window_name): read a length argument and crop window names to that length.
(get_window_list): length argument applies to %c and %a.
|
|
(format_window_name): read a length argument and crop window names to that length.
|
|
produced an error.
|
|
|
|
* src/actions.c (initialize_default_keybindings): move def* aliases to cmd_compat
(cmd_compat): new function
|
|
(MESSAGE_RAISE_WINDOW_GROUP): likewise
* src/group.h (groups_find_group_by_window): new prototype
* src/group.c (groups_find_group_by_window): new function.
* src/events.c (show_rudeness_raise_msg): new function
(map_request): call show_rudeness_raise_msg
(configure_request): likewise
|
|
|
|
|
|
|
|
(cmd_gravity): likewise
(cmd_getenv): likewise
(cmd_fdump): likewise
(cmd_groups): likewise
(cmd_listhook): likewise
(cmd_sfdump): likewise
(cmd_sdump): likewise
(cmd_describekey): likewise
(cmd_prompt): likewise
(cmd_getsel): likewise
(cmd_unmanage): likewise
(cmd_prev): likewise
(cmd_prev_frame): likewise
(cmd_next): likewise
(cmd_next_frame): likewise
(cmd_other): likewise
(cmd_version): likewise
(cmd_time): likewise
(cmd_cnext): likewise
(cmd_cprev): likewise
(cmd_inext): likewise
(cmd_iprev): likewise
(cmd_cother): likewise
(cmd_iother): likewise
|
|
cmdret_new using "%s".
|
|
(cmd_meta): optionally use the KEY passed in as an argument.
|
|
(chld_handler): likewise
(set_sig_handler): likewise
* src/main.c (check_child_procs): new function
(chld_handler): call check_child_procs
(free_screen): unselect all events on the root window.
* src/actions.c: include signal.h
(spawn): don't prefix the command with exec.
(set_wingravity): print the setting as a string.
(set_transgravity): likewise
(set_maxsizegravity): likewise
(set_bargravity): likewise
(set_font): likewise
(set_winfmt): likewise
(set_fgcolor): likewise
(set_bgcolor): likewise
(set_framesels): likewise
(cmd_tmpwm): ungrab the keys for all windows before spawning the
new wm.
(cmd_tmpwm): disable the sigchld handler then enabled it after the
wm returns. call check_child_procs.
|
|
limit.
|
|
path to ratpoisonrc.
* src/input.c (get_more_input): Use HAVE_HISTORY to ifdef out
history_reset.
* src/actions.c (command): new variable, raw, which records
whether to tell parse_args not to parse the last arg.
(cmd_set): likewise
|
|
|
|
|
|
event of an error and take a point to an rp_key as an
argument. Fill this argument with the parsed key.
(parse_keydesc): Don't accept the keysym if it doesn't map to a
keycode.
(cmdret_new): renamed from cmdret_new_printf. All callers updated.
(cmdret_new_printf): remove function.
(arg_free): free the key member.
|
|
to this executable.
|
|
|
|
|
|
|
|
interactively.
|
|
|
|
|
|
|
|
|
|
|
|
keys.
|
|
modifier give the meta key a modifier.
|
|
* src/actions.c (init_user_commands): make unmanage'd argument
optional when called non-interactively.
(init_user_commands): "title" accepts 1 argument.
(init_user_commands): "echo" and "putsel" take a raw argument.
(read_arg): parse arg_RAW
(parse_args): take a raw argument. gobble whitespace when we've
hit nargs and raw is false. callers updated.
(command): don't gobble whitespace after reading the command. set
nargs when the argtype is arg_RAW, too.
(cmd_set): set nargs when the argtype is arg_RAW, too.
|
|
optional when called non-interactively.
(init_user_commands): "title" accepts 1 argument.
|
|
|
|
|
|
|
|
|
|
currectframe if movement not possible.
|
|
starts with "(frame ".
|
|
|
|
messages.
(cmd_select): likewise.
(command): use cmdret* to report when alias recursion has hit the
limit.
(cmd_resize): return a cmdret when num frames is < 2.
(set_padding): return a cmdret*, not NULL.
(cmd_nextscreen): likewise
(cmd_prevscreen): likewise
(cmd_addhook): likewise
* src/actions.c (init_user_commands): set the last argument of the
following commands to arg_REST: addhook, chdir, remhook, source,
tmpwm, and prompt.
(command): check list_size of head when checking for too many
arguments.
(cmd_set): raise error if set command was passed too many
arguments.
|
|
|
|
|
|
arguments.
(cmd_set): raise error if set command was passed too many
arguments.
|
|
following commands to arg_REST: addhook, chdir, remhook, source,
tmpwm, and prompt.
|
|
|
|
arg_REST.
|