aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-03-15added Makefile and simple Bash completionsRobin Haberkorn4-16/+58
* this allows precompiling openrussian.lua, automatically downloads, converts and VACUUMs the openrussian database and provides an `install` target * Bash completions allow completing "bare" Russian words for the time being. Unfortunately we cannot complete with accents, since Bash completions do not allow to change the already typed word (apparently) and users aren't going to type in accents.
2019-03-15imported mysql2sqlite script from https://github.com/dumblob/mysql2sqliteRobin Haberkorn1-0/+278
* this will practically be required by everyone since I won't add any pre-generated databases. * this could be added as a submodule as well, but it's probably not worth it for a single Awk script
2019-03-15improved command-line interface, find database automatically, and adapted to ↵Robin Haberkorn1-12/+40
schema changes * ./openrussian -p <word> now directly prints to stdout, which is useful for postprocessing lookups.
2019-02-02initial commitRobin Haberkorn3-0/+280
* matches have to be direct, which is not always practical * there is no reverse search (from English search terms) * missing Makefile * missing Bash completions