/[ratpoison]/ratpoison/NEWS
ViewVC logotype

Log of /ratpoison/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.121 - (view) (download) (annotate) - [select for diffs]
Sat Nov 18 01:18:35 2006 UTC (17 years, 5 months ago) by sabetts
Branch: MAIN
CVS Tags: HEAD
Changes since 1.120: +5 -0 lines
Diff to previous 1.120
*** empty log message ***


Revision 1.120 - (view) (download) (annotate) - [select for diffs]
Fri Nov 17 11:51:00 2006 UTC (17 years, 5 months ago) by sabetts
Branch: MAIN
Changes since 1.119: +3 -0 lines
Diff to previous 1.119
*** empty log message ***


Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Wed Sep 27 01:12:55 2006 UTC (17 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.118: +6 -0 lines
Diff to previous 1.118
*** empty log message ***


Revision 1.118 - (view) (download) (annotate) - [select for diffs]
Mon May 22 22:48:22 2006 UTC (17 years, 11 months ago) by sabetts
Branch: MAIN
Changes since 1.117: +4 -0 lines
Diff to previous 1.117
*** empty log message ***


Revision 1.117 - (view) (download) (annotate) - [select for diffs]
Mon May 15 23:46:27 2006 UTC (17 years, 11 months ago) by sabetts
Branch: MAIN
Changes since 1.116: +3 -0 lines
Diff to previous 1.116
* src/manage.c (grab_top_level_keys): use defaults.top_kmap for the top kmap

* src/main.c (init_defaults): init defaults.top_kmap

* src/events.c (handle_key): use defaults.top_kmap for the top kmap

* src/data.h (struct rp_defaults): new field, top_kmap

* src/actions.c (set_topkmap): new prototype
(init_set_vars): topkmap new set variable
(initialize_default_keybindings): use defaults.top_kmap for the top kmap
(cmd_undefinekey): likewise
(cmd_definekey): likewise
(cmd_escape): likewise
(cmd_delkmap): likewise
(set_topkmap): new function


Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Fri Apr 21 22:56:00 2006 UTC (18 years ago) by sabetts
Branch: MAIN
Changes since 1.115: +3 -1 lines
Diff to previous 1.115
(print_version): print build date


Revision 1.115 - (view) (download) (annotate) - [select for diffs]
Fri Apr 21 00:14:25 2006 UTC (18 years ago) by sabetts
Branch: MAIN
Changes since 1.114: +3 -0 lines
Diff to previous 1.114
* src/actions.h: new command sfrestore

* src/actions.c (init_user_commands): new command sfrestore
(cmd_sfrestore): new function


Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Thu Apr 20 02:10:02 2006 UTC (18 years ago) by sabetts
Branch: MAIN
Changes since 1.113: +3 -0 lines
Diff to previous 1.113
* src/split.c (show_frame_message): use XmbDrawString and XmbTextEscapement

* src/screen.c (init_screen): don't include the font in the gc

* src/ratpoison.h: include Xlocale.h

* src/manage.c (get_wmname): support i18n characters

* src/main.c (init_defaults): call load_query_font_set and set_extents_of_fontset
(main): call setlocale
(clean_up): call XFreeFontSet
(set_extents_of_fontset): new function
(load_query_font_set): likewise

* src/input.c (update_input_window): use XmbTextEscapement and XmbDrawString

* src/globals.h (FONT_HEIGHT): use rp_font_ascent and rp_font_descent
(MAX_FONT_WIDTH): use rp_font_width
new globals rp_font_ascent, rp_font_descent, rp_font_width

* src/globals.c: new globals rp_font_ascent, rp_font_descent, rp_font_width

* src/data.h (struct rp_defaults): font is a XFontSet

* src/bar.c (max_line_length): call XmbTextEscapement
(draw_string): call XmbDrawString
(get_mark_box): call XmbTextEscapement

* src/actions.c (read_frame): call XmbTextEscapement
(cmd_license): likewise
(read_frame): call XmbDrawString
(cmd_license): likewise
(cmd_help): likewise
(update_gc): don't include the font
(set_font): call load_query_font_set


Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Thu Mar 16 01:41:13 2006 UTC (18 years, 1 month ago) by sabetts
Branch: MAIN
CVS Tags: v1-4-0
Changes since 1.112: +5 -0 lines
Diff to previous 1.112
2006-03-15  Bernhard R. Link  <brlink@debian.org>

	* src/screen.c (screen_update): new function
	(init_screen): listen for screen resizes
	* src/screen.h: new prototype

	* src/events.c (configure_notify): new function
	(delegate_event): call configure_notify for ConfigureNotify events

	* src/frame.c (frame_dump): remember the size of the screen the
	frame coordinates are relative to.
	(frame_restore): adopt coordinates to possible screen resizes.

	* src/frame.h (frame_fump): take a screen argument
	(frame_read): likewise

	* src/actions.c (cmd_tmpwm): listen for screen resizes again
	(fdump, frestore, cmd_fdump): supply screen to frame_dump, frameread


Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Thu Mar 16 00:33:34 2006 UTC (18 years, 1 month ago) by sabetts
Branch: MAIN
Changes since 1.111: +1 -1 lines
Diff to previous 1.111
remove tabs and trailing whitespace.


Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Wed Mar 15 05:43:38 2006 UTC (18 years, 1 month ago) by sabetts
Branch: MAIN
Changes since 1.110: +14 -0 lines
Diff to previous 1.110
(init_user_commands): add optional argument to "info"
(cmd_info): handle optional argument

	* src/format.c: new file

	* src/format.h: new file

	* Makefile.am (ratpoison_SOURCES): add format.c and format.h

	* src/actions.c (set_infofmt): new function
	(wingravity_to_string): char * instead of static char * because	needed in format.c
	(cmd_info): use format_string

	* src/actions.h (wingravity_to_string): add prototype

	* src/data.h (info_fmt): new variable

	* src/main.c (init_defaults): set a value for defaults.info_fmt

	* src/ratpoison.h: include format.h

	* src/windows.c (get_window_list): use format_string
	(isdigit): remove function as the formatting is now done in format.c
	(concat_width): likewise
	(format_window_name): likewise


Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Thu Jan 5 04:36:07 2006 UTC (18 years, 4 months ago) by sabetts
Branch: MAIN
Changes since 1.109: +4 -0 lines
Diff to previous 1.109
* src/conf.h (ASPECT_WINDOWS_ARE_TRANSIENTS): new define

* src/manage.c (window_is_transient): new function
(maximize_normal): honour aspect ratio hint

* src/window.c (update_window_gravity): use maxsize_gravity for windows with aspect hints.
(set_active_window_body): call window_is_transient

* src/split.c (cleanup_frame): call window_is_transient


Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Sun Dec 11 20:55:25 2005 UTC (18 years, 4 months ago) by sabetts
Branch: MAIN
Changes since 1.108: +3 -0 lines
Diff to previous 1.108
*** empty log message ***


Revision 1.108 - (view) (download) (annotate) - [select for diffs]
Thu Oct 20 06:21:44 2005 UTC (18 years, 6 months ago) by sabetts
Branch: MAIN
Changes since 1.107: +13 -0 lines
Diff to previous 1.107
* src/window.c: include unistd.h
(get_child_info): new function
(add_to_window_list): get the window's client's pid if possible
and assign the window the appropriate group and frame.
(add_to_window_list): init intended_frame_number
(save_mouse_position): save the position relative to the window
(give_window_focus): restore the position relative to the window
(set_active_window_body): put the window in the frame contained in
intended_frame_number when appropriate.

* src/screen.c (screen_find_frame_by_frame): new function
(init_screen): add the net_supported atom to the root window.

* src/main.c (main): init netwm atoms

* src/group.c (groups_find_group_by_group): new function

* src/globals.c (_net_wm_pid, _net_supported): new globals

* src/data.h (struct rp_window): new field intended_frame_number.
(struct rp_child_info): new fields group, frame, screen.

* src/actions.c (spawn): call the command directly when new
argument, raw, is non zero. all callers updated.
(spawn): fill in the frame, group and screen for the child.


Revision 1.107 - (view) (download) (annotate) - [select for diffs]
Mon Jun 13 21:39:01 2005 UTC (18 years, 10 months ago) by sabetts
Branch: MAIN
Changes since 1.106: +4 -0 lines
Diff to previous 1.106
*** empty log message ***


Revision 1.106 - (view) (download) (annotate) - [select for diffs]
Sun Apr 17 17:00:47 2005 UTC (19 years ago) by sabetts
Branch: MAIN
Changes since 1.105: +5 -0 lines
Diff to previous 1.105
*** empty log message ***


Revision 1.105 - (view) (download) (annotate) - [select for diffs]
Sat Apr 9 19:30:57 2005 UTC (19 years ago) by sabetts
Branch: MAIN
CVS Tags: v1-4-0-beta3, v1-4-0-beta4
Changes since 1.104: +4 -0 lines
Diff to previous 1.104
(init_user_commands): add KEY argument to meta command.
(cmd_meta): optionally use the KEY passed in as an argument.


Revision 1.104 - (view) (download) (annotate) - [select for diffs]
Thu Feb 10 02:14:43 2005 UTC (19 years, 2 months ago) by sabetts
Branch: MAIN
CVS Tags: v1-4-0-beta2
Changes since 1.103: +5 -0 lines
Diff to previous 1.103
(main): set the RATPOISON env. variable to the path
to this executable.


Revision 1.103 - (view) (download) (annotate) - [select for diffs]
Sat Jan 15 17:38:11 2005 UTC (19 years, 3 months ago) by sabetts
Branch: MAIN
CVS Tags: v1-4-0-beta1
Changes since 1.102: +3 -0 lines
Diff to previous 1.102
*** empty log message ***


Revision 1.102 - (view) (download) (annotate) - [select for diffs]
Sat Jan 15 16:47:19 2005 UTC (19 years, 3 months ago) by sabetts
Branch: MAIN
Changes since 1.101: +0 -1 lines
Diff to previous 1.101
fixed double 1.3.0 entry


Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Sat Jan 15 16:33:47 2005 UTC (19 years, 3 months ago) by sabetts
Branch: MAIN
Changes since 1.100: +4 -0 lines
Diff to previous 1.100
*** empty log message ***


Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Sat Jan 15 04:16:54 2005 UTC (19 years, 3 months ago) by sabetts
Branch: MAIN
Changes since 1.99: +8 -0 lines
Diff to previous 1.99
(init_defaults): turn off warp by default.

doc updates


Revision 1.99 - (view) (download) (annotate) - [select for diffs]
Mon Dec 13 01:04:15 2004 UTC (19 years, 4 months ago) by sabetts
Branch: MAIN
Branch point for: args
Changes since 1.98: +4 -0 lines
Diff to previous 1.98
* src/sbuf.c (sbuf_concat): call sbuf_nconcat. move bulk of body
to sbuf_nconcat.
(sbuf_nconcat): new function

* src/globals.c (init_globals): new function

* src/main.c (main): call init_globals.

* src/globals.c: include unistd.h.
(x_export_selection): new function
(set_nselection): likewise
(set_selection): call x_export_selection
(get_cut_buffer): new function
(get_primary_selection): likewise
(get_selection): likewise

* src/editor.c (editor_kill_word): add the deleted text to the X11
selection
(editor_backward_kill_word): likewise
(editor_kill_line): likewise
(backward_kill_line): new fuction
(editor_backward_kill_line): add the deleted text to the X11
selection. call backward_kill_line.
(paste_cut_buffer): remove function
(paste_primary_selection): likewise
(editor_paste_selection): call get_selection to get the X11
selection.
(editor_complete): call backward_kill_line instead of
editor_backward_kill_line.

* src/ratpoison.h: Include string.h. Include X11/XAtom.h.

* src/globals.c (selection): new global
(set_selection): new function

* src/events.c: include X11/Xmd.h
(selection_request): new function
(selection_clear): new function
(delegate_event): call selection_request and selection_clear for
SelectionRequest and SelectionClear events.

* src/actions.c (user_commands): remove duplicate focusprev entry. Add putsel. Add getsel.
(cmd_putsel): new function
(cmd_getsel): new function

* contrib/genrpbindings: add a missing paren to the elisp bindings.


Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Fri Dec 3 01:20:56 2004 UTC (19 years, 5 months ago) by sabetts
Branch: MAIN
Changes since 1.97: +1 -1 lines
Diff to previous 1.97
fixed copyright notice.


Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Thu Dec 2 00:22:38 2004 UTC (19 years, 5 months ago) by sabetts
Branch: MAIN
Changes since 1.96: +6 -0 lines
Diff to previous 1.96
Updated copyright notices.


Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Fri Nov 19 02:21:22 2004 UTC (19 years, 5 months ago) by sabetts
Branch: MAIN
Changes since 1.95: +4 -0 lines
Diff to previous 1.95
*** empty log message ***


Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Fri Nov 12 01:55:04 2004 UTC (19 years, 5 months ago) by sabetts
Branch: MAIN
Changes since 1.94: +2 -0 lines
Diff to previous 1.94
* src/actions.c (cmd_ratclick): new function
(cmd_ratrelwarp): likewise
(cmd_ratwarp): likewise
(user_commands): new commands ratclick, ratrelwarp, ratwarp.

* contrib/genrpbindings: add common lisp bindings


Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Tue Oct 5 17:36:33 2004 UTC (19 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.93: +2 -0 lines
Diff to previous 1.93
(cmd_version): add the build date and time.
(cmd_fselect): in interactive mode, return 'abort' when the user
aborts, the frame number when they select one, or 'No such frame'
when they selected a nonexistent one.
(cmd_version): return the version string in non-interactive mode.


Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Tue Oct 5 05:03:54 2004 UTC (19 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.92: +3 -0 lines
Diff to previous 1.92
new command, sselect
(cmd_sselect): new function. added prototype.


Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Wed Sep 29 15:33:14 2004 UTC (19 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.91: +4 -0 lines
Diff to previous 1.91
* configure.in: Warn when the history header or library is not
found and compile without history support.

* src/ratpoison.h: change ifdef to check for HAVE_HISTORY.

* src/manage.c (get_state): change data to an unsigned char and
cast data to a long* when it's used.

* src/main.c (main): change ifdef to check for HAVE_HISTORY.
(clean_up): likewise

* src/history.c: change ifdef to check for HAVE_HISTORY.

* src/events.c (receive_command): make prop_return an unsigned char.

* src/editor.c (editor_history_previous): change ifdef to check for HAVE_HISTORY.
(editor_history_next): likewise
(editor_enter): likewise


Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Mon Jun 14 05:28:19 2004 UTC (19 years, 10 months ago) by sabetts
Branch: MAIN
Changes since 1.90: +2 -0 lines
Diff to previous 1.90
*** empty log message ***


Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Thu May 20 06:13:52 2004 UTC (19 years, 11 months ago) by sabetts
Branch: MAIN
Changes since 1.89: +2 -0 lines
Diff to previous 1.89
* src/input.c (rp_mask_to_x11_mask): handle the shift modifier
(x11_mask_to_rp_mask): likewise
(keysym_to_keycode_mod): Make sure lower != keysym before adding
the shift mask.
(keysym_to_string): handle the shift modifier. use 's' for super
instead of 'S'
(cook_keycode): keep the shift modifier if XLookupString didn't
gobble it.

* src/data.h (RP_SHIFT_MASK): new define

* src/actions.c (parse_keydesc): parse the shift modifier change
super to 's' from 'S'.


Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Thu May 20 05:23:02 2004 UTC (19 years, 11 months ago) by sabetts
Branch: MAIN
Changes since 1.88: +5 -0 lines
Diff to previous 1.88
(format_window_name): add %f format option


Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Mon Apr 19 01:32:18 2004 UTC (20 years ago) by sabetts
Branch: MAIN
Changes since 1.87: +7 -0 lines
Diff to previous 1.87
new news


Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Sun Apr 18 22:11:18 2004 UTC (20 years ago) by sabetts
Branch: MAIN
Changes since 1.86: +1 -2 lines
Diff to previous 1.86
*** empty log message ***


Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Sun Apr 18 21:48:44 2004 UTC (20 years ago) by sabetts
Branch: MAIN
Changes since 1.85: +5 -0 lines
Diff to previous 1.85
* src/manage.h (ungrab_keys_all_wins): new prototype
(grab_keys_all_wins): likewise

* src/manage.c (grab_top_level_keys): renamed from
grab_prefix_key (all callers updated). Grab all keys in the top level keymap.
(ungrab_top_level_keys): renamed from ungrab_prefix_key (all callers updated). ungrab
all keys in the top level keymap.
(ungrab_keys_all_wins): new function
(grab_keys_all_wins): likewise

* src/globals.c: (rp_key_hook): rename from
rp_prefix_hook. Dependant code updated.
(set_rp_window_focus): change 'prefix' hook to 'key' hook.

* src/events.c (handle_key): handle a top level key press.
(handle_key): new arguments ks, and mod.
(key_press): pass the keysym and modifier to handle_key

* src/conf.h (TOP_KEYMAP): new define

* src/actions.c (cmd_v_split, cmd_h_split): swap names.
(user_commands): bind split to cmd_v_split.
(initialize_default_keybindings): initialize the top level keymap
(cmd_definekey): update the keys grabbed when changing a key on
the top level keymap.
(cmd_escape): update the escape key in the top level map.
(cmd_delkmap): don't allow the deletion of the top level keymap.


Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Sun Apr 18 19:45:30 2004 UTC (20 years ago) by sabetts
Branch: MAIN
Changes since 1.84: +5 -0 lines
Diff to previous 1.84
(cmd_v_split, cmd_h_split): swap names.
(user_commands): bind split to cmd_v_split.


Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Sun Apr 4 06:27:14 2004 UTC (20 years, 1 month ago) by sabetts
Branch: MAIN
Changes since 1.83: +3 -0 lines
Diff to previous 1.83
* src/main.c (init_defaults): init frame_selectors.

* src/data.h (struct rp_defaults): new field, frame_selectors.

* src/actions.h (cmd_defframesels): new prototype

* src/actions.c (user_commands): new command defframesels
(frame_selector): new function
(frame_selector_match): likewise
(cmd_defframesels): likewise
(cmd_fselect): use default.frame_selectors to select a frame.


Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Fri Feb 27 09:31:20 2004 UTC (20 years, 2 months ago) by sabetts
Branch: MAIN
Changes since 1.82: +4 -0 lines
Diff to previous 1.82
*** empty log message ***


Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Fri Feb 27 08:30:26 2004 UTC (20 years, 2 months ago) by sabetts
Branch: MAIN
Changes since 1.81: +6 -0 lines
Diff to previous 1.81
*** empty log message ***


Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Tue Nov 25 06:46:11 2003 UTC (20 years, 5 months ago) by sabetts
Branch: MAIN
Changes since 1.80: +4 -0 lines
Diff to previous 1.80
(ratpoison_longopts): add "file"
(ratpoison_opts): add f: option
(print_help): print help for --file option
(read_startup_files): take an alternative rc file as an argument
and use it if it is non-NULL.
(main): parse the --file option. pass alt_rcfile to
read_startup_files.


Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Mon Nov 3 03:19:24 2003 UTC (20 years, 6 months ago) by sabetts
Branch: MAIN
Changes since 1.79: +2 -0 lines
Diff to previous 1.79
*** empty log message ***


Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Tue Sep 2 17:33:58 2003 UTC (20 years, 8 months ago) by sabetts
Branch: MAIN
Changes since 1.78: +5 -0 lines
Diff to previous 1.78
* src/main.c (show_welcome_message): search the root keymap for
the help binding.
(clean_up): call free_keymaps and not free_keybindings.

* src/events.c (handle_key): call cmd_readkey to hand actually
reading a key from the keyboard.

* src/data.h (typedef rp_keymap): new typedef
(struct rp_keymap): new struct

* src/conf.h (ROOT_KEYMAP): new define

* src/actions.h (cmd_readkey): new prototype
(cmd_newkmap): likewise
(cmd_delkmap): likewise
(cmd_definekey): likewise
(find_keymap): likewise
(keymap_free): likewise
(free_keymaps): likewise

* src/actions.c (rp_keymaps): new global.  remove globals
key_actions, key_actions_last, and key_actions_table_size.
(user_commands): remove bind and unbind. New commands readkey,
newkmap, delkmap, and definekey.
(find_keybinding_by_action): take a rp_keymap argument and operate
on it. All callers updated.
(find_keybinding): likewise
(find_command_by_keydesc): likewise
(resolve_command_from_keydesc): likewise
(add_keybinding): likewise
(remove_keybinding): likewise
(cmd_definekey): new function
(cmd_newkmap): likewise
(cmd_delkmap): likewise
(keymap_new): likewise
(keymap_free): likewise
(find_keymap): likewise
(free_keymaps): likewise
(cmd_bind): remove function. Prototype removed.
(cmd_unbind): likewise
(initialize_default_keybindings): add aliases for unbind and bind.
(ungrab_rat): moved from events.c
(grab_rat): likewise


Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Sat Aug 23 06:48:24 2003 UTC (20 years, 8 months ago) by sabetts
Branch: MAIN
Changes since 1.77: +3 -0 lines
Diff to previous 1.77
* src/split.c (remove_all_splits): only hide the windows in the
current screen.

* src/group.h (group_delete_group): new prototype

* src/group.c (group_last_window): find the last window in the
current screen.
(group_next_window): find next window in current screen.
(group_prev_window): find previous window in current screen.

* src/manage.c (force_maximize): call XSync() after first resize.

* src/globals.h (GROUP_DELETE_GROUP_OK): new define
(GROUP_DELETE_GROUP_NONEMPTY): likewise

* src/actions.h (cmd_gdelete): new prototype

* src/actions.c (user_commands): new command gdelete
(cmd_gdelete): new command


Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Mon Aug 11 05:13:29 2003 UTC (20 years, 8 months ago) by sabetts
Branch: MAIN
Changes since 1.76: +4 -0 lines
Diff to previous 1.76
*** empty log message ***


Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Thu Jul 17 09:30:09 2003 UTC (20 years, 9 months ago) by sabetts
Branch: MAIN
CVS Tags: v1-3-0-beta1
Changes since 1.75: +0 -1 lines
Diff to previous 1.75
*** empty log message ***


Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Thu Jul 17 05:47:17 2003 UTC (20 years, 9 months ago) by sabetts
Branch: MAIN
Changes since 1.74: +3 -0 lines
Diff to previous 1.74
*** empty log message ***


Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Sun Jun 22 01:42:50 2003 UTC (20 years, 10 months ago) by sabetts
Branch: MAIN
Changes since 1.73: +5 -0 lines
Diff to previous 1.73
*** empty log message ***


Revision 1.70.4.1 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 22:57:48 2003 UTC (20 years, 11 months ago) by sabetts
Branch: rel-1-2-0
CVS Tags: v1-2-1, v1-2-2
Changes since 1.70: +1 -1 lines
Diff to previous 1.70 , to next main 1.121
version bump


Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Wed May 28 23:02:53 2003 UTC (20 years, 11 months ago) by sabetts
Branch: MAIN
Changes since 1.72: +7 -0 lines
Diff to previous 1.72
* src/completions.c (completions_complete): if direction is
COMPLETION_PREVIOUS, then set last_match to it's previous entry.


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Sun May 25 11:01:25 2003 UTC (20 years, 11 months ago) by sabetts
Branch: MAIN
Changes since 1.71: +3 -0 lines
Diff to previous 1.71
* src/actions.c (cmd_gmerge): show a message if the group
specified by the user could not be found.


Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Fri May 16 23:25:06 2003 UTC (20 years, 11 months ago) by sabetts
Branch: MAIN
Changes since 1.70: +4 -1 lines
Diff to previous 1.70
* src/window.c (add_to_window_list): add the window to the current
group.
(find_window_name): search the current group for a matching
window.
(find_window_other): likewise.
(format_window_name): take a rp_window_elem as an argument, not an
rp_window. Print the group window's number, not the window's
internal number.
(get_window_list): loop through the current group.

* src/split.c (find_window_for_frame): search the current group
for a window to fit in the frame.

* src/ratpoison.h: include globals.h and group.h

* src/manage.c (unmanage): remove the window from any groups it
was in.
(map_window): map the window in any groups it is in.
(withdraw_window): unmap the window in any groups it is in.

* src/main.c: Move all globals to globals.h
(main): initialize the group functions.

* src/data.h: Move all defines and extern globals to globals.h
(struct rp_window_elem): new struct
(struct rp_group): likewise

* src/actions.h (cmd_gnext): new prototype
(cmd_gprev): likewise
(cmd_gnew): likewise

* src/actions.c (user_commands): new commands gnext, gprev, and gnew
(cmd_prev): fix to work with new group code.
(cmd_next): likewise
(cmd_gnext): new function
(cmd_gprev): likewise
(cmd_gnew): likewise

* src/Makefile.am (ratpoison_SOURCES): add files globals.h,
globals.c, group.h and group.c


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Thu May 15 07:40:16 2003 UTC (20 years, 11 months ago) by sabetts
Branch: MAIN
CVS Tags: noon-may-16
Branch point for: rel-1-2-0, v1-3-0
Changes since 1.69: +6 -0 lines
Diff to previous 1.69
news


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Fri May 9 23:50:59 2003 UTC (21 years ago) by sabetts
Branch: MAIN
CVS Tags: v1-2-0-beta5
Changes since 1.68: +5 -0 lines
Diff to previous 1.68
*** empty log message ***


Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Tue Apr 29 05:59:55 2003 UTC (21 years ago) by sabetts
Branch: MAIN
Changes since 1.67: +1 -1 lines
Diff to previous 1.67
fixed command typo


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Mon Apr 14 02:15:07 2003 UTC (21 years ago) by sabetts
Branch: MAIN
CVS Tags: v1-2-0-beta4
Changes since 1.66: +4 -0 lines
Diff to previous 1.66
* src/main.c (init_screen): print the display string for
debugging.
(main): parse the screen argument and process it.


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Sun Apr 13 23:59:53 2003 UTC (21 years ago) by sabetts
Branch: MAIN
Changes since 1.65: +4 -0 lines
Diff to previous 1.65
(main): add switch case for the display command line
option.
(print_help): add --display option. Add text to demonstrate
--display and --command take an argument.
(ratpoison_longopts): add display.


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Wed Apr 9 22:56:20 2003 UTC (21 years, 1 month ago) by sabetts
Branch: MAIN
CVS Tags: v1-2-0-beta3
Changes since 1.64: +2 -0 lines
Diff to previous 1.64
(receive_command): handle the case when more than
one client requests a command (fix infinite loop bug).


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Sat Apr 5 23:56:12 2003 UTC (21 years, 1 month ago) by sabetts
Branch: MAIN
CVS Tags: v1-2-0-beta1, v1-2-0-beta2
Changes since 1.63: +6 -0 lines
Diff to previous 1.63
*** empty log message ***


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Fri Apr 4 17:18:00 2003 UTC (21 years, 1 month ago) by sabetts
Branch: MAIN
Changes since 1.62: +3 -0 lines
Diff to previous 1.62
* src/actions.c (cmd_setenv): properly parse the environment name
and value using strtok.

* src/window.c (add_to_window_list): init the window's frame_number to EMPTY.

* src/number.h (numset_clear): new prototype

* src/manage.c (unmanage)[AUTO_CLOSE]: code update for new globals.

* src/frame.c (frame_new): init f->last_access to 0.
(frame_dump): dump the X11 window ID, not the window number.
(frame_read): new function

* src/events.c (destroy_window): just unmanage the window.

* src/actions.h (cmd_fdump): new prototype
(cmd_frestore): likewise

* src/actions.c (user_commands): new commands "fdump" and "frestore".
(cmd_fdump): new function
(cmd_frestore): likewise

* src/number.c (numset_clear): new function.


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Wed Mar 26 02:42:06 2003 UTC (21 years, 1 month ago) by sabetts
Branch: MAIN
Changes since 1.61: +3 -0 lines
Diff to previous 1.61
* src/split.h (show_frame_message): new prototype

* src/split.c (show_frame_message): new function

* src/main.c (init_screen): listen for key release events in the
key_window and input_window.

* src/input.c (read_key): new argument, gobble_rel. All callers
updated.

* src/actions.c (cmd_remove): only remove the current frame if it
isn't the ONLY one.
(cmd_remove): display a message informing the user if the frame
cannot be removed.
(cmd_resize): clean up resize loop.
(cmd_resize): display a window indicating which frame is being
resized.


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Tue Mar 18 03:56:58 2003 UTC (21 years, 1 month ago) by sabetts
Branch: MAIN
Changes since 1.60: +4 -0 lines
Diff to previous 1.60
* src/actions.c (initialize_default_keybindings): add keybindings
for fselect and resize. Move keybinding for curframe.

* src/split.c (create_initial_frame): call frame_new to allocate a frame.
(split_frame): likewise

* src/main.c (free_screen): call frame_free to free the screen
frames.

* src/frame.h (frame_new): new prototype
(frame_free): likewise

* src/frame.c (frame_new): new function.
(frame_free): likewise


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Fri Mar 7 07:44:38 2003 UTC (21 years, 2 months ago) by sabetts
Branch: MAIN
Changes since 1.59: +3 -0 lines
Diff to previous 1.59
*** empty log message ***


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Mon Feb 24 07:44:20 2003 UTC (21 years, 2 months ago) by sabetts
Branch: MAIN
Changes since 1.58: +4 -0 lines
Diff to previous 1.58
* src/split.h (cleanup_frame): new protoype

* src/manage.c (scanwins): added better debugging output

* src/events.c (cleanup_frame): move to split.c
(handle_key): ungrab the rat right after we read the key.

* src/actions.h (cmd_tmpwm): new prototype.

* src/actions.c (spawn): return the pid of the child
process. prototype updated.
(cmd_tmpwm): new function
(user_commands): new command, tmp_wm.


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Sun Feb 23 01:40:42 2003 UTC (21 years, 2 months ago) by sabetts
Branch: MAIN
Changes since 1.57: +4 -0 lines
Diff to previous 1.57
* configure.in: don't check for variable argument support in
preprocessor.

* src/ratpoison.h (PRINT_LINE): new macro.
(PRE_PRINT_LOCATION): remove macro
(PRINT_ERROR): takes one argument which is the argument list
,parens and all, to be passed to printf. Callers updated.

* src/actions.c (cmd_number): use list delete entry macro
(cmd_number): likewise
(cmd_escape): use list looping macro
(cmd_escape): likewise
(cmd_defpadding): likewise
(cmd_defborder): likewise

* src/events.c (mapping_notify): use list looping macro
(mapping_notify): likewise

* src/list.c: rename rp_unmapped_window_sentinel to
rp_unmapped_window and rp_mapped_window_sentinel to
rp_mapped_window. Use LIST_HEAD to create them. externs updated.
(add_to_window_list): use list add entry macro.
(find_window_in_list): list head is of type list_head. Prototype
and callers updated.
(find_window_in_list): use list looping macro
(init_window_list): remove function
(find_window_number): use list looping macro
(find_window_name): likewise
(find_window_prev): use list previous entry macro
(find_window_next): use list next entry macro
(find_window_other): use list looping macro
(append_to_list): remove function
(insert_into_list): use list looping macro
(insert_into_list): use list add entry macro
(remove_from_list): remove function
(get_window_list): use list looping macro

* src/main.c (main): do not call init_window_list()

* src/manage.c (unmanage): use list delete macro
(map_window): likewise
(withdraw_window): use list moving macro to move entry to
another list.
(hide_others): use list looping macro

* src/split.c (num_frames): use list looping macro
(frames_screen): likewise
(maximize_all_windows_in_frame): likewise
(delete_frame_from_list): remove function
(create_initial_frame): remove list init code. Add current frame
to screen's frame list.
(init_frame_list): use list init macro
(find_last_frame): use list looping macro
(find_windows_frame): likewise
(find_frame_next): use list next entry macro
(find_frame_prev): use list previous entry macro
(find_window_for_frame): use list looping macro
(split_frame): use list add entry macro
(remove_all_splits): use list looping macro
(resize_frame_vertically): likewise
(resize_frame_horizontally): likewise
(total_frame_area): likewise
(frame_overlaps): likewise
(remove_frame): likewise
(find_frame_up): likewise
(find_frame_down): likewise
(find_frame_left): likewise
(find_frame_right): likewise


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Mon Feb 10 14:00:20 2003 UTC (21 years, 2 months ago) by sabetts
Branch: MAIN
Changes since 1.56: +4 -0 lines
Diff to previous 1.56
*** empty log message ***


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Sun Nov 24 21:52:21 2002 UTC (21 years, 5 months ago) by sabetts
Branch: MAIN
Changes since 1.55: +10 -0 lines
Diff to previous 1.55
* src/main.c: include sys/wait.h
(chld_handler): new function

* src/events.c: include sys/wait.h
(handle_signals): Print an error message in the case of a child
signal.

* src/data.h (struct rp_child_info): New struct.
(child_info): New global.
(chld_signalled): likewise

* src/actions.c (spawn): Let the SIGCHLD handler handle process
completion instead of doing an ugly dance.


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Fri Oct 18 09:03:42 2002 UTC (21 years, 6 months ago) by sabetts
Branch: MAIN
Changes since 1.54: +7 -0 lines
Diff to previous 1.54
* src/actions.c (read_split): a negative number means subtract the
pixels from the frame's current size to get the new frame's size.


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Wed Mar 13 08:23:30 2002 UTC (22 years, 1 month ago) by sabetts
Branch: MAIN
Changes since 1.53: +3 -0 lines
Diff to previous 1.53
* src/split.c (set_active_frame): fix to operate properly with
multiple screens.

* src/data.h (struct rp_window_frame): new data member 'number'.

* src/actions.h (cmd_prevscreen): new prototype
(cmd_nextscreen): likewise

* src/actions.c (user_commands): new commands "nextscreen" and
"prevscreen"
(cmd_nextscreen): new function
(cmd_prevscreen): likewise


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Fri Feb 1 09:17:35 2002 UTC (22 years, 3 months ago) by sabetts
Branch: MAIN
CVS Tags: v1-1-0
Changes since 1.52: +3 -2 lines
Diff to previous 1.52
* src/actions.c (command): bail out if alias recursion gets too deep.

* src/conf.h (MAX_ALIAS_RECURSIVE_DEPTH): new define

* src/bar.c (bar_x): update to work with all X11 gravity values.
(bar_y): likewise

* src/actions.c (cmd_defbargravity): Rename from
cmd_defbarloc. Dependant code updated.
(cmd_defbargravity): accept all gravity arguments.


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Thu Jan 24 22:22:57 2002 UTC (22 years, 3 months ago) by sabetts
Branch: MAIN
Changes since 1.51: +5 -0 lines
Diff to previous 1.51
* src/actions.c (cmd_defbgcolor): don't set the background color for key_window.
(cmd_deffgcolor): don't set the foreground color for key_window.


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Thu Jan 24 22:17:50 2002 UTC (22 years, 3 months ago) by sabetts
Branch: MAIN
Changes since 1.50: +5 -0 lines
Diff to previous 1.50
* src/actions.c (cmd_defbarloc): Read the location argument as a
gravity argument using parse_wingravity.


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Thu Jan 10 12:05:36 2002 UTC (22 years, 3 months ago) by sabetts
Branch: MAIN
Changes since 1.49: +4 -0 lines
Diff to previous 1.49
*** empty log message ***


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Fri Dec 21 14:00:53 2001 UTC (22 years, 4 months ago) by sabetts
Branch: MAIN
Changes since 1.48: +5 -0 lines
Diff to previous 1.48
*** empty log message ***


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Fri Dec 21 13:18:20 2001 UTC (22 years, 4 months ago) by sabetts
Branch: MAIN
Changes since 1.47: +3 -0 lines
Diff to previous 1.47
*** empty log message ***


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Fri Dec 21 11:23:17 2001 UTC (22 years, 4 months ago) by sabetts
Branch: MAIN
Changes since 1.46: +8 -0 lines
Diff to previous 1.46
*** empty log message ***


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Thu Oct 18 22:47:45 2001 UTC (22 years, 6 months ago) by sabetts
Branch: MAIN
Changes since 1.45: +4 -0 lines
Diff to previous 1.45
* src/split.c (show_frame_indicator): call XSync after clearing the window.

* 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


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Thu Oct 18 07:51:59 2001 UTC (22 years, 6 months ago) by sabetts
Branch: MAIN
Changes since 1.44: +4 -0 lines
Diff to previous 1.44
* src/split.h (find_last_frame): new prototype

* 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"


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Thu Oct 11 18:02:57 2001 UTC (22 years, 6 months ago) by sabetts
Branch: MAIN
Changes since 1.43: +5 -0 lines
Diff to previous 1.43
fixed a raise request rudeness malady


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Wed Oct 10 06:25:53 2001 UTC (22 years, 6 months ago) by sabetts
Branch: MAIN
Changes since 1.42: +4 -0 lines
Diff to previous 1.42
(remove_frame): Make sure the frame attempting to
take up the space of the deleted frame overlaps the deleted frame
after the size change.
(remove_frame): More debug messages


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Fri Sep 21 09:58:25 2001 UTC (22 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.41: +1 -1 lines
Diff to previous 1.41
*** empty log message ***


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Fri Sep 21 09:58:09 2001 UTC (22 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.40: +1 -1 lines
Diff to previous 1.40
*** empty log message ***


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Fri Sep 21 09:47:23 2001 UTC (22 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.39: +6 -0 lines
Diff to previous 1.39
* src/split.h (find_frame_up): new prototype
(find_frame_down): likewise
(find_frame_left): likewise
(find_frame_right): likewise

* src/split.c (find_frame_up): new function
(find_frame_down): likewise
(find_frame_left): likewise
(find_frame_right): likewise

* src/manage.c (move_window): use x11 gravity constants to denote
gravity.

* src/main.c (ratpoison_longopts): remove --kill and
--restart. Dependant code updated.
(init_defaults): use x11 gravity constants to denote gravity.
(main): only display the startup message if
defaults.startup_message is on.

* src/list.c (update_window_gravity): rename from
update_window_position. dependant code updated

* src/events.c (client_msg): don't test for restart or kill client
messages.
(client_msg): properly handle iconify requests.
(get_event): kill and restart the process here.

* src/data.h (TOP_LEFT): remove define
(TOP_CENTER): likewise
(TOP_RIGHT): likewise
(CENTER_LEFT): likewise
(CENTER_CENTER): likewise
(CENTER_RIGHT): likewise
(BOTTOM_LEFT): likewise
(BOTTOM_CENTER): likewise
(BOTTOM_RIGHT): likewise
(struct rp_window): rename field to position to gravity.
(struct rp_defaults): rename win_pos to win_gravity, trans_pos to
trans_gravity and maxsize_pos to maxsize_gravity.
(rp_restart): remove global variable
(rp_kill): likewise

* src/communications.h (send_kill): remove prototype
(send_restart): likewise

* src/communications.c (send_restart): remove function. obsolete.
(send_kill): likewise

* src/bar.c (bar_x): Use X11 gravity constants to denote location.
(bar_y): likewise

* src/actions.h (cmd_focusup): new prototype
(cmd_focusdown): likewise
(cmd_focusleft): likewise
(cmd_focusright): likewise
(cmd_startup_message): likewise
(cmd_restart): likewise

* src/actions.c (cmd_quit): just set the kill_signalled variable.
(parse_wingravity): use compass directions to describe the gravity
(parse_wingravity): renamed from parse_winpos. dependant code
updated.
(cmd_gravity): renamed from cmd_pos. dependant code updated.
(cmd_defwingravity): renamed from cmd_defwinpos. dependant code
updated.
(cmd_deftransgravity): renamed from cmd_deftranspos. dependant
code updated.
(cmd_defmaxsizegravity): renamed from cmd_defmaxsizepos. dependant
code updated.
(cmd_focusup): new function
(cmd_focusdown): likewise
(cmd_focusleft): likewise
(cmd_focusright): likewise
(cmd_restart): likewise
(cmd_startup_message): likewise
(user_commands): new commands "focusup" "focusdown" "focusright"
"focusleft" "startup_message" "restart".


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Tue Sep 18 07:19:46 2001 UTC (22 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.38: +6 -0 lines
Diff to previous 1.38
* src/actions.h (cmd_info): new prototype
(cmd_lastmsg): likewise

* src/bar.h (show_last_message): new prototype

* src/bar.c: new static globals last_msg, lash_mark_start, and last_mark_end.
(marked_message): Store the message in last_msg.
(show_last_message): new function

* src/actions.c (cmd_info): new function
(cmd_lastmsg): likewise
(user_commands): new commands "info" and "lastmsg"
(initialize_default_keybindings): Add key bindings for "info" and
"lastmsg".


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Tue Sep 18 06:47:06 2001 UTC (22 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.37: +6 -0 lines
Diff to previous 1.37
* src/actions.h (cmd_unsetenv): new prototype

* src/actions.c (cmd_unsetenv): new function
(user_commands): new "unsetenv" command


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Sep 18 06:41:30 2001 UTC (22 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.36: +4 -0 lines
Diff to previous 1.36
* src/ratpoison.h (xstrdup): new prototype

* src/main.c (xstrdup): new function. All calls to strdup replaced
with calls to xstrdup.
(main): Keep a list of all commands pasted in through the -c command-line option.
(main): execute all commands pasted in through the -c command-line option.

* src/actions.h (cmd_chdir): new prototype

* src/actions.c (cmd_clock): rename to cmd_time. Dependant code
updated.
(user_commands): rename "clock" command to "time".
(cmd_chdir): new function
(user_commands): new command "chdir".


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Tue Sep 18 04:49:39 2001 UTC (22 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.35: +3 -0 lines
Diff to previous 1.35
(cmd_clock): rename to cmd_time. Dependant code
updated.
(user_commands): rename "clock" command to "time".


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Thu Sep 13 11:19:13 2001 UTC (22 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.34: +4 -0 lines
Diff to previous 1.34
new news


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Thu Sep 13 11:14:29 2001 UTC (22 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.33: +10 -0 lines
Diff to previous 1.33
(command): Gobble the whitespace between the
command and the argument list. Code that did this in specific
commands has been removed.
(cmd_setenv): new function
(cmd_meta): rename from cmd_generate. All dependant code updated.
(cmd_redisplay): rename from cmd_maximize. All dependant code
updated.
(initialize_default_keybindings): bind "redisplay" to C-t l and
C-t c-l.
(cmd_msgwait): rename from cmd_defbartimeout. All dependant code
updated.


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Thu Sep 13 10:32:18 2001 UTC (22 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.32: +3 -0 lines
Diff to previous 1.32
* src/actions.c (command): Gobble the whitespace between the
command and the argument list. Code that did this in specific
commands has been removed.

* src/input.c (update_input_window): Draw a cheap-o cursor


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Sun Sep 9 02:59:23 2001 UTC (22 years, 8 months ago) by sabetts
Branch: MAIN
Changes since 1.31: +23 -0 lines
Diff to previous 1.31
* src/list.h (update_window_position): new prototype
(window_name): new prototype
(get_window_list): update prototype

* src/events.c (grab_rat): Don't wrap in an #ifdef
(ungrab_rat): likewise
(handle_key): record if the rat is grabbed and only ungrab it at
the end if it was first grabbed.

* src/actions.h (cmd_pos): new prototype
(cmd_defwinpos): new prototype
(cmd_deftranspos): new prototype
(cmd_defmaxsizepos): new prototype
(cmd_defbartimeout): new prototype
(cmd_defbarloc): new prototype
(cmd_deffont): new prototype
(cmd_defpadding): new prototype
(cmd_defborder): new prototype
(cmd_definputwidth): new prototype
(cmd_defwaitcursor): new prototype
(cmd_defwinfmt): new prototype
(cmd_defwinname): new prototype

* src/messages.h (MESSAGE_FRAME_STRING): new message

* src/manage.c (get_wmname): renamed from get_window_name
(get_class_hints): new function
(get_res_name): likewise
(get_res_class): likewise
(update_window_name): update the window's wm_name, res_name, and
res_class fields.
(update_window_name): calls functions get_wmname, get_res_name,
get_res_class.
(update_window_name): Don't crop the window name.
(update_window_information): call update_window_position.
(move_window): new function
(maximize_transient): only set the window's width and height
fields.
(maximize_normal): likewise
(maximize): call move_window
(force_maximize): likewise
(force_maximize): if the window has resize hints, resize it 1
resize unit.

* src/main.c: new global variable, defaults.  remove static
variable, font, and move to defaults. Dependant code updated.
(init_defaults): new function
(main): call init_defaults.
(init_screen): initialize the screen's fg_color to black and
bg_color to white.

* src/list.c (free_window): free the fields user_name, res_name,
res_class, and wm_name.
(update_window_position): new function
(window_name): new function. Code accessing a window's name uses
this function. All code updated.
(add_to_window_list): call update_window_position
(add_to_window_list): initialize wm_name, res_name, and res_class
for the new window.
(format_window_name): new function
(get_window_list): Add parameter fmt. All callers updated.
(get_window_list): call format_window_name.

* src/conf.h: move Configuration variables to the global variable,
defaults. Dependant code updated.

* src/data.h (TOP_LEFT): new define
(TOP_CENTER): likewise
(TOP_RIGHT): likewise
(CENTER_LEFT): likewise
(CENTER_CENTER): likewise
(CENTER_RIGHT): likewise
(BOTTOM_LEFT): likewise
(BOTTOM_CENTER): likewise
(BOTTOM_RIGHT): likewise
(struct rp_window): new fields user_name, wm_name, res_name,
res_class, position.
(struct rp_window): remove field name. Replaced with
user_name. Dependant code updated.
(struct screen_info): remove field font. dependant code updated.
(struct screen_info): new fields fg_color, bg_color.
(struct rp_defaults): new struct
(defaults): new global

* src/actions.c (parse_winpos): new function
(cmd_pos): likewise
(cmd_defwinpos): likewise
(cmd_deftranspos): likewise
(cmd_defmaxsizepos): likewise
(cmd_defbartimeout): likewise
(cmd_defbarloc): likewise
(cmd_deffont): likewise
(cmd_defpadding): likewise
(cmd_defborder): likewise
(cmd_definputwidth): likewise
(cmd_defwaitcursor): likewise
(cmd_defwinfmt): likewise
(cmd_defwinname): likewise
(user_commands): New commands defbarloc, defbartimeout, defborder,
deffont, defintputwidth, defmaxsizepos, defpadding, deftranspos,
defwaitcursor, defwinfmt, defwinname, defwinpos.


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Tue Sep 4 07:12:33 2001 UTC (22 years, 8 months ago) by sabetts
Branch: MAIN
CVS Tags: rel-1-0-0
Changes since 1.30: +2 -2 lines
Diff to previous 1.30
wording


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Mon Aug 27 18:57:14 2001 UTC (22 years, 8 months ago) by sabetts
Branch: MAIN
Changes since 1.29: +4 -0 lines
Diff to previous 1.29
code cleanup, unmap_notify bug fixes


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Sun Aug 26 19:19:54 2001 UTC (22 years, 8 months ago) by sabetts
Branch: MAIN
Changes since 1.28: +4 -0 lines
Diff to previous 1.28
frame indicator suppressed when there is only 1 frame


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Fri Aug 24 17:45:19 2001 UTC (22 years, 8 months ago) by sabetts
Branch: MAIN
Changes since 1.27: +12 -0 lines
Diff to previous 1.27
added a user abort key


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Mon Jun 11 09:00:15 2001 UTC (22 years, 10 months ago) by sabetts
Branch: MAIN
Changes since 1.26: +2 -1 lines
Diff to previous 1.26
*** empty log message ***


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Mon Jun 11 01:28:40 2001 UTC (22 years, 10 months ago) by sabetts
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25
*** empty log message ***


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Thu Apr 19 06:50:37 2001 UTC (23 years ago) by sabetts
Branch: MAIN
Changes since 1.24: +5 -0 lines
Diff to previous 1.24
*** empty log message ***


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sun Apr 15 19:56:15 2001 UTC (23 years ago) by sabetts
Branch: MAIN
Changes since 1.23: +6 -0 lines
Diff to previous 1.23
* src/messages.h (MESSAGE_WELCOME): new define

* src/manage.c (scanwins): ignore the help window
(hide_window): increment window's iconizing variable

* src/main.c (main): display welcoming message
(init_screen): create the help window
(init_screen): don't map the frame indicator window
(clean_up): destroy the help window

* src/list.c (add_to_window_list): initialize iconizing to 0

* src/events.c (new_window): skip help_window
(unmap_notify): skip normal processing if the event is from
iconizing the window.
(unmap_notify): clean up the window's frame if it is being
withdrawn.

* src/data.h (struct screen_info): new variable help_window

* src/bar.c (update_window_names): only print the window list if
the bar is already displaying the window list.

* src/actions.h (cmd_help): new prototype
(cmd_quit): likewise

* src/actions.c (initialize_default_keybindings): new keybinding for "help"
(cmd_quit): new function
(cmd_help): likewise


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Fri Apr 13 08:22:11 2001 UTC (23 years ago) by sabetts
Branch: MAIN
Changes since 1.22: +4 -0 lines
Diff to previous 1.22
* src/split.h (blank_frame): new prototype

* src/split.c (split_frame): calls unhide_window after maximizing
the new frame's window.
(remove_all_splits): hide all windows but the current one
(remove_all_splits): maximize the current window in its newly
resized frame.
(remove_frame): hide the frame's window after removing it from the
list.
(blank_frame): new function

* src/manage.h (withdraw_window): new prototype
(hide_window): likewise
(unhide_window): likewise

* src/manage.c (scanwins): glob ignored windows into 1 if
statement.
(scanwins): set the window's state to NormalState before calling
map_window.
(set_state): sets win->state
(map_window): calls set_state
(hide_window): new function
(unhide_window): likewise
(withdraw_window): new function

* src/main.c (main): setup error handlers after --command,
--restart, and --kill commands have been processed.
(main): doesn't call set_active_window
(init_screen): XSync's after selecting ewents on the root window.
(clean_up): map iconized windows

* src/list.h (give_window_focus): prototype updated

* src/list.c (give_window_focus): takes a second argument,
last_win.
(give_window_focus): calls unhide_window
(give_window_focus): uses last_win instead of current_window()
(set_active_window): hides the last window and unhides the new
window.
(set_active_window): calls give_window_focus

* src/events.c (cleanup_frame): maximizes the frame's new window
(unmap_notify): do nothing if the window is in the iconic
state. Withdraw the window if it is in the normal state.
(map_request): calls unhide_window if the window is iconized. Do
nothing if it is already mapped.
(destroy_window): tightened up
(client_msg): detects iconize requests from clients.

* src/data.h (STATE_UNMAPPED): remove. Dependant code uses
WithdawnState in its stead.
(STATE_MAPPED): likewise. Dependant code uses NormalState in its
stead

* src/actions.c (initialize_default_keybindings): new keybinding -
bound to "select -"
(cmd_select): the string "-" selects a blank window


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Sat Apr 7 05:17:34 2001 UTC (23 years, 1 month ago) by sabetts
Branch: MAIN
Changes since 1.21: +5 -0 lines
Diff to previous 1.21
* src/split.h (hide_frame_indicator): new prototype
(show_frame_indicator): likewise

* src/split.c: include <unistd.h>
(split_frame): set the new_frame's window to NULL
(split_frame): calls show_frame_indicator once the split is done.
(set_active_frame): only call show_frame_indicator if the frame
has no window or if we switched to a different frame.
(update_frame_indicator): prints FRAME_STRING in the frame
indicator window.
(hide_frame_indicator): new function
(show_frame_indicator): likewise

* src/main.c (rp_rat_bits): new variable
(rp_rat_mask_bits): likewise
(alrm_handler): calls hide_frame_indicator
(init_rat_cursor): new function
(init_screen): calls init_rat_cursor

* src/events.c (unmap_notify): calls set_active_frame if the
window being unmapped was in the current frame
(destroy_window): calls set_active_frame if the
window being destroyed was in the current frame
(grab_rat): new function
(grab_rat): likewise
(handle_key): calls grab_rat and ungrab_rat

* src/data.h (struct screen_info): new variable rat

* src/conf.h (FRAME_INDICATOR_TIMEOUT): new #define
(FRAME_STRING): likewise
(RAT_HEIGHT): likewise
(RAT_WIDTH): likewise
(RAT_HOT_X): likewise
(RAT_HOT_Y): likewise

* src/actions.h (cmd_curframe): new prototype

* src/actions.c (initialize_default_keybindings): new key binds
for "curframe"
(user_commands): new command "curframe"
(cmd_curframe): new function

* src/split.c (remove_all_splits): only maximize the current
window if there is one.
(maximize_frame): remove unused code to retrieve the current
screen_info.

* src/actions.c (cmd_h_split): calls h_split_frame on the current
frame.
(cmd_v_split): likewise
(cmd_only): even if the current frame is empty, call
remove_all_splits.

* src/split.c (maximize_frame): new function
(create_initial_frame): calls maximize_frame to fill in the
initial frame's fields.
(num_frames): comment out
(remove_frame): remove special case when there is only 1 frame
left.

* src/split.h (h_split_frame): renamed frome h_split_window
(v_split_frame): renamed frome v_split_window
(split_frame): renamed frome split_window
(remove_all_splits): renamed frome remove_all_frames
(find_windows_frame): new prototype
(find_frame_next): likewise
(find_frame_prev): likewise
(current_window): likewise
(init_frame_list): likewise
(set_active_frame): likewise

* src/split.c (create_initial_frame): new function
(init_frame_list): likewise
(find_windows_frame): likewise
(find_frame_next): likewise
(find_frame_prev): likewise
(current_window): likewise
(update_frame_indicator): likewise
(set_active_frame): likewise
(split_frame): rename from split_window
(v_split_frame): rename from v_split_window
(h_split_frame): rename from h_split_window
(remove_all_splits): renamed frome remove_all_frames
(total_frame_area): traverses rp_window_frame list
(num_frames): likewise
(frame_overlaps): likewise
(remove_frame): likewise
(remove_frame): calls delete_frame_from_list

* src/main.c (main): calls init_frame_list
(init_screen): create and map the frame_window

* src/events.c (new_window): the screen's frame_window is not
managed
(cleanup_frame): new function
(unmap_notify): calls cleanup_frame if window exists in a frame
(destroy_window): likewise

* src/data.h (struct screen_info): remove frame field
(struct rp_window_frame): new fields win, prev, next
(rp_window_frame_sentinel): new global

* src/actions.c (cmd_prev): jumps to last accessed window if
current frame is empty.
(cmd_next): likewise
(cmd_remove): nothing is done if only 1 frame exists

* src/data.h (struct screen_info): new field frame_window
(rp_current_frame): new global
(rp_current_window): removed. All dependant code updated.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Fri Apr 6 07:43:17 2001 UTC (23 years, 1 month ago) by sabetts
Branch: MAIN
Changes since 1.20: +4 -1 lines
Diff to previous 1.20
* src/split.h (h_split_frame): renamed frome h_split_window
(v_split_frame): renamed frome v_split_window
(split_frame): renamed frome split_window
(remove_all_splits): renamed frome remove_all_frames
(find_windows_frame): new prototype
(find_frame_next): likewise
(find_frame_prev): likewise
(current_window): likewise
(init_frame_list): likewise
(set_active_frame): likewise

* src/split.c (create_initial_frame): new function
(init_frame_list): likewise
(find_windows_frame): likewise
(find_frame_next): likewise
(find_frame_prev): likewise
(current_window): likewise
(update_frame_indicator): likewise
(set_active_frame): likewise
(split_frame): rename from split_window
(v_split_frame): rename from v_split_window
(h_split_frame): rename from h_split_window
(remove_all_splits): renamed frome remove_all_frames
(total_frame_area): traverses rp_window_frame list
(num_frames): likewise
(frame_overlaps): likewise
(remove_frame): likewise
(remove_frame): calls delete_frame_from_list

* src/manage.c (scanwins): skips the frame_window
(maximize_transient): finds the window's frame
(maximize_normal): likewise

* src/main.c (main): calls init_frame_list
(init_screen): create and map the frame_window

* src/list.c (give_window_focus): new function
(goto_window): likewise
(set_active_window): calls give_window_focus

* src/list.h (give_window_focus): new prototype
(goto_window): likewise

* src/events.c (new_window): the screen's frame_window is not
managed
(cleanup_frame): new function
(unmap_notify): calls cleanup_frame if window exists in a frame
(destroy_window): likewise

* src/data.h (struct screen_info): remove frame field
(struct rp_window_frame): new fields win, prev, next
(rp_window_frame_sentinel): new global

* src/actions.c (cmd_prev): jumps to last accessed window if
current frame is empty.
(cmd_next): likewise
(cmd_remove): nothing is done if only 1 frame exists

* src/data.h (struct screen_info): new field frame_window
(rp_current_frame): new global
(rp_current_window): removed. All dependant code updated.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Thu Apr 5 01:38:20 2001 UTC (23 years, 1 month ago) by rcyeske
Branch: MAIN
Changes since 1.19: +5 -0 lines
Diff to previous 1.19
(initialize_default_keybindings): Add keybinding for :banish.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Sun Apr 1 01:17:53 2001 UTC (23 years, 1 month ago) by sabetts
Branch: MAIN
Changes since 1.18: +6 -0 lines
Diff to previous 1.18
* src/split.h (find_window_for_frame): new function prototype
(find_window_for_frame): likewise
(find_window_for_frame): likewise
(find_window_for_frame): likewise
(find_window_for_frame): likewise

* src/split.c (window_fits_in_frame): new function
(find_window_for_frame): likewise
(split_window): likewise
(v_split_window): likewise
(h_split_window): likewise
(remove_all_frames): likewise
(frame_is_below): likewise
(frame_is_above): likewise
(frame_is_left): likewise
(frame_is_right): likewise
(total_frame_area): likewise
(num_frames): likewise
(frames_overlap): likewise
(frame_overlaps): likewise
(remove_frame): likewise

* src/ratpoison.h: includes "split.h"

* src/manage.c (unmanage): calls free_window
(maximize_transient): takes the window's frame into account
(maximize_normal): likewise

* src/list.h (find_window_prev_with_frame): new function prototype
(find_window_next_with_frame): likewise
(free_window): likewise

* src/list.c (free_window): new function
(add_to_window_list): initialize new window's frame to NULL.
(find_window_prev): skips windows with frames
(find_window_next): likewise
(find_window_other): likewise
(find_window_prev_with_frame): new function
(find_window_next_with_frame): new function
(set_active_window): returns if the specified window is already
the current window.
(set_active_window): If the new window has no frame it inherits
the current window's frame.
(set_active_window): maximize and raise the newly active window.

* src/events.c (unmap_notify): handles window frames.
(destroy_window): simplified

* src/data.h (struct rp_window_frame): new struct
(struct rp_window): add frame variable

* src/conf.h (WINDOW_BORDER_WIDTH): set to 1

* src/actions.h (cmd_next_frame): new function prototype
(cmd_prev_frame): likewise
(cmd_h_split): likewise
(cmd_v_split): likewise
(cmd_only): likewise
(cmd_remove): likewise

* src/actions.c (initialize_default_keybindings): new default
bindings for "split", "vsplit", "focus", "only", "remove"
(user_commands): new user commands "split", "vsplit", "focus",
"only", "remove"
(cmd_prev_frame): new function
(cmd_next_frame): likewise
(cmd_h_split): likewise
(cmd_v_split): likewise
(cmd_only): likewise
(cmd_remove): likewise

* src/Makefile.am (ratpoison_SOURCES): new files split.c split.h


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Mon Mar 19 08:35:36 2001 UTC (23 years, 1 month ago) by sabetts
Branch: MAIN
Changes since 1.17: +8 -0 lines
Diff to previous 1.17
* src/main.c (ratpoison_longopts): add --command to recognized
command-line options.

* src/communications.h (send_command): new function prototype

* src/data.h (rp_command): new global variable

* src/events.c (receive_command): new function
(property_notify): handles rp_command Atoms

* src/communications.c (send_command): new function

* src/main.c (print_help): prints help for --command
(main): handles --command command-line option


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Wed Mar 14 07:35:14 2001 UTC (23 years, 1 month ago) by sabetts
Branch: MAIN
Changes since 1.16: +5 -1 lines
Diff to previous 1.16
* src/conf.h: replaced the silly c++ style comment around
HIDE_MOUSE with a REAL comment.

* src/manage.c (update_window_information): updates the window's
border width.

* src/conf.h (WINDOW_BORDER_WIDTH): new constant

* src/manage.c (maximize_normal): Set the border width to
WINDOW_BORDER_WIDTH. takes the border width into account when
calculating the position, width, and height.
(maximize_transient): likewise
(maximize): calls XSetWindowBorderWidth to set the window's border
width.
(force_maximize): likewise


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Mon Mar 12 01:11:45 2001 UTC (23 years, 1 month ago) by sabetts
Branch: MAIN
CVS Tags: merged-from-rel-0-1-1-to-trunk
Changes since 1.15: +0 -4 lines
Diff to previous 1.15
merged rel-0-1-0 branch


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Mon Mar 12 01:10:48 2001 UTC (23 years, 1 month ago) by sabetts
Branch: MAIN
Changes since 1.14: +12 -5 lines
Diff to previous 1.14
merged rel-0-1-0 branch


Revision 1.13.2.2 - (view) (download) (annotate) - [select for diffs]
Tue Mar 6 17:44:23 2001 UTC (23 years, 2 months ago) by rcyeske
Branch: rel-0-1-0
CVS Tags: merged-rel-0-1-1-with-trunk, rel-0-1-1
Changes since 1.13.2.1: +5 -6 lines
Diff to previous 1.13.2.1 , to branch point 1.13 , to next main 1.121
removed mention of :number command and of themes support


Revision 1.13.2.1 - (view) (download) (annotate) - [select for diffs]
Tue Mar 6 07:34:32 2001 UTC (23 years, 2 months ago) by sabetts
Branch: rel-0-1-0
Changes since 1.13: +5 -0 lines
Diff to previous 1.13
* events.c (key_press): set rp_mode_switch to 0 before processing
the key.

* main.c: new globals rp_mode_switch, rp_numlock.
(init_screen): selects on KeyRelease events for the root window,
input_window, and key_window.
(init_screen): selects on KeymapState events for input_window and
key_window.

* input.c (cook_keycode): Handles Mode_switch (aka AltGr).
(read_key): listens for KeyRelease and KeymapState events.
(read_key): updates rp_mode_switch status

* events.h (keymap_state): new prototype

* events.c (keymap_state): new function
(key_release): new function
(key_press): uses cook_keycode to get the event's keysym.
(key_press): updates rp_mode_switch status
(delegate_event): handles KeymapNotify events.

* data.h (struct modifier_info): new struct
new globals rp_mode_switch and rp_numlock.

* configure.in: bumped version to 0.1.1-cvs


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Tue Mar 6 06:56:27 2001 UTC (23 years, 2 months ago) by rcyeske
Branch: MAIN
Changes since 1.13: +7 -2 lines
Diff to previous 1.13
added 'changes since 0.1.0'


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Fri Mar 2 09:40:59 2001 UTC (23 years, 2 months ago) by sabetts
Branch: MAIN
Branch point for: rel-0-1-0
Changes since 1.12: +5 -0 lines
Diff to previous 1.12
* actions.c (initialize_default_keybindings): removed emacs
binding.

* Makefile.am (SUBDIRS): removed man/

* configure.in (AC_OUTPUT): removed man/Makefile
removed references to emacs.

* doc/Makefile.am (man_MANS): ratpoison.1 moved to doc/

* doc/ratpoison.texi: minor updates.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Wed Feb 28 05:15:25 2001 UTC (23 years, 2 months ago) by sabetts
Branch: MAIN
Changes since 1.11: +7 -0 lines
Diff to previous 1.11
*** empty log message ***


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sat Feb 24 21:47:25 2001 UTC (23 years, 2 months ago) by rcyeske
Branch: MAIN
Changes since 1.10: +5 -0 lines
Diff to previous 1.10
tweaks


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Fri Feb 23 10:12:30 2001 UTC (23 years, 2 months ago) by sabetts
Branch: MAIN
Changes since 1.9: +26 -0 lines
Diff to previous 1.9
new news


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sun Feb 18 01:28:28 2001 UTC (23 years, 2 months ago) by algernon
Branch: MAIN
Changes since 1.8: +1 -1 lines
Diff to previous 1.8
mention that ALL of the fixed size buffers are fixed.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Wed Feb 14 04:18:34 2001 UTC (23 years, 2 months ago) by rcyeske
Branch: MAIN
Changes since 1.7: +43 -7 lines
Diff to previous 1.7
updated


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Fri Dec 15 12:06:24 2000 UTC (23 years, 4 months ago) by sabetts
Branch: MAIN
Changes since 1.6: +18 -0 lines
Diff to previous 1.6
*** empty log message ***


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Mon Nov 27 10:07:47 2000 UTC (23 years, 5 months ago) by sabetts
Branch: MAIN
Changes since 1.5: +4 -0 lines
Diff to previous 1.5
fixed some problems with modifiers for key events


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Sun Oct 15 23:12:33 2000 UTC (23 years, 6 months ago) by sabetts
Branch: MAIN
Changes since 1.4: +5 -0 lines
Diff to previous 1.4
*** empty log message ***


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Fri Sep 15 04:42:26 2000 UTC (23 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.3: +7 -17 lines
Diff to previous 1.3
new news!


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu Sep 14 18:32:54 2000 UTC (23 years, 7 months ago) by sabetts
Branch: MAIN
Changes since 1.2: +3 -0 lines
Diff to previous 1.2
*** empty log message ***


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Thu Sep 7 17:11:49 2000 UTC (23 years, 8 months ago) by sabetts
Branch: MAIN
Changes since 1.1: +36 -2 lines
Diff to previous 1.1
added some content!


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Thu Sep 7 16:49:23 2000 UTC (23 years, 8 months ago) by sabetts
Branch: MAIN
restructured tree, added automake and autoconf to the build process.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26