summaryrefslogtreecommitdiff
path: root/src/keyboard.c
Commit message (Expand)AuthorAgeFilesLines
* Spelling fixesPaul Eggert2014-12-251-1/+1
* * src/keyboard.c (input_was_pending): New var.Stefan Monnier2014-12-171-1/+52
* * src/keyboard.c (swallow_events): Don't redisplay if there's input pending.Stefan Monnier2014-12-171-3/+3
* * src/: Various fixes to use bool type and constants.Stefan Monnier2014-12-151-4/+4
* Merge branch 'emacs-24'.Paul Eggert2014-11-281-1/+1
|\
| * * src/keyboard.c: Fix comment typo.Glenn Morris2014-11-231-1/+1
* | Improve time stamp handling, and be more consistent about it.Paul Eggert2014-11-161-4/+9
* | * lisp/help.el (view-lossage): Include the actual commands run.Stefan Monnier2014-11-091-13/+31
* | * src/keyboard.c: Call gui-set-selection instead of x-set-selection.Stefan Monnier2014-11-071-3/+3
* | Ignore BUFFER_SWITCH_EVENT events for the purposes of input-pending-p.Eli Zaretskii2014-11-011-1/+2
* | Improve mouse dragging of frame edges.Martin Rudalics2014-10-241-2/+24
* | Cleanup terminal handling code.Dmitry Antipov2014-10-141-8/+10
* | Enhance terpri to allow conditionally output a newlineLeo Liu2014-10-091-1/+1
* | * keyboard.c (Qleft, Qright): Remove duplicate definitions.Paul Eggert2014-10-051-1/+0
* | Use AUTO_CONS instead of SCOPED_CONS, etc.Paul Eggert2014-09-301-16/+19
* | 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-6/+1
* | * lisp/subr.el (track-mouse): New macro.Stefan Monnier2014-09-271-8/+4
* | Fix local_cons etc. to not exhaust the stack when in a loop.Paul Eggert2014-09-241-1/+6
* | Avoid signed integer overflow when converting Time to ptrdiff_t.Paul Eggert2014-09-241-2/+30
* | * keyboard.c (make_lispy_event): Avoid unnecessary testsPaul Eggert2014-09-241-23/+20
* | * termhooks.h (enum scroll_bar_part): Begin from 0 to allow...Dmitry Antipov2014-09-241-35/+23
* | If USE_LOCAL_ALLOCATORS, allocate even more Lisp objects on stack.Dmitry Antipov2014-09-161-6/+3
* | If USE_LOCAL_ALLOCATORS, allocate some Lisp objects on stack.Dmitry Antipov2014-09-151-9/+9
* | Fix bug uncovered by changing alloca to auto buffer.Paul Eggert2014-09-071-10/+3
* | * keyboard.c (read_decoded_event_from_main_queue): Reinstitute allocaPaul Eggert2014-09-071-1/+8
* | Use SAFE_ALLOCA etc. to avoid unbounded stack allocation.Paul Eggert2014-09-071-16/+27
* | * src/keyboard.c (Vtop_level_message): Rename toDmitry Antipov2014-08-271-4/+4
* | Fix some glitches in previous change.Dmitry Antipov2014-08-271-1/+1
* | Handle C stack overflow caused by too nested Lisp evaluation.Dmitry Antipov2014-08-261-0/+33
* | Fix handling of menu bar line on TTY frames (Bug#18136) (Bug#18196).Martin Rudalics2014-08-101-3/+4
* | * keyboard.c (safe_run_hooks): Follow the convenient style to bindDmitry Antipov2014-08-051-10/+13
* | * keyboard.c (safe_run_hook_funcall): Avoid consing aroundDmitry Antipov2014-08-041-26/+29
* | Don't mishandle year-9999 dates.Paul Eggert2014-08-031-2/+3
* | Make functions static that no longer need to be extern.Paul Eggert2014-08-011-1/+2
* | Complete pixelwise frame/window resizing, add horizontal scrollbar support.Martin Rudalics2014-07-271-6/+50
* | More precise control over values of some buffer-local variables.Dmitry Antipov2014-07-161-2/+0
* | Simplify and cleanup character conversion stuff.Dmitry Antipov2014-06-231-1/+1
* | Merge from emacs-24; up to 2014-06-06T02:22:40Z!monnier@iro.umontreal.caGlenn Morris2014-06-211-11/+12
|\ \ | |/
| * * src/keyboard.c (read_key_sequence): Don't invoke Vprefix_help_commandStefan Monnier2014-06-181-12/+14
* | Omit redundant extern decls.Paul Eggert2014-06-171-6/+2
* | * src/callint.c (Fcall_interactively): Fix up last change.Stefan Monnier2014-06-171-3/+4
* | If a C name must be extern on some platforms, make it extern on all.Paul Eggert2014-06-081-6/+0
* | * lisp/mouse.el (mouse-posn-property): Ignore buffer position info when theStefan Monnier2014-06-051-9/+7
* | * src/keyboard.c (read_char): Handle (t . <event>) in the second use ofStefan Monnier2014-06-051-12/+15
* | * configure.ac (POLL_FOR_INPUT): Define with HAVE_WINDOW_SYSTEM.Dmitry Antipov2014-06-051-6/+0
* | Don't let SIGINT handling block SIGCHLD indefinitely.Paul Eggert2014-05-291-5/+6
* | On X, always make pointer visible when deleting frame (Bug#17609).Dmitry Antipov2014-05-281-2/+14
* | * lisp/subr.el (zerop): Move from C. Add compiler-macro.Stefan Monnier2014-05-271-12/+13
* | * keyboard.c (Qdeactivate_mark): Now static.Paul Eggert2014-05-131-1/+1