index
:
rneovim.git
20220114-mix
20230125_mix
20231130_mix
aucmd_textputpost
colorcolchar
extregs
fix_20726
fix_repeatcmdline
fix_semantic_tokens
fix_semantic_tokens_pull
floattitle
master
mix
mix_20240309
newfeatures
rahm
tmp
usermarks
userreg
userregs_2
Neovim fork with Rahm's personal hacks.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
nvim
/
mbyte.c
Commit message (
Expand
)
Author
Age
*
fix(setreg): use better estimate of register width
bfredl
2026-10-11
*
refactor(mbyte): use StrCharInfo/ClusterInfo also for str[len] cases
bfredl
2026-10-06
*
feat(env)!: 'isident' does not affect $NAME parsing
Justin M. Keyes
2026-10-05
*
fix(lua): str_byteindex() can return an index past the end #41766
Qatadaha Bin Matloob
2026-09-27
*
perf(mbyte): single decoder loop for both cluster byte length and cell width
bfredl
2026-09-25
*
perf(mbyte): a base char which already is doublewidth cannot be widened
bfredl
2026-09-15
*
fix(mbyte): spacing marks need their own display cell
woot
2026-09-15
*
Merge #41550 from janlazo/na-patch-channel
Justin M. Keyes
2026-08-30
|
\
|
*
build(vim-patch): v8.2.3068 is almost auto n/a
Jan Edmund Lazo
2026-08-29
*
|
vim-patch:8.2.4439: accepting "iso8859" 'encoding' as "iso-8859-" (#41545)
Jan Edmund Lazo
2026-08-30
|
/
*
perf(mbyte): annotate pure functions #41251
Justin M. Keyes
2026-08-10
*
vim-patch:9.2.0927: curswant not set on 8g8 (#41255)
zeertzjq
2026-08-10
*
refactor(input): rename getchar.c => input.c #40698
Justin M. Keyes
2026-07-12
*
vim-patch:9.2.0769 conversion to utf-16be using iconv is inconsistent #40567
Manoj Panda
2026-07-04
*
vim-patch:9.1.1780: mbyte contains overlapping list of utf_classes table (#35...
zeertzjq
2025-09-22
*
fix(terminal): avoid tailed cursor in focused terminal in events
Sean Dewar
2025-08-26
*
refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guards
bfredl
2025-08-14
*
refactor(build): don't use the preprocessor when generating headers
bfredl
2025-08-06
*
fix(env.c): drop envmap, free os_getenv() result #32683
Judit Novak
2025-04-16
*
vim-patch:9.1.1276: inline word diff treats multibyte chars as word char (#33...
zeertzjq
2025-04-05
*
fix(marks): handle double-with inline virt_text with 'nowrap' (#32476)
zeertzjq
2025-02-16
*
refactor: iwyu #31637
Justin M. Keyes
2024-12-23
*
refactor(options): autogenerate valid values and flag enums for options (#31089)
Famiu Haque
2024-11-23
*
docs: misc (#31138)
dundargoc
2024-11-21
*
feat(editor): handle new multibyte sequences in normal mode replacement
bfredl
2024-11-04
*
docs: misc
dundargoc
2024-10-23
*
refactor(multibyte): neo-casefolding without allocation
bfredl
2024-09-29
*
fix(mbyte): check for utf8proc_map() failure (#30531)
zeertzjq
2024-09-26
*
vim-patch:9.1.0719: Resetting cell widths can make 'listchars' or 'fillchars'...
zeertzjq
2024-09-06
*
Merge pull request #30272 from bfredl/replace_emoji
bfredl
2024-09-06
|
\
|
*
fix(multibyte): handle backspace of wide clusters in replace mode
bfredl
2024-09-06
*
|
vim-patch:9.1.0716: resetting setcellwidth() doesn't update the screen (#30274)
zeertzjq
2024-09-06
|
/
*
fix(mbyte): mark any 0xFE0F sequence as a TUI ambiguous width char
bfredl
2024-09-02
*
refactor(multibyte): replace generated unicode tables with utf8proc
bfredl
2024-08-31
*
feat(mbyte): support extended grapheme clusters including more emoji
bfredl
2024-08-30
*
refactor!: use utf8proc full casefolding
dundargoc
2024-08-07
*
vim-patch:9.1.0645: regex: wrong match when searching multi-byte char case-in...
zeertzjq
2024-07-31
*
refactor: remove special handling for lowercase German sharp s
dundargoc
2024-06-29
*
refactor: remove special-case conversion for german sharp s
dundargoc
2024-06-29
*
refactor: replace utf_convert with utf8proc conversion functions
dundargoc
2024-06-28
*
revert: "refactor: use S_LEN macro" (#29319)
Lewis Russell
2024-06-14
*
refactor: use S_LEN(s) instead of s, n (#29219)
James
2024-06-11
*
fixup: LNUL
James Tirta Halim
2024-06-04
*
refactor: replace '\0' with NUL
James Tirta Halim
2024-06-04
*
refactor: move shared messages to errors.h #26214
Justin M. Keyes
2024-06-01
*
vim-patch:9.1.0320: Wrong cursor position after using setcellwidths() (#28334)
zeertzjq
2024-04-15
*
vim-patch:9.1.0297: Patch 9.1.0296 causes too many issues (#28263)
zeertzjq
2024-04-11
*
vim-patch:9.1.0296: regexp: engines do not handle case-folding well (#28259)
zeertzjq
2024-04-10
*
vim-patch:9.1.0137: <Del> in cmdline mode doesn't delete composing chars (#27...
zeertzjq
2024-02-27
*
fix(mbyte): fix bugs in utf_cp_*_off() functions
VanaIgr
2024-02-26
[next]