summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/uptexdir/kanji.h
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2011-08-23 10:17:01 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2011-08-23 10:17:01 +0000
commit82e002633513b0b73099d293aba30fb14360fa9a (patch)
tree06d3e4ce4cde2988646b6967ca11598d22278cbe /Build/source/texk/web2c/uptexdir/kanji.h
parent16c57cd409df0f406fc2710bcadadbd790cab70b (diff)
more upTeX and e-upTeX
git-svn-id: svn://tug.org/texlive/trunk@23652 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/uptexdir/kanji.h')
-rw-r--r--Build/source/texk/web2c/uptexdir/kanji.h16
1 files changed, 7 insertions, 9 deletions
diff --git a/Build/source/texk/web2c/uptexdir/kanji.h b/Build/source/texk/web2c/uptexdir/kanji.h
index 630fb5ccdde..71faa43f3e0 100644
--- a/Build/source/texk/web2c/uptexdir/kanji.h
+++ b/Build/source/texk/web2c/uptexdir/kanji.h
@@ -36,7 +36,12 @@ extern integer calc_pos (integer c);
#define calcpos calc_pos
extern integer kcatcodekey (integer c);
extern integer multilenbuffchar (integer c);
-extern void initdefaultkanji (void);
+
+extern void init_default_kanji (const_string file_str, const_string internal_str);
+/* for upTeX and e-upTeX */
+#define initdefaultkanji() init_default_kanji("utf8", "uptex")
+/* for upBibTeX, upDVItype, upPLtoTF, and upTFtoPL */
+#define initkanji() init_default_kanji("utf8", "uptex")
#define setptexencuptex() set_enc_string("utf8", "uptex");
@@ -48,17 +53,10 @@ extern void initdefaultkanji (void);
#define putc(c,fp) putc2(c,fp)
#endif /* !PRESERVE_PUTC */
-#if defined(UPBIBTEX) || defined(BIBTEX)
+#ifdef UPBIBTEX
#define inputline2(fp,buff,pos,size,ptr) input_line2(fp,buff,pos,size,ptr)
#else
#define inputline2(fp,buff,pos,size) input_line2(fp,buff,pos,size,NULL)
#endif
-/* FIXME FIXME FIXME FIXME FIXME FIXME FIXME FIXME FIXME FIXME */
-/* Temporary fix for functions still missing in the ptexenc library. */
-extern boolean is_internalUPTEX(void);
-#define isinternalUPTEX is_internalUPTEX
-extern boolean ismultichr (int length, int nth, int c);
-/* FIXME FIXME FIXME FIXME FIXME FIXME FIXME FIXME FIXME FIXME */
-
#endif /* not KANJI_H */