+2005-03-12 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * xlwmenuP.h:
+ * xlwmenu.h: Add missing copyright and license notice.
+
2004-12-27 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
* xlwmenu.c (xlwMenuActionsList): Install MenuGadgetEscape as an
2004-08-30 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
- * lwlib.h (_widget_value): Added lname and lkey.
+ * lwlib.h (_widget_value): Add lname and lkey.
2004-01-12 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
- * xlwmenuP.h (_XlwMenu_part): Added top_depth.
+ * xlwmenuP.h (_XlwMenu_part): Add top_depth.
* xlwmenu.h: Removed declaration of pop_up_menu
* lwlib-Xlw.c: Include lisp.h, not ../src/lisp.h.
(lw_lucid_widget_p): Remove unused `mw'.
- (xlw_update_one_widget, xlw_pop_instance) [PROTOTYPES]: Provide
- ISO C arglists.
+ (xlw_update_one_widget, xlw_pop_instance) [PROTOTYPES]:
+ Provide ISO C arglists.
2003-04-30 Lute Kamstra <lute@gnu.org>
2002-11-20 Dave Love <fx@gnu.org>
* lwlib.c: Remove obsolete USE_OLIT code.
- [PROTOTYPES]: Provide ISO C arglists for functions with Boolean
- args.
+ [PROTOTYPES]: Provide ISO C arglists for functions with Boolean args.
(lwlib_memset): Declare length arg as size_t.
(malloc_widget_value): Cast arg of lwlib_memset.
* lwlib-Xm.c (make_menu_in_widget): Add an XmNpopdownCallback
instead of an XmNunmapCallback.
- (xm_unmap_callback): Removed.
+ (xm_unmap_callback): Remove.
* lwlib-Xm.c (make_menubar): Take out code in #if 0.
+2005-03-12 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * xmenu.c (ENCODE_MENU_STRING): Explicitly use string_make_unibyte.
+ (list_of_panes, list_of_items, Fx_popup_menu): Use XCAR/XCDR.
+ (digest_single_submenu, xmenu_show): Use ENCODE_MENU_STRING.
+
+ * xfns.c (xic_defaut_fontset): New constant.
+ (xic_create_fontsetname): New function.
+ Extracted from create_frame_xic. Try to generate a slightly
+ better fontset.
+ (xic_create_xfontset): Use it.
+ (create_frame_xic): Simplify.
+
2005-03-11 Stefan Monnier <monnier@iro.umontreal.ca>
* fileio.c (Fmake_symbolic_link): Fix last change.