summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.1716v7.4.1716Bram Moolenaar2016-04-062-0/+5
| | | | | Problem: 'autochdir' doesn't work for the first file. (Rob Hoelz) Solution: Call DO_AUTOCHDIR after startup. (Christian Brabandt, closes #704)
* patch 7.4.1715v7.4.1715Bram Moolenaar2016-04-063-42/+88
| | | | | | Problem: Double free when a partial is in a cycle with a list or dict. (Nikolai Pavlov) Solution: Do not free a nested list or dict used by the partial.
* patch 7.4.1714v7.4.1714Bram Moolenaar2016-04-053-11/+13
| | | | | | Problem: Non-GUI specific settings in the gvimrc_example file. Solution: Move some settings to the vimrc_example file. Remove setting 'hlsearch' again. (suggested by Hirohito Higashi)
* patch 7.4.1713v7.4.1713Bram Moolenaar2016-04-052-0/+8
| | | | | Problem: GTK GUI doesn't work on Wayland. Solution: Specify that only the X11 backend is allowed. (Simon McVittie)
* patch 7.4.1712v7.4.1712Bram Moolenaar2016-04-053-9/+46
| | | | | | | Problem: For plugins in packages, plugin authors need to take care of all dependencies. Solution: When loading "start" packages and for :packloadall, first add all directories to 'runtimepath' before sourcing plugins.
* patch 7.4.1711v7.4.1711Bram Moolenaar2016-04-054-4/+46
| | | | | | Problem: When using try/catch in 'statusline' it is still considered an error and the status line will be disabled. Solution: Check did_emsg instead of called_emsg. (haya14busa, closes #729)
* patch 7.4.1710v7.4.1710Bram Moolenaar2016-04-042-3/+11
| | | | | Problem: Not all output of an external command is read. Solution: Avoid timing out when the process has exited. (closes #681)
* patch 7.4.1709v7.4.1709Bram Moolenaar2016-04-042-1/+3
| | | | | Problem: Mistake in #ifdef. Solution: Change PROOF_QUALITY to DRAFT_QUALITY. (Ken Takata)
* patch 7.4.1708v7.4.1708Bram Moolenaar2016-04-042-100/+239
| | | | | Problem: New regexp engine does not work properly with EBCDIC. Solution: Define equivalence class characters. (Owen Leibman)
* patch 7.4.1707v7.4.1707Bram Moolenaar2016-04-034-13/+22
| | | | | Problem: Cannot use empty dictionary key, even though it can be useful. Solution: Allow using an empty dictionary key.
* patch 7.4.1706v7.4.1706Bram Moolenaar2016-04-032-1/+3
| | | | | Problem: Old style function declaration breaks build. Solution: Remove __ARGS().
* patch 7.4.1705v7.4.1705Bram Moolenaar2016-04-035-3/+80
| | | | | Problem: The 'guifont' option does not allow for a quality setting. Solution: Add the "q" item, supported on MS-Windows. (Yasuhiro Matsumoto)
* patch 7.4.1704v7.4.1704Bram Moolenaar2016-04-032-3/+12
| | | | | Problem: Using freed memory with "wincmd p". (Dominique Pelle) Solution: Also clear "prevwin" in other tab pages.
* patch 7.4.1703v7.4.1703Bram Moolenaar2016-04-034-20/+107
| | | | | Problem: Can't assert for not equal and not matching. Solution: Add assert_notmatch() and assert_notequal().
* patch 7.4.1702v7.4.1702Bram Moolenaar2016-04-033-5/+36
| | | | | | Problem: Using freed memory when parsing 'printoptions' fails. Solution: Save the old options and restore them in case of an error. (Dominique)
* patch 7.4.1701v7.4.1701Bram Moolenaar2016-04-035-14/+2
| | | | | Problem: Equivalence classes still tested in old style tests. Solution: Remove the duplicate.
* patch 7.4.1700v7.4.1700Bram Moolenaar2016-04-037-2/+87
| | | | | Problem: Equivalence classes are not properly tested. Solution: Add tests for multi-byte and latin1. Fix an error. (Owen Leibman)
* patch 7.4.1699v7.4.1699Bram Moolenaar2016-04-023-2/+9
| | | | | Problem: :packadd does not work the same when used early or late. Solution: Always load plugins matching "plugin/**/*.vim".
* patch 7.4.1698v7.4.1698Bram Moolenaar2016-04-022-1/+5
| | | | | Problem: Two tests fail when running tests with MinGW. (Michael Soyka) Solution: Convert test_getcwd.ok test_wordcount.ok to unix fileformat.
* patch 7.4.1697v7.4.1697Bram Moolenaar2016-04-024-296/+308
| | | | | | | Problem: Display problems when the 'ambiwidth' and 'emoji' options are not set properly or the terminal doesn't behave as expected. Solution: After drawing an ambiguous width character always position the cursor.
* patch 7.4.1696v7.4.1696Bram Moolenaar2016-04-024-6/+17
| | | | | | Problem: When using :stopinsert in a silent mapping the "INSERT" message isn't cleared. (Coacher) Solution: Always clear the message. (Christian Brabandt, closes #718)
* patch 7.4.1695v7.4.1695Bram Moolenaar2016-04-022-1/+3
| | | | | Problem: ":syn reset" clears the effect ":syn iskeyword". (James McCoy) Solution: Remove clearing the syntax keywords.
* patch 7.4.1694v7.4.1694Bram Moolenaar2016-04-022-1/+3
| | | | | Problem: Win32 gvim doesn't work with "dvorakj" input method. Solution: Wait for QS_ALLINPUT instead of QS_ALLEVENTS. (Yukihiro Nakadaira)
* Add json_test to gitignore (Hirohito Higashi)Bram Moolenaar2016-04-021-0/+1
|
* patch 7.4.1693v7.4.1693Bram Moolenaar2016-04-022-6/+12
| | | | | Problem: Building the Perl interface gives compiler warnings. Solution: Remove a pragma. Add noreturn attributes. (Damien)
* patch 7.4.1692v7.4.1692Bram Moolenaar2016-04-013-0/+9
| | | | | Problem: feedkeys('i', 'x') gets stuck, waits for a character to be typed. Solution: Behave like ":normal". (Yasuhiro Matsumoto)
* patch 7.4.1691v7.4.1691Bram Moolenaar2016-03-312-1/+5
| | | | | | | Problem: When switching to a new buffer and an autocommand applies syntax highlighting an ml_get error may occur. Solution: Check "syn_buf" against the buffer in the window. (Alexander von Buddenbrock, closes #676)
* patch 7.4.1690v7.4.1690Bram Moolenaar2016-03-313-3/+5
| | | | | Problem: Can't compile with the conceal feature but without multi-byte. Solution: Adjust #ifdef. (Owen Leibman)
* patch 7.4.1689v7.4.1689Bram Moolenaar2016-03-302-12/+26
| | | | | Problem: Ruby interface has inconsistent coding style. Solution: Fix the coding style. (Ken Takata)
* patch 7.4.1688v7.4.1688Bram Moolenaar2016-03-302-0/+27
| | | | | Problem: MzScheme does not support partial. Solution: Add minimal partial support. (Ken Takata)
* patch 7.4.1687v7.4.1687Bram Moolenaar2016-03-303-1/+26
| | | | | Problem: The channel close_cb option does not work. Solution: Use jo_close_partial instead of jo_err_partial. (Damien)
* patch 7.4.1686v7.4.1686Bram Moolenaar2016-03-304-3/+7
| | | | | Problem: When running tests $HOME/.viminfo is written. (James McCoy) Solution: Add 'nviminfo' to the 'viminfo' option. (closes #722)
* Updated runtime files.Bram Moolenaar2016-03-2914-59/+56
|
* patch 7.4.1685v7.4.1685Bram Moolenaar2016-03-296-4/+88
| | | | | Problem: There is no easy way to get all the information about a match. Solution: Add matchstrpos(). (Ozaki Kiichi)
* patch 7.4.1684v7.4.1684Bram Moolenaar2016-03-293-58/+74
| | | | | Problem: README text is slightly outdated. Solution: Mention the READMEdir directory.
* patch 7.4.1683v7.4.1683Bram Moolenaar2016-03-282-0/+6
| | | | | | Problem: Generated .bat files do not support --nofork. Solution: Add check for --nofork. Also add "setlocal". (Kevin CantĂș, closes #659)
* patch 7.4.1682v7.4.1682Bram Moolenaar2016-03-282-1/+5
| | | | | Problem: Coverity: no check for NULL. Solution: Add check for invalid argument to assert_match().
* patch 7.4.1681v7.4.1681Bram Moolenaar2016-03-282-0/+7
| | | | | Problem: Coverity warns for fixed size buffer length (false positive). Solution: Add a check for the name length.
* patch 7.4.1680v7.4.1680Bram Moolenaar2016-03-282-2/+4
| | | | | Problem: Coverity warns for not checking name length (false positive). Solution: Only copy the characters we know are there.
* patch 7.4.1679v7.4.1679Bram Moolenaar2016-03-282-0/+4
| | | | | Problem: Coverity: copying value of v_lock without initializing it. Solution: Init v_lock in rettv_list_alloc() and rettv_dict_alloc().
* patch 7.4.1678v7.4.1678Bram Moolenaar2016-03-282-1/+3
| | | | | Problem: Warning for unused argument. Solution: Add UNUSED. (Dominique Pelle)
* patch 7.4.1677v7.4.1677Bram Moolenaar2016-03-283-129/+13
| | | | | Problem: A reference to the removed file_select plugin remains. Solution: Remove it.
* patch 7.4.1676v7.4.1676Bram Moolenaar2016-03-285-96/+102
| | | | | Problem: The shellmenu plugin has to be copied or sourced to be used. Solution: Turn it into a package.
* patch 7.4.1675v7.4.1675Bram Moolenaar2016-03-285-25/+30
| | | | | Problem: The swapmous plugin has to be copied or sourced to be used. Solution: Turn it into the swapmouse package.
* patch 7.4.1674v7.4.1674Bram Moolenaar2016-03-284-11/+128
| | | | | Problem: The editexisting plugin has to be copied or sourced to be used. Solution: Turn it into a package.
* patch 7.4.1673v7.4.1673Bram Moolenaar2016-03-285-323/+333
| | | | | Problem: The justify plugin has to be copied or sourced to be used. Solution: Turn it into a package.
* patch 7.4.1672v7.4.1672Bram Moolenaar2016-03-286-167/+172
| | | | | Problem: The Dvorak support is a bit difficult to install. Solution: Turn it into an optional package.
* patch 7.4.1671v7.4.1671Bram Moolenaar2016-03-282-2/+26
| | | | | | Problem: When help exists in multiple languages, adding @ab while "ab" is the default help language is unnecessary. Solution: Leave out "@ab" when not needed. (Ken Takata)
* patch 7.4.1670v7.4.1670Bram Moolenaar2016-03-282-0/+8
| | | | | Problem: Completion doesn't work well for a variable containing "#". Solution: Recognize the "#". (Watiko)
* patch 7.4.1669v7.4.1669Bram Moolenaar2016-03-288-45/+288
| | | | | Problem: When writing buffer lines to a pipe Vim may block. Solution: Avoid blocking, write more lines later.