close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 11 and Version 12 of WhatIsNewV31


Ignore:
Timestamp:
Feb 20, 2012, 5:36:06 PM (13 years ago)
Author:
Christian
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WhatIsNewV31

    v11 v12  
    77One version has a set of goals and a deadline to meet during their development phase, but should be adjusted by the requirements specified by users on the tickets. Each breakthrough will mean the release of a beta version to be specified with the letter 'b' followed by a sequential numeric code of three digits with zeros from the left: 'x.y bzzz'
    88
    9 Once published can arise, especially at first, small problems will be resolved with patches whose numbering is similar to that of the beta but with the letter 'p': 'x.y pzzz'
     9Once published, small problems can arise (especially at first) Should this occur, they will be resolved with patches whose numbering is similar to that of the beta, but with the letter 'p': 'x.y pzzz'
    1010
    1111[https://www.tol-project.org/report/19 Here] you can view a detailed report of all solved
    1212tickets.
    1313
    14 Following is a summary of the must relevant changes.
     14Below is a summary of the most relevant changes.
    1515
    1616== Kernel ==
     
    2020 * Solved some problems using global access operator {{{ ::global_variable }}}
    2121 * Solved some problems with {{{ ObjectExist }}}
    22  * New function to add members to an existant NameBlock {{{Real AddMember(NameBlock nb, Anything member)}}}
    23  * TextMatch calls to TextMatch_Tcl to solve old known problems.
     22 * New function to add members to an existing NameBlock {{{Real AddMember(NameBlock nb, Anything member)}}}
     23 * TextMatch calls to TextMatch_Tcl to solve previously known problems.
    2424 * Avoiding copy of objects by means of new referential operator {{{$}}} to be used with new structures {{{@Real, @Text, ...}}}
    2525 * Fixed bug in {{{PutName}}} working over local function arguments
     
    2727== TolConfigManager ==
    2828
    29  * Enhancement of maintenance of user options.
     29 * Enhancement of user option maintenance.
    3030 * Merging new default options with older configuration files.
    3131
     
    3333
    3434 * Solved some problems handling with empty {{{TimeSet W}}}
    35  * Enhancement of storement of {{{TimeSet}}} objects in OIS
     35 * Enhancement of storage of {{{TimeSet}}} objects in OIS
    3636 * Solved some problems with SerDat
    3737 * Enhancement of efficiency in {{{Polyn:Serie}}} and other operations
     
    3939== Math ==
    4040
    41  * Matrix and Real mixed arguments extended to logical and comparisson functions. First argument must be matrix. Now you can write [[BR]]
     41 * Matrix and Real mixed arguments extended to logical and comparison functions. First argument must be matrix. Now you can write [[BR]]
    4242   {{{
    4343#!java
     
    4545  Matrix LT(M, 1);
    4646   }}}
    47  * Enhanced {{{MatQuery}}} methods to handle with matrix operations like sorting, selecting or classifying
    48  * Solved som problems with some {{{VMatrix}}} methods as {{{MergeRows}}} or {{{SubDiag}}}
     47 * Enhanced {{{MatQuery}}} methods to handle matrix operations like sorting, selecting or classifying
     48 * Solved some problems with some {{{VMatrix}}} methods as {{{MergeRows}}} or {{{SubDiag}}}
    4949 * Faster AIA algorithm using VMatrix.
    5050 * {{{TolIpopt}}}: Fast and robust algorithms to solve constrained bi-linear optimization problems.
    5151 * Enhanced behaviour of TruncStdGaussian in extreme cases
    52  * Solved problems of IsStationary and StationaryValue over non full polynomials, that caused false non stationarity messages on some ARIMA estimations, both {{{Estimate}}} and {{{BSR}}}
     52 * Solved problems of IsStationary and StationaryValue over non-full polynomials, that caused false non-stationarity messages on some ARIMA estimations, both {{{Estimate}}} and {{{BSR}}}
    5353 * Solved some problems with ARMA initial values in {{{Estimate}}}
    5454 * Package {{{BysMcmc}}} (BSR)
     
    6161
    6262== New packages (not yet completed) ==
    63  * {{{LinAproxNonLinReg}}}: Linearized aproximation to non linear regression
     63 * {{{LinAproxNonLinReg}}}: Linearized aproximation to non-linear regression
    6464 * {{{BysDecision}}}: Solving typical Bayes Decision problems
    6565 * {{{MWG}}}: Metropolis Within Gibbs generic models
    66  * {{{MatAlg}}}: Matrix algebra related methods
     66 * {{{MatAlg}}}: Matrix algebra-related methods
    6767
    6868== TolExcel ==
    6969
    70  * Excel API is now part of a packages which make easier its evolution
     70 * Excel API is now part of a package which make its evolution easier
    7171 * Created a wrapper class
    72  * Not only excel files can be read but also created
     72 * Excel files can not only be read but created
    7373 * Improved tab navigation
    7474 * Solved some bugs with date cells.
    7575
    7676== GuiTools ==
    77  * MenuManager implemented, which makes possible to define contextual menu associated to build in types (Real, Set, ...) or user defined types (Struct & Class).
     77 * MenuManager implemented, which makes it possible to define contextual menu associated to build in types (Real, Set, ...) or user-defined types (Struct & Class).
    7878 * Order of options within the menu can be enforced
    79  * ImageManager implemented, which makes possible to associate icons for classes and menu options.
     79 * ImageManager implemented, which makes it possible to associate icons with classes and menu options.
    8080 * Menu options can also be defined
    8181
     
    105105 * project.ini can be specified at command line, in this way all project configuration file can be stored relative to the project directory structure.
    106106 * Patched a bug with {{{blt::busy}}} which was generating a random bug
    107  * Implemented the command {{{toltcl::eval}}} which make easier the access to the results of tol expression from Tcl.
     107 * Implemented the command {{{toltcl::eval}}} which makes it easier to access the results of tol expression from Tcl.
    108108 * implemented the command {{{tol::foreach}}} to iterate {{{Set}}} elements with a similar syntax as foreach in Tcl.
    109109