summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/ptexdir/tests/endlinechar.tex
blob: ef59b1fc88667323c1def77bcf89b6218ae88d38 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
\font\x=ecrm1000 \x
\parindent0pt\noautoxspacing
\output{\shipout\box255}
\def\あ{ア}
\def\,{イ}

1a\,
% --> 1aイ

2a\あ
% --> 2aア

\endlinechar=-1\relax

3a\,
% --> 3aイ
% previous pTeX, upTeX: Undefined cs.

4a\あ
% --> 4aア
% prev. pTeX: Undefined cs.

5a,
% prev. upTeX: byte-seq.

6aあ
% prev. upTeX: byte-seq.

7a\^^e3^^81^^82b\^^e3^^81^^82
% 2回エラーが出るが,これは正しい.

% upTeX only tests
\ifx\enablecjktoken\undefined
\else
  \catcode"E3=11\relax
  \catcode"81=11\relax
  \catcode"82=11\relax
  8a\^^e3^^81^^82
  % --> 8aア
  \kcatcode`あ=15\relax
  9a\あ
  % == 9a\^^e3^^81^^82. --> 9aア
  \def\^^e3^^81^^82{ウ}
  10a\あ b\あ
  % == 10a\^^e3^^81^^82 b\^^e3^^81^^82. --> 10aウbウ
  \kcatcode12354=16\relax
  11a\あ b\あ
  % == 10a\^^e3^^81^^82 b\^^e3^^81^^82. --> 11aウbウ
\fi

\bye