diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2011-08-18 13:52:11 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2011-08-18 13:52:11 +0000 |
commit | 8ec7e9e16594cda561fc22fc6607f7cbb95d4aed (patch) | |
tree | cdfe448fee20c35d425ae90826f35ff55810f1e8 /Build/source/texk/web2c/eptexdir/ChangeLog | |
parent | d078252edb11572f39d434c7c97b107fdd5b8e49 (diff) |
more upTeX and e-upTeX
git-svn-id: svn://tug.org/texlive/trunk@23592 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/eptexdir/ChangeLog')
-rw-r--r-- | Build/source/texk/web2c/eptexdir/ChangeLog | 257 |
1 files changed, 111 insertions, 146 deletions
diff --git a/Build/source/texk/web2c/eptexdir/ChangeLog b/Build/source/texk/web2c/eptexdir/ChangeLog index 20740858502..572244bc6bb 100644 --- a/Build/source/texk/web2c/eptexdir/ChangeLog +++ b/Build/source/texk/web2c/eptexdir/ChangeLog @@ -1,147 +1,112 @@ +2011-08-18 Peter Breitenlohner <peb@mppmu.mpg.de> -2008. 1. 1: 一応第1版としておこう. - -2008. 1. 2: document の更新.数値積分という sample の追加. - -2008. 1. 3: いつのまにか作業中に etex.ch を書き換えていたので修正. - teTeX3 下でのコンパイルについての補足を追加. - -2008. 1. 4: TeX--XeT 機能を試験的にサポート. - 数式の baseline を揃え方を変える - \mathdisplacementstate を追加 (in pTeX) - -build 80105.11, 21 - o \lastnodetype, \currentiflevel を e-TeX の動作に合わせた. - o 日時表記を 80000+100*月+日+時間/100 の数値に変更. - o ./trip の使い方などを記入. - o \currentiflevel まわりの typo を fix. - o W32TeX と合わせたときの compile 手順(未チェック)を記入 - o upTeX と合わせたときの compile 手順を改稿(compileだけ) - o README.txt から HOWTOINST.txt を分離. - -build 80106.14, 19 - o W32TeX と合わせたときの compile 手順が正しくなかったのを修正. - o document のさらなる整備,resume.tex のコンパイル要件がわからなく - なった - -build 80108.19 - o 「peTeX との一本化」.角藤さんが Windows 用 build を提供してくれる - ことになったので,W32TeX と合わせた build の解説を削除. - o ↑に伴う,ptex-hack-1.diff の削除.余計な ptex-orig.diff の廃止. - -build 80110.20 - o upTeX とのマージ方法に関する部分を修正. - o 浮動小数点演算拡張の部分 fp.diff を WEB change file の形式に変更. - 同時に,減算で ∞ - ∞ の結果が NaN になっていなかったのを修正. - -build 80113.22 - o 浮動小数点演算(以下 fp)でのワーク領域を確保する量の間違いにより, - Segfault する可能性があるバグを修正(実際には平方根の計算などが - 54 桁で行われている場合があったことによるので,そちらの方を修正し - た) - o resume.pdf は発表時としては使わないことにした(スライドを別に作っ - て,そちらを使う予定).しかしこのファイルがもと. - -build 80120.11, 19 - o fp → integer の変換ミスを修正. - o eptexdefs.lib を作成.それに伴い eptex.src を少々改定 - o upTeX-0.20 に合うように更新. - o license をちゃんと決めた.(「通りすがり2」さん,ありがとうございます) - o doc/ に浮動小数点演算のサンプル tri.tex を追加 - -build 80125.09 - o fp.pdf が壊れていたので修正. - -build 80131.21 - o TeX--XeT での displacement node の取扱いを改良し,和欧文混在時の - 組版結果がちょっと良くなった. - o resume.pdf の更新. - -build 80316.xx - o 生存証明(笑) - o 浮動小数点演算に MPFR library を使用してみた.格納形式が変更され, - 仮数部が10進21桁から2進 78 bit(implicit 79 bit)に. - -注意:上の 80316.xx の路線はもはや継続されていません. - -build 90111.20 - o TeX Live 2008 下でのコンパイルに対応 - o pteTeX3-20080616 (+ upTeX-0.25) 下でのコンパイルに対応 - (ttkさん,角藤さん,ありがとうございます) - o INSTALL.txt の大幅な書き直し. - -build 90218 - o 80131.21 版ぐらいの修正で trip test が異常な結果になっていたこと - への修正(副作用あるかも) - o ドキュメント類の書き直し. - o 小数点以下(大体の時間を表す)はあまり意味がないので今回から省略. - o e-pTeX, e-upTeX 本体の version も起動時に出力するようにした. - どんどん banner が長くなってくる(笑) - -注意:本来はこの 90218 のリリースの予定はなかった.FAM256 パッチの調整に手間 - 取りそうだったので,bugfix だけでも先に出すことにしたのだった. - -build 090220 - o 「FAM256パッチ」を作成,追加. - (このパッチを使用しない場合は 90218 版からの変更はバージョン番号 - の変更のみ) - o 「デビ丸」さんの指摘により,バージョン番号を 6 桁とした. - (デビ丸さん,ありがとうございます) - -build 090223 - o コンパイルスクリプトの変更. - できるだけ upTeX 側のversionが変わっても通るようにした. - -build 090309 - o FreeBSD (on qemu) でも一部開発を行うことに. - o ptexenc による pTeX の修正と,本 e-pTeX による pTeX の修正が全く - かち合わないと勘違いをしていた.これに伴い,ptexenc があることを - 動作要件とすることに. - o e-TeX の条件分岐拡張(\ifcsname ... \endcsname)の部分で - 漢字を考慮していなかった動作だったのを修正. - o texmfmem.h, ptexenc まわりの再検討.これにより,-funsigned-char や - 「case 12」が不要になり,eplatex.fmt 作成時に segfault するバグも - 潰せたと思う. - -build 090927 - o FAM256 patch を標準で有効に.このため,有効時にバージョンの末尾に - ついていた「FAM256-PATCHED」はもはやつかない. - o 黒木さんなどから「e-TeX ベースにした方が良いのでは」という意見を - いただいたので,そのようにしてみた. - o コンパイルのベースとなる環境がたくさんあるので,とりあえず - 今回は ptetex3-20090610 と ptexlive-20090904 のみ作業してみた. - o I forgot to include copy of BSD license ^^; - o Implementation of floating-point arithmetic is deleted due to - its half-hearted implementation. - (Someday I want to re-implement floating-point arithmetic in TeX, - but not inside e-pTeX) - o Several files rewrite in English. - -build 091003 - o Fixed several typos. (Thanks to Mr. Debimaru) - o In eptexdoc.tex, graphicx and color packages don't use anymore. - (now correctly displayed in xdvi) - -build 100131 - o languages.def was added in the archive. - o Support upTeX-0.29. - (In upTeX-0.29, pTeX is updated to 3.1.11.) - -build 100201 - o Bug fix: typo in script/install - (euptex.fmt and euplatex.fmt ware generated in compatible mode) - -build 100420 - o Based on ptexlive for TeX Live 2009. - o Change installation method. - o fam256.ch: fixed typo in error message. - -build 101231 - o Based on TeX Live 2010. - o \pdfstrcmp primitive (of pdfTeX) is now supported. - (Thanks to Akira Kakuto) - -build 110102 - o Fixed typo in scripts/unpack.sh. - o \pdfstrcmp compares Kanji characters by their UTF-8 encoded strings. - o re-included otfstable.zip and utfsrc.zip. + Renamed ChangeLog => Changes.txt, ChangeLog.TL => ChangeLog. + * am/eptex.am (EXTRA_DIST): Adapted. + +2011-08-12 Peter Breitenlohner <peb@mppmu.mpg.de> + + * eptex.ech, eptexextra.h, etex.ch1, am/eptex.am, fam256.ch: + Slightly reformulate to simplify e-upTeX. + * pdfsavepos.ch: \pdfsavepos is extension, not convert case. + +2011-07-06 Peter Breitenlohner <peb@mppmu.mpg.de> + + * eptex.defines: Add newline at end of file. + +2011-07-04 Peter Breitenlohner <peb@mppmu.mpg.de> + + * am/eptex.am (eptex_ch_srcs): SyncTeX infrastructure. + * pdfsavepos.ch: Slightly reformulate to simplify SyncTeX. + * eptrip/texmf.cnf (main_memory): Increase for SyncTeX. + +2011-04-15 Peter Breitenlohner <peb@mppmu.mpg.de> + + * eptex.ech: Adapted to pTeX Version p3.2. + +2011-04-07 Peter Breitenlohner <peb@mppmu.mpg.de> + + * eptrip/etrip.tex, eptrip/etrip.log, eptrip/eptrip.diffs: + Adapted to e-TeX Version 2.3. + +2011-04-01 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp> + + * eptex.ech: Yet an other Bug fix. + +2011-03-31 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp> + + * eptex.ech: Bug fix and TeX formatting. + * pdfsavepos.ch, pdfstrcmp.ch: TeX formatting. + +2011-03-30 Peter Breitenlohner <peb@mppmu.mpg.de> + + * eptex.ech, etex.ch0: Handle disp_node from discretionary. + Set correct last_node_type from main vertical list. + +2011-03-29 Peter Breitenlohner <peb@mppmu.mpg.de> + + * eptex.ech, etex.ch0: Redefine box_dir and box_lr to also work + for min_quarterword<0. + +2011-03-28 Peter Breitenlohner <peb@mppmu.mpg.de> + + * am/eptex.am: Use AM_CFLAGS instead of eptex_CFLAGS. + +2011-03-27 Peter Breitenlohner <peb@mppmu.mpg.de> + + * eptex.ech, etex.ch[01]: Reformulate @<Fetch an item in the + current node...@>, begin_box, and delete_last to fix a bug in + \lastpenalty & Co; further reduce e-pTeX interferences. + +2011-03-25 Peter Breitenlohner <peb@mppmu.mpg.de> + + * eptex.ech, etex.ch[01]: Reformulate begin_box and delete_last + to reduce interferences between e-TeX and pTeX. + + * pdfstrcmp.ch (save_warning_index): Drop unused variable. + +2011-03-22 Peter Breitenlohner <peb@mppmu.mpg.de> + + * eptex.ech, etex.ch0: Reformulate @<Fetch an item in the + current node...@> to reduce interferences between e-TeX and pTeX. + +2011-03-18 Peter Breitenlohner <peb@mppmu.mpg.de> + + e-pTeX update eptex-110315_tlsvn110318.diff [ptex:00248] + from Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>. + + * eptex.ech: Update pTeX_version_string. + Redefine box_dir and set_box_dir from pTeX as well as box_lrstat + and set_box_lrstat from e-TeX to avoid interference. + + * pdfsavepos.ch (new): Implement \pdfsavepos primitive. + * am/eptex.am (eptex_ch_srcs): Add pdfsavepos.ch. + + * etex.ch1: Adapt to use of set_box_dir in ../ptexdir/ptex-base.ch. + Adapt to "setting/reading a box register dimension" bug fix. + +2011-01-19 Peter Breitenlohner <peb@mppmu.mpg.de> + + * eptex.ech, etex.ch0: Adapt to modified ../ptexdir/ptex-base.ch. + + * eptex.ech: Make \lastnodetype consistent with e-TeX, based on + code from Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>. + + * fam256.ch (max_reg_help_line): Use correct max_reg_num value. + +2011-01-17 Peter Breitenlohner <peb@mppmu.mpg.de> + + * eptex.ech: banner_k==banner for e-pTeX. + + * am/eptex.am (eptrip.diffs): Use $(triptrap_diffs). + +2011-01-14 Peter Breitenlohner <peb@mppmu.mpg.de> + + * am/eptex.am (eptrip-clean): Use TRIPTRAP_CLEAN. + +2011-01-13 Peter Breitenlohner <peb@mppmu.mpg.de> + + * eptrip.test (new): Shell script for e-pTRIP test, + from Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>. + * eptrip.diffs (new): Expected e-pTRIP test results. + + * eptex.ech: Increase pTeX if_*_codes above e-TeX codes. |