Mercurial > emacs
view lispintro/ChangeLog @ 67715:69a961190da1
(Qmac_apple_event): Add extern.
(set_frame_menubar, mac_menu_show keymp_panes)
(single_keymap_panes, list_of_panes, list_of_item)
(single_menu_item): Add argument types to prototypes.
(mac_dialog_show) [HAVE_DIALOGS]: Likewise.
(struct skp): New struct (from xmenu.c).
(single_keymap_panes, single_menu_item, list_of_panes)
(list_of_item): Sync with xmenu.c.
(Fx_popup_menu, Fx_popup_dialog): Likewise. Don't get window from
POSITION if it is mac-apple-event event.
(menubar_selection_callback): Don't use menu_command_in_progress.
(set_frame_menubar): First parse all submenus, then make
widget_value trees from them. Don't allocate any widget_value
objects until we are done with the parsing.
(parse_single_submenu, digest_single_submenu): New functions.
(single_submenu): Function deleted, replaced by those two.
(install_menu_quit_handler) [HAVE_CANCELMENUTRACKING]: Don't
create or dispose of EventHandlerUPP. Install hander to all submenus.
(mac_menu_show) [!HAVE_MULTILINGUAL_MENU]: Use ENCODE_MENU_STRING
instead of ENCODE_SYSTEM.
(free_frame_menubar, fill_submenu, fill_menu): Don't use NULL for
integer values.
[HAVE_DIALOGS] (mac_dialog_show): Sync with xdialog_show (in xmenu.c).
(add_menu_item) [TARGET_API_MAC_CARBON]: Use CFString functions to
format menu item string. Don't use NULL for integer value.
author | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
---|---|
date | Wed, 21 Dec 2005 12:31:02 +0000 |
parents | 2c8495a2cf88 |
children | e8a3fb527b77 fa0da9b57058 |
line wrap: on
line source
2005-09-16 Romain Francoise <romain@orebokech.com> * emacs-lisp-intro.texi (GNU Free Documentation License): Specify GFDL version 1.2. 2005-07-30 Eli Zaretskii <eliz@gnu.org> * makefile.w32-in (info): Don't run install-info. ($(infodir)/dir): New target, produced by running install-info. 2005-07-04 Lute Kamstra <lute@gnu.org> Update FSF's address in GPL notices. * emacs-lisp-intro.texi: Update FSF's address. 2004-04-23 Juanma Barranquero <lektu@terra.es> * makefile.w32-in: Add "-*- makefile -*-" mode tag. 2004-02-29 Juanma Barranquero <lektu@terra.es> * makefile.w32-in (mostlyclean, clean, maintainer-clean): Use $(DEL) instead of rm, and ignore exit code. 2003-11-16 Kevin Ryde <user42@zip.com.au> * emacs-lisp-intro.texi: [CVS commitment by <bob@rattlesnake.com>] Corrections to cross references, (Interactive Options): elisp "interactive" -> "Using Interactive". (defvar and asterisk): Remove emacs "Edit Options" reference, edit-options is no longer described in the emacs manual. (Lists diagrammed): elisp "List Type" -> "Cons Cell Type". 2003-09-03 Peter Runestig <peter@runestig.com> * makefile.w32-in: New file. 2001-11-29 Eli Zaretskii <eliz@is.elta.co.il> * emacs-lisp-intro.texi (Index): @ignore extraneous text. Use @dircategory and @direntry to define the DIR entry. 2001-11-25 Robert J. Chassell <bob@rattlesnake.com> * emacs-lisp-intro.texi: Move @contents to the beginning of the file. Set the size to @smallbook. 2001-11-24 Eli Zaretskii <eliz@is.elta.co.il> * Makefile.in: New file. * README: Update. * *.eps: Rename to avoid clashes in DOS 8+3 namespace. ;; Local Variables: ;; coding: iso-2022-7bit ;; End: Copyright (C) 2001, 2002, 2003, 2004, 2005 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. ;;; arch-tag: ee4f8e1f-e14c-4d2e-86de-4dd697e6f1c3