0
0
mirror of https://github.com/vim/vim.git synced 2025-08-25 19:53:53 -04:00

8417 Commits

Author SHA1 Message Date
Bram Moolenaar
de5e2c219b patch 8.0.0059
Problem:    Vim does not build on VMS systems.
Solution:   Various changes for VMS. (Zoltan Arpadffy)
v8.0.0059
2016-11-04 20:35:31 +01:00
Bram Moolenaar
91e44a3305 patch 8.0.0058
Problem:    Positioning of the popup menu is not good.
Solution:   Position it better. (Hirohito Higashi)
v8.0.0058
2016-11-04 20:08:52 +01:00
Bram Moolenaar
9376f5f482 patch 8.0.0057
Problem:    Tests fail without the 'keymap' features.
Solution:   Check for feature in test.
v8.0.0057
2016-11-04 16:41:20 +01:00
Bram Moolenaar
d0b5138ba4 patch 8.0.0056
Problem:    When setting 'filetype' there is no check for a valid name.
Solution:   Only allow valid characters in 'filetype', 'syntax' and 'keymap'.
v8.0.0056
2016-11-04 15:23:45 +01:00
Bram Moolenaar
3a117e19e0 patch 8.0.0055
Problem:    Minor comment and style deficiencies.
Solution:   Update comments and fix style.
v8.0.0055
2016-10-30 21:57:52 +01:00
Bram Moolenaar
b4ada79aa7 Runtime file updates. 2016-10-30 21:55:26 +01:00
Bram Moolenaar
fb63090b62 patch 8.0.0054
Problem:    On Windows job_stop() stops cmd.exe, not the processes it runs.
            (Linwei)
Solution:   Iterate over all processes and terminate the one where the parent
            is the job process. Now only when there is no job object.
            (Yasuhiro Matsumoto, closes #1203)
v8.0.0054
2016-10-29 14:55:00 +02:00
Bram Moolenaar
60ef3e81f4 patch 8.0.0053
Problem:    No test for what 8.0.0047 fixes.
Solution:   Add a test. (Hirohito Higashi)
v8.0.0053
2016-10-29 14:37:56 +02:00
Bram Moolenaar
35a1f59d63 patch 8.0.0052
Problem:    Conceal test passes even without the bug fix.
Solution:   Add a redraw command. (Christian Brabandt)
v8.0.0052
2016-10-28 22:10:27 +02:00
Bram Moolenaar
14207f487c patch 8.0.0051
Problem:    New code for job_stop() breaks channel test on AppVeyor.
Solution:   Revert the change.
v8.0.0051
2016-10-27 21:13:10 +02:00
Bram Moolenaar
01688ad545 patch 8.0.0050
Problem:    An exiting job is detected with a large latency.
Solution:   Check for pending job more often. (Ozaki Kiichi)  Change the
            double loop in mch_inchar() into one.
v8.0.0050
2016-10-27 20:00:07 +02:00
Bram Moolenaar
2f97912800 patch 8.0.0049
Problem:    When a match ends in part of concealed text highlighting, it might
            mess up concealing by resetting prev_syntax_id.
Solution:   Do not reset prev_syntax_id and add a test to verify. (Christian
            Brabandt, closes #1092)
v8.0.0049
2016-10-27 17:27:44 +02:00
Bram Moolenaar
6d5ad4c411 Updated runtime files. 2016-10-27 17:00:16 +02:00
Bram Moolenaar
a350bab042 patch 8.0.0048
Problem:    On Windows job_stop() stops cmd.exe, not the processes it runs.
            (Linwei)
Solution:   Iterate over all processes and terminate the one where the parent
            is the job process. (Yasuhiro Matsumoto, closes #1184)
v8.0.0048
2016-10-27 16:46:53 +02:00
Bram Moolenaar
50e5376926 patch 8.0.0047
Problem:    Crash when using the preview window from an unnamed buffer.
            (lifepillar)
Solution:   Do not clear the wrong buffer. (closes #1200)
v8.0.0047
2016-10-27 14:49:15 +02:00
Bram Moolenaar
46fceaaa8d Updated runtime files. 2016-10-23 21:21:08 +02:00
Bram Moolenaar
7756e7465d patch 8.0.0046
Problem:    Using NUL instead of NULL.
Solution:   Change to NULL. (Dominique Pelle)
v8.0.0046
2016-10-21 20:35:37 +02:00
Bram Moolenaar
bb09ceb954 patch 8.0.0045
Problem:    Calling job_stop() right after job_start() does not work.
Solution:   Block signals while fork is still busy. (Ozaki Kiichi, closes
            #1155)
v8.0.0045
2016-10-18 16:27:23 +02:00
Bram Moolenaar
025e3e0baf patch 8.0.0044
Problem:    In diff mode the cursor may end up below the last line, resulting
            in an ml_get error.
Solution:   Check the line to be valid.
v8.0.0044
2016-10-18 14:50:18 +02:00
Bram Moolenaar
9ec7fa82a2 patch 8.0.0043
Problem:    When using Insert mode completion with 'completeopt' containing
            "noinsert" with CTRL-N the change is not saved for undo.  (Tommy
            Allen)
Solution:   Call stop_arrow() before inserting for any key.
v8.0.0043
2016-10-18 13:06:41 +02:00
Bram Moolenaar
cbd3bd6cbe patch 8.0.0042
Problem:    When using Insert mode completion with 'completeopt' containing
            "noinsert" change is not saved for undo.  (Tommy Allen)
Solution:   Call stop_arrow() before inserting for pressing Enter.
v8.0.0042
2016-10-17 20:47:02 +02:00
Bram Moolenaar
869e35270e patch 8.0.0041
Problem:    When using Insert mode completion but not actually inserting
            anything an undo item is still created. (Tommy Allen)
Solution:   Do not call stop_arrow() when not inserting anything.
v8.0.0041
2016-10-16 15:35:47 +02:00
Bram Moolenaar
8507747600 patch 8.0.0040
Problem:    Whole line highlighting with matchaddpos() does not work.
Solution:   Check for zero length. (Hirohito Higashi)
v8.0.0040
2016-10-16 14:35:48 +02:00
Bram Moolenaar
156919f99a patch 8.0.0039
Problem:    When Vim 8 reads an old viminfo and exits, the next time marks are
            not read from viminfo. (Ned Batchelder)
Solution:   Set a mark when it wasn't set before, even when the timestamp is
            zero. (closes #1170)
v8.0.0039
2016-10-15 20:46:20 +02:00
Bram Moolenaar
ca291aec99 patch 8.0.0038
Problem:    OPEN_CHR_FILES not defined for FreeBSD using Debian userland
            files.
Solution:   Check for __FreeBSD_kernel__. (James McCoy, closes #1166)
v8.0.0038
2016-10-15 19:33:50 +02:00
Bram Moolenaar
0a9046fbcb patch 8.0.0037
Problem:    Get E924 when switching tabs. ()
Solution:   Use win_valid_any_tab() instead of win_valid(). (Martin Vuille,
            closes #1167, closes #1171)
v8.0.0037
2016-10-15 19:28:13 +02:00
Bram Moolenaar
97792de276 patch 8.0.0036
Problem:    Detecting that a job has finished may take a while.
Solution:   Check for a finished job more often (Ozaki Kiichi)
v8.0.0036
2016-10-15 18:36:49 +02:00
Bram Moolenaar
472e85970e patch 8.0.0035
Problem:    Order of matches for 'omnifunc' is messed up. (Danny Su)
Solution:   Do not set compl_curr_match when called from complete_check().
            (closes #1168)
v8.0.0035
2016-10-15 17:06:47 +02:00
Bram Moolenaar
9e507ca8a3 patch 8.0.0034
Problem:    No completion for ":messages".
Solution:   Complete "clear" argument. (Hirohito Higashi)
v8.0.0034
2016-10-15 15:39:39 +02:00
Bram Moolenaar
a6c27ee6db patch 8.0.0033
Problem:    Cannot use overlapping positions with matchaddpos().
Solution:   Check end of match. (Ozaki Kiichi) Add a test (Hirohito Higashi)
v8.0.0033
2016-10-15 14:56:30 +02:00
Bram Moolenaar
4575876dc8 Updated runtime files. 2016-10-12 23:08:06 +02:00
Bram Moolenaar
3e8474dd50 patch 8.0.0032
Problem:    Tests may change the input file when something goes wrong.
Solution:   Avoid writing the input file.
v8.0.0032
2016-10-12 17:52:42 +02:00
Bram Moolenaar
e8ef3a0934 patch 8.0.0031
Problem:    After ":bwipeout" 'fileformat' is not set to the right default.
Solution:   Get the default from 'fileformats'. (Mike Williams)
v8.0.0031
2016-10-12 17:45:29 +02:00
Bram Moolenaar
0ba407012c patch 8.0.0030
Problem:    Mouse mode is not automatically detected for tmux.
Solution:   Check for 'term' to be "tmux". (Michael Henry)
v8.0.0030
2016-10-12 14:50:54 +02:00
Bram Moolenaar
cea912af72 patch 8.0.0029
Problem:    Code for MS-Windows is complicated because of the exceptions for
            old systems.
Solution:   Drop support for MS-Windows older than Windows XP. (Ken Takata)
v8.0.0029
2016-10-12 14:20:24 +02:00
Bram Moolenaar
a7c023ec88 patch 8.0.0028
Problem:    Superfluous semicolons.
Solution:   Remove them. (Ozaki Kiichi)
v8.0.0028
2016-10-12 12:13:35 +02:00
Bram Moolenaar
dc08328821 Updated runtime files. 2016-10-11 08:57:33 +02:00
Bram Moolenaar
dc0ccaee68 patch 8.0.0027
Problem:    A channel is closed when reading on stderr or stdout fails, but
            there may still be something to read on another part.
Solution:   Turn ch_to_be_closed into a bitfield. (Ozaki Kiichi)
v8.0.0027
2016-10-09 17:28:01 +02:00
Bram Moolenaar
9b45794818 patch 8.0.0026
Problem:    Error format with %W, %C and %Z does not work. (Gerd Wachsmuth)
Solution:   Skip code when qf_multiignore is set. (Lcd)
v8.0.0026
2016-10-09 16:10:05 +02:00
Bram Moolenaar
936c48f8ca patch 8.0.0025
Problem:    Inconsistent use of spaces vs tabs in gd test.
Solution:   Use tabs. (Anton Lindqvist)
v8.0.0025
2016-10-09 15:50:48 +02:00
Bram Moolenaar
8ddef48d1e patch 8.0.0024
Problem:    When the netbeans channel closes, "DETACH" is put in the output
            part. (Ozaki Kiichi)
Solution:   Write "DETACH" in the socket part.
v8.0.0024
2016-10-09 15:43:25 +02:00
Bram Moolenaar
226630a030 patch 8.0.0023
Problem:    "gd" and "gD" may find a match in a comment or string.
Solution:   Ignore matches in comments and strings. (Anton Lindqvist)
v8.0.0023
2016-10-08 19:21:31 +02:00
Bram Moolenaar
ec68a99464 patch 8.0.0022
Problem:    If a channel in NL mode is missing the NL at the end the remaining
            characters are dropped.
Solution:   When the channel is closed use the remaining text. (Ozaki Kiichi)
v8.0.0022
2016-10-03 21:37:41 +02:00
Bram Moolenaar
84dbd494dc patch 8.0.0021
Problem:    In the GUI when redrawing the cursor it may be on the second half
            of a double byte character.
Solution:   Correct the cursor column. (Yasuhiro Matsumoto)
v8.0.0021
2016-10-02 23:09:31 +02:00
Bram Moolenaar
6100d02aab patch 8.0.0020
Problem:    The regexp engines are not reentrant.
Solution:   Add regexec_T and save/restore the state when needed.
v8.0.0020
2016-10-02 16:51:57 +02:00
Bram Moolenaar
2ec618c9fe Updated runtime files. 2016-10-01 14:47:05 +02:00
Bram Moolenaar
b3435b0a3a patch 8.0.0019
Problem:    Test_command_count is old style.
Solution:   Turn it into a new style test. (Naruhiko Nishino)
            Use more assert functions.
v8.0.0019
2016-09-29 20:54:59 +02:00
Bram Moolenaar
b9c31e71f5 patch 8.0.0018
Problem:    When using ":sleep" channel input is not handled.
Solution:   When there is a channel check for input also when not in raw mode.
            Check every 100 msec.
v8.0.0018
2016-09-29 15:18:57 +02:00
Bram Moolenaar
1777785751 Missing part of patch 8.0.0014 2016-09-27 21:30:22 +02:00
Bram Moolenaar
890680ca63 patch 8.0.0017
Problem:    Cannot get the number of the current quickfix or location list.
Solution:   Use the current list if "nr" in "what" is zero. (Yegappan
            Lakshmanan)  Remove debug command from test.
v8.0.0017
2016-09-27 21:28:56 +02:00