head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.26 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.24 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.22 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.20 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.18 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.16 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.14 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.12 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.10 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.8 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.6 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.4 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.2 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.2.0.34 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.32 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.30 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.28 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.26 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.24 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.22 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.20 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.18 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.16 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.14 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.10 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.12 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.8 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.6 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.4 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.2 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.1.0.80 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.78 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.76 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.74 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.72 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.68 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.66 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.64 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.62 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.60 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.58 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.56 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.54 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.52 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.50 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.48 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.46 pkgsrc-2014Q3-base:1.1 pkgsrc-2014Q2:1.1.0.44 pkgsrc-2014Q2-base:1.1 pkgsrc-2014Q1:1.1.0.42 pkgsrc-2014Q1-base:1.1 pkgsrc-2013Q4:1.1.0.40 pkgsrc-2013Q4-base:1.1 pkgsrc-2013Q3:1.1.0.38 pkgsrc-2013Q3-base:1.1 pkgsrc-2013Q2:1.1.0.36 pkgsrc-2013Q2-base:1.1 pkgsrc-2013Q1:1.1.0.34 pkgsrc-2013Q1-base:1.1 pkgsrc-2012Q4:1.1.0.32 pkgsrc-2012Q4-base:1.1 pkgsrc-2012Q3:1.1.0.30 pkgsrc-2012Q3-base:1.1 pkgsrc-2012Q2:1.1.0.28 pkgsrc-2012Q2-base:1.1 pkgsrc-2012Q1:1.1.0.26 pkgsrc-2012Q1-base:1.1 pkgsrc-2011Q4:1.1.0.24 pkgsrc-2011Q4-base:1.1 pkgsrc-2011Q3:1.1.0.22 pkgsrc-2011Q3-base:1.1 pkgsrc-2011Q2:1.1.0.20 pkgsrc-2011Q2-base:1.1 pkgsrc-2011Q1:1.1.0.18 pkgsrc-2011Q1-base:1.1 pkgsrc-2010Q4:1.1.0.16 pkgsrc-2010Q4-base:1.1 pkgsrc-2010Q3:1.1.0.14 pkgsrc-2010Q3-base:1.1 pkgsrc-2010Q2:1.1.0.12 pkgsrc-2010Q2-base:1.1 pkgsrc-2010Q1:1.1.0.10 pkgsrc-2010Q1-base:1.1 pkgsrc-2009Q4:1.1.0.8 pkgsrc-2009Q4-base:1.1 pkgsrc-2009Q3:1.1.0.6 pkgsrc-2009Q3-base:1.1 pkgsrc-2009Q2:1.1.0.4 pkgsrc-2009Q2-base:1.1 pkgsrc-2009Q1:1.1.0.2 pkgsrc-2009Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2023.01.19.00.53.42; author wiz; state Exp; branches; next 1.2; commitid jC5N3rCxkLnKt5aE; 1.2 date 2018.10.23.11.45.34; author bsiegert; state Exp; branches; next 1.1; commitid NRmqwVEVG0ytS4XA; 1.1 date 2009.01.26.20.09.48; author sketch; state Exp; branches; next ; desc @@ 1.3 log @hunspell: update to 1.7.2 * Crash fixes, code clean-up in ~200 commits * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words * Prepare optional spelling mode of LibreOffice to not accept/suggest not dictionary-based words as compound words (#517) * Merge in weblate translations While here: Fix libcurses detection on NetBSD. However, switch to ncursesw to get Unicode support, hunspell doesn't recognize wide character support in NetBSD curses. @ text @$NetBSD: patch-ab,v 1.2 2018/10/23 11:45:34 bsiegert Exp $ --- src/hunspell/phonet.cxx.orig 2022-12-29 20:10:49.000000000 +0000 +++ src/hunspell/phonet.cxx @@@@ -35,6 +35,15 @@@@ #include "csutil.hxx" #include "phonet.hxx" +#ifdef __SUNPRO_CC +using std::isalpha; +using std::isdigit; +using std::strchr; +using std::strcpy; +using std::strlen; +using std::strstr; +#endif + void init_phonet_hash(phonetable& parms) { memset(parms.hash, 0xff, HASHSIZE * sizeof(int)); @ 1.2 log @Update hunspell to 1.6.2. 1.6.2 Library changes: no. Same as 1.6.1. Command line tool: - Added German translation - Fixed bug with wrong output encoding, not respecting system locale. 1.6.1 Library changes: - Performance improvements in suggest() - Fixes regressions for Hungarian related to compounding. - Fixes regressions for Korean related to ICONV. Command line tool: - Added Tajik translation - Fix regarding serching of OOo dicts installed in user folder Manpages: - Fix microsoft-cp1251 to cp1251. Dicts should not use the first. - Typos. 1.6.0 Changes in the library: - Performance improvement in ngsuggest(), suggestions should be faster. - Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons. - MAXWORDLEN can be set during build time with -D defines. - Fix crash when word with 102 consecutive X is spelled. Changes in the command line tool: - -D shows all loaded dictionares insted of only the first. - -D properly lists all available dictionaries on Windows. 1.5.4 Fixes bug related to the Hungarian dictionary and the command COMPOUNDSYLLABLE 1.5.3 Remove a unneded #include header in the public hunspell.hxx 1.5.2 Fixes backward compatibility with 1.4 at API level. Now it should be complete. 1.5.1 - Lot of stability fixes - Fixed compilation errors on various systems (Windows, FreeBSD) - Small performance improvement compared to 1.4.0 - Added new API with C++ types (string, vector), yet full API backward compatibility with 1.4 is kept 1.4.1 Past begin() iterator decrement error VS Debug build threw error on decrement past begin. 1.4.0 New release that strips out fixed length buffers from large parts of the library Note: dictmgr.hxx header is dropped @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.1 2009/01/26 20:09:48 sketch Exp $ d3 1 a3 1 --- src/hunspell/phonet.cxx.orig 2017-09-03 11:38:44.000000000 +0000 d19 2 a20 2 for (int i = 0; i < HASHSIZE; i++) { parms.hash[i] = -1; @ 1.1 log @Make package build using Sun Studio. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- src/hunspell/phonet.cxx.orig Mon Jan 26 19:59:48 2009 +++ src/hunspell/phonet.cxx Mon Jan 26 20:05:39 2009 @@@@ -42,6 +42,15 @@@@ d18 3 a20 3 void init_phonet_hash(phonetable & parms) { int i, k; @