summaryrefslogtreecommitdiff
path: root/src/version.c
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.0.0071v8.0.0071Bram Moolenaar2016-11-071-0/+2
| | | | | | Problem: Exit value from a shell command is wrong. (Hexchain Tong) Solution: Do not check for ended jobs while waiting for a shell command. (ichizok, closes #1196)
* patch 8.0.0070v8.0.0070Bram Moolenaar2016-11-071-0/+2
| | | | | Problem: Tests referred in Makefile that no longer exist. Solution: Remove test71 and test74 entries. (Michael Soyka)
* patch 8.0.0069v8.0.0069Bram Moolenaar2016-11-061-0/+2
| | | | | Problem: Compiler warning for self-comparison. Solution: Define ONE_WINDOW and add #ifdef.
* patch 8.0.0068v8.0.0068Bram Moolenaar2016-11-061-0/+2
| | | | | | Problem: Checking did_throw after executing autocommands is wrong. (Daniel Hahler) Solution: Call aborting() instead, and only when autocommands were executed.
* patch 8.0.0067v8.0.0067Bram Moolenaar2016-11-061-0/+2
| | | | | Problem: VMS has a problem with infinity. Solution: Avoid an overflow. (Zoltan Arpadffy)
* patch 8.0.0066v8.0.0066Bram Moolenaar2016-11-051-0/+2
| | | | | | | Problem: when calling an operator function when 'linebreak' is set, it is internally reset before calling the operator function. Solution: Restore 'linebreak' before calling op_function(). (Christian Brabandt)
* patch 8.0.0065v8.0.0065Bram Moolenaar2016-11-051-0/+2
| | | | | | Problem: Compiler warning for unused function in tiny build. (Tony Mechelynck) Solution: Add #ifdef.
* patch 8.0.0064v8.0.0064Bram Moolenaar2016-11-051-0/+2
| | | | | Problem: Normal test fails on MS-Windows. Solution: Don't try using an illegal file name.
* patch 8.0.0063v8.0.0063Bram Moolenaar2016-11-051-0/+2
| | | | | Problem: Compiler warning for comparing with unsigned. (Zoltan Arpadffy) Solution: Change <= to ==.
* patch 8.0.0062v8.0.0062Bram Moolenaar2016-11-041-0/+2
| | | | | Problem: No digraph for HORIZONTAL ELLIPSIS. Solution: Use ",.". (Hans Ginzel, closes #1226)
* patch 8.0.0061v8.0.0061Bram Moolenaar2016-11-041-0/+2
| | | | | Problem: Compiler warning for unused variable. Solution: Add #ifdef. (John Marriott)
* patch 8.0.0060v8.0.0060Bram Moolenaar2016-11-041-0/+2
| | | | | | Problem: When using an Ex command for 'keywordprg' it is escaped as with a shell command. (Romain Lafourcade) Solution: Escape for an Ex command. (closes #1175)
* patch 8.0.0059v8.0.0059Bram Moolenaar2016-11-041-0/+2
| | | | | Problem: Vim does not build on VMS systems. Solution: Various changes for VMS. (Zoltan Arpadffy)
* patch 8.0.0058v8.0.0058Bram Moolenaar2016-11-041-0/+2
| | | | | Problem: Positioning of the popup menu is not good. Solution: Position it better. (Hirohito Higashi)
* patch 8.0.0057v8.0.0057Bram Moolenaar2016-11-041-0/+2
| | | | | Problem: Tests fail without the 'keymap' features. Solution: Check for feature in test.
* patch 8.0.0056v8.0.0056Bram Moolenaar2016-11-041-0/+2
| | | | | Problem: When setting 'filetype' there is no check for a valid name. Solution: Only allow valid characters in 'filetype', 'syntax' and 'keymap'.
* patch 8.0.0055v8.0.0055Bram Moolenaar2016-10-301-0/+2
| | | | | Problem: Minor comment and style deficiencies. Solution: Update comments and fix style.
* patch 8.0.0054v8.0.0054Bram Moolenaar2016-10-291-0/+2
| | | | | | | | 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)
* patch 8.0.0053v8.0.0053Bram Moolenaar2016-10-291-0/+2
| | | | | Problem: No test for what 8.0.0047 fixes. Solution: Add a test. (Hirohito Higashi)
* patch 8.0.0052v8.0.0052Bram Moolenaar2016-10-281-0/+2
| | | | | Problem: Conceal test passes even without the bug fix. Solution: Add a redraw command. (Christian Brabandt)
* patch 8.0.0051v8.0.0051Bram Moolenaar2016-10-271-0/+2
| | | | | Problem: New code for job_stop() breaks channel test on AppVeyor. Solution: Revert the change.
* patch 8.0.0050v8.0.0050Bram Moolenaar2016-10-271-0/+2
| | | | | | 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.
* patch 8.0.0049v8.0.0049Bram Moolenaar2016-10-271-0/+2
| | | | | | | 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)
* patch 8.0.0048v8.0.0048Bram Moolenaar2016-10-271-0/+2
| | | | | | | 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)
* patch 8.0.0047v8.0.0047Bram Moolenaar2016-10-271-0/+2
| | | | | | Problem: Crash when using the preview window from an unnamed buffer. (lifepillar) Solution: Do not clear the wrong buffer. (closes #1200)
* patch 8.0.0046v8.0.0046Bram Moolenaar2016-10-211-0/+2
| | | | | Problem: Using NUL instead of NULL. Solution: Change to NULL. (Dominique Pelle)
* patch 8.0.0045v8.0.0045Bram Moolenaar2016-10-181-0/+2
| | | | | | Problem: Calling job_stop() right after job_start() does not work. Solution: Block signals while fork is still busy. (Ozaki Kiichi, closes #1155)
* patch 8.0.0044v8.0.0044Bram Moolenaar2016-10-181-0/+2
| | | | | | 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.
* patch 8.0.0043v8.0.0043Bram Moolenaar2016-10-181-0/+2
| | | | | | | 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.
* patch 8.0.0042v8.0.0042Bram Moolenaar2016-10-171-0/+2
| | | | | | 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.
* patch 8.0.0041v8.0.0041Bram Moolenaar2016-10-161-0/+2
| | | | | | 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.
* patch 8.0.0040v8.0.0040Bram Moolenaar2016-10-161-0/+2
| | | | | Problem: Whole line highlighting with matchaddpos() does not work. Solution: Check for zero length. (Hirohito Higashi)
* patch 8.0.0039v8.0.0039Bram Moolenaar2016-10-151-0/+2
| | | | | | | 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)
* patch 8.0.0038v8.0.0038Bram Moolenaar2016-10-151-0/+2
| | | | | | Problem: OPEN_CHR_FILES not defined for FreeBSD using Debian userland files. Solution: Check for __FreeBSD_kernel__. (James McCoy, closes #1166)
* patch 8.0.0037v8.0.0037Bram Moolenaar2016-10-151-0/+2
| | | | | | Problem: Get E924 when switching tabs. () Solution: Use win_valid_any_tab() instead of win_valid(). (Martin Vuille, closes #1167, closes #1171)
* patch 8.0.0036v8.0.0036Bram Moolenaar2016-10-151-0/+2
| | | | | Problem: Detecting that a job has finished may take a while. Solution: Check for a finished job more often (Ozaki Kiichi)
* patch 8.0.0035v8.0.0035Bram Moolenaar2016-10-151-0/+2
| | | | | | 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)
* patch 8.0.0034v8.0.0034Bram Moolenaar2016-10-151-0/+2
| | | | | Problem: No completion for ":messages". Solution: Complete "clear" argument. (Hirohito Higashi)
* patch 8.0.0033v8.0.0033Bram Moolenaar2016-10-151-0/+2
| | | | | Problem: Cannot use overlapping positions with matchaddpos(). Solution: Check end of match. (Ozaki Kiichi) Add a test (Hirohito Higashi)
* patch 8.0.0032v8.0.0032Bram Moolenaar2016-10-121-0/+2
| | | | | Problem: Tests may change the input file when something goes wrong. Solution: Avoid writing the input file.
* patch 8.0.0031v8.0.0031Bram Moolenaar2016-10-121-0/+2
| | | | | Problem: After ":bwipeout" 'fileformat' is not set to the right default. Solution: Get the default from 'fileformats'. (Mike Williams)
* patch 8.0.0030v8.0.0030Bram Moolenaar2016-10-121-0/+2
| | | | | Problem: Mouse mode is not automatically detected for tmux. Solution: Check for 'term' to be "tmux". (Michael Henry)
* patch 8.0.0029v8.0.0029Bram Moolenaar2016-10-121-22/+4
| | | | | | 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)
* patch 8.0.0028v8.0.0028Bram Moolenaar2016-10-121-0/+2
| | | | | Problem: Superfluous semicolons. Solution: Remove them. (Ozaki Kiichi)
* patch 8.0.0027v8.0.0027Bram Moolenaar2016-10-091-0/+2
| | | | | | 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)
* patch 8.0.0026v8.0.0026Bram Moolenaar2016-10-091-0/+2
| | | | | Problem: Error format with %W, %C and %Z does not work. (Gerd Wachsmuth) Solution: Skip code when qf_multiignore is set. (Lcd)
* patch 8.0.0025v8.0.0025Bram Moolenaar2016-10-091-0/+2
| | | | | Problem: Inconsistent use of spaces vs tabs in gd test. Solution: Use tabs. (Anton Lindqvist)
* patch 8.0.0024v8.0.0024Bram Moolenaar2016-10-091-0/+2
| | | | | | Problem: When the netbeans channel closes, "DETACH" is put in the output part. (Ozaki Kiichi) Solution: Write "DETACH" in the socket part.
* patch 8.0.0023v8.0.0023Bram Moolenaar2016-10-081-0/+2
| | | | | Problem: "gd" and "gD" may find a match in a comment or string. Solution: Ignore matches in comments and strings. (Anton Lindqvist)
* patch 8.0.0022v8.0.0022Bram Moolenaar2016-10-031-0/+2
| | | | | | 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)