11cb1b4 update to 0.0.30 upstream version

Authored and Committed by mfabian 11 years ago
    update to 0.0.30 upstream version
    
    - simplify database structure and code
    - The Swedish hunspell dictionary is in UTF-8, not ISO-8859-1
    - SQL LIKE should behave case sensitively
    - Do not throw away the input phrase in hunspell_suggest.suggest()
    - Merge candidates which have the same resulting phrase in select_words()
    - Remove phrases always from the user database when typing Alt+Number
    - Sync memory user database “mudb” to disk user database “user_db” on focus out
    - Delete all records from mudb after syncing to user_db
    - Do not prevent phrases of length < 4 to be added to the frequency database
    - Resolves: #966947 - When typing a/ with the da_DK ibus-typing-booster, one gets weird matches like a/ACJSTVW
    - Do not use lang_chars for matching in the hunspell dictionaries, return immediately if input contains a “/” (Resolves: #966947)
    - Remove lang_chars variable
    - Use re.escape() to escape the string typed by the user correctly for use in a regular expression
    - When removing a phrase with Alt+Number, remove it independent of the input_phrase
    
        
file modified
+1 -0
file modified
+18 -1
file modified
+1 -1