| Commit message (Collapse) | Author | Age |
|\
| |
| | |
vim-patch:7.4.1516,7.4.1521
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Cannot change file permissions.
Solution: Add setfperm().
https://github.com/vim/vim/commit/8049253b96838b3584600e5ad229abad37a95b10
|
| |
| |
| |
| | |
Closes #4795
|
|\ \
| |/
|/| |
vim-patch:7.4.1057
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Typos in the :options window.
Solution: Fix the typos. (Dominique Pelle)
https://github.com/vim/vim/commit/2b7db933b0418f3964da5399047ce8998007874c
|
|\ \
| |/
|/| |
vim-patch:7.4.1102, 7.4.1110, 7.4.1832
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Debugger has no stack backtrace support.
Solution: Add "backtrace", "frame", "up" and "down" commands. (Alberto
Fanjul, closes vim/vim#433)
https://github.com/vim/vim/commit/f1f60f859cdbb2638b3662ccf7b1d179865fe7dc
|
|/
|
|
|
|
|
|
|
| |
patch 7.4.1728
Problem: The help for functions require a space after the "(".
Solution: Make CTRL-] on a function name ignore the arguments. (Hirohito
Higashi)
https://github.com/vim/vim/commit/81edd171a9465cf99cede4fa4a7b7bca3d538b0f
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently,
```
if bool then
--stuff
elseif bool2 then
--morestuff
elseif bool3 then
--more stuff
else
--fail
end
```
Would get indented out strangely when using =. Now it behaves correctly.
|
|\ \
| | |
| | | |
vim-patch:7.4.1037,fa73534
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Updated runtime files.
https://github.com/vim/vim/commit/fa7353428f705f7a13465a1943dddeede4083023
Missing in runtime/doc: if_tcl.txt, tags, todo.txt, version5.txt. Some
other changes related to binary nrformats were already merged.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Using "q!" when there is a modified hidden buffer does not unload
the current buffer, resulting in the need to abandon it again.
Solution: When using "q!" unload the current buffer when needed. (Yasuhiro
Matsumoto, Hirohito Higashi)
https://github.com/vim/vim/commit/027387f70c671f62e3e08e0bdd09ec05b0232735
|
|/ / |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
TODO: Only works at startup (i.e., in the user's init.vim/vimrc/--cmd),
but it should probably work at any time.
---
patch 7.4.1799
Problem: 'guicolors' is a confusing option name.
Solution: Use 'termguicolors' instead. (Hirohito Higashi)
https://github.com/vim/vim/commit/61be73bb0f965a895bfb064ea3e55476ac175162
patch 7.4.1806
Problem: 'termguicolors' option missing from the options window.
Solution: Add the entry.
https://github.com/vim/vim/commit/8e3d1b6326c103cc92f8d07b1161ee5172acf201
patch 7.4.1808
Problem: Using wrong feature name to check for 'termguicolors'.
Solution: Use the right feature name. (Ken Takata)
https://github.com/vim/vim/commit/8a24b794b89916c8074892e7b25121a21f1fa9c9
patch 7.4.1809
Problem: Using wrong short option name for 'termguicolors'.
Solution: Use the option name.
https://github.com/vim/vim/commit/868cfc19bb079a16ca58884b551486566f35419b
|
|\ \
| | |
| | | |
vim-patch: 7.4.1285
|
| | |
| | |
| | |
| | |
| | |
| | | |
from https://github.com/vim/vim/commit/03413f44167c4b5cd0012def9bb331e2518c83cf
Also adjust the entries for reltime() and reltimestr().
|
|\ \ \
| | | |
| | | | |
vim-patch:7.4.1042
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: g-CTRL-G shows the word count, but there is no way to get the word
count in a script.
Solution: Add the wordcount() function. (Christian Brabandt)
https://github.com/vim/vim/commit/ed767a2073ef150971b0439a58e7ee582af6984e
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: The column is not restored properly when the matchparen plugin is
used in Insert mode and the cursor is after the end of the line.
Solution: Set the curswant flag. (Christian Brabandt). Also fix
highlighting the match of the character before the cursor.
https://github.com/vim/vim/commit/c21d67e33c1b42a492e04788cbb14a23a6724e39
|
|\ \
| | |
| | | |
vim-patch: 7.4.1236
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: When "syntax manual" was used switching between buffers removes
the highlighting.
Solution: Set the syntax option without changing the value. (Anton
Lindqvist)
https://github.com/vim/vim/commit/885f24fbcae2a39ae496ffb3a1e139379be8fae1
Patch applied cleanly to the nvim sources except for version.c.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Could not find when it was fixed in the vim source, it originates in 7.001, and
is fixed as of today, but my git-fu did not discern a relevant patch. I don't
think it matters much.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Updated runtime files.
https://github.com/vim/vim/commit/256972a9849b5d575b62a6a71be5b6934b5b0e8b
Missing files in runtime/doc: todo.txt, tags. Patch to runtime/doc/syntax.txt
was applied manually in part, for no discernible reason.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Updated runtime files.
https://github.com/vim/vim/commit/2c5e8e80eacf491d4f266983f534a77776c7ae83
Missing files in runtime/doc: if_ruby.txt, tags, todo.txt. Ignored changes to
runtime/syntax/vim.vim.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Update runtime files.
https://github.com/vim/vim/commit/d042dc825c9b97dacd84d4728f88300da4d5b6b9
Missing in runtime/doc: hangulin.txt, tags, todo.txt. The changes to options.txt
do not apply for nvim. man.vim is very different in nvim, some changes applied
manually, others discarded.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Update runtime files.
https://github.com/vim/vim/commit/e392eb41f8dfc01bd13634e534ac6b4d505326f4
Files runtime/doc/tags and runtime/doc/todo.txt did not exist. Ignored
runtime/syntax/vim.vim. One change in runtime/doc/windows.txt had already been
applied.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Updated runtime files.
https://github.com/vim/vim/commit/b4ff518d95aa57c2f8c0568c915035bef849581b
Missing files: runtime/doc/tags, runtime/doc/todo.txt. Changes to
runtime/doc/if_pyth.txt, runtime/doc/options.txt and runtime/doc/quickref.txt
did not aply. Excluded runtime/syntax/vim.vim.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Updated runtime files.
https://github.com/vim/vim/commit/d7464be9747fcaa8e6210e1f00a3882932df76e2
Applied cleanly except for runtime/docs/todo.txt and runtime/docs/tags.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Update runtime files.
https://github.com/vim/vim/commit/a0f849ee40cbea3c889345256786b640b0becca2
Missing files runtime/doc/tags and runtime/doc/todo.txt. Excluded
runtime/syntax/vim.vim, since we diverged quite a bit from vim in this file.
|
|/ /
| |
| |
| |
| |
| | |
Originally done in #1087, but was accidentally removed in #4595.
Resolves #4613, resolves #4667.
|
|\ \
| | |
| | | |
vim-patch: 7.4.1035
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: An Ex range gets adjusted for folded lines even when the range is
not using line numbers.
Solution: Only adjust line numbers for folding. (Christian Brabandt)
https://github.com/vim/vim/commit/a3306958dcb9aadff1e1e8521d908d86b10ac99a
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
test_cursor_func.vim hangs at the call to
disable_char_avail_for_testing(). The test does not actually need this
function (and it correctly fails if the fix from 7.4.1300 is reverted).
Given that disable_char_avail_for_testing is a gigantic hack, if we can
avoid it let's do so.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: It is not simple to test for an exception and give a proper error
message.
Solution: Add assert_exception().
https://github.com/vim/vim/commit/a803c7f94070f94b831fdfd1984f288c8b825b5d
|
|/ /
| |
| |
| |
| | |
https://github.com/vim/vim/commit/6463ca229cb9412581419497924c85fcbfc854ab
https://github.com/vim/vim/commit/7823a3bd2eed6ff9e544d201de96710bd5344aaf
|
|\ \
| | |
| | | |
vim-patch:7.4.{984,1093}
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: searchpos() always starts searching in the first column, which is
not what some people expect. (Brett Stahlman)
Solution: Add the 'z' flag: start at the specified column.
https://github.com/vim/vim/commit/ad4d8a192abf44b89371af87d70b971cd654b799
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Can't sort on floating point numbers.
Solution: Add the "f" flag to ":sort". (Alex Jakushev) Also add the "f"
flag to sort().
https://github.com/vim/vim/commit/f7edf40448a09e04eec3bd05e043f7fea93b07c9
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Sorting number strings does not work as expected. (Luc Hermitte)
Solution: Add the 'N" argument to sort()
https://github.com/vim/vim/commit/b00da1d6d1655cb6e415f84ecc3be5ff3b790811
|
|\ \ \
| | | |
| | | | |
vim-patch:7.4.{941,942,957}
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: There is no way to ignore case only for tag searches.
Solution: Add the 'tagcase' option. (Gary Johnson)
https://github.com/vim/vim/commit/0f6562e9036f889185dff49a75c7fc5ffb28b307
|
|\ \ \ \
| | | | |
| | | | | |
vim-patch:7.4.{1107,1114,1116,1117,1120}
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: delete() does not work well with symbolic links.
Solution: Recognize symbolik links.
https://github.com/vim/vim/commit/43a34f9f74fdce462fa250baab620264c28b6165
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: Vim can create a directory but not delete it.
Solution: Add an argument to delete() to make it possible to delete a
directory, also recursively.
https://github.com/vim/vim/commit/da440d21a6b94d7f525fa7be9b1417c78dd9aa4c
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
New ex commands: 'tcd', 'tchdir'
Changed Vimscript functions: 'haslocaldir', 'getcwd'
The ex-commands ':tcd' and ':tchdir' are the tab-local equivalents of
':lcd' and ':lchdir'. There are no new Vimscript functions introduced,
instead the functions 'haslocaldir' and 'getcwd' take in optional
arguments. See the documentation for details
Since there is now different levels of local directory a simple boolean
at source level is no longer sufficient; a new enumeration type is used
for the scope-level from now on.
The documentation has been accommodated for these new commands and
functional tests have been written to test the feature.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Set v:windowid as writeable (but read only in the sandbox).
References #3626
|