Grammalecte  History of graphspell/ibdawg.py of b4a483f6ec7ea340

History of file graphspell/ibdawg.py at check-in b4a483f6ec7ea340

2024-06-11
17:27
[graphspell] ibdawg: spelling suggestion mechanism test file: [6f7d77073f] check-in: [b56f2d61d0] user: olr, branch: trunk, size: 21403 [annotate] [blame] [check-ins using] [diff]
2021-02-22
09:28
[graphspell] better suggestions filtering file: [71b7ddd53e] check-in: [d0fa31b183] user: olr, branch: trunk, size: 22198 [annotate] [blame] [check-ins using] [diff]
2021-02-18
08:49
[graphspell] ibdawg > suggest(): seek first simple combinations file: [e27ae4ab79] check-in: [982c1b5eb0] user: olr, branch: trunk, size: 22286 [annotate] [blame] [check-ins using] [diff]
2021-02-10
11:39
[core][fr][graphspell] code cleaning: pylint file: [13d2327263] check-in: [78b5950c87] user: olr, branch: trunk, size: 22449 [annotate] [blame] [check-ins using] [diff]
2021-02-09
16:23
[graphspell] suggestion mechanism: extend search further file: [bd93f6353b] check-in: [d2cc0989db] user: olr, branch: trunk, size: 22547 [annotate] [blame] [check-ins using] [diff]
2020-11-05
16:25
[graphspell][fx] dawg: remove useless parameters file: [15700e29f3] check-in: [5538934848] user: olr, branch: dict2, size: 22517 [annotate] [blame] [check-ins using] [diff]
2020-11-04
17:55
[graphspell] dawr builder: binary dict as string -> binary dict as list file: [953707753a] check-in: [85560b6eba] user: olr, branch: dict2, size: 22565 [annotate] [blame] [check-ins using] [diff]
12:37
[graphspell][py] remove duplicate method file: [afeca057d2] check-in: [a3980c3ca4] user: olr, branch: dict2, size: 22503 [annotate] [blame] [check-ins using] [diff]
12:21
[graphspell][py] ibdawg: remove binary dict support file: [0da0287637] check-in: [866ec22f7d] user: olr, branch: dict2, size: 24365 [annotate] [blame] [check-ins using] [diff]
2020-10-03
19:40
[graphpspell] ibdawg: fix dictionary building file: [2cf8f6a51c] check-in: [b76283a876] user: olr, branch: trunk, size: 26425 [annotate] [blame] [check-ins using] [diff]
2020-09-30
16:10
[graphspell] replace straight apostrophe in spellingNormalization() file: [cae8eca48c] check-in: [3f34a1e2e7] user: olr, branch: trunk, size: 26418 [annotate] [blame] [check-ins using] [diff]
16:06
[graphspell] ignore underscore for spellchecking and morph file: [43975eca5b] check-in: [c2a07ab8a2] user: olr, branch: trunk, size: 26501 [annotate] [blame] [check-ins using] [diff]
2020-09-15
16:57
[graphspell][py] suggestion: use Jaro-Winkler file: [d672255b46] check-in: [7db21c89fd] user: olr, branch: bdic_opt, size: 26501 [annotate] [blame] [check-ins using] [diff]
2020-09-12
12:54
[graphspell] code cleaning file: [bda5a789eb] check-in: [9df0f3e6b2] user: olr, branch: bdic_opt, size: 25901 [annotate] [blame] [check-ins using] [diff]
12:45
[graphspell][py] ibdawg: code cleaning, remove version 2 and 3, never used file: [258f41f141] check-in: [4fa9631623] user: olr, branch: bdic_opt, size: 26067 [annotate] [blame] [check-ins using] [diff]
2020-09-11
17:22
[graphspell][py] ibdawg optimization: precalculate bytes in binary dictionary file: [0fe5cbd03f] check-in: [ae767aaff5] user: olr, branch: bdic_opt, size: 38768 [annotate] [blame] [check-ins using] [diff]
07:00
[graphspell] distance DamerauLevenshtein send a float instead of an integer file: [d16ed0d683] check-in: [848d878b75] user: olr, branch: trunk, size: 39112 [annotate] [blame] [check-ins using] [diff]
2020-09-10
15:30
[core][graphspell][fx][cli] new lexicographer file: [e07922ff50] check-in: [4fdd6a9337] user: olr, branch: trunk, size: 38951 [annotate] [blame] [check-ins using] [diff]
12:17
[core][graphspell][fx][cli] lexicographer: update file: [2c4cbe4f53] check-in: [e0ce6b10d7] user: olr, branch: salxg, size: 38985 [annotate] [blame] [check-ins using] [diff]
2020-09-09
08:37
[graphspell] getSuggestions: always sort first list found, assuming that list 1 and 2 might be empty file: [f1a1c3c7ab] check-in: [90977551b1] user: olr, branch: trunk, size: 38907 [annotate] [blame] [check-ins using] [diff]
2020-09-08
08:52
[graphspell] ibdawg: sort suggestions only if more than one suggestion file: [ca3736e14d] check-in: [01db34f050] user: olr, branch: trunk, size: 38959 [annotate] [blame] [check-ins using] [diff]
2020-08-31
10:44
[graphspell] ibdawg: fix lexicographer import file: [01e0cc9f3f] check-in: [c88bf29423] user: olr, branch: salxg, size: 38941 [annotate] [blame] [check-ins using] [diff]
2020-08-05
09:30
[graphspell] move functions from char_player to str_transform and lexicographer file: [4f7f19d7d1] check-in: [19fccd89d6] user: olr, branch: trunk, size: 38925 [annotate] [blame] [check-ins using] [diff]
06:56
[graphspell] move function from char_player to str_transform file: [78af5c9dd3] check-in: [2381f7c9ae] user: olr, branch: trunk, size: 38489 [annotate] [blame] [check-ins using] [diff]
06:46
[graphspell][py] fix details file: [f3a55a8c6e] check-in: [4617b0dfc4] user: olr, branch: trunk, size: 38489 [annotate] [blame] [check-ins using] [diff]
2020-05-28
17:28
[graphspell][py] remove deprecated code file: [db890a0452] check-in: [37ac74a3bb] user: olr, branch: trunk, size: 38062 [annotate] [blame] [check-ins using] [diff]
15:20
[graphspell] suggestions: end of experiment -> aborted, too slow file: [b622d0fc42] check-in: [4cd155b03e] user: olr, branch: trunk, size: 39267 [annotate] [blame] [check-ins using] [diff]
2020-05-16
16:39
[graphspell] comment about the test file: [bba1a1f0a5] check-in: [825218be76] user: olr, branch: trunk, size: 39261 [annotate] [blame] [check-ins using] [diff]
16:24
[graphspell] suggestions: test for improvement (+remove deprecated code) file: [3570c25f90] check-in: [5762496ac7] user: olr, branch: trunk, size: 39235 [annotate] [blame] [check-ins using] [diff]
2020-04-14
15:26
[graphspell] add 1 to distance between word and suggestion if word is split file: [3cc04ec719] check-in: [a00365529c] user: olr, branch: trunk, size: 39902 [annotate] [blame] [check-ins using] [diff]
2020-03-27
12:45
[graphspell] suggestion: prevents splitting trailing numbers if not following an alpha character file: [34d4e4f42a] check-in: [cbbb58a487] user: olr, branch: trunk, size: 39838 [annotate] [blame] [check-ins using] [diff]
2019-09-08
16:33
[graphspell] suggest: don’t split words when only one letter (with exceptions) file: [8d60018109] check-in: [5f6937c0c1] user: olr, branch: trunk, size: 39808 [annotate] [blame] [check-ins using] [diff]
15:59
[graphspell] suggest: code simplification file: [0e7456a664] check-in: [dbcb7ad1a9] user: olr, branch: trunk, size: 39680 [annotate] [blame] [check-ins using] [diff]
2019-05-15
11:55
[graphspell][core][fr] code cleaning (pylint) file: [0b64fb2804] check-in: [c65b7e2b8b] user: olr, branch: trunk, size: 39736 [annotate] [blame] [check-ins using] [diff]
2019-05-14
12:23
[graphspell] suggestions for French language: add words with apostrophes when it seems relevant file: [2ca6102d5a] check-in: [a9c5ccc29c] user: olr, branch: trunk, size: 39665 [annotate] [blame] [check-ins using] [diff]
2019-05-11
14:34
[graphspell] code cleaning (pylint) file: [35ba56f9ba] check-in: [23fcc016ee] user: olr, branch: trunk, size: 39259 [annotate] [blame] [check-ins using] [diff]
2019-05-10
19:44
[graphspell][core][fr] code cleaning (pylint) file: [b4fbad68fc] check-in: [a186cf9261] user: olr, branch: trunk, size: 39471 [annotate] [blame] [check-ins using] [diff]
2019-04-04
08:03
[graphspell] suggestions with trailing numbers: avoid to repeat splitting for each dictionary file: [4586b340c3] check-in: [e32c092585] user: olr, branch: trunk, size: 39446 [annotate] [blame] [check-ins using] [diff]
2019-03-04
14:31
[graphspell] ibdawg: better suggestions when splitting file: [21e398dbec] check-in: [aefcee1f12] user: olr, branch: trunk, size: 39322 [annotate] [blame] [check-ins using] [diff]
09:50
[graphspell] ibdawg: suggestions for trailing numbers -> exponent file: [e1b96535dd] check-in: [0d2727274d] user: olr, branch: trunk, size: 39261 [annotate] [blame] [check-ins using] [diff]
2019-02-09
19:13
[graphspell] suggestion mechanism: case recognition for split suggestions file: [bd7f8fa082] check-in: [bb3e601640] user: olr, branch: trunk, size: 39026 [annotate] [blame] [check-ins using] [diff]
2019-02-05
18:17
[graphspell] remove split suggestions when start differs file: [b71a5faec3] check-in: [d32a1cd66e] user: olr, branch: trunk, size: 39010 [annotate] [blame] [check-ins using] [diff]
2019-01-09
17:18
[fr] màj dictionnaire, [graphspell][fx][tb][lo] new field description for dictionaries file: [71e6fa50b3] check-in: [889cc645d6] user: olr, branch: trunk, size: 38967 [annotate] [blame] [check-ins using] [diff]
2019-01-02
20:01
[graphspell] suggestion: split word if both parts are valid file: [59b47a3a4b] check-in: [11d187ec76] user: olr, branch: trunk, size: 38879 [annotate] [blame] [check-ins using] [diff]
2018-12-02
10:49
[graphspell] fix search for similar entries file: [57d8f101a6] check-in: [9356ee9229] user: olr, branch: trunk, size: 38769 [annotate] [blame] [check-ins using] [diff]
2018-11-23
15:33
[graphspell] suggestions: split word at apostrophes and check each part file: [630526bab1] check-in: [622060334c] user: olr, branch: trunk, size: 38769 [annotate] [blame] [check-ins using] [diff]
2018-10-18
11:12
[graphspell] check if custom dictionaries have l2grams attributes file: [59273fbe60] check-in: [f4870dbaa5] user: olr, branch: trunk, size: 38419 [annotate] [blame] [check-ins using] [diff]
2018-10-06
13:46
[graphspell] better quicker spelling suggestions: check 2grams existence file: [eceb83c9e7] check-in: [f3f1cc9e30] user: olr, branch: trunk, size: 38326 [annotate] [blame] [check-ins using] [diff]
2018-09-19
18:36
[core][build][fr] merge rg: GC ENGINE REWRITTEN (tokenization and rules merged as graphs) file: [fc0e14c33c] check-in: [c784e6eb04] user: olr, branch: trunk, size: 37839 [annotate] [blame] [check-ins using] [diff]
2018-08-26
14:44
[graphspell] handling apostrophes file: [15b71c861b] check-in: [764811b5f1] user: olr, branch: rg, size: 37838 [annotate] [blame] [check-ins using] [diff]
2018-07-05
12:45
[graphspell] don’t validate acronyms by default file: [98abc07d28] check-in: [a054196a67] user: olr, branch: trunk, size: 37901 [annotate] [blame] [check-ins using] [diff]
12:43
[graphspell][py] trim useless spaces file: [87f324b718] check-in: [016c0dd46a] user: olr, branch: trunk, size: 37900 [annotate] [blame] [check-ins using] [diff]
2018-06-24
11:39
[graphspell] code cleaning (pylint) file: [0f1b5456be] check-in: [814d73b60e] user: olr, branch: rg, size: 37840 [annotate] [blame] [check-ins using] [diff]
2018-06-06
09:54
[graphspell] end of lemma is now a slash instead of a space file: [71ae57c736] check-in: [c5c926760b] user: olr, branch: rg, size: 37917 [annotate] [blame] [check-ins using] [diff]
2018-05-04
16:09
[graphspell][py][lo] remove trailing dot when asking for suggestions (useful for LibreOffice) file: [a255097656] check-in: [e967615c1a] user: olr, branch: trunk, size: 37917 [annotate] [blame] [check-ins using] [diff]
2018-05-03
11:33
[graphspell][py][bug] fix words selection file: [2f2c00b856] check-in: [0eaff45865] user: olr, branch: trunk, size: 37856 [annotate] [blame] [check-ins using] [diff]
2018-05-02
12:33
[graphspell] spelling suggestion speed up: calculate approximate distance while exploring the word graph file: [c974bfe0f8] check-in: [2be7acdcad] user: olr, branch: trunk, size: 37856 [annotate] [blame] [check-ins using] [diff]
11:22
[graphspell] use nDistLimit to truncate number of suggestions file: [9c9c4c03aa] check-in: [f3a3ed9041] user: olr, branch: trunk, size: 37700 [annotate] [blame] [check-ins using] [diff]
2018-04-24
13:34
[graphspell] acronyms are valid by default file: [d9511f25e6] check-in: [6cd44de0ce] user: olr, branch: trunk, size: 37626 [annotate] [blame] [check-ins using] [diff]
2018-04-21
07:20
[graphspell] valid token: ignore tokens containing dots file: [78322a7e47] check-in: [75d0244b27] user: olr, branch: trunk, size: 37623 [annotate] [blame] [check-ins using] [diff]
2018-04-20
10:50
[graphspell][py][bug] wrong variable name file: [dcb23698b6] check-in: [b0efed0687] user: olr, branch: trunk, size: 37606 [annotate] [blame] [check-ins using] [diff]
06:32
[graphspell] token valid if begins with a digit or if contains a <·> file: [61d7128b52] check-in: [08e1343285] user: olr, branch: trunk, size: 37605 [annotate] [blame] [check-ins using] [diff]
2018-04-18
12:58
[graphspell] comment timethis file: [81e3b2e579] check-in: [9afc3d6d2b] user: olr, branch: trunk, size: 37550 [annotate] [blame] [check-ins using] [diff]
12:39
[graphspell] better multicasing handling file: [14a561393f] check-in: [fd910bc078] user: olr, branch: trunk, size: 37549 [annotate] [blame] [check-ins using] [diff]
10:05
[graphspell] suggestion mechanism: preserve capital letters (don’t use istitle/titlecase automation) file: [eaec2d5a8e] check-in: [369e43f830] user: olr, branch: trunk, size: 37806 [annotate] [blame] [check-ins using] [diff]
2018-04-16
13:36
[graphspell] suggestion mechanism: jumps file: [cffe6cd67c] check-in: [74cd9793a9] user: olr, branch: trunk, size: 37760 [annotate] [blame] [check-ins using] [diff]
2018-04-07
11:05
[graphspell] suggestions speed up (memorize state) file: [7087758a69] check-in: [b7d3d7f5ba] user: olr, branch: trunk, size: 37728 [annotate] [blame] [check-ins using] [diff]
2018-04-06
21:28
[graphspell] suggestions speed up file: [e811d4895f] check-in: [d420766661] user: olr, branch: trunk, size: 37481 [annotate] [blame] [check-ins using] [diff]
2018-04-04
15:10
[graphspell] ibdawg: isValid -> True if word is digit file: [9dd4726d13] check-in: [291494dd43] user: olr, branch: trunk, size: 37321 [annotate] [blame] [check-ins using] [diff]
2018-04-01
08:16
[graphspell] new header <grammalecte-fsa> for binary dictionaries file: [f523996e8f] check-in: [8333a8bf1b] user: olr, branch: multid, size: 37269 [annotate] [blame] [check-ins using] [diff]
2018-03-27
16:12
[graphspell][bug] ibdawg: fix initialization with JSON object file: [b794aeec36] check-in: [c0162510e5] user: olr, branch: multid, size: 37228 [annotate] [blame] [check-ins using] [diff]
2018-03-23
12:38
[graphspell] spellchecker: select returns an array instead of a string, + getSimilarEntries file: [10a4e0fc85] check-in: [1fb5cf9076] user: olr, branch: multid, size: 37163 [annotate] [blame] [check-ins using] [diff]
2018-03-21
17:40
[graphspell][cli] select by flexion and by tags file: [7fe99d0e79] check-in: [4e94d8cfc8] user: olr, branch: multid, size: 36741 [annotate] [blame] [check-ins using] [diff]
2018-02-28
10:34
[graphspell][py] ibdawg: init directly from an object (JSON) file: [145a26a0d0] check-in: [efd7bb0171] user: olr, branch: multid, size: 36422 [annotate] [blame] [check-ins using] [diff]
2018-02-19
09:07
[graphspell] normalize characters before spell checking file: [c41b426a86] check-in: [3348432a36] user: olr, branch: trunk, size: 36294 [annotate] [blame] [check-ins using] [diff]
2018-02-13
16:57
[graphspell][py][bug] ibdawg: fix dictionary of chars file: [3bf18d8144] check-in: [5dc606a9bd] user: olr, branch: multid, size: 36052 [annotate] [blame] [check-ins using] [diff]
2018-02-12
12:55
[graphspell] fix date generation file: [6527ad55bf] check-in: [5dd255e81e] user: olr, branch: trunk, size: 36050 [annotate] [blame] [check-ins using] [diff]
09:04
[graphspell][py] convert hexadecimal string to binary string file: [a42b8fee36] check-in: [b6937acb8c] user: olr, branch: trunk, size: 36071 [annotate] [blame] [check-ins using] [diff]
09:03
[graphspell][py] new binary file structure file: [9572447fc3] check-in: [556c26d78a] user: olr, branch: trunk, size: 36018 [annotate] [blame] [check-ins using] [diff]
2018-02-11
19:19
[graphspell][bug] ibdawg: fix confusion between <char value> and <tag value> file: [69a2b665f2] check-in: [ad412c44e3] user: olr, branch: trunk, size: 35943 [annotate] [blame] [check-ins using] [diff]
18:26
[graphspell][py] fix import file: [56b76111df] check-in: [84c2ade56e] user: olr, branch: trunk, size: 35947 [annotate] [blame] [check-ins using] [diff]
16:06
[graphspell][py] ibdawg: initialization from binary file or JSON file: [fc4fe9f629] check-in: [96290e4468] user: olr, branch: trunk, size: 35955 [annotate] [blame] [check-ins using] [diff]
10:20
[graphspell][build] dawg builder: new parameters + consistency file: [4820a60f14] check-in: [ac98115a31] user: olr, branch: trunk, size: 35421 [annotate] [blame] [check-ins using] [diff]
09:22
[graphspell] JSON data clarification file: [433de414a7] check-in: [9c995c9f7f] user: olr, branch: trunk, size: 35186 [annotate] [blame] [check-ins using] [diff]
08:31
[graphspell] better variable name: nVersion -> nCompressionMethod file: [36cdf6641d] check-in: [702572913c] user: olr, branch: trunk, size: 35096 [annotate] [blame] [check-ins using] [diff]
2018-02-10
20:01
[graphspell] dawg: consistency file: [c090c02520] check-in: [665bb08741] user: olr, branch: trunk, size: 35006 [annotate] [blame] [check-ins using] [diff]
13:53
[graphspell] add date to JSON dictionary file: [cf92ef19a3] check-in: [0a4c113f2c] user: olr, branch: trunk, size: 34994 [annotate] [blame] [check-ins using] [diff]
2018-02-09
15:23
[graphspell][py] ibdawg: fix bug in select() file: [575cbfa96d] check-in: [8142bf4c10] user: olr, branch: trunk, size: 34906 [annotate] [blame] [check-ins using] [diff]
2018-02-07
16:53
[graphspell] remove private useless vars from JSON dictionary files file: [2a3e103bf0] check-in: [ad404457eb] user: olr, branch: trunk, size: 34905 [annotate] [blame] [check-ins using] [diff]
15:19
[graphspell][py] ibdawg: select(), don’t compile pattern if empty file: [047a0ad4e7] check-in: [418b212030] user: olr, branch: trunk, size: 35153 [annotate] [blame] [check-ins using] [diff]
2017-12-24
18:39
Renamed gc_core/py/ibdawg.py → graphspell/ibdawg.py. [build][py] move files from gc_core to graphspell file: [0bb28ceca0] check-in: [bb8356bd7d] user: olr, branch: graphspell, size: 35112 [annotate] [blame] [check-ins using] [diff]
2017-11-22
14:57
[core] ibdawg: bug fixed and code cleaning file: [0bb28ceca0] check-in: [fbf59c7547] user: olr, branch: trunk, size: 35112 [annotate] [blame] [check-ins using] [diff]
2017-11-21
17:05
[core] better suggestion engine for the spellchecker file: [4376dde7d7] check-in: [528ccfcead] user: olr, branch: trunk, size: 35073 [annotate] [blame] [check-ins using] [diff]
16:57
[core] better suggestion engine file: [dcdab2db72] check-in: [6c5050fe91] user: olr, branch: spellsugg, size: 35908 [annotate] [blame] [check-ins using] [diff]
2017-11-11
09:45
[core] ibdawg: remove action logging file: [1ba9326518] check-in: [95d9c959ba] user: olr, branch: trunk, size: 35207 [annotate] [blame] [check-ins using] [diff]
2017-11-10
16:52
[core] merge spellsugg: much faster suggestion engine file: [846d5dd677] check-in: [e6e44e506c] user: olr, branch: trunk, size: 35425 [annotate] [blame] [check-ins using] [diff]
2017-11-09
11:56
[core] ibdawg: suggestion mechanism > reduce 1toX replacements overload (much, much faster) file: [8ce21115dd] check-in: [767e396f2d] user: olr, branch: spellsugg, size: 35464 [annotate] [blame] [check-ins using] [diff]
2017-11-08
19:06
[core] merge spellsugg: faster suggestion engine file: [dc355a8e9b] check-in: [ec1136c73d] user: olr, branch: trunk, size: 35391 [annotate] [blame] [check-ins using] [diff]
15:14
[core][js] ibdawg: use SuggResult file: [0203105f4e] check-in: [2f30b8f748] user: olr, branch: spellsugg, size: 35430 [annotate] [blame] [check-ins using] [diff]
08:52
[core] ibdawg: code clarification file: [0927c91f92] check-in: [f7c9ad046c] user: olr, branch: spellsugg, size: 35429 [annotate] [blame] [check-ins using] [diff]
08:26
[core] ibdawg: suggest > avoid useless recursivity file: [0a0b7a93a2] check-in: [7d3b4993ee] user: olr, branch: spellsugg, size: 35539 [annotate] [blame] [check-ins using] [diff]
08:16
[core] ibdawg: suggest > maximum number of switches > faster search file: [33982d882f] check-in: [a85c70d24d] user: olr, branch: spellsugg, size: 35440 [annotate] [blame] [check-ins using] [diff]
2017-11-07
22:04
[core][bug] ibdawg: suggest2 > fix char priority file: [fdecb6280f] check-in: [41d308e073] user: olr, branch: spellsugg, size: 35212 [annotate] [blame] [check-ins using] [diff]
19:56
[core] ibdawg: suggest2 > char priority file: [7b0e081c93] check-in: [8ea89d19b5] user: olr, branch: spellsugg, size: 35209 [annotate] [blame] [check-ins using] [diff]
19:28
[core] sort first range of suggestions + code clarification file: [69a64ae917] check-in: [d22466bd67] user: olr, branch: spellsugg, size: 34881 [annotate] [blame] [check-ins using] [diff]
18:25
[core][bug] ibdawg: avoid storing several times the same suggestion file: [2152c0fca3] check-in: [64ccfa7e38] user: olr, branch: spellsugg, size: 35022 [annotate] [blame] [check-ins using] [diff]
17:59
[core] ibdawg: use SuggResult for the first suggestion method also file: [8db71f38ab] check-in: [515e7f3768] user: olr, branch: spellsugg, size: 34668 [annotate] [blame] [check-ins using] [diff]
17:39
[core] ibdawg: suggest > DamerauLevenshtein seems better than Sift4 file: [40cad773c0] check-in: [5c78444baa] user: olr, branch: spellsugg, size: 34968 [annotate] [blame] [check-ins using] [diff]
17:03
[core] ibdawg: use SuggResult object + code cleaning file: [6eb071b95f] check-in: [6c8c1776f5] user: olr, branch: spellsugg, size: 34955 [annotate] [blame] [check-ins using] [diff]
11:56
[core] ibdawg: another suggestion method file: [b7c1b974f3] check-in: [1edae62ad8] user: olr, branch: spellsugg, size: 34110 [annotate] [blame] [check-ins using] [diff]
2017-11-06
17:21
[core][py] timer for testing file: [a0b40e49a1] check-in: [8ddc15536e] user: olr, branch: trunk, size: 31901 [annotate] [blame] [check-ins using] [diff]
14:21
[core][py] ibdawg: debugging file: [08bbb9ff98] check-in: [cbe1422160] user: olr, branch: trunk, size: 31553 [annotate] [blame] [check-ins using] [diff]
2017-10-25
16:28
[core] ibdawg: remove secondary suggestion method (pointless) file: [816500e455] check-in: [e9a792a911] user: olr, branch: trunk, size: 31414 [annotate] [blame] [check-ins using] [diff]
11:37
[core] ibdawg: clean words before damerau-levenshtein comparison file: [f563ae7bdb] check-in: [1329ae8f1c] user: olr, branch: trunk, size: 32572 [annotate] [blame] [check-ins using] [diff]
09:41
[core] ibdawg: suggestion mechanism > split word function file: [e132c3a736] check-in: [388e8809cf] user: olr, branch: trunk, size: 32511 [annotate] [blame] [check-ins using] [diff]
2017-10-24
22:24
[core] ibdawg: suggestion mechanism > exclude some suffixes (ß) file: [f31919afcb] check-in: [5fbb7ec853] user: olr, branch: trunk, size: 32750 [annotate] [blame] [check-ins using] [diff]
12:05
[core] ibdawg: reduce hard replacements in suggestion mechanism file: [d3aa940937] check-in: [35abf9fb76] user: olr, branch: trunk, size: 32400 [annotate] [blame] [check-ins using] [diff]
2017-10-22
09:20
[core][py] endswith can take a tuple as parameter file: [bb15f40868] check-in: [f74d435789] user: olr, branch: trunk, size: 32400 [annotate] [blame] [check-ins using] [diff]
09:17
[core] reduce number of hard replacements (avoid slowness) file: [d3b377616f] check-in: [0114e69bdb] user: olr, branch: trunk, size: 32421 [annotate] [blame] [check-ins using] [diff]
09:15
[core][py] small code cleaning file: [465d7a71d5] check-in: [d78ef84a02] user: olr, branch: trunk, size: 32421 [annotate] [blame] [check-ins using] [diff]
08:26
[core][py] ibdawg: spellchecking suggestion mechanism > hard replacements file: [1bb4da37d5] check-in: [9fde57a772] user: olr, branch: trunk, size: 32621 [annotate] [blame] [check-ins using] [diff]
2017-10-21
17:55
[core] ibdawg: remove comments file: [88ac62fcd4] check-in: [726af0786e] user: olr, branch: trunk, size: 31834 [annotate] [blame] [check-ins using] [diff]
2017-09-19
11:34
[core][fx][js] Binary dictionary as a hexadecimal string instead of a list of integers (JavaScript crap again: Mozilla’s parser can’t deal with file bigger than 4 Mb) file: [e68f28dc22] check-in: [9b380a48ce] user: olr, branch: trunk, size: 31832 [annotate] [blame] [check-ins using] [diff]
2017-09-14
06:42
[core][js] ibdawg: suggestion mechanism for the spellchecker file: [8aac99b428] check-in: [ae2968927f] user: olr, branch: trunk, size: 31417 [annotate] [blame] [check-ins using] [diff]
2017-09-13
14:56
[core] ibdawg: suggestions according to input capitalisation + maximum number of suggestions file: [7e76b3fddf] check-in: [e06584ba4a] user: olr, branch: trunk, size: 31491 [annotate] [blame] [check-ins using] [diff]
12:56
[core] ibdawg: suggest() try by removing chars file: [dbac860573] check-in: [0346ff5361] user: olr, branch: trunk, size: 31470 [annotate] [blame] [check-ins using] [diff]
09:55
[core][py] comments for spell suggestion engine file: [a443118d5b] check-in: [6edb221239] user: olr, branch: trunk, size: 31043 [annotate] [blame] [check-ins using] [diff]
2017-07-06
14:33
[core] ibdawg: add suggestions by switching chars file: [9237f7174c] check-in: [284a6fae4c] user: olr, branch: trunk, size: 30900 [annotate] [blame] [check-ins using] [diff]
2017-07-05
11:22
[core] sort suggestions with distance of Damerau-Levenshtein + variables renaming file: [750537b4f6] check-in: [44cb3f4d52] user: olr, branch: trunk, size: 30733 [annotate] [blame] [check-ins using] [diff]
2017-07-04
15:50
[fr] oops, option conjugaison réactivée pour Writer +détails mineurs file: [af23fd019b] check-in: [7e75e7a4d4] user: olr, branch: trunk, size: 30605 [annotate] [blame] [check-ins using] [diff]
2017-07-03
09:30
[core] ibdawg: suggest() seeks for tails file: [540dfd31d3] check-in: [e07a5e6edb] user: olr, branch: trunk, size: 30718 [annotate] [blame] [check-ins using] [diff]
02:35
[core] ibdawg: code cleaning file: [e66ef9b298] check-in: [f4c85fbe0b] user: olr, branch: trunk, size: 30089 [annotate] [blame] [check-ins using] [diff]
2017-07-02
19:53
[core] ibdawg: suggest() use sets instead of lists file: [48f4ad6627] check-in: [f11e2ad39c] user: olr, branch: trunk, size: 30118 [annotate] [blame] [check-ins using] [diff]
2017-07-01
03:28
[core] ibdawg: use regex in select() file: [5262800a60] check-in: [ea16ae6a5b] user: olr, branch: trunk, size: 30106 [annotate] [blame] [check-ins using] [diff]
2017-06-30
19:38
[core] ibdawg: select entries from dictionary (can uncompress the full dictionary) file: [1de2d3f67f] check-in: [4a53af847f] user: olr, branch: trunk, size: 29944 [annotate] [blame] [check-ins using] [diff]
2017-06-29
04:16
[core] ibdawg: add next node when drawing path of a word file: [cbe111edf6] check-in: [94f5da9f4a] user: olr, branch: trunk, size: 29161 [annotate] [blame] [check-ins using] [diff]
2017-06-28
19:40
[core] ibdawg: draw path taken by word in dawg file: [b249dfb9bf] check-in: [d99a910d73] user: olr, branch: trunk, size: 29119 [annotate] [blame] [check-ins using] [diff]
2017-06-26
08:29
[core] ibdawg: suggestion mechanism update file: [303901f49a] check-in: [5cd4863db3] user: olr, branch: trunk, size: 28551 [annotate] [blame] [check-ins using] [diff]
07:36
[core] ibdawg: variable renamed file: [9784b032d7] check-in: [6d320f3f8d] user: olr, branch: trunk, size: 28385 [annotate] [blame] [check-ins using] [diff]
06:50
[core] ibdawg: suggestion mechanism update + keyboard chars proximity file: [1a4cdd2a3d] check-in: [80ebc25208] user: olr, branch: trunk, size: 28373 [annotate] [blame] [check-ins using] [diff]
2017-06-25
23:41
[core] ibdawg: suggestion mechanism update file: [18fa7e7c19] check-in: [cee9fdd1aa] user: olr, branch: trunk, size: 28200 [annotate] [blame] [check-ins using] [diff]
17:41
[core] ibdawg: suggestion mechanism file: [077d799ad3] check-in: [346195e6bb] user: olr, branch: trunk, size: 24591 [annotate] [blame] [check-ins using] [diff]
2017-06-23
17:25
[core] str_transform: change functions names file: [095d971150] check-in: [766f20e23c] user: olr, branch: trunk, size: 24547 [annotate] [blame] [check-ins using] [diff]
2017-04-25
11:51
Added: commit 1 file: [9ce1ce821d] check-in: [2fd7dc4dd5] user: olr, branch: trunk, size: 24541 [annotate] [blame] [check-ins using]