diff --git a/doc/jlatex/jintro.tex b/doc/jlatex/jintro.tex index 35c084c89..d7e03bc5a 100644 --- a/doc/jlatex/jintro.tex +++ b/doc/jlatex/jintro.tex @@ -220,6 +220,7 @@ \subsection{開発履歴} マニュアルのタイポを修正した.テストコードをjskeusリポジトリから移動した.(1+) / (1-) の引数が整数でない時のコンパイルのバグを修正した.コンパイル時のwarningを消した.一部のgcc(aarch64/gcc-6)に対応するため全てのアーキテクチャで\_endではなくminmemoryを利用するよう変更した.:draw-arrowしてから:draw-onすると挙動がおかしい問題を解決した.ドキュメント生成時にeuslisp.hlpも生成するようにした.color-imageの:halve, :doubleを実行できるようにした.バージョンが9.26となった. \item[2019] ドキュメントの修正を行った.エラーハンドラでE\_USERの内容を表示するようにした.ratioクラスに:initメソッドを追加した.Mesa版のGL定義ファイルに更新した.:word-size=64 を*features*に追加し,64bitコードの実行はこれを参照するようにした.バージョンが9.27となった. \item[2021] ARMの外部関数呼び出しのバグを修正した. オフライン描画を行うglpixmapsurfaceクラスを追加した.コンパイルした関数名を固定化した.helpファイルを読んだ後のファイルハンドラを閉じた.make-gdome,make-body-from-verticesで:primitiveを使って:csgをセットするようにした.i386のリンカにgccを利用するようにした.バージョンが9.28となった. +\item[2022] ソースコード中にeuspointer\_t を導入した.mainthread(ctx)でmalloc()/cfree()を行うようにした.バージョンが9.29となった \end{description} \subsection{インストール} diff --git a/doc/jlatex/jmanual.dvi b/doc/jlatex/jmanual.dvi index e5f153075..19376ff32 100644 Binary files a/doc/jlatex/jmanual.dvi and b/doc/jlatex/jmanual.dvi differ diff --git a/doc/jlatex/jmanual.pdf b/doc/jlatex/jmanual.pdf index 0e3119243..f8587b80b 100644 Binary files a/doc/jlatex/jmanual.pdf and b/doc/jlatex/jmanual.pdf differ diff --git a/doc/jlatex/jmanual.tex b/doc/jlatex/jmanual.tex index 920e5e4c8..444786ca9 100644 --- a/doc/jlatex/jmanual.tex +++ b/doc/jlatex/jmanual.tex @@ -9,7 +9,7 @@ \AtBeginDvi{\special{pdf:tounicode 90ms-RKSJ-UCS2}}\fi %%% -\newcommand{\eusversion}{9.28} +\newcommand{\eusversion}{9.29} \flushbottom diff --git a/doc/latex/intro.tex b/doc/latex/intro.tex index 9d689ac8c..f67a4a32c 100644 --- a/doc/latex/intro.tex +++ b/doc/latex/intro.tex @@ -294,6 +294,7 @@ \subsection{Revision History} Version 9.26 is released, fix typo in manuals, move test code from jskeus repository, clean compile warnings, use minmemory instead of \_end in all architecture for some compiler (aarch64/gcc-6), fix problem on call :draw-on after :draw-arrow, generate euslisp.hlp when compiled, enable to run :halve and :double in color-image. \item[2019] Version 9.27 is released. Fix documentation. Print E\_USER within default error handler. Add :init method into ration class. Update Mesa version of GL constant files. Add :word-size=64 to *features* and refer this information to execute on 64bit machine. \item[2021] Version 9.28 is released. Fix bugs on foreign function call ARM. Add glpixmapsurface class for offline drawing. Fix compiled function name. Close file handler after reading help file. Set :primitive to set :csg on make-gdome and make-body-from-vertices. Use gcc as linker on i386. +\item[2022] Version 9.29 is released. Introduce euspointer\_t in the source code. call malloc()/cfree() within mainthread(ctx). \end{description} \subsection{Installation} diff --git a/doc/latex/manual.dvi b/doc/latex/manual.dvi index 5cad33e5f..5fd19ad32 100644 Binary files a/doc/latex/manual.dvi and b/doc/latex/manual.dvi differ diff --git a/doc/latex/manual.pdf b/doc/latex/manual.pdf index d5049d3e1..a1c80d6c6 100644 Binary files a/doc/latex/manual.pdf and b/doc/latex/manual.pdf differ diff --git a/doc/latex/manual.tex b/doc/latex/manual.tex index 413575ff9..530bc2a8d 100644 --- a/doc/latex/manual.tex +++ b/doc/latex/manual.tex @@ -7,7 +7,7 @@ \usepackage[dvipdfmx,bookmarks=true,bookmarksnumbered=true,bookmarkstype=toc]{hyperref} %%% -\newcommand{\eusversion}{9.28} +\newcommand{\eusversion}{9.29} \flushbottom \makeindex diff --git a/lisp/Makefile.generic1 b/lisp/Makefile.generic1 index ccdbc610c..2df52b9df 100644 --- a/lisp/Makefile.generic1 +++ b/lisp/Makefile.generic1 @@ -28,6 +28,6 @@ TOOLDIR=tool XWINDOWDIR=xwindow GLDIR=opengl/src GLINCLUDE=-I/usr/local/Mesa/include/ -VERSION=9.28 +VERSION=9.29 XVERSION=X_V11R6