| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Re: More fun with Freed Z80 |
"AppleCPM" wrote: >Now to find my program for stripping off high order bits off ASCII >characters... http://www.cpm8680.com/utl/undoc.zip // -------------------------------------------------------------- // System : WIN9X/NT // Program : undoc.c // Description : WordStar to Plain Text Filter // // A filter which strips the 8 bit ascii formatting used // in files created in the old WordStar WordProcesser. // // Output is in the form of plain text with formatting // removed. Tested with WordStar 3 and 4. // // Leaves spacing in place. // // Written by : Bill Buckels // Date Written : 1989 // Revision : 2.0 March 2000 // 3.0 January 2009 (orginal program was unws.c) // -------------------------------------------------------------- #include void main(int argc, char **argv) { int c; FILE *fp = NULL; if (argc > 1) fp = fopen(argv[1], "rb"); for (;;) { if (NULL == fp) c = getchar(); else c = fgetc(fp); if (c==EOF)break; // if CTRL-Z found, EOF if (c == 0x1a) break; // 7 bit ascii c = c&0x7f; // skip lower order characters except for line feeds and tabs if (c > 31 || c == '\n' || c == '\t') putchar(c); } if (fp != NULL) { fclose(fp); exit(0); } } --- SBBSecho 2.12-Win32* Origin: Derby City Gateway (1:2320/0) SEEN-BY: 10/1 3 34/999 120/228 123/500 128/2 140/1 222/2 226/0 236/150 249/303 SEEN-BY: 250/306 261/20 38 100 1404 1406 1410 1418 266/1413 280/1027 320/119 SEEN-BY: 393/11 396/45 633/260 267 712/848 800/432 801/161 189 2222/700 SEEN-BY: 2320/100 105 200 2905/0 @PATH: 2320/0 100 261/38 633/260 267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.