summaryrefslogtreecommitdiffstats
path: root/runtime/spell
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-06-28 13:44:46 +0100
committerBram Moolenaar <Bram@vim.org>2022-06-28 13:44:46 +0100
commiteb49041875118be5fe60f07750c7c86cb26dccef (patch)
tree3de6d475c03b5668b1f39cf169bca4e892bfb049 /runtime/spell
parentc19f1a3488c1bb6fe5707dc6338b13cb9f598670 (diff)
release version 9.0v9.0.0000
Problem: About time to release Vim 9.0. Solution: Update the version number everywhere.
Diffstat (limited to 'runtime/spell')
-rw-r--r--runtime/spell/sr/README_sr.txt28
1 files changed, 15 insertions, 13 deletions
diff --git a/runtime/spell/sr/README_sr.txt b/runtime/spell/sr/README_sr.txt
index 6d71973787..8f7c908ddf 100644
--- a/runtime/spell/sr/README_sr.txt
+++ b/runtime/spell/sr/README_sr.txt
@@ -1,7 +1,6 @@
The location of source files for Serbian spelling dictionary were downloaded
-from
-https://github.com/LibreOffice/dictionaries/tree/master/sr
-(Serbian Spelling and Hyphenation for LibreOffice).
+from https://github.com/LibreOffice/dictionaries/tree/master/sr (Serbian
+Spelling and Hyphenation for LibreOffice).
Here is the content of original README file from the repository:
@@ -26,18 +25,21 @@ Here is the content of original README file from the repository:
This dictionary used to create Vim spl file is the result of merging the two
-LibreOffice dictionaries, for cyrillic and latin script.
+LibreOffice dictionaries for cyrillic and latin script.
-The merge was accomplished by concatenating two .dic files, removing 1061
-duplicates using the fixdup Vim script and updating the word count.
+The merge was accomplished by concatenating two .dic and .aff files (appending
+the latin to cyrillic).
-In both affix files each SFX (and two PFX) directive had to be appended with
-the . at the end of the line. KEY and WORDCHAR directives were removed, and
-MIDWORD was added. Each SFX block is the union of corresponding blocks from
-sr.aff and sr-Latn.aff. Header line of each block was updated to the new
-count (2 times the value from the corresponding block in the input affix
-file).
+The first step was to fix both .aff files by adding a '.' at the end of every
+SFX and PFX directive and removing directives that are not supported by Vim
+(KEY, MIDWORD).
+
+Next, update the flags in latin .dic and .aff files so that the flag sequence
+continues monotonically after the last flag number in cyrillic .aff file.
+
+A couple of words in cyrillic dict used a latin codepoints for 'a' and 'e',
+that was also corrected.
Ivan Pešić
-23.06.2022.
+28.06.2022.