Changes between Version 11 and Version 12 of WhatIsNewV31
- Timestamp:
- Feb 20, 2012, 5:36:06 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WhatIsNewV31
v11 v12 7 7 One 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' 8 8 9 Once published can arise, especially at first, small problems will be resolved with patches whose numbering is similar to that of the betabut with the letter 'p': 'x.y pzzz'9 Once 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' 10 10 11 11 [https://www.tol-project.org/report/19 Here] you can view a detailed report of all solved 12 12 tickets. 13 13 14 Following is a summary of the must relevant changes.14 Below is a summary of the most relevant changes. 15 15 16 16 == Kernel == … … 20 20 * Solved some problems using global access operator {{{ ::global_variable }}} 21 21 * Solved some problems with {{{ ObjectExist }}} 22 * New function to add members to an exist antNameBlock {{{Real AddMember(NameBlock nb, Anything member)}}}23 * TextMatch calls to TextMatch_Tcl to solve oldknown 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. 24 24 * Avoiding copy of objects by means of new referential operator {{{$}}} to be used with new structures {{{@Real, @Text, ...}}} 25 25 * Fixed bug in {{{PutName}}} working over local function arguments … … 27 27 == TolConfigManager == 28 28 29 * Enhancement of maintenance of user options.29 * Enhancement of user option maintenance. 30 30 * Merging new default options with older configuration files. 31 31 … … 33 33 34 34 * Solved some problems handling with empty {{{TimeSet W}}} 35 * Enhancement of stor ementof {{{TimeSet}}} objects in OIS35 * Enhancement of storage of {{{TimeSet}}} objects in OIS 36 36 * Solved some problems with SerDat 37 37 * Enhancement of efficiency in {{{Polyn:Serie}}} and other operations … … 39 39 == Math == 40 40 41 * Matrix and Real mixed arguments extended to logical and comparis son 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]] 42 42 {{{ 43 43 #!java … … 45 45 Matrix LT(M, 1); 46 46 }}} 47 * Enhanced {{{MatQuery}}} methods to handle withmatrix operations like sorting, selecting or classifying48 * 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}}} 49 49 * Faster AIA algorithm using VMatrix. 50 50 * {{{TolIpopt}}}: Fast and robust algorithms to solve constrained bi-linear optimization problems. 51 51 * Enhanced behaviour of TruncStdGaussian in extreme cases 52 * Solved problems of IsStationary and StationaryValue over non full polynomials, that caused false nonstationarity 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}}} 53 53 * Solved some problems with ARMA initial values in {{{Estimate}}} 54 54 * Package {{{BysMcmc}}} (BSR) … … 61 61 62 62 == New packages (not yet completed) == 63 * {{{LinAproxNonLinReg}}}: Linearized aproximation to non linear regression63 * {{{LinAproxNonLinReg}}}: Linearized aproximation to non-linear regression 64 64 * {{{BysDecision}}}: Solving typical Bayes Decision problems 65 65 * {{{MWG}}}: Metropolis Within Gibbs generic models 66 * {{{MatAlg}}}: Matrix algebra related methods66 * {{{MatAlg}}}: Matrix algebra-related methods 67 67 68 68 == TolExcel == 69 69 70 * Excel API is now part of a package s which make easier its evolution70 * Excel API is now part of a package which make its evolution easier 71 71 * Created a wrapper class 72 * Not only excel files can be read but alsocreated72 * Excel files can not only be read but created 73 73 * Improved tab navigation 74 74 * Solved some bugs with date cells. 75 75 76 76 == GuiTools == 77 * MenuManager implemented, which makes possible to define contextual menu associated to build in types (Real, Set, ...) or userdefined 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). 78 78 * Order of options within the menu can be enforced 79 * ImageManager implemented, which makes possible to associate icons forclasses and menu options.79 * ImageManager implemented, which makes it possible to associate icons with classes and menu options. 80 80 * Menu options can also be defined 81 81 … … 105 105 * project.ini can be specified at command line, in this way all project configuration file can be stored relative to the project directory structure. 106 106 * Patched a bug with {{{blt::busy}}} which was generating a random bug 107 * Implemented the command {{{toltcl::eval}}} which make easier the access tothe 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. 108 108 * implemented the command {{{tol::foreach}}} to iterate {{{Set}}} elements with a similar syntax as foreach in Tcl. 109 109
