home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 December
/
simtel1292_SIMTEL_1292_Walnut_Creek.iso
/
msdos
/
printer
/
proff.arc
/
README
< prev
next >
Wrap
Text File
|
1988-02-14
|
2KB
|
71 lines
Notes for the second release of TC proff:
This is my second mailing of proff for the IBM PC. I have been
finding several bugs in proff, which I have fixed. For example,
if you fail to terminate a macro properly (with .en), the program
used to read past the end of the file and infinite loop. I also
got % to return the date in footers (as per the documentation).
--------
Notes for the first release of TC proff:
Here is proff for the IBM PC, compiled using small model Turbo C.
Depending on your request, you have received an arc containing either
the executable only, or the executable and the source. In either
case, I have included the manual source profman.prf, to which I have
made two very minor corrections.
Either version includes the files ms and ms-readme, a clone of the ms
macro package.
I've also included my macros called hp.mac and man.mac. They help me
emulate Unix man page format for some simple stuff I am doing.
You can format the manual with the command
proff -po10 proffman.prf proff.man
This places the formatted text in the file proff.man. The -po10
creates a 10-character left margin.
If somebody plans to use lots of macros or large tables of contents,
you may need the program recompiled using a larger memory model. I
suspect that the program fails under large model simply because some
of the pointers aren't treated as 32-bits. However, my best quick
efforts fail to give me a large-model version of the program.
These comments are also available in the archive under the name
readme.
Timothy L. Kay
Caltech, 256-80
Pasadena, CA 91125
tim@csvax.caltech.edu
818-356-6633
Here are a few notes for people who requested source.
I used the TC integrated environment to compile proff. I have
included the project file proff.prj. For the sake of completion, I
have also included the original makefile, which I have not modified.
I had to make only one minor change to get the program to compile.
Turbo C complained about the routine remove(). I renamed the routine
(and the one reference to the routine) to xremove().
Here is the configuration of my integrated environment, converted to
text by tcconfig.
--- turboc.cfg ---
-mh
-w-rvl
-1
-f-
-N
-G
-O
-Z
-IC:\TC15\INCLUDE
-LC:\TC15\LIB
------------------