DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=4320>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=4320

Loosen requirements on variable names with formal names

           Summary: Loosen requirements on variable names with formal names
           Product: Velocity
           Version: 1.1
          Platform: All
        OS/Version: Other
            Status: NEW
          Severity: Enhancement
          Priority: Other
         Component: Build
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


The current syntax only allows letters, numbers, dash, and underscore. I would 
like to use . as a separator and would like to allow + as well. I understand 
how this would be a problem using the normal notation, because you may want 
the . to indicate a field of the object. But there should be no problem if the 
variable name is specifed using the formal notation. I propose allowing more 
characters in a variable name when using formal notation. So I could have 
things like:

class ${c++.class.name}

Reply via email to