├── .clang-format ├── .github └── workflows │ └── main.yml ├── .gitignore ├── AUTHORS ├── CMakeLists.txt ├── LICENSE ├── NEWS ├── README.org ├── cmake ├── FindGLIB2.cmake ├── FindGettextTools.cmake ├── FindGettextTools │ ├── config.cmake.in │ └── script.cmake ├── FindIconv.cmake ├── FindLibintl.cmake ├── FindPackageHandleStandardArgs.cmake └── compiler.cmake ├── config.h.cmake ├── doc ├── DICTFILE_FORMAT ├── sdcv.1 └── uk │ └── sdcv.1 ├── po ├── cs.po ├── en@boldquot.header ├── en@quot.header ├── fr.po ├── ka.po ├── ru.po ├── sdcv.pot ├── sk.po ├── uk.po ├── zh_CN.po └── zh_TW.po ├── src ├── dictziplib.cpp ├── dictziplib.hpp ├── distance.cpp ├── distance.hpp ├── libwrapper.cpp ├── libwrapper.hpp ├── mapfile.hpp ├── readline.cpp ├── readline.hpp ├── sdcv.cpp ├── stardict_lib.cpp ├── stardict_lib.hpp ├── utils.cpp └── utils.hpp └── tests ├── not-unix-newlines-ifo └── russian │ ├── russian.dict │ ├── russian.idx │ ├── russian.ifo │ └── russian.syn ├── rus-eng-stardict-2.4.2 ├── 1.xdxf.dict ├── 1.xdxf.idx ├── 1.xdxf.idx.oft └── 1.xdxf.ifo ├── stardict-test_dict-2.4.2 ├── test_dict.dict ├── test_dict.idx └── test_dict.ifo ├── stardict-test_multiple_results-2.4.2 ├── test.dict ├── test.idx ├── test.ifo └── test.syn ├── stardict-test_synonyms-2.4.2 ├── test.dict.dz ├── test.idx ├── test.idx.oft ├── test.ifo ├── test.syn └── test.xml ├── t_datadir ├── t_exact ├── t_interactive ├── t_json ├── t_list ├── t_multiple_results ├── t_newlines_in_ifo ├── t_only_data_dir ├── t_return_code ├── t_synonyms ├── t_use ├── t_utf8input └── t_utf8output /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *~ -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/AUTHORS -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/LICENSE -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/NEWS -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/README.org -------------------------------------------------------------------------------- /cmake/FindGLIB2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/cmake/FindGLIB2.cmake -------------------------------------------------------------------------------- /cmake/FindGettextTools.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/cmake/FindGettextTools.cmake -------------------------------------------------------------------------------- /cmake/FindGettextTools/config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/cmake/FindGettextTools/config.cmake.in -------------------------------------------------------------------------------- /cmake/FindGettextTools/script.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/cmake/FindGettextTools/script.cmake -------------------------------------------------------------------------------- /cmake/FindIconv.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/cmake/FindIconv.cmake -------------------------------------------------------------------------------- /cmake/FindLibintl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/cmake/FindLibintl.cmake -------------------------------------------------------------------------------- /cmake/FindPackageHandleStandardArgs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/cmake/FindPackageHandleStandardArgs.cmake -------------------------------------------------------------------------------- /cmake/compiler.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/cmake/compiler.cmake -------------------------------------------------------------------------------- /config.h.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/config.h.cmake -------------------------------------------------------------------------------- /doc/DICTFILE_FORMAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/doc/DICTFILE_FORMAT -------------------------------------------------------------------------------- /doc/sdcv.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/doc/sdcv.1 -------------------------------------------------------------------------------- /doc/uk/sdcv.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/doc/uk/sdcv.1 -------------------------------------------------------------------------------- /po/cs.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/po/cs.po -------------------------------------------------------------------------------- /po/en@boldquot.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/po/en@boldquot.header -------------------------------------------------------------------------------- /po/en@quot.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/po/en@quot.header -------------------------------------------------------------------------------- /po/fr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/po/fr.po -------------------------------------------------------------------------------- /po/ka.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/po/ka.po -------------------------------------------------------------------------------- /po/ru.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/po/ru.po -------------------------------------------------------------------------------- /po/sdcv.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/po/sdcv.pot -------------------------------------------------------------------------------- /po/sk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/po/sk.po -------------------------------------------------------------------------------- /po/uk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/po/uk.po -------------------------------------------------------------------------------- /po/zh_CN.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/po/zh_CN.po -------------------------------------------------------------------------------- /po/zh_TW.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/po/zh_TW.po -------------------------------------------------------------------------------- /src/dictziplib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/dictziplib.cpp -------------------------------------------------------------------------------- /src/dictziplib.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/dictziplib.hpp -------------------------------------------------------------------------------- /src/distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/distance.cpp -------------------------------------------------------------------------------- /src/distance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/distance.hpp -------------------------------------------------------------------------------- /src/libwrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/libwrapper.cpp -------------------------------------------------------------------------------- /src/libwrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/libwrapper.hpp -------------------------------------------------------------------------------- /src/mapfile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/mapfile.hpp -------------------------------------------------------------------------------- /src/readline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/readline.cpp -------------------------------------------------------------------------------- /src/readline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/readline.hpp -------------------------------------------------------------------------------- /src/sdcv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/sdcv.cpp -------------------------------------------------------------------------------- /src/stardict_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/stardict_lib.cpp -------------------------------------------------------------------------------- /src/stardict_lib.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/stardict_lib.hpp -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /src/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/src/utils.hpp -------------------------------------------------------------------------------- /tests/not-unix-newlines-ifo/russian/russian.dict: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/not-unix-newlines-ifo/russian/russian.idx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/not-unix-newlines-ifo/russian/russian.ifo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/not-unix-newlines-ifo/russian/russian.ifo -------------------------------------------------------------------------------- /tests/not-unix-newlines-ifo/russian/russian.syn: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/rus-eng-stardict-2.4.2/1.xdxf.dict: -------------------------------------------------------------------------------- 1 | человек 2 | man -------------------------------------------------------------------------------- /tests/rus-eng-stardict-2.4.2/1.xdxf.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/rus-eng-stardict-2.4.2/1.xdxf.idx -------------------------------------------------------------------------------- /tests/rus-eng-stardict-2.4.2/1.xdxf.idx.oft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/rus-eng-stardict-2.4.2/1.xdxf.idx.oft -------------------------------------------------------------------------------- /tests/rus-eng-stardict-2.4.2/1.xdxf.ifo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/rus-eng-stardict-2.4.2/1.xdxf.ifo -------------------------------------------------------------------------------- /tests/stardict-test_dict-2.4.2/test_dict.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/stardict-test_dict-2.4.2/test_dict.dict -------------------------------------------------------------------------------- /tests/stardict-test_dict-2.4.2/test_dict.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/stardict-test_dict-2.4.2/test_dict.idx -------------------------------------------------------------------------------- /tests/stardict-test_dict-2.4.2/test_dict.ifo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/stardict-test_dict-2.4.2/test_dict.ifo -------------------------------------------------------------------------------- /tests/stardict-test_multiple_results-2.4.2/test.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/stardict-test_multiple_results-2.4.2/test.dict -------------------------------------------------------------------------------- /tests/stardict-test_multiple_results-2.4.2/test.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/stardict-test_multiple_results-2.4.2/test.idx -------------------------------------------------------------------------------- /tests/stardict-test_multiple_results-2.4.2/test.ifo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/stardict-test_multiple_results-2.4.2/test.ifo -------------------------------------------------------------------------------- /tests/stardict-test_multiple_results-2.4.2/test.syn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/stardict-test_multiple_results-2.4.2/test.syn -------------------------------------------------------------------------------- /tests/stardict-test_synonyms-2.4.2/test.dict.dz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/stardict-test_synonyms-2.4.2/test.dict.dz -------------------------------------------------------------------------------- /tests/stardict-test_synonyms-2.4.2/test.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/stardict-test_synonyms-2.4.2/test.idx -------------------------------------------------------------------------------- /tests/stardict-test_synonyms-2.4.2/test.idx.oft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/stardict-test_synonyms-2.4.2/test.idx.oft -------------------------------------------------------------------------------- /tests/stardict-test_synonyms-2.4.2/test.ifo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/stardict-test_synonyms-2.4.2/test.ifo -------------------------------------------------------------------------------- /tests/stardict-test_synonyms-2.4.2/test.syn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/stardict-test_synonyms-2.4.2/test.syn -------------------------------------------------------------------------------- /tests/stardict-test_synonyms-2.4.2/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/stardict-test_synonyms-2.4.2/test.xml -------------------------------------------------------------------------------- /tests/t_datadir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/t_datadir -------------------------------------------------------------------------------- /tests/t_exact: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/t_exact -------------------------------------------------------------------------------- /tests/t_interactive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/t_interactive -------------------------------------------------------------------------------- /tests/t_json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/t_json -------------------------------------------------------------------------------- /tests/t_list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/t_list -------------------------------------------------------------------------------- /tests/t_multiple_results: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/t_multiple_results -------------------------------------------------------------------------------- /tests/t_newlines_in_ifo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/t_newlines_in_ifo -------------------------------------------------------------------------------- /tests/t_only_data_dir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/t_only_data_dir -------------------------------------------------------------------------------- /tests/t_return_code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/t_return_code -------------------------------------------------------------------------------- /tests/t_synonyms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/t_synonyms -------------------------------------------------------------------------------- /tests/t_use: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/t_use -------------------------------------------------------------------------------- /tests/t_utf8input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/t_utf8input -------------------------------------------------------------------------------- /tests/t_utf8output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dushistov/sdcv/HEAD/tests/t_utf8output --------------------------------------------------------------------------------