summaryrefslogtreecommitdiff
path: root/src/composite.c
Commit message (Expand)AuthorAge
* Merge from origin/emacs-29Eli Zaretskii2024-03-09
|\
| * ; * src/composite.c (composition_compute_stop_pos): Add comment.Eli Zaretskii2024-03-04
* | (struct composition): Remove dependency on hash-table internalsStefan Monnier2024-01-24
* | (DOHASH): Change calling conventionStefan Monnier2024-01-24
* | Add C macro for hash table iterationMattias Engdegård2024-01-21
* | Inlined and specialised hash table look-upMattias Engdegård2024-01-13
* | Store hash values as integers instead of Lisp_ObjectMattias Engdegård2024-01-13
* | Abstract predicate and constant for unused hash keysMattias Engdegård2024-01-12
* | Refactor: extract hash and index computations to functionsMattias Engdegård2024-01-12
* | Merge from savannah/emacs-29Po Lu2024-01-02
|\|
| * ; Add 2024 to copyright yearsPo Lu2024-01-02
* | Split safe_call between redisplay and non-redisplay versionsStefan Monnier2023-12-23
* | Merge from origin/emacs-29Eli Zaretskii2023-05-13
|\|
| * Code cleanup for long line optimizationsGregory Heytings2023-03-29
* | Optimize search for composable characters in redisplayEli Zaretskii2023-04-29
|/
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-01
* Avoid uninitialized variable warningYAMAMOTO Mitsuharu2022-09-27
* Adjust zero-width grapheme clusters so they are displayed (Bug#50951)YAMAMOTO Mitsuharu2022-09-27
* Fix rare shaping problems with Urdu and ArabicYAMAMOTO Mitsuharu2022-09-17
* ; * src/composite.c: Include stdlib.h.Eli Zaretskii2022-08-06
* ; * src/composite.c (Fcomposition_sort_rules): Fix last change.Eli Zaretskii2022-08-06
* New function 'composition-sort-rules'Eli Zaretskii2022-08-06
* ; * src/composite.c (find_automatic_composition): Fix a typo.Eli Zaretskii2022-08-04
* Improve Bidi with long lines.Gregory Heytings2022-08-04
* Various improvements to long lines handling.Gregory Heytings2022-08-01
* Improve narrowing when iterator has moved outside of narrowing bounds.Gregory Heytings2022-07-29
* Merge branch 'feature/fix-the-long-lines-display-bug'Gregory Heytings2022-07-21
|\
| * Fix segfault in composite.cEli Zaretskii2022-07-09
| * Actually fix the long lines display bug (bug#56393).Gregory Heytings2022-07-08
* | * src/composite.c (find_automatic_composition): Fix off-by-one error.Eli Zaretskii2022-07-16
* | ; * src/composite.c (Fcomposition_get_gstring): Fix compiler warnings.Po Lu2022-07-10
* | Speed up 'find_automatic_composition'Eli Zaretskii2022-07-10
* | Make STRING_SET_MULTIBYTE an inline functionStefan Monnier2022-07-09
|/
* Use BASE_EQ when comparing with QunboundMattias Engdegård2022-06-12
* Prefer CALLNPaul Eggert2022-03-14
* Fix character compositions on the mode lineEli Zaretskii2022-02-19
* Optionally allow point to enter composed character sequencesEli Zaretskii2022-02-12
* Replace ptrdiff_t with new specpdl_ref type for specpdl referencesMattias Engdegård2022-02-12
* ; * src/composite.c (syms_of_composite) <auto-composition-mode>: Doc fix.Eli Zaretskii2022-01-25
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-01
* Handle VS-16 correctly for non-emoji codepointsRobert Pluim2021-10-19
* Enhance font_range to check for emoji composition triggersRobert Pluim2021-09-27
* Fix cursor motion around some Emoji sequencesEli Zaretskii2021-09-25
* Improve documentation of last change.Eli Zaretskii2021-08-18
* Disable auto compositions on the Linux console onlyLars Ingebrigtsen2021-08-18
* Fix slow operation of 'string-width'Eli Zaretskii2021-06-05
* Make 'string-width' auto-composition awareEli Zaretskii2021-05-26
* Update copyright year to 2021Paul Eggert2021-01-01
* Avoid segfaults due to using fonts that were closedEli Zaretskii2020-10-26
* Improve support for shaping Egyptian HieroglyphsEli Zaretskii2020-10-25