Mercurial > emacs
view doc/lispref/README @ 104815:b3c991e42448
* xterm.h: Rename x_non_menubar_window_to_frame to
x_menubar_window_to_frame
* xterm.c: Remove declarations also in xterm.h
(XTmouse_position): Do not return valid positions
for clicks in the menubar and the toolbar for Gtk+.
* xfns.c (x_any_window_to_frame): Assume less about Gtk+ internals,
if the widget for the event has the same top level as a frame,
return the frame.
(x_menubar_window_to_frame): Detect menu bar even with Gtk+
internal windows, bug #4122.
(x_non_menubar_window_to_frame): Remove.
author | Jan Djärv <jan.h.d@swipnet.se> |
---|---|
date | Wed, 02 Sep 2009 17:03:20 +0000 |
parents | ba752e72409d |
children | 1d1d5d9bd884 |
line wrap: on
line source
Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. See the end of the file for license conditions. README for Edition 3.0 of the Emacs Lisp Reference Manual. * This directory contains the texinfo source files for the Emacs Lisp Reference Manual. * Report bugs in the Lisp Manual or in Emacs using M-x report-emacs-bug. To ask questions, use the newsgroup gnu.emacs.help. * The Emacs Lisp Reference Manual is quite large. It totals around 1100 pages in smallbook format; the info files total around 3.0 megabytes. * You can format this manual either for Info or for printing hardcopy using TeX. * You can buy nicely printed copies from the Free Software Foundation. Buying a manual from the Free Software Foundation helps support our GNU development work. See <http://shop.fsf.org/>. * The master file for formatting this manual for Tex is called `elisp.texi'. It contains @include commands to include all the chapters that make up the manual. In addition, `elisp.texi' has the title page in a new format designed by Karl Berry, using the @titlespec command. * This distribution contains a Makefile that you can use with GNU Make. ** To create a DVI file with a sorted index, run `make elisp.dvi'. ** To make an Info file, you need to install Texinfo, then run `make info'. 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 3 of the License, 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. If not, see <http://www.gnu.org/licenses/>.