annotate lwlib/ChangeLog @ 60177:f2c6bf193ab5

(pos_visible_p): Be sure to move to the specified position. Always get the full ascent / descent of the corresponding row, to return reliable rtop and rbot values. (back_to_previous_visible_line_start): Fix 2005-01-18 change. Must look one character back, as back_to_previous_line_start returns position after the newline. (move_it_vertically_backward): Fix heuristic for when to move further back in case line_height * 2/3 is larger than window height. (cursor_row_fully_visible_p): Rename make_cursor_line_fully_visible_p as it does not do anything anymore. Add arg current_matrix_p to use current matrix rather than desired matrix when set. (try_cursor_movement): Don't scroll to make cursor row fully visible if cursor didn't move. This avoids unexpected recentering in case of blinking cursor or accepting process output. Use current matrix to check cursor row visibility. (redisplay_window): Fix whether to recenter or move to top in case cursor line is taller than window height. (find_first_unchanged_at_end_row): Stop search if we reach a row which not enabled (instead of abort).
author Kim F. Storm <storm@cua.dk>
date Sat, 19 Feb 2005 23:30:51 +0000
parents 768cf68dcd0a
children 872a08bae8d9 95879cc1ed20
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
59100
768cf68dcd0a * xlwmenu.c (xlwMenuActionsList): Install MenuGadgetEscape as an
Jan Djärv <jan.h.d@swipnet.se>
parents: 59085
diff changeset
1 2004-12-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
768cf68dcd0a * xlwmenu.c (xlwMenuActionsList): Install MenuGadgetEscape as an
Jan Djärv <jan.h.d@swipnet.se>
parents: 59085
diff changeset
2
768cf68dcd0a * xlwmenu.c (xlwMenuActionsList): Install MenuGadgetEscape as an
Jan Djärv <jan.h.d@swipnet.se>
parents: 59085
diff changeset
3 * xlwmenu.c (xlwMenuActionsList): Install MenuGadgetEscape as an
768cf68dcd0a * xlwmenu.c (xlwMenuActionsList): Install MenuGadgetEscape as an
Jan Djärv <jan.h.d@swipnet.se>
parents: 59085
diff changeset
4 action procedure for compatibility with Lesstif/Motif.
768cf68dcd0a * xlwmenu.c (xlwMenuActionsList): Install MenuGadgetEscape as an
Jan Djärv <jan.h.d@swipnet.se>
parents: 59085
diff changeset
5
768cf68dcd0a * xlwmenu.c (xlwMenuActionsList): Install MenuGadgetEscape as an
Jan Djärv <jan.h.d@swipnet.se>
parents: 59085
diff changeset
6 * Makefile.in (mostlyclean): Don't remove *~ on clean.
768cf68dcd0a * xlwmenu.c (xlwMenuActionsList): Install MenuGadgetEscape as an
Jan Djärv <jan.h.d@swipnet.se>
parents: 59085
diff changeset
7
59085
4ee3b3653b2e * lwlib-Xaw.c: Put <KeyPress>Escape in dialogOverride so dialogs only
Jan Djärv <jan.h.d@swipnet.se>
parents: 57842
diff changeset
8 2004-12-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
4ee3b3653b2e * lwlib-Xaw.c: Put <KeyPress>Escape in dialogOverride so dialogs only
Jan Djärv <jan.h.d@swipnet.se>
parents: 57842
diff changeset
9
4ee3b3653b2e * lwlib-Xaw.c: Put <KeyPress>Escape in dialogOverride so dialogs only
Jan Djärv <jan.h.d@swipnet.se>
parents: 57842
diff changeset
10 * lwlib-Xaw.c: Put <KeyPress>Escape in dialogOverride so dialogs only
4ee3b3653b2e * lwlib-Xaw.c: Put <KeyPress>Escape in dialogOverride so dialogs only
Jan Djärv <jan.h.d@swipnet.se>
parents: 57842
diff changeset
11 pops down on Escape, not any keypress.
4ee3b3653b2e * lwlib-Xaw.c: Put <KeyPress>Escape in dialogOverride so dialogs only
Jan Djärv <jan.h.d@swipnet.se>
parents: 57842
diff changeset
12
57842
2c65a9fc7dec * xlwmenu.c (find_first_selectable, find_next_selectable)
Jan Djärv <jan.h.d@swipnet.se>
parents: 56845
diff changeset
13 2004-11-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2c65a9fc7dec * xlwmenu.c (find_first_selectable, find_next_selectable)
Jan Djärv <jan.h.d@swipnet.se>
parents: 56845
diff changeset
14
2c65a9fc7dec * xlwmenu.c (find_first_selectable, find_next_selectable)
Jan Djärv <jan.h.d@swipnet.se>
parents: 56845
diff changeset
15 * xlwmenu.c (find_first_selectable, find_next_selectable)
2c65a9fc7dec * xlwmenu.c (find_first_selectable, find_next_selectable)
Jan Djärv <jan.h.d@swipnet.se>
parents: 56845
diff changeset
16 (find_prev_selectable): Rename parameter skip_no_call_data to
2c65a9fc7dec * xlwmenu.c (find_first_selectable, find_next_selectable)
Jan Djärv <jan.h.d@swipnet.se>
parents: 56845
diff changeset
17 skip_titles. Recognize titles as having no call_data and no contents.
2c65a9fc7dec * xlwmenu.c (find_first_selectable, find_next_selectable)
Jan Djärv <jan.h.d@swipnet.se>
parents: 56845
diff changeset
18 (Down, Up): Comment update.
2c65a9fc7dec * xlwmenu.c (find_first_selectable, find_next_selectable)
Jan Djärv <jan.h.d@swipnet.se>
parents: 56845
diff changeset
19
56845
8a28788cef84 * lwlib.h (_widget_value): Added lname and lkey.
Jan Djärv <jan.h.d@swipnet.se>
parents: 53564
diff changeset
20 2004-08-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
8a28788cef84 * lwlib.h (_widget_value): Added lname and lkey.
Jan Djärv <jan.h.d@swipnet.se>
parents: 53564
diff changeset
21
8a28788cef84 * lwlib.h (_widget_value): Added lname and lkey.
Jan Djärv <jan.h.d@swipnet.se>
parents: 53564
diff changeset
22 * lwlib.h (_widget_value): Added lname and lkey.
8a28788cef84 * lwlib.h (_widget_value): Added lname and lkey.
Jan Djärv <jan.h.d@swipnet.se>
parents: 53564
diff changeset
23
53564
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
24 2004-01-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
25
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
26 * xlwmenuP.h (_XlwMenu_part): Added top_depth.
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
27
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
28 * xlwmenu.h: Removed declaration of pop_up_menu
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
29
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
30 * xlwmenu.c (Start): Get correct time if time in event is CurrentTime.
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
31 (find_first_selectable, find_next_selectable)
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
32 (find_prev_selectable): Add parameter skip_no_call_data to skip
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
33 over items with no call data (popup menu titles).
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
34 (Down, Up): Compare old_depth to top_depth instead of 2.
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
35 Pass True to find_*_selectable:s new parameter if this is a popup menu.
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
36 (Left, Right): Compare old_depth to top_depth instead of 2.
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
37 Pass 0 to find_*_selectable:s new parameter.
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
38 (pop_up_menu): Set top_depth to 1 for pop up menus and 2 for
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
39 menu bar menus, to enable keyboard traversal of popups.
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
40
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
41 * lwlib-Xm.c (dialog_key_cb): New function.
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
42 (make_dialog): Add event handlers to dialog_key_cb for key press
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
43 so we can pop down on ESC.
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
44
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
45 * lwlib-Xlw.c (xlw_popup_menu): Replace call to pop_up_menu with
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
46 XtCallActionProc ("start"). Use a full XEvent since "start" copies it.
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
47
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
48 * lwlib-Xaw.c (make_dialog): Add override so dialog pops down
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
49 on ESC.
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
50 (wm_delete_window): If widget isn't a shell, use the parent.
609ef1718642 Changes for lucid popup menus (keyboard traversal enabled) and dialogs
Jan Djärv <jan.h.d@swipnet.se>
parents: 52771
diff changeset
51
51144
29b535fc81e8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 50741
diff changeset
52 2003-05-22 Dave Love <fx@gnu.org>
29b535fc81e8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 50741
diff changeset
53
29b535fc81e8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 50741
diff changeset
54 * xlwmenu.c: Include lisp.h, not ../src/lisp.h.
29b535fc81e8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 50741
diff changeset
55 (make_drawing_gcs): Remove unused `xswa', `mask'.
29b535fc81e8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 50741
diff changeset
56
29b535fc81e8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 50741
diff changeset
57 * lwlib-Xlw.c: Include lisp.h, not ../src/lisp.h.
29b535fc81e8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 50741
diff changeset
58 (lw_lucid_widget_p): Remove unused `mw'.
29b535fc81e8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 50741
diff changeset
59 (xlw_update_one_widget, xlw_pop_instance) [PROTOTYPES]: Provide
29b535fc81e8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 50741
diff changeset
60 ISO C arglists.
29b535fc81e8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 50741
diff changeset
61
52771
531e2be69ef0 Update my email address.
Lute Kamstra <lute@gnu.org>
parents: 52401
diff changeset
62 2003-04-30 Lute Kamstra <lute@gnu.org>
50741
5143c5cb56cc *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 49600
diff changeset
63
5143c5cb56cc *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 49600
diff changeset
64 * Makefile.in: Make things function properly in case both LessTif
5143c5cb56cc *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 49600
diff changeset
65 and Open Motif are installed.
5143c5cb56cc *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 49600
diff changeset
66
49533
859813f02f7e Update email and real name
Jan Djärv <jan.h.d@swipnet.se>
parents: 49460
diff changeset
67 2003-01-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
49460
9f4069f735c6 lwlib-Xm.c: Fixed memory leak for menus.
Jan Djärv <jan.h.d@swipnet.se>
parents: 48936
diff changeset
68
9f4069f735c6 lwlib-Xm.c: Fixed memory leak for menus.
Jan Djärv <jan.h.d@swipnet.se>
parents: 48936
diff changeset
69 * lwlib-Xm.c (update_one_menu_entry): Deallocate widget_list.
9f4069f735c6 lwlib-Xm.c: Fixed memory leak for menus.
Jan Djärv <jan.h.d@swipnet.se>
parents: 48936
diff changeset
70 (destroy_all_children): Call it self to destroy sub menu children.
9f4069f735c6 lwlib-Xm.c: Fixed memory leak for menus.
Jan Djärv <jan.h.d@swipnet.se>
parents: 48936
diff changeset
71
48936
34c0bb0d7b38 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48489
diff changeset
72 2002-12-22 Richard M. Stallman <rms@gnu.org>
34c0bb0d7b38 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48489
diff changeset
73
34c0bb0d7b38 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48489
diff changeset
74 * xlwmenu.c (pop_new_stack_if_no_contents): Do nothing if
34c0bb0d7b38 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48489
diff changeset
75 new_depth is 1.
34c0bb0d7b38 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48489
diff changeset
76 (remap_menubar): Don't look in new_stack[0].
34c0bb0d7b38 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48489
diff changeset
77 (Left): At level 1, do the same thing Right does.
34c0bb0d7b38 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48489
diff changeset
78
48489
ada254f3e717 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48481
diff changeset
79 2002-11-21 Dave Love <fx@gnu.org>
ada254f3e717 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48481
diff changeset
80
ada254f3e717 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48481
diff changeset
81 * lwlib-Xaw.c [PROTOTYPES]: Provide ISO C arglists for functions
ada254f3e717 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48481
diff changeset
82 with Boolean args.
ada254f3e717 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48481
diff changeset
83
48481
3c1c8a8c21cd *** empty log message ***
Dave Love <fx@gnu.org>
parents: 45153
diff changeset
84 2002-11-20 Dave Love <fx@gnu.org>
3c1c8a8c21cd *** empty log message ***
Dave Love <fx@gnu.org>
parents: 45153
diff changeset
85
3c1c8a8c21cd *** empty log message ***
Dave Love <fx@gnu.org>
parents: 45153
diff changeset
86 * lwlib.c: Remove obsolete USE_OLIT code.
3c1c8a8c21cd *** empty log message ***
Dave Love <fx@gnu.org>
parents: 45153
diff changeset
87 [PROTOTYPES]: Provide ISO C arglists for functions with Boolean
3c1c8a8c21cd *** empty log message ***
Dave Love <fx@gnu.org>
parents: 45153
diff changeset
88 args.
3c1c8a8c21cd *** empty log message ***
Dave Love <fx@gnu.org>
parents: 45153
diff changeset
89 (lwlib_memset): Declare length arg as size_t.
3c1c8a8c21cd *** empty log message ***
Dave Love <fx@gnu.org>
parents: 45153
diff changeset
90 (malloc_widget_value): Cast arg of lwlib_memset.
3c1c8a8c21cd *** empty log message ***
Dave Love <fx@gnu.org>
parents: 45153
diff changeset
91
3c1c8a8c21cd *** empty log message ***
Dave Love <fx@gnu.org>
parents: 45153
diff changeset
92 * xlwmenu.c (separator_height): Prototype.
3c1c8a8c21cd *** empty log message ***
Dave Love <fx@gnu.org>
parents: 45153
diff changeset
93
45153
99a48943a879 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45148
diff changeset
94 2002-05-07 Miles Bader <miles@gnu.org>
99a48943a879 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45148
diff changeset
95
99a48943a879 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45148
diff changeset
96 * xlwmenu.c (make_drawing_gcs): The scaling factor passed to
99a48943a879 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45148
diff changeset
97 `x_alloc_lighter_color_for_widget' is a float, not an int, and
99a48943a879 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45148
diff changeset
98 it's a multiplicative factor, so the name `delta' is inaccurate.
99a48943a879 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45148
diff changeset
99 Always base disabled foreground on the normal foreground.
99a48943a879 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45148
diff changeset
100 Don't use the temporary variable `temp'.
99a48943a879 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45148
diff changeset
101
45148
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
102 2002-05-06 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
103
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
104 * xlwmenu.c (xlwMenuResources): New resource.
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
105 (find_next_selectable): Return current item when the menu is not
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
106 poped up.
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
107 Rename `inactive_gc' to `disabled_gc'.
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
108 Use lighter/darker color for disabled menu items instead of using
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
109 stipple. Use stipple only when better color can not be
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
110 determined automatically.
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
111
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
112 * xlwmenu.h (XtNdisabledForeground, XtCDisabledForeground):
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
113 New resource names.
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
114
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
115 * xlwmenuP.h (_XlwMenu_part): Add new member `disabled_foreground'.
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
116 Rename `inactive_gc' to `disabled_gc'.
af3fa518b224 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45043
diff changeset
117
44968
cb432afd3ca3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44932
diff changeset
118 2002-04-29 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
cb432afd3ca3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44932
diff changeset
119
cb432afd3ca3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44932
diff changeset
120 * xlwmenu.c <XtNmargin, XtNverticalSpacing, XmNshadowThickness>:
cb432afd3ca3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44932
diff changeset
121 Change default values.
cb432afd3ca3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44932
diff changeset
122
49533
859813f02f7e Update email and real name
Jan Djärv <jan.h.d@swipnet.se>
parents: 49460
diff changeset
123 2002-04-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
44932
19e72b959d90 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 44923
diff changeset
124
19e72b959d90 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 44923
diff changeset
125 * xlwmenu.c: Do not grab keyboard if installation-directory is
19e72b959d90 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 44923
diff changeset
126 non-nil (not installed Emacs). To simplify debugging.
19e72b959d90 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 44923
diff changeset
127
44918
5be82e969d2f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44836
diff changeset
128 2002-04-28 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
5be82e969d2f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44836
diff changeset
129
44920
3be3db234ca5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44918
diff changeset
130 * Makefile.in: Remove OpenLook file dependencies.
3be3db234ca5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44918
diff changeset
131 (xrdb-cpp.o): Remove target.
3be3db234ca5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44918
diff changeset
132 Remove unused defines.
3be3db234ca5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44918
diff changeset
133
44923
66535b19af6b *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44921
diff changeset
134 * xrdb.c, xrdb-cpp.c, Imakefile, dispatch.c, dispatch.h:
66535b19af6b *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44921
diff changeset
135 Remove unused file.
44920
3be3db234ca5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44918
diff changeset
136
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
137 * lwlib.c (instantiate_widget_instance): Remove duplicated prototype.
44918
5be82e969d2f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44836
diff changeset
138
44836
aa74ebfb778c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44753
diff changeset
139 2002-04-25 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
aa74ebfb778c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44753
diff changeset
140
aa74ebfb778c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44753
diff changeset
141 * lwlib-Xol.c, lwlib-Xol.h, lwlib-Xolmb.c, lwlib-Xolmb.h
aa74ebfb778c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44753
diff changeset
142 * lwlib-XolmbP.h: Remove file.
aa74ebfb778c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44753
diff changeset
143
49533
859813f02f7e Update email and real name
Jan Djärv <jan.h.d@swipnet.se>
parents: 49460
diff changeset
144 2002-04-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
44753
55f9c8874c01 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 44714
diff changeset
145
55f9c8874c01 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 44714
diff changeset
146 * lwlib-Xm.c: Removed compiler warning.
55f9c8874c01 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 44714
diff changeset
147
55f9c8874c01 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 44714
diff changeset
148 * xlwmenu.c: Add calls to GrabKeyboard to remove strange
55f9c8874c01 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 44714
diff changeset
149 interactions with window managers that steal keypresses.
55f9c8874c01 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 44714
diff changeset
150 Call ungrab_all instead of XtUngrabPointer.
55f9c8874c01 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 44714
diff changeset
151 (pop_up_menu): Add call to XtGrabKeyboard.
55f9c8874c01 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 44714
diff changeset
152 (ungrab_all): New function.
55f9c8874c01 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 44714
diff changeset
153
44714
c230e571cd0f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44709
diff changeset
154 2002-04-20 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
c230e571cd0f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44709
diff changeset
155
c230e571cd0f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44709
diff changeset
156 * xlwmenu.c (find_next_selectable): New function.
c230e571cd0f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44709
diff changeset
157 (Down, Up, Right): Use it.
c230e571cd0f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44709
diff changeset
158 (find_next_selectable): Prevent endless loops when only one item
c230e571cd0f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44709
diff changeset
159 is enabled in the menu.
c230e571cd0f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44709
diff changeset
160
44709
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44688
diff changeset
161 2002-04-19 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44688
diff changeset
162
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44688
diff changeset
163 These changes allow moving in menu via keyboard.
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
164
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
165 * xlwmenu.c (xlwMenuTranslations, xlwMenuActionsList):
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
166 Add translations for cursor keys and RET.
44709
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44688
diff changeset
167 (find_next_selectable, find_prev_selectable): New functions used
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44688
diff changeset
168 for finding menu-items.
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44688
diff changeset
169 (Down, Up, Left, Right): New functions.
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44688
diff changeset
170
44687
b43a3d7301cf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43990
diff changeset
171 2002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
b43a3d7301cf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43990
diff changeset
172
44688
67adf2527156 Fix typo and whitespaces.
Pavel Janík <Pavel@Janik.cz>
parents: 44687
diff changeset
173 * Makefile.in (TAGS): Don't use -t, it's the default behavior for
44687
b43a3d7301cf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43990
diff changeset
174 etags, so it barfs if invoked with -t.
b43a3d7301cf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43990
diff changeset
175
43990
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43949
diff changeset
176 2002-03-17 Richard M. Stallman <rms@gnu.org>
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43949
diff changeset
177
44688
67adf2527156 Fix typo and whitespaces.
Pavel Janík <Pavel@Janik.cz>
parents: 44687
diff changeset
178 * lwlib.c (P_): Definitions deleted.
43990
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43949
diff changeset
179
43949
d8c7a55ce2ac *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43003
diff changeset
180 2002-03-16 Eli Zaretskii <eliz@is.elta.co.il>
d8c7a55ce2ac *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43003
diff changeset
181
d8c7a55ce2ac *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43003
diff changeset
182 * lwlib.c (P_): Don't define if already defined.
d8c7a55ce2ac *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43003
diff changeset
183
43003
561075a6ee97 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42631
diff changeset
184 2002-01-27 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
561075a6ee97 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42631
diff changeset
185
561075a6ee97 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42631
diff changeset
186 * lwlib-Xaw.c (xaw_update_scrollbar, xaw_scrollbar_scroll)
561075a6ee97 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42631
diff changeset
187 (xaw_scrollbar_jump): Put whole functions in #if 0.
561075a6ee97 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42631
diff changeset
188
42631
a76aa60bef43 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42124
diff changeset
189 2002-01-09 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
a76aa60bef43 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42124
diff changeset
190
a76aa60bef43 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42124
diff changeset
191 * lwlib-Xaw.c (xaw_create_dialog): Initialize icon_name to
a76aa60bef43 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42124
diff changeset
192 suppress compiler warnings.
a76aa60bef43 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42124
diff changeset
193
42124
d92b9c6ee4eb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41896
diff changeset
194 2001-12-18 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
d92b9c6ee4eb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41896
diff changeset
195
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
196 * lwlib.c (separator_names): Add missing braces around initializers.
42124
d92b9c6ee4eb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41896
diff changeset
197
41896
eb2a8a88ee98 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41770
diff changeset
198 2001-12-08 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
eb2a8a88ee98 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41770
diff changeset
199
eb2a8a88ee98 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41770
diff changeset
200 * COPYING: New file.
eb2a8a88ee98 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41770
diff changeset
201
41770
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41656
diff changeset
202 2001-12-01 Richard M. Stallman <rms@gnu.org>
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41656
diff changeset
203
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41656
diff changeset
204 * lwlib.h (_widget_value): `help' has type Lisp_Object.
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41656
diff changeset
205
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41656
diff changeset
206 * xlwmenu.c, lwlib-Xaw.c, lwlib-Xlw.c: Include ../src/lisp.h.
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41656
diff changeset
207 * lwlib-Xm.c, lwlib-Xol.c, lwlib/lwlib-Xolmb.c: Include ../src/lisp.h.
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41656
diff changeset
208 * lwlib/lwlib-utils.c: Include ../src/lisp.h.
44688
67adf2527156 Fix typo and whitespaces.
Pavel Janík <Pavel@Janik.cz>
parents: 44687
diff changeset
209
41770
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41656
diff changeset
210 * lwlib.c: Include ../src/lisp.h. Don't declare xmalloc.
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41656
diff changeset
211 (free_widget_value_tree): Don't free `help' field.
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41656
diff changeset
212 (copy_widget_value_tree): Copy `help' simply, without safe_strdup.
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41656
diff changeset
213 (merge_widget_value): Compare and copy `help' simply.
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41656
diff changeset
214
41656
ec668c07bca2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40152
diff changeset
215 2001-11-28 Richard M. Stallman <rms@gnu.org>
ec668c07bca2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40152
diff changeset
216
ec668c07bca2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40152
diff changeset
217 * Makefile.in (TAGS): Find the source files in $(srcdir).
ec668c07bca2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40152
diff changeset
218
40111
4df21996512b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39742
diff changeset
219 2001-10-20 Gerd Moellmann <gerd@gnu.org>
4df21996512b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39742
diff changeset
220
40152
70666c5c7f94 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40111
diff changeset
221 * (Version 21.1 released.)
40111
4df21996512b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39742
diff changeset
222
39724
6d912cac53cf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39627
diff changeset
223 2001-10-09 Gerd Moellmann <gerd@gnu.org>
6d912cac53cf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39627
diff changeset
224
6d912cac53cf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39627
diff changeset
225 * lwlib-Xaw.c (xaw_create_scrollbar) [!0]: Return NULL.
6d912cac53cf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39627
diff changeset
226 From Hallvard B Furuseth <h.b.furuseth@usit.uio.no>.
6d912cac53cf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39627
diff changeset
227
39742
1985c223de10 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39724
diff changeset
228 2001-10-05 Gerd Moellmann <gerd@gnu.org>
1985c223de10 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39724
diff changeset
229
1985c223de10 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39724
diff changeset
230 * Branch for 21.1.
44688
67adf2527156 Fix typo and whitespaces.
Pavel Janík <Pavel@Janik.cz>
parents: 44687
diff changeset
231
37529
473e0b9e5856 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36957
diff changeset
232 2001-04-30 Gerd Moellmann <gerd@gnu.org>
473e0b9e5856 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36957
diff changeset
233
473e0b9e5856 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36957
diff changeset
234 * xlwmenu.c (xlwmenu_window_p): New function.
473e0b9e5856 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36957
diff changeset
235
36957
0c9ff9f1d49f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36943
diff changeset
236 2001-03-23 Gerd Moellmann <gerd@gnu.org>
0c9ff9f1d49f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36943
diff changeset
237
0c9ff9f1d49f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36943
diff changeset
238 * lwlib-Xlw.c (x_print_complete_resource_name) [0]: New function.
0c9ff9f1d49f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36943
diff changeset
239
36943
60a8464643f5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36783
diff changeset
240 2001-03-22 Gerd Moellmann <gerd@gnu.org>
60a8464643f5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36783
diff changeset
241
60a8464643f5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36783
diff changeset
242 * lwlib-Xm.c (x_print_complete_resource_name) [0]: New function.
60a8464643f5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36783
diff changeset
243
36767
1fa1e2d7f88e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36443
diff changeset
244 2001-03-13 Gerd Moellmann <gerd@gnu.org>
1fa1e2d7f88e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36443
diff changeset
245
36783
2846df588007 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36781
diff changeset
246 * lwlib-Xm.c (make_menu_in_widget): Remove code forcing LessTif to
2846df588007 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36781
diff changeset
247 recompute centered text; it works fine without with current LessTif.
2846df588007 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36781
diff changeset
248
36781
249d3e1ba617 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36771
diff changeset
249 * lwlib-Xm.c (make_menu_in_widget): Add an XmNpopdownCallback
249d3e1ba617 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36771
diff changeset
250 instead of an XmNunmapCallback.
249d3e1ba617 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36771
diff changeset
251 (xm_unmap_callback): Removed.
44688
67adf2527156 Fix typo and whitespaces.
Pavel Janík <Pavel@Janik.cz>
parents: 44687
diff changeset
252
36771
6d432526b84f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36767
diff changeset
253 * lwlib-Xm.c (make_menubar): Take out code in #if 0.
36781
249d3e1ba617 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36771
diff changeset
254
36767
1fa1e2d7f88e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36443
diff changeset
255 * lwlib-Xm.c (xm_popup_menu): Don't set XmNmenuPost unless
1fa1e2d7f88e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36443
diff changeset
256 necessary. From Rick Scott <rwscott@alumni.uwaterloo.ca>.
1fa1e2d7f88e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36443
diff changeset
257
36439
f29ccc7908b6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34559
diff changeset
258 2001-02-28 Gerd Moellmann <gerd@gnu.org>
f29ccc7908b6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34559
diff changeset
259
36443
c29a8191f68c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36439
diff changeset
260 * lwlib-Xm.c (xm_arm_callback): Don't compare widgets with `None',
c29a8191f68c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36439
diff changeset
261 use NULL instead.
c29a8191f68c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36439
diff changeset
262
36439
f29ccc7908b6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34559
diff changeset
263 * lwlib-Xaw.c (xaw_update_one_widget): Use XtSetSensitive instead
f29ccc7908b6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34559
diff changeset
264 of setting the value of XtNsensitive.
f29ccc7908b6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34559
diff changeset
265
f29ccc7908b6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34559
diff changeset
266 * lwlib-Xm.c (xm_update_radiobox, update_one_menu_entry)
f29ccc7908b6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34559
diff changeset
267 (xm_update_one_widget): Use XtSetSensitive instead of setting the
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
268 value of XmNsensitive. From Rick Scott <rwscott@alumni.uwaterloo.ca>.
36439
f29ccc7908b6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34559
diff changeset
269
34559
af989de4e587 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 34437
diff changeset
270 2000-12-14 Dave Love <fx@gnu.org>
af989de4e587 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 34437
diff changeset
271
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
272 * xlwmenu.c (gray_bitmap_bits): Remove `unsigned' from declaration.
34559
af989de4e587 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 34437
diff changeset
273
34437
bafce26f4c77 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 34340
diff changeset
274 2000-12-11 Dave Love <fx@gnu.org>
bafce26f4c77 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 34340
diff changeset
275
bafce26f4c77 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 34340
diff changeset
276 * xlwmenu.c (draw_separator) <SEPARATOR_SHADOW_ETCHED_IN_DASH>:
bafce26f4c77 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 34340
diff changeset
277 <SEPARATOR_SHADOW_ETCHED_OUT_DASH>: Fix call of draw_separator.
bafce26f4c77 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 34340
diff changeset
278
34340
04c846d721be *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34051
diff changeset
279 2000-12-07 Gerd Moellmann <gerd@gnu.org>
04c846d721be *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34051
diff changeset
280
04c846d721be *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34051
diff changeset
281 * lwlib-Xm.c (xm_arm_callback): Fix last change.
04c846d721be *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34051
diff changeset
282
34051
3eb03f4c4f02 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33715
diff changeset
283 2000-11-30 Gerd Moellmann <gerd@gnu.org>
3eb03f4c4f02 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33715
diff changeset
284
3eb03f4c4f02 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33715
diff changeset
285 * lwlib-Xm.c (xm_arm_callback): Handle case that W is null;
3eb03f4c4f02 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33715
diff changeset
286 also see comment there.
3eb03f4c4f02 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33715
diff changeset
287
33715
5e4a7616e2cb *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 32040
diff changeset
288 2000-11-21 Gerd Moellmann <gerd@gnu.org>
5e4a7616e2cb *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 32040
diff changeset
289
5e4a7616e2cb *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 32040
diff changeset
290 * xlwmenu.c (xlwmenu_redisplay): New function.
5e4a7616e2cb *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 32040
diff changeset
291
32040
02773dbde247 (lw_separator_p): Init separator_p (bug with "-- some text").
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 31963
diff changeset
292 2000-09-30 Stefan Monnier <monnier@cs.yale.edu>
02773dbde247 (lw_separator_p): Init separator_p (bug with "-- some text").
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 31963
diff changeset
293
02773dbde247 (lw_separator_p): Init separator_p (bug with "-- some text").
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 31963
diff changeset
294 * lwlib.c (lw_separator_p): Init separator_p (bug with "-- some text").
02773dbde247 (lw_separator_p): Init separator_p (bug with "-- some text").
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 31963
diff changeset
295
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
296 2000-09-28 Sam Steingold <sds@gnu.org>
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
297
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
298 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
299 to avoid redefining struct timeval and struct timezone.
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
300
31366
fb34fa0a3cce *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31342
diff changeset
301 2000-09-04 Miles Bader <miles@gnu.org>
fb34fa0a3cce *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31342
diff changeset
302
fb34fa0a3cce *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31342
diff changeset
303 * xlwmenu.c (XlwMenuSetValues): Only frob the display if the menu
fb34fa0a3cce *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31342
diff changeset
304 is actually displayed.
31371
334404109aae *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31366
diff changeset
305 (remap_menubar): Only include the menu-margin in the initial X & Y
334404109aae *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31366
diff changeset
306 positions for horizontal menu-bars.
334404109aae *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31366
diff changeset
307 (fit_to_screen): If moving a sub-menu to the left-side, increment
334404109aae *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31366
diff changeset
308 its x-position by the shadow-thickness to make it look more
334404109aae *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31366
diff changeset
309 attached to the invoking menu-item (similarly to the way it would
334404109aae *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31366
diff changeset
310 be displayed on the right side).
31366
fb34fa0a3cce *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31342
diff changeset
311
31342
8d5c06c62809 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31289
diff changeset
312 2000-09-03 Miles Bader <miles@gnu.org>
8d5c06c62809 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31289
diff changeset
313
8d5c06c62809 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31289
diff changeset
314 * xlwmenu.c (x_alloc_lighter_color_for_widget): New extern declaration.
8d5c06c62809 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31289
diff changeset
315 (make_shadow_gcs) [emacs]: Use x_alloc_lighter_color_for_widget to
8d5c06c62809 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31289
diff changeset
316 do shadow calculation.
8d5c06c62809 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31289
diff changeset
317 (make_shadow_gcs): Remove code that tests whether the top shadow
8d5c06c62809 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31289
diff changeset
318 is dimmer than the bottom shadow--it shouldn't ever happen.
8d5c06c62809 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 31289
diff changeset
319
31289
29ff60f3411c *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 30994
diff changeset
320 2000-08-30 Miles Bader <miles@gnu.org>
29ff60f3411c *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 30994
diff changeset
321
29ff60f3411c *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 30994
diff changeset
322 * xlwmenu.c (XlwMenuSetValues): If the background color has
29ff60f3411c *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 30994
diff changeset
323 changed, re-make the shadow-gcs too.
29ff60f3411c *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 30994
diff changeset
324
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30329
diff changeset
325 2000-08-03 Gerd Moellmann <gerd@gnu.org>
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30329
diff changeset
326
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30329
diff changeset
327 * lwlib.c, lwlib-Xm.c, lwlib-Xaw.c: Use NULL at the end of the
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30329
diff changeset
328 variable argument lists of XtVaSetValues and XtVaGetValues
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30329
diff changeset
329 functions because 0 is not sufficient on systems where sizeof
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30329
diff changeset
330 (int) < sizeof (void *).
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30329
diff changeset
331
30329
1ea701655cf8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30280
diff changeset
332 2000-07-19 Gerd Moellmann <gerd@gnu.org>
1ea701655cf8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30280
diff changeset
333
1ea701655cf8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30280
diff changeset
334 * xlwmenu.c [emacs]: Don't include <X11/bitmaps/gray> because that
1ea701655cf8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30280
diff changeset
335 leads to redefinition errors when static is defined as empty in
1ea701655cf8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30280
diff changeset
336 config.h. Refer to the gray bitmap in xfns.c, instead.
1ea701655cf8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30280
diff changeset
337
30280
47947c044d2d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29893
diff changeset
338 2000-07-18 Dave Love <fx@gnu.org>
47947c044d2d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29893
diff changeset
339
47947c044d2d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29893
diff changeset
340 * lwlib-utils.c (XtApplyToWidgets): Cast args of lwlib_bcopy.
47947c044d2d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29893
diff changeset
341
29893
8dcca357af53 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29702
diff changeset
342 2000-06-23 Dave Love <fx@gnu.org>
8dcca357af53 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29702
diff changeset
343
8dcca357af53 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29702
diff changeset
344 * lwlib-Xlw.c (xlw_popup_menu): Cast arg of pop_up_menu.
8dcca357af53 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29702
diff changeset
345
8dcca357af53 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29702
diff changeset
346 * lwlib-utils.c: Include lwlib.h.
8dcca357af53 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29702
diff changeset
347
29702
e59eddaf8d55 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29603
diff changeset
348 2000-06-16 Gerd Moellmann <gerd@gnu.org>
e59eddaf8d55 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29603
diff changeset
349
e59eddaf8d55 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29603
diff changeset
350 * xlwmenuP.h (_XlwMenu_part): Add free_top_shadow_color_p and
e59eddaf8d55 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29603
diff changeset
351 free_bottom_shadow_color_p.
e59eddaf8d55 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29603
diff changeset
352
e59eddaf8d55 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29603
diff changeset
353 * xlwmenu.c (make_shadow_gcs): Set free_top_shadow_color_p
e59eddaf8d55 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29603
diff changeset
354 and free_top_shadow_color_p flags in the menu widget if
e59eddaf8d55 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29603
diff changeset
355 top and bottom shadow colors must be freed.
e59eddaf8d55 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29603
diff changeset
356 (release_shadow_gcs): Free colors only if they must be freed.
e59eddaf8d55 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29603
diff changeset
357
29603
202566b30cd9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29471
diff changeset
358 2000-06-12 Gerd Moellmann <gerd@gnu.org>
202566b30cd9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29471
diff changeset
359
202566b30cd9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29471
diff changeset
360 * xlwmenu.c (make_shadow_gcs): Free and copy colors so that
202566b30cd9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29471
diff changeset
361 color reference counts are right.
202566b30cd9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29471
diff changeset
362 (release_shadow_gcs): Free colors.
202566b30cd9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29471
diff changeset
363
29471
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
364 2000-06-06 Dave Love <fx@gnu.org>
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
365
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
366 * xlwmenu.c (x_alloc_nearest_color_for_widget, x_catch_errors)
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
367 (x_uncatch_errors, x_had_errors_p, x_clear_errors): Add prototypes
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
368 -- should be moved into separate header.
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
369 (make_shadow_gcs) <x_alloc_nearest_color_for_widget>: Cast first arg.
29471
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
370 (Start) <pop_up_menu>: Cast second arg.
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
371
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
372 * lwlib.c (P_): Use PROTOTYPES.
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
373 (safe_strdup): Declare arg const.
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
374 (lw_modify_all_widgets) <!info>: Return 0.
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
375
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
376 * lwlib-Xm.c (P_): Use PROTOTYPES.
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
377
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
378 * xlwmenu.h, lwlib.h, lwlib-utils.h, lwlib-int.h, lwlib-Xm.h:
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
379 * lwlib-Xlw.h, lwlib-Xaw.h: Enable prototypes.
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
380
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
381 * lwlib-Xaw.c (xaw_popup_menu): Add EVENT arg.
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
382
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
383 * Makefile.in (lwlib.o): Depend on lwlib-Xlw.h.
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
384 (lwlib-Xlw.o): Depend on lwlib-Xlw.h.
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
385 (lwlib-Xaw.o): Depend on lwlib-Xaw.h.
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
386 (lwlib-Xm.o): Depend on lwlib-Xm.h.
215b57502518 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28120
diff changeset
387
28120
ff3e24c96b80 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28060
diff changeset
388 2000-03-12 Gerd Moellmann <gerd@gnu.org>
ff3e24c96b80 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28060
diff changeset
389
ff3e24c96b80 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28060
diff changeset
390 * lwlib-Xm.c (make_menubar) [LESSTIF_VERSION]: Don't set
ff3e24c96b80 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28060
diff changeset
391 XmNresizeHeight and XmNresizeWidth.
ff3e24c96b80 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28060
diff changeset
392
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28016
diff changeset
393 2000-03-08 Dave Love <fx@gnu.org>
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28016
diff changeset
394
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28016
diff changeset
395 * Makefile.in (liblw.a): Don't bother testing for ranlib failing
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28016
diff changeset
396 since configure sets it up.
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28016
diff changeset
397
28016
668aa57aa4bc *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27999
diff changeset
398 2000-03-06 Gerd Moellmann <gerd@gnu.org>
668aa57aa4bc *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27999
diff changeset
399
668aa57aa4bc *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27999
diff changeset
400 * lwlib-Xm.c (make_menubar): Set XmNresizeHeight and
668aa57aa4bc *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27999
diff changeset
401 XmNresizeWidth resources only if LESSTIF_VERSION is defined.
668aa57aa4bc *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27999
diff changeset
402
27999
8045a34e221d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27989
diff changeset
403 2000-03-05 Gerd Moellmann <gerd@gnu.org>
8045a34e221d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27989
diff changeset
404
8045a34e221d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27989
diff changeset
405 * lwlib-Xm.c (xm_manage_resizing): Rewritten.
8045a34e221d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27989
diff changeset
406
8045a34e221d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27989
diff changeset
407 * lwlib.c (lw_modify_all_widgets): Return non-zero if widget
8045a34e221d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27989
diff changeset
408 tree was changed.
8045a34e221d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27989
diff changeset
409 (merge_widget_value): Add parameter CHANGE_P. Set *CHANGE_P
8045a34e221d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27989
diff changeset
410 to 1 if a change occurs.
8045a34e221d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27989
diff changeset
411
8045a34e221d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27989
diff changeset
412 * lwlib.h (lw_modify_all_widgets): Change prototype.
8045a34e221d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27989
diff changeset
413
27989
3371488e8406 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27757
diff changeset
414 2000-03-04 Gerd Moellmann <gerd@gnu.org>
3371488e8406 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27757
diff changeset
415
3371488e8406 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27757
diff changeset
416 * xlwmenu.c (make_shadow_gcs): Use the widget's colormap instead
3371488e8406 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27757
diff changeset
417 of the screen's default colormap.
3371488e8406 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27757
diff changeset
418
27757
12df8818f3f2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27433
diff changeset
419 2000-02-18 Gerd Moellmann <gerd@gnu.org>
12df8818f3f2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27433
diff changeset
420
12df8818f3f2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27433
diff changeset
421 * lwlib.c (merge_widget_value): Fix incorrect assignment of
12df8818f3f2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27433
diff changeset
422 safe_strdup'd help string.
12df8818f3f2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27433
diff changeset
423
27433
87dcc6a2c31b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27349
diff changeset
424 2000-01-25 Gerd Moellmann <gerd@gnu.org>
87dcc6a2c31b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27349
diff changeset
425
87dcc6a2c31b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27349
diff changeset
426 * lwlib-Xm.c (make_menu_in_widget): Don't add XmNpopdownCallback,
87dcc6a2c31b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27349
diff changeset
427 add XmNunmapCallback.
87dcc6a2c31b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27349
diff changeset
428 (xm_unmap_callback): New function.
87dcc6a2c31b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27349
diff changeset
429 (xm_pull_down_callback): Call pre-activate callback only if
87dcc6a2c31b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27349
diff changeset
430 parent is the menu bar.
87dcc6a2c31b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27349
diff changeset
431
27344
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
432 2000-01-17 Gerd Moellmann <gerd@gnu.org>
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
433
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
434 * lwlib-Xm.c (xm_arm_callback): New function.
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
435 (make_menu_in_widget): Set xm_arm_callback as XmNarmCallback and
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
436 XmNdisarmCallback for buttons (not supported for other widgets).
27347
1c4d4979ffc2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27344
diff changeset
437 (make_menubar): Set XmNresizeHeight and XmNresizeWidth to False.
27344
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
438
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
439 * lwlib-Xlw.c (highlight_hook): New function.
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
440 (xlw_create_menubar, xlw_create_popup_menu): Add highlight_hook as
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
441 callback XtNhighlightCallback.
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
442
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
443 * lwlib.c (copy_widget_value_tree): Copy help string.
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
444 (free_widget_value_tree): Free help string.
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
445 (merge_widget_value): Handle help string.
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
446 (allocate_widget_info, lw_register_widget, lw_create_widget):
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
447 Add parameter HIGHLIGHT_CB.
27344
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
448 (lw_get_widget_instance): New function.
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
449
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
450 * lwlib-int.h: Add prototype for lw_get_widget_instance.
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
451
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
452 * lwlib.h (_widget_value): Add help string.
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
453
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
454 * xlwmenu.c (xlwMenuResources): All XtNhighlightCallback.
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
455 (remap_menubar): Call highlight callback.
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
456
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
457 * xlwmenu.h (XtNhighlightCallback): New define.
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
458
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
459 * xlwmenuP.h (_XlwMenu_part): Add `highlight' callback list.
d91e804f895e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26087
diff changeset
460
26087
e0d966fb548f Add support for large files, plus some locale improvements.
Paul Eggert <eggert@twinsun.com>
parents: 25886
diff changeset
461 1999-10-19 Paul Eggert <eggert@twinsun.com>
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
462
26087
e0d966fb548f Add support for large files, plus some locale improvements.
Paul Eggert <eggert@twinsun.com>
parents: 25886
diff changeset
463 Add support for large files, plus some locale improvements.
e0d966fb548f Add support for large files, plus some locale improvements.
Paul Eggert <eggert@twinsun.com>
parents: 25886
diff changeset
464
e0d966fb548f Add support for large files, plus some locale improvements.
Paul Eggert <eggert@twinsun.com>
parents: 25886
diff changeset
465 * dispatch.c, lwlib-Xaw.c, lwlib-Xlw.c, lwlib-Xm.c, lwlib.c, xlwmenu.c,
e0d966fb548f Add support for large files, plus some locale improvements.
Paul Eggert <eggert@twinsun.com>
parents: 25886
diff changeset
466 xrdb-cpp.c, xrdb.c:
e0d966fb548f Add support for large files, plus some locale improvements.
Paul Eggert <eggert@twinsun.com>
parents: 25886
diff changeset
467 Include <config.h> before any system include files.
e0d966fb548f Add support for large files, plus some locale improvements.
Paul Eggert <eggert@twinsun.com>
parents: 25886
diff changeset
468
e0d966fb548f Add support for large files, plus some locale improvements.
Paul Eggert <eggert@twinsun.com>
parents: 25886
diff changeset
469 * lwlib-Xm.c, lwlib.c:
e0d966fb548f Add support for large files, plus some locale improvements.
Paul Eggert <eggert@twinsun.com>
parents: 25886
diff changeset
470 Do not include <stdlib.h> or <string.h>, as <config.h> does this.
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
471
25886
f6ac4958f53f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 25861
diff changeset
472 1999-10-07 Gerd Moellmann <gerd@gnu.org>
f6ac4958f53f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 25861
diff changeset
473
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
474 * lwlib-Xm.c (make_menu_in_widget, update_one_menu_entry):
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
475 Use widgets instead of gadgets to be able to set colors.
25886
f6ac4958f53f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 25861
diff changeset
476
25861
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
477 1999-09-17 Richard Stallman <rms@gnu.org>
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
478
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
479 * lwlib-Xaw.c (wm_delete_window): Check all the shell's children,
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
480 not just the first, to find the dialog box.
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
481
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
482 1999-09-14 Gerd Moellmann <gerd@gnu.org>
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
483
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
484 * lwlib.c (lw_separator_p): Check for new-style separators differently.
25861
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
485
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
486 1999-09-10 Gerd Moellmann <gerd@gnu.org>
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
487
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
488 * lwlib.c (lw_separator_p): Add `--:space' with the same
25861
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
489 meaning as `--:noLine'.
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
490
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
491 1999-09-06 Gerd Moellmann <gerd@gnu.org>
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
492
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
493 * lwlib.c (lw_separator_p): Add alternative separator type names.
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
494
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
495 1999-09-03 Gerd Moellmann <gerd@gnu.org>
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
496
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
497 * xlwmenu.c (make_shadow_gcs): Call x_alloc_nearest_color_for_widget.
25861
Dave Love <fx@gnu.org>
parents: 25842
diff changeset
498
27349
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
499 1999-07-12 Gerd Moellmann <gerd@gnu.org>
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
500
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
501 * lwlib-Xm.c: Add function prototypes.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
502
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
503 * lwlib-Xm.c (xm_update_label): Use val->name to look up
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
504 a label string from resources.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
505 (xm_update_label): Add some comments.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
506
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
507 1999-07-12 Gerd Moellmann <gerd@gnu.org>
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
508
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
509 * xlwmenu.c (all_dashes_p): Removed.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
510 (size_menu_item): Call lw_separator_p.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
511 (display_menu_item): Ditto.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
512 (display_menu): Ditto.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
513 (draw_separator): New.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
514 (display_menu_item): Call it.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
515 (separator_height): New.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
516 (size_menu_item): Call it.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
517
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
518 * lwlib-Xm.c (all_dashes_p): Removed.
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
519 (make_menu_in_widget): Use lw_separator_p. Set Motif separator type.
27349
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
520
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
521 * lwlib.c (lw_separator_p): New.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
522
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
523 * lwlib.h (enum menu_separator): New.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
524
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
525 1999-07-12 Gerd Moellmann <gerd@gnu.org>
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
526
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
527 * lwlib-Xm.c (make_menu_in_widget): Set alignment of menu
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
528 title after all widgets have been created.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
529
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
530 1999-07-12 Gerd Moellmann <gerd@gnu.org>
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
531
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
532 * xlwmenu.c (toggle_button_width): Renamed from
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
533 toggle_or_radio_button_width.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
534 (radio_button_width): New.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
535 (size_menu_item): Use new functions.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
536 (draw_shadow_rhombus): New.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
537 (draw_radio): Use radio_button_width and draw_shadow_rhombus.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
538 (draw_toggle): Use toggle_button_width.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
539
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
540 1999-07-12 Gerd Moellmann <gerd@gnu.org>
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
541
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
542 * lwlib-Xm.c (xm_update_toggle): Add callback xm_generic_callback
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
543 instead of xm_internal_update_other_instances.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
544
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
545 * lwlib-Xm.c (make_menu_in_widget): Do help button before managing
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
546 children to get it to the right place.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
547 (make_menu_in_widget): Create toggle buttons.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
548 (update_one_menu_entry): Update toggle buttons.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
549
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
550 * xlwmenu.c (size_menu_item): Add parameter button_width.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
551 (size_menu): Compute button_width.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
552 (toggle_or_radio_button_width): New.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
553 (draw_toggle): New.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
554 (draw_radio): New.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
555 (draw_shadow_rectangle): Add parameter `down_p'.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
556
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
557 * xlwmenuP.h (_window_state): Add button_width.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
558
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
559 1999-07-12 Gerd Moellmann <gerd@gnu.org>
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
560
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
561 * xlwmenu.c (make_shadow_gcs) ]emacs]: Use x_alloc_nearest_color.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
562
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
563 * lwlib.c (merge_widget_value): Handle button_type.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
564 (copy_widget_value_tree): Copy button_type.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
565
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
566 * lwlib.h (enum button_type): New.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
567 (_widget_value): New member button_type.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
568
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
569 1999-07-12 Gerd Moellmann <gerd@gnu.org>
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
570
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
571 * lwlib-Xm.c (make_menu_in_widget): Test for menubar widgets
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
572 using XmNrowColumnType.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
573
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
574 1999-07-12 Gerd Moellmann <gerd@gnu.org>
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
575
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
576 * xlwmenu.c (abort_gracefully): New.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
577 (display_menu): Use it instead of abort.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
578 (size_menu): Ditto.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
579
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
580 1999-07-12 Gerd Moellmann <gerd@gnu.org>
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
581
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
582 * xlwmenu.c (xlwMenuResources): Change previously unused
27349
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
583 XtNmargin to 4.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
584 (size_menu): Take margin into account.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
585 (display_menu_item): Ditto.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
586 (remap_menubar): Ditto.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
587 (draw_arrow): Draw it 3D.
f105cf4da905 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27347
diff changeset
588
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
589 1999-07-12 Richard Stallman <rms@gnu.org>
Dave Love <fx@gnu.org>
parents:
diff changeset
590
Dave Love <fx@gnu.org>
parents:
diff changeset
591 * Version 20.4 released.
Dave Love <fx@gnu.org>
parents:
diff changeset
592
Dave Love <fx@gnu.org>
parents:
diff changeset
593 1998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
594
Dave Love <fx@gnu.org>
parents:
diff changeset
595 * Version 20.3 released.
Dave Love <fx@gnu.org>
parents:
diff changeset
596
Dave Love <fx@gnu.org>
parents:
diff changeset
597 1998-07-30 Paul Eggert <eggert@twinsun.com>
Dave Love <fx@gnu.org>
parents:
diff changeset
598
Dave Love <fx@gnu.org>
parents:
diff changeset
599 * lwlib/Makefile.in (lwlib-utils.o, lwlib.o, lwlib-Xlw.o)
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
600 (lwlib-Xaw.o, lwlib-Xm.o, lwlib-Xol.o, lwlib-Xolmb.o):
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
601 Add dependencies to corresponding .c files. for Solaris 2.x VPATH make.
Dave Love <fx@gnu.org>
parents:
diff changeset
602
Dave Love <fx@gnu.org>
parents:
diff changeset
603 1998-04-06 Andreas Schwab <schwab@gnu.org>
Dave Love <fx@gnu.org>
parents:
diff changeset
604
Dave Love <fx@gnu.org>
parents:
diff changeset
605 * lwlib.c: Always declare xmalloc.
Dave Love <fx@gnu.org>
parents:
diff changeset
606 [USE_XAW]: Include <X11/Xaw/Paned.h>.
Dave Love <fx@gnu.org>
parents:
diff changeset
607 (lwlib_memset, lwlib_bcopy): Explicitly declare return type.
Dave Love <fx@gnu.org>
parents:
diff changeset
608
Dave Love <fx@gnu.org>
parents:
diff changeset
609 1997-12-20 Richard Stallman <rms@delysid.gnu.org>
Dave Love <fx@gnu.org>
parents:
diff changeset
610
Dave Love <fx@gnu.org>
parents:
diff changeset
611 * lwlib-Xm.c (update_one_menu_entry):
Dave Love <fx@gnu.org>
parents:
diff changeset
612 Add conditional in case XmNpositionIndex is missing.
Dave Love <fx@gnu.org>
parents:
diff changeset
613
Dave Love <fx@gnu.org>
parents:
diff changeset
614 1997-12-20 Richard Stallman <rms@psilocin.gnu.org>
Dave Love <fx@gnu.org>
parents:
diff changeset
615
Dave Love <fx@gnu.org>
parents:
diff changeset
616 * lwlib-Xm.c (update_one_menu_entry):
Dave Love <fx@gnu.org>
parents:
diff changeset
617 Add conditional in case XmNpositionIndex is missing.
Dave Love <fx@gnu.org>
parents:
diff changeset
618
Dave Love <fx@gnu.org>
parents:
diff changeset
619 1997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
620
Dave Love <fx@gnu.org>
parents:
diff changeset
621 * Version 20.2 released.
Dave Love <fx@gnu.org>
parents:
diff changeset
622
Dave Love <fx@gnu.org>
parents:
diff changeset
623 * xlwmenu.c (motion_event_is_in_menu): Extend the left and
Dave Love <fx@gnu.org>
parents:
diff changeset
624 top windows by the shadow width.
Dave Love <fx@gnu.org>
parents:
diff changeset
625
Dave Love <fx@gnu.org>
parents:
diff changeset
626 1997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
627
Dave Love <fx@gnu.org>
parents:
diff changeset
628 * Version 20.1 released.
Dave Love <fx@gnu.org>
parents:
diff changeset
629
Dave Love <fx@gnu.org>
parents:
diff changeset
630 1997-07-23 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
631
Dave Love <fx@gnu.org>
parents:
diff changeset
632 * xlwmenu.c (display_menu): If an item is disabled,
Dave Love <fx@gnu.org>
parents:
diff changeset
633 don't display its submenu (if any).
Dave Love <fx@gnu.org>
parents:
diff changeset
634
Dave Love <fx@gnu.org>
parents:
diff changeset
635 1997-05-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
636
Dave Love <fx@gnu.org>
parents:
diff changeset
637 * xlwmenu.c (pop_up_menu): Update the call to x_catch_errors.
Dave Love <fx@gnu.org>
parents:
diff changeset
638
Dave Love <fx@gnu.org>
parents:
diff changeset
639 1997-01-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
640
Dave Love <fx@gnu.org>
parents:
diff changeset
641 * xlwmenu.c (fit_to_screen): If new menu would overlap the previous
Dave Love <fx@gnu.org>
parents:
diff changeset
642 one from the side, try moving it up or down.
Dave Love <fx@gnu.org>
parents:
diff changeset
643
Dave Love <fx@gnu.org>
parents:
diff changeset
644 1996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
645
Dave Love <fx@gnu.org>
parents:
diff changeset
646 * Version 19.33 released.
Dave Love <fx@gnu.org>
parents:
diff changeset
647
Dave Love <fx@gnu.org>
parents:
diff changeset
648 * lwlib-Xm.c (update_one_menu_entry): Fix previous change:
Dave Love <fx@gnu.org>
parents:
diff changeset
649 When XmIsCascadeButton, don't call XmCreateCascadeButtonGadget,
Dave Love <fx@gnu.org>
parents:
diff changeset
650 just modify the existing one.
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
651
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
652 1996-08-09 Marcus Daniels <marcus@sayre.sysc.pdx.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
653
Dave Love <fx@gnu.org>
parents:
diff changeset
654 * lwlib.c (merge_widget_value): Undo previous change.
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
655
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
656 * lwlib-Xm.c (update_one_menu_entry): When creating a pulldown
Dave Love <fx@gnu.org>
parents:
diff changeset
657 in an existing but empty menu item, in order to get a new functional
Dave Love <fx@gnu.org>
parents:
diff changeset
658 pulldown, the menu item must be switched from an XmPushButtonGadget
Dave Love <fx@gnu.org>
parents:
diff changeset
659 into a XmCascadeButtonGadget.
Dave Love <fx@gnu.org>
parents:
diff changeset
660
Dave Love <fx@gnu.org>
parents:
diff changeset
661 1996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
662
Dave Love <fx@gnu.org>
parents:
diff changeset
663 * Version 19.32 released.
Dave Love <fx@gnu.org>
parents:
diff changeset
664
Dave Love <fx@gnu.org>
parents:
diff changeset
665 1996-07-31 Marcus Daniels <marcus@sayre.sysc.pdx.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
666
Dave Love <fx@gnu.org>
parents:
diff changeset
667 * lwlib-Xm.c (make_menubar): Turn off menu accelerator.
Dave Love <fx@gnu.org>
parents:
diff changeset
668
Dave Love <fx@gnu.org>
parents:
diff changeset
669 1996-07-24 Marcus Daniels <marcus@sayre.sysc.pdx.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
670
Dave Love <fx@gnu.org>
parents:
diff changeset
671 * lwlib.c (merge_widget_value) [USE_MOTIF]: Pass along the change
Dave Love <fx@gnu.org>
parents:
diff changeset
672 flag from merged_contents.
Dave Love <fx@gnu.org>
parents:
diff changeset
673
Dave Love <fx@gnu.org>
parents:
diff changeset
674 1996-07-13 Karl Heuer <kwzh@gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
675
Dave Love <fx@gnu.org>
parents:
diff changeset
676 * lwlib-Xm.c (xm_update_menu): Fix loop termination test.
Dave Love <fx@gnu.org>
parents:
diff changeset
677
Dave Love <fx@gnu.org>
parents:
diff changeset
678 1996-07-07 Karl Heuer <kwzh@gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
679
Dave Love <fx@gnu.org>
parents:
diff changeset
680 * lwlib-Xm.h, lwlib-Xm.c, lwlib.h, lwlib.c: Undo previous change.
Dave Love <fx@gnu.org>
parents:
diff changeset
681
Dave Love <fx@gnu.org>
parents:
diff changeset
682 1996-07-03 Marcus Daniels <marcus@sayre.sysc.pdx.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
683
Dave Love <fx@gnu.org>
parents:
diff changeset
684 * lwlib-Xm.h: Declare lw_motif_menu_related_event_p.
Dave Love <fx@gnu.org>
parents:
diff changeset
685
Dave Love <fx@gnu.org>
parents:
diff changeset
686 * lwlib-Xm.c (lw_motif_menu_related_event_p): A predicate to
Dave Love <fx@gnu.org>
parents:
diff changeset
687 identify keyboard events intended only for menus.
Dave Love <fx@gnu.org>
parents:
diff changeset
688
Dave Love <fx@gnu.org>
parents:
diff changeset
689 * lwlib.h: Declare lw_toolkit_related_event_p.
Dave Love <fx@gnu.org>
parents:
diff changeset
690
Dave Love <fx@gnu.org>
parents:
diff changeset
691 * lwlib.c (lw_toolkit_related_event_p): A predicate to identify
Dave Love <fx@gnu.org>
parents:
diff changeset
692 toolkit-specific events.
Dave Love <fx@gnu.org>
parents:
diff changeset
693
Dave Love <fx@gnu.org>
parents:
diff changeset
694 1996-06-07 Marcus Daniels <marcus@sayre.sysc.pdx.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
695
Dave Love <fx@gnu.org>
parents:
diff changeset
696 * lwlib-Xm.c (make_menu_in_widget): Set mapping delay
Dave Love <fx@gnu.org>
parents:
diff changeset
697 for cascade buttons to zero.
Dave Love <fx@gnu.org>
parents:
diff changeset
698
Dave Love <fx@gnu.org>
parents:
diff changeset
699 1996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
700
Dave Love <fx@gnu.org>
parents:
diff changeset
701 * Version 19.31 released.
Dave Love <fx@gnu.org>
parents:
diff changeset
702
Dave Love <fx@gnu.org>
parents:
diff changeset
703 1996-03-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
704
Dave Love <fx@gnu.org>
parents:
diff changeset
705 * lwlib-Xm.c (destroy_all_children): When freeing a cascade button,
Dave Love <fx@gnu.org>
parents:
diff changeset
706 free its submenu too.
Dave Love <fx@gnu.org>
parents:
diff changeset
707 (make_menu_in_widget): Use a cascade button gadget, not a widget.
Dave Love <fx@gnu.org>
parents:
diff changeset
708 Include Xm/CascadeBG.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
709
Dave Love <fx@gnu.org>
parents:
diff changeset
710 1996-03-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
711
Dave Love <fx@gnu.org>
parents:
diff changeset
712 * Makefile.in (tags): New target.
Dave Love <fx@gnu.org>
parents:
diff changeset
713
Dave Love <fx@gnu.org>
parents:
diff changeset
714 1996-03-28 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
715
Dave Love <fx@gnu.org>
parents:
diff changeset
716 * Makefile.in (TAGS): Renamed from `tags' and fixed to work.
Dave Love <fx@gnu.org>
parents:
diff changeset
717
Dave Love <fx@gnu.org>
parents:
diff changeset
718 1996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
719
Dave Love <fx@gnu.org>
parents:
diff changeset
720 * Makefile.in (xlwmenu.o): New explicit target.
Dave Love <fx@gnu.org>
parents:
diff changeset
721
Dave Love <fx@gnu.org>
parents:
diff changeset
722 1996-03-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
723
Dave Love <fx@gnu.org>
parents:
diff changeset
724 * lwlib.h (struct widget_value): New field this_one_change.
Dave Love <fx@gnu.org>
parents:
diff changeset
725 * lwlib.c (merge_widget_value): Set the this_one_change field.
Dave Love <fx@gnu.org>
parents:
diff changeset
726 * lwlib-Xm.c (destroy_all_children): New arg first_child_to_destroy.
Dave Love <fx@gnu.org>
parents:
diff changeset
727 (make_menu_in_widget): New arg keep_first_children.
Dave Love <fx@gnu.org>
parents:
diff changeset
728 (xm_update_menu): Preserve the first children even if later ones
Dave Love <fx@gnu.org>
parents:
diff changeset
729 have a structural change.
Dave Love <fx@gnu.org>
parents:
diff changeset
730 (update_one_menu_entry): Use this_one_change field.
Dave Love <fx@gnu.org>
parents:
diff changeset
731
Dave Love <fx@gnu.org>
parents:
diff changeset
732 1996-03-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
733
Dave Love <fx@gnu.org>
parents:
diff changeset
734 * xlwmenu.c (motion_event_is_in_menu): Make x and y signed.
Dave Love <fx@gnu.org>
parents:
diff changeset
735
Dave Love <fx@gnu.org>
parents:
diff changeset
736 1996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
737
Dave Love <fx@gnu.org>
parents:
diff changeset
738 * lwlib.c (lw_window_is_in_menubar) [USE_MOTIF]:
Dave Love <fx@gnu.org>
parents:
diff changeset
739 With Motif, the window WIN can be the menu bar widget itself.
Dave Love <fx@gnu.org>
parents:
diff changeset
740
Dave Love <fx@gnu.org>
parents:
diff changeset
741 1996-02-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
742
Dave Love <fx@gnu.org>
parents:
diff changeset
743 * lwlib.c (free_widget_value_tree, merge_widget_value):
Dave Love <fx@gnu.org>
parents:
diff changeset
744 Use XtFree for the toolkit_data.
Dave Love <fx@gnu.org>
parents:
diff changeset
745
Dave Love <fx@gnu.org>
parents:
diff changeset
746 1996-02-19 Karl Heuer <kwzh@gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
747
Dave Love <fx@gnu.org>
parents:
diff changeset
748 * lwlib.c (lw_internal_update_other_instances): Move static var
Dave Love <fx@gnu.org>
parents:
diff changeset
749 outside the function, and rename it to lwlib_updating.
Dave Love <fx@gnu.org>
parents:
diff changeset
750
Dave Love <fx@gnu.org>
parents:
diff changeset
751 1996-01-04 Paul Eggert <eggert@twinsun.com>
Dave Love <fx@gnu.org>
parents:
diff changeset
752
Dave Love <fx@gnu.org>
parents:
diff changeset
753 * lwlib.c (instantiate_widget_instance): Renamed from
Dave Love <fx@gnu.org>
parents:
diff changeset
754 instanciate_widget_instance (spelling correction).
Dave Love <fx@gnu.org>
parents:
diff changeset
755 All callers changed.
Dave Love <fx@gnu.org>
parents:
diff changeset
756
Dave Love <fx@gnu.org>
parents:
diff changeset
757 1995-12-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
758
Dave Love <fx@gnu.org>
parents:
diff changeset
759 * xlwmenu.c (xlwMenuActionsList): Add "key" and "nothing".
Dave Love <fx@gnu.org>
parents:
diff changeset
760 (xlwMenuTranslations): Add translations for Key, KeyUp,
Dave Love <fx@gnu.org>
parents:
diff changeset
761 and for the modifier keysyms.
Dave Love <fx@gnu.org>
parents:
diff changeset
762 (Nothing, Key): New functions.
Dave Love <fx@gnu.org>
parents:
diff changeset
763
Dave Love <fx@gnu.org>
parents:
diff changeset
764 1995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
765
Dave Love <fx@gnu.org>
parents:
diff changeset
766 * xlwmenu.c (XlwMenuSetValues): Do redisplay if non-null contents
Dave Love <fx@gnu.org>
parents:
diff changeset
767 get replaced by empty contents.
Dave Love <fx@gnu.org>
parents:
diff changeset
768
Dave Love <fx@gnu.org>
parents:
diff changeset
769 * lwlib.c (merge_widget_value): Treat disappearance of entire contents
Dave Love <fx@gnu.org>
parents:
diff changeset
770 as a STRUCTURAL_CHANGE.
Dave Love <fx@gnu.org>
parents:
diff changeset
771
Dave Love <fx@gnu.org>
parents:
diff changeset
772 1995-12-20 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
773
Dave Love <fx@gnu.org>
parents:
diff changeset
774 * lwlib-utils.c: Add #undef for index and rindex.
Dave Love <fx@gnu.org>
parents:
diff changeset
775
Dave Love <fx@gnu.org>
parents:
diff changeset
776 1995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
777
Dave Love <fx@gnu.org>
parents:
diff changeset
778 * Version 19.30 released.
Dave Love <fx@gnu.org>
parents:
diff changeset
779
Dave Love <fx@gnu.org>
parents:
diff changeset
780 1995-11-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
781
Dave Love <fx@gnu.org>
parents:
diff changeset
782 * xlwmenu.c (display_menu_item): Fix previous change.
Dave Love <fx@gnu.org>
parents:
diff changeset
783
Dave Love <fx@gnu.org>
parents:
diff changeset
784 1995-11-04 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
785
Dave Love <fx@gnu.org>
parents:
diff changeset
786 * xlwmenu.c (display_menu_item): Don't treat buttons specially.
Dave Love <fx@gnu.org>
parents:
diff changeset
787
Dave Love <fx@gnu.org>
parents:
diff changeset
788 1995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
789
Dave Love <fx@gnu.org>
parents:
diff changeset
790 * Makefile.in (RANLIB): Get this var from configure.
Dave Love <fx@gnu.org>
parents:
diff changeset
791
Dave Love <fx@gnu.org>
parents:
diff changeset
792 1995-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
793
Dave Love <fx@gnu.org>
parents:
diff changeset
794 * lwlib.c (lw_popup_menu): New arg `event', passed along.
Dave Love <fx@gnu.org>
parents:
diff changeset
795 * lwlib-Xlw.c (xlw_popup_menu): New arg `event'.
Dave Love <fx@gnu.org>
parents:
diff changeset
796 * lwlib-Xm.c (xm_popup_menu): New arg `event'.
Dave Love <fx@gnu.org>
parents:
diff changeset
797
Dave Love <fx@gnu.org>
parents:
diff changeset
798 1995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
799
Dave Love <fx@gnu.org>
parents:
diff changeset
800 * Version 19.29 released.
Dave Love <fx@gnu.org>
parents:
diff changeset
801
Dave Love <fx@gnu.org>
parents:
diff changeset
802 1995-06-11 Richard Stallman <rms@gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
803
Dave Love <fx@gnu.org>
parents:
diff changeset
804 * lwlib.c (lwlib_toolkit_type): New variable.
Dave Love <fx@gnu.org>
parents:
diff changeset
805
Dave Love <fx@gnu.org>
parents:
diff changeset
806 1995-05-26 Richard Stallman <rms@gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
807
Dave Love <fx@gnu.org>
parents:
diff changeset
808 * xlwmenu.c (Drag): Do nothing unless menu.popped_up field is set.
Dave Love <fx@gnu.org>
parents:
diff changeset
809
Dave Love <fx@gnu.org>
parents:
diff changeset
810 1995-05-22 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
811
Dave Love <fx@gnu.org>
parents:
diff changeset
812 * xlwmenu.c (XlwMenuInitialize): Cast XCreatePixmapFromBitmapData args.
Dave Love <fx@gnu.org>
parents:
diff changeset
813
Dave Love <fx@gnu.org>
parents:
diff changeset
814 1995-05-20 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
815
Dave Love <fx@gnu.org>
parents:
diff changeset
816 * lwlib.c: Don't use prototype.
Dave Love <fx@gnu.org>
parents:
diff changeset
817 * lwlib-Xm.c (activate_button, xm_update_cascadebutton): Likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
818
Dave Love <fx@gnu.org>
parents:
diff changeset
819 1995-05-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
820
Dave Love <fx@gnu.org>
parents:
diff changeset
821 * lwlib.c (lw_refigure_widget) [USE_MOTIF]: Fix backward if.
Dave Love <fx@gnu.org>
parents:
diff changeset
822
Dave Love <fx@gnu.org>
parents:
diff changeset
823 1995-05-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
824
Dave Love <fx@gnu.org>
parents:
diff changeset
825 * Makefile.in (ALL_CFLAGS): Add -I../src.
Dave Love <fx@gnu.org>
parents:
diff changeset
826
Dave Love <fx@gnu.org>
parents:
diff changeset
827 1995-05-03 Morten Welinder <terra+@cs.cmu.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
828
Dave Love <fx@gnu.org>
parents:
diff changeset
829 * lwlib.c [__osf__]: Include string.h and stdlib.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
830 [__osf__] (xmalloc): Declared.
Dave Love <fx@gnu.org>
parents:
diff changeset
831
Dave Love <fx@gnu.org>
parents:
diff changeset
832 1995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
833
Dave Love <fx@gnu.org>
parents:
diff changeset
834 * lwlib-Xm.c (update_one_menu_entry, make_menu_in_widget):
Dave Love <fx@gnu.org>
parents:
diff changeset
835 Specify more useful names in XmCreatePulldownMenu calls.
Dave Love <fx@gnu.org>
parents:
diff changeset
836
Dave Love <fx@gnu.org>
parents:
diff changeset
837 * lwlib-Xaw.c (xaw_pop_instance): Make x, y, w, h unsigned.
Dave Love <fx@gnu.org>
parents:
diff changeset
838
Dave Love <fx@gnu.org>
parents:
diff changeset
839 * xlwmenu.c (size_menu): Make height and label_width unsigned.
Dave Love <fx@gnu.org>
parents:
diff changeset
840 (fit_to_screen): Make screen_width and screen_height unsigned.
Dave Love <fx@gnu.org>
parents:
diff changeset
841 (motion_event_is_in_menu): Make x, y unsigned.
Dave Love <fx@gnu.org>
parents:
diff changeset
842
Dave Love <fx@gnu.org>
parents:
diff changeset
843 1995-04-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
844
Dave Love <fx@gnu.org>
parents:
diff changeset
845 * lwlib-utils.c: If HAVE_CONFIG_H, include config.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
846
Dave Love <fx@gnu.org>
parents:
diff changeset
847 * Makefile.in (ALL_CFLAGS): Define HAVE_CONFIG_H.
Dave Love <fx@gnu.org>
parents:
diff changeset
848 Add -I${srcdir}/../src.
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
849
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
850 1995-04-08 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
851
Dave Love <fx@gnu.org>
parents:
diff changeset
852 * lwlib-Xm.c: Remove function prototypes.
Dave Love <fx@gnu.org>
parents:
diff changeset
853 (xm_pop_down_callback): Call the deactivation callback only when
Dave Love <fx@gnu.org>
parents:
diff changeset
854 popping down the top level submenu.
Dave Love <fx@gnu.org>
parents:
diff changeset
855
Dave Love <fx@gnu.org>
parents:
diff changeset
856 1995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
857
Dave Love <fx@gnu.org>
parents:
diff changeset
858 * Makefile.in (lwlib.o): Depend on Makefile.
Dave Love <fx@gnu.org>
parents:
diff changeset
859
Dave Love <fx@gnu.org>
parents:
diff changeset
860 * lwlib-Xm.h: Remove function prototypes.
Dave Love <fx@gnu.org>
parents:
diff changeset
861
Dave Love <fx@gnu.org>
parents:
diff changeset
862 * lwlib-Xm.c (remove_grabs): Use type Widget for `menu'.
Dave Love <fx@gnu.org>
parents:
diff changeset
863
Dave Love <fx@gnu.org>
parents:
diff changeset
864 1995-02-15 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
865
Dave Love <fx@gnu.org>
parents:
diff changeset
866 * Makefile.in (ALL_CFLAGS): Allow include files to be found in
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
867 `srcdir'.
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
868
Dave Love <fx@gnu.org>
parents:
diff changeset
869 1995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
870
Dave Love <fx@gnu.org>
parents:
diff changeset
871 * Makefile.in (maintainer-clean): Renamed from realclean.
Dave Love <fx@gnu.org>
parents:
diff changeset
872
Dave Love <fx@gnu.org>
parents:
diff changeset
873 1994-11-28 Richard Stallman <rms@bethel>
Dave Love <fx@gnu.org>
parents:
diff changeset
874
Dave Love <fx@gnu.org>
parents:
diff changeset
875 * lwlib-int.h (safe_strdup): Don't use ANSI argument prototype.
Dave Love <fx@gnu.org>
parents:
diff changeset
876
Dave Love <fx@gnu.org>
parents:
diff changeset
877 1994-11-15 Paul Reilly <pmr@duality.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
878
Dave Love <fx@gnu.org>
parents:
diff changeset
879 * lwlib.c (lw_refigure_widget): Use the macro USE_XAW rather than XAW.
Dave Love <fx@gnu.org>
parents:
diff changeset
880
Dave Love <fx@gnu.org>
parents:
diff changeset
881 1994-11-08 Paul Reilly <pmr@duality.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
882
Dave Love <fx@gnu.org>
parents:
diff changeset
883 * lwlib-Xm.c (make_menu_in_widget): Differentiate a separator
Dave Love <fx@gnu.org>
parents:
diff changeset
884 entry ("--") from a title.
Dave Love <fx@gnu.org>
parents:
diff changeset
885 (xm_pop_down_callback): Filter all but the last pop down callbacks.
Dave Love <fx@gnu.org>
parents:
diff changeset
886
Dave Love <fx@gnu.org>
parents:
diff changeset
887 1994-11-07 Paul Reilly <pmr@duality.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
888
Dave Love <fx@gnu.org>
parents:
diff changeset
889 * lwlib-Xm.c (update_one_menu_entry): Use the parent of the
Dave Love <fx@gnu.org>
parents:
diff changeset
890 cascade button as the parent of the pulldown, rather than the
Dave Love <fx@gnu.org>
parents:
diff changeset
891 cascade button itself. This works around a Motif SIGSEGV in the
Dave Love <fx@gnu.org>
parents:
diff changeset
892 function `InSharedMenuHierarchy'.
Dave Love <fx@gnu.org>
parents:
diff changeset
893
Dave Love <fx@gnu.org>
parents:
diff changeset
894 1994-10-29 Richard Stallman <rms@duality.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
895
Dave Love <fx@gnu.org>
parents:
diff changeset
896 * xlwmenu.c (xlwmenu_default_font): New global variable.
Dave Love <fx@gnu.org>
parents:
diff changeset
897 (XlwMenuInitialize): Use xlwmenu_default_font to default
Dave Love <fx@gnu.org>
parents:
diff changeset
898 the font if necessary. Make mw, itself, an argument.
Dave Love <fx@gnu.org>
parents:
diff changeset
899
Dave Love <fx@gnu.org>
parents:
diff changeset
900 1994-10-26 Richard Stallman <rms@duality.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
901
Dave Love <fx@gnu.org>
parents:
diff changeset
902 * xlwmenu.c (pop_up_menu): Pass a Display * to x_catch_errors, etc.
Dave Love <fx@gnu.org>
parents:
diff changeset
903
Dave Love <fx@gnu.org>
parents:
diff changeset
904 1994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
905
Dave Love <fx@gnu.org>
parents:
diff changeset
906 * xlwmenu.c (xlwmenu_default_font): New global variable.
Dave Love <fx@gnu.org>
parents:
diff changeset
907 (XlwMenuInitialize): Use xlwmenu_default_font to default
Dave Love <fx@gnu.org>
parents:
diff changeset
908 the font if necessary. Make mw, itself, an argument.
Dave Love <fx@gnu.org>
parents:
diff changeset
909
Dave Love <fx@gnu.org>
parents:
diff changeset
910 * xlwmenu.c (pop_up_menu): Pass a Display * to x_catch_errors, etc.
Dave Love <fx@gnu.org>
parents:
diff changeset
911
Dave Love <fx@gnu.org>
parents:
diff changeset
912 1994-10-08 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
913
Dave Love <fx@gnu.org>
parents:
diff changeset
914 * xlwmenu.c (fit_to_screen): Don't put the menu off the left or top.
Dave Love <fx@gnu.org>
parents:
diff changeset
915
Dave Love <fx@gnu.org>
parents:
diff changeset
916 1994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
917
Dave Love <fx@gnu.org>
parents:
diff changeset
918 * xlwmenu.c (display_menu_item): Add support for displaying the
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
919 title in pop up menus.
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
920
Dave Love <fx@gnu.org>
parents:
diff changeset
921 * lwlib.c (lw_set_main_areas): Use xm_set_main_areas().
Dave Love <fx@gnu.org>
parents:
diff changeset
922 (lw_manage_resizing): Use xm_manage_resizing() for Emacs/Motif.
Dave Love <fx@gnu.org>
parents:
diff changeset
923
Dave Love <fx@gnu.org>
parents:
diff changeset
924 1994-09-25 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
925
Dave Love <fx@gnu.org>
parents:
diff changeset
926 * lwlib-Xaw.c (xaw_create_main): New function to support the
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
927 toolkit independent creation of the main Emacs widget. *
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
928 lwlib-Xlw.c (xlw_create_menubar): When compiling under Emacs, set
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
929 resizing resources to disable showGrip and to enable both
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
930 resizeToPreferred and allowShellResize.
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
931
Dave Love <fx@gnu.org>
parents:
diff changeset
932 * lwlib-Xm.h: Declare xm_set_main_areas, xm_manage_resizing.
Dave Love <fx@gnu.org>
parents:
diff changeset
933
Dave Love <fx@gnu.org>
parents:
diff changeset
934 * lwlib-Xm.c: (make_menu_in_widget): Add support for displaying a
Dave Love <fx@gnu.org>
parents:
diff changeset
935 title in pop up menus.
Dave Love <fx@gnu.org>
parents:
diff changeset
936 (make_main, xm_set_main_areas, xm_manage_resizing): New functions to
Dave Love <fx@gnu.org>
parents:
diff changeset
937 create and manage a Motif Main Window widget.
Dave Love <fx@gnu.org>
parents:
diff changeset
938
Dave Love <fx@gnu.org>
parents:
diff changeset
939 * xlwmenu.c: Add #include <X11/ObjectP.h> for X11R4.
Dave Love <fx@gnu.org>
parents:
diff changeset
940
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 49533
diff changeset
941 1994-09-18 Fred Pierresteguy <F.Pierresteguy@frcl.bull.fr>
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
942
Dave Love <fx@gnu.org>
parents:
diff changeset
943 * lwlib-Xm.c (make_dialog): When there is more than two pushbuttons,
Dave Love <fx@gnu.org>
parents:
diff changeset
944 set XmPACK_TIGHT and XmHORIZONTAL to the rowcolumn. Also add a
Dave Love <fx@gnu.org>
parents:
diff changeset
945 margin of 10 pixels.
Dave Love <fx@gnu.org>
parents:
diff changeset
946
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 49533
diff changeset
947 1994-09-16 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
948
Dave Love <fx@gnu.org>
parents:
diff changeset
949 * lwlib-Xm.c (make_main): New function to support toolkit
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
950 independent creation of the main Emacs widget.
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
951 (make_destroyed_instance): Use safe_strdup() instead of strdup().
Dave Love <fx@gnu.org>
parents:
diff changeset
952
Dave Love <fx@gnu.org>
parents:
diff changeset
953 * lwlib-int.h: Declare safe_strdup.
Dave Love <fx@gnu.org>
parents:
diff changeset
954
Dave Love <fx@gnu.org>
parents:
diff changeset
955 * lwlib.c (lw_refigure_widget): New function. Handle geometry
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
956 management inside lwlib instead of in Emacs.
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
957 (lw_window_is_in_menubar): New function. Determine if the pointer
Dave Love <fx@gnu.org>
parents:
diff changeset
958 is in a menubar.
Dave Love <fx@gnu.org>
parents:
diff changeset
959 (lw_set_main_areas): New function. Set the main window widgets for
Dave Love <fx@gnu.org>
parents:
diff changeset
960 Motif.
Dave Love <fx@gnu.org>
parents:
diff changeset
961
Dave Love <fx@gnu.org>
parents:
diff changeset
962 * lwlib.h: Declare lw_refigure_widget(), lw_window_is_in_menubar(),
Dave Love <fx@gnu.org>
parents:
diff changeset
963 lw_set_main_areas().
Dave Love <fx@gnu.org>
parents:
diff changeset
964
Dave Love <fx@gnu.org>
parents:
diff changeset
965 * xlwmenu.h: Define Xt{Ns,CS}howGrip, Xt{Nr,CR}esizeToPreferred, and
Dave Love <fx@gnu.org>
parents:
diff changeset
966 Xt{Na,CA}llowResize.
Dave Love <fx@gnu.org>
parents:
diff changeset
967
Dave Love <fx@gnu.org>
parents:
diff changeset
968 * xlwmenu.c (Start): Use pop_up_menu() to post the submenus.
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
969 (Select): Remove the pointer grab when popping down a menubar submenu.
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
970 (pop_up_menu): Handle popping up submenus from a menubar, i.e. when
Dave Love <fx@gnu.org>
parents:
diff changeset
971 the menu widget parent is not a shell widget.
Dave Love <fx@gnu.org>
parents:
diff changeset
972
Dave Love <fx@gnu.org>
parents:
diff changeset
973 1994-08-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
974
Dave Love <fx@gnu.org>
parents:
diff changeset
975 * xlwmenu.c (pop_up_menu): Clear next_release_must_exit.
Dave Love <fx@gnu.org>
parents:
diff changeset
976 (Start): Clear next_release_must_exit when popping up the menu.
Dave Love <fx@gnu.org>
parents:
diff changeset
977
Dave Love <fx@gnu.org>
parents:
diff changeset
978 1994-08-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
979
Dave Love <fx@gnu.org>
parents:
diff changeset
980 * xlwmenu.c (Start): Set menu_post_event or next_release_must_exit.
Dave Love <fx@gnu.org>
parents:
diff changeset
981 (Select): Do nothing if the menu should be left posted.
Dave Love <fx@gnu.org>
parents:
diff changeset
982
Dave Love <fx@gnu.org>
parents:
diff changeset
983 1994-07-28 Richard Stallman <rms@mole.gnu.ai.mit.edu>
Dave Love <fx@gnu.org>
parents:
diff changeset
984
Dave Love <fx@gnu.org>
parents:
diff changeset
985 * xlwmenu.c (make_windows_if_needed, pop_up_menu):
Dave Love <fx@gnu.org>
parents:
diff changeset
986 Enable mouse motion events even when no button down.
Dave Love <fx@gnu.org>
parents:
diff changeset
987
Dave Love <fx@gnu.org>
parents:
diff changeset
988 1994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
989
Dave Love <fx@gnu.org>
parents:
diff changeset
990 * xlwmenu.c (pointer_grabbed): New variable.
Dave Love <fx@gnu.org>
parents:
diff changeset
991 (pop_up_menu): Set the variable.
Dave Love <fx@gnu.org>
parents:
diff changeset
992 (XlwMenuDestroy): Maybe call XtUngrabPointer.
Dave Love <fx@gnu.org>
parents:
diff changeset
993
Dave Love <fx@gnu.org>
parents:
diff changeset
994 1994-05-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
995
Dave Love <fx@gnu.org>
parents:
diff changeset
996 * lwlib.c (max): Function deleted. Define as macro instead,
Dave Love <fx@gnu.org>
parents:
diff changeset
997 but only if not already defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
998
Dave Love <fx@gnu.org>
parents:
diff changeset
999 1994-05-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1000
Dave Love <fx@gnu.org>
parents:
diff changeset
1001 * xlwmenu.c (xlwMenuResources): Use XtRDimension for shadow thickness.
Dave Love <fx@gnu.org>
parents:
diff changeset
1002
Dave Love <fx@gnu.org>
parents:
diff changeset
1003 1994-05-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1004
Dave Love <fx@gnu.org>
parents:
diff changeset
1005 * lwlib-Xaw.c (xaw_pop_instance): Use XtSetValues, not XtMoveWidget.
Dave Love <fx@gnu.org>
parents:
diff changeset
1006
Dave Love <fx@gnu.org>
parents:
diff changeset
1007 1994-05-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1008
Dave Love <fx@gnu.org>
parents:
diff changeset
1009 * lwlib.c (lwlib_memset: New function, used instead of memset.
Dave Love <fx@gnu.org>
parents:
diff changeset
1010 All callers changed.
Dave Love <fx@gnu.org>
parents:
diff changeset
1011 * lwlib.c (lwlib_bcopy): New function.
Dave Love <fx@gnu.org>
parents:
diff changeset
1012 * lwlib-utils.c (XtApplyToWidgets): Use lwlib_bcopy.
Dave Love <fx@gnu.org>
parents:
diff changeset
1013
Dave Love <fx@gnu.org>
parents:
diff changeset
1014 * lwlib.c: Delete definitions for use of alloca.
Dave Love <fx@gnu.org>
parents:
diff changeset
1015 (name_to_widget): Use xmalloc, not alloca.
Dave Love <fx@gnu.org>
parents:
diff changeset
1016
Dave Love <fx@gnu.org>
parents:
diff changeset
1017 1994-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1018
Dave Love <fx@gnu.org>
parents:
diff changeset
1019 * xlwmenu.c (XlwMenuDestroy): Set new var submenu_destroyed.
Dave Love <fx@gnu.org>
parents:
diff changeset
1020 (XlwMenuRedisplay): If it's set, truncate the old_depth to 1.
Dave Love <fx@gnu.org>
parents:
diff changeset
1021
Dave Love <fx@gnu.org>
parents:
diff changeset
1022 1994-05-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1023
Dave Love <fx@gnu.org>
parents:
diff changeset
1024 * xrdb-cpp.c: Don't include string.h, unistd.h, stdlib.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1025 * lwlib-Xaw.c: Don't include string.h, unistd.h, stdlib.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1026 * lwlib-utils.c (XtApplyToWidgets): Use bcopy, not memcpy.
Dave Love <fx@gnu.org>
parents:
diff changeset
1027 * lwlib-utils.c: Don't include string.h, unistd.h, stdlib.h, memory.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1028 * xlwmenu.c: Don't include string.h, unistd.h, stdlib.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1029 * lwlib.c: Don't include string.h, unistd.h, stdlib.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1030 (safe_strdup): No longer static.
Dave Love <fx@gnu.org>
parents:
diff changeset
1031 * lwlib-Xm.c: Use safe_strdup, not strdup.
Dave Love <fx@gnu.org>
parents:
diff changeset
1032
Dave Love <fx@gnu.org>
parents:
diff changeset
1033 * xlwmenu.c (string_width): No longer static.
Dave Love <fx@gnu.org>
parents:
diff changeset
1034
Dave Love <fx@gnu.org>
parents:
diff changeset
1035 1994-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1036
Dave Love <fx@gnu.org>
parents:
diff changeset
1037 * xlwmenuP.h (struct _XlwMenu_part): Use Pixel and Cursor
Dave Love <fx@gnu.org>
parents:
diff changeset
1038 for foreground and cursor_shape fields.
Dave Love <fx@gnu.org>
parents:
diff changeset
1039
Dave Love <fx@gnu.org>
parents:
diff changeset
1040 * xlwmenu.c (XlwMenuSetValues): Check for change of font.
Dave Love <fx@gnu.org>
parents:
diff changeset
1041
Dave Love <fx@gnu.org>
parents:
diff changeset
1042 1994-04-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1043
Dave Love <fx@gnu.org>
parents:
diff changeset
1044 * Makefile.in: Delete all SRCS variables (unused).
Dave Love <fx@gnu.org>
parents:
diff changeset
1045 (lwlib.o, xrdb-cpp.o): Mention srcdir in dep.
Dave Love <fx@gnu.org>
parents:
diff changeset
1046
Dave Love <fx@gnu.org>
parents:
diff changeset
1047 1994-04-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1048
Dave Love <fx@gnu.org>
parents:
diff changeset
1049 * Makefile.in (ALL_CFLAGS): Don't define THIS_IS_X11R4.
Dave Love <fx@gnu.org>
parents:
diff changeset
1050
Dave Love <fx@gnu.org>
parents:
diff changeset
1051 * xrdb.c: Define HAVE_X11R5 as in xterm.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1052 Include X11/Xlib.h, X11/cursorfont.h and X11/Xutil.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1053 (_XtDisplayInitialize): Test HAVE_X11R5.
Dave Love <fx@gnu.org>
parents:
diff changeset
1054
Dave Love <fx@gnu.org>
parents:
diff changeset
1055 * dispatch.c: Define HAVE_X11R5 as in xterm.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1056 Include X11/Xlib.h, X11/cursorfont.h and X11/Xutil.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1057 (_XtConvertTypeToMask): Conditionalize on HAVE_X11R5.
Dave Love <fx@gnu.org>
parents:
diff changeset
1058 (WouldDispatchEvent): Likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
1059
Dave Love <fx@gnu.org>
parents:
diff changeset
1060 1994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1061
Dave Love <fx@gnu.org>
parents:
diff changeset
1062 * lwlib-Xaw.c (xaw_generic_callback): Declare without arg names.
Dave Love <fx@gnu.org>
parents:
diff changeset
1063
Dave Love <fx@gnu.org>
parents:
diff changeset
1064 1994-04-01 Frederic Pierresteguy (fp@hal.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1065
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
1066 * lwlib-Xaw.c (make_dialog): Don't allow any geometry request from the
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
1067 user.
Dave Love <fx@gnu.org>
parents:
diff changeset
1068
Dave Love <fx@gnu.org>
parents:
diff changeset
1069 1994-03-22 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1070
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
1071 * xlwmenu.c (XlwMenuResize): Don't allow the popup menu to resize
44709
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44688
diff changeset
1072 itself. Therefore reset the size to its initial value.
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
1073
Dave Love <fx@gnu.org>
parents:
diff changeset
1074 1994-03-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1075
Dave Love <fx@gnu.org>
parents:
diff changeset
1076 * lwlib-Xaw.c (xaw_update_one_widget): Finish replacing XtVaSetValues.
Dave Love <fx@gnu.org>
parents:
diff changeset
1077 Don't test for scrollbar widget.
Dave Love <fx@gnu.org>
parents:
diff changeset
1078
Dave Love <fx@gnu.org>
parents:
diff changeset
1079 1994-03-14 Frederic Pierresteguy (fp@gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1080
Dave Love <fx@gnu.org>
parents:
diff changeset
1081 * lwlib-int.h: Declare lw_get_widget_info.
Dave Love <fx@gnu.org>
parents:
diff changeset
1082
Dave Love <fx@gnu.org>
parents:
diff changeset
1083 * lwlib.c (lw_get_widget_info): Comment out arg in function decl.
Dave Love <fx@gnu.org>
parents:
diff changeset
1084
Dave Love <fx@gnu.org>
parents:
diff changeset
1085 * lwlib-Xaw.h: Comment out args in function decls.
Dave Love <fx@gnu.org>
parents:
diff changeset
1086 * lwlib-Xaw.c: Convert all function definitions to non-prototype K&R.
Dave Love <fx@gnu.org>
parents:
diff changeset
1087 (xaw_update_one_widget - case dialogWidgetClass): Call XtSetValues,
Dave Love <fx@gnu.org>
parents:
diff changeset
1088 not XtVaSetValues.
Dave Love <fx@gnu.org>
parents:
diff changeset
1089
Dave Love <fx@gnu.org>
parents:
diff changeset
1090 1994-03-11 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr)
Dave Love <fx@gnu.org>
parents:
diff changeset
1091
Dave Love <fx@gnu.org>
parents:
diff changeset
1092 * xlwmenu.c (display_menu_item): Modify parameters to draw_arrow to
Dave Love <fx@gnu.org>
parents:
diff changeset
1093 right justify the arrow in the pane.
Dave Love <fx@gnu.org>
parents:
diff changeset
1094
Dave Love <fx@gnu.org>
parents:
diff changeset
1095 * lwlib.c: If not defined USE_MOTIF and defined USE_LUCID then
Dave Love <fx@gnu.org>
parents:
diff changeset
1096 define USE_XAW.
Dave Love <fx@gnu.org>
parents:
diff changeset
1097
Dave Love <fx@gnu.org>
parents:
diff changeset
1098 * Makefile.in (LUCID_SRCS, LUCID_OBJS): Add the target lwlib-Xaw.[oc].
Dave Love <fx@gnu.org>
parents:
diff changeset
1099
Dave Love <fx@gnu.org>
parents:
diff changeset
1100 * lwlib.c, lwlib-int.h: Merged from Lucid 19.9 release.
Dave Love <fx@gnu.org>
parents:
diff changeset
1101 * lwlib.c (_AIX): Replace the AIXV3 directive.
Dave Love <fx@gnu.org>
parents:
diff changeset
1102 (USE_XAW): New macro to conditionalize the use of the athena toolkit.
Dave Love <fx@gnu.org>
parents:
diff changeset
1103 (lw_get_widget_info): New function.
Dave Love <fx@gnu.org>
parents:
diff changeset
1104 (set_one_value): Handle USE_XAW.
Dave Love <fx@gnu.org>
parents:
diff changeset
1105 (instanciate_widget_instance): Likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
1106 (destroy_one_instance): Likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
1107 (lw_pop_all_widgets): Likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
1108 (lw_pop_down_all_widgets): Likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
1109 (get_one_value): Likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
1110
Dave Love <fx@gnu.org>
parents:
diff changeset
1111 * lwlib-Xaw.c, lwlib-Xaw.h: New files.
Dave Love <fx@gnu.org>
parents:
diff changeset
1112
Dave Love <fx@gnu.org>
parents:
diff changeset
1113 1994-02-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1114
Dave Love <fx@gnu.org>
parents:
diff changeset
1115 * xlwmenu.c (XlwMenuInitialize, XlwMenuDestroy): Undo previous changes.
Dave Love <fx@gnu.org>
parents:
diff changeset
1116
Dave Love <fx@gnu.org>
parents:
diff changeset
1117 * lwlib-Xlw.c (xlw_create_menubar, xlw_create_popup_menu):
Dave Love <fx@gnu.org>
parents:
diff changeset
1118 Use XtCreate..., not XtVaCreate...
Dave Love <fx@gnu.org>
parents:
diff changeset
1119 No need to copy instance->info->val any more.
Dave Love <fx@gnu.org>
parents:
diff changeset
1120 (xlw_update_one_widget): Use XtSetValues, not XtVaSetValues.
Dave Love <fx@gnu.org>
parents:
diff changeset
1121
Dave Love <fx@gnu.org>
parents:
diff changeset
1122 1994-02-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1123
Dave Love <fx@gnu.org>
parents:
diff changeset
1124 * xlwmenu.c (pop_up_menu): Call XtUngrabPointer if XtGrabPointer fails.
Dave Love <fx@gnu.org>
parents:
diff changeset
1125
Dave Love <fx@gnu.org>
parents:
diff changeset
1126 1994-02-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1127
Dave Love <fx@gnu.org>
parents:
diff changeset
1128 * Makefile.in (xrdb-cpp.o, lwlib.o): Put ALL_CFLAGS after other flags.
Dave Love <fx@gnu.org>
parents:
diff changeset
1129
Dave Love <fx@gnu.org>
parents:
diff changeset
1130 * lwlib-Xlw.c (xlw_create_menubar): Don't call free_widget_value.
Dave Love <fx@gnu.org>
parents:
diff changeset
1131 Use malloc for allocation.
Dave Love <fx@gnu.org>
parents:
diff changeset
1132 (xlw_create_popup_menu): Likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
1133
Dave Love <fx@gnu.org>
parents:
diff changeset
1134 1994-02-18 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1135
Dave Love <fx@gnu.org>
parents:
diff changeset
1136 * lwlib.c (malloc_cpt): New static variable.
Dave Love <fx@gnu.org>
parents:
diff changeset
1137 (malloc_widget_value): Increment malloc_cpt when allocating a cell.
Dave Love <fx@gnu.org>
parents:
diff changeset
1138 (free_widget_value): Really free the cells when the number of
Dave Love <fx@gnu.org>
parents:
diff changeset
1139 allocated ones is bigger than 25.
Dave Love <fx@gnu.org>
parents:
diff changeset
1140
Dave Love <fx@gnu.org>
parents:
diff changeset
1141 * lwlib-Xlw.c (xlw_create_menubar): Call malloc_widget_value and
Dave Love <fx@gnu.org>
parents:
diff changeset
1142 free_widget_value instead of XtMalloc and XtFree.
Dave Love <fx@gnu.org>
parents:
diff changeset
1143 (xlw_create_popup_menu): Likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
1144
Dave Love <fx@gnu.org>
parents:
diff changeset
1145 1994-02-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1146
Dave Love <fx@gnu.org>
parents:
diff changeset
1147 * Makefile.in (ALL_CFLAGS): Specify -Demacs.
Dave Love <fx@gnu.org>
parents:
diff changeset
1148
Dave Love <fx@gnu.org>
parents:
diff changeset
1149 * xlwmenu.c (pop_up_menu) [emacs]: Catch and ignore X protocol errors
Dave Love <fx@gnu.org>
parents:
diff changeset
1150 in XtGrabPointer.
Dave Love <fx@gnu.org>
parents:
diff changeset
1151
Dave Love <fx@gnu.org>
parents:
diff changeset
1152 1994-02-17 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1153
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
1154 * lwlib-Xlw.c (xlw_create_popup_menu): Pass tem to
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
1155 XtVaCreateManagedWidget, not instance->info->val.
Dave Love <fx@gnu.org>
parents:
diff changeset
1156 (xlw_create_menubar): Likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
1157
Dave Love <fx@gnu.org>
parents:
diff changeset
1158 1994-02-15 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1159
Dave Love <fx@gnu.org>
parents:
diff changeset
1160 * lwlib-Xlw.c (xlw_create_popup_menu): Copy instance->info->val
Dave Love <fx@gnu.org>
parents:
diff changeset
1161 before calling XtVaCreateManagedWidget and then free the copy.
Dave Love <fx@gnu.org>
parents:
diff changeset
1162 (xlw_create_menubar): Likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
1163
Dave Love <fx@gnu.org>
parents:
diff changeset
1164 1994-02-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1165
Dave Love <fx@gnu.org>
parents:
diff changeset
1166 * xlwmenu.c (XlwMenuInitialize): Copy mw->menu.contents.
Dave Love <fx@gnu.org>
parents:
diff changeset
1167 (XlwMenuDestroy): Free mw->menu.contents.
Dave Love <fx@gnu.org>
parents:
diff changeset
1168
Dave Love <fx@gnu.org>
parents:
diff changeset
1169 1994-02-09 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1170
Dave Love <fx@gnu.org>
parents:
diff changeset
1171 * xlwmenu.c (display_menu_item): Call draw_shadow_rectangle to make
Dave Love <fx@gnu.org>
parents:
diff changeset
1172 visible/invisible the selection of the menubar items.
Dave Love <fx@gnu.org>
parents:
diff changeset
1173
Dave Love <fx@gnu.org>
parents:
diff changeset
1174 1994-02-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1175
Dave Love <fx@gnu.org>
parents:
diff changeset
1176 * lwlib.c (strcasecmp): Renamed to my_strcasecmp.
Dave Love <fx@gnu.org>
parents:
diff changeset
1177 (find_in_table): Changed only caller.
Dave Love <fx@gnu.org>
parents:
diff changeset
1178
Dave Love <fx@gnu.org>
parents:
diff changeset
1179 1994-02-04 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1180
Dave Love <fx@gnu.org>
parents:
diff changeset
1181 * xlwmenu.c (display_menu_item): When dealing with the menubar,
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
1182 always call XDrawRectangle to clear the selection after popping down
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
1183 the pulldown menu.
Dave Love <fx@gnu.org>
parents:
diff changeset
1184
Dave Love <fx@gnu.org>
parents:
diff changeset
1185 1994-02-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1186
Dave Love <fx@gnu.org>
parents:
diff changeset
1187 * lwlib.c: Include ctype.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1188
Dave Love <fx@gnu.org>
parents:
diff changeset
1189 1994-01-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1190
Dave Love <fx@gnu.org>
parents:
diff changeset
1191 * lwlib.c (strcasecmp): New function.
Dave Love <fx@gnu.org>
parents:
diff changeset
1192
Dave Love <fx@gnu.org>
parents:
diff changeset
1193 1994-01-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1194
Dave Love <fx@gnu.org>
parents:
diff changeset
1195 * xlwmenu.c, lwlib.c, lwlib-Xlw.c, lwlib-utils.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1196 Convert all function definitions to non-prototype K&R.
Dave Love <fx@gnu.org>
parents:
diff changeset
1197
Dave Love <fx@gnu.org>
parents:
diff changeset
1198 * lwlib-Xlw.h: Comment out args in function decls.
Dave Love <fx@gnu.org>
parents:
diff changeset
1199 * lwlib.h: Comment out args in function decls.
Dave Love <fx@gnu.org>
parents:
diff changeset
1200 * lwlib-utils.h: Comment out args in function decls.
Dave Love <fx@gnu.org>
parents:
diff changeset
1201
Dave Love <fx@gnu.org>
parents:
diff changeset
1202 1994-01-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1203
Dave Love <fx@gnu.org>
parents:
diff changeset
1204 * lwlib.c: Include StringDefs.h after lwlib.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1205
Dave Love <fx@gnu.org>
parents:
diff changeset
1206 1994-01-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1207
Dave Love <fx@gnu.org>
parents:
diff changeset
1208 * Makefile (xrdb-cpp.o, lwlib.o): Use $(srcdir) and file name
Dave Love <fx@gnu.org>
parents:
diff changeset
1209 instead of $*.
Dave Love <fx@gnu.org>
parents:
diff changeset
1210 (dispatch.o, xrdb.o, lwlib-Xm.o): Rules removed; they were
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
1211 superfluous and didn't work when configured outside srcdir.
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
1212 The implicit .c.o rule works fine.
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
1213
Dave Love <fx@gnu.org>
parents:
diff changeset
1214 1994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1215
Dave Love <fx@gnu.org>
parents:
diff changeset
1216 * xlwmenu.c (resource_widget_value): Avoid using strdup.
Dave Love <fx@gnu.org>
parents:
diff changeset
1217
Dave Love <fx@gnu.org>
parents:
diff changeset
1218 1994-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
Dave Love <fx@gnu.org>
parents:
diff changeset
1219
Dave Love <fx@gnu.org>
parents:
diff changeset
1220 * Makefile.in: New file.
Dave Love <fx@gnu.org>
parents:
diff changeset
1221
Dave Love <fx@gnu.org>
parents:
diff changeset
1222 * lwlib-Xolmb.c: Renamed from lwlib-Xol-mb.c.
Dave Love <fx@gnu.org>
parents:
diff changeset
1223 * lwlib-Xolmb.h: Renamed from lwlib-Xol-mb.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1224 * lwlib-XolmbP.h: Renamed from lwlib-Xol-mbP.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1225
Dave Love <fx@gnu.org>
parents:
diff changeset
1226 * lwlib-int.h: Renamed from lwlib-internal.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1227
31963
833428005bf6 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
Sam Steingold <sds@gnu.org>
parents: 31883
diff changeset
1228
25842
Dave Love <fx@gnu.org>
parents:
diff changeset
1229
30994
bd0e2cc46c49 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 30576
diff changeset
1230 ;; Local Variables:
bd0e2cc46c49 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 30576
diff changeset
1231 ;; coding: iso-2022-7bit-unix
bd0e2cc46c49 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 30576
diff changeset
1232 ;; End:
39627
218f185269b8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 37627
diff changeset
1233
44688
67adf2527156 Fix typo and whitespaces.
Pavel Janík <Pavel@Janik.cz>
parents: 44687
diff changeset
1234 Copyright (C) 1995, 1996, 1997, 1998, 1999, 2001, 2002
45043
76dd94abc805 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
1235 Free Software Foundation, Inc.
39627
218f185269b8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 37627
diff changeset
1236 Copying and distribution of this file, with or without modification,
218f185269b8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 37627
diff changeset
1237 are permitted provided the copyright notice and this notice are preserved.
52401
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 51144
diff changeset
1238
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 51144
diff changeset
1239 ;;; arch-tag: 0cd8ab87-d764-40d9-b86d-d00c71887a9e