=================================================================== RCS file: /home/cvs/OpenXM/src/kan96xx/Doc/changelog-ja.tex,v retrieving revision 1.14 retrieving revision 1.17 diff -u -p -r1.14 -r1.17 --- OpenXM/src/kan96xx/Doc/changelog-ja.tex 2005/06/17 03:50:34 1.14 +++ OpenXM/src/kan96xx/Doc/changelog-ja.tex 2006/01/26 10:24:55 1.17 @@ -1,4 +1,4 @@ -% $OpenXM: OpenXM/src/kan96xx/Doc/changelog-ja.tex,v 1.13 2005/02/28 12:53:43 takayama Exp $ +% $OpenXM: OpenXM/src/kan96xx/Doc/changelog-ja.tex,v 1.16 2005/07/18 10:55:15 takayama Exp $ \documentclass{jarticle} \title{ChangeLog \\ ---kan96xx, kxx, k097} \author{Nobuki Takayama} @@ -414,6 +414,66 @@ ox texmacs が正しく動作するのか要テスト. \end{verbatim} } + +\section{2005-07-07, gfan.sm1} +\begin{enumerate} +\item Collar-Kalkbrener-Moll のアルゴリズムを実装した. +\item {\tt getNextCone}, {\tt ckmFlip} +\item {\tt cone.ckmFlip} が 1 の時 CKM アルゴリズムを用いる. +\item {\tt cone.DhH} が 1 の時 $\partial x = x \partial + hH$, +0 の時 $\partial x = x \partial + h^2$ を選択. +{\tt cone.gb}, {\tt cone.reduction}, {\tt cone.gb\_gr}. +\item 関連する sm1 本体の変更. +\item {\tt eventail/data/test35.sm1}, {\tt test36.sm1}. +\end{enumerate} + +\begin{enumerate} +\item {\tt OpenXM/src/kan96xx/Doc/gfan.sm1} 1.10, 1.11. +\end{enumerate} + +\section{2005-07-18, Error Message} +\begin{enumerate} +\item サーバはエラーの位置およびエラーの位置での読み込みデータを +XML 形式で送る. +\begin{verbatim} + (ox.sm1) run sm1connectr + oxsm1.ccc (1 shell) oxsubmit + oxsm1.ccc oxpopcmo :: +\end{verbatim} +\item {\tt scanner.c}, {\tt scanner2.c} で {\tt ScannerBuf} に + 読み込んだデータを書き込む. +\item {\tt stackmachineError()} で + 大域変数 {\tt MsgStackTrace}, {\tt MsgSourceTrace} に書き込んでおく. +\item {\tt kxx/sm1stackmachine.c} の {\tt Sm1\_pushError2} で, +上の大域変数に設定されたメッセージをもとに, error package +の文字列に XML 形式で error message を書く. +\item \verb@ [(traceShowScannerBuf)] extension :: @ +\item Todo: {\tt executeToken} の中までみないと, すでに定義された関数のどの位置でエラーを起こしたのかがわからない. +\end{enumerate} + +\section{2006-01-26, -engineLogToStdout} +\begin{enumerate} +\item engine を xterm 内部で動かさないで呼び出したプログラム +の標準出力へつないだまま動かす. +\begin{verbatim} + (ox.sm1) run + /Xm_engineLogToStdout 1 def + asirconnectr + ((x-2)^2). fctr :: +\end{verbatim} +\item cfep への対応. +\begin{verbatim} + ox_texmacs --view cfep --engineLogToStdout + ox_texmacs --view debug --engineLogToStdout +\end{verbatim} +\end{enumerate} + +ソースの変更. +\begin{enumerate} +\item {\tt OpenXM/src/kan96xx/Doc/ox.sm1} 1.46 +\item {\tt OpenXM/src/kxx/ox_texmacs.c} 1.26 +\item {\tt OpenXM/src/kxx/ox100start.c} 1.7 +\item {\tt OpenXM/src/util/ox_pathfinder.c, h} 1.30 \end{document}