david@utzoo.UUCP (David Trueman) (03/13/84)
These 4 programs have been changed to use a slight variant in the "set" command. Instead of "set -$- ...", they now use "set -- ...". We should now be ready for the switchover to the System 5 shell. Stay tuned for further developments. -- David Trueman @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!david
david@utzoo.UUCP (David Trueman) (04/13/84)
Ms(1) can now be used to print final copy on the new NEC spinwriter printer. The invocation is: ms -p npr file ... This automatically generates the "single-page" flag for nroff(1) which means that you must hit RETURN for each page. This command *must* be invoked from the terminal associated with the printer (currently the stand-up terminal in the machine room). A general announcement of this new facility will follow when a few details have been worked out. Use of format(1) with the new printer will follow shortly. -- David Trueman @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!david
david@utzoo.UUCP (David Trueman) (10/17/84)
Ms(1) has acquired a `-e' option for inclusion of the eqn(1) or neqn(1) preprocessor. The usage is: ms -e [n]eqn ... ... -- David Trueman @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!david
david@utzoo.UUCP (David Trueman) (11/06/84)
If ms(1) is invoked with the `-e' option (equation processing), it now prepends an `eqnchar' file to the list of files. It will try to find one suited to the printer, of the form `/lib/troff/term/eqn----' where `----' represents a printer and font specific designation. If no such file exists, it uses `/usr/pub/eqnchar'. At present, no printer specific files exist. -- David Trueman @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!david
david@utzoo.UUCP (David Trueman) (11/09/84)
Ms(1) now checks for the existence of arguments and that the first starts with a `-' before it bothers to call getopt(1) to do the option processing. -- David Trueman @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!david
david@utzoo.UUCP (David Trueman) (12/14/84)
Ms(1) now hands the `-p' option to any spoolers it invokes. This was made necessary by the move to batching, since the spooler no longer has access to the ME environment variable. Also fixed is an interaction between batching and the inserts option. -- David Trueman @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!david
david@utzoo.UUCP (David Trueman) (03/21/85)
Ms(1) now supports near-typeset quality printing on the HP LaserJet. To invoke it, ``typeset'' must be specified as a font, as in: ms -p hpr -f typeset file ... A more general announcement awaits working out some details. Any of the current details may change between now and then. -- David Trueman @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!david
david@utzoo.UUCP (David Trueman) (03/25/85)
Ms(1) now submits printer-bound form letters (those jobs using the -i option) to the batch system. This removes an annoying inconsistency in response time: regular print jobs would return the prompt quickly while form letters would return the prompt only after considerable delay. -- David Trueman @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!david
david@utzoo.UUCP (David Trueman) (04/04/85)
If automatic mail on completion of printing is desired, the environment variable MSMAIL should be set to `-m' (the value of this environment variable gets passed on to the spoolers). -- David Trueman @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!david
david@utzoo.UUCP (David Trueman) (04/10/85)
The Chairman's printer (cpr) is now equipped with the proportional font cartridge. Ms(1) has been changed to set the default font accordingly. -- David Trueman @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!david
david@utzoo.UUCP (David Trueman) (05/02/85)
Ms(1) now rejects invalid printer destinations, with an error message. -- David Trueman @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!david
david@utzoo.UUCP (David Trueman) (06/05/85)
Ms(1) now runs tbl(1) and possibly eqn(1) before batching rather than batching the entire pipeline as before. The idea is to make the batch queue determination fairer (many tables and/or equations will result in bulky input and a higher queue) and to shorten the pipelines involved in processing a document. -- David Trueman @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!david
root@utzoo.UUCP (David Trueman) (06/19/85)
Ms(1) now checks for the existence of input files and for the success of preprocessor commands before proceeding further. This results in a faster report of error conditions, and possibly a more intelligible message. More importantly, it avoids an infinite loop condition when doing a form letter without any input. -- David Trueman @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!david
henry@utzoo.UUCP (Henry Spencer) (09/09/85)
Ms(1) has been fixed to complain if no filenames are given. This is a blemish in one sense, since it's rather unUnixish, but leaving off filenames is a characteristic beginner's error. I also fixed ms so that it will take "-" as a filename signifying standard input. -- Henry Spencer @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!henry