Jean-Francois Dockes
bacbdce8b8
more fsf address fixes
2019-03-04 11:33:59 +01:00
Jean-Francois Dockes
f482df9707
reset wrong mode change
2019-03-04 11:22:46 +01:00
Jean-Francois Dockes
0cbc46732f
Fixed the FSF address
2019-03-04 11:19:14 +01:00
Jean-Francois Dockes
39712d03f3
rclrar: only decode the ipath if it's not str already
2019-02-19 20:53:49 +01:00
Jean-Francois Dockes
1f8afa4e2d
trimmed python handler error verbosity
2019-02-18 10:32:54 +01:00
Jean-Francois Dockes
8f10f48555
py-unrar (for windows) wants str/unicode in its interface
2019-02-17 17:46:39 +01:00
Jean-Francois Dockes
afe4d92183
rclrar: also support py-unrar
2019-02-17 17:12:50 +01:00
Jean-Francois Dockes
8a97edc722
Fixed the "missing" values to mention python3
2019-02-15 09:48:41 +01:00
Jean-Francois Dockes
ee07e724a2
Windows: avoid printing errors from filters.
...
Broke rclzip because of message going to stdout (why?).
2019-01-29 21:01:09 +01:00
Jean-Francois Dockes
7ea3936420
Windows: use wide char interfaces
...
Exchange file names and command line parameters with the system using
wchar_t interfaces: allows preserving values which can be reversibly
transcoded in the current multibyte charset (which can't be UTF-8). Store
all file paths internally in UTF-8
2019-01-25 15:28:24 +01:00
Jean-Francois Dockes
8b83058b69
Perl rclimg: do call use Image::Exiftool
...
So that the packer can do its job on Windows
2019-01-25 15:16:08 +01:00
Jean-Francois Dockes
409d877f46
7z: no need for importing pylzma
2019-01-25 15:14:14 +01:00
Jean-Francois Dockes
91d20ea363
comments
2019-01-25 15:01:03 +01:00
Jean-Francois Dockes
30d247d57f
rcluncomp: always use forward path separator
2019-01-23 14:50:08 +01:00
Jean-Francois Dockes
dca627f5ef
msodump: missing import os on win32
2019-01-21 17:12:38 +01:00
Jean-Francois Dockes
b1b5cb5e5e
added openxml word and xl. Cant do ppt because need page looping
2018-12-27 17:55:32 +01:00
Jean-Francois Dockes
586ff90dc0
internal xslt: openoffice zip format working
2018-12-27 16:20:12 +01:00
Jean-Francois Dockes
f8a9d9cf7b
process other single-stylesheet xml types
2018-12-26 15:51:05 +01:00
Jean-Francois Dockes
00c0c5168b
internal xslt working for single-sheet (abw). Still leaking memory?
2018-12-25 10:57:26 +01:00
Jean-Francois Dockes
f273972b63
opendocument flat format: merge body and meta xsl to use genxsl
2018-12-20 17:05:34 +01:00
Jean-Francois Dockes
a193412fa1
rclshowinfo: try a number of term emulators, beginning with x-terminal-emulator, not just xterm.
2018-11-22 18:38:32 +01:00
Jean-Francois Dockes
0df4c06e85
pstotext does not work with recent ghostscript versions. Use catdvi instead of dvips+pstotext for dvi, and ps2pdf+pdftotext for postscript
2018-11-20 15:12:36 +01:00
Jean-Francois Dockes
7b9fc3dda1
rcldvi: fix test for both dvips and pstotext existence
2018-11-14 15:00:14 +01:00
Jean-Francois Dockes
f978ec46e6
rclaudio needs to output text/plain, because setfield only works with text/plain for now
2018-11-11 11:30:10 +01:00
Jean-Francois Dockes
fe7d5febf4
rclaudio: emit embdimg
2018-11-11 10:00:25 +01:00
Jean-Francois Dockes
61ee8acbc2
Simplified a number of handlers by deriving them from RclBaseHandler
2018-11-09 15:41:14 +01:00
Jean-Francois Dockes
af0a389043
comment
2018-11-08 16:26:49 +01:00
Jean-Francois Dockes
433430dfe6
rclepub1: use the bundled python-epub
2018-08-30 14:35:06 +02:00
Jean-Francois Dockes
1765a550bb
Because of obsolescence in the pip version of python-epub, bundled https://bitbucket.org/arthurdarcet/epub at 120:8730e6da19f2 (zip file in filters/ directory)
2018-08-30 14:10:18 +02:00
Jean-Francois Dockes
51ede7168b
epub: preview would not work with python3 because of unconverted utf-8 binary index
2018-08-30 10:48:13 +02:00
Jean-Francois Dockes
7913344359
rclimg: use shebang line compatible with debian standard
2018-08-30 10:44:19 +02:00
Jean-Francois Dockes
a457b6c68e
rclpdf ocr: fix python3 issue. Add pdfocrlang config variable
2018-07-18 18:05:42 +02:00
Jean-Francois Dockes
f0bedb2201
rclaudio: more fixes: complicated because the different file type handlers (e.g. flac, mp3) return data in different types.
2018-06-21 12:30:43 +02:00
Jean-Francois Dockes
a012b831fa
rclaudio: more py3 string/bytes types issues
2018-06-21 10:55:01 +02:00
Jean-Francois Dockes
9bb50ccdd5
Renamed bundled pychm to recollchm to ease cohexistence with possible system version
2018-06-12 19:29:37 +02:00
Jean-Francois Dockes
61e471a0e2
use rclbasehandler in more filters
2018-06-04 15:49:21 +02:00
Jean-Francois Dockes
0d24cc35da
factorize boilerplate in simple filters
2018-06-04 15:08:06 +02:00
Jean-Francois Dockes
211ea8010c
more filter cleanup: factorize code in the vanilla xslt ones, move a few more to python.
2018-06-04 13:30:09 +02:00
Jean-Francois Dockes
2a45f7fef6
filters cleanup continued: remove unused rclps, translate rclabw to python
2018-06-04 10:53:31 +02:00
Jean-Francois Dockes
9bb65fd970
get rid of rclwpd which was not used (wpd2html has been executed directly for who knows how many years)
2018-06-04 10:35:48 +02:00
Jean-Francois Dockes
603369b8f6
windows rcluncomp: let python vers unspecified for now
2018-06-04 10:31:23 +02:00
Jean-Francois Dockes
9ce4f4fcbe
fix typo in error message
2018-06-04 10:30:34 +02:00
Jean-Francois Dockes
f3d3f5b0bf
rclzip: add useSkippedNames variable to also use the base skippedNames
2018-06-04 09:05:23 +02:00
Jean-Francois Dockes
52d3bfa54f
Change the shebang line from python2 to python3 for all scripts
2018-06-01 14:55:10 +02:00
Jean-Francois Dockes
29e63aeda1
CHM handler: bundle pychm for Python3
2018-06-01 14:52:12 +02:00
Jean-Francois Dockes
7b5f701b1d
rclxslt: avoid spurious exception when the input (openoffice doc) is empty
2018-05-23 11:34:39 +02:00
Jean-Francois Dockes
4b950384e0
fix mode
2018-04-10 13:46:24 +02:00
Jean-Francois Dockes
cedff8ce7c
rclchm: python3 modifications
2018-04-08 10:53:15 +02:00
Jean-Francois Dockes
93ac830079
All format handlers compatible with python3 except chm
2018-03-09 15:25:11 +01:00
Jean-Francois Dockes
7f49de5d97
rcldoc.py: port to python3. We by default exec antiword directly anyway
2018-03-08 20:38:51 +01:00