| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|\
| |
| | |
build(deps): bump tree-sitter commit
|
| |
| |
| |
| |
| | |
bump tree-sitter to https://github.com/tree-sitter/tree-sitter/commit/25f64e1eb66bb1ab3eccd4f0b7da543005f3ba79
to fix query performance regression in 0.20.1
|
| |
| |
| |
| |
| |
| | |
Problem: i3config files are not recognized.
Solution: Add patterns to match i3config files. (Quentin Hibon,
closes vim/vim#7969)
https://github.com/vim/vim/commit/8176be159859deb9cf6455565bd7b24b3dcf17b9
|
|\ \ |
|
| | | |
|
|\ \ \
| | | |
| | | | |
feat(treesitter): Support match queries on multiline nodes
|
|/ / / |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Based on https://github.com/neovim/neovim/pull/14445
This extends `vim.treesitter.query.get_node_text` to return the text
that spans a node's range even if start_row ~= end_row.
|
| | | |
|
|\ \ \
| | | |
| | | | |
vim-patch:8.2.3777: spell file write error not checked
|
| | |/
| |/|
| | |
| | |
| | | |
Problem: Spell file write error not checked.
Solution: Check writing the prefix conditions. (Björn Linse, closes vim/vim#9323)
|
|\ \ \
| | | |
| | | | |
test: remove references to misc1.c
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
refactor: get rid of misc1.c ("functions that didn't seem to fit elsewhere")
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Possibly dialog code is messages.c could be moved here as well.
misc1.c is now empty, so delete it.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
These are used in various places, but were grouped with open_line()
which has a lot of comment prefix logic originally.
|
| |/ / |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Calling vim.lsp.buf.definition() sometimes gives a deprecation warning.
This will likely solve that.
Co-authored-by: Christian Clason <christian.clason@uni-due.de>
|
| | |
| | |
| | | |
Signed-off-by: Koichi Shiraishi <zchee.io@gmail.com>
|
|/ / |
|
|/
|
|
|
|
| |
encoding (#16382)
Co-authored-by: black-desk <clx814727823@gmail.com>
Co-authored-by: Mathias Fußenegger <mfussenegger@users.noreply.github.com>
|
|\
| |
| | |
refactor: move out some long-hanging fruit from misc1.c
|
| | |
|
| |
| |
| |
| | |
Also make some function names more descriptive/regular.
|
| | |
|
| | |
|
|\ \
| | |
| | | |
vim-patch:8.2.3664,8.2.3743,8.2.3747,8.2.3748,8.2.3757
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: An overlong highlight group name is silently truncated.
Solution: Give an error if the name is too long. (closes vim/vim#9289)
https://github.com/vim/vim/commit/f7f7aaf8aaad34a38d3f159e031c5bcf3394f8f1
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Update runtime files.
https://github.com/vim/vim/commit/6304be625ce44dcfedc6735164d0b853578581c8
Remaining changes left out of 03d250eb4504d5168a754d0f3b7e9992337d60b4
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Giving an error for an empty sign argument breaks a plugin.
Solution: Do not give an error.
https://github.com/vim/vim/commit/e5710a02cb78c2a0a868ea55740835c78ddecbb4
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Cannot remove highlight from an existing sign. (James McCoy)
Solution: Only reject empty argument for a new sign.
https://github.com/vim/vim/commit/0bac5fc5e125b7aa0f3b596c9b7f4381279e6688
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: ":sign" can add a highlight group without a name.
Solution: Give an error if the group name is missing. (closes vim/vim#9280)
https://github.com/vim/vim/commit/5e18ccc60bdddc4aa39ab039f1a7c918f29e67ce
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Cannot adjust sign highlighting for 'cursorline'.
Solution: Add CursorLineSign and CursorLineFold highlight groups.
(Gregory Anders, closes vim/vim#9201)
https://github.com/vim/vim/commit/e413ea04b716effb28eb49dbc98ad3f9f761545a
|
|\ \ \
| | | |
| | | | |
ci: remove "brew upgrade" from macos jobs
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Packages are automatically upgraded on install. This will avoid
upgrading unrelated packages, cutting the macos job time to about a
half.
|
|\ \ \ \
| | | | |
| | | | | |
fix(terminal): return early if there are no invalid rows
|
| | | | |
| | | | |
| | | | |
| | | | | |
Prevent on_lines emitting out-of-bounds line indexes.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Portability improvements, first steps at getting neovim on x86_64 SunOS
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
cfsetspeed is not available on SunOS, use cfsetispeed and cfsetospeed
instead.
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Older SunOS systems come without strnlen, add STRNLEN macro in line with
the other str* compat macros.
|