summaryrefslogtreecommitdiff
path: root/src/syntax.c
AgeCommit message (Expand)Author
2026-05-26Omit useless casts found by GCC 16Paul Eggert
2026-04-16src/syntax.c (update_syntax_table): Remove redundant assignmentStefan Monnier
2026-04-13SETUP_SYNTAX_TABLE: syntax-propertize more lazily (bug#80600)Stefan Monnier
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-02-01Merge branch 'scratch/no-purespace' into 'master'Stefan Kangas
2025-01-25Add 'treesit-forward-comment' with 'forward-comment-function'Juri Linkov
2025-01-19Replace call[1-8] with callnStefan Kangas
2025-01-01Update copyright year to 2025Paul Eggert
2024-12-12Pure storage removal: Replace calls to removed functionsPip Cet
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-12-23Split safe_call between redisplay and non-redisplay versionsStefan Monnier
2023-05-22Fix syntax bugs involving escaped newlines in commentsAlan Mackenzie
2023-05-09Speed up skip-chars-{forward|reverse} with char classesMattias EngdegÄrd
2023-04-12(RE_SETUP_SYNTAX_TABLE_FOR_OBJECT): SimplifyStefan Monnier
2023-04-12(SETUP_SYNTAX_TABLE_FOR_OBJECT): Take a byteoffsetStefan Monnier
2023-04-12(struct gl_state_s): Delete `offset` fieldStefan Monnier
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-06-25Minor optimization of the "abort redisplay" featureEli Zaretskii
2022-06-18Don't count ticks too eagerly in syntax.cEli Zaretskii
2022-06-17Handle too long syntactic fontificationsEli Zaretskii
2022-03-19Remove unused fns/data and make fns staticPaul Eggert
2022-01-20Fix Fchar_syntax for non-ASCII in unibyte buffersMattias EngdegÄrd
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-08-22Fix recent parse-partial-sexp argument validationBasil L. Contovounesios
2021-08-21; * src/syntax.c: Remove a stray comment.Eli Zaretskii
2021-08-21Tweak the comment-start-skip example in the manualLars Ingebrigtsen
2021-08-21Make parse-partial-sexp signal an error if TO is smaller than FROMLars Ingebrigtsen
2021-06-15Add a new function syntax-class-to-charLars Ingebrigtsen
2021-01-01Update copyright year to 2021Paul Eggert
2020-10-18Add new Lisp implementation of substitute-command-keysStefan Kangas
2020-09-23Handle escaped comment enders correctly in syntax.c, fixing bug #43558Alan Mackenzie
2020-09-20Merge from origin/emacs-27Glenn Morris
2020-09-19Fix a rare segfault in syntax.cEli Zaretskii
2020-08-25Omit "V" at the start of DEFVAR_BOOL varsPaul Eggert
2020-08-15Fix GC bugs related to uninitialized vectorsPaul Eggert
2020-04-20Merge from origin/emacs-27Glenn Morris
2020-04-18* src/regex-emacs.c (re_match_2_internal): Rework comment in last changeStefan Monnier
2020-04-17Port recent character.h changes to --with-wide-intPaul Eggert
2020-04-17Prefer more inline functions in character.hPaul Eggert
2020-04-16(forward-comment -n): escaped newline is sometimes NOT end of commentAlan Mackenzie
2020-01-01Update copyright year to 2020Paul Eggert
2019-12-24Trivial docstring fixesJuanma Barranquero
2019-10-30Revert "Move description of value to syntax-ppss function."Lars Ingebrigtsen
2019-10-30Move description of value to syntax-ppss function.Lars Ingebrigtsen
2019-03-21Fix misuses of NULL when talking about the NUL characterStefan Monnier
2019-03-04Simplify list creation in C codePaul Eggert
2019-03-01* src/syntax.c (update_syntax_table): Prefer 'else' to 'goto'Stefan Monnier
2019-03-01Maintain interval ->position fields correctly in update_intervalAlan Mackenzie
2019-01-31Widen modiff counts to avoid wraparoundPaul Eggert