summaryrefslogtreecommitdiff
path: root/src/menu.c
Commit message (Expand)AuthorAgeFilesLines
* If USE_LOCAL_ALLOCATORS, allocate some Lisp objects on stack.Dmitry Antipov2014-09-151-5/+5
* Use SAFE_ALLOCA etc. to avoid unbounded stack allocation.Paul Eggert2014-09-071-7/+15
* Fix handling of menu bar line on TTY frames (Bug#18136) (Bug#18196).Martin Rudalics2014-08-101-1/+1
* Merge from emacs-24; up to 2014-06-15T04:52:34Z!eli@barzilay.orgGlenn Morris2014-07-021-0/+5
|\
| * * menu.c (Fx_popup_dialog): Set Vmenu_updating_frame to avoid crashDmitry Antipov2014-07-011-0/+5
* | * xmenu.c (mouse_position_for_popup):Dmitry Antipov2014-06-221-1/+1
* | Don't try to display menus and dialogs in an 'initial' frame.Eli Zaretskii2014-06-131-3/+6
* | If a C name must be extern on some platforms, make it extern on all.Paul Eggert2014-06-081-3/+0
* | src/menu.c (Fx_popup_dialog): Comment the use of Qunsupported__w32_dialog.Eli Zaretskii2014-06-041-4/+7
* | Use terminal-specific hooks to display popup dialogs.Dmitry Antipov2014-06-041-60/+42
* | Use terminal-specific hooks to display menus.Dmitry Antipov2014-06-041-43/+10
* | Use common memory management functions for lwlib and refactor users.Dmitry Antipov2014-06-021-25/+18
|/
* Fix the MSDOS build.Eli Zaretskii2014-04-161-1/+4
* * menu.c (Fx_popup_dialog): Remove label 'dialog_via_menu'.Paul Eggert2014-02-041-8/+3
* Fix bug #16636 with simple dialogs on MS-Windows.Eli Zaretskii2014-02-041-2/+10
* Provisional fix for bug #16479 with client connecting while in a TTY menu.Eli Zaretskii2014-01-171-2/+10
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* Fix minor problems found by static checking.Paul Eggert2013-11-281-3/+0
* * configure.ac (HAVE_MENUS): Remove.Stefan Monnier2013-11-281-9/+0
* Fix bug #15629 with GUI menus on NS.Eli Zaretskii2013-10-161-1/+1
* * keyboard.c (last_event_timestamp): Remove. For X selection andDmitry Antipov2013-10-101-6/+1
* Fix minor problems found by static checking.Paul Eggert2013-10-081-5/+5
* Horizontal keys in TTY menus work.Eli Zaretskii2013-10-081-6/+23
* Make tty-menu-open-use-tmm a defcustom, update tmm docs accordingly.Eli Zaretskii2013-10-081-1/+4
* Improve commentary.Eli Zaretskii2013-10-051-0/+3
* Account for character width on display in menu bar.Eli Zaretskii2013-10-051-1/+22
* Fix menu drop by mouse click; new primitive menu-bar-menu-at-x-y.Eli Zaretskii2013-10-051-0/+54
* Improved horizontal position of TTY dialogs.Eli Zaretskii2013-09-291-10/+14
* x-popup-dialog fixed, almost.Eli Zaretskii2013-09-291-0/+139
* Merge from trunk.Eli Zaretskii2013-09-261-2/+2
|\
| * Unify FRAME_window_system_DISPLAY_INFO macros between all ports.Dmitry Antipov2013-09-131-2/+2
* | Fix infinite loop in menu input due to block_input.Eli Zaretskii2013-09-211-3/+0
* | Fixed the menu item encoding for tty menus.Eli Zaretskii2013-09-181-55/+76
* | Converted compile-time tests to run-time tests. Menus display!Eli Zaretskii2013-09-171-72/+75
* | Minor fixes to interfaces, avoid assertion violation under GLYPH_DEBUG.Eli Zaretskii2013-09-171-3/+5
* | Removed unnecessary tests for GUI sessions and created menu faces.Eli Zaretskii2013-09-051-7/+0
* | Merge from trunk after a lot of time.Eli Zaretskii2013-09-051-108/+99
|\ \ | |/
| * Drop FRAME_PTR typedef.Dmitry Antipov2013-08-031-4/+5
| * New unwind-protect flavors to better type-check C callbacks.Paul Eggert2013-07-161-16/+6
| * Prefer list1 (X) to Fcons (X, Qnil) when building lists.Paul Eggert2013-07-151-1/+1
| * Get rid of some platform-specific functions examining windowDmitry Antipov2013-04-071-1/+1
| * Consistently use platform-specific function to detect window system.Dmitry Antipov2013-04-051-1/+2
| * Reorder conditions that are written backwardsAndreas Schwab2013-03-241-1/+1
| * Update copyright notices for 2013.Paul Eggert2013-01-011-2/+2
| * lread.c, macros.c, marker.c, menu.c, minibuf.c: Use bool for booleans.Paul Eggert2012-10-111-13/+14
| * keyboard.c, keymap.c: Use bool for booleans.Paul Eggert2012-10-101-1/+1
| * Merge from trunkDaniel Colascione2012-10-071-6/+6
| |\
| | * Simplify and avoid signal-handling races.Paul Eggert2012-09-231-6/+6
| * | Merge from trunkDaniel Colascione2012-09-171-3/+2
| |\ \ | | |/
| | * Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-151-1/+0