Commit Graph
100 Commits
Author SHA1 Message Date
Jean-Francois Dockes d29719e0f1 small test fixups 2012-10-06 12:11:51 +02:00
Jean-Francois Dockes 720f113d42 new autodiacsens=false default 2012-10-06 12:10:48 +02:00
Jean-Francois Dockes 7037e1ca38 fix 8bit file name processing 2012-10-06 12:00:05 +02:00
Jean-Francois Dockes ff2e12f149 glitch in maxmemberkb handling 2012-10-06 11:59:48 +02:00
Jean-Francois Dockes 29fe1e4927 implemented maxmemberkb limit for multidoc (e.g. archive) members 2012-10-06 09:05:35 +02:00
Jean-Francois Dockes 1329265b7b check for empty file name in internfile, else gets stuck later because empty fn is interpreted as read stdin in md5 2012-10-05 16:42:13 +02:00
Jean-Francois Dockes 4dfbc52c6c comment 2012-10-05 14:59:16 +02:00
Jean-Francois Dockes 7a219ff1b8 doc 2012-10-05 12:53:45 +02:00
Jean-Francois Dockes c9f6612c10 implemented proper limitation and error reporting in case of truncation for term and query expansions 2012-10-05 12:36:19 +02:00
Jean-Francois Dockes bfd111ecaa removed list size truncature on filename expansion 2012-10-05 09:19:42 +02:00
Jean-Francois Dockes 9801f0389f fixed bug that would erase search term made of single wildcard 2012-10-05 09:15:09 +02:00
Jean-Francois Dockes 36ebb49b92 improve handling of result list truncature 2012-10-05 08:45:21 +02:00
Jean-Francois Dockes 770e3844fa doc and messages 2012-10-04 17:03:46 +02:00
Jean-Francois Dockes d942b44785 mbox: implement member size limit of 100MB and autodetec thunderbird mboxes (look for .msf) 2012-10-04 17:00:50 +02:00
Jean-Francois Dockes d5a6105795 implement mime exceptions to "use desktop open" so that we can use evince and pass page and search string parameters for pdf,ps and dvi even when all other mime types are passed to xdg-open 2012-10-04 09:51:29 +02:00
Jean-Francois Dockes 5b3cb69ee9 let rcldvi and rclps emit ^L page markers for use with %p and evince 2012-10-04 09:49:03 +02:00
Jean-Francois Dockes b321b0babb skip very big files (50M) in zip tar and rar extractors 2012-10-04 08:22:33 +02:00
Jean-Francois Dockes 2bb14cc6ff none 2012-10-04 08:21:54 +02:00
Jean-Francois Dockes 2807fa3c18 autodiacsens and autocasesens parameters 2012-10-03 15:35:40 +02:00
Jean-Francois Dockes c589419267 Abstracts: improve the way we group terms for quality computation 2012-10-03 11:17:16 +02:00
Jean-Francois Dockes d3a26706b5 add a class for skipped characters 2012-10-03 09:07:59 +02:00
Jean-Francois Dockes 3f331ebb3e fix glitch caused by udi prefix change 2012-10-03 08:05:39 +02:00
Jean-Francois Dockes be27f404d2 Prefixes for unique identifier and parent terms were not wrapped 2012-10-02 19:16:57 +02:00
Jean-Francois Dockes efd319025d attempt to eliminate more unicode uninteresting characters 2012-10-02 17:45:16 +02:00
Jean-Francois Dockes 4a17bac9e3 improve message printed for aspell dictionary creation error 2012-10-02 16:26:18 +02:00
Jean-Francois Dockes f025ff33dd arrange to enable passing a match term as an argument when opening a document with the native editor (only / mostly pdf for now) 2012-10-02 14:40:09 +02:00
Jean-Francois Dockes 44ab1963f9 dont highlight snippet page number matching search term 2012-10-02 11:52:44 +02:00
Jean-Francois Dockes 133d3b2a10 Only create the snippets menu entry if doc has pages. Add code for a snippets window link inside the result list 2012-10-02 10:56:23 +02:00
Jean-Francois Dockes 71d23639bb add type for .tcl 2012-10-02 10:41:13 +02:00
Jean-Francois Dockes 24b3778721 missing include 2012-10-02 08:28:43 +02:00
Jean-Francois Dockes 3cb8ea747f small touchups to the aspell suggestions code 2012-10-01 17:28:30 +02:00
Jean-Francois Dockes f510262e1d default to stripped index 2012-10-01 17:27:16 +02:00
Jean-Francois Dockes fd2ce7de3f indexStripChars config variable 2012-10-01 17:26:45 +02:00
Jean-Francois Dockes cb654c74e9 comments and small fixes to case/diac code 2012-10-01 17:26:16 +02:00
Jean-Francois Dockes 4a0a4fcf8e fix 2 glitches in pdf page numer handling 2012-10-01 11:27:16 +02:00
"Jean-Francois Dockes ext:(%22) 4812965693 added a few case and diacritics sensitivity test cases 2012-09-27 20:12:24 +02:00
"Jean-Francois Dockes ext:(%22) eeb014077f snippets: need a multimap for the group container 2012-09-27 13:12:07 +02:00
"Jean-Francois Dockes ext:(%22) be7aed5659 snippets: assign slots by group of derived terms 2012-09-27 12:34:30 +02:00
"Jean-Francois Dockes ext:(%22) af2d031e50 moved snippets generation code from db to query object 2012-09-26 12:13:40 +02:00
"Jean-Francois Dockes ext:(%22) 52bc9f4aa3 merged the case/diac sensitivity code back into trunk 2012-09-25 19:20:24 +02:00
"Jean-Francois Dockes ext:(%22) a2be0d36ef Added tag PAGES for changeset 2d3c20acfcf4 2012-09-25 19:13:54 +02:00
"Jean-Francois Dockes ext:(%22) 7a9c435712 Detect doc source snippets capability 2012-09-25 16:02:41 +02:00
"Jean-Francois Dockes ext:(%22) 1bab5ae658 temporary aspell suggest workaround
--HG--
branch : CASEDIACSENS
2012-09-25 15:40:11 +02:00
"Jean-Francois Dockes ext:(%22) 419ade0352 comments and test driver changes
--HG--
branch : CASEDIACSENS
2012-09-25 15:38:26 +02:00
"Jean-Francois Dockes ext:(%22) b2a0e63370 use table in snippets popup 2012-09-23 18:26:40 +02:00
"Jean-Francois Dockes ext:(%22) ab32062fcc Separate count and context for snippets in the snippets popup from the default values for the result list 2012-09-23 18:19:43 +02:00
"Jean-Francois Dockes ext:(%22) a77edbd6b1 disable real time indexing setup gui if system type does not support monitor mode 2012-09-23 18:13:25 +02:00
Jean-Francois Dockes d9dc7cf142 preliminary implementation for the snippets "open to page" popup window 2012-09-20 13:51:40 +02:00
Jean-Francois Dockes 1d2f93802f simplified the except_trans container, previous method was buggy 2012-09-20 13:46:09 +02:00
Jean-Francois Dockes de4225e1ae cleaned up uproplist file 2012-09-20 07:15:15 +02:00
Jean-Francois Dockes 63d97e597b added a bunch of graphic characters to the word breakers list and changed the container used from set to unordered_set for speed 2012-09-19 19:50:45 +02:00
Jean-Francois Dockes d25d79ea42 changed variable names for clarity 2012-09-19 19:49:43 +02:00
Jean-Francois Dockes 4940a94a0d comments 2012-09-19 19:48:38 +02:00
Jean-Francois Dockes 1b5136539f Bad concatenation generated absurd page numbers for document with several multiple paeg breaks 2012-09-19 14:04:20 +02:00
Jean-Francois Dockes 9b273d94e8 ensure that recoll configured with indexStripChars=1 runs as compiled with -DRCL_INDEX_STRIPCHARS
--HG--
branch : CASEDIACSENS
2012-09-15 15:16:20 +02:00
Jean-Francois Dockes 5b38b9ebd0 case sensitivity: clause mod flags were lost on the way
--HG--
branch : CASEDIACSENS
2012-09-14 15:02:51 +02:00
Jean-Francois Dockes a7222d4f96 Make Recoll optionally sensitive to case and diacritics
--HG--
branch : CASEDIACSENS
2012-09-14 14:34:27 +02:00
Jean-Francois Dockes ff1bf58ae0 circache: handle the case where the cache dir exists but not the file 2012-09-14 08:24:40 +02:00
Jean-Francois Dockes 713a98de30 fix manifest 2012-09-14 08:23:41 +02:00
Jean-Francois Dockes 65d291ea27 add greek messages to qmake 2012-09-14 08:22:54 +02:00
Jean-Francois Dockes c8d6fb2fbd none 2012-09-13 12:32:05 +02:00
Jean-Francois Dockes 8b40cb0499 merged from cdsens branch 2012-09-13 12:28:42 +02:00
Jean-Francois Dockes e0bc65bfdd small mods inocuous or auxiliary to case/diac sensitivity but which can live in main branch 2012-09-13 12:25:01 +02:00
Jean-Francois Dockes 25f4fc3b2c none 2012-09-13 12:07:27 +02:00
Jean-Francois Dockes ab9d852f4f aspell: use isSpellingCandidate() instead of local brew 2012-09-13 12:04:38 +02:00
Jean-Francois Dockes a6fcf8639a doc 2012-09-13 12:01:09 +02:00
Jean-Francois Dockes f1fe0e555e release 2812 2012-09-13 11:59:16 +02:00
Jean-Francois Dockes c030a15780 Remove improper assertion use from beagle cache handling code 2012-09-13 09:44:47 +02:00
Jean-Francois Dockes 5309c2c5ca none 2012-09-12 10:33:04 +02:00
Jean-Francois Dockes 3dfaa7525b Display page numbers inside abstracts when possible (e.g.: for pdfs) 2012-09-11 12:44:40 +02:00
Jean-Francois Dockes 1f1f65a4c0 none 2012-09-11 10:11:41 +02:00
Jean-Francois Dockes 92a69e3982 new script to start/stop indexing according to battery/ac power status 2012-09-11 09:51:13 +02:00
Jean-Francois Dockes 3343a7f724 Fix the page break recording function for multiple page break at same term position 2012-09-10 18:14:21 +02:00
Jean-Francois Dockes 20f79e400f fixed incorrect unique() algo usage 2012-09-01 17:27:49 +02:00
Jean-Francois Dockes de812094b5 more small prefix fixups 2012-08-28 17:36:24 +02:00
Jean-Francois Dockes 2d6e11c0aa simplified field config a bit by moving some hard coded values from the c++ to the fields file 2012-08-28 14:44:53 +02:00
Jean-Francois Dockes 776800f47a arrange to create all stem dicts in one pass 2012-08-28 13:39:34 +02:00
Jean-Francois Dockes fc8b458222 create class StemDb as derived class from XapSynFamily 2012-08-27 15:38:08 +02:00
Jean-Francois Dockes 913dffc597 added code for unac to perform pure case-folding 2012-08-27 12:40:57 +02:00
Jean-Francois Dockes 9327527101 small code reorg 2012-08-25 19:08:42 +02:00
Jean-Francois Dockes bd0f002c1a Reimplemented the stem expansion mechanism over Xapian synonyms feature 2012-08-25 11:12:36 +02:00
Jean-Francois Dockes 909d92b218 added some currency symbols to punctuation 2012-08-24 20:54:03 +02:00
Jean-Francois Dockes 35f7e678cd comment 2012-08-24 15:39:16 +02:00
Jean-Francois Dockes 0b981fec9d comment 2012-08-24 15:31:02 +02:00
Jean-Francois Dockes 688121d2f7 simplified stemdb-creating code 2012-08-24 14:50:24 +02:00
Jean-Francois Dockes ee9dbda9fc comments doc and formatting 2012-08-24 10:26:16 +02:00
"Jean-Francois Dockes ext:(%22) d24a3afdf8 add <pre style="white-space: pre-wrap"> to plain text HTML display options 2012-08-22 09:36:08 +02:00
"Jean-Francois Dockes ext:(%22) 0ebfc496d8 add capability to remember page breaks generated by, e.g. pdftotext, and use them to start an external viewer on a match page 2012-08-21 15:03:02 +02:00
"Jean-Francois Dockes ext:(%22) ec3dbb4092 comments 2012-08-21 08:38:23 +02:00
"Jean-Francois Dockes ext:(%22) 2870274f80 slightly simplified temp file handling 2012-08-21 08:35:39 +02:00
"Jean-Francois Dockes ext:(%22) 6eada80b08 allow multiple directory specs as in dir:/home/me -dir:tmp 2012-08-19 08:27:12 +02:00
"Jean-Francois Dockes ext:(%22) 0e0f41ef0a described the new preview search in the manual 2012-08-18 16:08:15 +02:00
"Jean-Francois Dockes ext:(%22) 20c04952f2 Arrange for plaintorich to keep track of the link between match area and search terms. Use this in preview to allow walking the matches for a given search term group 2012-08-18 12:15:43 +02:00
"Jean-Francois Dockes ext:(%22) dc7b3420a0 defined data structure to pass around the search term description used for highlighting and other 2012-08-17 10:45:00 +02:00
Jean-Francois Dockes ebdd6faaf5 highlighting: avoid trying to match groups in area already highlighted: this could prevent an effective match further in the text 2012-08-14 08:33:52 +02:00
Jean-Francois Dockes ed4a98c8b3 comments 2012-08-14 08:20:12 +02:00
Jean-Francois Dockes 8493080eef small fixups for suffix-less opendoc files and jpeg2000 2012-08-14 08:18:40 +02:00
Jean-Francois Dockes 47ccd4d85f none 2012-08-14 08:16:17 +02:00
Jean-Francois Dockes 83ea60484c dont terminate monitor for permission-related addwatch error 2012-08-14 08:15:49 +02:00
Jean-Francois Dockes 6331415f7e comment 2012-08-14 08:08:16 +02:00