Version 2.16 Patchlevel 9
Added Features/Bug Fixes
- Support reading of gzipped remote tgif files. Add an X resource
Tgif*GUnZipCmd so that default gunzip program can be overridden.
If you have gzip and would like to try it out, please connect to
"http://bourbon.cs.ucla.edu:8001/tgif.gz/index.obj.gz".
- Support proxy servers. Add X resources Tgif*HttpProxy and Tgif*FtpProxy
to specify HTTP and FTP proxy servers. These X resources can be overridden
by http_proxy and ftp_proxy environment variables, respectively.
- Support page numbers in a URL. Please see the OBJECT NAMES section of
the man pages for details. Among other thing, this works with the
hyperjump() internal command and importing remote tgif files.
- Add PrintOneFilePerPage() to the Page Menu to generate one PS/EPS file for
each page when printing in the stacked page mode. Add an command-line
option, -one_file_per_page, to go with the -print command to achieve the
same effect.
- Add a new internal command,
post_attr_and_get_cgi_result(<url_attr>,<query_attr>,<result_attr>).
Please see the man pages for details. An example of how it can be used is
at "http://bourbon.cs.ucla.edu:8001/tgif/ticker.obj" or
"http://bourbon.cs.ucla.edu:8001/tgif/ticker.obj.gz".
- Add a new X default, Tgif*InitialArrowStyle, for specifying the startup
arrow style.
- Add a new X default, Tgif*ShowPageInEPS, to force a "showpage" even when
generating an EPS file.
- Add a new X default, Tgif*MaxNavigateCacheBuffers, to specify the number of
cache buffers allocated for remote files (to minimize communication).
The default is to have 40 cache buffers.
- Add a new X default, Tgif*NumberFileInPrintOnePage, to allow PS/EPS file
name to be generated in the same fashions as the newly introduced
PrintOneFilePerPage() command when PrintOnePage() is selected from the
Page Menu in stacked page mode.
- Use a different style for line-continuation in Imakefile to work with
Debian Linux. Please send e-mail to william@cs.ucla.edu if your imake
doesn't work with the new Imakefile.
- Fix a bug in using the HotList and SessionHistory from the Navigate Menu.
Thanks to Ralphe Neill <ran@rdt.monash.edu.au> for pointing out the
problem.
- Add a command-line option, -pepsc (PreserveEPSComment), to go with the
-print command. If it is used, it is as if Tgif*StripEPSComment is set
to False. Thanks to Kyle Bateman <kyle@actarg.com> for pointing out
the problem. Two additional command-line options, -bop_hook and -eop_hook,
are also added.
William Chia-Wei Cheng (william@cs.umd.edu)