summaryrefslogtreecommitdiff
path: root/src/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.2230v7.4.2230Bram Moolenaar2016-08-201-1/+1
| | | | | | Problem: There is no equivalent of 'smartcase' for a tag search. Solution: Add value "followscs" and "smart" to 'tagcase'. (Christian Brabandt, closes #712) Turn tagcase test into new style.
* patch 7.4.2227v7.4.2227Bram Moolenaar2016-08-181-1/+2
| | | | | Problem: Tab page tests are old style. Solution: Change into new style tests. (Hirohito Higashi)
* patch 7.4.2223v7.4.2223Bram Moolenaar2016-08-171-0/+1
| | | | | Problem: Buffer overflow when using latin1 character with feedkeys(). Solution: Check for an illegal character. Add a test.
* patch 7.4.2208v7.4.2208Bram Moolenaar2016-08-141-1/+1
| | | | | Problem: Test for mappings is old style. Solution: Convert the test to new style.
* patch 7.4.2204v7.4.2204Bram Moolenaar2016-08-121-0/+1
| | | | | | | Problem: It is not easy to get information about buffers, windows and tabpages. Solution: Add getbufinfo(), getwininfo() and gettabinfo(). (Yegappan Lakshmanan)
* patch 7.4.2189v7.4.2189Bram Moolenaar2016-08-091-0/+1
| | | | | | Problem: Cannot detect encoding in a fifo. Solution: Extend the stdin way of detecting encoding to fifo. Add a test for detecting encoding on stdin and fifo. (Ken Takata)
* patch 7.4.2183v7.4.2183Bram Moolenaar2016-08-081-2/+2
| | | | | Problem: Sign tests are old style. Solution: Turn them into new style tests. (Dominique Pelle)
* patch 7.4.2174v7.4.2174Bram Moolenaar2016-08-071-1/+1
| | | | | Problem: Adding duplicate flags to 'whichwrap' leaves commas behind. Solution: Also remove the commas. (Naruhiko Nishino)
* patch 7.4.2163v7.4.2163Bram Moolenaar2016-08-061-2/+2
| | | | | Problem: match() and related functions tested with old style test. Solution: Convert to new style test. (Hirohito Higashi)
* patch 7.4.2157v7.4.2157Bram Moolenaar2016-08-051-0/+1
| | | | | | Problem: Test_job_start_fails() is expected to report memory leaks, making it hard to see other leaks in test_partial. Solution: Move Test_job_start_fails() to a separate test file.
* patch 7.4.2153v7.4.2153Bram Moolenaar2016-08-041-1/+2
| | | | | Problem: GUI test isn't testing much. Solution: Turn into a new style test. Execute a shell command.
* patch 7.4.2123v7.4.2123Bram Moolenaar2016-07-301-1/+2
| | | | | Problem: No new style test for diff mode. Solution: Add a test. Check that folds are in sync.
* patch 7.4.2115v7.4.2115Bram Moolenaar2016-07-291-0/+1
| | | | | | Problem: Loading defaults.vim with -C argument. Solution: Don't load the defaults script with -C argument. Test sourcing the defaults script. Set 'display' to "truncate".
* patch 7.4.2113v7.4.2113Bram Moolenaar2016-07-291-3/+3
| | | | | | Problem: Test for undo is flaky. Solution: Turn it into a new style test. Use test_settime() to avoid flakyness.
* patch 7.4.2111v7.4.2111Bram Moolenaar2016-07-281-5/+8
| | | | | | Problem: Defaults are very conservative. Solution: Move settings from vimrc_example.vim to defaults.vim. Load defaults.vim if no .vimrc was found.
* patch 7.4.2100v7.4.2100Bram Moolenaar2016-07-241-0/+1
| | | | | | | | Problem: "cgn" and "dgn" do not work correctly with a single character match and the replacement includes the searched pattern. (John Beckett) Solution: If the match is found in the wrong column try in the next column. Turn the test into new style. (Christian Brabandt)
* patch 7.4.2098v7.4.2098Bram Moolenaar2016-07-231-1/+4
| | | | | Problem: Text object tests are old style. Solution: Turn them into new style tests. (James McCoy, closes #941)
* patch 7.4.2082v7.4.2082Bram Moolenaar2016-07-201-0/+1
| | | | | Problem: Not much test coverage for digraphs. Solution: Add a new style digraph test. (Christian Brabandt)
* patch 7.4.2069v7.4.2069Bram Moolenaar2016-07-191-169/+185
| | | | | Problem: spell.c is too big. Solution: Split it in spell file handling and spell checking.
* patch 7.4.2068v7.4.2068Bram Moolenaar2016-07-191-7/+9
| | | | | | | Problem: Not all arguments of trunc_string() are tested. Memory access error when running the message tests. Solution: Add another test case. (Yegappan Lakshmanan) Make it easy to run unittests with valgrind. Fix the access error.
* patch 7.4.2063v7.4.2063Bram Moolenaar2016-07-171-0/+10
| | | | | Problem: eval.c is still too big. Solution: Split off internal functions to evalfunc.c.
* patch 7.4.2058v7.4.2058Bram Moolenaar2016-07-171-0/+10
| | | | | Problem: eval.c is too big. Solution: Move user functions to userfunc.c
* patch 7.4.2057v7.4.2057Bram Moolenaar2016-07-171-0/+10
| | | | | Problem: eval.c is too big. Solution: Move List functions to list.c
* patch 7.4.2055v7.4.2055Bram Moolenaar2016-07-171-0/+10
| | | | | Problem: eval.c is too big. Solution: Move Dictionary functions to dict.c.
* patch 7.4.2052v7.4.2052Bram Moolenaar2016-07-161-2/+8
| | | | | | Problem: Coverage report is messed up by the unittests. Solution: Add a separate test target for script tests. Use that when collecting coverage information.
* patch 7.4.2051v7.4.2051Bram Moolenaar2016-07-161-6/+33
| | | | | Problem: No proper testing of trunc_string(). Solution: Add a unittest for message.c.
* patch 7.4.2044v7.4.2044Bram Moolenaar2016-07-151-0/+1
| | | | | | Problem: filter() and map() either require a string or defining a function. Solution: Support lambda, a short way to define a function that evaluates an expression. (Yasuhiro Matsumoto, Ken Takata)
* patch 7.4.2039v7.4.2039Bram Moolenaar2016-07-151-0/+1
| | | | | Problem: The Netbeans integration is not tested. Solution: Add a first Netbeans test.
* patch 7.4.2033v7.4.2033Bram Moolenaar2016-07-131-0/+1
| | | | | Problem: 'cscopequickfix' option does not accept new value "a". Solution: Adjust list of command characters. (Ken Takata)
* patch 7.4.2015v7.4.2015Bram Moolenaar2016-07-091-0/+1
| | | | | | | | Problem: When a file gets a name when writing it 'acd' is not effective. (Dan Church) Solution: Invoke DO_AUTOCHDIR after writing the file. (Allen Haim, closes #777, closes #803) Add test_autochdir() to enable 'acd' before "starting" is reset.
* patch 7.4.2008v7.4.2008Bram Moolenaar2016-07-091-1/+1
| | | | | | Problem: evalcmd() has a confusing name. Solution: Rename to execute(). Make silent optional. Support a list of commands.
* patch 7.4.1996v7.4.1996Bram Moolenaar2016-07-071-0/+1
| | | | | Problem: Capturing the output of a command takes a few commands. Solution: Add evalcmd().
* patch 7.4.1992v7.4.1992Bram Moolenaar2016-07-071-1/+2
| | | | | | Problem: Values for true and false can be confusing. Solution: Update the documentation. Add a test. Make v:true evaluate to TRUE for a non-zero-arg.
* patch 7.4.1989v7.4.1989Bram Moolenaar2016-07-041-0/+1
| | | | | | Problem: filter() and map() only accept a string argument. Solution: Implement using a Funcref argument (Yasuhiro Matsumoto, Ken Takata)
* patch 7.4.1983v7.4.1983Bram Moolenaar2016-07-021-7/+27
| | | | | Problem: farsi.c and arabic.c are included in a strange way. Solution: Build them like other files.
* patch 7.4.1981v7.4.1981Bram Moolenaar2016-07-021-0/+1
| | | | | Problem: No testing for Farsi code. Solution: Add a minimal test. Clean up Farsi code.
* patch 7.4.1975v7.4.1975Bram Moolenaar2016-07-011-0/+3
| | | | | | Problem: On MS-Windows large files (> 2Gbyte) cause problems. Solution: Use "off_T" instead of "off_t". Use "stat_T" instead of "struct stat". Use 64 bit system functions if available. (Ken Takata)
* patch 7.4.1962v7.4.1962Bram Moolenaar2016-06-261-1/+1
| | | | | | Problem: Two test files for increment/decrement. Solution: Move the old style test into the new style test. (Hirohito Higashi, closes #881)
* patch 7.4.1961v7.4.1961Bram Moolenaar2016-06-261-0/+1
| | | | | | | | Problem: When 'insertmode' is reset while doing completion the popup menu remains even though Vim is in Normal mode. Solution: Ignore stop_insert_mode when the popup menu is visible. Don't set stop_insert_mode when 'insertmode' was already off. (Christian Brabandt)
* patch 7.4.1954v7.4.1954Bram Moolenaar2016-06-261-0/+1
| | | | | Problem: No test for what 7.4.1948 fixes. Solution: Add a test. (Hirohito Higashi, closes #880)
* patch 7.4.1951v7.4.1951Bram Moolenaar2016-06-211-1/+4
| | | | | Problem: Ruby test is old style. Solution: Convert to a new style test. (Ken Takata)
* patch 7.4.1852v7.4.1852Bram Moolenaar2016-05-281-1/+6
| | | | | Problem: Unix: Cannot run all tests with the GUI. Solution: Add the "testgui" target.
* patch 7.4.1805v7.4.1805Bram Moolenaar2016-04-301-0/+1
| | | | | Problem: Running tests in shadow dir fails. Solution: Link the samples directory
* patch 7.4.1801v7.4.1801Bram Moolenaar2016-04-301-0/+1
| | | | | Problem: Make uninstall leaves file behind. Solution: Delete rgb.txt. (Kazunobu Kuriyama)
* patch 7.4.1775v7.4.1775Bram Moolenaar2016-04-221-0/+6
| | | | | Problem: The rgb.txt file is not installed. Solution: Install the file. (Christian Brabandt)
* patch 7.4.1772v7.4.1772Bram Moolenaar2016-04-221-2/+2
| | | | | Problem: Installation fails when $GTK_UPDATE_ICON_CACHE is empty. Solution: Add quotes. (Kazunobu Kuriyama)
* patch 7.4.1767v7.4.1767Bram Moolenaar2016-04-211-1/+16
| | | | | Problem: When installing Vim on a GTK system the icon cache is not updated. Solution: Update the GTK icon cache when possible. (Kazunobu Kuriyama)
* patch 7.4.1733v7.4.1733Bram Moolenaar2016-04-141-4/+15
| | | | | | Problem: "make install" doesn't know about cross-compiling. (Christian Neukirchen) Solution: Add CROSS_COMPILING. (closes #740)
* patch 7.4.1649v7.4.1649Bram Moolenaar2016-03-251-3/+17
| | | | | Problem: The matchit plugin needs to be copied to be used. Solution: Put the matchit plugin in an optional package.
* patch 7.4.1633v7.4.1633Bram Moolenaar2016-03-211-3/+3
| | | | | | Problem: If the help tags file was removed "make install" fails. (Tony Mechelynck) Solution: Only try moving the file if it exists.