summaryrefslogtreecommitdiff
path: root/src/syntax.c
Commit message (Expand)AuthorAgeFilesLines
* Speed up skip-chars-{forward|reverse} with char classesMattias EngdegÄrd2023-05-091-51/+36
* (RE_SETUP_SYNTAX_TABLE_FOR_OBJECT): SimplifyStefan Monnier2023-04-121-5/+4
* (SETUP_SYNTAX_TABLE_FOR_OBJECT): Take a byteoffsetStefan Monnier2023-04-121-2/+4
* (struct gl_state_s): Delete `offset` fieldStefan Monnier2023-04-121-28/+17
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* Minor optimization of the "abort redisplay" featureEli Zaretskii2022-06-251-1/+1
* Don't count ticks too eagerly in syntax.cEli Zaretskii2022-06-181-1/+2
* Handle too long syntactic fontificationsEli Zaretskii2022-06-171-0/+8
* Remove unused fns/data and make fns staticPaul Eggert2022-03-191-1/+1
* Fix Fchar_syntax for non-ASCII in unibyte buffersMattias EngdegÄrd2022-01-201-2/+3
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* Fix recent parse-partial-sexp argument validationBasil L. Contovounesios2021-08-221-2/+2
* ; * src/syntax.c: Remove a stray comment.Eli Zaretskii2021-08-211-2/+0
* Tweak the comment-start-skip example in the manualLars Ingebrigtsen2021-08-211-0/+1
* Make parse-partial-sexp signal an error if TO is smaller than FROMLars Ingebrigtsen2021-08-211-2/+7
* Add a new function syntax-class-to-charLars Ingebrigtsen2021-06-151-0/+18
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Add new Lisp implementation of substitute-command-keysStefan Kangas2020-10-181-1/+1
* Handle escaped comment enders correctly in syntax.c, fixing bug #43558Alan Mackenzie2020-09-231-0/+7
* Merge from origin/emacs-27Glenn Morris2020-09-201-11/+14
|\
| * Fix a rare segfault in syntax.cEli Zaretskii2020-09-191-11/+14
* | Omit "V" at the start of DEFVAR_BOOL varsPaul Eggert2020-08-251-5/+5
* | Fix GC bugs related to uninitialized vectorsPaul Eggert2020-08-151-2/+2
* | Merge from origin/emacs-27Glenn Morris2020-04-201-2/+2
|\ \ | |/
| * * src/regex-emacs.c (re_match_2_internal): Rework comment in last changeStefan Monnier2020-04-181-2/+2
* | Port recent character.h changes to --with-wide-intPaul Eggert2020-04-171-7/+6
* | Prefer more inline functions in character.hPaul Eggert2020-04-171-60/+53
* | (forward-comment -n): escaped newline is sometimes NOT end of commentAlan Mackenzie2020-04-161-2/+3
|/
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Trivial docstring fixesJuanma Barranquero2019-12-241-1/+1
* Revert "Move description of value to syntax-ppss function."Lars Ingebrigtsen2019-10-301-1/+19
* Move description of value to syntax-ppss function.Lars Ingebrigtsen2019-10-301-19/+1
* Fix misuses of NULL when talking about the NUL characterStefan Monnier2019-03-211-4/+1
* Simplify list creation in C codePaul Eggert2019-03-041-1/+1
* * src/syntax.c (update_syntax_table): Prefer 'else' to 'goto'Stefan Monnier2019-03-011-33/+34
* Maintain interval ->position fields correctly in update_intervalAlan Mackenzie2019-03-011-14/+0
* Widen modiff counts to avoid wraparoundPaul Eggert2019-01-311-3/+3
* Add portable dumperDaniel Colascione2019-01-151-3/+0
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | Improve bignum support for system typesPaul Eggert2018-08-271-1/+1
* | Merge remote-tracking branch 'origin/master' into feature/bignumTom Tromey2018-08-091-5/+6
|\ \
| * | Rename src/regex.c to src/regex-emacs.c.Paul Eggert2018-08-051-5/+6
* | | More macro renamings for bignumTom Tromey2018-08-071-45/+45
* | | Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey2018-07-121-54/+54
|/ /
* | Merge from origin/emacs-26Paul Eggert2018-03-201-4/+5
|\ \ | |/
| * Improve word motion docs (Bug#30815)Noam Postavsky2018-03-161-4/+5
* | Merge from origin/emacs-26Glenn Morris2018-02-171-1/+1
|\ \ | |/
| * ; Fix doc typos related to indefinite articlesGlenn Morris2018-02-161-1/+1
* | Merge from emacs-26Noam Postavsky2018-01-261-1/+6
|\ \ | |/