Skip to content

Commit 9cfd655

Browse files
committed
Release 9.26
also update manuals
1 parent cec5500 commit 9cfd655

File tree

10 files changed

+110
-108
lines changed

10 files changed

+110
-108
lines changed

doc/jlatex/jintro.tex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,7 @@ \subsection{開発履歴}
217217
\item[2017] ARM64サポートが追加された.modelが更新された.バージョンが9.23となった.
218218
\item[2018] trans.lを更新し.h ファイルを同じディレクトリにおくようにした.READLINEにおけるセグメンテション違反を修正した.64bitマシンのためにpushsequence の最大数を更新した.READLINEに存在したサイズ制限を撤廃した. '-' を含むファイル名のコンパイルに対応した.:methods メソッドでパターンを受け付けるようにした.ROTANGLE でnormがnanのケースに対応した.vector-angleのオプション引数である法線ベクトルを強制的に正規化するようにした.点が面上にある場合の :distance メソッドの返り値のバグを修正した.(1+) / (1-) の引数が整数でない時のコンパイルに対応した, 64bit マシンでabsの振る舞いを修正した.read-binary で最後の)を読むようにした.cfree 関数を利用するようにした.defun 関数でドキュメンテーションを可能にした.18.04に対応した.バージョンが9.24となった.
219219
Cのdefun関数のAPIを変更し,docストリングを含んだ5引数となった.バージョンが9.25となった.
220+
マニュアルのタイポを修正した.テストコードをjskeusリポジトリから移動した.(1+) / (1-) の引数が整数でない時のコンパイルのバグを修正した.コンパイル時のwarningを消した.一部のgcc(aarch64/gcc-6)に対応するため全てのアーキテクチャで\_endではなくminmemoryを利用するよう変更した.:draw-arrowしてから:draw-onすると挙動がおかしい問題を解決した.ドキュメント生成時にeuslisp.hlpも生成するようにした.color-imageの:halve, :doubleを実行できるようにした.バージョンが9.26となった.
220221
\end{description}
221222

222223
\subsection{インストール}

doc/jlatex/jmanual.dvi

3.07 KB
Binary file not shown.

doc/jlatex/jmanual.pdf

50.5 KB
Binary file not shown.

doc/jlatex/jmanual.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
\AtBeginDvi{\special{pdf:tounicode 90ms-RKSJ-UCS2}}\fi
1010

1111
%%%
12-
\newcommand{\eusversion}{9.25}
12+
\newcommand{\eusversion}{9.26}
1313

1414

1515
\flushbottom

doc/latex/euslisp.hlp

Lines changed: 103 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; This file is help command list for euslisp
2-
"/home/affonso/euslisp/devel/share/euslisp/jskeus/eus/doc/latex/" ; Directory of TeX manual
2+
"/opt/ros/kinetic/share/euslisp/jskeus/eus/doc/latex/" ; Directory of TeX manual
33
;
44
"and" 6 "controls" 308 3
55
"or" 6 "controls" 470 3
@@ -117,61 +117,61 @@
117117
"oddp" 2 "arith" 1611 3
118118
"evenp" 2 "arith" 1700 3
119119
"/=" 2 "arith" 1797 3
120-
"=" 2 "arith" 1995 3
121-
"$>$" 2 "arith" 2228 3
122-
"$<$" 2 "arith" 2599 3
123-
"$>=$" 2 "arith" 2971 3
124-
"$<=$" 2 "arith" 3346 3
125-
"mod" 2 "arith" 3850 3
126-
"1-" 2 "arith" 4016 3
127-
"1+" 2 "arith" 4065 3
128-
"logand" 2 "arith" 4117 3
129-
"logior" 2 "arith" 4184 3
130-
"logxor" 2 "arith" 4260 3
131-
"logeqv" 2 "arith" 4336 3
132-
"lognand" 2 "arith" 4427 3
133-
"lognor" 2 "arith" 4495 3
134-
"lognot" 2 "arith" 4562 3
135-
"logtest" 2 "arith" 4622 3
136-
"logbitp" 2 "arith" 4714 3
137-
"ash" 2 "arith" 4831 3
138-
"ldb" 2 "arith" 5032 3
139-
"dpb" 2 "arith" 5326 3
140-
"+" 2 "arith" 5562 3
141-
"-" 2 "arith" 5626 3
142-
"*" 2 "arith" 5768 3
143-
"/" 2 "arith" 5836 3
144-
"abs" 2 "arith" 6099 3
145-
"round" 2 "arith" 6150 3
146-
"floor" 2 "arith" 6246 3
147-
"ceiling" 2 "arith" 6353 3
148-
"truncate" 2 "arith" 6464 3
149-
"float" 2 "arith" 6590 3
150-
"max" 2 "arith" 6671 3
151-
"min" 2 "arith" 6778 3
152-
"make-random-state" 2 "arith" 6899 3
153-
"random" 2 "arith" 7304 3
154-
"incf" 3 "arith" 7725 3
155-
"decf" 3 "arith" 7922 3
156-
"reduce" 2 "arith" 8121 3
157-
"rad2deg" 2 "arith" 8306 3
158-
"deg2rad" 2 "arith" 8582 3
159-
"sin" 2 "arith" 8771 3
160-
"cos" 2 "arith" 8869 3
161-
"tan" 2 "arith" 8967 3
162-
"sinh" 2 "arith" 9066 3
163-
"cosh" 2 "arith" 9139 3
164-
"tanh" 2 "arith" 9214 3
165-
"asin" 2 "arith" 9301 3
166-
"acos" 2 "arith" 9331 3
167-
"atan" 2 "arith" 9363 3
168-
"asinh" 2 "arith" 9530 3
169-
"acosh" 2 "arith" 9572 3
170-
"atanh" 2 "arith" 9616 3
171-
"sqrt" 2 "arith" 9661 3
172-
"log" 2 "arith" 9723 3
173-
"exp" 2 "arith" 9898 3
174-
"expt" 2 "arith" 9949 3
120+
"=" 2 "arith" 1987 3
121+
"$>$" 2 "arith" 2220 3
122+
"$<$" 2 "arith" 2591 3
123+
"$>=$" 2 "arith" 2963 3
124+
"$<=$" 2 "arith" 3338 3
125+
"mod" 2 "arith" 3842 3
126+
"1-" 2 "arith" 4008 3
127+
"1+" 2 "arith" 4111 3
128+
"logand" 2 "arith" 4208 3
129+
"logior" 2 "arith" 4275 3
130+
"logxor" 2 "arith" 4351 3
131+
"logeqv" 2 "arith" 4427 3
132+
"lognand" 2 "arith" 4518 3
133+
"lognor" 2 "arith" 4586 3
134+
"lognot" 2 "arith" 4653 3
135+
"logtest" 2 "arith" 4713 3
136+
"logbitp" 2 "arith" 4805 3
137+
"ash" 2 "arith" 4922 3
138+
"ldb" 2 "arith" 5123 3
139+
"dpb" 2 "arith" 5402 3
140+
"+" 2 "arith" 5623 3
141+
"-" 2 "arith" 5687 3
142+
"*" 2 "arith" 5829 3
143+
"/" 2 "arith" 5897 3
144+
"abs" 2 "arith" 6123 3
145+
"round" 2 "arith" 6174 3
146+
"floor" 2 "arith" 6270 3
147+
"ceiling" 2 "arith" 6377 3
148+
"truncate" 2 "arith" 6488 3
149+
"float" 2 "arith" 6614 3
150+
"max" 2 "arith" 6695 3
151+
"min" 2 "arith" 6774 3
152+
"make-random-state" 2 "arith" 6865 3
153+
"random" 2 "arith" 7253 3
154+
"incf" 3 "arith" 7682 3
155+
"decf" 3 "arith" 7879 3
156+
"reduce" 2 "arith" 8074 3
157+
"rad2deg" 2 "arith" 8259 3
158+
"deg2rad" 2 "arith" 8535 3
159+
"sin" 2 "arith" 8724 3
160+
"cos" 2 "arith" 8822 3
161+
"tan" 2 "arith" 8920 3
162+
"sinh" 2 "arith" 9019 3
163+
"cosh" 2 "arith" 9092 3
164+
"tanh" 2 "arith" 9167 3
165+
"asin" 2 "arith" 9254 3
166+
"acos" 2 "arith" 9305 3
167+
"atan" 2 "arith" 9358 3
168+
"asinh" 2 "arith" 9525 3
169+
"acosh" 2 "arith" 9567 3
170+
"atanh" 2 "arith" 9611 3
171+
"sqrt" 2 "arith" 9656 3
172+
"log" 2 "arith" 9718 3
173+
"exp" 2 "arith" 9786 3
174+
"expt" 2 "arith" 9837 3
175175
"symbolp" 2 "symbols" 1890 3
176176
"symbol-value" 2 "symbols" 2001 3
177177
"symbol-function" 2 "symbols" 2147 3
@@ -476,53 +476,53 @@
476476
"warn" 2 "evaluation" 5797 3
477477
"error" 2 "evaluation" 5929 3
478478
"install-error-handler" 2 "evaluation" 6668 3
479-
"eustop" 2 "evaluation" 11915 3
480-
"eussig" 2 "evaluation" 11978 3
481-
"sigint-handler" 2 "evaluation" 12143 3
482-
"euserror" 2 "evaluation" 12265 3
483-
"reset" 2 "evaluation" 12395 3
484-
"exit" 2 "evaluation" 12480 3
485-
"h" 2 "evaluation" 12795 3
486-
"!" 2 "evaluation" 12905 3
487-
"new-history" 2 "evaluation" 13762 3
488-
"compile-file" 2 "evaluation" 19423 3
489-
"compile" 2 "evaluation" 20161 3
490-
"compile-file-if-src-newer" 2 "evaluation" 20411 3
491-
"load" 2 "evaluation" 21016 3
492-
"load-files" 2 "evaluation" 24493 3
493-
"*modules*" 5 "evaluation" 24594 2
494-
"provide" 2 "evaluation" 24681 3
495-
"require" 2 "evaluation" 24942 3
496-
"system:binload" 2 "evaluation" 25839 3
497-
"system:txtload" 2 "evaluation" 26041 2
498-
"describe" 2 "evaluation" 26137 3
499-
"describe-list" 2 "evaluation" 26270 3
500-
"inspect" 3 "evaluation" 26381 3
501-
"more" 2 "evaluation" 26626 3
502-
"break" 2 "evaluation" 26907 3
503-
"help" 2 "evaluation" 27111 3
504-
"apropos" 2 "evaluation" 27722 3
505-
"apropos-list" 2 "evaluation" 27987 3
506-
"constants" 2 "evaluation" 28099 3
507-
"variables" 2 "evaluation" 28248 3
508-
"functions" 2 "evaluation" 28402 3
509-
"btrace" 2 "evaluation" 28555 3
510-
"step-hook" 2 "evaluation" 28643 2
511-
"step" 2 "evaluation" 28669 3
512-
"trace" 2 "evaluation" 28793 3
513-
"untrace" 2 "evaluation" 28940 3
514-
"timing" 3 "evaluation" 28994 3
515-
"time" 3 "evaluation" 29125 3
516-
"sys:list-all-catchers" 2 "evaluation" 29225 3
517-
"sys:list-all-instances" 2 "evaluation" 29304 3
518-
"sys:list-all-bindings" 2 "evaluation" 29592 3
519-
"sys:list-all-special-bindings" 2 "evaluation" 29712 3
520-
"dump-object" 2 "evaluation" 30317 2
521-
"dump-structure" 2 "evaluation" 30364 3
522-
"dump-loadable-structure" 2 "evaluation" 30495 3
523-
"save" 2 "evaluation" 31361 3
524-
"lisp-implementation-type" 2 "evaluation" 34069 3
525-
"lisp-implementation-version" 2 "evaluation" 34137 3
479+
"eustop" 2 "evaluation" 11894 3
480+
"eussig" 2 "evaluation" 11957 3
481+
"sigint-handler" 2 "evaluation" 12122 3
482+
"euserror" 2 "evaluation" 12244 3
483+
"reset" 2 "evaluation" 12374 3
484+
"exit" 2 "evaluation" 12459 3
485+
"h" 2 "evaluation" 12774 3
486+
"!" 2 "evaluation" 12884 3
487+
"new-history" 2 "evaluation" 13741 3
488+
"compile-file" 2 "evaluation" 19408 3
489+
"compile" 2 "evaluation" 20146 3
490+
"compile-file-if-src-newer" 2 "evaluation" 20396 3
491+
"load" 2 "evaluation" 21001 3
492+
"load-files" 2 "evaluation" 24479 3
493+
"*modules*" 5 "evaluation" 24580 2
494+
"provide" 2 "evaluation" 24667 3
495+
"require" 2 "evaluation" 24928 3
496+
"system:binload" 2 "evaluation" 25825 3
497+
"system:txtload" 2 "evaluation" 26027 2
498+
"describe" 2 "evaluation" 26123 3
499+
"describe-list" 2 "evaluation" 26256 3
500+
"inspect" 3 "evaluation" 26367 3
501+
"more" 2 "evaluation" 26612 3
502+
"break" 2 "evaluation" 26893 3
503+
"help" 2 "evaluation" 27097 3
504+
"apropos" 2 "evaluation" 27708 3
505+
"apropos-list" 2 "evaluation" 27973 3
506+
"constants" 2 "evaluation" 28085 3
507+
"variables" 2 "evaluation" 28234 3
508+
"functions" 2 "evaluation" 28388 3
509+
"btrace" 2 "evaluation" 28541 3
510+
"step-hook" 2 "evaluation" 28629 2
511+
"step" 2 "evaluation" 28655 3
512+
"trace" 2 "evaluation" 28779 3
513+
"untrace" 2 "evaluation" 28926 3
514+
"timing" 3 "evaluation" 28980 3
515+
"time" 3 "evaluation" 29111 3
516+
"sys:list-all-catchers" 2 "evaluation" 29211 3
517+
"sys:list-all-instances" 2 "evaluation" 29290 3
518+
"sys:list-all-bindings" 2 "evaluation" 29578 3
519+
"sys:list-all-special-bindings" 2 "evaluation" 29698 3
520+
"dump-object" 2 "evaluation" 30303 2
521+
"dump-structure" 2 "evaluation" 30350 3
522+
"dump-loadable-structure" 2 "evaluation" 30481 3
523+
"save" 2 "evaluation" 31347 3
524+
"lisp-implementation-type" 2 "evaluation" 34055 3
525+
"lisp-implementation-version" 2 "evaluation" 34123 3
526526
"sys:gc" 2 "sysfunc" 4816 3
527527
"sys:gctime" 2 "sysfunc" 5059 3
528528
"sys:alloc" 2 "sysfunc" 5262 3

doc/latex/intro.tex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,8 +289,9 @@ \subsection{Revision History}
289289
Version 9.21 is released, fix :trim of hashtab class, enable to compile filename containing -, do not raise error when not found cygpq.dll (Cygwin)
290290
Version 9.22 is released, add :color option to :draw-box, :draw-polyline, :draw-star, with-output-to-string returns color instead of nil, print call stack on error, check if classof is called with pointer, pass symbol pointer to funcall in apply, add error check of butlast and append.
291291
\item[2017] Version 9.23 is released, support ARM64, udpate models.
292-
\item[2018] Version 9.24 is released, change trans.l to put .h file on same directory, fix potential segmentation error in READLINE, increase max count of pushsequence for 64bit machine, remove size limitation for READLINE, enable to compile filename containing '-', add pattern option in :methods, check norm is nan for ROTANGLE, force normalize norm vector in optional argument of vector-angle, fix error on :distance when point is on the same plane, fix compiler when argument is not integer wit (1+) / (1-), fix abs for 64bit machine, fix read-binary, use cfree instead of free, extend defun function for documentation, support 18.04
293-
Version 9.25 is release, C defun() function now takes 5 arguments includeing doc string
292+
\item[2018] Version 9.24 is released, change trans.l to put .h file on same directory, fix potential segmentation error in READLINE, increase max count of pushsequence for 64bit machine, remove size limitation for READLINE, enable to compile filename containing '-', add pattern option in :methods, check norm is nan for ROTANGLE, force normalize norm vector in optional argument of vector-angle, fix error on :distance when point is on the same plane, fix compiler when argument is not integer wit (1+) / (1-), fix abs for 64bit machine, fix read-binary, use cfree instead of free, extend defun function for documentation, support 18.04.
293+
Version 9.25 is released, C defun() function now takes 5 arguments includeing doc string.
294+
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.
294295
\end{description}
295296

296297
\subsection{Installation}

doc/latex/manual.dvi

184 KB
Binary file not shown.

doc/latex/manual.pdf

79.3 KB
Binary file not shown.

doc/latex/manual.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
\usepackage[dvipdfmx,bookmarks=true,bookmarksnumbered=true,bookmarkstype=toc]{hyperref}
88

99
%%%
10-
\newcommand{\eusversion}{9.25}
10+
\newcommand{\eusversion}{9.26}
1111

1212
\flushbottom
1313
\makeindex

lisp/Makefile.generic1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@ TOOLDIR=tool
2828
XWINDOWDIR=xwindow
2929
GLDIR=opengl/src
3030
GLINCLUDE=-I/usr/local/Mesa/include/
31-
VERSION=9.25
31+
VERSION=9.26
3232
XVERSION=X_V11R6
3333

0 commit comments

Comments
 (0)