Mercurial > emacs
comparison lwlib/ChangeLog @ 31963:833428005bf6
* xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41
to avoid redefining struct timeval and struct timezone.
author | Sam Steingold <sds@gnu.org> |
---|---|
date | Thu, 28 Sep 2000 20:30:52 +0000 |
parents | c2b1c16d926c |
children | 02773dbde247 |
comparison
equal
deleted
inserted
replaced
31962:a87bf35accfc | 31963:833428005bf6 |
---|---|
1 2000-09-28 Sam Steingold <sds@gnu.org> | |
2 | |
3 * xlwmenu.c: Before including <X11/Xos.h> on SUN, define SUNOS41 | |
4 to avoid redefining struct timeval and struct timezone. | |
5 | |
1 2000-09-04 Miles Bader <miles@gnu.org> | 6 2000-09-04 Miles Bader <miles@gnu.org> |
2 | 7 |
3 * xlwmenu.c (XlwMenuSetValues): Only frob the display if the menu | 8 * xlwmenu.c (XlwMenuSetValues): Only frob the display if the menu |
4 is actually displayed. | 9 is actually displayed. |
5 (remap_menubar): Only include the menu-margin in the initial X & Y | 10 (remap_menubar): Only include the menu-margin in the initial X & Y |
158 * xlwmenu.h (XtNhighlightCallback): New define. | 163 * xlwmenu.h (XtNhighlightCallback): New define. |
159 | 164 |
160 * xlwmenuP.h (_XlwMenu_part): Add `highlight' callback list. | 165 * xlwmenuP.h (_XlwMenu_part): Add `highlight' callback list. |
161 | 166 |
162 1999-10-19 Paul Eggert <eggert@twinsun.com> | 167 1999-10-19 Paul Eggert <eggert@twinsun.com> |
163 | 168 |
164 Add support for large files, plus some locale improvements. | 169 Add support for large files, plus some locale improvements. |
165 | 170 |
166 * dispatch.c, lwlib-Xaw.c, lwlib-Xlw.c, lwlib-Xm.c, lwlib.c, xlwmenu.c, | 171 * dispatch.c, lwlib-Xaw.c, lwlib-Xlw.c, lwlib-Xm.c, lwlib.c, xlwmenu.c, |
167 xrdb-cpp.c, xrdb.c: | 172 xrdb-cpp.c, xrdb.c: |
168 Include <config.h> before any system include files. | 173 Include <config.h> before any system include files. |
169 | 174 |
170 * lwlib-Xm.c, lwlib.c: | 175 * lwlib-Xm.c, lwlib.c: |
171 Do not include <stdlib.h> or <string.h>, as <config.h> does this. | 176 Do not include <stdlib.h> or <string.h>, as <config.h> does this. |
172 | 177 |
173 1999-10-07 Gerd Moellmann <gerd@gnu.org> | 178 1999-10-07 Gerd Moellmann <gerd@gnu.org> |
174 | 179 |
175 * lwlib-Xm.c (make_menu_in_widget, update_one_menu_entry): Use | 180 * lwlib-Xm.c (make_menu_in_widget, update_one_menu_entry): Use |
176 widgets instead of gadgets to be able to set colors. | 181 widgets instead of gadgets to be able to set colors. |
177 | 182 |
185 * lwlib.c (lw_separator_p): Check for new-style separators | 190 * lwlib.c (lw_separator_p): Check for new-style separators |
186 differently. | 191 differently. |
187 | 192 |
188 1999-09-10 Gerd Moellmann <gerd@gnu.org> | 193 1999-09-10 Gerd Moellmann <gerd@gnu.org> |
189 | 194 |
190 * lwlib.c (lw_separator_p): Add `--:space' with the same | 195 * lwlib.c (lw_separator_p): Add `--:space' with the same |
191 meaning as `--:noLine'. | 196 meaning as `--:noLine'. |
192 | 197 |
193 1999-09-06 Gerd Moellmann <gerd@gnu.org> | 198 1999-09-06 Gerd Moellmann <gerd@gnu.org> |
194 | 199 |
195 * lwlib.c (lw_separator_p): Add alternative separator type names. | 200 * lwlib.c (lw_separator_p): Add alternative separator type names. |
281 (display_menu): Use it instead of abort. | 286 (display_menu): Use it instead of abort. |
282 (size_menu): Ditto. | 287 (size_menu): Ditto. |
283 | 288 |
284 1999-07-12 Gerd Moellmann <gerd@gnu.org> | 289 1999-07-12 Gerd Moellmann <gerd@gnu.org> |
285 | 290 |
286 * xlwmenu.c (xlwMenuResources): Change previously unused | 291 * xlwmenu.c (xlwMenuResources): Change previously unused |
287 XtNmargin to 4. | 292 XtNmargin to 4. |
288 (size_menu): Take margin into account. | 293 (size_menu): Take margin into account. |
289 (display_menu_item): Ditto. | 294 (display_menu_item): Ditto. |
290 (remap_menubar): Ditto. | 295 (remap_menubar): Ditto. |
291 (draw_arrow): Draw it 3D. | 296 (draw_arrow): Draw it 3D. |
297 line. Change logs above this notice are those for the 21.x code line. | 302 line. Change logs above this notice are those for the 21.x code line. |
298 | 303 |
299 2000-06-13 Gerd Moellmann <gerd@gnu.org> | 304 2000-06-13 Gerd Moellmann <gerd@gnu.org> |
300 | 305 |
301 * Version 20.7 released. | 306 * Version 20.7 released. |
302 | 307 |
303 2000-02-26 Gerd Moellmann <gerd@gnu.org> | 308 2000-02-26 Gerd Moellmann <gerd@gnu.org> |
304 | 309 |
305 * Version 20.6 released. | 310 * Version 20.6 released. |
306 | 311 |
307 1999-12-04 Gerd Moellmann <gerd@gnu.org> | 312 1999-12-04 Gerd Moellmann <gerd@gnu.org> |
308 | 313 |
309 * Version 20.5 released. | 314 * Version 20.5 released. |
310 | 315 |
311 1999-07-12 Richard Stallman <rms@gnu.org> | 316 1999-07-12 Richard Stallman <rms@gnu.org> |
312 | 317 |
313 * Version 20.4 released. | 318 * Version 20.4 released. |
314 | 319 |
315 1998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu> | 320 1998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu> |
317 * Version 20.3 released. | 322 * Version 20.3 released. |
318 | 323 |
319 1998-07-30 Paul Eggert <eggert@twinsun.com> | 324 1998-07-30 Paul Eggert <eggert@twinsun.com> |
320 | 325 |
321 * lwlib/Makefile.in (lwlib-utils.o, lwlib.o, lwlib-Xlw.o) | 326 * lwlib/Makefile.in (lwlib-utils.o, lwlib.o, lwlib-Xlw.o) |
322 (lwlib-Xaw.o, lwlib-Xm.o, lwlib-Xol.o, lwlib-Xolmb.o): | 327 (lwlib-Xaw.o, lwlib-Xm.o, lwlib-Xol.o, lwlib-Xolmb.o): |
323 Add dependencies to corresponding .c files. for Solaris 2.x VPATH make. | 328 Add dependencies to corresponding .c files. for Solaris 2.x VPATH make. |
324 | 329 |
325 1998-04-06 Andreas Schwab <schwab@gnu.org> | 330 1998-04-06 Andreas Schwab <schwab@gnu.org> |
326 | 331 |
327 * lwlib.c: Always declare xmalloc. | 332 * lwlib.c: Always declare xmalloc. |
368 * Version 19.33 released. | 373 * Version 19.33 released. |
369 | 374 |
370 * lwlib-Xm.c (update_one_menu_entry): Fix previous change: | 375 * lwlib-Xm.c (update_one_menu_entry): Fix previous change: |
371 When XmIsCascadeButton, don't call XmCreateCascadeButtonGadget, | 376 When XmIsCascadeButton, don't call XmCreateCascadeButtonGadget, |
372 just modify the existing one. | 377 just modify the existing one. |
373 | 378 |
374 1996-08-09 Marcus Daniels <marcus@sayre.sysc.pdx.edu> | 379 1996-08-09 Marcus Daniels <marcus@sayre.sysc.pdx.edu> |
375 | 380 |
376 * lwlib.c (merge_widget_value): Undo previous change. | 381 * lwlib.c (merge_widget_value): Undo previous change. |
377 | 382 |
378 * lwlib-Xm.c (update_one_menu_entry): When creating a pulldown | 383 * lwlib-Xm.c (update_one_menu_entry): When creating a pulldown |
379 in an existing but empty menu item, in order to get a new functional | 384 in an existing but empty menu item, in order to get a new functional |
380 pulldown, the menu item must be switched from an XmPushButtonGadget | 385 pulldown, the menu item must be switched from an XmPushButtonGadget |
381 into a XmCascadeButtonGadget. | 386 into a XmCascadeButtonGadget. |
382 | 387 |
566 | 571 |
567 * lwlib-utils.c: If HAVE_CONFIG_H, include config.h. | 572 * lwlib-utils.c: If HAVE_CONFIG_H, include config.h. |
568 | 573 |
569 * Makefile.in (ALL_CFLAGS): Define HAVE_CONFIG_H. | 574 * Makefile.in (ALL_CFLAGS): Define HAVE_CONFIG_H. |
570 Add -I${srcdir}/../src. | 575 Add -I${srcdir}/../src. |
571 | 576 |
572 1995-04-08 Paul Reilly <pmr@geech.gnu.ai.mit.edu> | 577 1995-04-08 Paul Reilly <pmr@geech.gnu.ai.mit.edu> |
573 | 578 |
574 * lwlib-Xm.c: Remove function prototypes. | 579 * lwlib-Xm.c: Remove function prototypes. |
575 (xm_pop_down_callback): Call the deactivation callback only when | 580 (xm_pop_down_callback): Call the deactivation callback only when |
576 popping down the top level submenu. | 581 popping down the top level submenu. |
784 | 789 |
785 * lwlib-Xaw.c (xaw_generic_callback): Declare without arg names. | 790 * lwlib-Xaw.c (xaw_generic_callback): Declare without arg names. |
786 | 791 |
787 1994-04-01 Frederic Pierresteguy (fp@hal.gnu.ai.mit.edu) | 792 1994-04-01 Frederic Pierresteguy (fp@hal.gnu.ai.mit.edu) |
788 | 793 |
789 * lwlib-Xaw.c (make_dialog): Don't allow any geometry request from the | 794 * lwlib-Xaw.c (make_dialog): Don't allow any geometry request from the |
790 user. | 795 user. |
791 | 796 |
792 1994-03-22 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu) | 797 1994-03-22 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu) |
793 | 798 |
794 * xlwmenu.c (XlwMenuResize): Don't allow the popup menu to resize | 799 * xlwmenu.c (XlwMenuResize): Don't allow the popup menu to resize |
795 itself. Therefore reset the size to its initial value. | 800 itself. Therefore reset the size to its initial value. |
796 | 801 |
797 1994-03-19 Richard Stallman (rms@mole.gnu.ai.mit.edu) | 802 1994-03-19 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
798 | 803 |
799 * lwlib-Xaw.c (xaw_update_one_widget): Finish replacing XtVaSetValues. | 804 * lwlib-Xaw.c (xaw_update_one_widget): Finish replacing XtVaSetValues. |
872 * xlwmenu.c (pop_up_menu) [emacs]: Catch and ignore X protocol errors | 877 * xlwmenu.c (pop_up_menu) [emacs]: Catch and ignore X protocol errors |
873 in XtGrabPointer. | 878 in XtGrabPointer. |
874 | 879 |
875 1994-02-17 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu) | 880 1994-02-17 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu) |
876 | 881 |
877 * lwlib-Xlw.c (xlw_create_popup_menu): Pass tem to | 882 * lwlib-Xlw.c (xlw_create_popup_menu): Pass tem to |
878 XtVaCreateManagedWidget, not instance->info->val. | 883 XtVaCreateManagedWidget, not instance->info->val. |
879 (xlw_create_menubar): Likewise. | 884 (xlw_create_menubar): Likewise. |
880 | 885 |
881 1994-02-15 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu) | 886 1994-02-15 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu) |
882 | 887 |
900 (find_in_table): Changed only caller. | 905 (find_in_table): Changed only caller. |
901 | 906 |
902 1994-02-04 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu) | 907 1994-02-04 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu) |
903 | 908 |
904 * xlwmenu.c (display_menu_item): When dealing with the menubar, | 909 * xlwmenu.c (display_menu_item): When dealing with the menubar, |
905 always call XDrawRectangle to clear the selection after popping down | 910 always call XDrawRectangle to clear the selection after popping down |
906 the pulldown menu. | 911 the pulldown menu. |
907 | 912 |
908 1994-02-01 Richard Stallman (rms@mole.gnu.ai.mit.edu) | 913 1994-02-01 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
909 | 914 |
910 * lwlib.c: Include ctype.h. | 915 * lwlib.c: Include ctype.h. |
946 * lwlib-Xolmb.h: Renamed from lwlib-Xol-mb.h. | 951 * lwlib-Xolmb.h: Renamed from lwlib-Xol-mb.h. |
947 * lwlib-XolmbP.h: Renamed from lwlib-Xol-mbP.h. | 952 * lwlib-XolmbP.h: Renamed from lwlib-Xol-mbP.h. |
948 | 953 |
949 * lwlib-int.h: Renamed from lwlib-internal.h. | 954 * lwlib-int.h: Renamed from lwlib-internal.h. |
950 | 955 |
951 | 956 |
952 | 957 |
953 ;; Local Variables: | 958 ;; Local Variables: |
954 ;; coding: iso-2022-7bit-unix | 959 ;; coding: iso-2022-7bit-unix |
955 ;; End: | 960 ;; End: |