1
0
forked from aniani/vim

Commit Graph

  • 73095288da patch 8.0.0099 Problem: Popup menu always appears above the cursor when it is in the lower half of the screen. (Matt Gardner) Solution: Compute the available space better. (Hirohito Higashi, closes #1241) v8.0.0099 Bram Moolenaar 2016-11-24 17:47:07 +01:00
  • 58c358753e patch 8.0.0098 Problem: Can't build on MS-Windows. Solution: Add missing parenthesis. v8.0.0098 Bram Moolenaar 2016-11-24 17:33:17 +01:00
  • 833eb1d752 patch 8.0.0097 Problem: When a channel callback consumes a lot of time Vim becomes unresponsive. (skywind) Solution: Bail out of checking channel readahead after 100 msec. v8.0.0097 Bram Moolenaar 2016-11-24 17:22:50 +01:00
  • 2cab0e1910 patch 8.0.0096 Problem: When the input or output is not a tty Vim appears to hang. Solution: Add the --ttyfail argument. Also add the "ttyin" and "ttyout" features to be able to check in Vim script. v8.0.0096 Bram Moolenaar 2016-11-24 15:09:07 +01:00
  • 182707ac10 patch 8.0.0095 Problem: Problems with GTK 3.22.2 fixed in 3.22.4. Solution: Adjust the #ifdefs. (Kazunobu Kuriyama) v8.0.0095 Bram Moolenaar 2016-11-21 20:55:58 +01:00
  • 63e4344edc patch 8.0.0094 Problem: When vimrun.exe is not found the error message is not properly encoded. Solution: Use utf-16 and MessageBoxW(). (Ken Takata) v8.0.0094 Bram Moolenaar 2016-11-19 17:28:44 +01:00
  • dda39aeafc patch 8.0.0093 Problem: Not using multiprocess build feature. Solution: Enable multiprocess build with MSVC 10. (Ken Takata) v8.0.0093 Bram Moolenaar 2016-11-19 17:17:12 +01:00
  • ca8b8d6956 patch 8.0.0092 Problem: C indenting does not support nested namespaces that C++ 17 has. Solution: Add check that passes double colon inside a name. (Pauli, closes #1214) v8.0.0092 Bram Moolenaar 2016-11-17 21:30:27 +01:00
  • 9f0e423c28 patch 8.0.0091 Problem: Test_help_complete sometimes fails in MS-Windows console. Solution: Use getcompletion() instead of feedkeys() and command line completion. (Hirohito Higashi) v8.0.0091 Bram Moolenaar 2016-11-17 19:48:18 +01:00
  • 6c896867c4 patch 8.0.0090 Problem: Test_help_complete sometimes fails in MS-Windows console. Solution: Use getcompletion() instead of feedkeys() and command line completion. (Hirohito Higashi) v8.0.0090 Bram Moolenaar 2016-11-17 19:46:51 +01:00
  • a859f04b4d patch 8.0.0089 Problem: Various problems with GTK 3.22.2. Solution: Fix the problems, add #ifdefs. (Kazunobu Kuriyama) v8.0.0089 Bram Moolenaar 2016-11-17 19:11:55 +01:00
  • cc28e2d05d patch 8.0.0088 Problem: When a test fails in Setup or Teardown the problem is not reported. Solution: Add a try/catch. (Hirohito Higashi) v8.0.0088 Bram Moolenaar 2016-11-17 17:56:13 +01:00
  • 7df915d113 patch 8.0.0087 Problem: When the channel callback gets job info the job may already have been deleted. (lifepillar) Solution: Do not delete the job when the channel is still useful. (ichizok, closes #1242, closes #1245) v8.0.0087 Bram Moolenaar 2016-11-17 17:25:32 +01:00
  • c0514bf477 Updated runtime files. Bram Moolenaar 2016-11-17 14:50:09 +01:00
  • 2256c99471 patch 8.0.0086 Problem: Cannot add a comment after ":hide". (Norio Takagi) Solution: Make it work, add a test. (Hirohito Higashi) v8.0.0086 Bram Moolenaar 2016-11-15 21:17:07 +01:00
  • 8a01f969c1 patch 8.0.0085 Problem: Using freed memory with recursive function call. (Dominique Pelle) Solution: Make a copy of the function name. v8.0.0085 Bram Moolenaar 2016-11-14 21:50:00 +01:00
  • 7618e00d3b patch 8.0.0084 Problem: Using freed memory when adding to a quickfix list. (Domenique Pelle) Solution: Clear the directory name. v8.0.0084 Bram Moolenaar 2016-11-13 15:09:26 +01:00
  • 8e63905263 patch 8.0.0083 Problem: Using freed memory with win_getid(). (Domenique Pelle) Solution: For the current tab use curwin. v8.0.0083 Bram Moolenaar 2016-11-13 14:31:40 +01:00
  • 3f7d090726 patch 8.0.0082 Problem: Extension for configure should be ".ac". Solution: Rename configure.in to configure.ac. (James McCoy, closes #1173) v8.0.0082 Bram Moolenaar 2016-11-12 21:13:42 +01:00
  • d4db7719bd patch 8.0.0081 Problem: Inconsistent function names. Solution: Rename do_cscope to ex_cscope. Clean up comments. v8.0.0081 Bram Moolenaar 2016-11-12 19:16:46 +01:00
  • b6be3ea45b patch 8.0.0080 Problem: The OS X build fails on Travis. Solution: Skip the virtual framebuffer on OS X. v8.0.0080 Bram Moolenaar 2016-11-12 18:30:39 +01:00
  • 2b946c9f9b patch 8.0.0079 Problem: Accessing freed memory in quickfix. (Domenique Pelle) Solution: Do not free the current list when adding to it. v8.0.0079 Bram Moolenaar 2016-11-12 18:14:44 +01:00
  • 63bed3d319 patch 8.0.0078 Problem: Accessing freed memory in quickfix. Solution: Reset pointer when freeing 'errorformat'. (Domenique Pelle) v8.0.0078 Bram Moolenaar 2016-11-12 15:36:54 +01:00
  • e3505dfc85 patch 8.0.0077 Problem: The GUI code is not tested by Travis. Solution: Install the virtual framebuffer. v8.0.0077 Bram Moolenaar 2016-11-11 21:57:45 +01:00
  • 79cbdcb1ee patch 8.0.0076 Problem: Channel log has double parens ()(). Solution: Remove () for write_buf_line. (Yasuhiro Matsumoto) v8.0.0076 Bram Moolenaar 2016-11-11 21:14:03 +01:00
  • 8a5883b748 patch 8.0.0075 Problem: Using number for exception type lacks type checking. Solution: Use an enum. v8.0.0075 Bram Moolenaar 2016-11-10 20:20:05 +01:00
  • 95f096030e patch 8.0.0074 Problem: Cannot make Vim fail on an internal error. Solution: Add IEMSG() and IEMSG2(). (Domenique Pelle) Avoid reporting an internal error without mentioning where. v8.0.0074 Bram Moolenaar 2016-11-10 20:01:45 +01:00
  • 459ca56312 patch 8.0.0073 Problem: More comparisons between firstwin and lastwin. Solution: Use ONE_WINDOW for consistency. (Hirohito Higashi) v8.0.0073 Bram Moolenaar 2016-11-10 18:16:33 +01:00
  • 38bc495637 patch 8.0.0072 Problem: MS-Windows: Crash with long font name. (Henry Hu) Solution: Fix comparing with LF_FACESIZE. (Ken Takata, closes #1243) v8.0.0072 Bram Moolenaar 2016-11-10 17:10:51 +01:00
  • c4d4ac22f7 patch 8.0.0071 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) v8.0.0071 Bram Moolenaar 2016-11-07 22:42:57 +01:00
  • 3f9ebf32a3 patch 8.0.0070 Problem: Tests referred in Makefile that no longer exist. Solution: Remove test71 and test74 entries. (Michael Soyka) v8.0.0070 Bram Moolenaar 2016-11-07 22:13:32 +01:00
  • a1f4cb93ba patch 8.0.0069 Problem: Compiler warning for self-comparison. Solution: Define ONE_WINDOW and add #ifdef. v8.0.0069 Bram Moolenaar 2016-11-06 15:25:42 +01:00
  • 25de4c232d Updated runtime files. Bram Moolenaar 2016-11-06 14:48:06 +01:00
  • 21662be221 patch 8.0.0068 Problem: Checking did_throw after executing autocommands is wrong. (Daniel Hahler) Solution: Call aborting() instead, and only when autocommands were executed. v8.0.0068 Bram Moolenaar 2016-11-06 14:46:44 +01:00
  • 98500fdc61 patch 8.0.0067 Problem: VMS has a problem with infinity. Solution: Avoid an overflow. (Zoltan Arpadffy) v8.0.0067 Bram Moolenaar 2016-11-06 14:17:16 +01:00
  • 4a08b0dc4d patch 8.0.0066 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) v8.0.0066 Bram Moolenaar 2016-11-05 21:55:13 +01:00
  • 40d3f137e7 patch 8.0.0065 Problem: Compiler warning for unused function in tiny build. (Tony Mechelynck) Solution: Add #ifdef. v8.0.0065 Bram Moolenaar 2016-11-05 20:13:35 +01:00
  • eb828d01d9 patch 8.0.0064 Problem: Normal test fails on MS-Windows. Solution: Don't try using an illegal file name. v8.0.0064 Bram Moolenaar 2016-11-05 19:54:01 +01:00
  • 55952d4dd4 patch 8.0.0063 Problem: Compiler warning for comparing with unsigned. (Zoltan Arpadffy) Solution: Change <= to ==. v8.0.0063 Bram Moolenaar 2016-11-05 14:58:34 +01:00
  • 8161551724 patch 8.0.0062 Problem: No digraph for HORIZONTAL ELLIPSIS. Solution: Use ",.". (Hans Ginzel, closes #1226) v8.0.0062 Bram Moolenaar 2016-11-04 22:17:16 +01:00
  • aab3383e70 patch 8.0.0061 Problem: Compiler warning for unused variable. Solution: Add #ifdef. (John Marriott) v8.0.0061 Bram Moolenaar 2016-11-04 22:08:29 +01:00
  • 426f375422 patch 8.0.0060 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) v8.0.0060 Bram Moolenaar 2016-11-04 21:22:37 +01:00
  • de5e2c219b patch 8.0.0059 Problem: Vim does not build on VMS systems. Solution: Various changes for VMS. (Zoltan Arpadffy) v8.0.0059 Bram Moolenaar 2016-11-04 20:35:31 +01:00
  • 91e44a3305 patch 8.0.0058 Problem: Positioning of the popup menu is not good. Solution: Position it better. (Hirohito Higashi) v8.0.0058 Bram Moolenaar 2016-11-04 20:08:52 +01:00
  • 9376f5f482 patch 8.0.0057 Problem: Tests fail without the 'keymap' features. Solution: Check for feature in test. v8.0.0057 Bram Moolenaar 2016-11-04 16:41:20 +01:00
  • 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 Bram Moolenaar 2016-11-04 15:23:45 +01:00
  • 3a117e19e0 patch 8.0.0055 Problem: Minor comment and style deficiencies. Solution: Update comments and fix style. v8.0.0055 Bram Moolenaar 2016-10-30 21:57:52 +01:00
  • b4ada79aa7 Runtime file updates. Bram Moolenaar 2016-10-30 21:55:26 +01:00
  • 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 Bram Moolenaar 2016-10-29 14:55:00 +02:00
  • 60ef3e81f4 patch 8.0.0053 Problem: No test for what 8.0.0047 fixes. Solution: Add a test. (Hirohito Higashi) v8.0.0053 Bram Moolenaar 2016-10-29 14:37:56 +02:00
  • 35a1f59d63 patch 8.0.0052 Problem: Conceal test passes even without the bug fix. Solution: Add a redraw command. (Christian Brabandt) v8.0.0052 Bram Moolenaar 2016-10-28 22:10:27 +02:00
  • 14207f487c patch 8.0.0051 Problem: New code for job_stop() breaks channel test on AppVeyor. Solution: Revert the change. v8.0.0051 Bram Moolenaar 2016-10-27 21:13:10 +02:00
  • 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 Bram Moolenaar 2016-10-27 20:00:07 +02:00
  • 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 Bram Moolenaar 2016-10-27 17:27:44 +02:00
  • 6d5ad4c411 Updated runtime files. Bram Moolenaar 2016-10-27 17:00:16 +02:00
  • 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 Bram Moolenaar 2016-10-27 16:46:53 +02:00
  • 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 Bram Moolenaar 2016-10-27 14:49:15 +02:00
  • 46fceaaa8d Updated runtime files. Bram Moolenaar 2016-10-23 21:21:08 +02:00
  • 7756e7465d patch 8.0.0046 Problem: Using NUL instead of NULL. Solution: Change to NULL. (Dominique Pelle) v8.0.0046 Bram Moolenaar 2016-10-21 20:35:37 +02:00
  • 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 Bram Moolenaar 2016-10-18 16:27:23 +02:00
  • 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 Bram Moolenaar 2016-10-18 14:50:18 +02:00
  • 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 Bram Moolenaar 2016-10-18 13:06:41 +02:00
  • 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 Bram Moolenaar 2016-10-17 20:47:02 +02:00
  • 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 Bram Moolenaar 2016-10-16 15:35:47 +02:00
  • 8507747600 patch 8.0.0040 Problem: Whole line highlighting with matchaddpos() does not work. Solution: Check for zero length. (Hirohito Higashi) v8.0.0040 Bram Moolenaar 2016-10-16 14:35:48 +02:00
  • 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 Bram Moolenaar 2016-10-15 20:46:20 +02:00
  • 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 Bram Moolenaar 2016-10-15 19:33:50 +02:00
  • 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 Bram Moolenaar 2016-10-15 19:28:13 +02:00
  • 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 Bram Moolenaar 2016-10-15 18:36:49 +02:00
  • 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 Bram Moolenaar 2016-10-15 17:06:47 +02:00
  • 9e507ca8a3 patch 8.0.0034 Problem: No completion for ":messages". Solution: Complete "clear" argument. (Hirohito Higashi) v8.0.0034 Bram Moolenaar 2016-10-15 15:39:39 +02:00
  • 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 Bram Moolenaar 2016-10-15 14:56:30 +02:00
  • 4575876dc8 Updated runtime files. Bram Moolenaar 2016-10-12 23:08:06 +02:00
  • 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 Bram Moolenaar 2016-10-12 17:52:42 +02:00
  • 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 Bram Moolenaar 2016-10-12 17:45:29 +02:00
  • 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 Bram Moolenaar 2016-10-12 14:50:54 +02:00
  • 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 Bram Moolenaar 2016-10-12 14:20:24 +02:00
  • a7c023ec88 patch 8.0.0028 Problem: Superfluous semicolons. Solution: Remove them. (Ozaki Kiichi) v8.0.0028 Bram Moolenaar 2016-10-12 12:13:35 +02:00
  • dc08328821 Updated runtime files. Bram Moolenaar 2016-10-11 08:57:33 +02:00
  • 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 Bram Moolenaar 2016-10-09 17:28:01 +02:00
  • 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 Bram Moolenaar 2016-10-09 16:10:05 +02:00
  • 936c48f8ca patch 8.0.0025 Problem: Inconsistent use of spaces vs tabs in gd test. Solution: Use tabs. (Anton Lindqvist) v8.0.0025 Bram Moolenaar 2016-10-09 15:50:48 +02:00
  • 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 Bram Moolenaar 2016-10-09 15:43:25 +02:00
  • 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 Bram Moolenaar 2016-10-08 19:21:31 +02:00
  • 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 Bram Moolenaar 2016-10-03 21:37:41 +02:00
  • 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 Bram Moolenaar 2016-10-02 23:09:31 +02:00
  • 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 Bram Moolenaar 2016-10-02 16:51:57 +02:00
  • 2ec618c9fe Updated runtime files. Bram Moolenaar 2016-10-01 14:47:05 +02:00
  • 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 Bram Moolenaar 2016-09-29 20:54:59 +02:00
  • 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 Bram Moolenaar 2016-09-29 15:18:57 +02:00
  • 1777785751 Missing part of patch 8.0.0014 Bram Moolenaar 2016-09-27 21:30:22 +02:00
  • 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 Bram Moolenaar 2016-09-27 21:28:56 +02:00
  • 0e77b7691e patch 8.0.0016 Problem: Build fails. Solution: Include missing change. v8.0.0016 Bram Moolenaar 2016-09-26 22:58:58 +02:00
  • 7ef3810d28 patch 8.0.0015 Problem: Can't tell which part of a channel has "buffered" status. Solution: Add an optional argument to ch_status(). Let ch_info() also return "buffered" for out_status and err_status. v8.0.0015 Bram Moolenaar 2016-09-26 22:36:58 +02:00
  • 1eceadaf48 patch 8.0.0014 Problem: Crypt tests are old style. Solution: Convert to new style. v8.0.0014 Bram Moolenaar 2016-09-26 20:14:56 +02:00
  • c79d6aa01d patch 8.0.0013 Problem: Missing comma in list. Solution: Add the comma. v8.0.0013 Bram Moolenaar 2016-09-25 22:27:37 +02:00
  • 3e496b0ea3 Updated runtime files. Bram Moolenaar 2016-09-25 22:11:48 +02:00
  • 9af4184276 patch 8.0.0012 Problem: Typos in comments. Solution: Change "its" to "it's". (Matthew Brener, closes #1088) v8.0.0012 Bram Moolenaar 2016-09-25 21:45:05 +02:00
  • 20eeb6129d Fix patch applied twice. Bram Moolenaar 2016-09-25 21:06:50 +02:00
  • 947000d6e4 patch 8.0.0011 Problem: On OSX Test_pipe_through_sort_all() sometimes fails. Solution: Add the test to the list of flaky tests. v8.0.0011 Bram Moolenaar 2016-09-25 21:03:02 +02:00