summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* src/bytecode.c (exec_byte_code): Make hash_code a Lisp_Object.Vibhav Pant2017-02-111-2/+4
* src/bytecode.c (exec_byte_code): Remove unnecessary (e)assert.Vibhav Pant2017-02-111-4/+2
* ; src/bytecode.c (exec_byte_code): Refactor byte-switch code.Vibhav Pant2017-02-111-21/+14
* src/bytecode.c: Add optional sanity check for jump tables.Vibhav Pant2017-02-111-3/+4
* Merge branch 'master' into feature/byte-switchVibhav Pant2017-02-1110-269/+272
|\
| * Fix handling of XBM images on MS-WindowsEli Zaretskii2017-02-111-2/+2
| * Fix handling of PBM dataEli Zaretskii2017-02-111-1/+11
| * Fix warnings in debug tracing codeNoam Postavsky2017-02-102-6/+6
| * Fix a few integer-overflow glitchesPaul Eggert2017-02-104-55/+50
| * Fix a bug with displaying an image after a TABEli Zaretskii2017-02-101-1/+4
| * Restore special setting of this-command-keys by M-xEli Zaretskii2017-02-101-0/+25
| * Make FOR_EACH_TAIL more like other FOR_EACH macrosPaul Eggert2017-02-063-111/+123
| * Port to clang 3.8.0Paul Eggert2017-02-051-3/+9
| * FOR_EACH_TAIL now checks for quitPaul Eggert2017-02-051-20/+32
| * Signal list cycles in ‘length’ etc.Paul Eggert2017-02-053-216/+146
| * Simplify use of FOR_EACH_TAILPaul Eggert2017-02-053-23/+33
* | * src/bytecode.c: Refactor to follow GNU coding standardsVibhav Pant2017-02-111-14/+10
* | src/bytecode.c: Avoid comparing values unnecessarily in BswitchVibhav Pant2017-02-101-2/+4
* | src/bytecode.c (exec_byte_code): Remove unneeded assert.Vibhav Pant2017-02-091-6/+4
* | bytecode.c (exec_byte_code): Use h->count instead of HASH_TABLE_SIZEVibhav Pant2017-02-091-2/+9
* | bytecode.c (exec_byte_code): don't check hash code in linear search.Vibhav Pant2017-02-091-2/+4
* | Improve byte-switch execution.Vibhav Pant2017-02-091-8/+27
* | Merge remote-tracking branch 'origin/master' into feature/byte-switchVibhav Pant2017-02-0525-674/+510
|\ \ | |/
| * Re-port alloc.c to Solaris sparc and simplifyPaul Eggert2017-02-021-120/+69
| * Fix scrolling with partial linesNoam Postavsky2017-02-023-2/+30
| * Make limit on scroll-margin variableNoam Postavsky2017-02-022-5/+22
| * Don't count mode line for scroll-margin limitNoam Postavsky2017-02-021-4/+2
| * Refactor uses of scroll_margin to a functionNoam Postavsky2017-02-023-74/+39
| * Pacify Oracle Studio 12.5Paul Eggert2017-02-021-1/+1
| * Fix lisp.h underparenthesizationPaul Eggert2017-02-021-3/+2
| * Fix quitting bug when buffers are frozenPaul Eggert2017-02-017-80/+70
| * Revamp quitting and fix infloopsPaul Eggert2017-02-0116-220/+295
| * Remove immediate_quit.Paul Eggert2017-02-0116-210/+28
| * * src/alloc.c, src/lisp.h: Fix minor glitches in recent changes.Paul Eggert2017-01-312-16/+12
| * Revert two accidental commitsDima Kogan2017-01-312-54/+0
| * stashDima Kogan2017-01-302-0/+54
| * Add delq list arg checkPaul Eggert2017-01-301-0/+1
| * More fixes to prevent crashes on C-gEli Zaretskii2017-01-301-3/+3
| * Avoid crashes on C-g in TTY sessionsEli Zaretskii2017-01-301-1/+1
* | Merge remote-tracking branch 'origin/master' into feature/byte-switchVibhav Pant2017-01-3046-630/+652
|\ \ | |/
| * Fix hash tables not being purified correctly.Vibhav Pant2017-01-3010-16/+123
| * Use access-file in EWW to check before downloading a fileMark Oteiza2017-01-281-1/+1
| * Restore a test that was removed by a recent commitEli Zaretskii2017-01-271-1/+2
| * Slightly tune file-accessible-directory-p fixPaul Eggert2017-01-271-7/+9
| * Don't report zero errno for inaccessible directoryEli Zaretskii2017-01-271-1/+8
| * Replace QUIT with maybe_quitPaul Eggert2017-01-2537-197/+192
| * A quicker check for quitPaul Eggert2017-01-256-68/+108
| * Simplify make-list implementationPaul Eggert2017-01-251-33/+3
| * Build fix for older gnutls versionsLars Ingebrigtsen2017-01-251-0/+2
| * Tweak TLS error messaging on closed connectionsLars Ingebrigtsen2017-01-251-1/+8