summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/thailatex/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/thailatex/ChangeLog')
-rw-r--r--Master/texmf-dist/source/latex/thailatex/ChangeLog1262
1 files changed, 1262 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/thailatex/ChangeLog b/Master/texmf-dist/source/latex/thailatex/ChangeLog
index 95a3f65f1d1..59e287bf014 100644
--- a/Master/texmf-dist/source/latex/thailatex/ChangeLog
+++ b/Master/texmf-dist/source/latex/thailatex/ChangeLog
@@ -1,3 +1,1265 @@
+2012-06-15 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ * configure.in, NEWS:
+ === Version 0.5.0 ===
+
+2012-06-15 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Update AUTHORS list
+
+ * AUTHORS:
+ - Move Chanop & Poonlap to Previous Maintainers.
+ - Add info for hyphenation word list.
+
+2012-06-15 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Inform user how to set up hyphenation.
+
+ * Makefile.am, +README.hyphen:
+ - Add explanation on how to set up hyphenation on different systems.
+ - Drop FMTUTIL invokation on install hook, as it didn't really work
+ without human intervention anyway.
+ - Print some message to inform user to read README.hyphen after
+ installation.
+
+2012-06-12 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Update dict from latest libthai SVN.
+
+ * hyphen/tdict-city.txt:
+ * hyphen/tdict-common.txt:
+ * hyphen/tdict-lang-ethnic.txt:
+ * hyphen/tdict-proper.txt:
+ - Update dict from libthai SVN.
+
+2012-06-12 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Check arguments for diff-dicts.sh
+
+ * hyphen/diff-dicts.sh:
+ - Check for command-line argument and print usage if missing.
+
+2012-06-11 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Update dict from latest libthai SVN.
+
+ * hyphen/tdict-city.txt:
+ * hyphen/tdict-common.txt:
+ * hyphen/tdict-ict.txt:
+ * hyphen/tdict-proper.txt:
+ * hyphen/tdict-spell.txt:
+ * hyphen/tdict-std.txt:
+ - Update dict from libthai SVN.
+
+2012-06-11 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add script for comparing with libthai source dicts.
+
+ * hyphen/Makefile.am, +hyphen/diff-dicts.sh:
+ - Add script taking libthai dict source dir as an argument,
+ scan all dicts and try hyphenating them, then compare with
+ current source.
+
+2012-06-08 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std-compound.txt:
+ - สว-ยม~ภู
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - มเห-สิ
+ - วัฏ-ฏิ, ยัษ-ฏิ
+ - ศิษ-ฎิ
+ - อิษ-ฏี
+ - ราก-ษส
+ - ลิ-ปิ
+ - สู-ริ
+ - เลฑ-ฑุ
+ - เลษ-ฏุ
+
+ Current dict test errors: 0
+
+2012-06-08 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add exceptions.
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - กรร-กศ
+ - กัล-บก
+ - กัศ-ยป
+ - กา-นน
+ - กุ-ฎา, กู-ฏา
+ - กุ~โน~กา-มอ
+ - ขิ~ป~สัท-โท
+ - จุ-ทส
+ - จ่า-รง
+ - ทัฬ-หี
+ - ทา-ฒะ
+ - ธต-รฐ
+ - บุท-คล
+ - ปัต-ถร
+ - ปิ-ฐิ
+ - ปุป-ผะ
+ - พฤ-ษภ
+ - พิ-ธุ
+ - มา-ฬก
+
+ Current dict test errors: 11
+
+2012-06-08 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add exceptions.
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - เลี้ยว-ลด
+ - เสื่อ-กก
+ - เหลือ-ขอ, เหล่า-กอ
+ - แด-วู
+ - แยบ-ยล
+ - โฉ-เก
+ - โด-มร, โต-มร
+ - โต้-โผ
+ - โท-โส
+ - โป้-ปด
+ - โผ-เผ
+ - โภ-คี
+ - โย-นก
+ - โส-มม
+ - โส-ฬส
+ - โสต-ถิ
+ - โอ้-โฮ
+ - ใจ-คอ
+ - ไค-ฟง
+ - ไช-โย
+ - ไอ-รา-พต
+
+ Current dict test errors: 31
+
+2012-06-08 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add exceptions.
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - สิง-หล
+ - สีห-นุ
+ - สุ-ภร
+ - หมด-จด
+ - หยิบ-ยก
+ - -ศร
+ - อพ-ยพ
+ - อร-ชร
+ - เน~แบรส-กา, อะ~แลส-กา
+ - อาจ-อง
+ - อี-มู
+ - อึง-อล
+ - อุ-ชุ
+ - อุ-สภ
+ - เก-ชา, เก-ศา
+ - โช-ตก, เก็บ-ตก
+ - เข-ฬะ
+ - เคราห-ณี
+ - เจือ-ปน
+ - เชย-ชม
+ - เบื้อง-บน
+ - -คะ
+ - -ออ
+ - เรือ-ธง, เรือ-บด
+
+ Current dict test errors: 54
+
+2012-06-08 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add exceptions.
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - ระ~เห-หน
+ - รัน-ทด
+ - ราว-นม, เทพ-นม, โค-นม
+ - ราษ-ฎร
+ - ริ-ปุ, ริ-ปู
+ - รี-รอ
+ - -ลำ
+ - -ทม
+ - -วน
+ - วิ-จล
+ - วิช-ญะ
+ - ศี-ขร
+ - ศีล-อด
+ - สดก~ก๊อก-ธม
+ - สม-รด, สัก-วา
+ - สัป-ดน, สัป-ทน
+ - สา-สม, เจือ-สม
+ - สิ~ขา-นล
+ - ภี-รุ, อู-รุ, สิ~เน-รุ
+
+ Current dict test errors: 86
+
+2012-06-08 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std.txt:
+ - โด*รณ
+ - คันถ~รจ-นา~จารย์
+ * hyphen/tdict-proper.txt:
+ - ภู-ริ~ทัต
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - นอบ-นบ
+ - นา-คร
+ - บี-ฑา
+ - บู-ดู
+ - ปรา-รภ
+ - ปลา-ฝา
+ - -รบ
+ - พา-รณ
+ - -ยง
+ - สุ~ริ-ยน
+ - มหา-พน
+ - มิ~ยา-งิ
+ - -รถ
+ - ยุ~คัน-ธร
+ - มณ-ฑก, มณ-โฑ
+ - มร-กต, มร-ฑป
+ - -อก
+
+ Current dict test errors: 117
+
+2012-06-08 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-common.txt:
+ * hyphen/tdict-std.txt:
+ - วา-ท~* (to unblock 'ทวา-ทศ')
+
+ * hyphen/thai-exc.pat:
+ + Add blocking exceptions for:
+ - กรร-ดิ
+ + Add forcing exceptions for:
+ - กา~ฬา-วก, ศรา-วก
+ - กิน-นร
+ - กุ~ลี~กุ-จอ
+ - ขจร-จบ
+ - ค่า-คบ
+ - ฉ้อ-ฉล
+ - -รม
+ - ซุก-ซน
+ - สี-ดอ
+ - ซู~ซู-กิ
+ - อี~ซู-ซุ, ซู-ฮก
+ - -บส
+ - ดิ้น-รน
+ - ตก-ลง
+ - -ตน
+ - -วง
+ - ทมิฬ~นา-ฑู
+ - ทร-หด
+
+ Current dict test errors: 148
+
+2012-06-07 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std.txt:
+ - นิร~โทษ-กรรม
+ - คอ-แลน
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - -ษก
+ - -ฐี
+ - -ดม
+ - -ลม
+ - -ศล
+ - -ยต
+ - -งู
+ - -จะ
+ - -สก
+ - -ยศ
+ - -ธก
+ - -กบ
+ - -ฆี
+ - -คู
+ - พลาส-มา, เส-มา
+ - -แล
+ - -พก
+ - โส-ภณ, โส-ภี
+
+ Current dict test errors: 179
+
+2012-06-07 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std.txt:
+ - กท-ลี, คุป-ติ
+ - จม-รี, จา~ม-รี, ภระ~ม-รี'
+ - ชี-ร-ณะ
+ * hyphen/tdict-std-compound.txt:
+ * hyphen/tdict-std.txt:
+ - *วิ-สัย
+ * hyphen/tdict-std-compound.txt:
+ * hyphen/tdict-geo.txt:
+ - *ษา
+ * hyphen/tdict-std.txt:
+ - คันธ~กุ-ฎี
+ - วิ~ศา-ข~บู~ชา
+ * hyphen/tdict-proper.txt:
+ * hyphen/tdict-std.txt:
+ - ม-ภ: กุม-ภ~กรรณ, อา~รัม-ภ~บท/กถา
+
+ * hyphen/thai-exc.pat:
+ + Modify forcing exceptions for:
+ - นท7ลี -> ท7ลี (for กท-ลี)
+ + Add forcing exceptions for:
+ - จม-รี
+ - คุป-ติ
+ - ลา-มก
+ - -ซอ
+ - -ขะ
+ - วรร-ษา
+ - -ภะ
+ - โศ-ภน, โศ-ภี
+ - ดิ-ลก, ติ-ลก
+ - กุ-ฎี
+ - วิ~ศา-ขา
+ - -สา
+ - -ซู
+
+ Current dict test errors: 228
+
+2012-06-07 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-common.txt:
+ * hyphen/tdict-std.txt:
+ - พัน-ธุ*
+ * hyphen/tdict-common.txt:
+ * hyphen/tdict-std-compound.txt:
+ - รา-ชา*
+ * hyphen/tdict-std-compound.txt:
+ - เมือ*ง-ขึ้น
+ - ภา-รต~วิทยา
+ - มุ-สา~วาท
+ - กา~สา-ว~พัสตร์
+ - ซึม~กะ-ทือ
+ - พิ-นัย~กรรม
+ - หนัง~ตะ-ลุง
+ - จักร~รา-ศี
+ * hyphen/tdict-std.txt:
+ - ประ~ทา-ศี
+ - กะ~ลอ-จี๊
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - -ฬี
+ - -ปะ
+ - -ลู
+ - -ตู
+ - -ยู
+ - -ชิ
+ - -จี
+ - -ศี
+ - -มน
+ - -ยอ
+ - -สง
+ - -สร
+ - -ดก
+ - -โก
+ - ฝึก-ฝน
+
+ Current dict test errors: 258
+
+2012-06-06 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std-compound.txt:
+ - คู่~ชี-วิต
+ * hyphen/tdict-std.txt:
+ - *พ-จร, *ว-จร
+ - ตา-ลุ
+ - อรร-ณพ
+ - สา~ธา~ร-ณู*
+ * hyphen/tdict-district.txt:
+ - อุ-บล, อุ-ดร, อุ-ทัย, กัน-ทร~ลักษ์
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - -อร.
+ - -วร
+ - *พู-นท
+ - -จร
+ - ซาก-ศพ
+ - *โป-ลี
+ - -ภพ
+ - -นพ
+ - -ณพ
+ - -รก
+ - -มล
+ - -บล
+ - -ชล
+ - -ชก
+ - -โพ
+ - -ณู
+ - -ปี
+ - -บี
+ - -ฏะ
+
+ Current dict test errors: 309
+
+2012-06-05 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std.txt:
+ - วิสา-ร-ทะ
+ - อา~ศิ-ร~พจน์ (as allowed by -รพ exceptions below)
+ - มโห-ร~สพ (let's relax)
+ - นันท~ทา-ยี
+ * hyphen/tdict-std-compound.txt:
+ - จา-ตุ*
+ * hyphen/tdict-country.txt:
+ - ตุ~ร-กี (as allowed by -กี exceptions below)
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - -ทะ
+ - ชัน-ตุ
+ - สวัส-ติ, มา-ตฤ (side effect from 'จา-ตุ*' dict mod)
+ - -รพ
+ - -ศุ
+ - -ถา
+ - -สพ
+ - -ขี
+ - -สอ
+ - -ดะ
+ - -บะ
+ - -ยี
+ - -กี
+ - -หก
+ + Add blocking exceptions for:
+ - กรร-ตุ
+ + Remove blocking exceptions for:
+ - มโห-ร~สพ (let's relax)
+
+ Current dict test errors: 382
+
+2012-06-05 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-collection.txt:
+ * hyphen/tdict-std.txt:
+ - กร*
+ * hyphen/tdict-std-compound.txt:
+ * hyphen/tdict-std.txt:
+ - ลัญ-จ-กร, ลัญ-ฉ-กร (eliminating patgen 'ลัญ2' pattern which caused
+ error on 'กาลัญญู')
+ - ศาลล้มละ-ลาย
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - สิน-ธพ, สิน-ธุ, สิน-ธู
+ - -ชู
+ - -ศะ
+ - -ละ
+ + Remove forcing exceptions:
+ - 6ชน์ (conflict with patgen '4ชน์', and indeed not necessary at
+ higher level)
+
+ Current dict test errors: 432
+
+2012-06-05 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std.txt: Adjust:
+ - *ชะ (+ related words)
+ - โร-หิต
+ * hyphen/tdict-std-compound.txt: Adjust:
+ - โล-หิต
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - -ธี
+ - -ชะ
+ - -ฆะ
+ - -ฟะ
+ - พิ-กล, เล่ห์-กล
+ - กัดดา-ฟี, โครมาโทกรา-ฟี
+ - -ถี
+ - -ฮา
+ - -ญี
+ - -ผา
+ - -หิ
+
+ Current dict test errors: 456
+
+2012-06-05 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std.txt: Adjust:
+ - โฆ-ษะ
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - -ษี
+ - -วะ (+ อา~ชี-วก)
+ - -ถะ
+ - -ษะ
+ - -พร
+ - -ผง
+ + Add blocking exceptions for:
+ - ฤ-, ฦ- (missed from block list for initial character)
+ - ด-นู
+ + Modify forcing exceptions for:
+ - วัต-ถุ -> วัต-ถุ, สัต-ถุ
+
+ Current dict test errors: 508
+
+2012-06-04 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std-compound.txt:
+ * hyphen/tdict-std.txt: Adjust:
+ - *ธิ*
+ - กร-วิก, กร-สาปน์, กร-สุทธิ์
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - *ธิ*
+ + Add blocking exceptions for:
+ - ขัดสมา-ธิ, พยา-ธิ
+
+ Current dict test errors: 552
+
+2012-06-04 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std-compound.txt: Adjust:
+ - จรร-ยาบรรณ, ฉา-ยาลักษณ์
+ * hyphen/tdict-std.txt: Adjust:
+ - มหาสา-วก
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - -ยา
+ - สา-วก
+
+ Current dict test errors: 564
+
+2012-06-01 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-geo.txt: Adjust:
+ - *ระ*
+ * hyphen/tdict-std.txt: Adjust:
+ - *ระ*
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - บุษ-บก, บุษ-บง, บุษ-ปะ
+ - -ระ
+
+ Current dict test errors: 571
+
+2012-05-31 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-city.txt: Adjust:
+ - บูคาเรสต์, บูดาเปสต์
+ * hyphen/tdict-std.txt: Adjust:
+ - ปฐพี, ปฐวี
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - -ดำ
+ - -คำ
+ - -สะ
+ - -ฐะ
+ - -ธะ
+ - -พี
+ - -ดา
+
+ Current dict test errors: 613
+
+2012-05-31 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-spell.txt: Adjust:
+ - ปรากฏ
+ * hyphen/tdict-std-compound.txt:
+ * hyphen/tdict-std.txt: Adjust:
+ - *กฎ, *กฏ
+ - กมลา, กมลาศ et al.
+ - *หะ, *หา
+ - มัตสยา (relax)
+ - *มะ
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - -กฎ, -กฏ
+ - -หะ, -หา
+ - -มะ
+ - -หู
+ + Remove blocking exceptions for:
+ - ตุ้ม- (ตุ้ม-หู has been covered by -หู)
+
+ Current dict test errors: 656
+
+2012-05-31 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-common.txt: Adjust:
+ - เซ็กซี่
+ * hyphen/tdict-std-compound.txt:
+ * hyphen/tdict-std.txt: Adjust:
+ - *ณะ
+ - นักสราช
+ - ซิกซี้
+ - *รา* (+ some *รี*)
+
+ * hyphen/thai-exc.pat:
+ + Remove blocking exceptions (let's relax for acceptable variants)
+ for:
+ - ธารณะ, ชิรณะ, บูรณะ, อุรณะ
+ + Add forcing exceptions for:
+ - นัก-
+ - กุณ-
+ - -ซี.
+ - -ที.
+ - รา
+
+ Current dict test errors: 702
+
+2012-05-31 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std-compound.txt:
+ * hyphen/tdict-std.txt: Adjust:
+ - *ณา* (+ some *นา*)
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - -ดี
+ + Adjust forcing exceptions:
+ - extends วัสดุ for พัสดุ, ศุภมัสดุ (but not กบิลพัสดุ์)
+ + Remove blocking exceptions (let's relax for acceptable variants)
+ for:
+ - อังคณา, อังคนา
+
+ Current dict test errors: 730
+
+2012-05-31 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std-compound.txt:
+ * hyphen/tdict-std.txt: Adjust:
+ - *ติ
+ - *ดี
+ - *ภาวนา, ภารยทรัพย์, ภารยา
+ - เสวนา, ครุวนา
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - -มี
+ + Remove blocking exceptions (let's relax for acceptable variants)
+ for:
+ - ครุวนา, เสวนา
+
+ Current dict test errors: 750
+
+2012-05-30 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-common.txt:
+ * hyphen/tdict-std.txt:
+ - Adjust various entries.
+ - Remove partial word 'สวัสดิ', 'ปรีดิ'
+
+ * hyphen/thai-exc.pat:
+ + Add blocking exceptions for:
+ - โซ-รม
+ - อินทรธ-นู
+ - สวา-ดิ
+ + Add forcing exceptions for:
+ - วัส-ดุ
+ - สวรร-คต, สุร-คต, อัสดง-คต
+ - -กง
+ - -ฎก
+
+ Current dict test errors: 776
+
+2012-05-30 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std.txt: Adjust:
+ - *ณะ, (+ some *ณา, *นา)
+
+ * hyphen/thai-exc.pat:
+ + Add blocking exceptions for:
+ - อังค-ณา, อังค-นา
+ + Add forcing exceptions for:
+ - -ทุ.
+ - -ณะ
+
+ Current dict test errors: 806
+
+2012-05-30 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std-compound.txt: Adjust:
+ - ยานพาหนะ
+ * hyphen/tdict-std.txt: Adjust:
+ - *นะ, (+ some *นา, *นีย์, ทะ)
+ - รุจา
+
+ * hyphen/thai-exc.pat:
+ + Add blocking exceptions for:
+ - เสว-นา
+ - ก-นะ
+ + Add forcing exceptions for:
+ - -นะ
+
+ Current dict test errors: 838
+
+2012-05-30 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-common.txt: Adjust:
+ - วาทะ
+ * hyphen/tdict-std.txt: Adjust:
+ - *กะ, (+ some *นะ)
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - -กะ
+
+ Current dict test errors: 902
+
+2012-05-30 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std-compound.txt: Adjust:
+ - เสรี*
+ * hyphen/tdict-std.txt: Adjust:
+ - เกสรี
+ - จามรี
+ - สิขรี, สิขเรศ
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - มโห-
+ - -รี
+ - ตุ้ม-
+
+ Current dict test errors: 952
+
+2012-05-29 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std.txt: Adjust:
+ - กเรนทร
+ * hyphen/tdict-std-compound.txt: Adjust:
+ - เจ้าพนักงาน
+ * hyphen/tdict-common.txt: Adjust:
+ - ภคันทลาพาธ
+ * hyphen/tdict-science.txt: Adjust:
+ - ไฮเพอร์โบลา
+
+ * hyphen/thai-exc.pat:
+ + Add forcing exceptions for:
+ - -ดร
+ - -ทร
+ - -อู (กวนอู, ตองอู)
+ - -พล
+ - ไพร่-
+ - -ศก
+ - อัฐ-
+ - -วี
+ - -ตี
+ - -สี
+ - -ลา
+
+ Current dict test errors: 980
+
+2012-05-29 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-city.txt:
+ - Adjust 'นิวเดลี'
+ * hyphen/tdict-common.txt:
+ * hyphen/tdict-proper.txt:
+ * hyphen/tdict-std-compound.txt:
+ * hyphen/tdict-std.txt: Adjust:
+ - ฤชา, ฤดี et al.
+ - ปาฏลิ, ตัณหา
+ - บัณรสี
+ - จุฬา, จุฑา, จุลินทรีย์
+ - มิติ, สมิติ
+
+ * hyphen/thai-exc.pat:
+ + Add blocking exceptions for:
+ - ฤชา
+ - ฤทัย
+ - (จักร)พรรดิ
+ - (ครุ)วนา
+ - (คู่)อริ
+ - (ปัญจ)นที
+ - (พุทธ)คยา
+ - (มนิ)มนา
+ - (มนุษย์)มนา
+ - (ปัณ)รสี
+ + Add enforcing exceptions for:
+ - -ผล
+ - -ดล
+ - -รส
+ - -คน
+ - -ลี
+ - กัณหา, ตัณหา
+ - ฤๅ-, ฤา-
+ - ยี่-
+ - ภาวะ, กาสาวะ, ปัสสาวะ
+ - เทพี, เทวี
+ - บรรจง, บรรจบ, บรรจุ, บรรถร, บรรพต
+ - ทักษิโณทก, ปริตโตทก, วัสโสทก
+
+ Current dict test errors: 1078
+
+2012-05-29 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions for '-ยะ' cases.
+
+ * hyphen/tdict-common.txt, hyphen/tdict-std.txt:
+ - Adjust hyphenation for '-ยะ' cases.
+ - Drop problematic 'วิ-ชย' entry.
+
+ * hyphen/thai-exc.pat:
+ + Add enforcing exceptions for:
+ - '*ยะ'.
+ - 'พิหารี' (failed as a side-effect of above changes)
+
+ Current dict test errors: 1191
+
+2012-05-29 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std.txt:
+ - Adjust hyphenation for '-ณี', '-ณุ', '-นี', 'กริ-ยา', 'กรุ-ณา' for
+ consistency.
+
+ * hyphen/thai-exc.pat:
+ + Add enforcing exceptions for:
+ - *ณุ
+ - *นี
+ - คัน-ยิ (failed as a side-effect of above changes)
+
+ Current dict test errors: 1244
+
+2012-05-28 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std.txt, hyphen/tdict-std-compound.txt:
+ - Adjust hyphenation for '-ณี' in 'กรณี' and 'ธรณี' for consistency.
+
+ * hyphen/thai-exc.pat:
+ + Add blocking exceptions for:
+ - ฮิบรู, ฮีบรู
+ - ต่อยอด
+ - นางพญา
+ - จุรณ
+ + Add enforcing exceptions for:
+ - *บท
+ - *บถ
+ - *ฟู
+ - จักษุ
+ - *ตะ
+ - *ามี
+ - *มิผล
+ - *ากิ
+ - *ากล
+ - *นำ
+ - นารีผล
+
+ Current dict test errors: 1297
+
+2012-05-28 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary + Add exceptions.
+
+ * hyphen/tdict-std.txt:
+ - Fix some inconsistent hyphenations in dictionary.
+
+ * hyphen/thai-exc.pat:
+ - Lower down aggressiveness for '7ผี' to '5ผี', to avoid 'เ-ผียน' error.
+ - Add exceptions for 'รำ'
+ - for 'ชน'
+ - for 'กร'
+ - for 'มานะ', 'ฐานะ', 'ปานะ', 'คานะ' etc.
+ - for 'เถระ'
+ - for 'นายก', 'ทายก'
+ - for '*ายน', '*านี', '*าวี', '*าฐี'
+ - for 'ปทา', which requires dictionary modification, and thus affect
+ '*ปโ*'. Also add exceptions for it.
+ - for 'ทัศนะ', 'ทรรศนะ'
+ - for 'ธรรมะ'
+ - for 'หัตถี', 'สาวัตถี'
+
+ Current dict test errors: 1372
+
+2012-05-28 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary.
+
+ * hyphen/tdict-common.txt:
+ * hyphen/tdict-country.txt:
+ * hyphen/tdict-district.txt:
+ * hyphen/tdict-ict.txt:
+ * hyphen/tdict-proper.txt:
+ * hyphen/tdict-spell.txt:
+ * hyphen/tdict-std-compound.txt:
+ * hyphen/tdict-std.txt:
+ - Fix some inconsistent hyphenations in dictionary.
+
+ Current dict test errors: 1508
+
+2012-05-28 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add exceptions.
+
+ * hyphen/thai-exc.pat:
+ - Elaborate 'เ6*' patterns, to make it effective at higher level,
+ as 'เ6' conflicts with patgen-generated 'เ2'.
+ - Solve 'เม-ตร' case with more generic '6ตร.', as more similar
+ errors have been found.
+ - Add exceptions for several cases.
+
+ Current dict test errors: 1606
+
+2012-05-28 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Reorganize exceptions.
+
+ * hyphen/thai-exc.pat:
+ - Categorize exceptions into sets and add comments on what they do.
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary.
+
+ * hyphen/tdict-common.txt:
+ * hyphen/tdict-country.txt:
+ * hyphen/tdict-history.txt:
+ * hyphen/tdict-proper.txt:
+ * hyphen/tdict-std-compound.txt:
+ * hyphen/tdict-std.txt:
+ - Fix some inconsistent hyphenations in dictionary.
+
+ Current dict test errors: 1689
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Handle hyphenation before MAI MALAI.
+
+ * hyphen/thai-exc.pat:
+ - Force hyphenation before MAI MALAI at level 5 and add exceptions
+ in level 6.
+
+ Current dict test errors: 1721
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add exception pattern.
+
+ * hyphen/thai-exc.pat:
+ - Add exceptions to fix 'วัตถุ' errors.
+
+ Current dict test errors: 1754
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Don't rebuild patgen when only exceptions are added.
+
+ * hyphen/Makefile.am:
+ - Separate patterns concatenation from patgen building step,
+ so that patgen is not called every time exception is changed.
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary.
+
+ * hyphen/tdict-std.txt, hyphen/tdict-std-compound.txt:
+ - Fix some inconsistent hyphenations in dictionary.
+
+ Current dict test errors: 1763
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Force hyphenation after SARA AM.
+
+ * hyphen/thai-std-compound.txt:
+ - Fix inconsistent hypenations, esp. after SARA AM.
+ * hyphen/thai-exc.pat:
+ - Force hyphenation after SARA AM.
+
+ Current dict test errors: 1819
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Force hyphenation before MAI MUAN.
+
+ * hyphen/thai-exc.pat:
+ - Force hyphenation before MAI MUAN, fixing numerous errors.
+
+ Current dict test errors: 1844
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add exceptions.
+
+ * hyphen/thai-exc.pat:
+ - Add exceptions to fix 'ช-วา', 'ม-ว' errors.
+
+ Current dict test errors: 1956
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix typos in dictionary.
+
+ * hyphen/tdict-std.txt, hyphen/tdict-std-compound.txt:
+ - Fix some inconsistent hyphenations in dictionary.
+
+ Current dict test errors: 1973
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Remove excessive exceptions at word begin.
+
+ * hyphen/thai-exc.pat:
+ - The commit before the last one introduced wrong exceptions at
+ word begin for RU and LU. Remove them.
+
+ Current dict test errors: 1979
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add common exceptions at word end.
+
+ * hyphen/thai-exc.pat:
+ - Add exception patterns to prevent hyphenation before the last
+ consonant of the word, as well as its GARAN.
+ - Drop unneeded patterns covered by the new exceptions.
+
+ Current dict test errors: 1982
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add common exceptions at word begin.
+
+ * hyphen/thai-exc.pat:
+ - Add exception patterns to prevent hyphenation after the first
+ consonant of the word.
+ - Drop unneeded patterns covered by the new exceptions.
+
+ Current dict test errors: 2574
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add common exceptions.
+
+ * hyphen/thai-exc.pat:
+ - Add exception patterns for combining characters and vowels.
+
+ Current dict test errors: 3253
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Use 'diff' instead of 'comm' in test script.
+
+ * hyphen/test-hyphen.sh:
+ - Use 'diff' instead of 'comm' when comparing test result with
+ original dictionary, as 'comm' can cause false positives.
+ With this, the true error count become 3280, not 9293.
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add exception pattern.
+
+ * hyphen/thai-exc.pat:
+ - Add exception pattern for "ม-หัพ-ภาค", "ม-หันต์" errors.
+
+2012-05-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Adjust patgen parameters.
+
+ * hyphen/Makefile.am (PATGEN_ANS):
+ - Adjust patgen parameters, which from experiment can reduce
+ test-hyphen.sh errors from 9660 to 9293.
+ * hyphen/thai-exc.pat:
+ - Comment out an unnecessary pattern.
+
+2012-05-19 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add hyphenation test script.
+
+ * hyphen/Makefile.am, +hyphen/test-hyphen.sh:
+ - Added as EXTRA_DIST. It's not added as 'check' target because
+ it relies on installed hyphenation patterns.
+
+2012-05-18 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add more exception patterns.
+
+ * hyphen/thai-exc.pat:
+ - Add more exception patterns found in experiments.
+
+2012-05-16 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add more exception patterns.
+
+ * hyphen/thai-exc.pat:
+ - Add more exception patterns found in experiments.
+
+2012-05-16 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Revert changes for levels 3-5 part in previous commit.
+
+ It caused too aggressive patterns.
+
+ * hyphen/Makefile.am (PATGEN_ANS):
+ - Set lower-bounds for levels 3-5 back to previous values.
+
+2012-05-16 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Adjust pattern lengths at low levels.
+
+ * hyphen/Makefile.am (PATGEN_ANS):
+ - Set lower-bound for level 2 to 1, to allow inhibition on single
+ vowels & tone marks.
+ - Increase lower-bound for level 1 to 2, to prevent aggressive
+ hyphenation on single characters, which caused more errors than
+ valid results.
+ - Decrease lower-bounds for levels 3-5 to get closer to the new
+ values on lower levels. This appears to yield fewer patterns.
+
+ * hyphen/thai-exc.pat:
+ - Remove unnecessary exception due to the new parameters.
+
+2012-05-15 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Reduce pattern lengths at high levels.
+
+ * hyphen/Makefile.am (PATGEN_ANS):
+ - Reduce lower-bound of pattern lengths in level 4, 5, to allow
+ better inhibition effect.
+
+2012-05-15 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Fix dictionary entries.
+
+ * hyphen/tdict-std.txt:
+ - Make hyphenations for "เล-ขา" more consistent.
+
+2012-05-15 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add hyphenation exception patterns to cope with errors.
+
+ * +hyphen/thai-exc.pat:
+ - Add exception patterns at level 6, 7.
+ * hyphen/Makefile.am, +hyphen/thai-exc.pat:
+ - Add the exception file to dist.
+ - Append exception contents to the generated patterns.
+
+2012-04-30 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Don't load hypenation pattern for ptex (unsupported).
+
+ * hyphen/loadhyph-th.tex:
+ - Guard hyphenation loader with ptex check. Thanks Norbert Preining
+ for the suggestion.
+
+2012-04-23 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Bypass hooks on 'make distcheck'.
+
+ * configure.in:
+ - Add '--disable-hooks' configure flag.
+ - Don't check for programs used by the hooks if disabled.
+ * Makefile.am, emacs/Makefile.am:
+ - Protect hook targets with ENABLE_HOOKS condition.
+ * Makefile.am:
+ - Set DISTCHECK_CONFIGURE_FLAGS to disable hooks.
+
+2012-03-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ * hyphen/Makefile.am:
+ - Adjust patgen configuration to 5-level according to Liang's,
+ which can reduce total patterns by 27%.
+
+2012-03-08 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Add hyphenation support.
+
+ * Makefile.am, configure.in, +hyphen/:
+ - Add hyphen/ subdir.
+ * +hyphen/Makefile.am, +hyphen/loadhyph-th.tex:
+ - Add targets we want to install: the hyphenation pattern loader
+ for Unicode/8-bit environments, and the hyphenation pattern
+ files for each environment.
+ - The loader is here. The pattern files are to be generated.
+ * hyphen/Makefile.am, +hyphen/README, +hyphen/tdict-*.txt:
+ - Import hyphenated word list from libthai project.
+ - Add rule for generating sorted word list from libthai dicts.
+ * hyphen/Makefile.am, +hyphen/thai.tra:
+ - Add translate file and rule for generating hyphenation pattern
+ using patgen.
+ * hyphen/Makefile.am, +hyphen/hyph-th-utf8.tex.in:
+ - Add rule for generating the Unicode TeX pattern file by merging
+ the generated pattern into the Unicode skeleton file.
+ * hyphen/Makefile.am, +hyphen/conv-utf8-hex.sed,
+ +hyphen/hyph-th.tex.in:
+ - Add sed script for converting hyphenation pattern to 8-bit hex
+ format.
+ - Add rule for generating the 8-bit TeX pattern file by converting
+ the generated Unicode pattern and merging it in hex format into
+ the 8-bit skeleton file.
+ * Makefile.am:
+ - Add fmtutil to the hooks, for hyphenation patterns regeneration.
+ * configure.in:
+ - Add checks for patgen and fmtutil[-sys].
+
+2012-03-08 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ * configure.in: Post-release version suffix added.
+
2012-02-15 Theppitak Karoonboonyanan <thep@linux.thai.net>
* configure.in, NEWS: