summaryrefslogtreecommitdiff
path: root/src/keyboard.c
Commit message (Expand)AuthorAgeFilesLines
* Merge from origin/emacs-26Glenn Morris2018-07-241-13/+15
|\
| * Improve doc strings of several variables in keyboard.cEli Zaretskii2018-07-211-13/+15
* | Fix recording keyboard macros when input method is activeEli Zaretskii2018-07-211-2/+17
* | Restore old echo_truncate conditionDaniel Colascione2018-06-161-5/+1
* | Fix building --without-x and similarEli Zaretskii2018-06-151-6/+0
* | ; Assorted documentation fixes in recent changesEli Zaretskii2018-06-121-5/+5
* | Losing focus should not stop idlenessDaniel Colascione2018-06-111-0/+1
* | New focus management interfaceDaniel Colascione2018-06-111-37/+28
* | Remove obsolete keyboard.c codeDaniel Colascione2018-06-111-39/+0
* | Pacify gcc -Wnull-dereference some morePaul Eggert2018-06-101-2/+2
* | Use native alignment to access Lisp object dataPaul Eggert2018-06-101-6/+15
* | Simplify read_key_sequencePaul Eggert2018-06-091-68/+30
* | Unbreak echoingDaniel Colascione2018-06-091-1/+5
* | Correctly set last_nonmenu_event when replayingDaniel Colascione2018-06-091-3/+39
* | * src/keyboard.c (record_char, read_key_sequence): Copy raw eventsStefan Monnier2018-03-291-5/+8
* | (read_key_sewuence): Use POSN in second event when needed (bug#30955)Stefan Monnier2018-03-271-4/+14
* | Merge from origin/emacs-26Glenn Morris2018-02-241-2/+3
|\|
| * * src/keyboard.c (syms_of_keyboard): Doc fix. (Bug#30588)Eli Zaretskii2018-02-241-2/+3
* | Fix macOS breakage in make_lispy_eventPaul Eggert2018-01-151-2/+3
* | * src/keyboard.c: Consolidate code into make_lispy_eventStefan Monnier2018-01-121-197/+145
* | * src/keyboard.c (kbd_buffer_get_event): Use 'switch' ...Stefan Monnier2018-01-121-22/+45
* | Unbreak the Cygwin-w32 buildKen Brown2018-01-111-1/+1
* | Merge from origin/emacs-26Paul Eggert2018-01-011-1/+1
|\|
| * Update copyright year to 2018Paul Eggert2018-01-011-1/+1
| * * src/keyboard.c: Undo last change, meant for master onlyStefan Monnier2017-11-201-1/+1
| * * src/keyboard.c: Make xterm-mouse clicks on mode-line workOlaf Rogalsky2017-11-181-1/+1
* | On non-MS-Windows, omit unnecessary polling functionsPaul Eggert2017-12-241-4/+8
* | For help commands, ensure all keys of a mouse sequence are reported.Alan Mackenzie2017-12-021-44/+32
* | read_key_sequence: correct the handling of raw_keybuf in recursive callsAlan Mackenzie2017-11-201-18/+43
* | * src/keyboard.c: Make xterm-mouse clicks on mode-line workOlaf Rogalsky2017-11-201-1/+1
* | Merge from origin/emacs-26Paul Eggert2017-11-131-5/+5
|\|
| * Use alignas to fix GCALIGN-related bugsPaul Eggert2017-11-131-5/+5
* | Handle unread-command-events consistently (bug#23980)Chris Feng2017-11-081-0/+3
|/
* Fix this-command-keys for "M-x foo" commandsEli Zaretskii2017-10-121-2/+13
* Avoid crashes on C-g when several threads wait for inputEli Zaretskii2017-10-041-7/+7
* Provide native touchpad scrolling on macOSAlan Third2017-09-191-1/+4
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Don’t worry about unlink if errno == ENOENTPaul Eggert2017-08-011-1/+2
* Define internal_border_parts for window systems only (Bug#27615)Alexander Kuleshov2017-07-091-0/+2
* Provide additional support for child framesMartin Rudalics2017-06-251-8/+44
* Use unlocked stdio more systematicallyPaul Eggert2017-06-221-9/+10
* Avoid args-out-of-range errors on fringe clicks after "C-h k"Eli Zaretskii2017-05-271-1/+2
* Add new frame functionality to NS portAlan Third2017-04-191-1/+1
* Frame movement, focus and hook related changesMartin Rudalics2017-04-111-0/+17
* Merge from origin/emacs-25Paul Eggert2017-03-191-3/+3
|\
| * ; * src/keyboard.c (Fposn_at_point): Fix last change.Eli Zaretskii2017-02-251-1/+1
| * Fix doc string of 'posn-at-point'Eli Zaretskii2017-02-251-3/+3
* | Avoid duplicating characters recorded in macrosEli Zaretskii2017-03-031-1/+1
* | Improve commentary for a recent change in keyboard.cEli Zaretskii2017-02-181-1/+1
* | * src/keyboard.c (read_key_sequence): Fix integer-overflow glitch.Paul Eggert2017-02-161-8/+8