Conference Room SAD
[thread display] [new arrival display] [word search] [past log] [管理用]

Subject Update: V1.0.10.6.2.10k64
Date: 2012/09/27(Thu) 08:34:12
ContributorK. Oide

Dear Users,

1. The following changes have been made since Sept 6, 2012. You may see src/inc/changelog.

9/6/2012
- continued to fix bugs related to EPICS.
- added Element$P to cache Element.
- support CONVCASE in Element and LINE.

9/8/2012
- evalwitharg was changed to avoid crelistm, ktaloc.
- converted some computed go to's into select cases.
- restructured tfseval.
- fixed MaxBend in Plot to go an infinite loop.

9/9/2012
- modified tffindroot to avoid irregular NaN, etc.
- fixed an issue of GetMAIN to destruct the currently used LINE.
- replaced TFFSLOCAL.inc and TFFITCODE.inc by MODULEs ffslocal and tffitcode..

9/11/2012
- cvs update -jSAD_1_0_10_5_5a32 -jSAD_1_0_10_5_5a34
* Synchronize build framework with r4007
+ Drop GCC support for 4.2.x or prior
+ Drop HP-UX, OSF1 support
* Synchronize patch kit
+ Update libtai patch kit for ISO C99
+ Support Tcl/Tk 8.5.11 and 8.5.12
* Synchronize builtin extensions
+ Follow build framework update
+ Fix compiler warnings
* Remove backslash escape extension dependency
+ Remove backslash escape
+ Replace control character to C_* variable of ISO_C_BINDING module
- introduced derived types sad_symdef, sad_fun, sad_pat to rewrite using c/fortran pointers.

9/12/2012
- cvs update -jSAD_1_0_10_5_5a34 -jSAD_1_0_10_5_5a35
* Replace lnblnk with ISO Fortran standard len_trim
- cvs update -jSAD_1_0_10_5_5a35 -jSAD_1_0_10_5_5a36
* Remove RCS Header tags
- cvs update -jSAD_1_0_10_5_5a36 -jSAD_1_0_10_5_5a37
* Update document/configuration sample
* Introduce OPT_COPT

9/13/2012
- introduced new derived types sad_namtbl and some pointer handling functions ksad_loc, isad_loc,
namtbl_loc, pat_loc, sym_loc, and symdef_loc.

9/15/2012
- introduced derived types sad_deftbl and sad_defhash with subroutines deftbl_loc, sym_symdef, defhash_loc.
- sym%loc now points to ksad_locloc(symdef%next).
- modified loc functions to remove offset of the arguments.
- replace MACCBK.inc with a MODULE maccbk, removing equivalences.

9/16/2012
- rewrite ffsv to separte initialization of pointers.
- some m- and p-files are cancatenated into mbpm.f and palgn.f, respectively.
- fixed some mistakes in tfDynamicLink_.c
- introduced a new type sad_list and a function list_loc.
- fixed a bug in orderless matching.

9/17/2012
- Alternatives now returns proper results when # of arguments < 2.
- More conversions to sad_list type.

9/18/2012
- cvs update -jSAD_1_0_10_5_5a37 -jSAD_1_0_10_5_5a38
* Cleanup Tck/Tk patchkit

9/19/2012
- A bug in tfcleardef to confuse 'def' and 'dtbl' was corrected.

9/20/2012
- introduced a new type sad_strbuf with a new module strbuf to include routines for stringbuf.
- fixed a bug in FromCharacterCode to destruct the stack contents.

9/21/2012
- fixed a bug to make argument symbols unsolved in some cases of function evaluation.
- substrings are evaluated immediately if possible.
- fixed a bug to leave defhash%hash(0) uninitialized.
- use more sad_lists.

9/23/2012
- reverted the way of itfdownlevel, which was introduced on 9/4, to avoid issues with varying objects during evaluation, such as a={1,2,3,4};{a,a[[2]]=-1,a} .

9/24/2012
- reverted again itfdownlevel, by modifying tfconnect and tfsyeval. It should work for varying objects...
- SetPart now accepts setting to a definition, such as f[1][[2]] = 1 .
- modified tfdset's arguments.
- more sad_list, sad_symdef.

9/25/2012
- changed SetPart, ReplacePart, etc. to avoid unnecessary copying.
- moved all functions in TFSF.inc to MODULE tfstk.
- removed ivstkoffset by introducing itastk2, etc.

9/26/2012
- use ktfref for the original body of definition if compile is not necessary.
- introduced a new type sad_rlist and rlist_loc.
- introduced a new MODULE opdata .
- reduced appearance of ()'s in string representations of expressions to be more readable.


- 関連一覧ツリー (Click ▼ to display all articles in a thread.)