├── Makefile ├── Makefile.inc ├── README.pod ├── colorit ├── Makefile ├── colorit.1.in └── colorit.in ├── dict ├── Makefile ├── clientparse.y ├── clientscan.l ├── dict.1.in ├── dict.c ├── dict.conf ├── dict.h ├── dict2.conf └── net_client.c ├── dict_lookup ├── Makefile ├── dict_lookup.1.in └── dict_lookup.in ├── dictd ├── Makefile ├── daemon.c ├── daemon3.c ├── dictd.8.in ├── dictd.c ├── dictd.h ├── dictd1.conf ├── dictd2.conf ├── dictd3.conf ├── dictd4.conf ├── dictd_complex.conf ├── dictd_mime.conf ├── dictd_plugin_dbi.conf ├── dictd_site.txt ├── dictd_virtual.conf ├── net_server.c ├── plugin.c ├── plugin.h ├── servparse.y └── servscan.l ├── dictdplugin_popen └── dictdplugin_popen.cpp ├── dictdplugins ├── dictdplugin_dbi │ ├── Makefile │ ├── dictdplugin_dbi.c │ └── plugins_common.c ├── dictdplugin_exit │ └── dictdplugin_exit.c ├── dictdplugin_judy │ ├── Makefile │ └── dictdplugin_judy.c └── include │ ├── Makefile │ ├── dictdplugin.h │ └── plugins_common.h ├── dictfmt ├── Makefile ├── dictfmt.1.in ├── dictfmt.c ├── dictfmt_index2suffix.1.in ├── dictfmt_index2suffix.in ├── dictfmt_index2word.1.in ├── dictfmt_index2word.in ├── dictunformat.1.in └── dictunformat.in ├── dictl ├── Makefile ├── dictl.1.in └── dictl.in ├── dictzip ├── Makefile ├── dictzip.1.in ├── dictzip.c └── dictzip.h ├── doc ├── ANNOUNCE ├── COPYING ├── INITSCRIPT ├── INSTALL.pod ├── Makefile.in ├── NEWS ├── TODO ├── dicf.ms ├── rfc.ms ├── rfc.sh ├── rfc2229.txt ├── security.doc └── toc.ms ├── examples ├── dictd_popen.conf.in └── search_man ├── help.mk ├── libcommon ├── Makefile ├── codes.h ├── common.h ├── defs.h ├── heap.c ├── heap.h ├── io.c ├── md5.c ├── md5.h ├── net.h ├── parse.c ├── parse.h ├── setutf8locale.c ├── str.c └── str.h ├── libdictd ├── Makefile ├── data.c ├── data.h ├── dictdplugin.c ├── index.c ├── index.h ├── lev.h ├── strategy.c └── strategy.h ├── test ├── cyrillic_nodetach_expect.out ├── db.expect.cyrillic_1.dict ├── db.expect.cyrillic_1.index ├── db.expect.dict ├── db.expect.hello_1.dict ├── db.expect.hello_1.index ├── db.expect.hello_2.dict ├── db.expect.hello_2.index ├── db.expect.hello_3.dict ├── db.expect.hello_3.index ├── db.expect.hello_4.dict ├── db.expect.hello_4.index ├── db.expect.hello_5.dict ├── db.expect.hello_5.index ├── db.expect.index ├── db.expect.indexdata_1.dict ├── db.expect.indexdata_1.index ├── db.expect.mixedcase_1.dict ├── db.expect.mixedcase_1.index ├── db.expect.smiley_1.dict ├── db.expect.smiley_1.index ├── db.expect.smiley_2.dict ├── db.expect.smiley_2.index ├── db.expect.smiley_3.dict ├── db.expect.smiley_3.index ├── db.expect.smiley_4.dict ├── db.expect.smiley_4.index ├── db.expect.smiley_5.dict ├── db.expect.smiley_5.index ├── db.expect.testdb_utf8.dict ├── db.expect.testdb_utf8.index ├── dictd_cyrillic_1_res.expected.txt ├── dictd_cyrillic_3_res.expected.txt ├── dictd_defstrat_1_res.expected.txt ├── dictd_defstrat_2_res.expected.txt ├── dictd_hello_1_res.expected.txt ├── dictd_hello_2_res.expected.txt ├── dictd_hello_3_res.expected.txt ├── dictd_hello_4_res.expected.txt ├── dictd_hello_5_res.expected.txt ├── dictd_indexdata_1_res.expected.txt ├── dictd_limits_1_res.expected.txt ├── dictd_mixedcase_1_res.expected.txt ├── dictd_smiley_2_res.expected.txt ├── dictd_smiley_4_res.expected.txt ├── dictd_smiley_5_res.expected.txt ├── dictd_test.in ├── dictzip_test.in ├── input.cyrillic_3.txt ├── input.defstrat_1.txt ├── input.defstrat_2.txt ├── input.indexdata_1.txt ├── input.limits_1.txt ├── input.mixedcase_1.txt ├── testdb.c5.txt ├── testdb.cyrillic.txt ├── testdb.cyrillic_1.conf ├── testdb.cyrillic_2.conf ├── testdb.cyrillic_4.conf ├── testdb.defstrat_1.conf ├── testdb.defstrat_2.conf ├── testdb.e.txt ├── testdb.f.txt ├── testdb.h.txt ├── testdb.h.txt.dict ├── testdb.h.txt.index ├── testdb.hello.txt ├── testdb.hello_1.conf ├── testdb.hello_2.conf ├── testdb.hello_3.conf ├── testdb.hello_4.conf ├── testdb.hello_5.conf ├── testdb.indexdata.txt ├── testdb.indexdata_1.conf ├── testdb.j.txt ├── testdb.limits_1.conf ├── testdb.mixedcase.txt ├── testdb.mixedcase_1.conf ├── testdb.p.txt ├── testdb.smiley.txt ├── testdb.smiley_1.conf ├── testdb.smiley_2.conf ├── testdb.smiley_3.conf ├── testdb.smiley_4.conf └── testdb.smiley_5.conf └── use.mk /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/Makefile.inc -------------------------------------------------------------------------------- /README.pod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/README.pod -------------------------------------------------------------------------------- /colorit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/colorit/Makefile -------------------------------------------------------------------------------- /colorit/colorit.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/colorit/colorit.1.in -------------------------------------------------------------------------------- /colorit/colorit.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/colorit/colorit.in -------------------------------------------------------------------------------- /dict/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dict/Makefile -------------------------------------------------------------------------------- /dict/clientparse.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dict/clientparse.y -------------------------------------------------------------------------------- /dict/clientscan.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dict/clientscan.l -------------------------------------------------------------------------------- /dict/dict.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dict/dict.1.in -------------------------------------------------------------------------------- /dict/dict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dict/dict.c -------------------------------------------------------------------------------- /dict/dict.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dict/dict.conf -------------------------------------------------------------------------------- /dict/dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dict/dict.h -------------------------------------------------------------------------------- /dict/dict2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dict/dict2.conf -------------------------------------------------------------------------------- /dict/net_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dict/net_client.c -------------------------------------------------------------------------------- /dict_lookup/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dict_lookup/Makefile -------------------------------------------------------------------------------- /dict_lookup/dict_lookup.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dict_lookup/dict_lookup.1.in -------------------------------------------------------------------------------- /dict_lookup/dict_lookup.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dict_lookup/dict_lookup.in -------------------------------------------------------------------------------- /dictd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/Makefile -------------------------------------------------------------------------------- /dictd/daemon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/daemon.c -------------------------------------------------------------------------------- /dictd/daemon3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/daemon3.c -------------------------------------------------------------------------------- /dictd/dictd.8.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/dictd.8.in -------------------------------------------------------------------------------- /dictd/dictd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/dictd.c -------------------------------------------------------------------------------- /dictd/dictd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/dictd.h -------------------------------------------------------------------------------- /dictd/dictd1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/dictd1.conf -------------------------------------------------------------------------------- /dictd/dictd2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/dictd2.conf -------------------------------------------------------------------------------- /dictd/dictd3.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/dictd3.conf -------------------------------------------------------------------------------- /dictd/dictd4.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/dictd4.conf -------------------------------------------------------------------------------- /dictd/dictd_complex.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/dictd_complex.conf -------------------------------------------------------------------------------- /dictd/dictd_mime.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/dictd_mime.conf -------------------------------------------------------------------------------- /dictd/dictd_plugin_dbi.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/dictd_plugin_dbi.conf -------------------------------------------------------------------------------- /dictd/dictd_site.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/dictd_site.txt -------------------------------------------------------------------------------- /dictd/dictd_virtual.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/dictd_virtual.conf -------------------------------------------------------------------------------- /dictd/net_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/net_server.c -------------------------------------------------------------------------------- /dictd/plugin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/plugin.c -------------------------------------------------------------------------------- /dictd/plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/plugin.h -------------------------------------------------------------------------------- /dictd/servparse.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/servparse.y -------------------------------------------------------------------------------- /dictd/servscan.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictd/servscan.l -------------------------------------------------------------------------------- /dictdplugin_popen/dictdplugin_popen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictdplugin_popen/dictdplugin_popen.cpp -------------------------------------------------------------------------------- /dictdplugins/dictdplugin_dbi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictdplugins/dictdplugin_dbi/Makefile -------------------------------------------------------------------------------- /dictdplugins/dictdplugin_dbi/dictdplugin_dbi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictdplugins/dictdplugin_dbi/dictdplugin_dbi.c -------------------------------------------------------------------------------- /dictdplugins/dictdplugin_dbi/plugins_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictdplugins/dictdplugin_dbi/plugins_common.c -------------------------------------------------------------------------------- /dictdplugins/dictdplugin_exit/dictdplugin_exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictdplugins/dictdplugin_exit/dictdplugin_exit.c -------------------------------------------------------------------------------- /dictdplugins/dictdplugin_judy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictdplugins/dictdplugin_judy/Makefile -------------------------------------------------------------------------------- /dictdplugins/dictdplugin_judy/dictdplugin_judy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictdplugins/dictdplugin_judy/dictdplugin_judy.c -------------------------------------------------------------------------------- /dictdplugins/include/Makefile: -------------------------------------------------------------------------------- 1 | INCS = dictdplugin.h 2 | 3 | .include 4 | -------------------------------------------------------------------------------- /dictdplugins/include/dictdplugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictdplugins/include/dictdplugin.h -------------------------------------------------------------------------------- /dictdplugins/include/plugins_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictdplugins/include/plugins_common.h -------------------------------------------------------------------------------- /dictfmt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictfmt/Makefile -------------------------------------------------------------------------------- /dictfmt/dictfmt.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictfmt/dictfmt.1.in -------------------------------------------------------------------------------- /dictfmt/dictfmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictfmt/dictfmt.c -------------------------------------------------------------------------------- /dictfmt/dictfmt_index2suffix.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictfmt/dictfmt_index2suffix.1.in -------------------------------------------------------------------------------- /dictfmt/dictfmt_index2suffix.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictfmt/dictfmt_index2suffix.in -------------------------------------------------------------------------------- /dictfmt/dictfmt_index2word.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictfmt/dictfmt_index2word.1.in -------------------------------------------------------------------------------- /dictfmt/dictfmt_index2word.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictfmt/dictfmt_index2word.in -------------------------------------------------------------------------------- /dictfmt/dictunformat.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictfmt/dictunformat.1.in -------------------------------------------------------------------------------- /dictfmt/dictunformat.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictfmt/dictunformat.in -------------------------------------------------------------------------------- /dictl/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictl/Makefile -------------------------------------------------------------------------------- /dictl/dictl.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictl/dictl.1.in -------------------------------------------------------------------------------- /dictl/dictl.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictl/dictl.in -------------------------------------------------------------------------------- /dictzip/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictzip/Makefile -------------------------------------------------------------------------------- /dictzip/dictzip.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictzip/dictzip.1.in -------------------------------------------------------------------------------- /dictzip/dictzip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictzip/dictzip.c -------------------------------------------------------------------------------- /dictzip/dictzip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/dictzip/dictzip.h -------------------------------------------------------------------------------- /doc/ANNOUNCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/doc/ANNOUNCE -------------------------------------------------------------------------------- /doc/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/doc/COPYING -------------------------------------------------------------------------------- /doc/INITSCRIPT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/doc/INITSCRIPT -------------------------------------------------------------------------------- /doc/INSTALL.pod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/doc/INSTALL.pod -------------------------------------------------------------------------------- /doc/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/doc/Makefile.in -------------------------------------------------------------------------------- /doc/NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/doc/NEWS -------------------------------------------------------------------------------- /doc/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/doc/TODO -------------------------------------------------------------------------------- /doc/dicf.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/doc/dicf.ms -------------------------------------------------------------------------------- /doc/rfc.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/doc/rfc.ms -------------------------------------------------------------------------------- /doc/rfc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/doc/rfc.sh -------------------------------------------------------------------------------- /doc/rfc2229.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/doc/rfc2229.txt -------------------------------------------------------------------------------- /doc/security.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/doc/security.doc -------------------------------------------------------------------------------- /doc/toc.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/doc/toc.ms -------------------------------------------------------------------------------- /examples/dictd_popen.conf.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/examples/dictd_popen.conf.in -------------------------------------------------------------------------------- /examples/search_man: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/examples/search_man -------------------------------------------------------------------------------- /help.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/help.mk -------------------------------------------------------------------------------- /libcommon/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/Makefile -------------------------------------------------------------------------------- /libcommon/codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/codes.h -------------------------------------------------------------------------------- /libcommon/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/common.h -------------------------------------------------------------------------------- /libcommon/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/defs.h -------------------------------------------------------------------------------- /libcommon/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/heap.c -------------------------------------------------------------------------------- /libcommon/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/heap.h -------------------------------------------------------------------------------- /libcommon/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/io.c -------------------------------------------------------------------------------- /libcommon/md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/md5.c -------------------------------------------------------------------------------- /libcommon/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/md5.h -------------------------------------------------------------------------------- /libcommon/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/net.h -------------------------------------------------------------------------------- /libcommon/parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/parse.c -------------------------------------------------------------------------------- /libcommon/parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/parse.h -------------------------------------------------------------------------------- /libcommon/setutf8locale.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/setutf8locale.c -------------------------------------------------------------------------------- /libcommon/str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/str.c -------------------------------------------------------------------------------- /libcommon/str.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libcommon/str.h -------------------------------------------------------------------------------- /libdictd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libdictd/Makefile -------------------------------------------------------------------------------- /libdictd/data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libdictd/data.c -------------------------------------------------------------------------------- /libdictd/data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libdictd/data.h -------------------------------------------------------------------------------- /libdictd/dictdplugin.c: -------------------------------------------------------------------------------- 1 | #include "dictdplugin.h" 2 | -------------------------------------------------------------------------------- /libdictd/index.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libdictd/index.c -------------------------------------------------------------------------------- /libdictd/index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libdictd/index.h -------------------------------------------------------------------------------- /libdictd/lev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libdictd/lev.h -------------------------------------------------------------------------------- /libdictd/strategy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libdictd/strategy.c -------------------------------------------------------------------------------- /libdictd/strategy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/libdictd/strategy.h -------------------------------------------------------------------------------- /test/cyrillic_nodetach_expect.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/cyrillic_nodetach_expect.out -------------------------------------------------------------------------------- /test/db.expect.cyrillic_1.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.cyrillic_1.dict -------------------------------------------------------------------------------- /test/db.expect.cyrillic_1.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.cyrillic_1.index -------------------------------------------------------------------------------- /test/db.expect.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.dict -------------------------------------------------------------------------------- /test/db.expect.hello_1.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.hello_1.dict -------------------------------------------------------------------------------- /test/db.expect.hello_1.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.hello_1.index -------------------------------------------------------------------------------- /test/db.expect.hello_2.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.hello_2.dict -------------------------------------------------------------------------------- /test/db.expect.hello_2.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.hello_2.index -------------------------------------------------------------------------------- /test/db.expect.hello_3.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.hello_3.dict -------------------------------------------------------------------------------- /test/db.expect.hello_3.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.hello_3.index -------------------------------------------------------------------------------- /test/db.expect.hello_4.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.hello_4.dict -------------------------------------------------------------------------------- /test/db.expect.hello_4.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.hello_4.index -------------------------------------------------------------------------------- /test/db.expect.hello_5.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.hello_5.dict -------------------------------------------------------------------------------- /test/db.expect.hello_5.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.hello_5.index -------------------------------------------------------------------------------- /test/db.expect.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.index -------------------------------------------------------------------------------- /test/db.expect.indexdata_1.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.indexdata_1.dict -------------------------------------------------------------------------------- /test/db.expect.indexdata_1.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.indexdata_1.index -------------------------------------------------------------------------------- /test/db.expect.mixedcase_1.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.mixedcase_1.dict -------------------------------------------------------------------------------- /test/db.expect.mixedcase_1.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.mixedcase_1.index -------------------------------------------------------------------------------- /test/db.expect.smiley_1.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.smiley_1.dict -------------------------------------------------------------------------------- /test/db.expect.smiley_1.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.smiley_1.index -------------------------------------------------------------------------------- /test/db.expect.smiley_2.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.smiley_2.dict -------------------------------------------------------------------------------- /test/db.expect.smiley_2.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.smiley_2.index -------------------------------------------------------------------------------- /test/db.expect.smiley_3.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.smiley_3.dict -------------------------------------------------------------------------------- /test/db.expect.smiley_3.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.smiley_3.index -------------------------------------------------------------------------------- /test/db.expect.smiley_4.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.smiley_4.dict -------------------------------------------------------------------------------- /test/db.expect.smiley_4.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.smiley_4.index -------------------------------------------------------------------------------- /test/db.expect.smiley_5.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.smiley_5.dict -------------------------------------------------------------------------------- /test/db.expect.smiley_5.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.smiley_5.index -------------------------------------------------------------------------------- /test/db.expect.testdb_utf8.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.testdb_utf8.dict -------------------------------------------------------------------------------- /test/db.expect.testdb_utf8.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/db.expect.testdb_utf8.index -------------------------------------------------------------------------------- /test/dictd_cyrillic_1_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_cyrillic_1_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_cyrillic_3_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_cyrillic_3_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_defstrat_1_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_defstrat_1_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_defstrat_2_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_defstrat_2_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_hello_1_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_hello_1_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_hello_2_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_hello_2_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_hello_3_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_hello_3_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_hello_4_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_hello_4_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_hello_5_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_hello_5_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_indexdata_1_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_indexdata_1_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_limits_1_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_limits_1_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_mixedcase_1_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_mixedcase_1_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_smiley_2_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_smiley_2_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_smiley_4_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_smiley_4_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_smiley_5_res.expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_smiley_5_res.expected.txt -------------------------------------------------------------------------------- /test/dictd_test.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictd_test.in -------------------------------------------------------------------------------- /test/dictzip_test.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/dictzip_test.in -------------------------------------------------------------------------------- /test/input.cyrillic_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/input.cyrillic_3.txt -------------------------------------------------------------------------------- /test/input.defstrat_1.txt: -------------------------------------------------------------------------------- 1 | match testdb . университет 2 | -------------------------------------------------------------------------------- /test/input.defstrat_2.txt: -------------------------------------------------------------------------------- 1 | match testdb . университет 2 | -------------------------------------------------------------------------------- /test/input.indexdata_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/input.indexdata_1.txt -------------------------------------------------------------------------------- /test/input.limits_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/input.limits_1.txt -------------------------------------------------------------------------------- /test/input.mixedcase_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/input.mixedcase_1.txt -------------------------------------------------------------------------------- /test/testdb.c5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.c5.txt -------------------------------------------------------------------------------- /test/testdb.cyrillic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.cyrillic.txt -------------------------------------------------------------------------------- /test/testdb.cyrillic_1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.cyrillic_1.conf -------------------------------------------------------------------------------- /test/testdb.cyrillic_2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.cyrillic_2.conf -------------------------------------------------------------------------------- /test/testdb.cyrillic_4.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.cyrillic_4.conf -------------------------------------------------------------------------------- /test/testdb.defstrat_1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.defstrat_1.conf -------------------------------------------------------------------------------- /test/testdb.defstrat_2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.defstrat_2.conf -------------------------------------------------------------------------------- /test/testdb.e.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.e.txt -------------------------------------------------------------------------------- /test/testdb.f.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.f.txt -------------------------------------------------------------------------------- /test/testdb.h.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.h.txt -------------------------------------------------------------------------------- /test/testdb.h.txt.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.h.txt.dict -------------------------------------------------------------------------------- /test/testdb.h.txt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.h.txt.index -------------------------------------------------------------------------------- /test/testdb.hello.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.hello.txt -------------------------------------------------------------------------------- /test/testdb.hello_1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.hello_1.conf -------------------------------------------------------------------------------- /test/testdb.hello_2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.hello_2.conf -------------------------------------------------------------------------------- /test/testdb.hello_3.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.hello_3.conf -------------------------------------------------------------------------------- /test/testdb.hello_4.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.hello_4.conf -------------------------------------------------------------------------------- /test/testdb.hello_5.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.hello_5.conf -------------------------------------------------------------------------------- /test/testdb.indexdata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.indexdata.txt -------------------------------------------------------------------------------- /test/testdb.indexdata_1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.indexdata_1.conf -------------------------------------------------------------------------------- /test/testdb.j.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.j.txt -------------------------------------------------------------------------------- /test/testdb.limits_1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.limits_1.conf -------------------------------------------------------------------------------- /test/testdb.mixedcase.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.mixedcase.txt -------------------------------------------------------------------------------- /test/testdb.mixedcase_1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.mixedcase_1.conf -------------------------------------------------------------------------------- /test/testdb.p.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.p.txt -------------------------------------------------------------------------------- /test/testdb.smiley.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.smiley.txt -------------------------------------------------------------------------------- /test/testdb.smiley_1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.smiley_1.conf -------------------------------------------------------------------------------- /test/testdb.smiley_2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.smiley_2.conf -------------------------------------------------------------------------------- /test/testdb.smiley_3.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.smiley_3.conf -------------------------------------------------------------------------------- /test/testdb.smiley_4.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.smiley_4.conf -------------------------------------------------------------------------------- /test/testdb.smiley_5.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/test/testdb.smiley_5.conf -------------------------------------------------------------------------------- /use.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheusov/dictd/HEAD/use.mk --------------------------------------------------------------------------------