Jean-Francois Dockes
06f43c573e
1st successful use of mh_exec (direct antiword exec)
...
--HG--
branch : WINDOWSPORT
2015-09-11 11:26:53 +02:00
Jean-Francois Dockes
776f4369b9
Arrange so that we dont need recoll.conf.in any more.
...
--HG--
branch : WINDOWSPORT
2015-09-11 09:38:31 +02:00
Jean-Francois Dockes
40671020e4
Added ExecCmd::which + fix member variable names
...
--HG--
branch : WINDOWSPORT
2015-09-09 09:00:20 +02:00
Jean-Francois Dockes
97950bfa60
typos
...
--HG--
branch : WINDOWSPORT
2015-09-04 10:25:16 +02:00
Jean-Francois Dockes
66a8e1d285
Added a bit of signal/interrupt managing to recollprod. Added common property
...
sheet (not used yet).
--HG--
branch : WINDOWSPORT
2015-09-03 17:15:55 +02:00
Jean-Francois Dockes
8022515a00
Fix computation of file:// urls from paths
...
--HG--
branch : WINDOWSPORT
2015-09-02 09:11:25 +02:00
Jean-Francois Dockes
a66209dc6e
_WIN32 ifdefs cleanup
...
--HG--
branch : WINDOWSPORT
2015-09-02 08:40:39 +02:00
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
82295328cc
Test for end() after lower_bound call before dereferencing!
...
--HG--
branch : WINDOWSPORT
2015-09-01 14:44:30 +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
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
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
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
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
e1bb1a3022
Make dehyphenate (co-worker->coworker) optional
2015-08-19 11:34:26 +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
17d0a6cbba
namespace std
2015-08-13 18:12:00 +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
Jean-Francois Dockes
c8d34dc8ba
Prevent highligting of bogus terms in results (prevent path elts, negative queries or internal stuff)
2015-08-08 21:56:45 +02:00
Jean-Francois Dockes
72da3ba2a9
merge
2015-08-06 08:26:39 +02:00
Jean-Francois Dockes
1e2fdcd21d
other ut/test drivers Makefiles
2015-08-05 09:01:11 +02:00
Jean-Francois Dockes
0fe642d60b
added qtgui to build
2015-08-03 10:13:01 +02:00
Jean-Francois Dockes
7157b2c6cd
recollindex and python module building and running
2015-08-02 17:40:51 +02:00
Jean-Francois Dockes
f70ec1cab7
comment
2015-07-31 11:23:17 +02:00
Jean-Francois Dockes
e59bf51445
Impose memory usage limit on external filters. Fixes issue #259
2015-07-18 19:30:49 +02:00
Jean-Francois Dockes
0755f4f4e2
removed unused method
2015-06-09 19:16:10 +02:00
Jean-Francois Dockes
c7f5318e43
config checking: only test skippedPaths existence for user-added values, not defaults
2015-06-08 13:20:06 +02:00
Jean-Francois Dockes
9992a6f4f1
Implemented support for posix_spawn() and (main change): always use vfork() for starting external commands
2015-05-27 16:24:18 +02:00
Jean-Francois Dockes
efa5882a79
cosmetics+prepare change to shared_ptr+import unix socket support
2015-05-21 18:02:27 +02:00
Jean-Francois Dockes
929e2a1715
Check RECOLL_LOGDATE environment variable to add date stamps to the debug log. Closes issue #246
2015-05-17 08:59:19 +02:00
Jean-Francois Dockes
95a8cd2aaa
comments
2015-04-24 09:56:24 +02:00
Jean-Francois Dockes
4da2e34b2f
stopsuffixes: old user value if set overrides new variable
2015-03-27 08:40:54 +01:00
Jean-Francois Dockes
e0517a7d13
Moved mimemap variable recoll_noindex to recoll.conf noContentSuffixes
2015-03-25 11:48:59 +01:00
Jean-Francois Dockes
190ff9a9e0
Ensure replacement md5 code works on bigendian systems (do we ever run on any of those?)
2015-03-03 16:16:18 +01:00
Jean-Francois Dockes
cd892ee1a7
usemtime config variable needs to be global
2014-12-09 15:58:23 +01:00
Jean-Francois Dockes
d630cbbaec
Delete RCL_USE_XATTR configure/compile time variable, it was not
...
useful. Add configuration variable to use mtime instead of ctime for update
detection. Useful on a system where xattrs would be modified but not
indexed, to avoid excessive reindexing.
2014-12-09 11:15:17 +01:00
Jean-Francois Dockes
0be78cfe48
index #hashtags as such
2014-07-29 09:56:00 +02:00
Jean-Francois Dockes
efaa1fb3a3
fix textsplit core dump caused by interaction of new 1.20 code with little-tested camelcase splitting section
2014-07-28 22:12:35 +02:00
Jean-Francois Dockes
19da7020d6
Add new kind of aliases for field names, to be used only at query time
2014-07-23 16:52:08 +02:00
Jean-Francois Dockes
578511c3e2
Add flag qualifying field to be indexed exclusively with prefix
2014-07-23 15:28:16 +02:00
Jean-Francois Dockes
8e7bac08c1
test driver
2014-06-10 17:41:46 +02:00
Jean-Francois Dockes
96d99ad6e5
textsplit: check for underflow while trimming the span
2014-05-19 18:52:51 +02:00
Jean-Francois Dockes
030e576cdb
add excludedmimetypes configuration variable
2014-05-02 10:07:26 +02:00
Jean-Francois Dockes
0145234b60
translate unicode hyphen (0x2010) in to ascii minus
2014-04-30 09:59:51 +02:00