Go to file
Aleksa Sarai 51338ac5bb lookup: do not bail on first failed lookup with a word list
Due to the lack of deinflection support in StarDict, users might want to
be able to create a list of possible deinflections and search each one
to see if there is a dictionary entry for that deinflection.

Being able to do this in one sdcv invocation is far more preferable to
calling sdcv once for each candidate due to the performance cost of
doing so. The most obvious language that would benefit from this is
Japanese, but I'm sure other folks would prefer this.

In order to make this use-case better supported -- try to look up every
word in the provided list of words before existing with an error if any
one of the words failed to be looked up.

Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
2021-09-29 03:28:44 +10:00
2020-07-04 12:30:25 +02:00
2020-08-14 13:01:18 +03:00
2016-06-02 14:18:09 +03:00
2007-08-14 18:18:20 +00:00
2020-08-14 13:06:51 +03:00
2013-07-06 20:04:22 +00:00
2017-07-26 22:39:28 +02:00
2020-08-14 13:06:51 +03:00
2020-08-14 13:01:18 +03:00

https://github.com/Dushistov/sdcv/workflows/CI/badge.svg https://img.shields.io/badge/license-GPL%202-brightgreen.svg

How to compile and install

mkdir /tmp/build-sdcv
cd /tmp/build-sdcv
cmake path/to/source/code/of/sdcv
make

if you enable nls then you should also type

make lang

to install type

make install

you can use "DESTDIR" variable to change installation path

Documentation

See sdcv man page for usage description.

Bugs

To report bugs use https://github.com/Dushistov/sdcv/issues , if it is not possible you can report it via email to dushistov at mail dot ru. Be sure to include the word "sdcv" somewhere in the "Subject:" field.

Notes to developer

make source code release

make package_source

update translation

cd po
xgettext -k_ ../src/*.cpp -o new.pot
msgmerge -U sdcv.pot new.pot
rm new.pot
for i in `ls *.po`; do msgmerge -U $i sdcv.pot; done
Description
Languages
C++ 78.1%
CMake 16.8%
Shell 5.1%