summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/mbyte.c
AgeCommit message (Expand)AuthorFiles
2025-09-22vim-patch:9.1.1780: mbyte contains overlapping list of utf_classes table (#35...zeertzjq1
2025-08-26fix(terminal): avoid tailed cursor in focused terminal in eventsSean Dewar1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-08-06refactor(build): don't use the preprocessor when generating headersbfredl1
2025-04-16fix(env.c): drop envmap, free os_getenv() result #32683Judit Novak1
2025-04-05vim-patch:9.1.1276: inline word diff treats multibyte chars as word char (#33...zeertzjq1
2025-02-16fix(marks): handle double-with inline virt_text with 'nowrap' (#32476)zeertzjq1
2024-12-23refactor: iwyu #31637Justin M. Keyes1
2024-11-23refactor(options): autogenerate valid values and flag enums for options (#31089)Famiu Haque1
2024-11-21docs: misc (#31138)dundargoc1
2024-11-04feat(editor): handle new multibyte sequences in normal mode replacementbfredl1
2024-10-23docs: miscdundargoc1
2024-09-29refactor(multibyte): neo-casefolding without allocationbfredl1
2024-09-26fix(mbyte): check for utf8proc_map() failure (#30531)zeertzjq1
2024-09-06vim-patch:9.1.0719: Resetting cell widths can make 'listchars' or 'fillchars'...zeertzjq1
2024-09-06Merge pull request #30272 from bfredl/replace_emojibfredl1
2024-09-06fix(multibyte): handle backspace of wide clusters in replace modebfredl1
2024-09-06vim-patch:9.1.0716: resetting setcellwidth() doesn't update the screen (#30274)zeertzjq1
2024-09-02fix(mbyte): mark any 0xFE0F sequence as a TUI ambiguous width charbfredl1
2024-08-31refactor(multibyte): replace generated unicode tables with utf8procbfredl1
2024-08-30feat(mbyte): support extended grapheme clusters including more emojibfredl1
2024-08-07refactor!: use utf8proc full casefoldingdundargoc1
2024-07-31vim-patch:9.1.0645: regex: wrong match when searching multi-byte char case-in...zeertzjq1
2024-06-29refactor: remove special handling for lowercase German sharp sdundargoc1
2024-06-29refactor: remove special-case conversion for german sharp sdundargoc1
2024-06-28refactor: replace utf_convert with utf8proc conversion functionsdundargoc1
2024-06-14revert: "refactor: use S_LEN macro" (#29319)Lewis Russell1
2024-06-11refactor: use S_LEN(s) instead of s, n (#29219)James1
2024-06-04fixup: LNULJames Tirta Halim1
2024-06-04refactor: replace '\0' with NULJames Tirta Halim1
2024-06-01refactor: move shared messages to errors.h #26214Justin M. Keyes1
2024-04-15vim-patch:9.1.0320: Wrong cursor position after using setcellwidths() (#28334)zeertzjq1
2024-04-11vim-patch:9.1.0297: Patch 9.1.0296 causes too many issues (#28263)zeertzjq1
2024-04-10vim-patch:9.1.0296: regexp: engines do not handle case-folding well (#28259)zeertzjq1
2024-02-27vim-patch:9.1.0137: <Del> in cmdline mode doesn't delete composing chars (#27...zeertzjq1
2024-02-26fix(mbyte): fix bugs in utf_cp_*_off() functionsVanaIgr1
2024-02-13vim-patch:9.1.0101: upper-case of German sharp s should be U+1E9E (#27449)zeertzjq1
2024-02-10vim-patch:9.1.0089: qsort() comparison functions should be transitivezeertzjq1
2024-02-07perf: improve utf_char2cells() performance (#27353)VanaIgr1
2024-02-06docs: small fixes (#27213)dundargoc1
2024-01-22perf: don't decode utf8 character multiple times in getvcol()VanaIgr1
2024-01-11refactor(IWYU): fix headersdundargoc1
2023-12-30refactor: follow style guidedundargoc1
2023-12-21refactor: run IWYU on entire repodundargoc1
2023-12-18docs: add style rule regarding initializationdundargoc1
2023-11-28refactor: fix headers with IWYUdundargoc1
2023-11-28refactor: iwyu (#26269)zeertzjq1
2023-11-27refactor: rename types.h to types_defs.hdundargoc1
2023-11-27build(IWYU): fix includes for undo_defs.hdundargoc1
2023-11-27build: enable IWYU on macdundargoc1