SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for link-grammar-devel-5.10.5-87.1.i586.rpm :

* Tue Nov 07 2023 Dominique Leuenberger - Fix build with RPM 4.19: unnumbered patches are no longer supported.
* Fri Jun 24 2022 Dominique Leuenberger - Update to version 5.10.5: + English dict: broader handling of ellipsis. + Updated Thai dicts. + Fix Thai regex\'s to work even with basic C++ regex lib. + Performance improvements.
* Fri Jun 17 2022 Bjørn Lie - Update to version 5.10.4: + English dict: fix relative clause, per mailing list. + Remove assorted length restrictions on word-size. + Add missing files for building link-generator on Windows. + Strip the internally added \"._I\" from subscripted idioms. + New: Provisional Thai dictionary.- Changes from version 5.10.3: + Remove `node.js/package-lock.json` from tarball distribution. + Fix Windows MSVC build break. + Fix memory leak in the \"!\" link-parser command. + Add C++ regex support. It is now the default for MSVC builds. + Fix spell-guess for run-on words. + Port link-generator to MS-Windows. + Fix apostrophe handling for link-generator w/sqlite3 dicts.- Changes from version 5.10.2: + Fix python install path. + Fix size in brand-new `link-generator` (hits 32-bit & ARM).- Changes from version 5.10.1: + Fix perl bindings build fail.- Changes from version 5.10.0: + Expanded English vocabulary + Support dictionary \"#define allow-duplicate-words true\". + Fix crash for sentences containing wildcard words. + Add the ability to use underbars in connector names. Connector names starting with underbar are reserved for internal use. + Connector names starting with \"ID\" are no longer reserved.
* \".I\" subscripts are no longer reserved; \"._\" subscripts are reserved. These last two changes introduce linkage incompatibilities. + Fix parsing with nulls when using an sqlite3 dictionary. + Fix regexes for NetBSD when using libc regexes. + English dict: fix many \"how?\" questions. + English dict: fix conditional sentences.- Changes from version 5.9.1: + Fix build break when SQLite3 is not installed.- Changes from version 5.9.0: + Use #define for custom configuration in dictionaries. + Panic-mode fixes and extensions. In link-parser see !help panic_variables. + English dict: fix silly mistake with \"I love cats and dogs\". + Disable maintainer-mode in `configure.ac`. + Fix very rare crash/corruption introduced in v.5.8.1. + English dict: fix problems with \"just/only\". + English dict: work on hesitation markers. + Fix multi-threading mem-leak. + Provide emscripten javascript wrapper for the command-line parser. + Public API shared library entry points exported automatically. + Provide bindings for the Vala programming language. + Increase number of allowed idiom expressions. + Replace O(n^2) idiom loading algo by an O(n log n) algo. + Disable SAT solver by default. + New tool: Sentence generator! This is an experimental prototype.- Changes from version 5.8.1: + Fix macOS/SunOS build break. + English dict: fix numerical identifiers used as adjectives. + English dict: fix post-posed Latin adjectival modifiers. + Merge upstream gentoo patches. + Make -O3 default for CFLAGS/CXXFLAGS, but overridable by the user. + English dict: fix look_at, listen_to person-action + English dict: fix verb \"felt\" with object-action. + English dict: fix why-perform-action questions. + Fix race condition in spell-guesser.- Changes from version 5.8.0: + Java bindings: Remove the obsolete senses API. + swig-4.0 compatibility bug fix. + English dict: Fixes to support questions ending in WH-words. + Copy (merge) Richard van der Dys `node.js` bindings. + English dict: Provide head and tail markers for all conjunctions. + Remove the Python 2 bindings. + Add dialect support to the library. + English dict: support for archaic/poetic abbreviations + English dict: introduce OH link for vocatives/invocations. + English dict: improved parsing of imperatives. + Add !!word/ link-parser command for displaying extended word dict info.- Add flex BuildRequires, new dependency.- Add py310.patch, and pass PYTHON_NOVERSIONCHECK=1 PYTHON=%{__python3} PYTHON_VERSION=%{python3_version} to configure as configure does not yet understand version 3.10.
* Mon Apr 20 2020 Dominique Leuenberger - Drop python2 bindings: + Remove pkgconfig(python) BuildRequires. + Drop python2-clinkgrammar subpackage (not obsoleted: users that need them can keep them).
* Sun Feb 02 2020 Martin Herkt <9+suseAATTcirno.systems>- Update to version 5.7.0 (13 Sept 2019):
* Minor efficiency improvements to the SQL-backed dictionary.
* Incompatible change to the Exp traversal API.
* Remove the obsolete and unsupported \"corpus statistics\" code.
* Major performance improvement (3x-4x) for long sentences.
* Fix a bug that causes random results on 32-bit systems.
* Fix a bug that could cause missing linkages on some systems.- Changes from version 5.6.2 (24 June 2019):
* Bug-fix the SQL-backed dictionary.
* Add missing public symbol to shlib export list.
* English dict: additions of paraphrasing verbs.- Changes from version 5.6.1 (27 May 2019):
* Performance improvement (approx 20%) in expressions.
* Performance improvement (approx 10%) by disjunct/connectors pools.
* Performance improvement (4-10% for English) by faster power-pruning.
* Fix a bug in trailing connectors encoding (may cause bad linkages).
* Fix inability to form linkage when first word is disconnected.
* English dict: fix use of quotations with paraphrasing verbs.
* English dict: fix broken usage of \"have not\".
* Performance improvement (approx 16%) for long sentences.
* Performance improvement (approx 20%) for long sentences.- Changes from version 5.6.0 (4 January 2019):
* Fix dict cost reading under user locales with comma decimal separator.
* Support using the pcre2 regex package (configured by default if available).
* Add \"-with-regexlib=pcre2|tre|regex|c\" to \"configure\".
* Revise the manpage.
* Remove the experimental Viterbi code.
* Revise the SAT parser cost model to align it with the classic parser.
* Implement a strict check on connector name.
* Fix linkage_get_disjunct_
*() when parse-option display_morphology is true.
* Change library and python-bindings default for display_morphology to true.
* Drastic speedup for long sentences (hash encoding of trailing connectors).
* English dict: Support locative replies/declarations.
* English dict: broaden support for misc paraphrasing verbs.
* English dict: fix relativized paraphrasing.
* English dict: fix comparative-style conjunctions.- Changes from version 5.5.1 (27 July 2018):
* English dict: Fix clause openers with questions.
* English dict: Various misc fixes.
* English dict: Various paraphrasing verbs
* Bring the SQL-backed dict to production state.
* Restore the repeatability of the produced linkages.- Enable SQLite3, pcre2 and SAT solver support: Add pkgconfig(sqlite3), pkgconfig(libpcre-2.0) and minisat-devel BuildRequires.- Unbreak English dictionary (do not remove units.a): limit
*.a and
* .la removal to %_libdir.
* Mon Jun 11 2018 luc14n0AATTlinuxmail.org- Update to version 5.5.0: + Additions: - An extended version API and use it in \"link-parser - -version\". - A per-command help in link-parser. - A command line completion in link-parser. - Idiom lookup in link-parser\'s dict lookup command. + Fixes: - Memory leak when parsing with null links. - Spurious errors if the last dict line is a comment. - Garbage report if EOF is encountered in a quoted dict word. - Garbage report if a whitespace is encountered in a quoted dict word. - random selection of linkages so that it\'s actually random. + Improve handling of quoted words (e.g. single words in \"scare quotes\").
* Sun Mar 18 2018 luc14n0AATTlinuxmail.org- Update to version 5.4.4: + Dictionary loading now thread safe. + Fixes: - post-nominal modifiers used with pronouns. - comparative openers. - given-name single-letter abbreviations. - conjoined questions and conjoined WH-statements. - conditional sentences. - misc comparatives. - crash on invalid UTF-8 input. - many predicative adjective uses. - many paraphrasing-type constructions. - conjoined infinitives. + Minor cleanup of word-lists. + New dict definition LENGTH-LIMIT-n to limit connector link length to n. + Speed up parsing of Russian by factor of 2x. + Add assorted technical vocabulary (bac#680)- Pass disable-java-bindings parameter to configure to ensure java bindings are not wanted.
* Wed Feb 28 2018 dimstarAATTopensuse.org- Modernize spec-file by calling spec-cleaner
* Wed Feb 14 2018 jengelhAATTinai.de- Improve grammar of summaries, and compact description for subpackages.- Fix broken find -delete calls.- Implement shared library packaging policy.
* Wed Jan 17 2018 luc14n0AATTlinuxmail.org- Update to version 5.4.3: + Fixes: - Man page installation (actually broken from 5.3.0). - Printing inf loop for very narrow screen widths. - Square area and cubic volume measurements (English dict). - Assorted exclamations and responses (English dict). - Unit tokenization to remove ambiguity. + Add: - \"thither\" to the English dictionary. - Missing affix file, needed for the \'any\' language.- Remove obsolete %clean section since RPM does this work itself nowadays.- Change the python bindings Group tag to Development/Libraries/Python instead of
*/
*/C and C++.- Change License tag to LGPL-2.1 instead of BSD-3-Clause following upstream change in version 5.0.0.- Update package description making it shorter and more assertive.- Remove perl bindings package since it\'s use is not encouraged by upstream.- Point fdupes to the /usr directory instead of the build root, which is a practice that must be avoided.
 
ICM