aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | vim-patch:8.1.1194: typos and small problems in source filesJan Edmund Lazo2019-04-26
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Typos and small problems in source files. Solution: Small fixes. https://github.com/vim/vim/commit/ad3ec76bb8030b9a1d3f0a49c374d0de2383b977
| * | | vim-patch:8.1.0837: timer interrupting cursorhold and mapping not testedJan Edmund Lazo2019-04-26
|/ / / | | | | | | | | | | | | | | | Problem: Timer interrupting cursorhold and mapping not tested. Solution: Add tests with timers. (Ozaki Kiichi, closes vim/vim#3871) https://github.com/vim/vim/commit/26d982185e21398738a9c688429c0a1840d7c9c3
* | | vim-patch:8.0.1510: cannot assert beep #9938Jan Edmund Lazo2019-04-25
| | | | | | | | | | | | | | | Problem: Cannot test if a command causes a beep. Solution: Add assert_beeps(). https://github.com/vim/vim/commit/b48e96f61c87a64e38e3ac50732c92a84a4833b8
* | | Merge #9906 from janlazo/vim-8.0.0647Justin M. Keyes2019-04-24
|\ \ \ | | | | | | | | vim-patch:8.0.{647,768,797,1085,1092,1107,1133,1408}
| * | | vim-patch:8.0.1408: crash in setqflist()Jan Edmund Lazo2019-04-23
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash in setqflist(). Solution: Check for string to be NULL. (Dominique Pelle, closes vim/vim#2464) https://github.com/vim/vim/commit/a0ca7d002d4efcf4bce0af6943146a339677ed3d
| * | | vim-patch:8.0.0768: terminal window status shows "[Scratch]"Jan Edmund Lazo2019-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Terminal window status shows "[Scratch]". Solution: Show "[Terminal]" when no title was set. (Yasuhiro Matsumoto) Store the terminal title that vterm sends and use it. Update the special buffer name. (closes vim/vim#1869) https://github.com/vim/vim/commit/2155441460a6dc0a72125f7860507693112a1460
| * | | vim-patch:8.0.0797: finished job in terminal window is not handledJan Edmund Lazo2019-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Finished job in terminal window is not handled. Solution: Add the scrollback buffer. Use it to fill the buffer when the job has ended. https://github.com/vim/vim/commit/d85f271bf8516dbd90be4d18f905f0abbfcd6db6
| * | | vim-patch:8.0.1133: syntax timeout not used correctlyJan Edmund Lazo2019-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Syntax timeout not used correctly. Solution: Do not pass the timeout to syntax_start() but set it explicitly. (Yasuhiro Matsumoto, closes vim/vim#2139) https://github.com/vim/vim/commit/f3d769a585040ac47f7054057758809024ef6377
| * | | vim-patch:8.0.1107: terminal debugger jumps to non-existing fileJan Edmund Lazo2019-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Terminal debugger jumps to non-existing file. Solution: Check that the file exists. Add an option to make the Vim wide wide. Fix removing highlight groups. https://github.com/vim/vim/commit/38baa3e63427112d389de5e5942243414d9b1336
| * | | vim-patch:8.0.1092: terminal debugger can't evaluate expressionsJan Edmund Lazo2019-04-23
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Terminal debugger can't evaluate expressions. Solution: Add :Evaluate and K. Various other improvements. https://github.com/vim/vim/commit/45d5f26d11d9aac2383453d2c1a8582cad1c8a3d
| * | | vim-patch:8.0.1085: terminal debugger can't set breakpointsJan Edmund Lazo2019-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The terminal debugger can't set breakpoints. Solution: Add :Break and :Delete commands. Also commands for stepping through code. https://github.com/vim/vim/commit/e09ba7bae5c867f6d3abc184709dd27488318e97
| * | | lintJan Edmund Lazo2019-04-23
| | | |
| * | | vim-patch:8.0.0647: syntax highlighting can make cause a freezeJan Edmund Lazo2019-04-23
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Syntax highlighting can make cause a freeze. Solution: Apply 'redrawtime' to syntax highlighting, per window. https://github.com/vim/vim/commit/06f1ed2f78c5c03af95054fc3a8665df39dec362
* | | | Spurious quote mark in command line when typing <C-R> (#9934)Gabriel Cruz2019-04-24
|/ / / | | | | | | Remove <C-R> special char after reading following chars
* | | Merge pull request #9871 from justinmk/docJustin M. Keyes2019-04-22
|\ \ \
| * | | gen_vimdoc.py: skip "Parameters" header if all excludedJustin M. Keyes2019-04-22
| | | |
| * | | doc: clarify -EsJustin M. Keyes2019-04-22
| | | |
| * | | doc: UIJustin M. Keyes2019-04-22
| | | |
| * | | docJustin M. Keyes2019-04-22
| | | |
* | | | health/provider.vim: check curl HTTPS supporterw72019-04-22
|/ / / | | | | | | | | | | | | closes #9925 closes #9928
* | | health: check if tmux enabled true colors (#9929)Marco Hinz2019-04-20
| | | | | | | | | References https://github.com/neovim/neovim/issues/7764
* | | Merge pull request #9926 from glacambre/fix_9889Björn Linse2019-04-20
|\ \ \ | | | | | | | | Fix #9889: stopinsert prohibiting terminal mode
| * | | Reset stop_insert_mode in terminal_enter rather than terminal_checkglacambre2019-04-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using `:stopinsert` while in normal mode in a terminal buffer prevents neovim from entering insert mode. Solution: Move `stop_insert_mode = false` from terminal_check to terminal_enter to be consistent with edit.c, as suggested by bfredl in #9889. Closes https://github.com/neovim/neovim/issues/9889.
* | | | vim-patch:8.1.1177: .ts files are recognized as xml, typescript is more ↵Marco Hinz2019-04-19
|/ / / | | | | | | | | | | | | | | | | | | | | | common (#9922) Problem: .ts files are recognized as xml, while typescript is more common. Solution: Recognize .ts files as typescript. https://github.com/vim/vim/commit/1a4dce7cad4af4de347853aad6d671da2df662ad
* / / options: avoid using empty 'shadafile'Marco Hinz2019-04-16
|/ / | | | | | | | | References https://github.com/neovim/neovim/pull/9907 Fixes https://github.com/neovim/neovim/issues/9912
* | vim-patch:8.0.0716: "--clean", 'shadafile' #9907Justin M. Keyes2019-04-15
| | | | | | | | | | | | | | | | | | | | | | | | Nvim notes: - Nvim does not support "-u DEFAULTS", that change is omitted. - Also add 'shadafile' as an alias to 'viminfofile'. - Deprecate 'viminfofile'. Problem: Not easy to start Vim cleanly without changing the viminfo file. Not possible to know whether the -i command line flag was used. Solution: Add the --clean command line argument. Add the 'viminfofile' option. Add "-u DEFAULTS". https://github.com/vim/vim/commit/c4da113ef98dcfd6f2a088b1693c0317dcb5bf42
* | Merge pull request #9902 from janlazo/vim-8.0.0761Justin M. Keyes2019-04-15
|\ \ | | | | | | vim-patch:8.0.{761,776,1093,1112}
| * | vim-patch:8.0.1112: can't get size or current index from quickfix listJan Edmund Lazo2019-04-14
| | | | | | | | | | | | | | | | | | Problem: Can't get size or current index from quickfix list. Solution: Add "idx" and "size" options. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/fc2b270cfd36230166df486aae4d96d9d1f32755
| * | vim-patch:8.0.1093: various small quickfix issuesJan Edmund Lazo2019-04-14
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Various small quickfix issues. Solution: Remove ":" prefix from title set by a user. Add the qf_id2nr(). function. Add a couple more tests. Update documentation. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/b4d5fbabc99917a8069ba32a60c2d73d4f60e128
| * | vim-patch:8.0.0776: function prototypes missing without the quickfix featureJan Edmund Lazo2019-04-14
| | | | | | | | | | | | | | | | | | | | | Problem: Function prototypes missing without the quickfix feature. (Tony Mechelynck) Solution: Move non-quickfix functions to buffer.c. https://github.com/vim/vim/commit/f0a521f4f76904edb74e182c12732189b347ff68
| * | vim-patch:8.0.0761: options not set properly for a terminal bufferJan Edmund Lazo2019-04-14
|/ / | | | | | | | | | | | | | | | | Problem: Options of a buffer for a terminal window are not set properly. Solution: Add "terminal" value for 'buftype'. Make 'buftype' and 'bufhidden' not depend on the quickfix feature. Also set the buffer name and show "running" or "finished" in the window title. https://github.com/vim/vim/commit/1f2903c43109b16594d141a730659317b15f388d
* | Merge pull request #9904 from bryant/pass-cc-cxx-to-gperf-buildBjörn Linse2019-04-14
|\ \ | | | | | | Configure gperf to build with `CMAKE_C{XX}_COMPILER`.
| * | Build gperf with configured host compiler.bryant2019-04-14
| | | | | | | | | | | | | | | | | | This was initially added but unused in 7e2348f2b1b487c875bbcf6c6711a276f9063040, which led to its accidental removal in feee814b304b0c616fb2141bbd7835314f601816.
| * | Set host C++ compiler CMake var.bryant2019-04-14
| | |
* | | Merge pull request #9898 from bfredl/floatwidthBjörn Linse2019-04-14
|\ \ \ | | | | | | | | windows: float config changes
| * | | windows: float config changesBjörn Linse2019-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Allow floating windows of width 1. #9846 - For a new floating window the size must be specified. Later on we might try to calculate a reasonable size by buffer contents - Remember the configured size of a window, just like its position. - Make get_config and set_config more consistent. Handle relative='' properly in set_config. get_config doesn't return keys that don't make sense for a non-floating window. - Don't use width=0 for non-changed width, just omit the key.
* | | | Merge pull request #9783 from justinmk/inccommand-ignore-redrawJustin M. Keyes2019-04-14
|\ \ \ \ | |_|/ / |/| | |
| * | | inccommand: Disable K_EVENT during preview calculationJustin M. Keyes2019-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'inccommand' invokes ex_substitute() to build its "preview". During the brief (~millisecond) time it takes to execute that function, the buffer is "dirty" (its contents are invalid). Events must not be handled during this time, else they would see a temporary state which is not the true, logical state of the buffer. ref #9777
| * | | inccommand: Ignore :redraw during previewJustin M. Keyes2019-04-14
|/ / / | | | | | | | | | closes #9777
* | | Merge pull request #9900 from mhinz/vim-8.0.1104Justin M. Keyes2019-04-14
|\ \ \ | | | | | | | | vim-patch:8.0.{1104,1130}
| * | | vim-patch:8.0.1130: the qf_jump() function is still too longMarco Hinz2019-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The qf_jump() function is still too long. Solution: Split of parts to separate functions. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/9cb03716c963338f9a98d2ebc7aa3ac8b9c1eea6
| * | | vim-patch:8.0.1104: the qf_jump() function is too longMarco Hinz2019-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The qf_jump() function is too long. Solution: Split of parts to separate functions. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/ef6b8de42f439271edcf5cf22b2450f2cf302c2e
* | | | chdir: remove unused argument #9901Marco Hinz2019-04-14
|/ / /
* | | Merge pull request #9896 from justinmk/api-async-errorJustin M. Keyes2019-04-13
|\ \ \ | | | | | | | | API: emit nvim_error_event on failed async request
| * | | API: emit nvim_error_event on failed async requestJustin M. Keyes2019-04-13
| |/ / | | | | | | | | | | | | We already do this for _invalid_ async requests #9300. Now we also do it for failed invocation of valid requests.
* | | Merge pull request #9895 from janlazo/vim-8.1.1156Justin M. Keyes2019-04-13
|\ \ \ | | | | | | | | vim-patch:8.1.{1156,1157}
| * | | generators: fix filename typo in help messageJan Edmund Lazo2019-04-13
| | | |
| * | | lintJan Edmund Lazo2019-04-12
| | | |
| * | | vim-patch:8.1.1157: Unicode tables are out of dateJan Edmund Lazo2019-04-12
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Unicode tables are out of date. Solution: Update to Unicode 12. (Christian Brabandt, closes vim/vim#4240) https://github.com/vim/vim/commit/f9b89b467965802b8d14251c0dd944343796edcd
| * | | vim-patch:8.1.1156: Unicode emoji and other image characters not recognizedJan Edmund Lazo2019-04-12
| |/ / | | | | | | | | | | | | | | | | | | Problem: Unicode emoji and other image characters not recognized. Solution: Add ranges for musical notation, game pieces, etc. (Martin Tournoij, closes vim/vim#4238) https://github.com/vim/vim/commit/d489c9801b3aaf284d42643507bbfb9ce3bc0f2f