I think I did that originally to avoid dealing with mixing bases (e.g. 1e040 could be interpreted as either 1e40 or 1e32). But it's easy enough to allow and still not deal with mixed bases.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is fixed. The changes are in the current CVS tree, and will be in the next release. Thanks for catching it!
I think I did that originally to avoid dealing with mixing bases (e.g. 1e040 could be interpreted as either 1e40 or 1e32). But it's easy enough to allow and still not deal with mixed bases.