Jean-Francois Dockes
336dc0dc48
Default to UTF-8 on the mac, nl_langinfo(CODENAME) returns US-ASCII for desktop apps
2019-09-23 16:45:40 +02:00
Jean-Francois Dockes
d4c099ab59
merged branch 1.25 fixes
2019-08-09 11:54:39 +02:00
Jean-Francois Dockes
37325ceee5
bump version to 1.5.21
2019-08-08 14:18:57 +02:00
Jean-Francois Dockes
c3bc2da9af
bumped version to 1.25.20
2019-07-22 16:01:26 +02:00
Jean-Francois Dockes
c18f069c58
Windows: add the recoll temporary files directory to skippedPaths
2019-07-22 09:33:19 +02:00
Jean-Francois Dockes
bbf8c90185
experiment: ignore all ascii whitespace when generating cjk ngrams
2019-07-21 19:13:24 +02:00
Jean-Francois Dockes
baa6062de1
Do not process hangul as words, but as ngrams. Same issues as with Katakana: word separation too hard
2019-07-21 19:09:51 +02:00
Jean-Francois Dockes
6b058e9758
Regularise processing of hangul characters (there was a mixup of cjk/regular processing), and add a build-time option to either use cjk/ngram or regular term splitting for them
2019-07-21 19:09:51 +02:00
Jean-Francois Dockes
049ba1e7e4
Windows: build with UNICODE, get rid of all TCHAR/TEXT(), use explicit
...
xxA() interfaces and wchar_t in some places. Add a static cleanup retry
method to TempFile, called after clearing the MimeHandler cache (killing
the subprocesses which might hold an open file).
2019-07-21 16:23:16 +02:00
Jean-Francois Dockes
45043b816f
add onlyNames config variable for filtering file names
2019-06-17 08:28:14 +02:00
Jean-Francois Dockes
1991e132a7
bumped version to 1.25.19
2019-06-13 08:38:02 +02:00
Jean-Francois Dockes
b759490559
gcc 9.1: comparison object needs to be invocable as const. fixes issue #95
2019-06-12 11:17:35 +02:00
Jean-Francois Dockes
0101e6e160
bumped version ->1.25.18
2019-05-27 17:08:43 +02:00
Jean-Francois Dockes
15dc419fec
windows: releases adjustments
2019-05-22 15:52:02 +02:00
Jean-Francois Dockes
202d3ada9a
1.25.16?
2019-05-22 14:48:04 +02:00
Jean-Francois Dockes
00678a8d3b
more typos
2019-05-22 09:47:00 +02:00
Jean-Francois Dockes
a8cdc639c4
typo
2019-05-22 09:40:47 +02:00
Jean-Francois Dockes
2b586a70bd
added traces to syngroup building
2019-05-22 09:09:13 +02:00
Jean-Francois Dockes
38b3e63bd4
log: print recoll version in rclinit
2019-05-21 19:34:39 +02:00
Jean-Francois Dockes
8f878444eb
log
2019-05-21 10:57:41 +02:00
Jean-Francois Dockes
780521ec6c
When checking if user input contains capital letters, take care of some lowercase letters which dont casefold to themselves
2019-05-16 15:35:11 +02:00
Jean-Francois Dockes
119b3cf37f
configure: test for vsnprintf to ease enabling unac debugging traces
2019-05-16 15:29:06 +02:00
Jean-Francois Dockes
62a969d820
synonyms: only load synonyms once if file did not change
2019-05-15 19:05:40 +02:00
Jean-Francois Dockes
17f103daa9
bumped version to 1.25.12
2019-04-11 15:53:48 +02:00
Jean-Francois Dockes
2986a15531
windows build fix
2019-04-11 15:46:07 +02:00
Jean-Francois Dockes
34bb62a8d9
got rid of a few unused variable warnings
2019-04-11 15:31:27 +02:00
Jean-Francois Dockes
8ece2692ab
Windows: switch to xapian 1.4.11
2019-04-08 12:59:44 +02:00
Jean-Francois Dockes
35d2d5bf49
Fixed a number of recollinit invocations. Most in dead/test code
2019-03-21 15:28:02 +01:00
Jean-Francois Dockes
4d7d1a7965
windows powerfail signal: stop indexing only on resume and topdirs change
2019-03-19 14:38:57 +01:00
Jean-Francois Dockes
abaf4ca797
Move stopindexing from exe to lib to avoid symbol errors (win)
2019-03-13 09:26:31 +01:00
Jean-Francois Dockes
20910d3911
Add pylogfilename and pyloglevel functions to allow separating python logging. Unify recollinit calls
2019-03-10 14:52:46 +01:00
Jean-Francois Dockes
36b4657631
exit: only wait for completion if a handler was set
2019-03-06 15:55:19 +01:00
Jean-Francois Dockes
ef9125ba67
Windows: try to stop indexing when receiving a powerbroadcast message
2019-03-06 10:36:13 +01:00
Jean-Francois Dockes
0cbc46732f
Fixed the FSF address
2019-03-04 11:19:14 +01:00
Jean-Francois Dockes
c93581201a
Allow defining a file name which causes directory skip if present
2019-02-20 17:46:49 +01:00
Jean-Francois Dockes
9a0ea1da06
Bump version
2019-02-14 14:56:50 +01:00
Jean-Francois Dockes
8853cb505a
Windows: improve indexing process management. Fix Pidfile locking.
...
Use a stop file to request stop of indexing when the indexer was not
started from the current GUI instance.
2019-02-14 14:12:08 +01:00
Jean-Francois Dockes
01b2a2ddaa
configure: python-chm: check for libchm if option is set
2019-02-14 10:33:10 +01:00
Jean-Francois Dockes
16a8563d85
urlrewrite: canonize the path after translation to make sure there are no // on windows
2019-02-04 17:50:26 +01:00
Jean-Francois Dockes
bbeaebf632
textsplit: process unicode apostrophes and right quotation mark as ascii single quote
2019-02-01 16:10:51 +01:00
Jean-Francois Dockes
b1ff34407d
Simplify initialization by moving static config textsplit init from rclconfig to textsplit
2019-02-01 09:09:15 +01:00
Jean-Francois Dockes
f0d064a6e3
Windows: compute_utf8fn did not strip path when needed
2019-01-30 18:59:39 +01:00
Jean-Francois Dockes
d2c87318cb
Use fstreewalk-based du-like code to compute index size instead of executing du
2019-01-30 13:43:36 +01:00
Jean-Francois Dockes
2909eec062
get rid of redundant rclversion.h
2019-01-30 12:40:55 +01:00
Jean-Francois Dockes
fcbf8e3907
Bump version to 1.25.1
2019-01-29 20:59:24 +01:00
Jean-Francois Dockes
bdc8d3eb38
Add config variable to process backslashes as letters
2019-01-29 18:32:19 +01:00
Jean-Francois Dockes
096ab4454b
Windows: use wide char interfaces to read directories and access files
2019-01-23 15:05:11 +01:00
Jean-Francois Dockes
2855c99bbb
Windows: bundle python
2019-01-21 17:53:46 +01:00
Jean-Francois Dockes
51aa31ba4b
Allow for PATH_MAX not being defined on some systems. Use reasonable default
2018-12-13 15:28:58 +01:00
Jean-Francois Dockes
0cdcaea437
mimeparse: use cp1252 instead of iso-8859 on values with residual 8bit chars.
...
Also: comments and missing std:: qualifiers
2018-11-22 17:42:00 +01:00