git.shiar.nl
/
sheet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
countries: ?v script to compare unicode flags
[sheet.git]
/
tools
/
mkwordlist
diff --git
a/tools/mkwordlist
b/tools/mkwordlist
index 4f9c70386905400025a3e4839e76b90d9d976f6d..3c5aac907ecc69b0fcaf46d97314d95176080599 100755
(executable)
--- a/
tools/mkwordlist
+++ b/
tools/mkwordlist
@@
-10,4
+10,10
@@
my $db = Shiar_Sheet::DB->connect;
say 'use utf8;';
use Data::Dump 'pp';
say 'use utf8;';
use Data::Dump 'pp';
+if (my $lang = shift @ARGV) {
+ my %filter = (lang => $lang);
+ say pp({ $db->select('_word_ref w' => "ref, exportform(row(w.*))", \%filter)->map })
+ =~ s/\\x\{([0-9A-F]+)\}/chr hex $1/ger;
+ exit;
+}
say pp { $db->select(_cat_words => "coalesce(id::text, ''), forms")->map };
say pp { $db->select(_cat_words => "coalesce(id::text, ''), forms")->map };