summaryrefslogtreecommitdiff
path: root/src/spellfile.c
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.0.1496: clearing a pointer takes two linesv8.0.1496Bram Moolenaar2018-02-101-2/+1
| | | | | | Problem: Clearing a pointer takes two lines. Solution: Add VIM_CLEAR() and replace vim_clear(). (Hirohito Higashi, closes #2629)
* patch 8.0.1490: number of spell regions is spread out through the codev8.0.1490Bram Moolenaar2018-02-101-9/+10
| | | | | Problem: Number of spell regions is spread out through the code. Solution: Define MAXREGIONS.
* patch 8.0.1225: no check for spell region being zerov8.0.1225Bram Moolenaar2017-10-271-1/+1
| | | | | Problem: No check for spell region being zero. (geeknik) Solution: Check for zero. (closes #2252)
* patch 8.0.0451: some macros are in lower casev8.0.0451Bram Moolenaar2017-03-121-7/+7
| | | | | | Problem: Some macros are in lower case. Solution: Make a few more macros upper case. Avoid lower case macros use an argument twice.
* patch 8.0.0376: size computations in spell file reading are offv8.0.0376Bram Moolenaar2017-02-261-2/+2
| | | | | Problem: Size computations in spell file reading are not exactly right. Solution: Make "len" a "long" and check with LONG_MAX.
* patch 8.0.0322: possible overflow with corrupted spell filev8.0.0322Bram Moolenaar2017-02-091-0/+3
| | | | | | Problem: Possible overflow with spell file where the tree length is corrupted. Solution: Check for an invalid length (suggested by shqking)
* patch 7.4.2293v7.4.2293Bram Moolenaar2016-08-291-1/+1
| | | | | Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
* patch 7.4.2069v7.4.2069Bram Moolenaar2016-07-191-0/+6749
Problem: spell.c is too big. Solution: Split it in spell file handling and spell checking.