aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2002-04-30 19:21:33 +0000
committerStefan Monnier2002-04-30 19:21:33 +0000
commitbcd833b2a2e046778b74288ed06dc7fece5de5d8 (patch)
treea52d904ca0cdef43da501adad6038fc228f6f42c
parent0c8c6322335cde97efc570799837e4c41ad5f31e (diff)
downloademacs-bcd833b2a2e046778b74288ed06dc7fece5de5d8.tar.gz
emacs-bcd833b2a2e046778b74288ed06dc7fece5de5d8.zip
*** empty log message ***
-rw-r--r--lwlib/ChangeLog63
1 files changed, 27 insertions, 36 deletions
diff --git a/lwlib/ChangeLog b/lwlib/ChangeLog
index b142aa10665..754552fa5cd 100644
--- a/lwlib/ChangeLog
+++ b/lwlib/ChangeLog
@@ -17,8 +17,7 @@
17 * xrdb.c, xrdb-cpp.c, Imakefile, dispatch.c, dispatch.h: 17 * xrdb.c, xrdb-cpp.c, Imakefile, dispatch.c, dispatch.h:
18 Remove unused file. 18 Remove unused file.
19 19
20 * lwlib.c (instantiate_widget_instance): Remove duplicated 20 * lwlib.c (instantiate_widget_instance): Remove duplicated prototype.
21 prototype.
22 21
232002-04-25 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 222002-04-25 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
24 23
@@ -45,9 +44,9 @@
452002-04-19 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 442002-04-19 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
46 45
47 These changes allow moving in menu via keyboard. 46 These changes allow moving in menu via keyboard.
48 47
49 * xlwmenu.c (xlwMenuTranslations, xlwMenuActionsList): Add 48 * xlwmenu.c (xlwMenuTranslations, xlwMenuActionsList):
50 translations for cursor keys and RET. 49 Add translations for cursor keys and RET.
51 (find_next_selectable, find_prev_selectable): New functions used 50 (find_next_selectable, find_prev_selectable): New functions used
52 for finding menu-items. 51 for finding menu-items.
53 (Down, Up, Left, Right): New functions. 52 (Down, Up, Left, Right): New functions.
@@ -77,8 +76,7 @@
77 76
782001-12-18 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 772001-12-18 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
79 78
80 * lwlib.c (separator_names): Add missing braces around 79 * lwlib.c (separator_names): Add missing braces around initializers.
81 initializers.
82 80
832001-12-08 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 812001-12-08 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
84 82
@@ -150,13 +148,11 @@
150 148
151 * lwlib-Xm.c (xm_update_radiobox, update_one_menu_entry) 149 * lwlib-Xm.c (xm_update_radiobox, update_one_menu_entry)
152 (xm_update_one_widget): Use XtSetSensitive instead of setting the 150 (xm_update_one_widget): Use XtSetSensitive instead of setting the
153 value of XmNsensitive. From Rick Scott 151 value of XmNsensitive. From Rick Scott <rwscott@alumni.uwaterloo.ca>.
154 <rwscott@alumni.uwaterloo.ca>.
155 152
1562000-12-14 Dave Love <fx@gnu.org> 1532000-12-14 Dave Love <fx@gnu.org>
157 154
158 * xlwmenu.c (gray_bitmap_bits): Remove `unsigned' from 155 * xlwmenu.c (gray_bitmap_bits): Remove `unsigned' from declaration.
159 declaration.
160 156
1612000-12-11 Dave Love <fx@gnu.org> 1572000-12-11 Dave Love <fx@gnu.org>
162 158
@@ -253,8 +249,7 @@
253 * xlwmenu.c (x_alloc_nearest_color_for_widget, x_catch_errors) 249 * xlwmenu.c (x_alloc_nearest_color_for_widget, x_catch_errors)
254 (x_uncatch_errors, x_had_errors_p, x_clear_errors): Add prototypes 250 (x_uncatch_errors, x_had_errors_p, x_clear_errors): Add prototypes
255 -- should be moved into separate header. 251 -- should be moved into separate header.
256 (make_shadow_gcs) <x_alloc_nearest_color_for_widget>: Cast first 252 (make_shadow_gcs) <x_alloc_nearest_color_for_widget>: Cast first arg.
257 arg.
258 (Start) <pop_up_menu>: Cast second arg. 253 (Start) <pop_up_menu>: Cast second arg.
259 254
260 * lwlib.c (P_): Use PROTOTYPES. 255 * lwlib.c (P_): Use PROTOTYPES.
@@ -331,8 +326,8 @@
331 * lwlib.c (copy_widget_value_tree): Copy help string. 326 * lwlib.c (copy_widget_value_tree): Copy help string.
332 (free_widget_value_tree): Free help string. 327 (free_widget_value_tree): Free help string.
333 (merge_widget_value): Handle help string. 328 (merge_widget_value): Handle help string.
334 (allocate_widget_info, lw_register_widget, lw_create_widget): Add 329 (allocate_widget_info, lw_register_widget, lw_create_widget):
335 parameter HIGHLIGHT_CB. 330 Add parameter HIGHLIGHT_CB.
336 (lw_get_widget_instance): New function. 331 (lw_get_widget_instance): New function.
337 332
338 * lwlib-int.h: Add prototype for lw_get_widget_instance. 333 * lwlib-int.h: Add prototype for lw_get_widget_instance.
@@ -359,8 +354,8 @@
359 354
3601999-10-07 Gerd Moellmann <gerd@gnu.org> 3551999-10-07 Gerd Moellmann <gerd@gnu.org>
361 356
362 * lwlib-Xm.c (make_menu_in_widget, update_one_menu_entry): Use 357 * lwlib-Xm.c (make_menu_in_widget, update_one_menu_entry):
363 widgets instead of gadgets to be able to set colors. 358 Use widgets instead of gadgets to be able to set colors.
364 359
3651999-09-17 Richard Stallman <rms@gnu.org> 3601999-09-17 Richard Stallman <rms@gnu.org>
366 361
@@ -369,8 +364,7 @@
369 364
3701999-09-14 Gerd Moellmann <gerd@gnu.org> 3651999-09-14 Gerd Moellmann <gerd@gnu.org>
371 366
372 * lwlib.c (lw_separator_p): Check for new-style separators 367 * lwlib.c (lw_separator_p): Check for new-style separators differently.
373 differently.
374 368
3751999-09-10 Gerd Moellmann <gerd@gnu.org> 3691999-09-10 Gerd Moellmann <gerd@gnu.org>
376 370
@@ -383,8 +377,7 @@
383 377
3841999-09-03 Gerd Moellmann <gerd@gnu.org> 3781999-09-03 Gerd Moellmann <gerd@gnu.org>
385 379
386 * xlwmenu.c (make_shadow_gcs): Call 380 * xlwmenu.c (make_shadow_gcs): Call x_alloc_nearest_color_for_widget.
387 x_alloc_nearest_color_for_widget.
388 381
3891999-07-12 Gerd Moellmann <gerd@gnu.org> 3821999-07-12 Gerd Moellmann <gerd@gnu.org>
390 383
@@ -406,8 +399,7 @@
406 (size_menu_item): Call it. 399 (size_menu_item): Call it.
407 400
408 * lwlib-Xm.c (all_dashes_p): Removed. 401 * lwlib-Xm.c (all_dashes_p): Removed.
409 (make_menu_in_widget): Use lw_separator_p. Set Motif separator 402 (make_menu_in_widget): Use lw_separator_p. Set Motif separator type.
410 type.
411 403
412 * lwlib.c (lw_separator_p): New. 404 * lwlib.c (lw_separator_p): New.
413 405
@@ -755,7 +747,7 @@
7551995-02-15 Paul Reilly <pmr@geech.gnu.ai.mit.edu> 7471995-02-15 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
756 748
757 * Makefile.in (ALL_CFLAGS): Allow include files to be found in 749 * Makefile.in (ALL_CFLAGS): Allow include files to be found in
758 `srcdir'. 750 `srcdir'.
759 751
7601995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu> 7521995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
761 753
@@ -807,7 +799,7 @@
8071994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu> 7991994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
808 800
809 * xlwmenu.c (display_menu_item): Add support for displaying the 801 * xlwmenu.c (display_menu_item): Add support for displaying the
810 title in pop up menus. 802 title in pop up menus.
811 803
812 * lwlib.c (lw_set_main_areas): Use xm_set_main_areas(). 804 * lwlib.c (lw_set_main_areas): Use xm_set_main_areas().
813 (lw_manage_resizing): Use xm_manage_resizing() for Emacs/Motif. 805 (lw_manage_resizing): Use xm_manage_resizing() for Emacs/Motif.
@@ -815,10 +807,10 @@
8151994-09-25 Paul Reilly <pmr@geech.gnu.ai.mit.edu> 8071994-09-25 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
816 808
817 * lwlib-Xaw.c (xaw_create_main): New function to support the 809 * lwlib-Xaw.c (xaw_create_main): New function to support the
818 toolkit independent creation of the main Emacs widget. * 810 toolkit independent creation of the main Emacs widget. *
819 lwlib-Xlw.c (xlw_create_menubar): When compiling under Emacs, set 811 lwlib-Xlw.c (xlw_create_menubar): When compiling under Emacs, set
820 resizing resources to disable showGrip and to enable both 812 resizing resources to disable showGrip and to enable both
821 resizeToPreferred and allowShellResize. 813 resizeToPreferred and allowShellResize.
822 814
823 * lwlib-Xm.h: Declare xm_set_main_areas, xm_manage_resizing. 815 * lwlib-Xm.h: Declare xm_set_main_areas, xm_manage_resizing.
824 816
@@ -838,13 +830,13 @@
8381994-09-16 Paul Reilly <pmr@geech.gnu.ai.mit.edu> 8301994-09-16 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
839 831
840 * lwlib-Xm.c (make_main): New function to support toolkit 832 * lwlib-Xm.c (make_main): New function to support toolkit
841 independent creation of the main Emacs widget. 833 independent creation of the main Emacs widget.
842 (make_destroyed_instance): Use safe_strdup() instead of strdup(). 834 (make_destroyed_instance): Use safe_strdup() instead of strdup().
843 835
844 * lwlib-int.h: Declare safe_strdup. 836 * lwlib-int.h: Declare safe_strdup.
845 837
846 * lwlib.c (lw_refigure_widget): New function. Handle geometry 838 * lwlib.c (lw_refigure_widget): New function. Handle geometry
847 management inside lwlib instead of in Emacs. 839 management inside lwlib instead of in Emacs.
848 (lw_window_is_in_menubar): New function. Determine if the pointer 840 (lw_window_is_in_menubar): New function. Determine if the pointer
849 is in a menubar. 841 is in a menubar.
850 (lw_set_main_areas): New function. Set the main window widgets for 842 (lw_set_main_areas): New function. Set the main window widgets for
@@ -857,8 +849,7 @@
857 Xt{Na,CA}llowResize. 849 Xt{Na,CA}llowResize.
858 850
859 * xlwmenu.c (Start): Use pop_up_menu() to post the submenus. 851 * xlwmenu.c (Start): Use pop_up_menu() to post the submenus.
860 (Select): Remove the pointer grab when popping down a menubar 852 (Select): Remove the pointer grab when popping down a menubar submenu.
861 submenu.
862 (pop_up_menu): Handle popping up submenus from a menubar, i.e. when 853 (pop_up_menu): Handle popping up submenus from a menubar, i.e. when
863 the menu widget parent is not a shell widget. 854 the menu widget parent is not a shell widget.
864 855
@@ -1100,8 +1091,8 @@
1100 * Makefile (xrdb-cpp.o, lwlib.o): Use $(srcdir) and file name 1091 * Makefile (xrdb-cpp.o, lwlib.o): Use $(srcdir) and file name
1101 instead of $*. 1092 instead of $*.
1102 (dispatch.o, xrdb.o, lwlib-Xm.o): Rules removed; they were 1093 (dispatch.o, xrdb.o, lwlib-Xm.o): Rules removed; they were
1103 superfluous and didn't work when configured outside srcdir. The 1094 superfluous and didn't work when configured outside srcdir.
1104 implicit .c.o rule works fine. 1095 The implicit .c.o rule works fine.
1105 1096
11061994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu) 10971994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1107 1098
@@ -1124,6 +1115,6 @@
1124;; End: 1115;; End:
1125 1116
1126 Copyright (C) 1995, 1996, 1997, 1998, 1999, 2001, 2002 1117 Copyright (C) 1995, 1996, 1997, 1998, 1999, 2001, 2002
1127 Free Software Foundation, Inc. 1118 Free Software Foundation, Inc.
1128 Copying and distribution of this file, with or without modification, 1119 Copying and distribution of this file, with or without modification,
1129 are permitted provided the copyright notice and this notice are preserved. 1120 are permitted provided the copyright notice and this notice are preserved.