537 Commits

Author SHA1 Message Date
Jean-Francois Dockes
3d63f5fbd0 justification, use auto, range for, etc. 2021-06-22 09:01:07 +02:00
Jean-Francois Dockes
7310709e08 Aspell: execute the command in pipe mode instead of loading the dll for getting suggestions: simpler and no crashes of the whole UI in case of problem 2021-04-23 10:57:55 +02:00
Jean-Francois Dockes
900f718074 fix small clang warnings 2021-04-21 03:51:46 -07:00
Jean-Francois Dockes
3ac4349c64 Bump version 2021-04-21 08:23:26 +01:00
Jean-Francois Dockes
7ca99612f7 bump version + comments + touchups 2021-04-01 15:59:15 +02:00
Jean-Francois Dockes
4756b1252b Add recollindex option to write file not indexed reasons to diagnostics file 2021-04-01 10:32:04 +02:00
Jean-Francois Dockes
bc8eee622e circache: add function to extract all entries as file pairs in target directory 2021-03-25 10:42:27 +01:00
Jean-Francois Dockes
8bd37d688c version bump 2021-03-13 11:07:11 +01:00
Jean-Francois Dockes
5c7d0ff96d web page indexing doc and indents 2021-03-11 10:00:11 +01:00
Jean-Francois Dockes
f2407c3394 Enable recollindex command line option to use posix_fadvise() to spare the page cache 2021-02-25 19:08:43 +01:00
Jean-Francois Dockes
818b79b135 Windows: simplified recollindex argument passing.
Because of the use of wmain(), we don't need the imperfect method of using
a temporary file. This should have been simplified when switching to wmain
but was not for lack of time.
2021-02-25 15:30:17 +00:00
Jean-Francois Dockes
905f94b961 Experimental: configure option to call posix_fadvise(POSIX_FADV_DONTNEED) on each indexed file. If enabled, can be disabled at run time by setting NO_NOCACHE_INDEXED in the environment. 2021-02-24 16:00:40 +01:00
Jean-Francois Dockes
1d9372486e oops 2021-02-03 06:05:55 -08:00
Jean-Francois Dockes
42ae344aa8 Mac: use recollhelperpath config variable to set the PATH for the .app, cant find a way with launchd 2021-02-03 06:04:28 -08:00
Jean-Francois Dockes
c534afede0 Small adjustments for native Mac bundle.
Works fine, but porting all the helpers to work from the bundle would be a
lot of work. All must be changed to find their resources inside the .app
Proof of concept done with antiword. Does not make sense to ship without
at least poppler (and maybe unrtf, mutagen, exiftool).
2021-02-03 09:52:18 +01:00
Jean-Francois Dockes
2d90b80bb5 1st steps for a mac build using qtcreator and based on the .pro files used on Windows 2021-02-02 17:44:23 +01:00
Jean-Francois Dockes
f9f524fed1 bumped version 2021-01-16 19:21:49 +01:00
Jean-Francois Dockes
987c9f0950 fix extremely common crash when synonyms file was not set during query 2021-01-16 19:20:30 +01:00
Jean-Francois Dockes
f935a9a2b3 bumped version 2021-01-15 15:01:57 +01:00
Jean-Francois Dockes
aa2f0bfd73 implemented multi-word terms indexing for phrase/prox search on multiword synonyms 2021-01-15 14:13:08 +01:00
Jean-Francois Dockes
c6341b2438 Small 1.28 adjustments for Windows build 2021-01-07 15:47:13 +00:00
Jean-Francois Dockes
9a4af697ee bumped version 2020-12-27 10:33:47 +01:00
Jean-Francois Dockes
8285e18039 CJK indexing: return to western word indexing if encountering numeric after punctuation 2020-11-25 17:56:32 +01:00
Jean-Francois Dockes
2d21d4a460 indent 2020-10-14 11:57:18 +02:00
Jean-Francois Dockes
c42fe8c105 Modify dubious? c++ iterator increment which was causing a crash on ARM 2020-10-12 20:17:49 +02:00
Jean-Francois Dockes
1ac589b890 version bump 2020-10-04 20:01:56 +02:00
Jean-Francois Dockes
38fe1a3d12 bumped version 2020-10-03 15:26:03 +02:00
Jean-Francois Dockes
19eac2d7dc Renamed path_open() -> path_streamopen() 2020-09-29 13:35:55 +02:00
Jean-Francois Dockes
3716ea3dac unify processing for executing a python script 2020-09-28 14:04:09 +02:00
Jean-Francois Dockes
eb58602b5d indent 2020-09-28 13:59:53 +02:00
Jean-Francois Dockes
641abf358b autoconfig version 2020-09-14 16:14:43 +01:00
Jean-Francois Dockes
16a9d8eba8 fix span trimming loop when underscoreasletter is set 2020-09-13 17:53:59 +02:00
Jean-Francois Dockes
df09d65a4e add underscoreasletter config variable to process _ as a letter 2020-09-13 15:40:28 +02:00
Jean-Francois Dockes
c1ef2187d3 Fixed LOG calls obsolescence issues preventing build with staticverbosity 7 2020-09-06 14:59:00 +01:00
Jean-Francois Dockes
58a568fb14 bumped version 2020-09-05 09:32:14 +02:00
Jean-Francois Dockes
5ea2f7cc64 recollindex: make sure that the computed lock file path is the same in all cases. Take the lock in a number of forgotten cases 2020-08-31 11:28:44 +02:00
Jean-Francois Dockes
9b0ec434b4 Small win warning fix 2020-08-22 09:28:46 +01:00
Jean-Francois Dockes
3f1dfa564c Restore nonumbers number indexing exclusion function 2020-08-22 10:07:58 +02:00
Jean-Francois Dockes
1b9dafbbe1 bumped version 2020-08-15 13:58:22 +02:00
Jean-Francois Dockes
09ad94f3b7 removed obsolete test mains Makefiles 2020-08-06 11:46:11 +02:00
Jean-Francois Dockes
610e3282c3 Fix previous fix about locating lockfile in XDG_RUNTIME_DIR: would always compute the same lock name 2020-07-21 10:47:10 +02:00
Jean-Francois Dockes
7771e0669e Bump version to 1.27.3 for small cumulated fixes 2020-06-27 14:30:22 +02:00
Jean-Francois Dockes
89375f5e80 If XDG_RUNTIME_DIR is set, locate index.pid in it. Thanks to Madhu for providing this fix 2020-06-23 09:03:07 +02:00
Jean-Francois Dockes
2d96fea11e Windows: Bad define for localtime_r resulted in wrong date terms generated and date field search failures 2020-06-09 14:33:35 +01:00
Jean-Francois Dockes
f3858a7e3a limit max size of korean single-word span 2020-05-31 09:57:58 +02:00
Jean-Francois Dockes
560041cab9 cleared out errant tabs 2020-05-30 15:54:49 +02:00
Jean-Francois Dockes
8d84127059 none 2020-05-25 09:28:21 +02:00
Jean-Francois Dockes
8ac74ca8f5 log levels 2020-05-24 14:39:06 +02:00
Jean-Francois Dockes
a5bab94ae3 korean splitter: break on digits 2020-05-24 14:02:23 +02:00
Jean-Francois Dockes
fc981e3733 new variation on the korean splitter. Index both the space-less spans whole and the mecab split output 2020-05-22 16:48:05 +02:00