Simplex Carriage Return Line Feed QuOTe compiler ======= ======== ====== ==== ==== ===== ======== SCRLFQOT is an alternative quote file compiler to SQUOTE. The program was written for one reason: I prefer multi-line quotes, but most text editors limit the length of a line. The Simplex BBS program permits quotes as long as 512 bytes each, but practically, line lengths limited to less than this by most editors. Hence one can't get the maximum effect. SCRLFQOT works a little differently from SQUOTE. Elements of a single quote can span more than one line. Quotes are separated by a blank line, which is really nothing more than `CR+LF+CR+LF', or 0D0A0D0A hex. Your quote file MUST end with the extension `Q'. SAMPLE.Q is a valid name. SCRLFQOT will generate the file SAMPLE.CQ which you should place in the directory where your screen files are kept. Refer to the Simplex docs on how to use quotes in your BBS. This implementation will process up to 4,096 separate multiline quotes. To run simply type the name of the program, type a space, followed by the name of your quote file and press the ENTER key. For example: SCRLFQOT DAYQUOTE.Q {ENTER} The program expects the following in your text quote file: (1) Your first line must contain text. You can't begin with a blank line. (2) You can have more than one line in a quote. All quotes are separated by ONE and ONLY ONE blank line. You can generate a blank line by hitting {ENTER} twice. More than one blank line delineators will cause an error condition, and will cause the pointers in the CQ file to compile incorrectly. If there is interest, I'll add more error checking in future versions. (3) The quote file MUST end with a blank line. (4) A series of lines in one quote can't exceed 512 bytes in the current version of Simplex (1.04.02). Each character, space, and tab is one byte. Each {ENTER} counts as 2 bytes (CR & LF). Chris Laforet will change this limit if there is SysOp interest. Let him know. (5) The current version of Simplex has built in word wrapping. This means you will have to juggle the position of some of your text within a quote if it exceeds a single line. If this causes problems, let Chris know. Currently nothing is written in concrete. There is nothing this program does to check positioning and quote length. It's your job. The Simplex BBS and the SQUOTE program is copyrighted by Chris Laforet. SCRLFQOT is my property, and may be used free of charge. Contact Chris Laforet at FidoNet 1:151/401 or 402. You may reach me at CompuServe 76606, 2060 or in care of Chris Laforet at 1:151/401. Fred Niemczenia