Merge from emacs--rel--22
[bpt/emacs.git] / lwlib / ChangeLog
index 7823673..fb722be 100644 (file)
@@ -1,3 +1,84 @@
+2007-06-13  Chong Yidong  <cyd@stupidchicken.com>
+
+       * lwlib-Xaw.c, lwlib.c: Link to xaw3d if available.
+
+2007-06-02  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Version 22.1 released.
+
+2007-02-28  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (distclean): Delete Makefile.
+       (maintainer-clean): Delete TAGS.
+
+2007-01-01  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * xlwmenu.c (xlwMenuResources): Add XtNleaveCallback, XtNenterCallback.
+       (display_menu, map_event_to_widget_value): Generate enter and
+       leave callbacks.
+       (pop_up_menu): Initialize mw->menu.inside_entry.
+
+       * xlwmenu.h (XtNleaveCallback, XtNenterCallback): New strings.
+
+       * xlwmenuP.h (_XlwMenu_part): Add enter/leave callbacks and
+       inside_entry.
+
+       * lwlib-Xlw.c (enter_hook, leave_hook): New functions
+       (xlw_create_menubar, xlw_create_popup_menu): Connect XtNenter/leave
+       to enter/leave_hook.
+
+2006-10-30  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Makefile.in (lwlib-utils.o): Use CPPFLAGS.
+
+2006-09-15  Jay Belanger  <belanger@truman.edu>
+
+       * COPYING: Replace "Library Public License" by "Lesser Public
+       License" throughout.
+
+2006-05-23  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * xlwmenu.c: Include xterm.h if emacs instead of declaring functions
+       used.
+       (string_width): Declare as static.
+       (Start, pop_up_menu): Set is_hint to 0 before calling
+       handle_motion_event.
+       (pop_up_menu): Return value and parameters for x_catch_errors and
+       x_uncatch_errors changed.
+
+2005-09-27  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * xlwmenu.c (find_next_selectable):
+       (find_prev_selectable): Add missing parameter
+       declarations.
+
+2005-09-24  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * xlwmenu.c: Fix the return type for x_clear_errors and
+       x_uncatch_errors.
+
+2005-07-19  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * lwlib-Xm.c (make_menu_in_widget): Disable drag and drop for
+       labels in menu bar.
+
+2005-07-04  Lute Kamstra  <lute@gnu.org>
+
+       Update FSF's address in GPL notices.
+
+2005-04-01  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       Reenable support for I18N to Lucid menus.
+
+       * xlwmenuP.h (_XlwMenu_part): Add fontSet resource.
+
+       * xlwmenu.c (string_width):
+       (MENU_FONT_HEIGHT, MENU_FONT_ASCENT): Ditto.
+       (display_menu_item, make_drawing_gcs, XlwMenuInitialize)
+       (XlwMenuSetValues):  Use font if fontSet is NULL, use only
+       font for !HAVE_X_I18N.
+       (xlwMenuResources): Add fontSet resource.
+
 2005-03-22  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
        * xlwmenuP.h: Temporary #undef HAVE_X_I18N until FontSet for UTF-8
 
 
 ;; Local Variables:
-;; coding: iso-2022-7bit-unix
+;; coding: iso-2022-7bit
+;; add-log-time-zone-rule: t
 ;; End:
 
-    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2001, 2002
-        Free Software Foundation, Inc.
-  Copying and distribution of this file, with or without modification,
-  are permitted provided the copyright notice and this notice are preserved.
+    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004,
+       2005, 2006, 2007  Free Software Foundation, Inc.
+
+  This file is part of GNU Emacs.
+
+  GNU Emacs is free software; you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation; either version 2, or (at your option)
+  any later version.
+
+  GNU Emacs is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with GNU Emacs; see the file COPYING.  If not, write to the
+  Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+  Boston, MA 02110-1301, USA.
 
 ;;; arch-tag: 0cd8ab87-d764-40d9-b86d-d00c71887a9e