summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-12-21* src/sbuf.h (sbuf_printf_concat): new prototypesabetts
(sbuf_printf): likewise * src/sbuf.c (sbuf_printf_concat): new function (sbuf_printf): likewise * src/ratpoison.h: include stdarg.h (xvsprintf): new prototype (xsprintf): likewise * src/main.c (xvsprintf): new function (xsprintf): likewise * src/bar.c: remove include of stdarg.h (marked_message_printf): call xvsprintf.
2001-12-21*** empty log message ***sabetts
2001-12-21* src/input.c (input_history): new static globalsabetts
(input_num_history_entries): likewise (get_more_input): cycle through the input history. * src/conf.h (INPUT_PREV_HISTORY_KEY): new define (INPUT_PREV_HISTORY_MODIFIER): likewise (INPUT_NEXT_HISTORY_KEY): likewise (INPUT_NEXT_HISTORY_MODIFIER): likewise (INPUT_MAX_HISTORY): likewise * src/input.c (update_input_window): Draw the cursor in the right place.
2001-12-21added some contributorssabetts
2001-12-21added a note about the contributorsabetts
2001-12-21* src/input.c (update_input_window): Draw the cursor in the right place.sabetts
* src/actions.h (cmd_defbarpadding): new prototype * src/actions.c (user_commands): new command entry "defbarpadding" (cmd_defbarpadding): new function
2001-12-21*** empty log message ***sabetts
2001-12-21* src/data.h (rp_error_msg): new global externsabetts
* src/main.c (rp_error_msg): new global variable * src/events.c (get_event): If there is an X11 error message to print, print it. * src/main.c (handler): record the error in rp_error_msg
2001-12-20* src/manage.c (maximize_transient): always honour the currentsabetts
size of the window. * src/actions.c (cmd_info): print "Transient" if the window is a transient window.
2001-12-18(maximize_transient): Fit the transient windowsabetts
inside its frame.
2001-12-12(parse_keydesc): Don't mangle the key descriptionsabetts
argument.
2001-12-12Add ruby bindings. From Doug Kearns <djkea2@mugc.its.monash.edu.au>.rcyeske
2001-12-09* src/events.c (handle_key): revert the focus immediately aftersabetts
reading the key. * src/list.c (give_window_focus): update rp_current_frame when setting the window focus. * src/main.c (main): scan for windows in a seperate pass after initializing the screen structures. (init_screen): build a display string for each screen. (init_screen): remove the call to scanwins. * src/manage.c (current_screen): return the current screen using rp_current_screen. * src/split.h (init_frame_lists): new function * src/split.c (rp_window_frame_sentinel): remove. (rp_current_frame): remove. (frames_screen): new function (maximize_frame): use the frame's screen to find out the width and height of the display. (create_initial_frame): take a pointer to a screen_info as an argument. (init_frame_lists): new function (init_frame_list): take a pointer to a screen_info as an argument. (find_last_frame): take a pointer to a screen_info as an argument. * src/actions.c (spawn): Set the DISPLAY environment variable to point to the current screen. * src/data.h (struct screen_info): add display_string, rp_window_frame_sentinel, rp_current_frame. (rp_current_screen): new global (rp_current_frame): Remove. Dependant code uses screen_info.rp_current_frame.
2001-12-08fixes for the new cvs snapshotalgernon
2001-12-08.algernon
2001-12-08(EXTRA_DIST, pkgdata_DATA): added genrpbindingsalgernon
2001-12-08.algernon
2001-12-08ratpoisonrc-mode.el is a thing of the pastalgernon
2001-12-08oops, people.d.o doesn't work as expectedalgernon
2001-12-08snapshot releasealgernon
2001-12-08changed Maintainer field, added Uploadersalgernon
2001-12-08include contrib/ stuffalgernon
2001-12-06fixed perl bugrcyeske
2001-12-06*** empty log message ***sabetts
2001-12-05(cmd_getenv): New function.rcyeske
2001-12-05*** empty log message ***rcyeske
2001-10-18* src/split.c (show_frame_indicator): call XSync after clearing the window.sabetts
* src/input.c (get_more_input): clear the window after it is raised. Call XSync aftwards. * src/conf.h (MAX_LINK_DEPTH): new define * src/bar.c (marked_message): clear the window after it is raised. Call XSync aftwards. * src/actions.h (cmd_link): new prototype * src/actions.c (user_command): new command 'link' (find_command_by_keydesc): new function (resolve_command_from_keydesc): likewise (cmd_link): likewise
2001-10-18focuslast commandsabetts
2001-10-18focuslast commandsabetts
2001-10-18* src/split.h (find_last_frame): new prototypesabetts
* src/split.c (update_last_access): new function (find_last_frame): likewise (split_frame): update the new frame's last_access field (set_active_frame): update the new current frame's last_access field * src/input.h (x11_mask_to_rp_mask): new prototype (rp_mask_to_x11_mask): likewise * src/input.c (x11_mask_to_rp_mask): new function (rp_mask_to_x11_mask): likewise * src/events.c (handle_key): convert X11 modifier masks to rp modifier masks where appropriate. * src/actions.h (cmd_focuslast): new prototype * src/actions.c (initialize_default_keybindings): new keybinding for "focuslast" (cmd_focuslast): new function (user_command): new command "focuslast"
2001-10-18(struct rp_window_frame): new field 'last_access'sabetts
(RP_CONTROL_MASK): new define. All code depending on the X11 modifier mask equivalent has been changed to use this where appropriate. (RP_META_MASK): likewise (RP_ALT_MASK): likewise (RP_SUPER_MASK): likewise (RP_HYPER_MASK): likewise
2001-10-18cleaned up some ambiguous termssabetts
2001-10-18concepts section addedsabetts
2001-10-18updates for the gravity name change.sabetts
2001-10-18updates for the gravity name change.sabetts
2001-10-12(show_last_message): abort if there was no lastsabetts
message.
2001-10-11fixed a raise request rudeness maladysabetts
2001-10-10(remove_frame): Make sure the frame attempting tosabetts
take up the space of the deleted frame overlaps the deleted frame after the size change. (remove_frame): More debug messages
2001-10-10(format_window_name): add formatting option '%l' tosabetts
grab the last_access field from the window.
2001-10-07updated to reflect changesalgernon
2001-10-07recommend ratmenu and xvt (instead of xterm)algernon
2001-10-06s/ratpoisonrc-mode.el/ratpoison.el/galgernon
2001-10-05ratpoison.el stuffalgernon
2001-10-05new filealgernon
2001-10-05superceded by ratpoison.elalgernon
2001-10-02(marked_message_printf): Handle a return value fromsabetts
vsnprintf of -1 properly.
2001-09-28remove 'r' and 'k'.sabetts
2001-09-23(initialize_default_keybindings): Change C-t a andsabetts
C-t C-a binding to "time".
2001-09-21add split.shsabetts
2001-09-21initial revisionsabetts