Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | patch 8.1.1807: more functions can be used as a methodv8.1.1807 | Bram Moolenaar | 2019-08-04 | 1 | -0/+12 |
| | | | | | | Problem: More functions can be used as a method. Solution: Add append(), appendbufline(), assert_equal(), etc. Also add the :eval command. | ||||
* | patch 8.1.1414: alloc() returning "char_u *" causes a lot of type castsv8.1.1414 | Bram Moolenaar | 2019-05-28 | 1 | -3/+3 |
| | | | | | | Problem: Alloc() returning "char_u *" causes a lot of type casts. Solution: Have it return "void *". (Mike Williams) Define ALLOC_ONE() to check the simple allocations. | ||||
* | patch 8.1.1384: using "int" for alloc() often results in compiler warningsv8.1.1384 | Bram Moolenaar | 2019-05-24 | 1 | -3/+3 |
| | | | | | | Problem: Using "int" for alloc() often results in compiler warnings. Solution: Use "size_t" and remove type casts. Remove alloc_check(), Vim only works with 32 bit ints anyway. | ||||
* | patch 8.1.0779: argument for message functions is inconsistentv8.1.0779 | Bram Moolenaar | 2019-01-19 | 1 | -4/+4 |
| | | | | | Problem: Argument for message functions is inconsistent. Solution: Make first argument to msg() "char *". | ||||
* | patch 8.1.0743: giving error messages is not flexiblev8.1.0743 | Bram Moolenaar | 2019-01-13 | 1 | -53/+53 |
| | | | | | | | | Problem: Giving error messages is not flexible. Solution: Add semsg(). Change argument from "char_u *" to "char *", also for msg() and get rid of most MSG macros. (Ozaki Kiichi, closes #3302) Also make emsg() accept a "char *" argument. Get rid of an enormous number of type casts. | ||||
* | patch 8.1.0443: unnecessary static function prototypesv8.1.0443 | Bram Moolenaar | 2018-09-30 | 1 | -6/+0 |
| | | | | | Problem: Unnecessary static function prototypes. Solution: Remove unnecessary prototypes. | ||||
* | patch 8.0.0705: crash when there is an error in a timer callbackv8.0.0705 | Bram Moolenaar | 2017-07-10 | 1 | -2/+8 |
| | | | | | | | Problem: Crash when there is an error in a timer callback. (Aron Griffis, Ozaki Kiichi) Solution: Check did_throw before discarding an exception. NULLify current_exception when no longer valid. | ||||
* | patch 8.0.0075v8.0.0075 | Bram Moolenaar | 2016-11-10 | 1 | -3/+3 |
| | | | | | Problem: Using number for exception type lacks type checking. Solution: Use an enum. | ||||
* | patch 8.0.0074v8.0.0074 | Bram Moolenaar | 2016-11-10 | 1 | -4/+4 |
| | | | | | | 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 7.4.2293v7.4.2293 | Bram Moolenaar | 2016-08-29 | 1 | -1/+1 |
| | | | | | Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino) | ||||
* | patch 7.4.1500v7.4.1500 | Bram Moolenaar | 2016-03-06 | 1 | -2/+2 |
| | | | | | Problem: Should_free flag set to FALSE. Solution: Set it to TRUE. (Neovim 4415) | ||||
* | patch 7.4.1282v7.4.1282 | Bram Moolenaar | 2016-02-07 | 1 | -0/+4 |
| | | | | | | Problem: Crash when evaluating the pattern of ":catch" causes an error. (Dominique Pelle) Solution: Block error messages at this point. | ||||
* | patch 7.4.1206v7.4.1206 | Bram Moolenaar | 2016-01-30 | 1 | -92/+53 |
| | | | | | | Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi) | ||||
* | patch 7.4.1197v7.4.1197 | Bram Moolenaar | 2016-01-29 | 1 | -7/+7 |
| | | | | | Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi) | ||||
* | updated for version 7.4.107v7.4.107 | Bram Moolenaar | 2013-11-28 | 1 | -49/+83 |
| | | | | | | Problem: Python: When vim.eval() encounters a Vim error, a try/catch in the Python code doesn't catch it. (Yggdroot Chen) Solution: Throw exceptions on errors in vim.eval(). (ZyX) | ||||
* | updated for version 7.3.1149v7.3.1149 | Bram Moolenaar | 2013-06-08 | 1 | -1/+1 |
| | | | | | | Problem: New regexp engine: Matching plain text could be faster. Solution: Detect a plain text match and handle it specifically. Add vim_regfree(). | ||||
* | updated for version 7.3.925v7.3.925 | Bram Moolenaar | 2013-05-06 | 1 | -3/+3 |
| | | | | | Problem: Typos in source files. Solution: Fix the typos. (Ken Takata) | ||||
* | updated for version 7.2-177v7.2.177 | Bram Moolenaar | 2009-05-16 | 1 | -2/+7 |
| | |||||
* | updated for version 7.1-162v7.1.162 | Bram Moolenaar | 2007-11-24 | 1 | -3/+12 |
| | |||||
* | updated for version 7.1-047v7.1.047 | Bram Moolenaar | 2007-08-01 | 1 | -1/+1 |
| | |||||
* | updated for version 7.1b | Bram Moolenaar | 2007-05-10 | 1 | -4/+4 |
| | |||||
* | updated for version 7.0-172v7.0.172 | Bram Moolenaar | 2006-11-28 | 1 | -3/+6 |
| | |||||
* | updated for version 7.0e06v7.0e06 | Bram Moolenaar | 2006-04-22 | 1 | -3/+3 |
| | |||||
* | updated for version 7.0e05v7.0e05 | Bram Moolenaar | 2006-04-21 | 1 | -17/+17 |
| | |||||
* | updated for version 7.0e01v7.0e01 | Bram Moolenaar | 2006-04-17 | 1 | -1/+1 |
| | |||||
* | updated for version 7.0093v7.0093 | Bram Moolenaar | 2005-06-25 | 1 | -5/+4 |
| | |||||
* | updated for version 7.0077 | Bram Moolenaar | 2005-05-31 | 1 | -6/+46 |
| | |||||
* | updated for version 7.0073 | Bram Moolenaar | 2005-05-19 | 1 | -12/+14 |
| | |||||
* | updated for version 7.0041 | Bram Moolenaar | 2005-01-17 | 1 | -3/+8 |
| | |||||
* | updated for version 7.0032 | Bram Moolenaar | 2005-01-06 | 1 | -17/+17 |
| | |||||
* | updated for version 7.0031 | Bram Moolenaar | 2005-01-05 | 1 | -93/+167 |
| | |||||
* | updated for version 7.0030 | Bram Moolenaar | 2005-01-04 | 1 | -8/+8 |
| | |||||
* | updated for version 7.0021v7.0021 | Bram Moolenaar | 2004-12-09 | 1 | -23/+32 |
| | |||||
* | updated for version 7.0016v7.0016 | Bram Moolenaar | 2004-09-13 | 1 | -0/+145 |
| | |||||
* | updated for version 7.0014 | Bram Moolenaar | 2004-09-02 | 1 | -6/+6 |
| | |||||
* | updated for version 7.0013 | Bram Moolenaar | 2004-07-29 | 1 | -17/+17 |
| | |||||
* | updated for version 7.0001v7.0001 | Bram Moolenaar | 2004-06-13 | 1 | -0/+2004 |