Permalink
Commits on Nov 12, 2018
  1. prepare for v1.7

    laszlonemeth committed Nov 9, 2018
  2. update .travis.yml

    laszlonemeth committed Nov 9, 2018
  3. Revert "Simplify directory structure"

    laszlonemeth committed Nov 8, 2018
    This reverts remaining parts of
    commit f3b4b86,
    moving also the newer unit tests to tests/
  4. manual: revert renaming man/ to docs/

    laszlonemeth committed Nov 8, 2018
    according to GNU coding standards
    
    Partial revert of the commit f3b4b86
  5. Remove bug report template

    laszlonemeth committed Nov 8, 2018
    This was a GitHub only feature, and this kind of verbose template
    could be more annoying, than useful for bug reporters and fixers.
  6. manual: update reference for the test needaffix5

    laszlonemeth committed Nov 8, 2018
    Corrected version of commit 6bf54ae
  7. Don't force WORDBREAK 10-word limit in unit tests

    laszlonemeth committed Nov 8, 2018
    This is an artificial limit, it would be better
    not to limit the recognition of this kind of compounding.
    
    Partial revert of "minor documentation improvements"
    
    commit 2d07994
  8. Revert md usage for manual pages

    laszlonemeth committed Nov 8, 2018
    Use only portable man format to avoid redundancy and extra
    dependencies, also to avoid unintended or not visible changes.
    
    Revert "fix typo"
    
    This reverts commit 41bf0d6.
    
    Revert "fix typo"
    
    This reverts commit b397bf7.
    
    Revert "updated reference to certain tests"
    
    This reverts commit 6bf54ae.
    
    Revert "updated detail in documentation"
    
    This reverts commit 5f29e9b.
    
    Revert "Fix indentation in ronn generated manpages"
    
    This reverts commit a7be9d3.
    
    Revert "Add readme in docs on autogenerating man pages"
    
    This reverts commit 6b136c7.
    
    Revert "Convert hunspell.5 to markdown"
    
    This reverts commit 28c2994.
    
    Revert "Simplify autotools for docs"
    
    This reverts commit ec89329.
    
    Revert "man md shorter lines"
    
    This reverts commit 2a1a2f2.
    
    Revert "COnvert man pages to markdown. Tool ronn is used for md to man."
    
    This reverts commit afeceb2.
  9. bump to version 1.7

    laszlonemeth committed Nov 8, 2018
Commits on Nov 9, 2018
  1. Merge pull request #604 from hunspell/revert-589-artifacts

    laszlonemeth committed Nov 9, 2018
    Revert "Appveyor artifacts"
  2. Revert "Appveyor artifacts"

    laszlonemeth committed Nov 9, 2018
Commits on Nov 6, 2018
  1. Merge pull request #579 from orgads/msvc-compilation

    laszlonemeth committed Nov 6, 2018
    Fix MSVC compilation and warnings (issue #579)
  2. Merge branch 'msvc-compilation' of https://github.com/orgads/hunspell

    laszlonemeth committed Nov 6, 2018
    …into orgads-msvc-compilation
  3. Merge pull request #578 from orgads/msvc-gitignore

    laszlonemeth committed Nov 6, 2018
    GitIgnore MSVC artifact (issue #578)
  4. Merge branch 'msvc-gitignore' of https://github.com/orgads/hunspell i…

    laszlonemeth committed Nov 6, 2018
    …nto orgads-msvc-gitignore
  5. Merge pull request #571 from nikita-moor/master

    laszlonemeth committed Nov 6, 2018
    add IGNORE rule into analyzer (issue #570)
  6. Merge pull request #600 from silnrsi/emptyvec_bug

    laszlonemeth committed Nov 6, 2018
    Fix for initializing empty wordchars when using UTF-8
  7. Merge pull request #589 from mlt/artifacts

    laszlonemeth committed Nov 6, 2018
    Appveyor artifacts
Commits on Oct 25, 2018
  1. Merge pull request #575 from hadisfr/master

    laszlonemeth committed Oct 25, 2018
    fix typo in docs
  2. Merge pull request #561 from rbuj/ca-20180226

    laszlonemeth committed Oct 25, 2018
    Add Catalan translation
  3. Merge pull request #598 from stbergmann/uninitialized

    laszlonemeth committed Oct 25, 2018
    Always initialize HunspellImpl::suggest_internal's out-parameters
  4. Merge pull request #593 from svmhdvn/master

    laszlonemeth committed Oct 25, 2018
    Exit early on -D with no file args
Commits on Jun 25, 2018
  1. real fix for TDF's LibreOffice build

    laszlonemeth committed Jun 25, 2018
    by Christian Lohmaier (in LibrOffice
    commit 79c0327bf8f472faed0dd950d42c060e8766d1c4)
Commits on Jun 24, 2018
  1. use HUNSPELL_HAVE_CXX11 instead of HAVE_CXX11

    laszlonemeth committed Jun 24, 2018
Commits on Jun 20, 2018
Commits on Jun 19, 2018
Commits on Jun 17, 2018
  1. [spelling] tdf#118162 better time limitation for compounding

    laszlonemeth committed Jun 17, 2018
    We did't handle the longest compound words by the
    commit 16b4900.
  2. [suggestion] tdf#118162 time limit for a HunspellImpl::suggest() call

    laszlonemeth committed Jun 17, 2018
    to stop case-insensitive and ngram suggestion search, when
    time limit was exceed during the first case-sensitive
    SuggestMgr::suggest calls. This gives a good limit for the
    suggestion search for VeryLong-BadWord-like words using
    Hunspell dictionaries with compound word support.
  3. [suggestion] tdf#118162 time limit for a SuggestMgr::suggest() call

    laszlonemeth committed Jun 14, 2018
    to avoid unlimited time-consuming suggestion search resulting
    several seconds waiting time in LibreOffice after clicking
    on a very long bad word using a Hunspell dictionary with
    compound word support.
Commits on Jun 14, 2018
  1. [spelling] optimize IGNORE to speed up dictionary loading

    laszlonemeth committed Jun 14, 2018
    and spelling by avoiding unnecessary string copies and Unicode conversions
  2. [spelling] add time limit for compound word handling

    laszlonemeth committed Jun 14, 2018
    to handle possible combinatorical explosion by overlapping
    words.
    
    Note: use CXXFLAGS=--std=cxx++11 or --std=c++11 on a
    non-Windows platform to guarantee time limitation
    also for threads in the case of concurrent usage
    of Hunspell library.
    
    Note 2: only recent Hungarian dictionary is affected
    because of its unfortunate COMPOUNDRULE usage.
Commits on Jun 1, 2018
  1. [suggestion] lower limit for doubletwochars

    laszlonemeth committed Jun 1, 2018
    at non-starting character position to give suggestion
    for misspellings with double consonants, as English "regretetted"
    (->"regretted") or in the case of affix-rich languages,
    for example Hungarian "történetettel" (->"történettel"), where
    other similarity methods haven't worked before.
    
    Doubletwochars was really "double double" before, ie. it
    needed a similar boundary character. Now the recognized patterns
    with regex back-references: "(.)(.)\1\2\1" (original) and
    "..(.)(.)\1\2" (new).
  2. [suggestion] limit longswapchar, lower limit for movechar

    laszlonemeth committed Jun 1, 2018
    check max. 4 character distances, avoiding unnecessary
    and time-consuming checking of long (compound) words.