| Commit message (Collapse) | Author | Age |
... | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Wrong indenting for C++ constructor.
Solution: Recognize ::. (Anhong)
https://github.com/vim/vim/commit/e01f4f86cef7bed3cb99b26f9f57d86f6eb5fe1a
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: C indenting is wrong below a "case (foo):" because it is
recognized as a C++ base class construct. Issue #38.
Solution: Check for the case keyword.
https://github.com/vim/vim/commit/d1b15dec4d00d7ed5e92ff4e0fb7fc2e0818e479
|
| |/
| |
| |
| |
| |
| |
| |
| | |
Problem: Indentation of array initializer is wrong.
Solution: Avoid that calling find_start_rawstring() changes the position
returned by find_start_comment(), add a test. (Hirohito Higashi)
https://github.com/vim/vim/commit/089af18d1fd0961ff504ee72db0156bbfe509cdf
|
|\ \
| | |
| | | |
tests: migrate legacy test 11
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Some parts of the test depend on gzip(1). They are skipped if gzip is not
available.
Some `:write` and `:edit` commands produce messages and "hit enter" prompts
that had to be treated with an extra `feed('<C-L>')`. In the original test
file this was not neccessary because it was `:source!`ed.
|
|\ \ \
| | | |
| | | | |
tests: Migrate legacy test 36.
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
The test was split into several blocks reusing the same input file. As it is
complicated to send text in different encodings and with control characters
from the test suite to nvim and back the results are written to a temp file
and loaded into the test from there.
|
| | |
| | |
| | |
| | |
| | | |
Error was reported upstream in vim/vim#650, fixed in 7.4.1366.
Typo was fixed upstream in 7.4.1041.
|
| | | |
|
|\ \ \
| | | |
| | | | |
vim-patch:7.4.888
|
| | | | |
|
| | |/
| |/| |
|
|/ /
| |
| |
| |
| |
| |
| | |
Problem: When '#' is in 'isident' the is# comparator doesn't work.
Solution: Don't use vim_isIDc(). (Yasuhiro Matsumoto)
https://github.com/vim/vim/commit/37a8de17d4dfd3d463960c38a204ce399c8e19d4
|
|\ \
| |/
|/| |
vim-patch:7.4.792
|
| | |
|
|\ \ |
|
| | |
| | |
| | |
| | | |
mbyte.vim, small.vim are not relevant to migrated legacy tests.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
vim-patch:efcabd6892ad89a4585fb77aa94c3b1802b784ab
|
|\ \ \
| | | |
| | | | |
tests: Migrate legacy test command_count.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The test involves argument and buffer numbers. Therefore it was necessary to
use a custom testing session to ensure that the initial buffer corresponds to
an argument.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
vim-patch:7.4.{749,915}
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: When removing from 'path' and then adding, a comma may go missing.
(Malcolm Rowe)
Solution: Fix the check for P_ONECOMMA. (closes #471)
https://github.com/vim/vim/commit/174674743d9a2d7361c9cd89836f8dd8651edeeb
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: "gv" after paste selects one character less if 'selection' is
"exclusive".
Solution: Increment the end position. (Christian Brabandt)
https://github.com/vim/vim/commit/d29c6fea94947b3f4b54fbd5a6f832a7d744bf27
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: "p" in Visual mode causes an unexpected line split.
Solution: Advance the cursor first. (Yukihiro Nakadaira)
https://github.com/vim/vim/commit/c004bc2726eafc7a56d1d9f8398a65a0a7dc8d6c
|
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: ml_get error when using "p" in a Visual selection in the last
line.
Solution: Change the behavior at the last line. (Yukihiro Nakadaira)
https://github.com/vim/vim/commit/d009e8682686a56f7565e6e093a42cd0596e121f
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: gettabvar() doesn't work after Vim start. (Szymon Wrozynski)
Solution: Handle first window in tab still being NULL. (Christian Brabandt)
https://github.com/vim/vim/commit/7e47d1ac6a9ae0e5a7167aa34ff651a9c39c1641
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: It is not easy to count the number of characters.
Solution: Add the skipcc argument to strchars(). (Hirohito Higashi, Ken
Takata)
https://github.com/vim/vim/commit/641e48c2248ccb3c25a5cdaa3709f16152d8c77d
|
|\ \ \
| | | |
| | | | |
vim-patch:7.4.700
|
| | | | |
|
| |/ / |
|
|/ / |
|
| | |
|
|\ \
| | |
| | | |
vim-patch:7.4.{745,746,747,748}
|
| |/
| |
| |
| |
| |
| |
| |
| | |
Problem: The entries added by matchaddpos() are returned by getmatches()
but can't be set with setmatches(). (Lcd)
Solution: Fix setmatches(). (Christian Brabandt)
https://github.com/vim/vim/commit/0fce4257727f9d75e488963b73e407d31dd46546
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: When using += with ":set" a trailing comma is not recognized.
(Issue 365)
Solution: Don't add a second comma. Add a test. (partly by Christian
Brabandt)
https://github.com/vim/vim/commit/a7b7b1cef9b61700ba5076c1d889dce791392388
|
|\ \
| | |
| | | |
vim-patch:7.4.709
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: ":tabmove" does not work as documented.
Solution: Make it work consistently. Update documentation and add tests.
(Hirohito Higashi)
https://github.com/vim/vim/commit/40ce3a4e1f50badb75ca812e26557a9bc5fde8c6
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: No support for binary numbers.
Solution: Add "bin" to nrformats. (Jason Schulz)
https://github.com/vim/vim/commit/887c1fea4a114e7170091942d0446c8882701b5b
|
| |/
|/|
| |
| |
| |
| |
| | |
Add missing test case (test59's test 8-8).
https://github.com/vim/vim/commit/8fd89f0fe79e3fe2e1b64a808d1c7caca333af89
https://github.com/vim/vim/commit/0b23879827f9a97af3f621f974f91fa7a6b8c45c
|
|\ \
| | |
| | | |
Vim 7.4.{639,753,949,963}
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: test_listlbr_utf8 sometimes fails.
Solution: Don't use a literal multibyte character but <C-V>uXXXX. Do not
dump the screen highlighting. (Christian Brabandt, closes #518)
https://github.com/vim/vim/commit/1c57fe8b9450eb29c3e42a94527d4b7514f853e2
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: When using 'colorcolumn' and there is a sign with a fullwidth
character the highlighting is wrong. (Andrew Stewart)
Solution: Only increment vcol when in the right state. (Christian Brabandt)
https://github.com/vim/vim/commit/32a214e78df0120f92fe049eab1385c60f0cdb0b
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Appending in Visual mode with 'linebreak' set does not work
properly. Also when 'selection' is "exclusive". (Ingo Karkat)
Solution: Recalculate virtual columns. (Christian Brabandt)
https://github.com/vim/vim/commit/74db34cc9162445e3d500ab2d61c5c19ce9af0ca
|
| |/
| |
| |
| |
| |
| |
| | |
Problem: Combination of linebreak and conceal doesn't work well.
Solution: Fix the display problems. (Christian Brabandt)
https://github.com/vim/vim/commit/8fc6bc71266e342d339c851b3ee472357f917597
|
|\ \ |
|