index
:
neovim
dependabot/github_actions/github-actions-c6747d2992
marvim/ci-version-update
master
release-0.10
release-0.11
release-0.12
release-0.4
release-0.5
release-0.6
release-0.7
release-0.8
release-0.9
Vim-fork focused on extensibility and usability
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
src
/
nvim
/
mbyte.h
Age
Commit message (
Expand
)
Author
Files
2025-08-14
refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guards
bfredl
1
2025-01-07
refactor: adopt vterm
dundargoc
1
2024-08-30
feat(mbyte): support extended grapheme clusters including more emoji
bfredl
1
2024-07-13
refactor(declarations): also generate prototypes for functions in headers
bfredl
1
2024-02-26
fix(mbyte): fix bugs in utf_cp_*_off() functions
VanaIgr
1
2024-02-06
docs: small fixes (#27213)
dundargoc
1
2024-01-25
refactor: IWYU (#27186)
zeertzjq
1
2024-01-22
perf: reuse fast character size calculation algorithm from getvcol()
VanaIgr
1
2024-01-22
perf: don't decode utf8 character multiple times in getvcol()
VanaIgr
1
2024-01-11
refactor(IWYU): fix headers
dundargoc
1
2023-12-21
refactor: run IWYU on entire repo
dundargoc
1
2023-12-17
refactor: move non-symbols to defs.h headers
dundargoc
1
2023-11-28
refactor: fix headers with IWYU
dundargoc
1
2023-11-28
refactor: iwyu (#26269)
zeertzjq
1
2023-11-28
refactor: fix runtime_defs.h (#26259)
zeertzjq
1
2023-11-27
refactor: rename types.h to types_defs.h
dundargoc
1
2023-11-27
build(IWYU): replace public-to-public mappings with pragmas (#26237)
zeertzjq
1
2023-11-17
refactor(grid): make screen rendering more multibyte than ever before
bfredl
1
2023-11-12
refactor: replace manual header guards with #pragma once
dundargoc
1
2023-10-02
refactor: move cmdline completion types to cmdexpand_defs.h (#25465)
zeertzjq
1
2023-05-13
refactor: remove typval.h from most header files (#23601)
zeertzjq
1
2022-11-15
build: allow IWYU to fix includes for all .c files
dundargoc
1
2022-09-02
refactor: migrate comment style (#20012)
Lewis Russell
1
2022-08-08
vim-patch:8.2.1535: it is not possible to specify cell widths of characters
zeertzjq
1
2022-08-08
refactor: move non-symbols in mbyte.h to mbyte_defs.h
zeertzjq
1
2021-11-14
refactor(multibyte): eliminate mb_char2len alias for utf_char2len
Björn Linse
1
2021-11-14
refactor(multibyte): eliminate mb_ptr2len alias for utfc_ptr2len
Björn Linse
1
2021-11-14
refactor(multibyte): eliminate mb_char2cells alias for utf_char2cells
Björn Linse
1
2021-10-12
refactor: format all C files under nvim/ #15977
dundargoc
1
2019-08-06
remove DYNAMIC_ICONV
erw7
1
2018-12-31
multigrid: introduce grid abstraction
Björn Linse
1
2018-09-09
Refactor: Remove occurences of mb_char2bytes
ZviRackover
1
2018-08-31
Refactor: remove mb_ptr2len_len, mb_ptr2cells and mb_ptr2cells_len
ZviRackover
1
2018-08-15
Remove occurences of mb_head_off
ZviRackover
1
2018-08-13
Remove all occurrences of mb_off2cells
ZviRackover
1
2018-08-06
Remove all occurences of the mb_ptr2char macro
ZviRackover
1
2018-06-18
use wchar_t instead of WCHAR #6998
Matt Kline
1
2018-04-09
charset,*: Refactor transstr()
ZyX
1
2017-10-29
ex_getln: Make use of new parser to color expressions
ZyX
1
2017-10-15
viml/parser/expressions: Add support for string parsing
ZyX
1
2017-08-15
Merge pull request #7168 from teto/fix_coverty
James McCoy
1
2017-08-15
coverty: solve #7149
Matthieu Coudron
1
2017-06-27
ex_getln: Add some more tests, fix some found errors
ZyX
1
2017-04-08
refactor/single-include
dedmass
1
2017-03-29
mbyte: Include os_defs.h in mbyte.h
ZyX
1
2017-03-29
*: Move some dictionary functions to typval.h and use char*
ZyX
1
2017-03-29
eval: Split eval.c into smaller files
ZyX
1
2016-11-05
encoding: cleanup mbyte.c given fixed encoding=utf-8
Björn Linse
1
2014-07-12
move defines from vim.h
Brandon Coleman
1
2014-07-11
Include stdbool.h in some files which use it
Pavel Platto
1
[next]