Commit graph

24 commits

Author SHA1 Message Date
Abs62 b20f4d016b Fix set of symbols [...] handling in the input line 2014-03-14 16:39:54 +04:00
Abs62 c9e8c0f20f A little optimization of input line wildcards handling 2014-03-13 00:30:18 +04:00
Abs62 da161164b9 Allow wildcards in the input line (issue #24) 2014-03-12 17:43:52 +04:00
Abs62 10fe58b745 Some more optimization of headwords retrieving 2014-03-11 20:28:52 +04:00
Abs62 ce00f26367 A little optimization of headwords retrieving 2014-03-07 19:28:31 +04:00
Abs62 06f85b7e30 Sort headwords list in dictionary headwords dialog by current locale rules 2014-03-01 17:58:16 +04:00
Abs62 4a4bfade1d Show all headwords for selected dictionary 2014-02-28 16:36:28 +04:00
Abs62 444938a330 Fix logging to file UTF-8 encoded messages 2013-11-16 22:34:09 +04:00
Abs62 c7b04526d2 Possibility to log GD console messages into file "gd_log.txt" in GD config directory. Activated by "--log-to-file" key in command line. 2013-09-20 18:25:44 +04:00
Abs62 7d167aedf8 Some more unhandled exceptions in index search 2013-09-18 17:58:38 +04:00
Tvangeste 8607af8d90 Fixed compilation failure 2013-09-18 09:48:23 +02:00
Abs62 0422cc52f0 Handle some unhandled exceptions in index search 2013-09-17 18:12:39 +04:00
Tvangeste 27c4bf7d30 Properly handle non-normalized unicode headwords
With that change users should be able to search headwords in
any form. For example:

U+03B5 GREEK SMALL LETTER EPSILON and U+0301 COMBINING ACUTE ACCENT

is considered equal to

U+03AD GREEK SMALL LETTER EPSILON WITH TONOS

And no matter in what form the headword is provided in the dictionary, users will be able to find it,
even using the different form.
2013-07-06 20:18:43 +02:00
Tvangeste 7496f5f80c Configurable parameter for DSL headwords' maximum size.
By default, it is unchanged, still 256.

In those rare cases when users really need more lengthy
headwords, they could adjust the config file,
maxHeadwordSize parameter.
2013-01-11 11:00:30 +01:00
Abs62 2a215927ce Fix some warnings 2012-10-31 17:58:35 +04:00
Abs62 8f47920627 Adjust dictionary indexing 2012-09-15 03:07:01 +04:00
Abs62 535fe0d3e0 Update year in copyright notices. 2012-02-21 01:47:14 +04:00
Konstantin Isakov 0ab5ae44a7 Fix a problem with zip archive indexing where files with similar names could clash. 2012-01-23 20:59:16 -08:00
Konstantin Isakov 004f9f9a36 Don't attempt adding very large words into index, they are usually a sign of malformed dictionary and can consume huge amount of resources. 2011-07-26 21:26:59 -07:00
Abs62 7de7fcc8df Replace fprintf(stderr,...) in code by a macro FDPRINTF 2011-06-20 00:29:11 +04:00
Abs62 36e509a2ab Replace printf in code by a macro DPRINTF 2011-06-19 22:50:11 +04:00
Konstantin Isakov 92eceb8cad Change email from @users.berlios.de to @goldendict.org. 2010-12-09 15:31:50 +03:00
Konstantin Isakov 953d9237a3 Update copyright to span to 2011.
Better early than late, this year is ending anyway.
2010-11-14 18:47:03 +03:00
Konstantin Isakov ab88fa4867 Drop the src/ directory. It's superfluous. 2010-05-15 16:42:18 +04:00
Renamed from src/btreeidx.cc (Browse further)