Package Release Info


Update Info: Base Release
Available in Package Hub : 15 SP2





Change Logs

Version: 5.10.5-bp155.1.7
* 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
  + 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
  + English dict: fix silly mistake with "I love cats and dogs".
  + Disable maintainer-mode in ``.
  + 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
  + 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
- 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
  + 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
  + 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.
Version: 5.4.4-bp150.2.4
* Sun Mar 18 2018
- 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
- Modernize spec-file by calling spec-cleaner
* Wed Feb 14 2018
- Improve grammar of summaries, and compact description
  for subpackages.
- Fix broken find -delete calls.
- Implement shared library packaging policy.
* Wed Jan 17 2018
- 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
- 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
- Point fdupes to the /usr directory instead of the build root,
  which is a practice that must be avoided.
* Fri Nov 10 2017
- Update to version 5.4.2:
  + Fix man page build (broken in 5.4.1)
- Changes from version 5.4.1:
  + Fix man page installation (broken in 5.3.8).
  + Add affix-class MPUNC for splitting at intra-word punctuation.
  + Fix crash when there is no PP info.
  + Fix a stack buffer overflow.
  + Eliminate hard-wired linkage diagram size limitations.
  + Fix an unintended clipping of the linkage-limit option to
- Changes from version 5.4.0:
  + Empty out the post-processing tables for the any, ady, amy
  + Remove left_print_string() from the API.
  + Recover pp_lexer.l from ancient version 2.2!
  + Fix unusual crash in post-processing for the "any" language.
  + Remove three deprecated post-processing functions from API.
  + Major reorganization of code base into more modular
  + Revive the sqlite3 dictionary into operational form.
  + Add double-quotes to splittable punctuation for the "any"
  + Add API functions to get linkage word positions in the
  + Fix printing of diagrams containing Chinese or other wide
  + Fix `make distclean` when ant not installed.
- Changes from version 5.3.16:
  + Fix python3 unit tests.
  + Restore tty state after ctrl-C, ctrl-Z of the app.
  + Check for <stdatomic.h> before use (in Java bindings).
  + Fix handling of punctuation in the "any" language.
- Changes from version 5.3.15:
  + Fix Windows compilation; the new wcwidth files were omitted.
  + Fix "amy" language for 3-way random morphology splits.
  + Remove the "EMPTY_WORD" device; it is no longer needed.
  + Enable morphology display in the java bindings, by default.
  + Improve random sampling in the "ady" language.
  + Improve performance by 10% to 15% for all languages.
  + Fix broken multi-threading support in the Java bindings.
  + Fix the `make uninstall` targets.
- Changes from version 5.3.14:
  + Fix printing widths for Unicode-9 CJK ideographs and emoji's.
  + Fix broken randomization in the "any" language.
  + Add UTF-8 support to the random morpheme splitter (amy).
  + Create an "ady" language for two-part morphology splits.
  + Improved error notification facility (experimental).
- Changes from version 5.3.13:
  + Fix fatal errors w/ zlib-dev and python dependencies.
- Changes from version 5.3.12:
  + Fix bug in 'any' language (opencog/relex/issues/248).
  + Preliminary support for common typos in English.
  + Enable both python2 & python3 bindings by default.
  + Fix locale_t use for the newly introduced Cygwin 2.6.0.
  + Include in the distribution the missing (for
  + Minisat configuration improvements + fix a problem on Gentoo.
  + When using the bundled minisat, link it statically, don't
    install it.
- Changes from version 5.3.11:
  + Re-enable postscript header printing!
  + Cleanup python API (in a non-backwards-compat fashion).
  + Fix certain adverbial uses of "only".
  + Fix some interjective openers to questions.
  + Fix serious error with subject-verb inversion to past
  + Remove most calls to exit() from the library.
  + Update the SAT solver code to use MiniSAT 2.2.
  + Use the system minisat2 library if available, instead of the
    bundled one.
- Changes from version 5.3.10:
  + Implement `make installcheck`.
  + Pull #371: Simplification of API when handling disconnected
  + Fix SAT parser crashes.
  + Expand default list of Java JDK search paths.
  + Fix python bindings: after timeout, no further parsing is
  + Fix various adverbial, conjunctive uses of "as", "so".
  + Extended list of exclamations.
  + Remove CC link, add VC link, for clauses to coordinating
  + Fixes for the verb "dare", "someone or other", etc.
  + Fix OSX build break, concerning undefined locale_t.
  + Pull #385: Fix ancient bug that made dictionary debugging
- Changes from version 5.3.9:
  + Pull req #354: Major changes to support Cygwin.
  + Pull req #356: SAT parser bug fix.
  + General python binding cleanup.
  + Fatal error: Unable to open default dictionary.
- Changes from version 5.3.8:
  + Disambiguate "Bob" the given name from "bob" the verb.
  + Pull req #300: Crash while parsing certain Russian sentences.
  + Pull req #301: MSVC compiler error, and warnings.
  + Pull req #304: Python failure when no parses are possible.
  + Pull req #309: Add MSVC14 support, remove MSVC9, MSVC12.
  + Pull req #317: Make Java build reproducible.
  + Remove (obsolete) binreloc support.
  + Enable both python2.7 and python3.4 bindings to be built.
  + Improved Cygwin and MinGW support (as well as improved MSVC
  + Dictionaries now specify the appropriate locale.
- Changes from version 5.3.7:
  + Fix another MacOS build break, regarding library exports.
- Changes from version 5.3.6:
  + Add missing `parses-quotes-en.txt` file that python tests need.
  + Fix build break related to lg_fgetc when libeditline is
- Changes from version 5.3.5:
  + Modified (hacked) Kazakh dictionary.
  + MacOS bug fix: fgetc behaves oddly in OSX, see bug #293.
- Changes from version 5.3.4:
  + Fix broken handling of apostrophe (issue #281).
  + Revamp the README file; describe transitivity.
  + Revised Turkish dictionary from Tatiana Batura, et al.
  + Prototype Kazakh dictionary from Tatiana Batura, et al.
  + Parse priority tweaks for the OpenCog chatbot.
  + Fix Windows printing problem affecting some utf8 codepoints
    (issue #285).
- Changes from version 5.3.3:
  + Improve support for quoted phrases.
  + Fixes for assorted zero-infinitive speech acts.
  + Add 37 paraphrasing verbs.
  + Add Greek mythological names.
  + A few dozen more common computing terms added to dictionary.
  + Misc coordination and question fixes.
  + Misc abbreviations.
  + Vietnamese dictionaries!
  + Major overhaul of subject-verb inversion.
  + Performance improvements on long sentences. (pull #247)
  + Change default setting of 'islands_ok' back to false
    (bug #140).
  + Fix for build break on Mac OSX el_capitan w/clang (bug #255).
  + Disable perl bindings by default; use Lingua::LinkParser
- Changes from version 5.3.2:
  + Performance improvements, esp. for long sentences.
  + Use std=c11 (the 2011 C standard) by default.
  + Partial Irish English support.
  + A few dozen common computing terms added to dictionary.
  + Fix for build break on Mac OSX.
- Changes from version 5.3.1:
  + Fix build break with SAT solver.
- Changes from version 5.3.0:
  + Major redesign of the python bindings.
  + Major redesign of sentence tokenization (the "wordgraph"
  + Verb 'steal' is optionally transitive.
  + Fixes for misc MSVC warnings.
  + Hebrew dictionary expansion.
  + Enhanced diagram printing, giving more space for link names.
  + Minor work on phonetic agreement for 'a' vs. 'an'.
  + Add ability to histogram the costs of different parses.
  + Improve support for splitting sentences.
  + Change default setting of 'islands_ok' to true.
  + Improve performance on long sentences.
  + Fix rare crash due to memory corruption on long sentences.
  + Random morphology generation can be enabled at runtime.
  + Remove obsolete, unmaintained MacOSX build file.
  + Extensive updates to man page.
  + Fix crash on long sentences (issue #137).
  + Fix a memory leak in language bindings (issue #138).
  + Remove bogus post-processor API function.
  + Fix broken domain letter printing.
  + New regex-file feature - negative regex'es.
  + Correct the handling of moprhology stems with non-LL links.
  + Fix !!LEFT-WALL and !!RIGHT-WALL
  + SAT solver now linked statically.
  + Assorted SAT sovler cleanup and improvements.
  + Performance improvement in fast matcher: 15% faster on
- Changes from version 5.2.5:
  + Fix contracted "is" verb.
  + Fix crash in batch mode (issue #63).
  + Fix Python bindings so that setting PYTHONPATH is not required.
  + Fix "... as I expected him to be."
  + Fix incorrect printing for some Russian linkages. (pull #75)
  + Fix warning from glibc version 2.20 (bug #77)
- Changes from version 5.2.4:
  + Fix usage of 'less'.
  + Fix MS Windows random number portability API.
  + Fix mis-handled dictionary subscript dot (issue #53).
  + Fix crash on dots used as fill (issue #57).
  + Fix memory leak (issue #54).
- Changes from version 5.2.3:
  + Fix broken check for editline UTF8 support.
  + Work around broken perl binding definition for clang.
- Changes from version 5.2.2:
  + Fix OSX build break.
  + MSVC12 project file fixes.
  + Check for UTF8 support in libedit ("undefined reference to
  + Enable the 'make check' target for the multi-threading unit
  + Misc verb fixes.
- Changes from version 5.2.1:
  + Prototype Indonesian dictionary from Hendy Irawan.
  + Fix crash on long sentences.
- Changes from version 5.2.0:
  + y'all, ain't, gonna, y'gotta: Beverly Hillbillies basilect.
  + Permanent removal of the fat-link code.
  + Remove deprecated constituent tree code.
  + Windows: add terminal screen resizing support.
  + Windows: a build fix.
  + reign, rule, run, leave, come: can take predicative adjective.
  + Rework costs for many verb-derived adjectives.
  + Handle (predicative) adjectival modifiers for assorted perfect
  + Fixes for various color names.
  + Fixes for various affirmative answers.
  + Add 100 missing verbs.
  + Add preliminary lxc-docker ( support.
  + Remove MSVC6 support.
  + Fix memleak introduced in version 5.1.0
  + Speedup of 1.7x to 4x (depending on text) from linkage
    processing redesign.
  + Fix multi-threading safety bug.
  + Fix link-and-domain printing alignment (to handle utf8 char
  + Windows: fixes for MSVC12 support.
  + Fix memory consumption bug (EMPTY_WORD) introduced in version
  + Get rid of xrealloc, which clashes with libbfd symbol xrealloc.
  + Add multi-threaded parsing unit test.
- Changes from version 5.1.3:
  + More fixes for build breaks on Apple OSX.
  + Minor fixes involving "to do"
- Changes from version 5.1.2:
  + Fix greeting: "How do you do?"
  + Fix indirect object in 'what' questions: 'To what do you owe
    your success?'
  + Fix assorted questions with verb "to be".
  + Compile fixes for Apple OSX version "Mavericks"
- Changes from version 5.1.1:
  + Minor post-processing cleanup.
  + English dict: Fix questions with "it".
  + swig: add missing API functions sentence_split,
  + Swap order of post-processing and bad morphology rejection.
  + Fix handling of ellipsis when there's missing whitespace.
  + Java: API bugfix/change: costs should have been doubles not
  + Fat-linkage code: fix it so it compiles again.
  + Sat-solver: re-enable it so that it runs.
- Changes from version 5.1.0:
  + Updated Russian dictionaries from Sergei Protasov.
  + Added morphology-based unknown-word handling for Russian, from
  + Fix up fat-linkage code, which was recently broken...
  + API cleanup: many command-line options never belonged in the
  + New emoticon support was clobbering certain dictionary words.
  + Fix: "Go to spot X", "It happens at time T."
  + Add a dozen missing verbs.
  + Minor work on greetings.
  + Add mechanism for denoting fractional costs in the file-backed
  + Fix: broken handling of gerunds (due to bad verb-wall
  + Major redesign of morpheme splitting mechanism (from AmirP)
  + Minor extensions to support numeric formulas, e.g. 1 + 1 = 2.
  + Remove fat linkage support from the SAT solver.
  + Enable build of SAT solver by default.
  + Fix multiple bugs with unit stripping.
  + Add bounds-checking to the C API.
  + Fix the old disjunct-printing implementation.
  + Add support for easy-to-use link direction indicator.
  + Add random morphology generator tool.
  + Partial support for phonetic use of "a" vs. "an" for English.
  + Rework how coordination between conjunctions works: "either...
    or ...", etc.
  + Major redesign of tokenization mechanism (from AmirP)
- Add autoconf-archive, automake, fdupes, python-devel,
  python3-devel BuildRequires: new dependency.
- Create new subpackages python2-clinkgrammar and
* Wed Aug 09 2017
- link against hunspell instead of aspell [bsc#1052958]
Version: 5.0.8-3.1
* Tue Jul 01 2014
- Update to version 5.0.8:
  + Fix handling of initial letters in ordered lists.
  + Fix another serious error in constituent printing, introduced
    in 4.8.0.
  + New emoticon support was clobbering certain number expressions.
  + Misc English dict fixes, more verb-wall connectors.
- Changes from version 5.0.7:
  + Compile fixes in SAT solver.
  + Add missing verb-wall connectors for is, hasn't, haven't,
    hadn't, etc.
  + Remove verb-wall connector for imperative verbs.
  + Fix serious error in constituent printing, introduced in 5.0.3.
  + Fix old bug in command-line handling of options.
  + Fix parsing of various ordered lists, including some tables of
- Ensure perl bindings are installed in vendorlib instead of
  sitelib (by replacnig the perl calls using sed in configure).
- Create new subpackage perl-clinkgrammar; require the same from
  the -devel package.
* Thu Apr 24 2014
- Update to version 5.0.6:
  + Fix: JSON output format missing brace.
  + Fix: serious error in Russian morphology printing.
- Changes from version 5.0.5:
  + Fix packaging bug with the English dictionary.
* Thu Apr 17 2014
- Update to version 5.0.4:
  + Expanded unit tests for capitalization.
  + Fix who questions: "Who are they?", "Who are you?", etc.
  + Provide verb-wall linkage for many questions.
  + Add Biblical naming idioms: "Lud, son of Shem, ...".
  + Fix MacOSX build break.
  + Fix the 'make clean' target to not remove critical files.
  + Fix broken emoticon support in English dict.
  + Remove obsolete entity detection tokens from Englsh dict.
  + Fix broken equation parsing.
- Changes from version 5.0.3:
  + Minor memory usage optimization
  + Fix unit test: suppress printing of empty word, and of
  + Fix: Swig and python were meant to be optional, not required!
- Changes from version 5.0.2:
  + Expanded unit tests.
  + Fix another sqlite3-dev build break.
- Changes from version 5.0.1:
  + Dictionary debugging print fixes.
  + Print summary of parse statistics when in batch mode.
  + Generalize the notion of prefix/suffix to arbitrary classes.
  + Fixes for German adjectives.
  + Fix build break when sqlite3-dev not installed.
  + Fix regression in Russian morphology handling.
- Add gcc-c++ BuildRequires: new dependency.
* Wed Apr 02 2014
- Update to version 5.0.0:
  + License upgrade to LGPLv2.1.
  + Arabic dictionaries, from Jon Dehdari
  + Persian dictionaries, from Jon Dehdari
  + Support for Hebrew tokenization, from Amir P.
  + Fix wild-card matching for user-supplied word lookup.
  + Prototype Turkish dictionary from Can Bruce.
  + Re-arrange programming language bindings directory.
  + Adopt the orphaned/unsupported pylinkgrammar Python bindings.
  + Deprecate the obsolete CNode interface.
  + Provide low-level perl bindings.
  + Adopt the orphaned/unsupported Ocaml bindings.
  + Support affirmative replies: "Who did it?" "John's evil twin."
  + Expanded Lithuanian dictionary.
  + Minor disjunct printing fixes.
  + Fix: "Mary is too XXX to talk to."
  + Prototype Hebrew dictionary from Amir P.
  + Change !suffixes flag to !morphology.
  + Introduce a bi-directional connector, for free-word-order
  + Introduce a symmetric-AND operator, for free-word-order
  + Add demo shell script for running the JSON parse server.
  + Bugfix: Java server failing when input sentence has commas in
  + New !test and !debug commands for selective debugging support.
  + Print post-processing rejection message, when !bad is enabled.
  + Remove some deprecated functions for C API.
  + Remove all deprecated functions from Java API.
  + Initial support for an SQL-backed dynamic dictionary.
* Mon Feb 03 2014
- Update to version 4.8.6:
  + Fix minor OSX compiler warnings.
  + Check for presence of Java ant before assuming it is there.
  + Fix crash on certain sentences containing equals sign.
  + Fix parsing of lists (blah, blah and blah).
  + Fix build break for uClibc systems (Gentoo).
  + Allow ungrammatical usage of 'ages' instead of 'aged'.
  + Fix crash on certain sentences containing words with periods.
* Fri Jan 24 2014
- Update to version 4.8.5:
  + Update memory usage accounting; fix accounting bugs.
  + Fix Java garbage collection bug.
  + Fix numerous compiler warnings in the SAT-solver code.
  + Fix build-break involving multiple declaration of 'Boolean'.
- Changes from version 4.8.4:
  + Fix build break for Mac OSX.
- Changes from version 4.8.3:
  + Create new msvc12 build files, restore old msvc9 files.
  + Revert location of the Windows mbrtowc declaration.
  + Add verb-wall connector for present participles.
  + Fix build-time include file directory paths.
  + Provide the 'any' language to enumerate all possible linkages.
  + Fix recognition of U+00A0, c2 a0, NO-BREAK SPACE as whitespace.
  + Improve parse-time performance of exceptionally long sentences.
  + Fix crash on certain sentences containing equals sign.
* Sat Dec 14 2013
- Update to version 4.8.2:
  + More windows UTF-8/multi-byte fixes (for Russian).
  + Add missing JSONUtils file.
- Changes from version 4.8.1:
  + Ongoing work on viterbi.
  + Updated MSVC9 project files.
  + Fix important bug in Java services: return top parses, not
    random ones.
  + Java: for the link-diagram string, do not limit to 80 char term
  + Windows: UTF-8 fixes so that Russian works in most windows
* Fri Oct 25 2013
- Update to version 4.8.0:
  + Support bulleted, numbered lists.
  + New link types from Lian Ruiting, for identifying the
  + C API: remove some deprecated functions.
  + Java:
  - Fix bug when totalling WordNet word-sense score.
  - Add info to README about using the JSON parse server.
  - Remove many deprecated functions.
  - Fix silent failure when library is not found.
  - Add support for fetching the ASCII-art diagram string.
  - Fix insane language selection initialization.
  + Fixed:
  - "The pig runs SLOWER than the cat."
  - Conjoined superlatives: "... the longest and the farthest."
  - "inside" can be used with conjunction: "near or inside..."
  - Conjoined question modifiers: "exactly when and precisely
  - issue 59: crash/corruption when dictionary opened twice.
  - Assorted exclamations.
  - "he answered yes".
* Sat Jun 22 2013
- Update to version 4.7.14:
  + Fix build break on MacOSX.
- Changes from version 4.7.13:
  + Remove trailing carriage return in MSVC6 filenames.
  + Performance improvement: avoid excess system timer calls.
  + Unicode fixes for Windows.
  + Fix: "... a purseful of pesos"; other currency fixes.
  + MinGW, unicode fixes.
* Mon May 27 2013
- Update to version 4.7.12:
  + Large fixes to the Russian dictionaries.
  + Windows: Explicitly fail if cygwin version is too old.
  + Tweak the lt dict to work again with the modern parser.
  + Make the fat linkages code be compile-time configurable.
  + Disable fat linkages by default; mark as deprecated.
  + Fix SAT-solver build; recent changes had broken it.
  + Export read-dict.h as a public API.
  + Ongoing development of the Viterbi prototype.
  + Windows: some UTF8/widechar refactoring.
  + Java bindings: add method to set the language.
  + CMake: add version checking to the CMakefile.
  + Fix: failed handling of capitalized first word for Russian.
  + Fix: stemming failures in many cases.
  + Add flag to suppress stem-suffix printing.
  + Windows: Fixes to MSVC6 build files.
  + Fix: hash-table bug affecting Russian dictionaries.
* Sun Mar 24 2013
- Update to version 4.7.11:
  + Fix build bug introduced recently.
  + MSVC6 build environment fixes.
  + Ongoing development of the Viterbi prototype.
* Tue Mar 12 2013
- Update to version 4.7.10:
  + New: Russian dictionaries.
  + Improve prefix, suffix handling and stemming.
  + Fix: add "gurgle.n" to dictionary.
  + Improve memory utilization (remove pointless malloc/free).
  + Fix: UTF8 multi-byte diagram printing.
  + Add UTF8 multi-byte editline support, when available.
  + Include Common Lisp bindings.
  + Ongoing work on pre-alpha Viterbi decoder.
  + Fix: Bug 55: aspell header file included even if disabled.
  + Updated MSVC6, MSVC9 project files.
  + New, improved search for java jni.h.
  + Faster counting of disjuncts for the !! command.
  + The !! command now shows regex entries and stem+suffix splits.
* Tue Nov 06 2012
- Update to version 4.7.9:
  + Fix: Poor comma chocies: "The man, that you saw...".
  + Fix: Add more java jni.h search paths.
  + Fix: Warning in java JSON interface.
  + Fix: weren't constructions: "If it weren't for Sally, ..."
  + Fix: Better support for ellipsis ...
  + Fix: strangely: "He is behaving very strangely"
  + Fix: assorted usages of yes, no, maybe
  + Fix: "being" in subordinate clauses: "The blade being dull,
    he ..."
  + Fix: Build failure for Mac OSX.
  + Fix: "... this time for real".
  + Fix: "... the impudence to laugh."
  + Fix: "we two", "us two"
  + Fix: very old parse bug, using "enough"
  + Fix: assorted profanity as synonyms to "else"
  + Fix: whoever, whomever
  + Fix: decade possessives: "It's a 60's hit"
  + Fix: "... chances that ... could be ..."
  + Fix: "Do you have it ready?"
  + Fix: "What John wants are those cats"
  + Fix: greetings
  + Fix: misc verbs: wave, ink, kiss, bake, corral, crown, decant,
    rope, slice, ink, butter, proclaim, make, give, bid, bade,
  + Fix: titles can behave as indefinite nouns.
  + Fix: somewhere, near, nearby, halfway, about.
  + Fix: police-interrogation style questions.
* Sat Oct 13 2012
- Drop hunspell-devel BuildRequires, as it is not used anyway.
- Drop hack for a obsolete openSUSE version, not needed anymore.
* Thu Oct 11 2012
- Update to version 4.7.8:
  + Ongoing work on pre-alpha Viterbi decoder.
  + Fix include file paths so that 'make install' doesn't cause
  + Fix build break due to bad include file paths in Makefiles.
* Wed Oct 10 2012
- Update to version 4.7.7:
  + Fix configure to not bomb if c++ is not found.
  + Fix configure to explicitly require c++ only if sat-solver
  + Dictionary: parse comma in "Monsters, Inc."
  + Update README about Viterbi algo.
  + Update MSVC6 project file.
  + Use enums for constituent display style.
  + Move command-line parser to its own directory.
  + Portability fixes for Windows.
  + Fix: "Show results from today"
  + Fix: conjoined imperatives.
  + Fix: qualified conditional clauses
  + Fix: conjoined irregular verbs: seem, appear, do, be, prove,
  + Disable fat link code via conditional compile.
  + Fix: "a lot of", "a gaggle of" now treated as quantifying
  + Fix: likewise: "gallons of", "grams of" volume measures as
  + Update German dictionary so that it actually loads.
  + Fix: assorted "but not", "not very" constructions.
  + Pre-alpha implementation of Viterbi decoder started.
  + Fix: conjunctions of optionally ditransitive verbs.
* Sat Apr 28 2012
- Update to version 4.7.6:
  + fast-match.c: unroll recursive call into loop.
  + Fix accidental inclusion of internal header file from public
    header file.
- Drop link-grammar-install-include.patch: No longer needed, as the
  header is no longer referenced by the main header.
* Thu Apr 26 2012
- Add link-grammar-install-include.patch: install additional header
  referenced by the main header, to fix build failure in abiword.
* Tue Apr 17 2012
- Update to version 4.7.5:
  + Remove several duplicate given names.
  + Remove several dozen duplicated idioms.
  + Some intransitive verbs are actually transitive in rare cases.
  + Clean up misc minor compiler warnings.
  + Use enum not int for the cost-model type.
  + Update the man page to reflect actual command usage.
  + Start using -O3 optimization for another 2% perf improvment.
  + Fix --enable/--disable flags.
  + New AM_SILENT_RULES for less noisy build.
  + Remove malloc-dbg.c from the MSVC9 project file.
- Add gcc-c++ BuildRequires: it is now needed for the build.
* Thu Jul 07 2011
- Stop using source service to download the tarball, as Factory
  will move away from this.