summaryrefslogtreecommitdiff
path: root/src/spell.c
AgeCommit message (Collapse)Author
2016-01-30patch 7.4.1214Bram Moolenaar
Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
2016-01-29patch 7.4.1199Bram Moolenaar
Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
2016-01-09patch 7.4.1064Bram Moolenaar
Problem: When a spell file has single letter compounding creating suggestions takes an awful long time. Solution: Add th eNOCOMPOUNDSUGS flag.
2016-01-07patch 7.4.1056Bram Moolenaar
Problem: Don't know why finding spell suggestions is slow. Solution: Add some code to gather profiling information.
2016-01-02patch 7.4.1027Bram Moolenaar
Problem: No support for binary numbers. Solution: Add "bin" to nrformats. (Jason Schulz)
2015-07-21patch 7.4.793Bram Moolenaar
Problem: Can't specify when not to ring the bell. Solution: Add the 'belloff' option. (Christian Brabandt)
2015-03-31updated for version 7.4.684Bram Moolenaar
Problem: When starting several Vim instances in diff mode, the temp files used may not be unique. (Issue 353) Solution: Add an argument to vim_tempname() to keep the file.
2015-02-10updated for version 7.4.629Bram Moolenaar
Problem: Coverity warning for Out-of-bounds read. Solution: Increase MAXWLEN to 254. (Eliseo Martínez)
2014-11-19updated for version 7.4.519Bram Moolenaar
Problem: Crash when using syntax highlighting. Solution: When regprog is freed and replaced, store the result.
2014-09-19updated for version 7.4.447Bram Moolenaar
Problem: Spell files from Hunspell may generate a lot of errors. Solution: Add the IGNOREEXTRA flag.
2014-05-13updated for version 7.4.288Bram Moolenaar
Problem: When 'spellfile' is set the screen is not redrawn. Solution: Redraw when updating the spelling info. (Christian Brabandt)
2014-03-23updated for version 7.4.212Bram Moolenaar
Problem: Now that the +visual feature is always enabled the #ifdefs for it are not useful. Solution: Remove the checks for FEAT_VISUAL.
2014-03-08updated for version 7.4.193Bram Moolenaar
Problem: Typos in messages. Solution: "then" -> "than". (Dominique Pelle)
2014-02-23updated for version 7.4.188Bram Moolenaar
Problem: SIZEOF_LONG clashes with similar defines in header files. Solution: Rename to a name starting with VIM_. Also for SIZEOF_INT.
2013-11-28updated for version 7.4.108Bram Moolenaar
Problem: "zG" and "zW" leave temp files around on MS-Windows. Solution: Delete the temp files when exiting. (Ken Takata)
2013-11-21updated for version 7.4.102Bram Moolenaar
Problem: Crash when interrupting "z=". Solution: Add safety check for word length. (Christian Brabandt, Dominique Pelle)
2013-11-14updated for version 7.4.092Bram Moolenaar
Problem: Can't build small version. Solution: Add #ifdef where the b_cjk flag is used. (Ken Takata)
2013-11-12updated for version 7.4.088Bram Moolenaar
Problem: When spell checking is enabled Asian characters are always marked as error. Solution: When 'spelllang' contains "cjk" do not mark Asian characters as error. (Ken Takata)
2013-09-29updated for version 7.4.042Bram Moolenaar
Problem: When using ":setlocal" for 'spell' and 'spellang' then :spelldump doesn't work. (Dimitar Dimitrov) Solution: Copy the option variables to the new window used to show the dump. (Christian Brabandt)
2013-09-25updated for version 7.4.038Bram Moolenaar
Problem: Using "zw" and "zg" when 'spell' is off give a confusing error message. (Gary Johnson) Solution: Ignore the error when locating the word. Explicitly mention what word was added. (Christian Brabandt)
2013-07-17updated for version 7.4a.028Bram Moolenaar
Problem: Crash when spell checking in new buffer. Solution: Set the b_p_key field. (Mike Williams)
2013-06-08updated for version 7.3.1149Bram Moolenaar
Problem: New regexp engine: Matching plain text could be faster. Solution: Detect a plain text match and handle it specifically. Add vim_regfree().
2013-05-06updated for version 7.3.925Bram Moolenaar
Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
2012-06-29updated for version 7.3.570Bram Moolenaar
Problem: ":vimgrep" does not obey 'wildignore'. Solution: Apply 'wildignore' and 'suffixes' to ":vimgrep". (Ingo Karkat)
2012-06-01updated for version 7.3.537Bram Moolenaar
Problem: Unecessary call to init_spell_chartab(). Solution: Delete the call.
2012-06-01updated for version 7.3.535Bram Moolenaar
Problem: Many #ifdefs for MB_MAXBYTES. Solution: Also define MB_MAXBYTES without the +multi_byte feature. Fix places where the buffer didn't include space for a NUL byte.
2012-05-18updated for version 7.3.521Bram Moolenaar
Problem: Using "z=" on a multi-byte character may cause a crash. Solution: Don't use strlen() on an int pointer.
2012-01-10updated for version 7.3.400Bram Moolenaar
Problem: Compiler warnings for shadowed variables. Solution: Remove or rename the variables.
2012-01-10updated for version 7.3.397Bram Moolenaar
Problem: ":helpgrep" does not work properly when 'encoding' is not utf-8 or latin1. Solution: Convert non-ascii lines to 'encoding'. (Yasuhiro Matsumoto)
2011-09-02updated for version 7.3.293Bram Moolenaar
Problem: MSVC compiler has a problem with non-ASCII characters. Solution: Avoid non-ASCII characters. (Hong Xu)
2011-04-11updated for version 7.3.161Bram Moolenaar
Problem: Items on the stack may be too big. Solution: Make items static or allocate them.
2011-04-11updated for version 7.3.160Bram Moolenaar
Problem: Unsafe string copying. Solution: Use vim_strncpy() instead of strcpy(). Use vim_strcat() instead of strcat().
2011-02-01updated for version 7.3.109Bram Moolenaar
Problem: Processing new Esperanto spell file fails and crashes Vim. (Dominique Pelle) Solution: When running out of memory give an error. Handle '?' in COMPOUNDRULE properly.
2010-12-17updated for version 7.3.085Bram Moolenaar
Problem: Inconsistency with preproc symbols. void * computation. Solution: Include vimio.h from vim.h. Add type cast.
2010-12-08updated for version 7.3.080Bram Moolenaar
Problem: Spell doesn't work on VMS. Solution: Use different file names. (Zoltan Bartos, Zoltan Arpadffy)
2010-12-08updated for version 7.3.076Bram Moolenaar
Problem: Clang warnings for dead code. Solution: Remove it. (Carlo Teubner)
2010-09-29updated for version 7.3.017Bram Moolenaar
Problem: smatch reports errors. Solution: Fix the reported errors. (Dominique Pelle)
2010-09-18updated for version 7.3.006Bram Moolenaar
Problem: Can't build some multi-byte code with C89. Solution: Move code to after declarations. (Joachim Schmitz)
2010-08-01Avoid illegal memory access in spell suggestion. (Dominique Pelle)Bram Moolenaar
2010-08-01Fix: crash in spell checking with a 0x300 character.Bram Moolenaar
2010-08-01Fix: uninitialized memory access. (Dominique Pelle)Bram Moolenaar
2010-07-31Fixes for coverity warnings.Bram Moolenaar
2010-07-11Fix crash in generating spell .sug file.Bram Moolenaar
2010-06-05Add the conceal patch from Vince Negri.Bram Moolenaar
2010-05-29Fix a few more things for persistent undo.Bram Moolenaar
2010-05-23Included patch for persistent undo. Lots of changes and added test.Bram Moolenaar
2010-05-13updated for version 7.2.422Bram Moolenaar
Problem: May get E763 when using spell dictionaries. Solution: Avoid utf-8 case folded character to be truncated to 8 bits and differ from latin1. (Dominique Pelle)
2010-01-19updated for version 7.2.332Bram Moolenaar
Problem: Crash when spell correcting triggers an autocommand that reloads the buffer. Solution: Make a copy of the line to be modified. (Dominique Pelle)
2009-07-22updated for version 7.2-235Bram Moolenaar
2009-05-17updated for version 7.2-180Bram Moolenaar