When I created the `string' function, I made it accept integers (via
CHECK_CHAR_COERCE_INT) out of inertia.
Today it crossed my mind that `string' is a new function and there is
no compatibility code actually depending on it accepting integers.
Should we make new functions behave logically, i.e. accept only
characters where characters are expected? I lean toward this.
Another question: do we care about FSF compatibility? FSF also has
`string', and they certainly accept integers.
--
Hrvoje Niksic <hniksic(a)srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Try to use "ad nauseam" at least once per flame. It doesn't mean
anything; but it gives that polished feel to your postings.
Show replies by date