3617 Commits

Author SHA1 Message Date
Jean-Francois Dockes
c1c73573d8 more int fixups
--HG--
branch : WINDOWSPORT
2015-09-02 07:34:59 +02:00
Jean-Francois Dockes
1cbf02f713 Suppressed many integer size warnings by a mix of type adjustments and casts,
none of which should have a real effect.

--HG--
branch : WINDOWSPORT
2015-09-01 19:39:20 +02:00
Jean-Francois Dockes
2fe75dba28 More small windows int types fixes.
--HG--
branch : WINDOWSPORT
2015-09-01 15:03:21 +02:00
Jean-Francois Dockes
074d1b861a length() comparisons in stringccxmp were reversed...
--HG--
branch : WINDOWSPORT
2015-09-01 15:02:03 +02:00
Jean-Francois Dockes
7c3afbafa7 Test for empty term before dereferencing utf-8 iterator
--HG--
branch : WINDOWSPORT
2015-09-01 14:45:41 +02:00
Jean-Francois Dockes
82295328cc Test for end() after lower_bound call before dereferencing!
--HG--
branch : WINDOWSPORT
2015-09-01 14:44:30 +02:00
Jean-Francois Dockes
815da2f590 Turn synonyms expansion off if the search is sensitive to either case or diacritics. + misc trace improvements
--HG--
branch : WINDOWSPORT
2015-09-01 08:13:11 +02:00
Jean-Francois Dockes
5a144bdcb5 added option to force recollq build
--HG--
branch : WINDOWSPORT
2015-09-01 08:11:43 +02:00
Jean-Francois Dockes
847ac9e599 missing errno.h
--HG--
branch : WINDOWSPORT
2015-09-01 08:14:17 +02:00
Jean-Francois Dockes
94da56aadc Handle windows paths: mostly change tests for relative, and some other tweaks.
--HG--
branch : WINDOWSPORT
2015-08-31 17:20:04 +02:00
Jean-Francois Dockes
3aeffea387 recollindex and recollq build and run but fail because of unac error
--HG--
branch : WINDOWSPORT
2015-08-31 13:08:50 +02:00
Jean-Francois Dockes
853cdea7d7 fix bogus signedness warning
--HG--
branch : WINDOWSPORT
2015-08-30 17:45:19 +02:00
Jean-Francois Dockes
14c8e740d6 Windows: fixed a number of int size warnings mostly by casting them away
--HG--
branch : WINDOWSPORT
2015-08-30 17:30:31 +02:00
Jean-Francois Dockes
2858dc2a5e fix linux build of windows branch
--HG--
branch : WINDOWSPORT
2015-08-30 15:50:28 +02:00
Jean-Francois Dockes
1d9047df1a fix linux build of windows branch
--HG--
branch : WINDOWSPORT
2015-08-30 15:50:17 +02:00
Jean-Francois Dockes
8c4f4315fe Idem. recollindex builds, forgotten bits
--HG--
branch : WINDOWSPORT
2015-08-30 15:31:35 +02:00
Jean-Francois Dockes
75517f7497 recollindex builds. Still need to implement quite a lot of ifndefed stuff (pathut, rclconfig)
--HG--
branch : WINDOWSPORT
2015-08-30 15:30:50 +02:00
Jean-Francois Dockes
d4cd1dd91c 1st mods to get a build under windows. Does not build yet, far from it
--HG--
branch : WINDOWSPORT
2015-08-30 11:19:18 +02:00
Jean-Francois Dockes
d63b16de93 fix typo in synonyms multigroups update 2015-08-25 07:36:48 +02:00
Jean-Francois Dockes
e7a669b668 Support multi-word synonyms and add modifier to turn-off synonyms expansion 2015-08-23 12:15:52 +02:00
Jean-Francois Dockes
766a34a8db fix flac mime types in rclaudio + small changes for experimenting with embedding an interpreter in recollindex 2015-08-23 09:29:26 +02:00
Jean-Francois Dockes
047c49bbba made building user doc optional at configure time 2015-08-23 09:05:05 +02:00
Jean-Francois Dockes
d8e8ce6ee2 Implement single-term query-time synonyms 2015-08-22 15:11:07 +02:00
Jean-Francois Dockes
62f4f7bd81 more safexx posix stuff 2015-08-22 08:37:58 +02:00
Jean-Francois Dockes
f095e38633 data struct for synonym groups 2015-08-22 08:35:54 +02:00
Jean-Francois Dockes
ae1af4e400 data struct for synonym groups 2015-08-21 19:03:59 +02:00
Jean-Francois Dockes
c7fb85981c add routine to test prog to exercise execm proto 2015-08-21 08:33:13 +02:00
Jean-Francois Dockes
c6e228b7c6 Prepared windows port by removing a number of spurious reference to unix-specific interfaces, and using some xapian posix adaptor includes 2015-08-19 14:41:10 +02:00
Jean-Francois Dockes
14ab6909f3 Get rid of dead/unused code + use xapian posix include files 2015-08-19 13:32:44 +02:00
Jean-Francois Dockes
2c2f375a33 firstindexing was never run because the status file was trucated before it was tested for being not empty 2015-08-19 13:22:30 +02:00
Jean-Francois Dockes
e1bb1a3022 Make dehyphenate (co-worker->coworker) optional 2015-08-19 11:34:26 +02:00
Jean-Francois Dockes
82922bda8d removed a number of gratuitous linuxisms 2015-08-18 12:44:53 +02:00
Jean-Francois Dockes
04cd868950 Handle the case where unac produces whitespace, which may occur with letter-less accents 2015-08-13 18:22:09 +02:00
Jean-Francois Dockes
94eb3119ce Generate an additional unhyphenated term for singly hyphenated words: co-worker will index as [co worker], [co-worker] and [coworker]. Only produce terms for alphanumeric hashtags (discard #,xyz) 2015-08-13 18:18:49 +02:00
Jean-Francois Dockes
4713c3e488 Discard data for docs where the alternate transcode-from-8bit trial fails after the transcode from utf-8 has failed 2015-08-13 18:14:47 +02:00
Jean-Francois Dockes
17d0a6cbba namespace std 2015-08-13 18:12:00 +02:00
Jean-Francois Dockes
5af848920c Release 1.22.0 tagged 2015-08-10 16:19:06 +02:00
Jean-Francois Dockes
e3ab422bd4 make dist fixup 2015-08-10 16:18:58 +02:00
Jean-Francois Dockes
4ef8294460 Release 1.22.0 tagged 2015-08-10 16:17:56 +02:00
Jean-Francois Dockes
d32fb14e01 make dist fixup 2015-08-10 16:17:53 +02:00
Jean-Francois Dockes
72a7211a77 use qshortcuts instead of the event filter for tab management key events 2015-08-10 11:28:08 +02:00
Jean-Francois Dockes
b7d25ad3db move include around for tidyness 2015-08-10 11:16:07 +02:00
Jean-Francois Dockes
1941ded0c4 pass prefix parameters to qt make at install time 2015-08-10 11:15:22 +02:00
Jean-Francois Dockes
b884c5fd8d submit to automake really wanting wasaparse.hpp not .h 2015-08-10 10:11:08 +02:00
Jean-Francois Dockes
449d55d318 Removed tag RECOLL-1.22.0 2015-08-10 10:09:47 +02:00
Jean-Francois Dockes
071ee69025 Release 1.22.0 tagged 2015-08-10 10:07:58 +02:00
Jean-Francois Dockes
abdb992887 Reset status of highlighting/term data when loading doc in editor. Fixes search not working after using shift+arrow 2015-08-09 19:20:42 +02:00
Jean-Francois Dockes
4d1f679eac Use std[::tr1]::shared_ptr instead of local RefCntr by default 2015-08-09 13:54:24 +02:00
Jean-Francois Dockes
83939e45ab import sys 2015-08-09 13:37:30 +02:00
Jean-Francois Dockes
abe9fb671f clean up autoconf of unordered_xx, prepare change to shared_ptr 2015-08-09 10:21:46 +02:00