Here is some debugging from the message box to show how bizarre this is.
> put fld 4
T h e f a c i l i t y h a s t y p i c a l v i s i t o r f a c i l i t y f u n c t i o n s , b u t w i l l a l s o b e a h u b f o r m u l t i p l e m o d e s o f t r a n s p o r t a t i o n r e q u i r i n g b u s , t r a i n , a n d / o r b o a t f a c i l i t i e s . A n e x a m p l e o f t h i s t y p e o f f a c i l i t y i s t h e Z i o n N a t i o n a l P a r k V i s i t o r C e n t e r .
> put the length of fld 4 475
> put safeString(fld 4)
The facility has typical visitor facility functions, but will also be a hub for multiple modes of transportation requiring bus, train, and/or boat facilities. An example of this type of facility is the Zion National Park Visitor Center.
-- It appears to be the same text, right? Wrong! > put the length of safeString(fld 4) 238
That it is 1/2 the length corresponds to what I am seeing on Win32- every other character is a box- "unknown" char.
function safeString pStr -- 011 octal = tab -- 012 octal = newline (in transcript "return", "linefeed") -- 040 - 167 = space to "~" -- ignore 177+ assume they won't cause problems return replaceText(pStr, "([\000-\010]|[\013-\037])+", empty) end safeString
Alex Rice <[EMAIL PROTECTED]> | Mindlube Software | <http://mindlube.com>
what a waste of thumbs that are opposable to make machines that are disposable -Ani DiFranco
_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
