Reply to note from ohammond@xxxxxxxx Mon, 14 Aug 2000 15:42:28 +1000 -> What we are trying to do [in XyWrite 3] is, within a -> program, search for the ascii 10 character Contrary to a couple of other responses, a simple Alt-Shift 1,0 does NOT work in Xy3! To search for Ascii-10, you need to trick XyWrite into accepting a 1-byte Ascii-10 on the command line. The following pseudo-code shows one way to do this: BC se /[255+70+70]{10}/CL CL BD XC BC, CL, BD and XC are all functions, created with the command PFUN xx, where "xx" is the desired function. [255+70+70] is the character produced by holding down Alt-Shift and pressing 2,5,5. It looks like a blank space, but isn't; it's a 3-byte character consisting of Ascii-255 followed by two Ascii-70's (FF). {10} is a true, 1-byte Ascii-10 -- NOT the character produced by Alt-Shift 1,0, which is a 3-byte Ascii-10. The easiest way to produce a 1-byte Ascii-10 in Xy3 is to copy a known specimen from another file. Since this code is tricky to produce, I've attached it to this message as SE10.PM. That's *what* works. If you want to know *why* it works, read CTRLCHAR.TXT, available at XyWWWeb. -------------- Carl Distefano cld@xxxxxxxx http://users.datarealm.com/xywwweb/Attachment: se10.pm
Description: Binary data