diff options
| author | Stefan Monnier | 2002-04-30 19:21:33 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2002-04-30 19:21:33 +0000 |
| commit | bcd833b2a2e046778b74288ed06dc7fece5de5d8 (patch) | |
| tree | a52d904ca0cdef43da501adad6038fc228f6f42c /lwlib | |
| parent | 0c8c6322335cde97efc570799837e4c41ad5f31e (diff) | |
| download | emacs-bcd833b2a2e046778b74288ed06dc7fece5de5d8.tar.gz emacs-bcd833b2a2e046778b74288ed06dc7fece5de5d8.zip | |
*** empty log message ***
Diffstat (limited to 'lwlib')
| -rw-r--r-- | lwlib/ChangeLog | 63 |
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 | ||
| 23 | 2002-04-25 Pavel Jan,Bm(Bk <Pavel@Janik.cz> | 22 | 2002-04-25 Pavel Jan,Bm(Bk <Pavel@Janik.cz> |
| 24 | 23 | ||
| @@ -45,9 +44,9 @@ | |||
| 45 | 2002-04-19 Pavel Jan,Bm(Bk <Pavel@Janik.cz> | 44 | 2002-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 | ||
| 78 | 2001-12-18 Pavel Jan,Bm(Bk <Pavel@Janik.cz> | 77 | 2001-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 | ||
| 83 | 2001-12-08 Pavel Jan,Bm(Bk <Pavel@Janik.cz> | 81 | 2001-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 | ||
| 156 | 2000-12-14 Dave Love <fx@gnu.org> | 153 | 2000-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 | ||
| 161 | 2000-12-11 Dave Love <fx@gnu.org> | 157 | 2000-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 | ||
| 360 | 1999-10-07 Gerd Moellmann <gerd@gnu.org> | 355 | 1999-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 | ||
| 365 | 1999-09-17 Richard Stallman <rms@gnu.org> | 360 | 1999-09-17 Richard Stallman <rms@gnu.org> |
| 366 | 361 | ||
| @@ -369,8 +364,7 @@ | |||
| 369 | 364 | ||
| 370 | 1999-09-14 Gerd Moellmann <gerd@gnu.org> | 365 | 1999-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 | ||
| 375 | 1999-09-10 Gerd Moellmann <gerd@gnu.org> | 369 | 1999-09-10 Gerd Moellmann <gerd@gnu.org> |
| 376 | 370 | ||
| @@ -383,8 +377,7 @@ | |||
| 383 | 377 | ||
| 384 | 1999-09-03 Gerd Moellmann <gerd@gnu.org> | 378 | 1999-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 | ||
| 389 | 1999-07-12 Gerd Moellmann <gerd@gnu.org> | 382 | 1999-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 @@ | |||
| 755 | 1995-02-15 Paul Reilly <pmr@geech.gnu.ai.mit.edu> | 747 | 1995-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 | ||
| 760 | 1995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | 752 | 1995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu> |
| 761 | 753 | ||
| @@ -807,7 +799,7 @@ | |||
| 807 | 1994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu> | 799 | 1994-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 @@ | |||
| 815 | 1994-09-25 Paul Reilly <pmr@geech.gnu.ai.mit.edu> | 807 | 1994-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 @@ | |||
| 838 | 1994-09-16 Paul Reilly <pmr@geech.gnu.ai.mit.edu> | 830 | 1994-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 | ||
| 1106 | 1994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu) | 1097 | 1994-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. |