summaryrefslogtreecommitdiff
path: root/Build/source/texk/xdvik/CHANGES
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/xdvik/CHANGES')
-rw-r--r--Build/source/texk/xdvik/CHANGES1050
1 files changed, 0 insertions, 1050 deletions
diff --git a/Build/source/texk/xdvik/CHANGES b/Build/source/texk/xdvik/CHANGES
deleted file mode 100644
index bd35043f486..00000000000
--- a/Build/source/texk/xdvik/CHANGES
+++ /dev/null
@@ -1,1050 +0,0 @@
-The xdvik development team tries to keep step with the changes in
-Paul Vojta's xdvi, but since we might not always manage to update
-xdvik in time, there may be `leaps' in the version numbers.
-Sometimes there are also intermediate or `patchlevel' releases of
-xdvik between two releases of xdvi; these are tagged with additional
-digits (e.g. `22.74.1'; up to 22.40, letters were used instead).
-
-Versions containing major changes are marked as `beta'; these
-may contain undetected bugs. Such versions shouldn't be used
-by distributors.
-
- * 22.87.04 (2020-02-29):
- + Added xdvi.desktop and a mechanism to install it (TeX Live r46347)
- + Some changes in the man page (TeX Live r46371 and r50583)
- + Adjust psgs.c to make it work with Ghostscript 9.27
- + Fixed bug #400 (eps picture overlays) and removed
- GS_PIXMAP_CLEARING_HACK
- + Updated support libraries from texlive 2020 (r53905)
-
- * 22.87.03 (2016-04-02):
- + incorporated changes in xdvik itself from the TeX Live version:
- m4/xdvi-check-iconv.m4: Somewhat improved logic.
- many places: avoided compiler warnings and cleaned up including of
- header files.
- + events.c: Fixed bug #391 (compilation with xaw3d).
- + m4/xdvi-xinput-2-1.m4: Added check for -lXi (in addition to headers)
- + events.h, main.c, dvi-init.c, special.c, xdvi.c: Fixed bug in which
- papersize specials were ignored if the numbers in them had too many
- digits. Also fixed rounding of negative numbers.
- + psgs.c: Fixed bug #395 (strings.h --> string.h in psgs.c)
- + texmf/XDvi: Fixed bug #397 (error message "Cannot convert string ...
- to type FontStruct")
- + events.c, events.h, util.c, util.h, and elsewhere: Fixed killing of
- subprocesses in fork_process().
- + exit-handlers.c: Ignore duplicate requests (such as
- remove_tmp_dvi_file).
- + events.c, xdvi.1.in: Added (unbound) user-exec() action.
- + dvi-draw.c: Fixed bug #398 (crashed with message "currinf.set_char_p
- is not a registered routine!" during scanning (string searches
- or source specials))
- + many places: Update from TeX Live, as of 2016-03-18:
- Disable smooth scrolling by default for native TeX Live builds
- Change handling of subdirectory squeeze (when cross compiling)
- Avoid undefined behaviour when char is signed
- Use link instead of compile check for XInput 2.1
- Do not include c-auto.h from headers
- Minor changes to avoid some compiler warnings
- psheader.txt: Remove psfig macros due to copyright issues
- Pulled in updated libraries, etc.
- Removed outdated copies of the freetype2 library
- + Internal changes in handling of PostScript file inclusion
-
- * 22.87 (2014-04-12):
- + ft.c: Avoid a compiler warning.
- + font-open.c: Add support for .runlibfileifexists in gs Fontmap file;
- tweak some messages.
- + dvi-draw.c: Fixed bug #388 ("currinf.set_char_p is not a registered
- routine!")
- + gui/message-window.c, gui/message-window.h, hypertex.c: Avoid compiler
- warnings.
- + configure.ac, events.c, main.c, xdvi.c, xdvi.h, mksedscript,
- xdvi.1.in, m4/xdvi-xinput-2-1.m4: Add support for high-resolution
- scrolling via XInput 2.1 (touchpads only).
- + gui/pagesel.c, events.c, events.h, xdvi.c: Fix wheel-mouse scrolling
- in the page selector widget when using the Motif toolkit.
- + gui/print-dialog.c, gui/xm_prefs_helpers.c: Eliminate compiler
- warnings.
- + xdvi.1.in: Fix the alphabetization of the options listing.
- + pulled in libraries from TeX Live repository and ran reautoconf
-
- * 22.86 (2013-04-04):
- + xdvi.h, xdvi.c, x_util.h, x_util.c, dvi-init.c: Fixed bugs in
- property handling on 64-bit systems (related to source specials).
- + m4/xdvi-check-iconv.m4, m4/xdvi-check-langinfo.m4,
- m4/xdvi-func-working-vsnprintf.m4: fixed copyright notices;
- configure.ac: removed some obsolete lines.
- + Added support for XkbBell, to make the console bell work again.
- + Fixed #3514485 (mksedscript improperly handles macro values in
- c-auto.in that contain spaces) (fix from TeX Live).
- + Makefile.am and Makefile.in: Removed invalid utf-8 character \0x80.
- + dvi-draw.c: Fixed #3578773 (type1 -> pk fallback bug if >1 size used)
- + dvi-draw.c: Fixed #3607324 (misspelling)
- + events.c: Fixed a bug involving a segfault when switching to a dvi
- file whose name does not end in .dvi
- + main.c: Added copyright message
- + Many places: Switched from using the t1lib library to FreeType2
-
- * 22.85 (2012-04-01):
- + configure.ac: check for ulltostr is no longer used
- + hypertex.c, gui/xm_toolbar.c: avoid compiler warnings about mixed
- declarations and code
- + Added support for horizontal scrolling
- + Some cleanups in xdvi-1.in and dvi-init.h
- + xdvi-1.in: visitedLinkColor should not be conditional on #ifcolor
-
- * 22.84.17 (2012-03-30):
- + Imported kpathsea, t1lib, and build system from TeX Live
- + Imported changes from TeX Live svn versions 13213-25663:
- * font-open.[ch] (font_open), dvi-init.c (load font): add const
- * read-mapfile.c (read_map_file): Allow find_suffix() to return
- a const string.
- * tests/run_tests.c, test_dl_list.c: Cast size_t to long for printing
- to avoid warnings on 64-bit systems.
- * tests/test_string_utils.c (test_expand_filename):
- Do not prepend cwd to absolute filenames;
- (test_my_stristr): Make test result independent of compiler
- optimizations (constant folding).
- * [numerous files]: avoid some compiler warnings
- * dvi-draw.c, string-utils.h, xdvi.h, gui/message-window.c,
- gui/statusline.c, tests/test_string_utils.c:
- omit #include "kpathsea/c-vararg.h", in favor of <stdarg.h>
- (when not redundant)
- * xdvi.h: remove NeedFunctionPrototypes, et al.
- + Imported changes from TeX Live svn version 13213
- + Corrected /usr/local/etc/mimetypes to /usr/local/etc/mime.types
- + Fixed glitches in xdvi.1.in
- + Fixed #2933610 (build error with parallel make)
- + Fixed #2868509 (Bus error on NetBSD/sparc64)
- + Fixed #2931447 (missing whitespace after viewer command in mailcap file)
- + Fixed #2914532 (font dimensions computed incorrectly (musixtex))
- + Fixed #2849449 (wrong open() parameters for O_CREAT)
- + Fixed #2841005 (bounding boxes not shown for forward search)
-
- * 22.84.16 (2009-05-18):
- + Fixed a problem with the distribution (texmf.cnf file wasn't
- included).
-
- * 22.84.15 (2009-03-02):
- + Fixed #2067614: Re-introduced default binding for key 0
- which had been lost in previous changes
- + Fixed #1502137 (compiler warnings on 64bit systems)
- + Fixed some typos in the man page (ubuntu ticket #202435, see
- https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/202435)
-
- * 22.84.14:
- + Added action "mouse-modes()" to allow customization of
- mode specific mouse bindings.
- + Fixed #1953028 (typo in events.c that broke fullscreen mode)
- + Fixed #1953023 (unsigned char vs. signed char problem in
- window ID computation that broke -unique and -sourceposition
- on 64bit systems)
- + Fixed #1953026 (security issue with temp file naming in xdvizilla)
- + Don't distribute xdvizilla as binary since it's no longer needed
- for current browsers (see discussion here:
- http://www.tug.org/pipermail/tex-live/2008-April/015697.html)
- The source is kept for compatibility.
- + Updated to kpathsea version 3.4.5 (same as in texlive 2007)
- + Fixed #1875314 (--with-system-t1lib still used headers from
- distribution's t1lib subdir)
- + Fixed #1888187 (Typo in help window)
- + Fixed #1875311 (Space and backspace now keep horizontal position
- when -keep is specified)
- + Fixed #1875321 (Numlock key is not properly handled by translations)
- + Fixed #1875309: Added xdg-open to browser commands
- + Improved fix for #1819017
- + Implemented feature request #1577926 (make mouse pointer invisible
- in magnifier window)
- + Merged STABLE with main branch by #ifdef'ing experimental
- DELAYED_MKTEXPK code
-
- * 22.84.13:
- + Fixed #1819017 (uint32_t conflicts with XeTeX configure)
- + Fixed #1044891 (xdvi -unique didn't insert page into page history)
- + Fixed #1586240 (memory corruption with full TMPDIR)
- + Fixed #1143508/#1283438 (wrong window sizes at startup)
- + Fixed margin flags (didn't work for the first page of a document)
- + Fixed #1553432 (failed assertion with hyperref and html:<font> specials)
- + Fixed #1796818 (don't use 'empty' argument for %c when no column number
- info is available)
- + Fixed 1815476 (use = instead of == in shell wrapper)
-
-
- * 22.84.12:
- + Fixed a segfault bug if the default replacement font (cmr10)
- had fewer characters than the font being replaced.
- + Fixed a segfault with strcmp() when the statusline was disabled.
-
- * 22.84.11:
- + IMPORTANT: The binary is now called xdvi-<toolkit> instead of
- xdvi-<toolkit>.bin, e.g. 'xdvi-motif' instead of 'xdvi-motif.bin'.
- For more information on the reasons for this change, please see:
- http://sourceforge.net/tracker/index.php?func=detail&aid=1222202&group_id=23164&atid=377580
- + Implemented a search term history for the search window.
- + Install signal handler for SIGUSR1 early (#1094615).
- + Fixed a crash in htex_prescan_carry_over() (#1344956, #1188866).
- + Fixed a crash when printing a DVI file that was read from a FIFO, as
- was the case with Debian's xdvi.pl wrapper script (#1466262).
- + Added more font encodings (missing encodings reported by several people).
- + Fixed issue with translations not being installed on main window on Motif
- (problem reported by Joost Kremers to xdvi-core).
- + Fix for bug 1611508 (segfault with -nogrey/grey).
- + Fix for bug 1526447 (searching for EPS files in included subdirectories).
- + Fix for bug 1376354 (make -hush also trigger -hushstdout, add -hushbell).
- + Fix bug with whitespace chars in Chinese fonts reported as .notdef
- (see http://tug.org/mail-archives/tex-k/2006-October/001608.html).
- + Fix for #1572806 (xdvi-search.el: cd into directory of .tex file
- before invoking xdvi).
- + Bugfix for #1530667 (hyperlinks containing parentheses don't work
- correctly with 'hdvips' driver) contributed by Matthias Habl.
- + Fixed xdvizilla bug #1508963 (Solaris "file" utility doesn't
- recognize DVI files).
- + Fixed bug #1499566 (force focus for text input field in search
- dialog for Xaw).
- + Fixed bugs #1475921 and #1484561 (type errors and a case of
- uninitialized memory); thanks to Nobuyuki Tsuchimura for
- reporting them and providing a patch.
- + Fix for bug #1454648: restore old behaviour of '-s 0' option
- which was accidentally lost in rev. 1.249.2.80
- + Resurrected 'grid mode' which had been removed in 22.73-beta1
- (toggled via 'D'; feature request #1375576)
- + Fixed bug #1428583 (problems with GS_DPS, reported by Ben Stern)
- + Fixed bug #1428482 (problem with building on sparcv9, also found
- by Ben Stern)
- + Added Ctrl/Shift bindings to the mouse wheel for zooming and
- scrolling horizontally
- + Fixed a bug with PK fonts not being used after loading a Type1
- font had failed, reported by Ralf Stubner (#1363644)
- + Fixed a crash on Solaris 10 (SPARC and AMD64) with WORD64/LONG64
- reported by Peter Bray.
- + Fixed a bug with reencoding reported by Staszek Wawrykiewicz
- (#1295829): If plr10 is missing from ps2pk.map, xdvik will use
- plr10.pfb without reencoding it instead of calling mktexpk for
- plr10.mf which would yield the correct encoding.
- + Replaced a failed assertion with a warning when a graphics file
- included by a PS special isn't readable by user.
- + Fix for library inclusion order problem contributed by K. Berry
- (see http://tug.org/mailman/htdig/tex-live/2005-August/008609.html)
-
- * 22.84.10 (2005/04/28):
- + Fixed zero termination bug in t1lib version number check (t1lib.ac).
- + Render an empty character instead of terminating with failed assertion
- if T1lib doesn't return a usable glyph (e.g. at very small
- \magnification factors; #1184087).
- + Made gs_timeout in psgs.c a resource instead of #define it.
- + Make file opening work with file descriptors too, as used in
- Debian's Perl wrapper for xdvi (#1165497).
-
- * 22.84.9 (teTeX-3.0):
- + Applied Patch by Nobuyuki Tsuchimura (#1116871) to remove
- code duplication in encodings.c.
- + Changed --with-x-toolkit configure option to --with-xdvi-x-toolkit
- for better interoperability with Metafont.
- + Added a missing #if HAVE_X11_XMU_XMU_H in gui/selection.c.
-
- * 22.84.8 (2004/12/02):
- + Made text selection mode and ruler mode work correctly with
- LessTif and Motif 1.2.4 (bugfix for #997073). Special thanks
- to Svend Tollak Munkejord for helping me debugging this and
- several of the other issues listed here.
- + Fixed an `unaligned access' warning on 64-bit architectures
- (OSF1/5.1), and some compiler warnings on Solaris/Ultrix/Tru64.
- Many thanks to Bernhard Simon for extensive testing on Ultrix,
- AIX and Tru64.
- + Fixed a problem with non-default installation paths for libXpm,
- with a lot of help from Sven de Vries.
- + Fixed a formatting problem in the man page that showed up with
- groff-1.17.2.
- + Fixed a problem with window geometry when `-geometry' argument
- specifies only x/y-offset, reported by Karl Berry here:
- http://tug.org/mail-archives/tex-k/2004-November/001128.html
- + Disabled virtual memory reallocation in T1lib (t1load.c,
- ANSI_REALLOC_VM) that caused a segfault on OSF1/V5.1 alpha.
- + Always install a custom X error handler which will print
- warning messages instead of terminating the application.
- + Create ~/.xdvirc with permissions 0600 instead of default ones.
-
- * 22.84.6 (2004/11/08):
- + Fixed a few compilation problems with HAVE_REGEX_H, strdup() vs.
- xstrdup() and linkers not allowing multiple definitions (ULTRIX).
-
- * 22.84.5 (2004/10/28):
- + Fixed bug #968127 (recursive call to file loading code due to
- read_events() in load_font(), which was supposed to update the
- `loading file, may take a while' popup when fonts are created;
- currently, this popup won't appear at all).
-
- * 22.84.4 (2004/09/27):
- + Fixed bug #1002688 (race condition when toggling expert mode
- and marking pages).
- + Fix bug #992179 (failed assertion when DVI had been removed),
- reported again by Ulrich Scholz.
- + Implemented feature request #995114 (prefix argument for Ctrl-o
- opens recent files in history).
- + Fixed bug #1029127 (map file parser didn't understand `<[' encoding
- file syntax)
- + Fixed a crasher bug on PowerPC related to multiple invocations of
- v*printf() without matching va_start()/va_end() calls, reported to
- the tex-live mailing list by Siep Kroonenberg
- (http://tug.org/mailman/private/tex-live/2004-September/006780.html).
-
- * 22.84.3 (2004/07/15):
- + Printing to PS or PDF didn't really use the fallback temporary file
- when current file was corrupted (#986009; thanks to Ulrich Scholz
- for reporting this one).
- + Fixed href length computation error when a href started with whitespace
- (#988934, again reported by Ulrich Scholz).
- + Removed t1x11.o from libs/t1lib/Makefile.in as in tetex 2.96.5.20040711
- since it broke compilation with --with-x=no
-
- * 22.84.1 (2004/06/26):
- + Fixed a segfault if setlocale() call returns NULL for certain
- locale/X library combinations (reported by Reiner Steib).
- + Read the toolbar pixmap from build-in default (toolbar.xpm) if
- no file is found in the search locations.
- + Fixed a problem with the toolbar causing BadMatch errors with visuals
- where the xdvi window has a different depth from the root window,
- reported by Olaf Weber on tex-live
- (http://tug.org/mailman/private/tex-live/2004-June/006112.html).
- + Fixed a problem with incompatible vsnprintf() implementations that
- don't return the length of the string actually needed, also reported
- by Olaf Weber.
- + Added a warning if configure detects LessTif because of the bugs
- with LessTif.
-
- * 22.84 (2004/06/01):
- + Added a `Open Recent' entry to the files menu (file history is saved
- to ~/.xdvirc). When xdvi is started without filename argument, the
- most recent file from the history will be used (set the X resource
- `noFileArgUseHistory' to false to get back the previous behaviour
- of opening the file selector in that situation).
- + Also enable the ruler lines when xdvi is started in ruler mode
- (bug reported by Zhang Lin-Bo).
- + Added `dvips options' field also to saving dialog (feature request
- #942853, reported by Ulrich Scholz).
- + Protect against integer overflow in prefix arguments (patch suggested
- by Matt Swift in debian bug report #247848)
- + Imported changes from non-k xdvi 22.83/22.84.
- + Fixed another wrong string (printing vs. saving) for #939262
- + Fixed a bug with UTF-8 conversion in text copy&paste.
- + Fixed #940056 (Xaw version crashed when toggling expert mode and
- at same time quickly changing pages)
- + Added Ctrl-Home/End to forced Motif bindings for the drawing area.
-
- * 22.82 (2004/04/21):
- + Implemented a text selection mode, similar to xpdf: Use Mouse-1
- to mark a rectangular region of text in a DVI file which is put
- into the X selection.
- + Added a Preferences dialog for the Motif version.
- + Use $HOME/.xdvirc to save user customization from menus, dialogs
- and Motif preferences; new `-q' option/`noUserFile' X resource
- inhibits reading this file.
- + Changed semantics of `browser' command-line option/`wwwBrowser'
- X resource: Make it override the $BROWSER or the (obsolete)
- $WWWBROWSER environment variable; use Netscape by default if no
- browser is specified.
- + Fixed #939262 (Bugs when saving/printing: Title of log window was
- `Printing' also when saving, and outfile names weren't updated
- correctly after loading a new file).
- + Force vertical scrollbar for Motif Printing/Saving log window.
- + Bugfixes for a potential crash if shrink factor is changed on a page
- with color specials, as in non-k xdvi-22.82.
- + Fixed a bug with the ESC key to close popup windows in Motif that
- could cause crashes when opening new popups, and implemented ESC
- to close Xaw popup windows (feature request #919501).
- + Updates for kpathsea/withenable.ac by Olaf Weber.
- + Made Ctrl-+ and Alt-Ctrl-+ case insensitive (suggested by Harald
- Koenig).
- + Fixed Motif 1.2 compile (XmEACH_SIDE), and added/fixed configure
- checks for -lXmu, -lXp and -lXpm linker options.
- + Removed Xaw file selector auto raising since it could send the
- X server into a busy loop when the file selector was over a window
- that should always stay on top.
- + Removed t1mapper man page install (script wasn't installed either).
- + Fixed #926055:
- - Default printing target not set correctly when printing window
- was initialized.
- - `-t' paper options were just appended instead of replacing the
- existing ones.
- - Current directory of dvips was that of xdvi invocation instead
- of DVI file path, causing e.g. problems with included EPS files.
-
- * 22.81.1 (2004/03/17):
- + Upgrade to kpathsea 3.5.2, and use lookup in new locations
- kpse_enc_format and kpse_type1_format for .enc files and .pfa/.pfb
- files, respectivly. (Lookup in old locations is preserved for
- backwards compatibility).
- + Upgrade to t1lib version 5.0.2, and and additional off-by-one bugfix
- for MAXPATHLEN.
- + Added support for libtool, as in teTeX-beta, and resync'ed with
- the teTeX sources (many thanks to Thomas Esser for helping with
- this!)
- + Fixed a failed assertion when pressing `Shift-r' (reload) after
- a DVI file had been deleted (also reported by Thomas Esser), and
- a problem with the `-unique' option not always reloading the file
- as it should (idem).
- + Added <ESC> key bindings to close some dialogs (suggested by Bernhard
- Walle in #912671).
- + Close dependent windows when parent is closed (e.g. warning popups
- for the save dialog).
- + Made the `editor' X resource deal correctly with quoted arguments
- (for arguments containing spaces; see #907714).
- + Additinally support the paper formats `letter', `ledger' and `tabloid'
- for better dvips compatibility, suggested by Dragan Milicic.
-
- * 22.81 (2004/02/24):
- + If no --with-toolkit option was given, check if Motif is available,
- and use it if it is; else, use Xaw. (Use --with-toolkit=xaw to override
- this default).
- + Problem with flashing redraw of highlighted region when partially
- obscured by another window reported and fixed by Zhang Lin-bo.
- + Fixed #870323 (an error in the online help).
- + Fixed #880550 (documented Ctrl-s; add default _pp suffix
- to filenames only when saving partial files).
- + Added an option '-findstring' for string search from the command
- line, similar to inverse search.
- + Improved character name detection in string search by using
- T1lib function T1_GetCharName().
- + Fixed #883708 (oversplitting of forward search markers).
- + Fixed #876815 (closing search window failed under certain conditions).
- + Fixed a race condition with hyperlinks and browser startup that might
- lead to `unknown op-code' crashes, reported again by Zhang Lin-Bo.
- + Workaround for #884290 (drag&drop in file selector freezes xdvi/X)
- by disabling drag&drop. Thanks to Bernhard Walle for reporting the bug
- and suggesting the workaround.
- + Fixed #885464 (wrong parent window in message popups) by passing in parent
- widget.
- + Upgraded to t1lib version 5.0.1.
- + Implemented a simple page history (feature request #884674).
- + Implemented hyperref specials inserted by \usepackage[dvips]{hyperref}
- (feature request #662096).
- + Fixed wrong page number initialization when going back a hyperlink
- to a different file (#902073).
-
- * 22.78 (2003/12/12):
- + Improved test for iconv lib to make it work on Mac OS X
- (reported by Artemio Gonzalez Lopez,
- http://sourceforge.net/mailarchive/forum.php?thread_id=3535253&forum_id=2244).
- + Added more encodings for string extraction/search, reported
- by Ulrich Scholz (#850787).
- + Fixed a bug with redrawing the page after file had been reloaded
- by `-watchfile', and a crash when using find while file was
- reloaded (#850795), again reported by Ulrich Scholz (many thanks!)
- + Force C locale when converting X resources to numbers, so that
- `.' is used as decimal point (#855950 - many thanks to Martin Vaeth
- for finding this bug).
- + Fixed a bug when loading first file via the file selector,
- reported by Dragan Milicic.
- + Fixed a bug with inverted highlighting not working on Solaris,
- again reported by Ulrich Scholz (#850788)
- + Don't close file selector if opening the new DVI file failed
- (feature request #851545, again by Ulrich Scholz).
- + Implemented a0/a0r and other missing DIN A/B/C formats (feature
- request #852431).
- + Fixed wrong binding for XmDIALOG_OK_BUTTON instead of XmDIALOG_CANCEL_BUTTON
- in create_dialogs().
- + Fixed a bug with hyperlinks that wrapped across several lines
- and pointed to another page: these were highlighted as visited
- only when region was exposed the second time.
- + Fixed a compatibility problem with fork/vfork on Mac OS X, as in
- xdvi-22.78.
- + Added a `creating fonts' info window before main window is mapped
- (just a preliminary hack, no replacement for truly asynchronous
- font creation, since that window also feezes during font creation;
- see also feature request #614708).
- + Fixed a bug with width computation of initial window with
- `-expertmode 0'
- + Workaround by Zhang Lin-Bo for bug #856547 (presumably a
- race condition with GS_PIXMAP_CLEARING_HACK and scanned_page_*
- global variables).
-
- * 22.77.3 (2003/11/25):
- + Fixed a few compilation problems on Solaris (#827454, and
- headers in print-internal.c).
- + Added an option `ignore hyphenation/linebreaks' for string search.
- + Use inverse highlighting instead of drawing bounding box,
- as in Acroread/xpdf, implemented by Zhang Lin-Bo.
- + Make the pagelist use physical pages by default, unless
- `UseTeXPages' option is used.
- + Made search settings honour the X resources for setting
- checkboxes (suggested by Reiner Steib).
- + Made the `Home' and `End' buttons go to the top and bottom
- of the page, and Ctrl-Home and Ctrl-End to the first and last
- page of a document, respectively.
- + Added the forgotten directory texk/xdvik/texmf-alt for
- non-current-teTeX systems.
- + Fixed an X error with toggling fullscreen mode when
- -fullscreen option had been used (thanks to Zhang Lin-Bo
- for reporting it).
- + Fixed an off-by-one error in string backwards search that
- had made it skip every second match for matches of length 1.
- + Removed the -DOmega define and made Omega a runtime option that
- is enable by default and can be disabled via the -noomega
- command-line option or the `Omega' X resource.
- + Removed the --disable-htex compilation option.
- + Added support for CJK fonts when saving a file as UTF-8,
- and when searching in a file with such fonts (many thanks
- to Zhang Lin-Bo for providing the patches).
- + Made toolbar.xpm obey the current window background colors.
- + Fixed a crash when saving a DVI file with empty pages
- in text format (again reported and fixed by Zhang Lin-Bo).
- + Fixed a crash when opening nonexisting files via the file
- selector in Motif (again reported by Zhang Lin-Bo).
- + Fixed a crash with GS_PIXMAP_CLEARING_HACK when toggling
- gs_alpha on a page with PS graphics (again reported by
- Zhang Lin-Bo).
- + Fixed broken `Print to file' option, and wrong page numbers
- passed to dvips when `P' has been used to assign a different
- page number to the current page
- + Added string `physical pages' to print popup (#841434)
-
-
- * 22.77.2 (2003/10/18):
- + Implemented support for additional file formats in save dialog:
- PS, PDF, DVI, and plain text (in ISO-8859-1 and UTF-8).
- + Implemented string search in DVI files (feature request
- #470389).
- + Fixed an incompatibility with X11R5 (#803642; thanks to
- Ulrich Scholz for his help with debugging this).
- + Fixed a problem with the cursor masks on some X displays
- (#804294, again reported and debugged by Ulrich Scholz).
- + Fixed a problem with the initial tooltip window having
- the wrong (too large) size on some systems (#802806; thanks
- to Kostas Oikonomou for help with debugging this).
- + Also dump PS header files (e.g. psfrag.pro) to partially saved
- or printed files.
- + Fixed a security problem (tmp race) with xdvizilla (#812600;
- thanks very much to Thomas Esser for help with fixing this).
- + Used another workaround for the Ghostscript `alpha' driver
- problem with not erasing previous images: Call `erasepage'
- explicitly for pages with PS graphics (#633420; many thanks
- to John Bowman for providing a patch).
- + Fixed a bug with --datadir or --prefix being overwritten by
- default TEXMFMAIN if they didn't contain a valid texmf tree
- (#814004; thanks to Han-Wen Nienhuys for reporting this).
- + Fixed a typo in the Motif menu accelerator for set-gs-alpha()
- (`V', not `0v', also reported by Han-Wen Nienhuys).
- + Fixed bug #814328 (prevent Ctrl-l from changing position
- when switching back from fullscreen mode).
- + Fixed bug #810501 (`keep position' value was lost when resizing
- to fullscreen had removed the scrollbars). Thanks again to
- Ulrich Scholz for reporting these bugs.
- + Fixed a typo in the manpage, and broken redrawing of page
- (again reported by Ulrich Scholz, #819937).
- + Also resolve symbolic links in the main DVI name; this should
- improve the behaviour with inverse search, cf. #768817,
- and the search for e.g. embedded graphics or hyperlinks.
- + Use ',' as separator for command-line debugging options
- instead of `|'.
- + Fixed a linker problem with multiple definitions on Cygwin.
-
-
- * 22.77.1 (2003/09/06):
- + Fixed the support for the window manager `delete' protocol
- for Xaw.
- + Fixed bug #797171 (BadValue X error when toggling expert
- mode on Solaris; thanks to Erik Frisk for helping me with
- debugging this).
- + Fixed a bug introduced in 22.76 with wrong argument to
- kpse_set_program_name(), which results in kpathsearch
- not finding font files etc. properly if SELFAUTODIR is used.
- Reported by Erik Frisk. (And a fix to that fix, reported
- by Dragan Milicic.)
- + Fixed obsolete link in the `New Features' Help menu entry.
-
- * 22.77 (2003/08/25):
- + Fixed bug #784204 (failed assertion with Motif at startup)
- + Removed the check for the DVI file inode number in forward
- search, since (as opposed to original xdvi) xdvik expands the
- DVI filename to a full path, so it's sufficient to match the
- full path.
- + Fixed bug #779521 (crashes when printing with temporary file
- enabled; thanks to Bernhard Walle for spotting this).
- + Fixed bug #769025 (saving the DVI file may result in a corrupted
- copy; thanks to Ulrich Scholz for reporting and help with
- debugging it).
- + Always dump `literal' PS specials (starting with `!') to
- the output file, otherwise things like draftcopy won't work
- for partially saved DVI files.
- + New application icons (lion with `X').
-
- * 22.76.1 (2003/06/28):
- + Implemented a -watchfile option, as in gv (#547137).
- + Implemented feature request #759865: To avoid `DVI file
- corrupted' messages (and some race conditions with the
- drawing routines that might result in `bad opcode' errors
- when paging through a DVI file while it is being written by
- TeX), xdvik now creates a backup version of the file being
- viewed. This file is swapped with a fresh version of the
- original each time the original file has been written
- completely by TeX. The command line option `-notempfile'
- can be used to revert to the previous behaviour (no
- temporary file).
- + Fixed a bug with up-or-previous() and down-or-next()
- ignoring keep flag (which broke gs display, since that
- relied on home()).
- + Enabled XtAppAddTimeout() for Xaw, just like for Motif.
- + Removed the STATUSLINE conditional compilation (which was
- broken).
- + Added a `pixels' ruler unit.
- + Implemented a workaround for the `stale pixmaps' problem
- with the gs x11alpha driver (#633420), by first drawing a
- rectangle in background color of the size of the bounding
- box to clear the pixmap.
- + Fixed bugs #762621 (-sourceposition and -unique didn't fork
- properly) and #762765 (printing/saving of marked pages was
- broken) in the (withdrawn) version 22.76; thanks to
- Zhang Lin-Bo and Bernhard Walle for reporting these bugs.
- + Removed the XPM application icon used since xdvik-22.74, after it
- became apparent that it was a plagiarized version of OzTeX's icon
- (in an older version). Reported by OzTeX's author Andrew Trevorrow;
- our sincere apologies to him.
-
- * 22.74.3 (2003/06/17):
- + Security fix for MIME types: Escape all special characters
- (e.g. backticks) in the filename argument to prevent execution
- of malicious shell code when launching a MIME viewer.
- + Fixed a bug in the up-or-previous() action (#754805; thanks
- to Bernhard Walle), and changed the behaviour of the `keep'
- flag so that up-or-previous() and down-or-next() ignore it
- (after all, the ordinary up() and down() actions will already
- keep the position, so they can be used instead if you don't
- want the scrolling).
- + Made XBell honour the bell volume (set e.g. by xset; #751763;
- thanks to Bernhard Walle for reporting this).
-
- * 22.74.2 (2003/06/01):
- + Fixed a bug with `.dvi' extension not being added if file had a
- `.' in it (#743876; thanks to Markus Kohm for noting it). Now
- the algorithm is the same as in non-k xdvi for files passed on
- the command line. For files opened via hyperlinks, no extension
- is added.
- + Fixed a bug with wrong topic name in `Help' pulldown menu
- (#743280; thanks to Bernhard Walle for reporting this).
- + Fixed another bug with Omega .vf font searching (#746551;
- thanks to Alexej Kryukov for reporting it).
-
- * 22.74.1 (2003/05/25):
- + Fixed bug with misplaced link underlining when first character in
- the link is an accented composite character (#737643; thanks to
- Christian Ullrich for spotting this).
- + Made forward search also work when file had been changed
- and not yet reloaded (#738387).
- + Fixed typos in `-expertmode' description in man page
- (followups to #737019).
- + Fixed a compilation problem when --disable-t1lib is used
- (thanks to Ross Alexander for providing patches).
- + Fixed a bug with `-s n' argument not working when -fullscreen
- is given as well, reported by Zhang Lin-Bo.
- + Fixed a bug with forward search not warning when it hadn't found
- the file name in the specials.
- + Made forward search canonicalize all `../', `./' and `//' in
- the `-sourceposition' argument and in the source specials.
- + Fixed a bug with window size not being reset correctly when
- activating expert mode in fullscreen mode (Xaw).
- + Added a help topic for `ruler mode'.
- + Fixed a bug with the icon and Xaw menu code causing
- BadMatch X errors (#740982).
- + Setting mouse translations in Motif's `mainTranslations'
- erroneously disabled the default pagelist translations (reported
- by Zhang Lin-Bo).
- + Made usage() output the options in sorted order (thanks to
- Nelson Beebe for the patch).
- + Added a `-unique' option (as in KDVI) for loading a new file
- into a running instance of xdvik.
- + Fixed a bug with the Motif `PS' options menu (#743085; thanks to
- Bernhard Walle for finding this).
- + Fixed a bug with xdvi always appending a `.dvi' extension even if
- the file already had an extension (#743182; thanks to David Feest
- for noting this).
- + Fixed two bugs with compilation under Cygwin (-lXpm linker option
- too early, and MAX() not defined in xaw_men.c; thanks to Geoffrey
- Vallis for reporting these).
- + Fixed a bug with scroll_page_if_needed() being called with wrong
- arguments if forward search hadn't found a glyph and used the
- special hotspot instead.
-
- * 22.74 (2003/05/14):
- + New option/X resource `-expertmode <n>' option replaces
- `-statusline', `-toolbar' (and effectively also
- `-expert', which is only supported for backwards
- compatibility). This should fix bug #737019 and make
- the interoperation of the various expert settings more
- evident.
-
- * 22.74-beta4 (2003/05/13):
- + Fixed a bug with Omega and T1fonts (thanks to Hossein
- Movahhedian for reporting it).
- + Fixed a bug with t1lib not correctly setting dvi_adv
- for .notdef chars (thanks to Zhang-Lin Bo for spotting it
- and providing a patch).
- + Added configure check for including `-lXpm' option.
- + Fixed a bug with tooltips sometimes popping up without
- the pointer being over them.
- + Fixed a bug with the -statusline option causing a segfault
- when toggling -expert mode (#721807, thanks to Axel Riese).
- + Expert mode now also removes the scrollbars (#718224);
- menu bar/status line are togglable independently.
-
- * 22.74-beta2 (2003/03/27):
- + Added Paul's fix for the Solaris core dump problem, and
- re-enabled the Motif timer fix for #674992. (Special thanks
- to Dragan Milicic for help with debugging this.)
- + Fixed a bug with the NumLock key disabling lowercase
- key accelerators (#708935; thanks to Diego Santa Cruz
- for spotting this.)
- + Replaced MIMELIBDIR and MAILCAPDIR by the more standard
- path definitions EXTENSIONMAPS and MAILCAPS (RFC 1343).
- Mailcap parsing now honours the `test=' and `needsterminal'
- fields.
- + Improved `Usage' output by showing the option that hadn't
- been recognized (suggested by Gabriel Zachmann).
- + Fixed bug that instance that last had focus wasn't used for
- forward search when there were several instances of xdvi
- displaying the same file (#619070).
- + Fixed xdvizilla permissions on install (#705158).
- + Fixed a bug with the OLD_XAW detection in the configure script
- (reported by Reiner Steib).
- + Made hyperlinks also work with image anchors. (Thanks to
- Gabriel Zachmann for spotting this.)
-
- * 22.74-beta1 (2003/03/20):
- + Reverted change for bug #674992 since it causes core dumps
- on Solaris.
- + Fixed wrong values for b6(r) and b7(r) paper sizes.
- + Added warning about not implemented `hdvips' specials
- + Fixed bug with PgUp/PgDown key (#610206; thanks to
- Ingo Krabbe for finding the fix).
- + Fixed a const/_Xconst mismatch (#693647; thanks to
- Matthias Koeppe for spotting it).
- + fixed a few hyperref bugs with links of the form
- file:foo#target not working properly (#693306; thanks
- to Kostas Oikonomou for finding this), and a memory
- corruption caused by the -anchorposition argument.
- + Upgraded to kpathsea 3.4.5.
- + New layout for help window (topics list in left pane).
-
- * 22.73-beta1 (2003/02/23):
- + Fixed bug with Motif print log hanging (#674992, as in
- xdvi-22.72), and another race condition with the print
- process (as in xdvi-22.73).
- + Fixed segfault that happened when starting without PS rendering
- and switching it on later (#684880)
- + Fixed a bug with underlines positioned too low on wrapped hyperlinks
- (#685652)
- + Made text fields in print dialog resize when window is resized.
- + Made popups respect the window manager closing/destroy action
- + Print command now may contain pipes (#685235).
- + Added resources `dvipsHangTime' and `dvipsFailHangTime' for
- customizing the time the dvips print log remains open
- (#684620).
- + Implemented simple but hopefully effective `ruler mode'
- (feature request #525129).
- + Removed the old `grid' mode, which didn't have any real
- purpose at all.
- + Fixed description of the `-pause' option in the man page.
-
- * 22.71-beta1 (2003/02/10):
- + New Xaw GUI layout: pulldown menus instead of buttons,
- added a page list for easier navigation.
- + New Motif GUI layout, including a toolbar and a page list.
- + Removed libwww; use web browser instead to retrieve
- remote documents.
- + Added support for color specials (as in xdvi-22.50), and
- colored hyperlinks.
- + Added support for papersize specials (as in xdvi-22.66).
- + Added page list for easier navigation.
- + Added `Print' (as in xdvi-22.53) and `Save' dialogs.
- + Added a fullscreen mode (works reliably with Motif only)
- and a simple `pause' feature
- + Added string debugging options (e.g. `-debug T1').
- + Swapped the DBG_PS (64) and DBG_OPEN (32) debugging options,
- so that the kpathsea options now are a continuous range.
-
- * 22.40y1 (2003/08/24):
- + Fixed a typo in xdvi.c and in the man page (X resource is
- called t1lib, not not1lib). Reported to debian-tetex-maint
- by Matt Swift.
- + Fixed a segfault occuring when loading nonexistent graphics
- files if the filename or PSfile special contains `:' (#793395;
- many thanks to Frank Küster for help while debugging this).
- + NOTE: 22.40y is now considered `frozen' and will not be further
- developed; only major bugs (which we don't expect at this point)
- will be fixed. Users and distributors are asked to switch to the
- 22.7x branch instead.
-
- * 22.40y (2003/06/06):
- + Fixed a bug with Omega .vf font searching (#746551);
- as in 22.74.2.
-
- * 22.40x (2003/04/23):
- + Fixed a bug with .tfm files not being produced for
- Type1 fonts for which mf sources exist, posted to dctt
- (<slrnbaaj4g.1h4.Bernhard.Walle@news.bwalle.de>).
-
- * 22.40w (2003/04/06):
- + Fixed wrong values for b6(r) and b7(r) paper sizes
- + Added warnings about not implemented `hdvips' specials,
- and when requesting .notdef glyphs from a type1 font
- + Added executable permissions to xdvizilla (#705158)
- + Fixed a memory corruption bug when opening links to
- local files fails (#715793)
-
- * 22.40v (2003/02/01):
- + Replaced all strdup() instances by xstrdup().
- + Fixed a compatibility problem with AIX3 in xserver-info.c.
- + Some documentation changes (README.t1fonts, README.t1mapper).
-
- * 22.40u (2003/01/18):
- + Fixed bug #669426 (scrolling the message popups could
- result in BadMatch X Errors in case xdvi's color depth was
- larger than the default depth of the screen).
- + Updated to kpathsea 3.4.4.
- + Some minor changes in documentation and status messages.
-
- * 22.40t (2002/12/27):
- + Fixed some prototype declarations.
- + Made shell command in xdvi-search.el also work with (t)csh
- (#649173).
-
- * 22.40s (2002/11/30):
- + Update for changed EPS handling in ghostscript 8.00,
- which had caused previous xdvi(k) versions to hang (#644702).
- + Replaced the startxdvi script by internal subshell handling
- in xdvi-search.el, as suggested by Thomas Gerds
- <gerds@paracelsus.fdm.uni-freiburg.de>.
-
- * 22.40r (2002/11/14):
- + Prevent the magnifier from popping up in the button panel.
- + Removed vsnprintf() from wwwfetch.c.
- + Fixed return value in xdvi_exit().
-
- * 22.40q (2002/11/12):
- + Fixed broken configure check for memicmp().
- + Fixed a glitch in the fontname hash table lookup.
- + Fixed a broken prototype with display postscript.
-
- * 22.40p (2002/11/10):
- + Fixed --version and --help options (#626569).
- + Fixed a bug with TT fonts in X giving an error with the file
- selector (#627607)
- + Used kpathsea hash table to speed up processing of large .map
- files.
- + Added help page on mouse buttons.
- + Added X server info for ease of debugging.
-
- * 22.40o (2002/10/17):
- + More changes for ANSI C; fixed a few compilation problems
- on Tru64 v5.1, HP-UX-10.20 and Mac OS X.
- + Upgraded to kpathsea v.3.3.8, and libwww version 5.4.0.
- + Show numerical prefix in the statusline.
- + Fixed a bug with `FIXME_ps_lock' not being defined when
- configuring "with-ps=dps" (thanks to Norman Wattenberg
- for reporting and fixing it).
- + Improved warnings about incorrect papersize options.
- + New actions do-href() and do-href-newwindow() to allow
- binding a mouse event independent of magnifier binding.
- + Some additions to the man page.
- + Fixed bug #518761: Xdvik won't exit(1) any more when
- there had been a problem parsing a Type1 encoding or font file.
- + Fixed bug #619632: try Type1 fallback first, then PK
- fallback, and generate PK fallback if it's not already present.
- + Added a wrapper script `xdvizilla' that makes xdvi act as a
- Mozilla helper application, which can also deal with .tar files.
-
- * 22.40n (2002/09/15):
- + Fixed a few bugs in xdvi-search.el (thanks to Reiner Steib
- for spotting them, and suggesting patches)
- + Merged in changes for libs and configure from teTeX-beta
- (had been planned only for HEAD, but the situation became
- too messy) - thanks to Thomas Esser for the great work in
- teTeX that made this much easier ;-)
- This means that --with-system-wwwlib and --with-system-t1lib
- now finally work properly.
- + Removed K&R compatibility macros to address bugs with gcc 3.2
- on Solaris, and simplify the setup.
- Users who really need K&R support should look at Paul Vojta's
- version of xdvi instead: http://math.berkeley.edu/~vojta/xdvi.html
- + Added progress indicator for file downloads
-
- * 22.40m (2002/09/14):
- + Same as 22.40n, except that the depend.mk file had contained
- references to locally installed libwww headers that had made it
- unusable.
- For that reason, 22.40m was withdrawn and replaced by 22.40n.
-
- * 22.40l (2002/09/01):
- + Fixed a memory leak (#599082, discovered and patched by
- Nobuyuki Tsuchimura)
- + Updated configure to deal with Mac OS X (bug #597977)
- + Change rules for multiple entries in .map files: Now later entries
- override previous ones, which is the same behaviour as dvips. Also,
- xdvik now gives a warning if such a case occurs.
- + Fixed a memory corruption bug that could occur when
- switching from a file for which PK font creation failed to
- another file in the file selection dialog
- + Documentation changes and minor GUI changes (button positions,
- re-introduce `First' and `Last' buttons that had been lost
- in some previous change, de-iconify window on forward search)
- + Fixed a bug with values <= 0 for the `+page' option causing
- xdvi to exit ungracefully (#601722, again discovered and patched by
- Nobuyuki Tsuchimura)
-
- * 22.40k (2002/05/21):
- + Fixed bug #559113 (segfault with large .map files)
- + Fixed a bug in 22.40j with magnifier sometimes not
- appearing for files opened via the file selection dialog
-
- * 22.40j (2002/04/30):
- + Fix the compatibility problems with Ghostview v.7.04 and
- 7.20 (see the thread "xdvi 22.40i status" in the tex-k
- mailing list, and feature request #525127).
- + Fix bug #550357 that might cause segfaults when doing a forward
- search on a corrupted DVI file.
- + Replace grid1, grid2 and grid3 resources/options by
- rulecolor resource/option, and make grid and magnifier
- window use this resource.
- + Fix a typo in lucida.map (replaced 850 by .850)
-
- * 22.40i (2002/04/08):
- + Fixed buffer overflow bug in hypertex.c that broke opening
- a new xdvi instance with Mouse-2 on hyperlink
-
- * 22.40h (2002/03/19):
- + Removal of t1lib documentation and sample fonts reduces
- package size from 3MB to 2MB.
- + Fix hyperref bugs #505100 and #473361, and a failed assertion
- when starting a command (e.g. the EDITOR) fails with no output.
- + Additional configure options for xaw3d and neXtaw.
-
- * 22.40g (2002/01/08):
- + Upgrade to t1lib v1.3.1.
- + Fix bug with XInternAtoms not available in X11R5.
- + Fix bug #478034 (shell escapes were incorrectly treated as URLs).
- + Fix bug #500386 (wrong scaling of faked small caps fonts).
- + Don't exit with usage message when n in the `+n' command line
- option (for goto-page) exceeds the total number of pages, but go to
- the last page instead.
-
- * 22.40f (2001/11/02):
- + Updgrade to t1lib v1.2.
- + Fix a t1lib rendering bug with mfmodes different from 600dpi (#474213).
-
- * 22.40e (2001/10/09):
- + fixed a serious bug in previous version: libwww_wrapper_HTLoadToFile
- (use of xfopen) caused an infinite recursion when saving a remote file
- to disk.
- + minor change in README files
-
- * 22.40d (2001/10/08):
- + Use libwww_wrapper_HTLoadToFile to make xdvik more immune to libwww bugs
- and interface changes.
-
- * 22.40c (2001/08/06):
- + Fix some T1 font sizing problems when switching between
- documents (#441029, #443743)
- + Fix a memory leak with popup windows
- + Fix a libwww bug (segfault with invalid URIs, #434836)
- + Improve error messages when fetching remote files fails
- * 22.40b (2001/06/18):
- + Fix bug with popup windows causing BadMatch X errors
- under certain color settings (reported by T. Esser; patch from
- xdvi-22.42).
- * 22.40a (2001/06/07):
- + Speed up T1 font loading by disabling afm files.
- + Change .enc file handling to use same format as dvips
- (requires update of xdvi.cfg).
- + Fix a bug with `OK' button not working when several popups
- are active.
- * 22.40 (2001/06/01):
- + Fix some segfaults with font generation and popup
- windows on Solaris (thanks to T. Esser for reporting and helping
- to fix).
- * 22.39 (2001/05/28):
- + Direct rendering of T1 Postscript(TM) fonts with t1lib.
- + Source special support (forward + backward search) as in
- xdvi.
- + New GUI elements: statusline, message windows, help window.
- + New event and action handling (from xdvi), with configurable
- buttons.
- + New actions: drag canvas with mouse, smooth scrolling with
- arrow keys, and minor adjustments of other actions.
- + Minor changes in hyperref and mime handling code to make it
- more robust.
- * 22.15 (1999/08/22):
- + Compiles and works on SunOS 4.
- * 22.08c (1999/06/15):
- + The message 'Not a DVI file' accompanied by
- xdvi terminating should be a lot more rare now. The mime-typing
- and href mechanism was fixed somewhat.
- * 22.08b (1999/06/12):
- + Compressed PS files on more than one page
- works better. Gets rid of /tmp/xdviXXXXX0: file exists messages
- and the wrong PS graphics on the wrong page.
- * 22.08 (1999/06/11):
- + The "Help" button reappears.
- * 22.05b (8/5/1999):
- + Prototype and variable declaration fixups.
- * 22.04 (1999/02/11):
- + Adapt cleanup code to the k version. xdvik uses
- a directory for tmp files, xdvi does not. Other tmp file cleanups;
- it should be possible to access documents with more than 3
- included figures by http now.
- * 22.01 (1999/02/15):
- Beta release again.
- + Fix for (rare?) file-descriptor overflow.
- + Fix for compilation warning about urlocalize
- + Added `tags' target in top Makefile
- + 22 would always use the antialiasing device of gs. Fixed.
- * 22 (1999/02/05):
- + Stable release. Sync with Paul Vojtas xdvi-22.
- There are no functional changes since the last release, only some
- tidying up.
-
- Changes made during the xdvik-21 cycle:
- * Documentation updates
- * Numerous porting enhancements: In particular native and addon CCs
- of AIX, HP-UX and Solaris now works.
- * Several small cosmetical fixes.
- * Clearification of copyright and licesing terms in documentation
- and --version information.
- * The percent lables on the shrink buttons are back. They also have
- good shrink factors for both 300 and 600 dpi resolutions. Anyone
- using 1200 dpi fonts with xdvi are welcome to contribute a patch
- for that.
- * Percent labels on user specified shrink buttons.
- * Got rid of SIGSEGV when showing figures in dvi files whose path
- contains / (ie. other than in .)
- * Got rid of SIGSEGV when showing figures in remote (http:, ftp:)
- files. Doing
- xdvi http://www.math.uio.no/~janl/tex/tex.dvi
- now works, with figures and all. Except if they're compressed.
- * On IRIX and DEC-Unix, if your X libs are in a nonstandard place,
- so that -L/path/X11 is needed, you also need -Wl,-rpath,/path/X11.
- Autoconf already supported Solaris' -R.
- * The Reopen button and automatic redisplay when the dvi file was
- updated was broken. This will also make it reopen web retrived
- files. If it will serve as the reload button in a WWW browser is
- another matter entierly though.
- * xdvi could not open the old file if Cancel was selected in the
- selfile dialogue.
- * The filename returned from the selfile dialogue was not being
- URLized as it should.
- * Use tempnam(3) to generate temporary directory name
- * Reorganized to same hierarchy as upcomming teTeX 0.9 and tex-k 7.3
- releases, by Thomas Esser.
- * Update of libwww and kpathsea also by Thomas Esser.
- * The shrink buttons work better. Patch by Keith Refson.
- * Missing / in xfilepath in xdvi-sh
- * Omega xdvik compilation problems fixed
- * Selfile fix from Dr. Werner Fink helps the CANCEL button to work.
- * mime.c patch from Allin Cottrell makes hypertex browsing more
- reliable.
- * xdvik always assumed that #foo is a URL fragment reference and
- removed it unconditionaly. Emacs uses # as temporary file prefix
- (and infix) and so emacs' TeX mode produced .tex and thus .dvi
- files with # in the name. Problem found by many and solutions
- suggested by many. Only remove #foo if the dvi name is an URL. To
- open local files you had better not use URL format ;-)
- * xdvik 21.21 was produced from xdvik 20c and xdvi-21.21. Two whole
- days of work to get the merge sane.