Annotation of 43BSDTahoe/new/dipress/CHANGES, revision 1.1.1.1

1.1       root        1: RELEASE 2.1
                      2: 
                      3: [conf/troff]
                      4: changed around the configuration files so that all the characters of
                      5: TroffClassic can be accessed.  A bug crept in between 1.3 and 2.0 that
                      6: suddenly made many special characters unavailable.
                      7: 
                      8: [conf/generic]
                      9: created.
                     10: 
                     11: [dipress]
                     12: Added a new feature where the model of Interpress printer can be named on
                     13: the call line.  This will cause the Interpress that is generated to be
                     14: more suitable for that device than would otherwise be generated.  Added
                     15: support for SequenceInsertFile of Interpress and RES files.  Large bitmaps
                     16: are now striped for devices like the 8044.
                     17: 
                     18: [include/ipnames.h]
                     19: Upgraded to Interpress 3.0
                     20: 
                     21: [include/iptokens.h]
                     22: Upgraded to Interpress 3.0
                     23: 
                     24: [include/literal.h]
                     25: Put in warning about the dangers of using the Op() macro.  Tried
                     26: remove it from existing code.  (suggested by: jqj@cornell)
                     27: 
                     28: [ipfe]
                     29: new: Interpress file editor - munges pages in a Interpress file.
                     30: 
                     31: [ipmetrics]
                     32: Straightened out a bug which meant that multiple metrics masters would
                     33: not get executed.  Re-organized so that it is easier to add new composition
                     34: systems.  Added a "generic" composition system  as a catch-all.
                     35: 
                     36: [iptotext]
                     37: Changed the output for sequencePackedPixels to print the header info.
                     38: 
                     39: [makefile-s]
                     40: Cleaned up some of the makefiles.  Primative rdist facility for binaries
                     41: added.
                     42: 
                     43: [maha]
                     44: Reset line to left margin when encountering a carriage return in file.
                     45: Added a bunch of suggestions from Larry Parmalee at Cornell Univ.
                     46: 
                     47: [makextdev]
                     48: Removed debugging messages.
                     49: 
                     50: [mp2res]
                     51: new: MacPaint to RES converter.
                     52: 
                     53: [plot2ip]
                     54: new: unix "plot" format files to Interpress.
                     55: 
                     56: [texttoip]
                     57: fixed a bug where this routine didn't handle strings with escaped
                     58: digits to represent non-printing characters.
                     59: 
                     60: 
                     61: RELEASE 2.0  -- this release was submitted for 4.3 BSD
                     62: 
                     63: [-everything-]
                     64: linted for non-portable constructs.  This has caused many of the library
                     65: functions to take longs as arguments rather than int's as in the old days.
                     66: This package has been tested on a Sun.  That should shake out most of the
                     67: byte swap problems.  The only things that still bomb on lint are: stackres,
                     68: restotext and ipmetrics.  Ipmetrics does seem to work on a Sun and Vax though.
                     69: 
                     70: [include]
                     71: iptokens.h incorrectly called maskunderline makeunderline
                     72: 
                     73: [ipf]
                     74: New: counts pages in a way that should be compatible with the Berkeley spooler.
                     75: 
                     76: [ipmetrics]
                     77: New conf.troff and conf.tex directories
                     78: have been added for creating metrics files for each of these composition
                     79: systems.  Since Berkeley hasn't finished the TeX to Interpress converter
                     80: yet, we haven't been able to test the output on that system.  In particular,
                     81: how on specifies characters not in character set zero remains a mystery.
                     82: A man page was also written for this utility.
                     83: 
                     84: [libip]
                     85: As mentioned above, these routines are now linted.  There is a lint
                     86: library ./lib/llib-lip.ln that gives programmers the ability to lint
                     87: code that uses the library.  Many routines take long's as arguments
                     88: instead of int's.
                     89: 
                     90: [qip]
                     91: We use a program called "qip" that hooks into BRL's MDQS system.  Since
                     92: most places don't have this system, we provide a shell script that
                     93: can be modified for local conditions.  Look at the script to see
                     94: how to use it.
                     95: 
                     96: [restotext]
                     97: Contributed by Keith Knox.  Converts and RES file to text form.
                     98: 
                     99: [stackres]
                    100: Contributed by Keith Knox.  Executes and RES file and prints out what's
                    101: on the stack.
                    102: 
                    103: [texttoip]
                    104: Bug fix: truncate output file on open.  Made it use the same include
                    105: files as everybody else.
                    106: 
                    107: RELEASE 1.3  -- this release was submitted for 4.3 beta BSD
                    108: 
                    109: [dipress]
                    110: Modify bitmap.c to output scan lines in multiple of 32 bits for compatibility
                    111: with new Xerox print services.  Bell code removed!!!
                    112: 
                    113: [doc]
                    114: Typo on page 17 in char-chart.me ( \(-| right perpindicular).  Added diff
                    115: for eqn/sqrt.c to get better looking square roots.
                    116: 
                    117: [iptroff]
                    118: Added the -q (quiet) option to not print information on the passes out.
                    119: This is handy when running programs in the background.  It is assumed
                    120: with the -t option.
                    121: 
                    122: [makefiles]
                    123: Changed all the makefiles to pass around destinations for the install commmand.
                    124: Also changed the destination directories to match 4.3 contributed software
                    125: conventions.
                    126: 
                    127: RELEASE 1.2
                    128: 
                    129: [charset]
                    130: Add conditional compilation code for VMS VAX-11 C
                    131: Add -o option for output file, modify so -s is point size.
                    132: 
                    133: [dipress]
                    134: Extended available fonts to include many new characters.
                    135: See .../doc/char-chart.me for available character mappings
                    136: 
                    137: [doc]
                    138: Created documentation for interpress subroutine library
                    139: 
                    140: [include]
                    141: Added to operator.h to include macros for a more complete operator interface.
                    142: Add conditional compilation for VMS VAX-11 C
                    143: 
                    144: [iptotext]
                    145: Add -d option to force dump of pixel arrays (default now is to not dump them)
                    146: Add conditional compilation for VMS VAX-11 C
                    147: Fix bug that caused non-printable characters to print as ascii (stripped high
                    148: order bit during isprint check)
                    149: 
                    150: [libip]
                    151: Add conditional compilation for VMS VAX-11 C
                    152: 
                    153: [maha]
                    154: Add conditional compilation for VMS VAX-11 C
                    155: 
                    156: [texttoip]
                    157: Add conditional compilation for VMS VAX-11 C
                    158: 
                    159: RELEASE 1.1
                    160: 
                    161: [charset]
                    162: Character sets numbers are now interpreted as being in base eight (8).
                    163: Formerly, they were in base ten (10).  This (non-upwardly compatible) change
                    164: was made because character-sets are almost always refered to in base 8
                    165: by the XNS Architecture documentation.
                    166: 
                    167: [iptroff]
                    168: The name itroff has been changed to iptroff since itroff is used
                    169: at many places to be Imagen Troff.
                    170: 
                    171: [misc]
                    172: Update to README file on how to customize the troff preprocessors.
                    173: 
                    174: RELEASE 1.0
                    175: 
                    176: base release.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.