[sword-devel] Beta S bug

Troy A. Griffitts sword-devel@crosswire.org
Thu, 01 Aug 2002 22:05:52 -0700

>>[a-z,A-Z,0-9,_] are the only valid characters in module names.  The 
>>module name should be changed.
> Because?

This standard is necessary for problems exactly as the one you've 
experienced in the win32 frontend.  These are internal names that need 
to be usable in standard encoding mechanisms such as programming 
languages, XML, HTML, etc.  Please change your modules to adhere to 
these restrictions and everything will work fine in the most possible 
situations without extra work from others.


> Your standard looks rather arbitrary since this is the only problem I have 
> yet witnessed due to a module name with a tilde.  Minimally it would be 
> good to retain "-" and a non-alphanumeric other than "_" for glossary 
> names.  Said non-alphanumeric is currently "~" but feel free to change 
> that if you really feel like going through all ~100 or so glossaries.
> --Chris