summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.0.0099v8.0.0099Bram Moolenaar2016-11-242-1/+4
| | | | | | | 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)
* patch 8.0.0098v8.0.0098Bram Moolenaar2016-11-242-1/+3
| | | | | Problem: Can't build on MS-Windows. Solution: Add missing parenthesis.
* patch 8.0.0097v8.0.0097Bram Moolenaar2016-11-246-48/+88
| | | | | | Problem: When a channel callback consumes a lot of time Vim becomes unresponsive. (skywind) Solution: Bail out of checking channel readahead after 100 msec.
* patch 8.0.0096v8.0.0096Bram Moolenaar2016-11-247-5/+25
| | | | | | 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.
* patch 8.0.0095v8.0.0095Bram Moolenaar2016-11-212-2/+12
| | | | | Problem: Problems with GTK 3.22.2 fixed in 3.22.4. Solution: Adjust the #ifdefs. (Kazunobu Kuriyama)
* patch 8.0.0094v8.0.0094Bram Moolenaar2016-11-192-6/+20
| | | | | | Problem: When vimrun.exe is not found the error message is not properly encoded. Solution: Use utf-16 and MessageBoxW(). (Ken Takata)
* patch 8.0.0093v8.0.0093Bram Moolenaar2016-11-192-0/+13
| | | | | Problem: Not using multiprocess build feature. Solution: Enable multiprocess build with MSVC 10. (Ken Takata)
* patch 8.0.0092v8.0.0092Bram Moolenaar2016-11-174-0/+51
| | | | | | 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)
* patch 8.0.0091v8.0.0091Bram Moolenaar2016-11-172-33/+26
| | | | | | Problem: Test_help_complete sometimes fails in MS-Windows console. Solution: Use getcompletion() instead of feedkeys() and command line completion. (Hirohito Higashi)
* patch 8.0.0090v8.0.0090Bram Moolenaar2016-11-177-201/+251
| | | | | | Problem: Test_help_complete sometimes fails in MS-Windows console. Solution: Use getcompletion() instead of feedkeys() and command line completion. (Hirohito Higashi)
* patch 8.0.0089v8.0.0089Bram Moolenaar2016-11-174-2/+188
| | | | | Problem: Various problems with GTK 3.22.2. Solution: Fix the problems, add #ifdefs. (Kazunobu Kuriyama)
* patch 8.0.0088v8.0.0088Bram Moolenaar2016-11-172-2/+14
| | | | | Problem: When a test fails in Setup or Teardown the problem is not reported. Solution: Add a try/catch. (Hirohito Higashi)
* patch 8.0.0087v8.0.0087Bram Moolenaar2016-11-177-59/+122
| | | | | | | 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)
* Updated runtime files.Bram Moolenaar2016-11-1713-37/+526
|
* patch 8.0.0086v8.0.0086Bram Moolenaar2016-11-156-31/+127
| | | | | Problem: Cannot add a comment after ":hide". (Norio Takagi) Solution: Make it work, add a test. (Hirohito Higashi)
* patch 8.0.0085v8.0.0085Bram Moolenaar2016-11-143-17/+36
| | | | | Problem: Using freed memory with recursive function call. (Dominique Pelle) Solution: Make a copy of the function name.
* patch 8.0.0084v8.0.0084Bram Moolenaar2016-11-133-1/+27
| | | | | | Problem: Using freed memory when adding to a quickfix list. (Domenique Pelle) Solution: Clear the directory name.
* patch 8.0.0083v8.0.0083Bram Moolenaar2016-11-133-1/+15
| | | | | Problem: Using freed memory with win_getid(). (Domenique Pelle) Solution: For the current tab use curwin.
* patch 8.0.0082v8.0.0082Bram Moolenaar2016-11-1211-15/+17
| | | | | Problem: Extension for configure should be ".ac". Solution: Rename configure.in to configure.ac. (James McCoy, closes #1173)
* patch 8.0.0081v8.0.0081Bram Moolenaar2016-11-125-107/+46
| | | | | Problem: Inconsistent function names. Solution: Rename do_cscope to ex_cscope. Clean up comments.
* patch 8.0.0080v8.0.0080Bram Moolenaar2016-11-122-4/+4
| | | | | Problem: The OS X build fails on Travis. Solution: Skip the virtual framebuffer on OS X.
* patch 8.0.0079v8.0.0079Bram Moolenaar2016-11-123-124/+142
| | | | | Problem: Accessing freed memory in quickfix. (Domenique Pelle) Solution: Do not free the current list when adding to it.
* patch 8.0.0078v8.0.0078Bram Moolenaar2016-11-123-1/+15
| | | | | Problem: Accessing freed memory in quickfix. Solution: Reset pointer when freeing 'errorformat'. (Domenique Pelle)
* patch 8.0.0077v8.0.0077Bram Moolenaar2016-11-112-0/+8
| | | | | Problem: The GUI code is not tested by Travis. Solution: Install the virtual framebuffer.
* patch 8.0.0076v8.0.0076Bram Moolenaar2016-11-112-2/+9
| | | | | Problem: Channel log has double parens ()(). Solution: Remove () for write_buf_line. (Yasuhiro Matsumoto)
* patch 8.0.0075v8.0.0075Bram Moolenaar2016-11-105-14/+17
| | | | | Problem: Using number for exception type lacks type checking. Solution: Use an enum.
* patch 8.0.0074v8.0.0074Bram Moolenaar2016-11-1030-91/+159
| | | | | | Problem: Cannot make Vim fail on an internal error. Solution: Add IEMSG() and IEMSG2(). (Domenique Pelle) Avoid reporting an internal error without mentioning where.
* patch 8.0.0073v8.0.0073Bram Moolenaar2016-11-106-14/+16
| | | | | Problem: More comparisons between firstwin and lastwin. Solution: Use ONE_WINDOW for consistency. (Hirohito Higashi)
* patch 8.0.0072v8.0.0072Bram Moolenaar2016-11-102-1/+3
| | | | | Problem: MS-Windows: Crash with long font name. (Henry Hu) Solution: Fix comparing with LF_FACESIZE. (Ken Takata, closes #1243)
* patch 8.0.0071v8.0.0071Bram Moolenaar2016-11-072-1/+21
| | | | | | 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-072-1/+3
| | | | | 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-068-14/+21
| | | | | Problem: Compiler warning for self-comparison. Solution: Define ONE_WINDOW and add #ifdef.
* Updated runtime files.Bram Moolenaar2016-11-066-10/+25
|
* patch 8.0.0068v8.0.0068Bram Moolenaar2016-11-064-24/+42
| | | | | | 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-063-5/+7
| | | | | Problem: VMS has a problem with infinity. Solution: Avoid an overflow. (Zoltan Arpadffy)
* patch 8.0.0066v8.0.0066Bram Moolenaar2016-11-053-4/+50
| | | | | | | 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-052-0/+4
| | | | | | Problem: Compiler warning for unused function in tiny build. (Tony Mechelynck) Solution: Add #ifdef.
* patch 8.0.0064v8.0.0064Bram Moolenaar2016-11-052-4/+8
| | | | | Problem: Normal test fails on MS-Windows. Solution: Don't try using an illegal file name.
* patch 8.0.0063v8.0.0063Bram Moolenaar2016-11-052-1/+3
| | | | | Problem: Compiler warning for comparing with unsigned. (Zoltan Arpadffy) Solution: Change <= to ==.
* patch 8.0.0062v8.0.0062Bram Moolenaar2016-11-043-1/+5
| | | | | Problem: No digraph for HORIZONTAL ELLIPSIS. Solution: Use ",.". (Hans Ginzel, closes #1226)
* patch 8.0.0061v8.0.0061Bram Moolenaar2016-11-042-0/+4
| | | | | Problem: Compiler warning for unused variable. Solution: Add #ifdef. (John Marriott)
* patch 8.0.0060v8.0.0060Bram Moolenaar2016-11-043-3/+27
| | | | | | 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-0410-34/+105
| | | | | Problem: Vim does not build on VMS systems. Solution: Various changes for VMS. (Zoltan Arpadffy)
* patch 8.0.0058v8.0.0058Bram Moolenaar2016-11-042-24/+24
| | | | | Problem: Positioning of the popup menu is not good. Solution: Position it better. (Hirohito Higashi)
* patch 8.0.0057v8.0.0057Bram Moolenaar2016-11-042-0/+11
| | | | | Problem: Tests fail without the 'keymap' features. Solution: Check for feature in test.
* patch 8.0.0056v8.0.0056Bram Moolenaar2016-11-043-2/+87
| | | | | 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-304-3/+11
| | | | | Problem: Minor comment and style deficiencies. Solution: Update comments and fix style.
* Runtime file updates.Bram Moolenaar2016-10-3010-65/+96
|
* patch 8.0.0054v8.0.0054Bram Moolenaar2016-10-292-2/+50
| | | | | | | | 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-292-1/+29
| | | | | Problem: No test for what 8.0.0047 fixes. Solution: Add a test. (Hirohito Higashi)