58 Commits

Author SHA1 Message Date
Jean-Francois Dockes
69df9196d9 shared code: windows simplifications 2020-05-11 07:45:22 +02:00
Jean-Francois Dockes
8bdab8534c conftree: also use path_open() for writing instead of local eq. (no real change). Less verbosity 2020-04-22 14:00:04 +02:00
Jean-Francois Dockes
a00a3b0fbb mute normal conftree error message 2020-04-16 18:00:52 +02:00
Jean-Francois Dockes
5fd492da57 Windows: use wcsftime instead of strftime 2020-04-16 14:01:06 +01:00
Jean-Francois Dockes
12ebb7ac6e Windows: deal with non-ASCII user login, non-ascii paths in confdir etc. 2020-04-15 14:03:04 +01:00
Jean-Francois Dockes
414222c003 use conftree conversions 2019-12-02 09:37:34 +01:00
Jean-Francois Dockes
b3c1c260f0 comments 2019-03-12 14:51:23 +01:00
Jean-Francois Dockes
0cbc46732f Fixed the FSF address 2019-03-04 11:19:14 +01:00
Jean-Francois Dockes
0aa6e3ca75 Merge back windows and shared code changes 2019-01-29 17:49:25 +01:00
Jean-Francois Dockes
1de00ebae7 shared code 2018-12-13 15:29:22 +01:00
Jean-Francois Dockes
c82461cf39 modified license on some shared files (gpl->lgpl) 2018-11-06 16:27:54 +01:00
Jean-Francois Dockes
1c55eeda31 When choosing a suffix for a temp file, ensure that we only use the first entry in mimemap for a given MIME type. Avoids exotic suffixes confusing apps 2018-05-17 11:05:05 +02:00
Jean-Francois Dockes
ce76e5388e merged shared ut 2017-06-28 08:13:30 +02:00
Jean-Francois Dockes
4052f43cfd log messages 2016-07-14 10:14:01 +02:00
Jean-Francois Dockes
ec3adeb702 merged shared module (confXml code 2016-06-18 19:38:10 +02:00
Jean-Francois Dockes
adacb86605 implement confsimple::get/set for integers 2016-04-11 17:21:59 +02:00
Jean-Francois Dockes
3e3cd7ccec synced conftree 2016-04-03 10:01:21 +02:00
Jean-Francois Dockes
7aa4edf91b Merged utility file versions with other packages 2016-03-22 13:35:35 +01:00
Jean-Francois Dockes
3ed3f1db0d conftree: astyle + merge with upmpdcli version 2016-02-22 17:27:06 +01:00
Jean-Francois Dockes
f5f936ff4e Try not to break utf-8 while writing a config file, to help with future hand-editing 2016-01-05 09:21:11 +01:00
Jean-Francois Dockes
f5d0fe9681 conf parsing: do not truncate lines. Fixes GUI not displaying results with paths longer than around 1000 characters 2015-11-13 08:14:05 +01:00
Jean-Francois Dockes
5330685ec1 Merged the changes from the current windows port 2015-09-25 16:14:27 +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
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
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
62f4f7bd81 more safexx posix stuff 2015-08-22 08:37:58 +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
779baaaa84 none 2014-03-10 10:12:46 +01:00
Jean-Francois Dockes
3736c00a3b more small fnmatch() fixes 2013-03-27 16:56:54 +01:00
Jean-Francois Dockes
4272939c3d add possibility to import tags from external app, e.g. tmsu 2013-01-22 18:30:18 +01:00
Jean-Francois Dockes
d2757f3bce marked const conftree methods 2012-10-26 14:52:17 +02:00
Jean-Francois Dockes
770e3844fa doc and messages 2012-10-04 17:03:46 +02:00
Jean-Francois Dockes
d5a6105795 implement mime exceptions to "use desktop open" so that we can use evince and pass page and search string parameters for pdf,ps and dvi even when all other mime types are passed to xdg-open 2012-10-04 09:51:29 +02:00
Jean-Francois Dockes
ec7b40a52e cosmetics: list -> vector in more places 2012-04-11 19:58:08 +02:00
Jean-Francois Dockes
2c6b023a88 real time indexer: monitor the configuration for changes and reexecute when needed 2012-03-06 09:35:21 +01:00
Jean-Francois Dockes
46d940e160 test driver: use readfile instead of duplicating code 2012-02-06 10:18:54 +01:00
Jean-Francois Dockes
b28eaf23fb Got rid of all the old RCS id strings 2011-04-27 08:22:17 +02:00
Jean-Francois Dockes
61f3087efa remove execute bit on source files 2010-05-10 15:38:12 +02:00
dockes
f70875d89d add some constness 2009-11-09 09:26:00 +00:00
dockes
e7dfd57d6e Allow fields local to a subtree to be set in the configuration 2009-10-30 08:59:30 +00:00
dockes
8ae29d219b bugfix: if last line ended with backslash, entry was ignored.
new function: filter by wildcard expr in getNames()
2009-10-29 18:08:31 +00:00
dockes
8a6c6a0026 small linux include and makefile adjustments 2009-10-15 12:32:33 +00:00
dockes
022e0e5f43 suppressed a few wasteful string-cstr conversions 2008-07-01 11:51:51 +00:00
dockes
46a7f05cbc gcc 4 compat, thanks to Kartik Mistry 2007-12-13 06:58:22 +00:00
dockes
346bde5e40 explicitely detect lines beginning with # 2007-11-21 09:34:54 +00:00
dockes
3b7e513405 added updates/erase tests 2007-10-01 15:57:48 +00:00
dockes
569d96c43f config update enabling functions 2007-10-01 06:19:21 +00:00
dockes
89bbfd55fe avoid adding unneeded entries in confstack. fix erase-add resulting in duplicate 2007-09-27 11:02:13 +00:00
dockes
96aff5eb29 Allow updates in confstacks 2007-08-04 07:22:43 +00:00
dockes
3ef569c5db have conftree preserve comments and ordering 2007-08-03 07:50:49 +00:00