aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | win/dist: nvim-qt v0.2.10 (#8901)Justin M. Keyes2018-08-26
| | | | | | | | | ref https://github.com/equalsraf/neovim-qt/issues/417
* | | Merge #8903 from janlazo/vim-8.0.0883Justin M. Keyes2018-08-26
|\ \ \
| * | | vim-patch:8.0.1468: illegal memory access in del_bytes()Jan Edmund Lazo2018-08-24
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Illegal memory access in del_bytes(). Solution: Check for negative byte count. (Christian Brabandt, closes vim/vim#2466) https://github.com/vim/vim/commit/191f18bad0b5c48afa05c3e8a00f3ced993f6a38
| * | | vim-patch:8.0.1404: invalid memory access on exitJan Edmund Lazo2018-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Invalid memory access on exit when autocommands wipe out a buffer. (gy741, Dominique Pelle) Solution: Check if the buffer is still valid. (closes vim/vim#2449) https://github.com/vim/vim/commit/606d45ccd8a2ad2956e2729f6135fd79fd2f6d72
| * | | vim-patch:8.0.1228: invalid memory access in GUI testJan Edmund Lazo2018-08-24
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Invalid memory access in GUI test. Solution: Check that the row is not outside of the screen. https://github.com/vim/vim/commit/0e19fc07e73214f94441cb3a495504a1de21eb07
| * | | vim-patch:8.0.0883: invalid memory access with nonsensical scriptJan Edmund Lazo2018-08-24
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Invalid memory access with nonsensical script. Solution: Check "dstlen" being positive. (Dominique Pelle) https://github.com/vim/vim/commit/1c864093f93b0066de25d6c0ddf03a6bc6b1c870
* | | | Merge #8904 from janlazo/vim-8.0.0900Justin M. Keyes2018-08-26
|\ \ \ \
| * | | | vim-patch:8.0.1214: accessing freed memory when EXITFREE is setJan Edmund Lazo2018-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Accessing freed memory when EXITFREE is set and there is more than one tab and window. (Dominique Pelle) Solution: Free options later. Skip redraw when exiting. https://github.com/vim/vim/commit/4f1982800f0aff28df6875e718a786f6c4b11ad9
| * | | | vim-patch:8.0.0900: :tab options doesn't open a new tab pageJan Edmund Lazo2018-08-24
| |/ / / | | | | | | | | | | | | | | | | | | | | Problem: :tab options doesn't open a new tab page. (Aviany) Solution: Support the :tab modifier. (closes vim/vim#1960) https://github.com/vim/vim/commit/ab6c8587ba846d08cd70e7b225c4952a468fc1e8
* | | | vim-patch:8.1.0327: the "g CTRL-G" command isn't tested much (#8914)Jan Edmund Lazo2018-08-26
| | | | | | | | | | | | | | | | | | | | Problem: The "g CTRL-G" command isn't tested much. Solution: Add more tests. (Dominique Pelle, closes vim/vim#3369) https://github.com/vim/vim/commit/0529583ff144e2cb8fb57fe61a86997310bd7727
* | | | src/nvim/testdir/Makefile: define NEW_TESTS automatically (#8909)Daniel Hahler2018-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids having to maintain this manually. Tried to bring this upstream to Vim, but it does not work with non-GNU make apparently in an easy way (https://github.com/vim/vim/pull/3376). For Neovim GNU make can be used for this apparently. diff (generated via): $(shell printf '%s\n' $(NEW_TESTS) > 1) $(shell printf '%s\n' $(NEW_TESTS2) > 2) $(error $(shell echo $(NEW_TESTS) | wc -c) $(shell echo $(NEW_TESTS2) | wc -c)) Changes: - Removed, already included in test_alot: - test_changedtick.res - test_filter_map.res - test_findfile.res - test_ga.res - test_lambda.res - test_put.res - test_recover.res - test_tabpage.res - Added (apparently forgotten to be added to NEW_TESTS): - test_breakindent.res: added in 49b671f8f - test_display.res: added in a0c7e35ee - test_help.res, added in 41bffeacf - test_lispwords.res, added in 54b9510e0 - test_textformat.res, added in ef39f854d
* | | | CI/Codecov: enable changes status (#8910)Daniel Hahler2018-08-26
| | | | | | | | | | | | This helps to identify unexpected changes.
* | | | Merge #8908 'build/doc: generate vimindex.html'Justin M. Keyes2018-08-26
|\ \ \ \
| * | | | runtime/doc: fix broken links found by `make html`Justin M. Keyes2018-08-25
| | | | |
| * | | | build/doc: generate vimindex.htmlJustin M. Keyes2018-08-25
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This note in runtime/doc/Makefile explains the special-case: index.html is the starting point for HTML, but for the help files it is help.txt. Therefore use vimindex.html for index.txt. fix #8907
* / / / warn about tests without libintlMatthieu Coudron2018-08-25
|/ / /
* | | remote/host.vim: specify {nosuf} for globpath() (#8882)Justin M. Keyes2018-08-24
| | |
* | | Merge #8894 from janlazo/editorconfig-makefileJustin M. Keyes2018-08-24
|\ \ \
| * | | oldtests: reindent Makefile to 8-width tabJan Edmund Lazo2018-08-23
| | | |
| * | | editorconfig: Makefile uses 8-width tab indentJan Edmund Lazo2018-08-23
| | | |
* | | | Merge #8896 from janlazo/vim-8.1.0083Justin M. Keyes2018-08-24
|\ \ \ \
| * | | | search: fix types of findsent() variablesJan Edmund Lazo2018-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dir (param) is of type Direction (enum). cpo_J, found_dot, noskip (local var) are bool. cpo_J is const. startlnum (local var) is const int. Declare it in same scope as cpo_J.
| * | | | vim-patch:8.1.0083: "is" and "as" have trouble with quoted punctuationJan Edmund Lazo2018-08-23
|/ / / / | | | | | | | | | | | | | | | | | | | | Problem: "is" and "as" have trouble with quoted punctuation. Solution: Check for punctuation before a quote. (Jason Franklin) https://github.com/vim/vim/commit/8516071124dbb7ad7caa43cc98ae3c57ae093c9e
* / / / doc: remove mention of "drop" register (#8893)A Brooks2018-08-23
|/ / / | | | | | | close #8881
* | | vim-patch:8.0.1682: auto indenting breaks inserting a block (#8892)Jan Edmund Lazo2018-08-23
| | | | | | | | | | | | | | | | | | Problem: Auto indenting breaks inserting a block. Solution: Do not check for cursor movement if indent was changed. (Christian Brabandt, closes vim/vim#2778) https://github.com/vim/vim/commit/8c87a2b1fec85e4aac33f71586ac1514536fc66b
* | | Merge pull request #8887 from janlazo/vim-8.0.1242James McCoy2018-08-23
|\ \ \ | | | | | | | | [RDY] vim-patch:8.0.1242
| * | | vim-patch:8.0.1242: function argument with only dash is seen as number zeroJan Edmund Lazo2018-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Function argument with only dash is seen as number zero. (Wang Shidong) Solution: See a dash as a string. (Christian Brabandt) https://github.com/vim/vim/commit/ffd99f729bd806e09d9355ede9c17780b61057bf
* | | | Merge pull request #8889 from janlazo/vim-8.0.0999James McCoy2018-08-23
|\ \ \ \ | | | | | | | | | | [RDY] vim-patch:8.0.{999,1041,1043,1044}
| * | | | lintJan Edmund Lazo2018-08-23
| | | | |
| * | | | vim-patch:8.0.1044: warning for uninitialized variableJan Edmund Lazo2018-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Warning for uninitialized variable. (John Marriott) Solution: Initialize ind_pre. https://github.com/vim/vim/commit/2254a8ad0cb596a0a0863b1af92353f018c0b355
| * | | | vim-patch:8.0.1043: warning for uninitialized variableJan Edmund Lazo2018-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Warning for uninitialized variable. (John Marriott) Solution: Move code to check indent inside "if". https://github.com/vim/vim/commit/4ec86ddd77a89766e42bd0a6cfcf10af4c3d03b2
| * | | | vim-patch:8.0.1041: bogus characters when indenting during visual-block appendJan Edmund Lazo2018-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Bogus characters appear when indenting kicks in while doing a visual-block append. Solution: Recompute when indenting is done. (Christian Brabandt) https://github.com/vim/vim/commit/e2e69e48134cbfdedea7802810932f8592705024
| * | | | vim-patch:8.0.0999: indenting raw C++ strings is wrongJan Edmund Lazo2018-08-23
|/ / / / | | | | | | | | | | | | | | | | | | | | Problem: Indenting raw C++ strings is wrong. Solution: Add special handling of raw strings. (Christian Brabandt) https://github.com/vim/vim/commit/dde81312b031211752d1fcb8539d79f90f324a2e
* / / / vim-patch:8.0.1151: "vim -c startinsert!" doesn't append (#8886)Jan Edmund Lazo2018-08-22
|/ / / | | | | | | | | | | | | Problem: "vim -c startinsert!" doesn't append. Solution: Correct line number on startup. (Christian Brabandt, closes vim/vim#2117) https://github.com/vim/vim/commit/09ca932f8e7d63a83b39baa7c03d4c6145e3baab
* | | Merge #8880 from janlazo/vim-8.0.1331Justin M. Keyes2018-08-22
|\ \ \
| * | | vim-patch:8.0.1790: 'winfixwidth' is not always respected by :closeJan Edmund Lazo2018-08-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: 'winfixwidth' is not always respected by :close. Solution: Prefer a frame without 'winfixwidth' or 'winfixheight'. (Jason Franklin) https://github.com/vim/vim/commit/c136af29c0b1939076fbae7d36afd90dce740315
| * | | vim-patch:8.0.1707: when 'wfh' is set ":bel 10new" scrolls windowJan Edmund Lazo2018-08-21
| | | | | | | | | | | | | | | | | | | | | | | | Problem: When 'wfh' is set ":bel 10new" scrolls window. (Andrew Pyatkov) Solution: Set the fraction before changing the window height. (closes vim/vim#2798) https://github.com/vim/vim/commit/98da6ecab905df48a67da36ce60233f45726c979
| * | | vim-patch:8.0.1426: "gf" and <cfile> don't accept ? and & in URLJan Edmund Lazo2018-08-21
| | | | | | | | | | | | | | | | | | | | | | | | Problem: "gf" and <cfile> don't accept ? and & in URL. (Dmitrii Tcyganok) Solution: Check for a URL and allow for extra characters. (closes vim/vim#2493) https://github.com/vim/vim/commit/9e3dfc650190e96739abc004eb9948afa68136b4
| * | | vim-patch:8.0.1331: possible crash when window can be zero lines highJan Edmund Lazo2018-08-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Possible crash when window can be zero lines high. (Joseph Dornisch) Solution: Only set w_fraction if the window is at least two lines high. https://github.com/vim/vim/commit/3679c17917d7ff22e836982c81e5816bd07451dd
* | | | Merge pull request #8879 from janlazo/vim-8.1.0303James McCoy2018-08-21
|\ \ \ \ | |/ / / |/| | | [RDY] vim-patch:8.1.0303
| * | | vim-patch:8.1.0303: line2byte() is wrong for last line with 'noeol'Jan Edmund Lazo2018-08-21
|/ / / | | | | | | | | | | | | | | | Problem: line2byte() is wrong for last line with 'noeol' and 'nofixeol'. Solution: Fix off-by-one error. (Shane Harper, closes vim/vim#3351) https://github.com/vim/vim/commit/c26f7c60532a37a2bf0a5e69aa81081b440dfc38
* | | Merge #8877 from janlazo/vim-8.0.1441Justin M. Keyes2018-08-21
|\ \ \
| * | | lintJan Edmund Lazo2018-08-20
| | | |
| * | | undo: undo_undoes is boolJan Edmund Lazo2018-08-20
| | | |
| * | | undo: did_undo,absolute in u_undo_end() are boolJan Edmund Lazo2018-08-20
| | | |
| * | | undo: update undo_time() function signatureJan Edmund Lazo2018-08-20
| | | | | | | | | | | | | | | | | | | | sec,file,absolute (params) are bool. Fix callers and local variables of undo_time().
| * | | undo: above,did_undo in undo_time() are boolJan Edmund Lazo2018-08-20
| | | |
| * | | vim-patch:8.0.1441: using ":undo 0" leaves undo in wrong stateJan Edmund Lazo2018-08-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using ":undo 0" leaves undo in wrong state. Solution: Instead of searching for state 1 and go above, just use the start. (Ozaki Kiichi, closes vim/vim#2595) https://github.com/vim/vim/commit/ce46d934af35d0f774be7f996001db03cf0b894a
* | | | vim-patch:8.1.0110: file name not displayed with ":file" (#8878)Justin M. Keyes2018-08-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: File name not displayed with ":file" when 'F' is in 'shortmess'. Solution: Always display the file name when there is no argument (Christian Brabandt, closes vim/vim#3070) https://github.com/vim/vim/commit/fc0896093c3b3e753859a5f929921933e7a2e6cd closes #8817 closes #8873
* | | | vim-patch.sh: Also check for .git/ directoryJustin M. Keyes2018-08-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the case of nested repos, such as when "neovim/" repo contains "neovim/.vim-src/" repo, git rev-parse --show-toplevel returns the fullpath to the "neovim/" repo, which failed the condition. ref #8875 ref c05d7153d315