aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* pvs/v547: remove useless ternary for string sizeJan Edmund Lazo2020-11-08
|
* Merge pull request #13253 from theHamsta/fix-baselang-orderThomas Vigouroux2020-11-08
|\ | | | | tree-sitter: Put base languages first in queries
| * tree-sitter: Put base languages first in queriesStephan Seitz2020-11-08
|/ | | | | | | | This reverts the handling of base languages to the old way how nvim-treesitter handled them. When a language extends a base language it usually wants to be able to overwrite queries. Related: https://github.com/nvim-treesitter/nvim-treesitter/issues/633
* lsp: fix formatting_sync with multiple clients (#13233)francisco souza2020-11-07
| | | | | | | | buf_request_sync returns a table indexed by the client id, so when starting a second client on a separate buffer, result[1] will be nil. Closes #13232. Co-authored-by: francisco souza <fsouza@users.noreply.github.com>
* vim-patch:8.2.1964: not all ConTeXt files are recognized (#13245)champignoom2020-11-07
| | | | | Problem: Not all ConTeXt files are recognized. Solution: Add two patterns. (closes vim/vim#7263) https://github.com/vim/vim/commit/faebda8cc1ecc4d6a197e06e968df46a2841ed79
* Add v:event flag on DirChanged signaling switching window (#13153)Andrea Cedraro2020-11-07
| | | Closes #9909
* Merge pull request #13241 from bfredl/decorationBjörn Linse2020-11-07
|\ | | | | decoration: split out "decoration" from "extmark" module
| * decoration: split out "decoration" from "extmark" moduleBjörn Linse2020-11-07
| | | | | | | | | | Decorations will only grow more complex. move the to a separate file, so that extmark.c remains about extmarks.
* | Merge pull request #13117 from romgrk/add-scroll-eventsBjörn Linse2020-11-07
|\ \ | |/ |/| Implement scroll autocommand
| * doc: fix WinScrolled detailsRom Grk2020-11-07
| |
| * fix: lint doc-commentsRom Grk2020-11-07
| |
| * my fight with the linter (tome II)Rom Grk2020-11-06
| |
| * my fight with the linterRom Grk2020-11-06
| |
| * Merge branch 'master' into add-scroll-eventsRom Grk2020-11-03
| |\
| * | fix: remove xxx commentRom Grk2020-11-01
| | |
| * | tests: separate scroll test for horizontal/vertical scrollRom Grk2020-10-31
| | |
| * | tests: make scroll tests passRom Grk2020-10-30
| | |
| * | doc: update doc: s/Scroll/WinScrolled/Rom Grk2020-10-28
| | |
| * | tests: add functional test for WinScrolledRom Grk2020-10-28
| | |
| * | feat: implement a working WinScrolled autocmdRom Grk2020-10-28
| | |
| * | move.c: dont invalidate viewport when no scroll happenedRom Grk2020-10-25
| | |
| * | scroll: use win->w_viewport_invalidRom Grk2020-10-24
| | |
| * | tests: add test for Scroll autocmdRom Grk2020-10-24
| | |
| * | docs: add documentation for Scroll autocmdRom Grk2020-10-24
| | |
| * | scroll: cleanup unnecessary code & commentsRom Grk2020-10-24
| | |
| * | implement scroll autocommandRom Grk2020-10-21
| | |
* | | Merge pull request #13237 from janlazo/vim-8.2.1959Jan Edmund Lazo2020-11-06
|\ \ \ | | | | | | | | vim-patch:8.1.2422,8.2.{1959,1961,1962,1963}
| * | | vim-patch:8.2.1961: various comments can be improvedJan Edmund Lazo2020-11-06
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Various comments can be improved. Solution: Various comment adjustments. https://github.com/vim/vim/commit/22286895fce0e45e42126c7f2e35ebf43bc625d9
| * | | vim-patch:8.2.1959: crash when terminal buffer name is made emptyJan Edmund Lazo2020-11-06
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when terminal buffer name is made empty. (Dhiraj Mishra) Solution: Fall back to "[No Name]". (closes vim/vim#7262) https://github.com/vim/vim/commit/00806bceb6dc9c8dcd308e5f7e50f720f7dc71b0 N/A patches for version.c: vim-patch:8.1.2422: "make depend" does not work correctly for libvterm Problem: "make depend" does not work correctly for libvterm. Solution: Fix build dependencies. And a few minor improvements. https://github.com/vim/vim/commit/9810cfbe554b166cb05b51119040bb4426c17bac vim-patch:8.2.1962: netbeans may access freed memory Problem: Netbeans may access freed memory. Solution: Check the buffer pointer is still valid. Add a test. (Yegappan Lakshmanan, closes vim/vim#7248) https://github.com/vim/vim/commit/32e5ec0b017adb68fe36adb9a9a362abdaffe7f4 vim-patch:8.2.1963: crash when using a popup window with "latin1" encoding Problem: Crash when using a popup window with "latin1" encoding. Solution: Don't use ScreenLinesUC when enc_utf8 is false. (closes vim/vim#7241) https://github.com/vim/vim/commit/927495b1fef835a8f83c089bb3aa3608b617e972
* | | vim-patch:8.1.0268: file type checking has too many #ifdef (#13182)tamago3242020-11-06
| | | | | | | | | | | | | | | Problem: File type checking has too many #ifdef. Solution: Always define the S_IF macros. (Ken Takata, closes vim/vim#3306) https://github.com/vim/vim/commit/d569bb029983cff947dce704e6f830276204c13f
* | | Merge pull request #13227 from bfredl/earlyinspectBjörn Linse2020-11-05
|\ \ \ | | | | | | | | lua: make vim.inspect available early so it can be used for path debugging
| * | | lua: make vim.inspect available early so it can be used for path debuggingBjörn Linse2020-11-05
| | | |
* | | | Merge pull request #13229 from ElPiloto/more_treesitter_docThomas Vigouroux2020-11-05
|\ \ \ \ | | | | | | | | | | [RDY] doc: Supplement documentation for treesitter.
| * | | | Update runtime/doc/treesitter.txtLuis Piloto2020-11-05
| | | | | | | | | | | | | | | Co-authored-by: Thomas Vigouroux <tomvig38@gmail.com>
| * | | | doc: Fix treesitter doc PR.ElPiloto2020-11-04
| | | | |
| * | | | doc: Supplement documentation for treesitter.ElPiloto2020-11-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Describe query components (capture, match, pattern). Not well-described in tree-sitter documentation. - Describe Query() object. Not actually described anywhere in documenation.
* | | | | Add g:loaded_matchit check (#13226)Shougo2020-11-04
| | | | | | | | | | | | | | | I have added g:loaded_matchit check to skip matchit loading like other default plugins.
* | | | | healthcheck: suggest to skip tests perl provider (#13223)Jan Edmund Lazo2020-11-04
|/ / / / | | | | | | | | | | | | CPAN tests are unreliable on Windows. CI does the same to reduce flaky,slow builds.
* | | | Merge pull request #13224 from janlazo/vim-8.2.1944Jan Edmund Lazo2020-11-04
|\ \ \ \ | | | | | | | | | | vim-patch:8.1.{1829,1956,2234},8.2.1944
| * | | | vim-patch:8.1.1956: screenshot tests may use a different encodingJan Edmund Lazo2020-11-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Screenshot tests may use a different encoding. (Dominique Pelle) Solution: Always set 'encoding' to "utf-8" when running Vim in a terminal. (closes vim/vim#4884) https://github.com/vim/vim/commit/0fdddeeb66bbe326860ddfc573eba42f6487bbda Comment out the encoding change in shared.vim because Neovim always uses utf-8 for internal character encoding.
| * | | | vim-patch:8.1.1829: difference in screenshotsJan Edmund Lazo2020-11-04
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Difference in screenshots. Solution: Update screenshots. Change checks in a few more tests. (closes vim/vim#4789) https://github.com/vim/vim/commit/39de6413c8b7bae882bed3dba636f6d52d793087 N/A patches for version.c: vim-patch:8.1.2234: get_short_pathname() fails depending on encoding Problem: get_short_pathname() fails depending on encoding. Solution: Use the wide version of the library function. (closes vim/vim#5129) https://github.com/vim/vim/commit/3f39697b73f661d6900c7cf5430d967a129660d7 vim-patch:8.2.1944: Netbeans test is flaky Problem: Netbeans test is flaky. Solution: Add a short delay. (Yegappan Lakshmanan, closes vim/vim#7246) https://github.com/vim/vim/commit/6fd3a4ba2320c4a95f02daef5f2ac76d3105d013
* | | | Merge pull request #13225 from erw7/fix-build-msvcThomas Vigouroux2020-11-04
|\ \ \ \ | | | | | | | | | | third-party: fix build failures in MSVC
| * | | | third-party: fix build failures in MSVCerw72020-11-04
| |/ / /
* | | | Merge pull request #13219 from vigoux/ts-extract-treeBjörn Linse2020-11-04
|\ \ \ \ | |/ / / |/| | | treesitter: separate tree and parser
| * | | treesitter: separate tree and parserThomas Vigouroux2020-11-04
| | | | | | | | | | | | | | | | While this might sound silly, it is needed for further improvements.
* | | | vim-patch:8.2.1947: crash when using "zj" without folds (#13222)Sean Dewar2020-11-03
|/ / / | | | | | | | | | | | | Problem: Crash when using "zj" without folds. (Sean Dewar) Solution: Check for at least one fold. (closes vim/vim#7245) https://github.com/vim/vim/commit/c136a3528b7ebb825c3863d701af44f023381181
* | | Merge pull request #13214 from vigoux/ts-bump-0.17.3Thomas Vigouroux2020-11-03
|\ \ \ | | | | | | | | deps(tree-sitter): bump to 0.17.3
| * | | deps(tree-sitter): dump to 0.17.3Thomas Vigouroux2020-11-03
| | | | | | | | | | | | | | | | Also test the the bundling works correctly.
* | | | Merge pull request #13212 from lucc/patch-2Thomas Vigouroux2020-11-03
|\ \ \ \ | |/ / / |/| | | [RDY] docs: Fix typo
| * | | docs: Fix typo in example codeLucas Hoffmann2020-11-03
| | | |