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
comment:2 Changed 14 years ago by
Component: | System → Text |
---|---|
Milestone: | → Mantainance |
Resolution: | → fixed |
Status: | new → closed |
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.
El cambio ya se hizo en [2687].
No sé si puede ser que no se haya subido una nueva versión con el cambio.