aboutsummaryrefslogtreecommitdiff
path: root/libXaw/spec/block.awk
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2009-11-06 11:03:40 +0000
committermarha <marha@users.sourceforge.net>2009-11-06 11:03:40 +0000
commit08cb4425442ca65ec28d6a2f023f885e35a7f0ed (patch)
treea9061a472d247bce27d7fb6c700c5b7e2755d036 /libXaw/spec/block.awk
parentccdb20929567c70c1bbdd5df275ca7bea5c747a7 (diff)
parentace7902333b6f61aab5a6035dbcb222763bff186 (diff)
downloadvcxsrv-08cb4425442ca65ec28d6a2f023f885e35a7f0ed.tar.gz
vcxsrv-08cb4425442ca65ec28d6a2f023f885e35a7f0ed.tar.bz2
vcxsrv-08cb4425442ca65ec28d6a2f023f885e35a7f0ed.zip
Added libXaw
Diffstat (limited to 'libXaw/spec/block.awk')
-rw-r--r--libXaw/spec/block.awk22
1 files changed, 22 insertions, 0 deletions
diff --git a/libXaw/spec/block.awk b/libXaw/spec/block.awk
new file mode 100644
index 000000000..0dd75f3f7
--- /dev/null
+++ b/libXaw/spec/block.awk
@@ -0,0 +1,22 @@
+BEGIN {
+ firstchar = "@";
+ a["a"] = "A"; a["b"] = "B"; a["c"] = "C";
+ a["d"] = "D"; a["e"] = "E"; a["f"] = "F";
+ a["g"] = "G"; a["h"] = "H"; a["i"] = "I";
+ a["j"] = "J"; a["k"] = "K"; a["l"] = "L";
+ a["m"] = "M"; a["n"] = "N"; a["o"] = "O";
+ a["p"] = "P"; a["q"] = "Q"; a["r"] = "R";
+ a["s"] = "S"; a["t"] = "T"; a["u"] = "U";
+ a["v"] = "V"; a["w"] = "W"; a["x"] = "X";
+ a["y"] = "Y"; a["z"] = "Z";
+}
+
+{
+ c = substr($2,2,1);
+ if (c >= "a" && c <= "z")
+ c = a[c];
+ if (c != firstchar)
+ printf(".LB %s\n", c);
+ firstchar = c;
+ print;
+}