home *** CD-ROM | disk | FTP | other *** search
- 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
- ------------------
-