All - Ignore my last comment on this. The double twiddle is not the problem.
Although I an not sure exactly what is wrong it has something to do with the contents of the MutableBuffer string when it contains characters that are greater that decimal 127. Take a look at the following. def = .MutableBuffer~new(' § ') -- space || 'c2'x || 'a7'x || space say def~length() -- wrong length, says 6 say '"'def'"' -- correct string say c2x(def) -- 20C382C2A720 (length of 6) So something is amiss with the MutableBuffer class. David Ashley ------------------------------------------------------------------------------ WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk _______________________________________________ Oorexx-users mailing list Oorexx-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-users