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.

Opened 14 years ago

Closed 14 years ago

#1031 closed defect (fixed)

función IsTolName & Replace

Reported by: Jorge Conde Owned by: Víctor de Buen Remiro
Priority: low Milestone: Mantainance
Component: Text Version:
Severity: minor Keywords:
Cc:

Description

La función "IsTolName", definida en bin\stdlib\general\grammars\_real.tol, usa la función "Replace" sin indicar su gramática. La reciente inclusión de la función Replace con gramática Set genera ahora una ambigüedad y por tanto un warning, que se podría eliminar simplemente cambiando la única línea de la función por

Text Replace(ToName(name), "'", "_") == name

Parece posible que esta casuística se repita en alguna otra función definida en la stdlib, se podría pasar un chequeo sobre el conjunto de funciones para detectar tales casos.

Change History (2)

comment:1 Changed 14 years ago by Pedro Gea

El cambio ya se hizo en [2687].
No sé si puede ser que no se haya subido una nueva versión con el cambio.

comment:2 Changed 14 years ago by Víctor de Buen Remiro

Component: SystemText
Milestone: Mantainance
Resolution: fixed
Status: newclosed

Efectivamente el cambio se hizo con fecha 11/18/10 16:32:15 mientras que la última versión binaria es de justo de un día antes v2.0.1 b.0.48.alpha 2010-11-17 19:44:17 i686-win

Entre hoy y mañana tenía planeado subir la próxima versión con otros cambios pendientes, así que se puede dar por cerrado este tema.

Note: See TracTickets for help on using tickets.