Jean-Francois Dockes
8ddcc578ac
Reverted 34d43d1188
...
Keep only the main Snippet-producing makeabstract in rclquery, further
formatting done in using modules
This was just a bad idea. The common methods are also used by the python module
2019-05-17 10:19:03 +02:00
Jean-Francois Dockes
a5810508ed
abstract: optimize the way we retrieve the wdfs by sorting the list of terms we query for. Big difference on very big docs
2019-05-17 09:39:26 +02:00
Jean-Francois Dockes
fdb14e60ac
building abstract from stored text: limit count of terms explored to avoid taking forever on monster (multi mega-terms) documents
2019-05-17 09:37:39 +02:00
Jean-Francois Dockes
37e203d535
mh_text: log message when skipping file with size over max
2019-05-17 09:32:46 +02:00
Jean-Francois Dockes
5f320997c4
doc
2019-05-17 09:31:29 +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
8428093f6a
synfamily: indent/log formats/extracted test main. No real change
2019-05-16 15:31:41 +02:00
Jean-Francois Dockes
10a500aa1c
comment
2019-05-16 15:29:52 +02:00
Jean-Francois Dockes
d4900584c8
comment
2019-05-16 15:29:32 +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
7f63ab4559
extracted 2 more test drivers
2019-05-16 15:25:28 +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
824a1d3ebf
GUI: preview: add Open popup entry and Open button for starting native viewer on current doc
2019-05-14 09:41:08 +02:00
Jean-Francois Dockes
34d43d1188
Keep only the main Snippet-producing makeabstract in rclquery, further formatting done in using modules
2019-05-13 18:11:23 +02:00
Jean-Francois Dockes
ee5a260d54
Print xapian error when flush fails during purge
2019-05-02 10:36:24 +02:00
Jean-Francois Dockes
c0b014b955
shared conftree.py: improved stringToStrings
2019-05-02 10:31:19 +02:00
Jean-Francois Dockes
88c9ff1935
bumped version to 1.25.15
2019-04-28 17:51:07 +02:00
Jean-Francois Dockes
ec44e463c1
rclpython: catch more exceptions to avoid system reports
2019-04-28 17:50:02 +02:00
Jean-Francois Dockes
73d1cd36be
ppt-dump: catch exceptions to avoid system reports
2019-04-28 17:49:42 +02:00
Jean-Francois Dockes
5cb04b605f
bumped version to 1.25.14
2019-04-28 15:41:17 +02:00
Jean-Francois Dockes
33e1847b26
suppress misc warnings on fedora and macosx
2019-04-28 15:39:15 +02:00
Jean-Francois Dockes
3163f18fdd
kio code adjustment related to previous GUI crash fix: forgot kde4
2019-04-28 09:25:52 +02:00
Jean-Francois Dockes
5d22ad3bcb
python module: properly manage a per-db config
2019-04-21 10:55:56 +02:00
Jean-Francois Dockes
b6fb1f7f26
python module: docs returned by fetchmany() had one extra ref and were never deallocated
2019-04-20 16:41:42 +02:00
Jean-Francois Dockes
54f0eda990
make doc.meta an unordered_map
2019-04-20 15:04:19 +02:00
Jean-Francois Dockes
44cd3fd633
doc
2019-04-16 10:22:21 +02:00
Jean-Francois Dockes
aa4e335893
recollq: missing newline and punctuation in usage string
2019-04-16 10:22:11 +02:00
Jean-Francois Dockes
82519e6276
doc
2019-04-14 16:36:04 +02:00
Jean-Francois Dockes
567aaa2035
doc
2019-04-14 16:18:39 +02:00
Jean-Francois Dockes
48bc71da70
djvu: do not set -escape option to djvutxt. Ticket #90
2019-04-13 15:06:25 +02:00
Jean-Francois Dockes
5be5f01378
version -> 1.25.13 to include the kio fix
2019-04-13 14:25:15 +02:00
Jean-Francois Dockes
cd0941cb11
rclaudio: allow use of external tag fixer script
2019-04-13 14:23:55 +02:00
Jean-Francois Dockes
a5bd3fcbee
Increased default max compressed file size to 100MB
2019-04-13 14:23:33 +02:00
Jean-Francois Dockes
f19e2f82e8
doc: no conversion for rst for now
2019-04-13 12:38:17 +02:00
Jean-Francois Dockes
7c7b3ce509
doc
2019-04-13 12:31:12 +02:00
Jean-Francois Dockes
fc879d5f0c
doc
2019-04-13 12:21:29 +02:00
Jean-Francois Dockes
b6e450129f
doc
2019-04-13 09:47:11 +02:00
Jean-Francois Dockes
0a18e8f4e6
doc
2019-04-13 09:24:14 +02:00
Jean-Francois Dockes
a1d343304a
doc
2019-04-12 22:14:45 +02:00
Jean-Francois Dockes
eb37500336
doc: produce rst from xml
2019-04-12 20:20:57 +02:00
Jean-Francois Dockes
3ebf1a7db2
doc
2019-04-12 12:01:12 +02:00
Jean-Francois Dockes
ad89225b24
doc
2019-04-12 08:51:03 +02:00
Jean-Francois Dockes
3927b4f73f
1.25.12 packaging touchups
2019-04-12 08:37:29 +02:00
Jean-Francois Dockes
9a3effae28
kio code adjustment related to previous GUI crash fix
2019-04-12 07:15:36 +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
9e61f25b17
Use a shared_ptr to make sure that the rcldb referenced by the current query remains valid
2019-04-11 15:05:44 +02:00
Jean-Francois Dockes
1a1e59520d
Âfrench messages. small adjustments
2019-04-10 12:35:52 +02:00
Jean-Francois Dockes
8ece2692ab
Windows: switch to xapian 1.4.11
2019-04-08 12:59:44 +02:00
Jean-Francois Dockes
3082ce2b83
debian packaging refresh/merge with current Debians
2019-04-05 15:05:44 +02:00
Jean-Francois Dockes
7e3acf2d0a
doc
2019-03-31 16:48:53 +02:00
Jean-Francois Dockes
6b6a3dfa23
bumped version -> 1.25.11
2019-03-28 06:18:07 +01:00
Jean-Francois Dockes
4fe6cecd19
rclaudio: better process id3 TXX and TXXX
2019-03-28 06:17:43 +01:00
Jean-Francois Dockes
2f75550348
msodumper: 7a364956 . Improved performance
2019-03-26 14:47:18 +01:00
Jean-Francois Dockes
cb4f42a2ce
bumped version to 1.25.10
2019-03-26 09:32:09 +01:00
Jean-Francois Dockes
a7f01c0b87
Try to be a little less noisy about errors processing xls files
2019-03-26 09:20:21 +01:00
Jean-Francois Dockes
083a7dfcc1
msodumper 1d64ca83 : catch exceptions in xls-dump to avoid system reports
2019-03-26 09:19:47 +01:00
Jean-Francois Dockes
a3c5c07b22
msodumper d19bebfd
2019-03-26 08:34:58 +01:00
Jean-Francois Dockes
e71d7f183f
Python filters: using list append + join instead of string append improves performance hugely for big (book-sized) documents. Impact on a typical pdf mix is moderate though
2019-03-25 11:30:50 +01:00
Jean-Francois Dockes
79724b1d28
msodump: updated to git 1165d665: Add Ole identification checks to avoid crashes and loops on random file formats
2019-03-23 17:22:14 +01:00
Jean-Francois Dockes
aa04bff86f
rclconfig.py: ensure importing conftree works whether we are inside the recoll package or not
2019-03-23 15:55:01 +01:00
Jean-Francois Dockes
56d3631245
patch from Christopher Lee: add defs for restructured text, markdown and graphviz
2019-03-22 22:39:40 +01:00
Jean-Francois Dockes
2d88b2ade6
doc
2019-03-22 12:32:00 +01:00
Jean-Francois Dockes
f5fd7dd158
bumped version to 1.25.9
2019-03-22 10:09:47 +01:00
Jean-Francois Dockes
549f1bf77d
Python module: fixed several instances of calling PY_DECREF while using the char* returned by PyBytes_AsString. Caused a crash in uprcl
2019-03-22 09:59:54 +01:00
Jean-Francois Dockes
f511f22e89
version
2019-03-21 15:28:53 +01:00
Jean-Francois Dockes
5ede21b61b
rclaudio: avoid generating errors for files which just probably have no tags
2019-03-21 15:28:39 +01: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
117207c6ca
Merge branch 'master' of https://opensourceprojects.eu/git/p/recoll1/code
2019-03-20 10:58:13 +01:00
Jean-Francois Dockes
c7de4e25e2
bumped version to 1.25.7
2019-03-20 10:57:36 +01:00
Jean-Francois Dockes
b914e1d5b9
Fix abstract building when additional indexes are built: the raw text must be fetched by get_metadata() from its own index, not the combined one
2019-03-20 10:57:05 +01:00
Jean-Francois Dockes
16fa5ce5f2
fix missing return value warning (no real consequences)
2019-03-19 17:00:05 +01:00
Jean-Francois Dockes
1cf8327525
internfile: let the constructor succeed even on uncompression error, so that the doc record is created and retry choices can be done for other runs
2019-03-19 16:41:01 +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
d2b8eb6d80
messages
2019-03-19 14:22:21 +01:00
Jean-Francois Dockes
4330ea85aa
doc
2019-03-19 14:21:48 +01:00
Jean-Francois Dockes
2606d78b18
indent
2019-03-14 15:18:03 +01:00
Jean-Francois Dockes
6636d67f5b
GUI special indexing menu: remove negation
2019-03-14 10:55:06 +01:00
Jean-Francois Dockes
9f30277810
doc
2019-03-14 10:54:26 +01:00
Jean-Francois Dockes
14bdf076f8
messages
2019-03-14 10:54:06 +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
57298d98be
GUI config: propose default name for log file
2019-03-13 08:58:15 +01:00
Jean-Francois Dockes
a68350c5a6
bumped version to 1.25.6
2019-03-13 08:13:17 +01:00
Jean-Francois Dockes
5e28161c7c
GUI: add -w option to open minimized
2019-03-13 08:11:12 +01:00
Jean-Francois Dockes
42d8a24a49
index: print log message when interrupted by stop file presence
2019-03-12 18:12:35 +01:00
Jean-Francois Dockes
3e8d7dc004
GUI index conf tool: improve messages. do not show wep page params under windows
2019-03-12 18:11:45 +01:00
Jean-Francois Dockes
3e877dc905
messages
2019-03-12 18:10:47 +01:00
Jean-Francois Dockes
1389787201
GUI restable: avoid clearing the detail display on double-click
2019-03-12 16:24:01 +01:00
Jean-Francois Dockes
642ea759bc
Index: make sure that -k and -K always have effect. Set explicit reason when failure is due to interruption
2019-03-12 16:10:02 +01:00
Jean-Francois Dockes
113b7db12e
detect and preserve utf-8 in status line. Make sure special indexing choice of retrying failed files has effect. Try harder to recover indexing fail reason.
2019-03-12 16:09:14 +01:00
Jean-Francois Dockes
00cb2ad827
reset table header after failed trial to sort by inverse relevance
2019-03-12 16:06:29 +01:00
Jean-Francois Dockes
bfa786dfeb
internfile: do not process set_document_xx errors. Wait until the next_document() call so that the file names or ipaths are indexed
2019-03-12 14:55:31 +01:00
Jean-Francois Dockes
0086f57162
doc
2019-03-12 14:54:03 +01:00
Jean-Francois Dockes
010f211637
message punctuation
2019-03-12 14:53:45 +01:00
Jean-Francois Dockes
4a15f240ec
mode
2019-03-12 14:53:06 +01:00
Jean-Francois Dockes
b3c1c260f0
comments
2019-03-12 14:51:23 +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
3b55d03b39
doc
2019-03-10 14:47:05 +01:00
Jean-Francois Dockes
ed45e5f00e
doc
2019-03-07 14:30:14 +01:00