summaryrefslogtreecommitdiff
path: root/src/keyboard.h
Commit message (Expand)AuthorAgeFilesLines
* Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-31/+0
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* If a C name must be extern on some platforms, make it extern on all.Paul Eggert2014-06-081-6/+0
* Use common memory management functions for lwlib and refactor users.Dmitry Antipov2014-06-021-51/+0
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* Use bool for boolean, focusing on headers.Paul Eggert2013-12-141-1/+1
* Fix conditions for prototype declarations.Ken Brown2013-12-111-1/+1
* Support resizing frames and windows pixelwise.Martin Rudalics2013-11-301-0/+1
* Make some functions static in non-Microsoft builds.Paul Eggert2013-10-161-0/+2
* * keyboard.c, keyboard.h (all_kboards): Now static.Paul Eggert2013-10-151-3/+0
* * keyboard.c (last_event_timestamp): Remove. For X selection andDmitry Antipov2013-10-101-4/+0
* * keyboard.c (init_kboard): Now static. Add argDmitry Antipov2013-10-101-1/+1
* Fix minor problems found by static checking.Paul Eggert2013-10-081-1/+1
* Merge from trunk.Eli Zaretskii2013-09-261-11/+8
|\
| * A simpler, centralized INLINE.Paul Eggert2013-09-201-11/+8
* | Fixed C compilation problems.Eli Zaretskii2013-09-051-1/+1
|/
* Minor cleanup to avoid forward declarations.Dmitry Antipov2013-08-301-3/+1
* Simplify EMACS_TIME-related code.Paul Eggert2013-08-271-5/+5
* New unwind-protect flavors to better type-check C callbacks.Paul Eggert2013-07-161-1/+1
* Separate mouse-1-click-follows-link from mouse-drag-region.Stefan Monnier2013-03-081-6/+6
* Clean up read_key_sequence a bit; reread active keymaps after first event.Stefan Monnier2013-02-111-1/+1
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+2
* keyboard.c, keymap.c: Use bool for booleans.Paul Eggert2012-10-101-14/+14
* Merge from trunkDaniel Colascione2012-10-071-3/+2
|\
| * Simplify and avoid signal-handling races.Paul Eggert2012-09-231-1/+1
| * Omit unused arg EXPECTED from socket hooks.Paul Eggert2012-09-191-3/+2
* | Merge from trunkDaniel Colascione2012-09-171-1/+1
|\ \ | |/
| * Clean up some extern decls.Paul Eggert2012-09-021-1/+1
* | Implement cygw32Daniel Colascione2012-09-171-1/+1
|/
* Refactor window-system configurationDaniel Colascione2012-08-311-1/+1
* * keyboard.h (KSET): Remove.Paul Eggert2012-08-171-1/+48
* Use KSET for write access to Lisp_Object members of struct kboard.Dmitry Antipov2012-08-131-0/+1
* Generalize INTERNAL_FIELD between buffers, keyboards and frames.Dmitry Antipov2012-07-311-24/+19
* Add GCC-style 'const' attribute to functions that can use it.Paul Eggert2012-07-091-1/+1
* Merge from trunk.Paul Eggert2012-01-091-1/+1
|\
| * Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
* | * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert2011-09-211-2/+2
|/
* * keyboard.c: Integer and memory overflow fixes.Paul Eggert2011-07-281-1/+1
* * keyboard.h (num_input_events): Now uintmax_t.Paul Eggert2011-07-071-2/+2
* * macros.c: Integer and buffer overflow fixes.Paul Eggert2011-06-221-1/+1
* * buffer.c (Qclone_number): Remove for now, as it's unused.Paul Eggert2011-06-111-0/+2
* Be more systematic about user-interface timestamps.Paul Eggert2011-05-121-2/+2
* * keyboard.c: Make symbols static if they're not exported.Paul Eggert2011-04-131-6/+2
* Declare Lisp_Object Q* variables to be 'static' if not exproted.Paul Eggert2011-04-101-10/+3
* Merge from mainline.Paul Eggert2011-03-261-1/+1
|\
| * Remove (RET)SIGTYPE; it is identical to void on all supported systems.Glenn Morris2011-03-261-1/+1
* | * keyboard.c, keyboard.h (num_input_events): Now size_t.Paul Eggert2011-03-261-2/+2
|/
* src/*.h: Remove unused parameters and functions.Juanma Barranquero2011-03-261-2/+2
* Merge from mainline.Paul Eggert2011-03-171-0/+4
|\
| * src/w32*.c: Clean up extern declarations.Juanma Barranquero2011-03-141-3/+6