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

Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#341 closed defect (fixed)

Uso de caracter "º" en identificador de objetos TOL

Reported by: josp Owned by: Pedro Gea
Priority: critical Milestone: Release 0.6
Component: Edition Keywords: valid identifiers
Cc:

Description

en def_variable se está usando el carácter "º" el cual no es válido. En windows eso no sucede pues el caracter se acepta pero al leer el mismo fuente en linux este caracter tiene otra representacion que no es reconocida por TOL como válida.

Para evitar este problema debemos usar solo caracteres ASCII imprimibles.

Change History (4)

comment:1 Changed 14 years ago by Pedro Gea

(In [1944]) Se soluciona el problema variando ligeramente el mecanismo de evalución de la expresión.
Por ahora se admite también el uso de los siguientes comodines: "º1", "%1" o "_.1".
Refs #341

comment:2 Changed 14 years ago by Pedro Gea

Component: VariablesEdition

comment:3 Changed 14 years ago by Pedro Gea

Resolution: fixed
Status: newclosed

Para una revisión sobre el uso de patrones y comodines en MMS, véase el tique #365

comment:4 Changed 14 years ago by Pedro Gea

(In [2323]) Se introduce la referencia a todas las dependencias. Se usa el carácter {{{A}} como se sugiere.
Se permite escapar el carácter % duplicándolo. Úsese %% cuando se desee usar el operador % de TOL o el comodín % de SQL.
Véase también: Expresiones?
Se introduce un método específico de la GUI para poder chequear adecuadamente expresiones con el carácter de escape %.
Refs #341, #365
Closes #498, #423

Note: See TracTickets for help on using tickets.