• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

ソースコードの管理場所


Commit MetaInfo

Revisionb6b0556f95aa43d0a89b4735eec7fab4c9333819 (tree)
Time2013-05-12 18:46:43
AuthorKazuki Maeda <kmaeda@user...>
CommiterKazuki Maeda

Log Message

Fix ltj-cctbreg.sty for new luatex-base (rev 30250).

Change Summary

Incremental Difference

--- a/src/ltj-cctbreg.sty
+++ b/src/ltj-cctbreg.sty
@@ -8,7 +8,7 @@
88 %! 筋が良くなく, できるなら避けたいが, 今のままだと LuaTeX-ja を
99 %! LaTeX + fontspec で用いた時に確実に影響が出る. また衝突を残した
1010 %! ままだとカテゴリコードテーブルが実質的に使えない訳で, これも
11-%! 残念なことである.
11+%! 残念なことである.
1212 %! 「近いうちに両パッケージの中で解決される」ことを期待しつつ,
1313 %! 「衝突がない」という前提で開発を行いたいので, 暫定的処置として,
1414 %! このモジュールを用意する.
@@ -77,7 +77,6 @@
7777
7878 \begingroup
7979 \endlinechar=13
80-\catcode`\_=12
8180 \gdef\ltj@@cctb@org@def#1{%
8281 \ifnum\lltxb@catcodetable@alloc<65535\relax
8382 \global\advance\lltxb@catcodetable@alloc\tw@
@@ -205,14 +204,11 @@
205204 \fi
206205
207206 \def\ltj@@cctb@org@def{%
208- \ifnum\CatcodeTableStack<268435454 %
209- \global\advance\CatcodeTableStack by\tw@
207+ \ifnum\CatcodeTableStack<65534\relax
208+ \global\advance\CatcodeTableStack\tw@
210209 \else
211- \@PackageError{luatex}{%
212- Catcode table stack overflow%
213- }\@ehd
214- \fi
215-}
210+ \errmessage{CatcodeTableStack overflow}%
211+ \fi}
216212 \unless\ifx\ltj@@cctb@org@def\IncCatcodeTableStack
217213 % Failure: luatex-pkg is not of expected version!!
218214 \ltj@@cctb@failure=100 %
@@ -261,8 +257,8 @@
261257 \catcode0 12 % nul
262258 \catcode13 12 % carriage return
263259 \catcode37 12 % percent
264- \setcatcoderange{65}{90}{12}% A-Z
265- \setcatcoderange{97}{122}{12}% a-z
260+ \SetCatcodeRange{65}{90}{12}% A-Z
261+ \SetCatcodeRange{97}{122}{12}% a-z
266262 \catcode92 12 % backslash
267263 \catcode127 12 }
268264 \newluatexcatcodetable\CatcodeTableOther
@@ -272,7 +268,7 @@
272268 \newluatexcatcodetable\CatcodeTableLaTeX
273269 \setluatexcatcodetable\CatcodeTableLaTeX{%
274270 \luatexcatcodetable\CatcodeTableIniTeX
275- \setcatcoderange{0}{31}{15}%
271+ \SetCatcodeRange{0}{31}{15}%
276272 \catcode9 10 % tab
277273 \catcode12 13 % form feed
278274 \catcode13 5 % carriage return