summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGraeme Geldenhuys <graemeg@gmail.com>2010-08-18 00:49:52 +0200
committerGraeme Geldenhuys <graemeg@gmail.com>2010-08-18 00:49:52 +0200
commit04e608ab408805020989dd0563867dac2b8a4075 (patch)
tree775c035bb7bea9a0da8b64471f1eed2a910450b5
parentaef769e49c22733fb97a17b3e89857df46953e5d (diff)
downloadfpGUI-04e608ab408805020989dd0563867dac2b8a4075.tar.xz
Add the open source OpenWatcom IPF Compiler. It compiles IPF help files.
* This includes a Windows and Linux version. Both 32-bit. * Simply unpack the executable archives to use them. I'll write more detailed documentation on how to use the wipfc compiler. I also hope to some day implement my own IPF Compiler in Object Pascal.
-rw-r--r--tools/wipfc/de_DE.nls24
-rw-r--r--tools/wipfc/en_GB.nls24
-rw-r--r--tools/wipfc/en_US.nls24
-rw-r--r--tools/wipfc/entit932.txt202
-rw-r--r--tools/wipfc/entit934.txt201
-rw-r--r--tools/wipfc/entit938.txt202
-rw-r--r--tools/wipfc/entity.txt203
-rw-r--r--tools/wipfc/fr_CA.nls24
-rw-r--r--tools/wipfc/fr_FR.nls24
-rw-r--r--tools/wipfc/ja_JA.nls22
-rw-r--r--tools/wipfc/wipfc.exe.zipbin0 -> 298878 bytes
-rw-r--r--tools/wipfc/wipfc.tar.gzbin0 -> 299482 bytes
-rw-r--r--tools/wipfc/xx_YY.nls24
13 files changed, 974 insertions, 0 deletions
diff --git a/tools/wipfc/de_DE.nls b/tools/wipfc/de_DE.nls
new file mode 100644
index 00000000..b98ba943
--- /dev/null
+++ b/tools/wipfc/de_DE.nls
@@ -0,0 +1,24 @@
+#German
+
+Country=49
+CodePage=850
+Note="Anmerkung&colon."
+Caution="ACHTUNG&colon."
+Warning="ACHTUNG&colon."
+Reference="Nachschlagewerk"
+olChars=abcdefghijklmnopqrstuvwxyz„”á
+olClose1=.
+olClose2=)
+ulItemId1=o
+ulItemId2=-
+ulItemId3=--
+cgraphicFontFaceName="Courier"
+cgraphicFontWidth=11
+cgraphicFontHeight=18
+
+# Words defines the characters that make words. This is used for
+# searching and data compression. The following is for Code page 850.
+
+Grammer
+Words=0-9+A-Z+a-z++‚+„+…+Ž++”+™+š+·+á
+eGrammer
diff --git a/tools/wipfc/en_GB.nls b/tools/wipfc/en_GB.nls
new file mode 100644
index 00000000..61f0e98e
--- /dev/null
+++ b/tools/wipfc/en_GB.nls
@@ -0,0 +1,24 @@
+#U.K. English text
+
+Country=44
+CodePage=850
+Note="Note&colon."
+Caution="CAUTION&colon."
+Warning="Warning&colon."
+Reference="Reference"
+olChars=abcdefghijklmnopqrstuvwxyz
+olClose1=.
+olClose2=)
+ulItemId1=
+ulItemId2=-
+ulItemId3=--
+cgraphicFontFaceName="Courier"
+cgraphicFontWidth=11
+cgraphicFontHeight=18
+
+# Words defines the characters that make words. This is used for
+# searching and data compression. The following is for Code page 850.
+
+Grammer
+Words=0-9+A-Z+a-z
+eGrammer
diff --git a/tools/wipfc/en_US.nls b/tools/wipfc/en_US.nls
new file mode 100644
index 00000000..c7132bfa
--- /dev/null
+++ b/tools/wipfc/en_US.nls
@@ -0,0 +1,24 @@
+#U.S. English text
+
+Country=1
+CodePage=850
+Note="Note&colon."
+Caution="CAUTION&colon."
+Warning="Warning&colon."
+Reference="Reference"
+olChars=abcdefghijklmnopqrstuvwxyz
+olClose1=.
+olClose2=)
+ulItemId1=
+ulItemId2=-
+ulItemId3=--
+cgraphicFontFaceName="Courier"
+cgraphicFontWidth=11
+cgraphicFontHeight=18
+
+# Words defines the characters that make words. This is used for
+# searching and data compression. The following is for Code page 850.
+
+Grammer
+Words=0-9+A-Z+a-z
+eGrammer
diff --git a/tools/wipfc/entit932.txt b/tools/wipfc/entit932.txt
new file mode 100644
index 00000000..37687201
--- /dev/null
+++ b/tools/wipfc/entit932.txt
@@ -0,0 +1,202 @@
+-&mdash.
+-&ndash.
+ &rbl.
+!&xclm.
+!&xclam.
+"&cdq.
+"&odq.
+#&numsign.
+$&dollar.
+%&percent.
+&&amp.
+'&apos.
+'&csq.
+`&osq.
+`&grave.
+(&lpar.
+(&lparen.
+)&rpar.
+)&rparen.
+*&asterisk.
+.&period.
++&plus.
+,&comma.
+-&dash.
+-&emdash.
+-&endash.
+-&hyphen.
+-&minus.
+.&per.
+/&slash.
+/&slr.
+:&colon.
+;&semi.
+>&gt.
+>&gtsym.
+=&eq.
+=&equals.
+=&eqsym.
+<&lt.
+<&ltsym.
+@&atsign.
+{&lbrace.
+{&lbrc.
+|&splitvbar.
+|&vbar.
+|&lor.
+}&rbrace.
+}&rbrc.
+[&lbracket.
+[&lbrk.
+\&bslash.
+\&bsl.
+]&rbracket.
+]&rbrk.
+^&caret.
+^&and.
+_&us.
+~&tilde.
+~&similar.
+ &house.
+C&Cc.
+u&ue.
+e&ea.
+a&ac.
+a&ae.
+a&ag.
+a&ao.
+c&cc.
+e&ec.
+e&ee.
+e&eg.
+i&ie.
+i&ic.
+i&ig.
+A&Ae.
+A&Ao.
+ð&angstrom.
+E&Ea.
+ &aelig.
+ &AElig.
+o&oc.
+o&oe.
+o&og.
+u&uc.
+u&ug.
+y&ye.
+O&Oe.
+U&Ue.
+‘&cent.
+’&Lsterling.
+\&yen.
+f&fnof.
+a&aa.
+i&ia.
+o&oa.
+u&ua.
+n&nt.
+N&Nt.
+a&aus.
+o&ous.
+ &invq.
+ &lnotrev.
+úT&lnot.
+úT&notsym.
+1/2&frac12.
+1/4&frac14.
+ &inve.
+s&odqf.
+t&cdqf.
+ƒ¿&alpha.
+„@&Alpha.
+„B&Beta.
+„C&Gamma.
+ƒÎ&pi.
+ƒ°&Sigma.
+ƒÐ&sigma.
+ƒÊ&mu.
+Ą&tau.
+„U&Phi.
+ƒ¦&Theta.
+Ħ&Omega.
+ƒÂ&delta.
+‡&infinity.
+ƒÓ&phi.
+ƒÃ&epsilon.
+¿&intersect.
+ß&identical.
+}&plusmin.
+}&pm.
+†&ge.
+†&gesym.
+…&le.
+…&lesym.
+ &inttop.
+ &intbot.
+€&divide.
+à&nearly.
+‹&degree.
+‹&deg.
+¥&bullet.
+¥&dot.
+ã&sqrt.
+n&supn.
+2&sup2.
+&sqbul.
+&box14.
+&box12.
+&box34.
+&bx1012.
+&bx2021.
+&bx0021.
+&bx0012.
+&bx2022.
+&bx2020.
+&bx0022.
+&bx2002.
+&bx2001.
+&bx1002.
+&bx1210.
+&bx2120.
+&bx2200.
+&bx0220.
+&bx2202.
+&bx0222.
+&bx2220.
+&bx0202.
+&bx2222.
+&bx1202.
+&bx1201.
+&bx0212.
+&bx0121.
+&bx2100.
+&bx1200.
+&bx0210.
+&bx0120.
+&bx2121.
+&bx1212.
+&bxas.
+&bxbj.
+&bxcr.
+&bxcj.
+&bxde.
+&bxtj.
+&bxh.
+&bxll.
+&bxlr.
+&bxri.
+&bxrj.
+&bxul.
+&bxur.
+&bxv.
+ &BOX.
+ &BOXBOT.
+ &BOXLEFT.
+ &BOXRIGHT.
+ &BOXTOP.
+&darrow.
+&uarrow.
+&larrow.
+&rarrow.
+>&rahead.
+ \ No newline at end of file
diff --git a/tools/wipfc/entit934.txt b/tools/wipfc/entit934.txt
new file mode 100644
index 00000000..8d19825f
--- /dev/null
+++ b/tools/wipfc/entit934.txt
@@ -0,0 +1,201 @@
+-&mdash.
+-&ndash.
+ &rbl.
+!&xclm.
+!&xclam.
+"&cdq.
+"&odq.
+#&numsign.
+$&dollar.
+%&percent.
+&&amp.
+'&apos.
+'&csq.
+`&osq.
+`&grave.
+(&lpar.
+(&lparen.
+)&rpar.
+)&rparen.
+*&asterisk.
+.&period.
++&plus.
+,&comma.
+-&dash.
+-&emdash.
+-&endash.
+-&hyphen.
+-&minus.
+.&per.
+/&slash.
+/&slr.
+:&colon.
+;&semi.
+>&gt.
+>&gtsym.
+=&eq.
+=&equals.
+=&eqsym.
+<&lt.
+<&ltsym.
+@&atsign.
+{&lbrace.
+{&lbrc.
+|&splitvbar.
+|&vbar.
+|&lor.
+}&rbrace.
+}&rbrc.
+[&lbracket.
+[&lbrk.
+\&bslash.
+\&bsl.
+]&rbracket.
+]&rbrk.
+^&caret.
+^&and.
+_&us.
+~&tilde.
+~&similar.
+&house.
+€&Cc.
+&ue.
+‚&ea.
+ƒ&ac.
+„&ae.
+…&ag.
+†&ao.
+‡&cc.
+ˆ&ec.
+‰&ee.
+Š&eg.
+‹&ie.
+Œ&ic.
+&ig.
+Ž&Ae.
+&Ao.
+&angstrom.
+&Ea.
+‘&aelig.
+’&AElig.
+“&oc.
+”&oe.
+•&og.
+–&uc.
+—&ug.
+˜&ye.
+™&Oe.
+š&Ue.
+›&cent.
+œ&Lsterling.
+&yen.
+Ÿ&fnof.
+ &aa.
+¡&ia.
+¢&oa.
+£&ua.
+¤&nt.
+¥&Nt.
+¦&aus.
+§&ous.
+¨&invq.
+©&lnotrev.
+ª&lnot.
+ª&notsym.
+«&frac12.
+¬&frac14.
+­&inve.
+®&odqf.
+¯&cdqf.
+à&alpha.
+A&Alpha.
+á&Beta.
+â&Gamma.
+ã&pi.
+ä&Sigma.
+å&sigma.
+æ&mu.
+ç&tau.
+è&Phi.
+é&Theta.
+ê&Omega.
+ë&delta.
+ì&infinity.
+í&phi.
+î&epsilon.
+ï&intersect.
+ð&identical.
+ñ&plusmin.
+ñ&pm.
+ò&ge.
+ò&gesym.
+ó&le.
+ó&lesym.
+ô&inttop.
+õ&intbot.
+ö&divide.
+÷&nearly.
+ø&degree.
+ø&deg.
+ù&bullet.
+ú&dot.
+û&sqrt.
+ü&supn.
+ý&sup2.
+þ&sqbul.
+°&box14.
+±&box12.
+²&box34.
+µ&bx1012.
+¶&bx2021.
+·&bx0021.
+¸&bx0012.
+¹&bx2022.
+º&bx2020.
+»&bx0022.
+¼&bx2002.
+½&bx2001.
+¾&bx1002.
+Æ&bx1210.
+Ç&bx2120.
+È&bx2200.
+É&bx0220.
+Ê&bx2202.
+Ë&bx0222.
+Ì&bx2220.
+Í&bx0202.
+Î&bx2222.
+Ï&bx1202.
+Ð&bx1201.
+Ñ&bx0212.
+Ò&bx0121.
+Ó&bx2100.
+Ô&bx1200.
+Õ&bx0210.
+Ö&bx0120.
+×&bx2121.
+Ø&bx1212.
+Á&bxas.
+Á&bxbj.
+Å&bxcr.
+Å&bxcj.
+Â&bxde.
+Â&bxtj.
+Ä&bxh.
+À&bxll.
+Ù&bxlr.
+´&bxri.
+´&bxrj.
+Ú&bxul.
+¿&bxur.
+³&bxv.
+Û&BOX.
+Ü&BOXBOT.
+Ý&BOXLEFT.
+Þ&BOXRIGHT.
+ß&BOXTOP.
+&darrow.
+&uarrow.
+&larrow.
+&rarrow.
+&rahead.
diff --git a/tools/wipfc/entit938.txt b/tools/wipfc/entit938.txt
new file mode 100644
index 00000000..3f74faa0
--- /dev/null
+++ b/tools/wipfc/entit938.txt
@@ -0,0 +1,202 @@
+-&mdash.
+-&ndash.
+ &rbl.
+!&xclm.
+!&xclam.
+"&cdq.
+"&odq.
+#&numsign.
+$&dollar.
+%&percent.
+&&amp.
+'&apos.
+'&csq.
+`&osq.
+`&grave.
+(&lpar.
+(&lparen.
+)&rpar.
+)&rparen.
+*&asterisk.
+.&period.
++&plus.
+,&comma.
+-&dash.
+-&emdash.
+-&endash.
+-&hyphen.
+-&minus.
+.&per.
+/&slash.
+/&slr.
+:&colon.
+;&semi.
+>&gt.
+>&gtsym.
+=&eq.
+=&equals.
+=&eqsym.
+<&lt.
+<&ltsym.
+@&atsign.
+{&lbrace.
+{&lbrc.
+|&splitvbar.
+|&vbar.
+|&lor.
+}&rbrace.
+}&rbrc.
+[&lbracket.
+[&lbrk.
+\&bslash.
+\&bsl.
+]&rbracket.
+]&rbrk.
+^&caret.
+^&and.
+_&us.
+~&tilde.
+~&similar.
+ &house.
+‘&Cc.
+ &ue.
+ &ea.
+ &ac.
+ &ae.
+ &ag.
+ &ao.
+ &cc.
+ &ec.
+ &ee.
+ &eg.
+ &ie.
+ &ic.
+ &ig.
+ &Ae.
+ &Ao.
+ &angstrom.
+ &Ea.
+ &aelig.
+ &AElig.
+ &oc.
+ &oe.
+ &og.
+ &uc.
+ &ug.
+ &ye.
+ &Oe.
+ &Ue.
+‘&cent.
+’&sterlin.
+&yen.
+ &fnof.
+ &aa.
+ &ia.
+ &oa.
+ &ua.
+ &nt.
+ &Nt.
+ &aus.
+ &ous.
+ &invq.
+ &lnotrev.
+ &lnot.
+ &notsym.
+ &frac12.
+ &frac14.
+ &inve.
+s&odqf.
+t&cdqf.
+ƒ¿&alpha.
+„@&Alpha.
+„B&Beta.
+ƒ¡&Gamma.
+ƒÎ&pi.
+ƒ°&Sigma.
+ƒÐ&sigma.
+ƒÊ&mu.
+Ą&tau.
+„U&Phi.
+ƒ¦&Theta.
+Ħ&Omega.
+ƒÂ&delta.
+‡&infinity.
+ƒÓ&phi.
+ƒÃ&epsilon.
+ŠÇ&intersect.
+ŠÆ&indentical.
+}&plusmin.
+}&pm.
+†&ge.
+†&gesym.
+…&le.
+…&lesym.
+ &inttop.
+ &intbot.
+€&divide.
+ &nearly.
+‹&degree.
+‹&deg.
+E&bullet.
+D&dot.
+ŠÄ&sqrt.
+ &supn.
+ &sup2.
+¡&sqbul.
+&box14.
+&box12.
+&box34.
+&bx1012.
+&bx2021.
+&bx0021.
+&bx0012.
+&bx2022.
+&bx2020.
+&bx0022.
+&bx2002.
+&bx2001.
+&bx1002.
+&bx1210.
+&bx2120.
+&bx2200.
+&bx0220.
+&bx2202.
+&bx0222.
+&bx2220.
+&bx0202.
+&bx2222.
+&bx1202.
+&bx1201.
+&bx0212.
+&bx0121.
+&bx2100.
+&bx1200.
+&bx0210.
+&bx0120.
+&bx2121.
+&bx1212.
+&bxas.
+&bxbj.
+&bxcr.
+&bxcj.
+&bxde.
+&bxtj.
+&bxh.
+&bxll.
+&bxlr.
+&bxri.
+&bxrj.
+&bxul.
+&bxur.
+&bxv.
+¡&BOX.
+ &BOXBOT.
+ &BOXLEFT.
+ &BOXRIGHT.
+ &BOXTOP.
+«&darrow.
+ª&uarrow.
+©&larrow.
+¨&rarrow.
+>&rahead.
+ \ No newline at end of file
diff --git a/tools/wipfc/entity.txt b/tools/wipfc/entity.txt
new file mode 100644
index 00000000..d38b7986
--- /dev/null
+++ b/tools/wipfc/entity.txt
@@ -0,0 +1,203 @@
+-&mdash.
+-&ndash.
+ &rbl.
+!&xclm.
+!&xclam.
+"&cdq.
+"&odq.
+#&numsign.
+$&dollar.
+%&percent.
+&&amp.
+'&apos.
+'&csq.
+`&osq.
+`&grave.
+(&lpar.
+(&lparen.
+)&rpar.
+)&rparen.
+*&asterisk.
+.&period.
++&plus.
+,&comma.
+-&dash.
+-&emdash.
+-&endash.
+-&hyphen.
+-&minus.
+.&per.
+/&slash.
+/&slr.
+:&colon.
+;&semi.
+>&gt.
+>&gtsym.
+=&eq.
+=&equals.
+=&eqsym.
+<&lt.
+<&ltsym.
+@&atsign.
+{&lbrace.
+{&lbrc.
+|&splitvbar.
+|&vbar.
+|&lor.
+}&rbrace.
+}&rbrc.
+[&lbracket.
+[&lbrk.
+\&bslash.
+\&bsl.
+]&rbracket.
+]&rbrk.
+^&caret.
+^&and.
+_&us.
+~&tilde.
+~&similar.
+&house.
+€&Cc.
+&ue.
+‚&ea.
+ƒ&ac.
+„&ae.
+…&ag.
+†&ao.
+‡&cc.
+ˆ&ec.
+‰&ee.
+Š&eg.
+‹&ie.
+Œ&ic.
+&ig.
+Ž&Ae.
+&Ao.
+&angstrom.
+&Ea.
+‘&aelig.
+’&AElig.
+“&oc.
+”&oe.
+•&og.
+–&uc.
+—&ug.
+˜&ye.
+™&Oe.
+š&Ue.
+›&cent.
+œ&Lsterling.
+&yen.
+Ÿ&fnof.
+ &aa.
+¡&ia.
+¢&oa.
+£&ua.
+¤&nt.
+¥&Nt.
+¦&aus.
+§&ous.
+¨&invq.
+©&lnotrev.
+ª&lnot.
+ª&notsym.
+«&frac12.
+¬&frac14.
+­&inve.
+®&odqf.
+¯&cdqf.
+à&alpha.
+A&Alpha.
+á&Beta.
+â&Gamma.
+ã&pi.
+ä&Sigma.
+å&sigma.
+æ&mu.
+ç&tau.
+è&Phi.
+é&Theta.
+ê&Omega.
+ë&delta.
+ì&infinity.
+í&phi.
+î&epsilon.
+ï&intersect.
+ð&identical.
+ñ&plusmin.
+ñ&pm.
+ò&ge.
+ò&gesym.
+ó&le.
+ó&lesym.
+ô&inttop.
+õ&intbot.
+ö&divide.
+÷&nearly.
+ø&degree.
+ø&deg.
+ù&bullet.
+ú&dot.
+û&sqrt.
+ü&supn.
+ý&sup2.
+þ&sqbul.
+°&box14.
+±&box12.
+²&box34.
+µ&bx1012.
+¶&bx2021.
+·&bx0021.
+¸&bx0012.
+¹&bx2022.
+º&bx2020.
+»&bx0022.
+¼&bx2002.
+½&bx2001.
+¾&bx1002.
+Æ&bx1210.
+Ç&bx2120.
+È&bx2200.
+É&bx0220.
+Ê&bx2202.
+Ë&bx0222.
+Ì&bx2220.
+Í&bx0202.
+Î&bx2222.
+Ï&bx1202.
+Ð&bx1201.
+Ñ&bx0212.
+Ò&bx0121.
+Ó&bx2100.
+Ô&bx1200.
+Õ&bx0210.
+Ö&bx0120.
+×&bx2121.
+Ø&bx1212.
+Á&bxas.
+Á&bxbj.
+Å&bxcr.
+Å&bxcj.
+Â&bxde.
+Â&bxtj.
+Ä&bxh.
+À&bxll.
+Ã&bxle.
+Ã&bxlj.
+Ù&bxlr.
+´&bxri.
+´&bxrj.
+Ú&bxul.
+¿&bxur.
+³&bxv.
+Û&BOX.
+Ü&BOXBOT.
+Ý&BOXLEFT.
+Þ&BOXRIGHT.
+ß&BOXTOP.
+&darrow.
+&uarrow.
+&larrow.
+&rarrow.
+&rahead.
diff --git a/tools/wipfc/fr_CA.nls b/tools/wipfc/fr_CA.nls
new file mode 100644
index 00000000..935ca3e2
--- /dev/null
+++ b/tools/wipfc/fr_CA.nls
@@ -0,0 +1,24 @@
+#Canadian French
+
+Country=2
+CodePage=850
+Note="Remarque&colon."
+Caution="ATTENTION!"
+Warning="Avertissement&per."
+Reference="R‚f‚rence"
+olChars=abcdefghijklmnopqrstuvwxyz
+olClose1=.
+olClose2=)
+ulItemId1=o
+ulItemId2=-
+ulItemId3=--
+cgraphicFontFaceName="Courier"
+cgraphicFontWidth=11
+cgraphicFontHeight=18
+
+# WORDS defines the characters that make words. This is used for
+# searching and data compression. The following is for Code page 850.
+
+Grammer
+Words=0-9+A-Z+a-z+€++‚+ƒ+…+‡+ˆ+‰+Š+‹+Œ++“+”+–+—+˜+™+š+µ+¶+·+Ò+Ó+Ô+×+â+ê+ë
+eGrammer
diff --git a/tools/wipfc/fr_FR.nls b/tools/wipfc/fr_FR.nls
new file mode 100644
index 00000000..79f10afb
--- /dev/null
+++ b/tools/wipfc/fr_FR.nls
@@ -0,0 +1,24 @@
+#French
+
+Country=33
+CodePage=437
+Note="Remarque&colon."
+Caution="ATTENTION!"
+Warning="Avertissement&per."
+Reference="R‚f‚rence"
+olChars=abcdefghijklmnopqrstuvwxyz
+olClose1=.
+olClose2=)
+ulItemId1=o
+ulItemId2=-
+ulItemId3=--
+cgraphicFontFaceName="Courier"
+cgraphicFontWidth=11
+cgraphicFontHeight=18
+
+# WORDS defines the characters that make words. This is used for"
+# searching and data compression. The following is for Code page 437."
+
+Grammer
+Words=0-9+A-Z+a-z+€++‚+ƒ+…+‡+ˆ+‰+Š+‹+Œ++”+–+—+˜+™+š+Ž+„+‘+’+”+¨+•+™++ž
+eGrammer
diff --git a/tools/wipfc/ja_JA.nls b/tools/wipfc/ja_JA.nls
new file mode 100644
index 00000000..8257150b
--- /dev/null
+++ b/tools/wipfc/ja_JA.nls
@@ -0,0 +1,22 @@
+# Japanese text
+
+Country=81
+CodePage=932
+Note="’&colon."
+Caution="’&colon."
+Warning="Œx&colon."
+Reference="Reference"
+olChars=abcdefghijklmnopqrstuvwxyz
+olClose1=.
+olClose2=)
+ulItemId1=o
+ulItemId2=-
+ulItemId3=¥
+cgraphicFontFaceName=MINCHO
+cgraphicFontWidth=6
+cgraphicFontHeight=12
+Grammer
+Words=0-9+A-Z+a-z+‚O-‚X+‚`-‚y+‚-‚š
+RemoveNL=@-üü
+eGrammer
+
diff --git a/tools/wipfc/wipfc.exe.zip b/tools/wipfc/wipfc.exe.zip
new file mode 100644
index 00000000..2111dc32
--- /dev/null
+++ b/tools/wipfc/wipfc.exe.zip
Binary files differ
diff --git a/tools/wipfc/wipfc.tar.gz b/tools/wipfc/wipfc.tar.gz
new file mode 100644
index 00000000..dc2963b8
--- /dev/null
+++ b/tools/wipfc/wipfc.tar.gz
Binary files differ
diff --git a/tools/wipfc/xx_YY.nls b/tools/wipfc/xx_YY.nls
new file mode 100644
index 00000000..5e45d7c7
--- /dev/null
+++ b/tools/wipfc/xx_YY.nls
@@ -0,0 +1,24 @@
+#User defined (currently US English)
+
+Country=1
+CodePage=850
+Note="Note&colon. "
+Caution="CAUTION&colon. "
+Warning="Warning&colon. "
+Reference="Reference"
+olChars=abcdefghijklmnopqrstuvwxyz
+olClose1=&per.
+olClose2=)
+ulItemId1=o
+ulItemId2=-
+ulItemId3=--
+cgraphicFontFaceName="Courier"
+cgraphicFontWidth=11
+cgraphicFontHeight=18
+
+# Words defines the characters that make words. This is used for
+# searching and data compression. The following is for Code page 850.
+
+Grammer
+Words=0-9+A-Z+a-z
+eGrammer