From 9ba0eb850c0f4c94df3b7f7461610bf0b073f712 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Mon, 13 Jun 2005 22:28:56 +0000 Subject: updated for version 7.0084 --- runtime/doc/develop.txt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'runtime/doc/develop.txt') diff --git a/runtime/doc/develop.txt b/runtime/doc/develop.txt index cceda32b9..dc3d69580 100644 --- a/runtime/doc/develop.txt +++ b/runtime/doc/develop.txt @@ -1,4 +1,4 @@ -*develop.txt* For Vim version 7.0aa. Last change: 2005 Jun 04 +*develop.txt* For Vim version 7.0aa. Last change: 2005 Jun 13 VIM REFERENCE MANUAL by Bram Moolenaar @@ -375,8 +375,10 @@ checking engine in Vim, for various reasons: - Missing support for multi-byte encodings. At least UTF-8 must be supported, so that more than one language can be used in the same file. + Doing on-the-fly conversion is not always possible (would require iconv + support). - For the programs and libraries: Using them as-is would require installing - them separately from Vim. That's not impossible, but a drawback. + them separately from Vim. That's mostly not impossible, but a drawback. - Performance: A few tests showed that it's possible to check spelling on the fly (while redrawing), just like syntax highlighting. But the mechanisms used by other code are much slower. Myspell uses a simplistic hashtable, @@ -392,7 +394,9 @@ checking engine in Vim, for various reasons: all English words and highlight non-Canadian words differently. - Missing support for rare words. Many words are correct but hardly ever used and could be a misspelled often-used word. - +- For making suggestions the speed is less important and requiring to install + another program or library would be acceptable. But the word lists probably + differ, the suggestions may be wrong words. ============================================================================== 4. Assumptions *design-assumptions* -- cgit v1.2.1