summaryrefslogtreecommitdiff
path: root/src/menu.c
Commit message (Expand)AuthorAgeFilesLines
* Avoid some unnecessary stdio.h includesPaul Eggert2019-07-081-1/+0
* Don't link libXft when using cairoYAMAMOTO Mitsuharu2019-04-241-1/+1
* Define macros to abstract support for external menu/tool-barsAlexander Gramiak2019-03-161-3/+2
* Use bool for menu_items_inusePaul Eggert2019-03-151-11/+9
* Add portable dumperDaniel Colascione2019-01-151-1/+2
* Use shortcuts for FlengthPaul Eggert2019-01-091-8/+4
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | Add make_vector and make_nil_vectorPaul Eggert2018-12-091-1/+1
* | Merge remote-tracking branch 'origin/master' into feature/bignumTom Tromey2018-08-091-3/+3
|\ \
| * | Prefer NILP (x) to EQ (x, Qnil)Paul Eggert2018-07-191-3/+3
* | | More macro renamings for bignumTom Tromey2018-08-071-10/+10
* | | Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey2018-07-121-7/+7
|/ /
* | Use native alignment to access Lisp object dataPaul Eggert2018-06-101-2/+2
* | Merge from origin/emacs-26Paul Eggert2018-01-011-1/+1
|\ \ | |/
| * Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* | For help commands, ensure all keys of a mouse sequence are reported.Alan Mackenzie2017-12-021-45/+51
|/
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Use 'char *FOO' instead of 'char* FOO'Paul Eggert2017-02-181-1/+1
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* | Port build to gcc -fcheck-pointer-boundsPaul Eggert2016-11-251-1/+1
* | Port to ISO/IEC TS 18661-1:2014Paul Eggert2016-09-131-1/+1
* | Revert "Cleanup tooltips"John Wiegley2016-07-121-6/+1
* | Cleanup tooltipsDmitry Antipov2016-07-121-1/+6
* | Fix compiler warnings in Cygwin-w32 buildKen Brown2016-06-201-4/+0
* | Fix compiler warnings in the MinGW buildEli Zaretskii2016-05-211-1/+0
* | New C macro AUTO_STRING_WITH_LENPaul Eggert2016-04-041-1/+1
|/
* Rework C source files to avoid ^(Paul Eggert2016-03-101-4/+4
* Fix x-popup-menu on TTYs without a mouseEli Zaretskii2016-02-031-0/+3
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Include-file cleanup for src directoryPaul Eggert2015-10-201-1/+2
* Omit unnecessary \ before paren in C docstringsPaul Eggert2015-09-161-2/+2
* Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPSPaul Eggert2015-08-261-11/+0
* Fix assertion violations when popping menus on TTY (Bug#19862)Eli Zaretskii2015-02-141-27/+31
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* Use AUTO_CONS instead of SCOPED_CONS, etc.Paul Eggert2014-09-301-4/+13
* Simplify stack-allocated Lisp objects, and make them more portable.Paul Eggert2014-09-291-8/+8
* Keep stack-allocated Lisp objects fast rather than versatile.Dmitry Antipov2014-09-291-1/+0
* Fix local_cons etc. to not exhaust the stack when in a loop.Paul Eggert2014-09-241-0/+1
* 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