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.

Version 3 (modified by Víctor de Buen Remiro, 13 years ago) (diff)

--

What is new in Tol 3.1

Note that version style has been simplified to just two numbers: x.y

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'

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'

Here you can view a detailed report of all solved tickets.

Kernel

  • Solved some problems with macro #Embed
  • Enhanced behaviour of class related documentation functionalities: _.autodoc.member, PutDescription, Description
  • Solved some problems using global access operator ::global_variable
  • Solved some problems with ObjectExist
  • New function to add members to an existant NameBlock Real AddMember(NameBlock nb, Anything member)
  • TextMatch calls to TextMatch_Tcl to solve old known problems.
  • Avoiding copy of objects by means of new referential operator $ to be used with new structures @Real, @Text, ...

TolConfigManager

  • Enhancement of maintenance of user options.
  • Merging new default options with older configuration files.

TolPackage

  • Solved some problems about comparing package names and version numbers.
  • Including local information to be used in local repositories without loading the package.
  • Enhanced behaviour in non connected machines.
  • Graphic interface to manage packages. (josp?)

Time Algebra

  • Solved some problems handling with empty TimeSet W
  • Enhancement of storement of TimeSet objects in OIS
  • Solved some problems with SerDat
  • Enhancement of efficiency in Polyn:Serie and other operations

Math

  • Matrix and Real mixed arguments extended to logical and comparisson functions. First argument must be matrix. Now you can write
      Matrix M = ...; 
      Matrix LT(M, 1); 
    
  • Enhanced MatQuery methods to handle with matrix operations like sorting, selecting or classifying
  • Solved som problems with some VMatrix methods as MergeRows or SubDiag
  • Faster AIA algorithm using VMatrix.
  • TolIpopt: Fast and robust algorithms to solve constrained bi-linear optimization problems.
  • Enhanced behaviour of TruncStdGaussian in extreme cases
  • Solved problems of IsStationary and StationaryValue over non full polynomials, that caused false non stationarity messages on some ARIMA estimations, both Estimate and BSR
  • Solved some problems with ARMA initial values in Estimate
  • Package BysMcmc (BSR)
    • Solving problems with border points in BysMcmc
    • BysMcmc can be used to generate multiple chains from over-dispersed initial points
    • Prior information over unknown output in Probit models with BysMcmc
    • Adding information over linear restrictions in BysMcmc
    • More efficient import and parser methods of regression matrices in package BysMcmc
  • Including ROC related methods to package QltvRespModel

First releases of uncomplete packages

  • LinAproxNonLinReg: Linearized aproximation to non linear regression
  • BysDecision: Solving typical Bayes Decision problems
  • MWG: Metropolis Within Gibbs generic models
  • MatAlg: Matrix algebra related methods

TolExcel

  • Solved some problems with date cells.
  • (josp?)

CurlApi

  • (josp?)

TclCore

  • (josp?)

TolBase

  • New visual tool for scape strings in editor and eval window
  • Allowing syntax check with #Embed
  • (josp?)