Path to this page:
Subject: CVS commit: wip/dict-server
From: Aleksey Cheusov
Date: 2008-04-08 21:39:40
Message id: E1JjJff-0001F3-Fa@sc8-pr-cvs1.sourceforge.net
Log Message:
upgrade to upstream version 1.10.11
Major changes:
Everything can now be compiled with pcc (Portable C Compiler),
tested under NetBSD
clean-ups in C code, configure.in etc. Warning messages generated by
NetBSD/alpha were fixed. Lots of warning messages produced by icc-10
(Intel C Compiler) were fixed too.
FIX: now dictd/libmaa can be built from external "object" (any!)
directory just like many other autobloat-based projects can do.
That is, the following works fine now
cd obj-dir
/path/to/dictd-sources/configure --with-libmaa
gmake
gmake install
dictd:
- FIXED: compilation failure on Linux if --disable-plugin
option is specified.
- index.c:
FIXED: while processing MATCH command unicity of only first
column of .index is checked, but fourth column (if present)
is not.
- timestamp log marker (log_option "timestamp") is changed from
:T: to :t: because :T: begins client's full command (log_option
"command")
dictfmt:
- FIXED: maximum length of headwords is limited to hardcoded
constant just by cutting the end of headword. Now internal
arrays are realloced automatically.
dict:
- ADDED: -F|--flush option for flushing stdout after each
definition/match. This may be useful in combination with -f
colorit:
- bashism fixed: 'echo -en' -> more portable 'printf'.
Thanks to Debian users.
libmaa:
- fixed: DESTDIR support
dictdplugin_popen:
- fixed: missed header file, seen with gcc-4.3.
Thanks to Martin Michlmayr for report
Files: