Sun Jan  8 12:15:15 1995  Karl Berry  <karl@cs.umb.edu>

        * Version 18f.

Wed Jan  4 14:38:21 1995  Karl Berry  <karl@cs.umb.edu>

        * events.c (resource): Declare extern, to avoid multiple
        definition warnings from the sgi linker.

Tue Jan  3 15:46:41 1995  Karl Berry  <karl@cs.umb.edu>

        * configure.in: SIGIO test should not define its own main.

Mon Jan  2 10:13:21 1995  Karl Berry  <karl@cs.umb.edu>

        * configure.in: Allow more than --with-ps option.  Suggested by 
        Nicolai Langfeldt <janl@math.uio.no>.

Sat Dec 31 10:52:00 1994  Karl Berry  <karl@cs.umb.edu>

        * Makefile.in: Don't include tmptk.make any more.
        (install-exec): Don't depend on install-MakeTeXPK, either.

        * xdvi.c: Change class name to MFmode. From Joachim.

Fri Dec 30 15:42:17 1994  Karl Berry  <karl@cs.umb.edu>

        * configure.in (PS_DEF): Test against -DPS_NEWS, not -PS_NEWS.
        Reported by pete@lovelace.thi.informatik.uni-frankfurt.de
        (Peter Dyballa).

        * psdps.c [_AIX]: Include <sys/select.h>.
        From O.Flebbe@science-computing.uni-tuebingen.de (Olaf Flebbe).

Mon Dec 26 07:57:57 1994  Karl Berry  <karl@cs.umb.edu>

        * special.c (quote_special): Don't check for trailing ", per
        Rokicki's info a while back.
        (psfig_special): Consolidate ps: and ps:: cases, and use drawraw
        instead of drawbegin.
        * psgs.c (initGS): Don't ever save and restore, leave that up to
        @beginspecial and @endspecial.

        * events.c (init_pix): Warn about overstrike characters only if
        copy was not explicitly requested.
        From Joachim Schrod <schrod@iti.informatik.th-darmstadt.de>.

        * xgetcwd.c: Include kpathsea/xopendir.h.
        From Joachim Schrod <schrod@iti.informatik.th-darmstadt.de>.

        * configure.in (PS_DEF): Forgot `d' in `dps'.
        From Blair Zajac <blair@olympia.gps.caltech.edu> and others.

        * psgs.c [HAVE_SYS_BSDTYPES_H]: Include this if it exists.
	From Ami Fischman <a540ami@pic.ucla.edu> and others.
        * configure.in: Check for it.

        * xgetcwd.c (xgetcwd): : should have ; -- keyboard was stuck on
        shift. From Ami Fischman <a540ami@pic.ucla.edu> and others.

        * xdvi.c (main): Don't set mfmode to / here, do it in kpse_init_prog.

Wed Dec 14 15:14:19 1994  Karl Berry  <karl@cs.umb.edu>

        * Version 18e.

        * sfSelFile.c: Don't use XtNcursorName.  From Dinh-Tuan.Pham@imag.fr.
        
Sun Dec 11 12:44:06 1994  Karl Berry  <karl@cs.umb.edu>

        * events.c: Better patch from Dinh-Tuan to reuse G, instead of
        using up A, for dynamically changing gamma.

Sat Dec 10 16:16:41 1994  Karl Berry  <karl@cs.umb.edu>

        * sfSelFile.c: Implement a filter thing so only .dvi files show up
        in the file selection widget. From Dinh-Tuan.Pham@imag.fr.

        * events.c (keystroke): Make 'A' change the gamma value. With
        corrections from Dinh-Tuan.Pham@imag.fr.

        * xdvi.man [buttons]: Document -fn.
        From Matthew Swift <swift@constitution.mit.edu>.

Mon Dec  5 12:07:04 1994  Karl Berry  <karl@cs.umb.edu>

        * psdps.c (isinf) [!HAVE_ISINF && HAVE_IEEEFP_H]: Define this.
        * configure.in: Check for isinf and <ieeefp.h>.

Sat Dec  3 11:17:37 1994  Karl Berry  <karl@cs.umb.edu>

        * vf.c (read_VF_index): Since we're closing a file, increase
        n_files_left.

Sun Nov 27 14:09:31 1994  Karl Berry  <karl@cs.umb.edu>

        * xdvi.c (main): Use DIR_SEP_STRING for the default mf mode,
        instead of a compile-time thing.

Sat Nov 26 15:06:43 1994  Karl Berry  <karl@cs.umb.edu>

        * special.c (bang_special): New routine.
        (quote_special): Call it.
        * psheader.txt: Support for it.
        These changes from Yves.Arrouye@imag.fr.

Fri Nov 25 09:24:31 1994  Karl Berry  <karl@cs.umb.edu>

        * Makefile.in (x_libs): Put x_pre_libs right before -lX11, after
        the tool libs.

Thu Nov 24 14:05:33 1994  Karl Berry  <karl@cs.umb.edu>

        * special.c (draw_file) [PS]: Only define this fn conditionally,
        to avoid using struct psprocs when it isn't defined. From
        walt@snowhite.cis.uoguelph.ca.

        * xgetcwd.c (xchdir): Un-ansify xchdir. From Holger Grothe
        <grothe@mathematik.th-darmstadt.de>.
        (xgetcwd): Don't assume struct assignment, sigh.

        * xdvi.c (usage) [SELFILE]: dvi_file is optional in this
        case. From te@informatik.uni-hannover.de.

        * sfinternal.h (wchar_t) [FOIL_X_WCHAR_T]: Define this.  From
        te@informatik.uni-hannover.de.

        * dvi_init.c (select_filename): Only call set_icon_and_title if we
        are opening the file.  From Jon Peatfield
        <J.S.Peatfield@amtp.cam.ac.uk>.
        (load_font): Cast arg to kpse_bitmap_tolerance.  From 
        nijhof@th.rug.nl (Jeroen Nijhof).

Sun Nov 13 16:22:46 1994  Karl Berry  <karl@cs.umb.edu>

        * Makefile.in (x_tool_libs): Rename from tool_libs.

Fri Nov 11 15:33:54 1994  Karl Berry  <karl@cs.umb.edu>

        * acconfig.h: Link to kpathsea.

        * configure.in: Avoid obsolete macros AC_WITH, AC_VERBOSE, etc.

Sun Nov  6 16:11:19 1994  Karl Berry  <karl@cs.umb.edu>

        * configure.in: Run autoupdate.

Tue Oct 25 17:57:55 1994  Karl Berry  <karl@cs.umb.edu>

        * Version 18d.

Sun Oct 23 16:50:55 1994  Karl Berry  <karl@cs.umb.edu>

        * psnews.c (strtok): Do not try to declare this.

        * pk.c [linux] (read_PK_index): Avoid short seeks on Linux.  From
        janl@math.uio.no.

        * mksedscript: Enable GREY, BUTTONS, MAKEPK, PS, and PS_GS by
        default, so the man page gets everything.

Thu Oct 20 15:00:14 1994  Karl Berry  <karl@cs.umb.edu>

        * psnews.c (send): Don't have error message use `gs_send'.

Tue Oct 18 10:46:10 1994  Karl Berry  <karl@cs.umb.edu>

        * dvi_init.c (check_dvi_file): Rearrange dvi_file assignment so
        selfile cancellations actually cancel.
        (load_font): Call kpse_bitmap_tolerance instead of rolling our own
        toleration function for the umpteenth time.

        * Makefile.in (squeeze, $(program)): Use $(link_command).
        (squeeze): Don't link with any libraries. From loverg@ercole.ba.cnr.it.

        * config.h (MAKEPK_BY_DEFAULT_BOOL): Define this; xdvi.c needs
        it in some cases. From loverg@ercole.ba.cnr.it.

        * xdvi.c [PS_NEWS]: The variable is useNeWS, not useNEWS.

        * configure.in (PS_DPS): Link with -ldps in this case.

Mon Oct 17 12:21:52 1994  Karl Berry  <karl@cs.umb.edu>

        * config.h (PS_GS): Remove this.
        * psgs.c [PS_GS]: Change conditional back to this, from NOPS_GS.
        * configure.in (AC_WITH(ps...)): Add this to cleanly support
        configuring for ps/news/gs. From blair@olympia.gps.caltech.edu.
        * Makefile.in (DEFS): Use @PS_DEF@.

Fri Oct 14 10:32:58 1994  Karl Berry  <karl@cs.umb.edu>

        * Version 18c.

Thu Oct 13 10:55:21 1994  Karl Berry  <karl@cs.umb.edu>

        * xdvi.man: Don't use .SB.

Sun Oct  9 14:23:03 1994  Karl Berry  <karl@cs.umb.edu>

        * dvi_init.c (check_dvi_file): Avoid freeing memory twice if
        we're dynamically selecting files.

        * sfSelFile.c (SFopenFile): Don't just keep going if no filename
        is specified.

Sat Oct  8 14:15:45 1994  Karl Berry  <karl@cs.umb.edu>

        * special.c (quote_special): Don't send trailing quote, and do
        delimit the @setspecial with a space.

Fri Oct  7 11:46:30 1994  Karl Berry  <karl@cs.umb.edu>

        * util.c (xmalloc): Don't malloc 0.

        * dvi_init.c (magstepval): Set the dpi as well as the magstep.

        * psgs.c [NOPS_GS]: Change conditional to this.

        * dvi_init.c (select_filename); Declare set_icon_and_title.

        * psnews.c (SYSV): #undef this before including the NeWS headers.
        From pete@lovelace.thi.informatik.uni-frankfurt.de.

        * xdvi.man: Remove Vojta's XDVIMAKEPK description, it doesn't
        apply to us (yet).

        * config.h (MAKEPK): Don't bother defining this, we never use it.

Thu Oct  6 14:40:21 1994  Karl Berry  <karl@cs.umb.edu>

        * psdps.c, psnews.c: Include config.h instead of xdvi.h.
        * psgs.c [PS_GS]: Conditionalize file.

        * xgetcwd.c: Include kpathsea/c-dir.h (renamed from dir.h).  From
        blair@olympia.gps.caltech.edu.

        * Makefile.in (DEFS): Don't define anything extra here.
        * config.h (PS_GS, BUTTONS, SELFILE) [NO...]: Define them here.

        * xgetcwd.c: Don't assign a constant string after malloc-ing.
        From john@minster.york.ac.uk.

        * xdvi.c: Support --help.

Mon Sep 12 11:06:51 1994  Karl Berry  (karl@cs.umb.edu)

        * Version 18b.

Sun Sep 11 14:31:21 1994  Karl Berry  (karl@cs.umb.edu)

        * psgs.c: Include <sys/time.h> to get timeval.
        * events.c (string): #define this to avoid cc choking on a
        type/variable clash.

Wed Sep  7 16:28:46 1994  Karl Berry  (karl@cs.umb.edu)

        * Version 18a.

Sat Sep  3 09:00:59 1994  Karl Berry  (karl@cs.umb.edu)

        * psgs.c [!STREAMSCONN && _AIX]: Include <sys/select.h>.

        * events.c (sprintf, atof): Do not declare.

        * Makefile.in (distclean): Add psheader.c.
        (post-dist-*): Remove psheader.c.

Fri Sep  2 13:19:58 1994  Karl Berry  (karl@cs.umb.edu)

        * Makefile.in (default): New target.
        (program_files): Include psheader.txt.

Thu Aug 25 14:21:13 1994  Karl Berry  (karl@cs.umb.edu)

        * xdvi.c, xdvi.h, xdvi.man: New debug bit.

Sun Aug 21 12:21:40 1994  Karl Berry  (karl@cs.umb.edu)

        * Makefile.in: Include programs.make.

Wed Aug 17 16:05:03 1994  Karl Berry  (karl@cs.umb.edu)

        * xdvi.c, events.c, dvi_init.c [SELFILE]: Add SELFILE support.

Tue Aug 16 14:00:37 1994  Karl Berry  (karl@cs.umb.edu)

        * special.c (psfig_special, epsf_special): Do path searching for
        the eps file.
        (draw_file, find_fig_file): New routines.

Mon Aug 15 13:45:33 1994  Karl Berry  (karl@cs.umb.edu)

        * Makefile.in (objects): Unconditionally include sf*.o.
        * sf*.c [SELFILE]: #ifdef all these files.

Sun Aug 14 11:42:25 1994  Karl Berry  (karl@cs.umb.edu)

        * xdvi.c (-version): Add this support back.

        * config.h (USE_PK, USE_GF): Define these.
        
        * dvi_init.c (load_font): Use kpse_bitmap_tolerance.
	* font-open.c (font_open): Now load_font wants the dpi, not the mag.

Sat Aug 13 16:34:58 1994  Karl Berry  (karl@cs.umb.edu)

        * All files: Update for xdvi patchlevel 18.

Tue Aug  2 15:03:43 1994  Karl Berry  (karl@cs.umb.edu)

        * xdvi.c, xdvi.h (DBG_DB_BUILD): Replace with DBG_HASH.

Fri Jul 29 11:51:06 1994  Karl Berry  (karl@cs.umb.edu)

        * xdvi.h: Make the default be to *not* foil X's wchar_t.

Tue Jun 21 14:11:54 1994  Karl Berry  (karl@cs.umb.edu)

        * epsf.c: Set psfig_angle to 0.0 by default, and pass in 0.0, not 0.

        * xdvi.c (main): Set kpathsea debugging flags.

        * epsf.c: Call kpse_find_tex.
        * font-open.c (font_open): Arrange for new return type.

Mon Jun 20 15:09:36 1994  Karl Berry  (karl@cs.umb.edu)

        * xdvi.c (main): Call kpse_init_prog.

Sat Jun 18 17:41:10 1994  Karl Berry  (karl@cs.umb.edu)

        * xdvi.c: Enable MakeTeXPK by default.

Mon Jun 13 10:08:42 1994  Karl Berry  (karl@cs.umb.edu)

        * Makefile.in: Use $@ where appropriate, make kpathsea first.

        * dvi_init.c (load_font): Don't call kpse_set_maketex_mag here,
        let kpathsea do it.

Thu Jun  2 11:15:28 1994  Karl Berry  (karl@cs.umb.edu)

        * xdvi.man: It's -d, not -debug. From robv@sara.nl.

        * xgetcwd.c [HAVE_GETWD]: Include c-pathmx.h. From
        queinnec@cenatls.cena.dgac.fr.

Tue May 31 10:58:21 1994  Karl Berry  (karl@cs.umb.edu)

        * epsf.c (get_bb_from_file): New function.
        (parse_special): Call it.

        * util.c (xfopen): Try to keep only 5 files open, not 10.

Tue Apr 26 14:04:57 1994  Karl Berry  (karl@cs.umb.edu)

        * configure.in: Use AC_FIND_XTRA, for Autoconf 1.9.

Mon Apr 18 13:19:20 1994  Karl Berry  (karl@ra.cs.umb.edu)

        * Makefile.in (x_cppflags, x_ldflags, x_extra_libs): Changes for
        new configure.

Sun Apr 17 16:16:47 1994  Karl Berry  (karl@ra.cs.umb.edu)

        * Makefile.in (top_srcdir): Define this for configure to substitute.

Thu Apr  7 09:01:02 1994  Karl Berry  (karl@cs.umb.edu)

        * epsf.c: (psfig): Toss dead code. From Uwe.

Thu Mar 31 07:20:39 1994  Karl Berry  (karl@cs.umb.edu)

        * Version 1.8.

Thu Mar 24 09:08:21 1994  Karl Berry  (karl@cs.umb.edu)

        * epsf.c (get_bitmap, psfig): Support for `zcat ...`. From Karen
        Barrett.

Wed Mar 16 11:48:05 1994  Karl Berry  (karl@cs.umb.edu)

        * epsf.c (get_bitmap): Use KPSE_NONFONT_PATH instead of
        kpse_init_path, so the envvar list gets null-terminated. From Alan
        Barnes.

Sun Mar 13 17:19:43 1994  Karl Berry  (karl@cs.umb.edu)

        * epsf.c (psfig): Correct for magnifications. From Uwe.

Fri Mar 11 14:23:23 1994  Karl Berry  (karl@cs.umb.edu)

        * util.c (xfopen): Always try closing a file if the fopen fails,
        and don't wait for n_files_left == 0.

Sat Mar  5 15:08:27 1994  Karl Berry  (karl@cs.umb.edu)

        * dvi_init.c (load_font): Malloc fontp->fontname, so it can be freed.

Thu Mar  3 08:51:56 1994  Karl Berry  (karl@cs.umb.edu)

        * Version 1.7.

Thu Feb 24 10:28:59 1994  Karl Berry  (karl@cs.umb.edu)

        * font-open.c (try_vf): Rename to kpse_find_vf and move to kpathsea.
        (font_open): Change call.
        (init_font_open): No longer needed.
        * xdvi.c (init_font_open): Remove call.

Wed Feb 23 15:57:25 1994  Karl Berry  (karl@cs.umb.edu)

        * epsf.c (Moan): Do not conditionalize on being hushed.

        * xdvi.c (main): Initialize all maketexpk-related stuff here.
        * font-open.c (init_font_open): Instead of some here.

Tue Feb 22 11:40:20 1994  Karl Berry  (karl@cs.umb.edu)

        * xdvi.c: Add support for -mfmode and a .mfmode resource to pass
        to MakeTeXPK.

        * Makefile.in (c-auto.h.in): #undef SMART_PUTENV.

Mon Feb 21 16:48:32 1994  Karl Berry  (karl@cs.umb.edu)

        * tpic.c, epsf.c: Include angle support. From
        bon@LTE.E-TECHNIK.uni-erlangen.de.

        * x11-Xt.c: Include c-systypes.h for still more wchar_t kludgery.

        * epsf.c (epsfile): Take the magnification into account.
        (magnification): Declare.
        * dvi_init.c (magnification): Declare extern, not static.
        From J.S.Peatfield@amtp.cam.ac.uk.

        * xdvi.c (main): Initialize MAKETEX_BASE_DPI (and correct name
        from MAKETEX_DPI), instead of ...
        * dvi_init.c (load_font): ... here.

        * epsf.c (get_bitmap): Use KPSE_FIG_PATH instead of KPSE_TEX_PATH,
        for compatibility with dvips.

        * dvi_init.c (load_font): Cast args to kpse_bitmap_tolerance for the
        sake of non-ANSI compilers.

Wed Feb  2 09:59:37 1994  Karl Berry  (karl@cs.umb.edu)

        * Version 1.6.

        * dvi_init.c (load_font): Move the dpi toleration code to
        kpse_check_bitmap_tolerance, and use it.

Tue Feb  1 10:52:16 1994  Karl Berry  (karl@cs.umb.edu)

        * xdvi.man: Improve pixelsPerInch description.

Mon Jan 24 07:28:08 1994  Karl Berry  (karl@cs.umb.edu)

        * Version 1.5.

Sun Jan 23 16:21:47 1994  Karl Berry  (karl@cs.umb.edu)

        * xdvi.h (wchar_t): Remove conditional on __INT_WCHAR_T, since gcc
        always defines that.

Fri Jan 21 07:44:39 1994  Karl Berry  (karl@cs.umb.edu)

        * util.c (xmalloc): Don't try to allocate zero bytes. From Martyn.

Tue Jan 11 06:26:55 1994  Karl Berry  (karl@cs.umb.edu)

        * xdvi.c (keystroke): Make `j' and `g' synonyms.
        * xdvi.man: Document.

Fri Dec 24 13:15:07 1993  Karl Berry  (karl@sorrel.hq.ileaf.com)

	* xdvi.h (wchar_t) [! __INT_WCHAR_T_H]: Conditionalize for aviion.

Tue Dec 21 19:24:34 1993  Karl Berry  (karl@cs.umb.edu)

        * xdvi.h (X_WCHAR): Define.

        * Makefile.in (program): Include x_lib_flags explicitly, since we
        took out of common.make.

Sat Dec 18 15:03:09 1993  Karl Berry  (karl@cs.umb.edu)

        * epsf.c: Unindent # directives.

        * xdvi.h (wchar_t): Define to a nonsense symbol.

Sat Dec 18 14:47:01 1993  Karl Berry  (karl@owl.hq.ileaf.com)

	* xdvi.h (NORETURN): Define to be VOLATILE, not volatile. gcc
	-traditional doesn't support volatile.

Thu Dec  9 09:08:11 1993  Karl Berry  (karl@cs.umb.edu)

	* dvi_init.c (define_font): Don't call magstepvalue any more.
	(magstepvalue): #if 0 this.

Wed Dec  8 08:46:59 1993  Karl Berry  (karl@cs.umb.edu)

	* epsf.c (parse_special): Accept floating-point in the special
	(but round them to integers anyway).

Tue Dec  7 13:57:43 1993  Karl Berry  (karl@cs.umb.edu)

	* dvi_init.c (load_font): Call kpse_set_maketex_mag instead of
	figuring out the magstep value and setting it ourselves.

	* font-open.c (font_open, init_font_open): Round the
	MAKETEX_BASE_DPI and the dpi passed to kpse_find_glyph_format,
	instead of truncating.

	* xdvi.c (main): Really allow just `xdvi -version' to work.

Fri Dec  3 12:31:17 1993  Karl Berry  (karl@cs.umb.edu)

	* epsf.c: Reenable the bit reversal, and leave out the Sparc
	reversal. This code works properly on all four permutations of
	running and displaying on LittleEndian and BigEndian (32-bit)
	machines.

	* Makefile.in (DEFS): Nah, take BDPI=600 back out.

	* c-openmx.h: New file.
	* xdvi.h (n_files_left): Don't initialize here.
	* xdvi.c (main): Initialize here (to OPEN_MAX).
	Reported by norm@ora.com.

	* xdvi.c: Print version number even if no other args. Reported by
	norm@ora.com.

Sat Nov 27 12:37:43 1993  Karl Berry  (karl@cs.umb.edu)

	* font-open.c (kpathsea/init-path.h): No need to include this.

	* Makefile.in (DEFS): Add -DBDPI=600.

Fri Nov 19 13:49:38 1993  Karl Berry  (karl@cs.umb.edu)

	* epsf.c (get_bitmap): Don't reverse the bits, according to
	howse@baku.eece.unm.edu.

	* xdvi.h (DBG_EPS): New debugging option.
	(DBG_ALL): Include it.
	* epsf.c (get_bitmap): Show the cmd and don't throw away output if
	DBG_EPS.
	* xdvi.man: Document -d.

Thu Nov 11 11:06:49 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (xincludedir, xlibdir, wlibs): Rename these.

Fri Nov  5 06:14:40 1993  Karl Berry  (karl@cs.umb.edu)

	* epsf.c (Moan): Correct typo in message.

Thu Nov  4 14:43:38 1993  Karl Berry  (karl@cs.umb.edu)

	* xdvi.c (enable_intr) [SA_RESTART]: Rewrite to use sigemptyset
	etc. a la web2c, so sigaction is called with proper args.

Wed Nov  3 14:43:05 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 1.4.

Sun Oct 31 11:25:22 1993  Karl Berry  (karl@cs.umb.edu)

	* xdvi.c (main): Set foreGC if !set_bits, etc. From Paul.

	* xdvi.c (main): remove_suffix from the icon name. Idea from
	rbhumbla@UCSD.EDU.

Sat Oct 30 11:57:21 1993  Karl Berry  (karl@cs.umb.edu)

	* xdvi.c (enable_intr): Comment out #endif tokens.

Fri Oct 29 19:43:51 1993  Karl Berry  (karl@cs.umb.edu)

	* dvi_init.c (load_font): Use KPSE_BITMAP_TOLERANCE to figure out
	when we should give a dpi complaint.

Thu Oct 28 14:26:42 1993  Karl Berry  (karl@cs.umb.edu)

	* xdvi.c (enable_intr) [SA_RESTART]: Call sigaction.  From
	Martyn.Johnson@cl.cam.ac.uk.

	* configure.in: Call AC_FIND_XTRA.

Fri Oct 22 13:22:51 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (makeargs): Don't pass srcdir.
	($(kpathsea)): Depend on files in srcdir.
	(xdvi.1): xdvi.man is in srcdir.
        From simon@lia.di.epfl.ch.

Tue Oct 19 12:07:58 1993  Karl Berry  (karl@cs.umb.edu)

	* MACHINES: New entries from simon.

Thu Oct  7 13:11:16 1993  Karl Berry  (karl@cs.umb.edu)

	* xdvi.c (gamma): Replace with `xd_gamma', to avoid clash with
	the math fn.  (From michal@gortel.phys.ualberta.ca.)

Wed Oct  6 08:50:21 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 1.3.

Sun Oct  3 14:11:43 1993  Karl Berry  (karl@cs.umb.edu)

	* config.h (_GCC_WCHAR_T): Move definition to Kpathsea.

Sat Oct  2 19:32:30 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (install-*): Don't reassign PATH, just invoke
	mkdirchain explicitly.

Thu Sep 30 06:14:00 1993  Karl Berry  (karl@cs.umb.edu)

	* MACHINES: Add info for gcc -static.

	* xdvi.c (application_resources) [MAKETEXPK]: Terminate struct
	element properly.

Wed Sep 29 15:21:49 1993    (karl@terminus.cs.umb.edu)

	* Version 1.2.

	* config.h (_GCC_WCHAR_T): Define.

Tue Sep 28 13:11:41 1993  Karl Berry  (karl@cs.umb.edu)

	* xdvi.c (put_grey_rectangle): Don't take the address of an array.

Sat Sep 25 11:00:40 1993  Karl Berry  (karl@cs.umb.edu)

	* xdvi.c (main): Set use_maketexpk from the resource structure.

Fri Sep 24 14:56:12 1993  Karl Berry  (karl@red.cs.umb.edu)

	* epsf.c (L_tmpnam) [!L_tmpnam]: Define.

Thu Sep 23 14:10:02 1993  Karl Berry  (karl@cs.umb.edu)

	* font-open.c (init_font_open): don't getenv XDVIMAKEPK twice.

	* configure.in: Use the Autoconf macro AC_FIND_X.

Wed Sep 15 19:58:55 1993  Karl Berry  (karl@cs.umb.edu)

	* epsf.c (get_bitmap): cat the EPS filename as found by the path
	searching, not the original psfname.

	* pxl.c: Remove from the distribution.

	* tpic.c (applicationDoSpecial): Check for PSfile and psfile, in
	lieu of using strncasecmp.

Sun Sep 12 16:28:57 1993  Karl Berry  (karl@cs.umb.edu)

	* xdvi.h (use_maketexpk): New (sort of) global.
	* xdvi.c (-maketexpk, +maketexpk): New option.  What a mess to add
	a new option.
	* font-open.c (init_font_open): Enable from the variable; remove
	#ifdef around support code.
	* INSTALL: -DMAKETEXPK just changes the default now.

	* xdvi.h (GREY) [!NOGREY]: Define.
	(TEXXSET) [!NOTEXXET]: Define.
	* INSTALL: Document.

Fri Sep  3 18:58:55 1993  Karl Berry  (karl@cs.umb.edu)

	* epsf.c: Use path searching to find the EPS file.

	* epsf.c (strdup): Remove this, kpathsea already has the equivalent.

	* xdvi.{c,h,man}, tpic.c, Makefile.in: Update for epsf patch from
	deweerd@wisnuf.physics.wisc.edu.
	* epsf.[ch]: New files.

Sun Aug 29 11:38:25 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (install-*): Use $(PATH) instead of $$PATH.

Sat Aug 28 13:27:11 1993  Karl Berry  (karl@cs.umb.edu)

	* configure: Regenerate, to get aclocal fix.  Sigh.

Wed Aug 25 17:25:04 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 1.1.

Sun Aug 22 13:06:31 1993  Karl Berry  (karl@cs.umb.edu)

	* xdvi.c (redraw): Change call to setjmp a la below.

Thu Aug  5 09:03:16 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 1.0.

Wed Aug  4 13:50:54 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (post-dist-$(distname)): New empty target, other
	minor changes so dvips will fit.

Tue Aug  3 17:51:07 1993  Karl Berry  (karl@fishbowl.hq.ileaf.com)

	* xdvi.c [!TOOLKIT]: Set kpse_fallback_font from the resources,
	not the nonexistent alt_font, and assign it from ALTFONT, not
	trying to use the RESOURCE macro.

Tue Aug  3 11:51:00 1993  Karl Berry  (karl@sorrel.hq.ileaf.com)

	* xdvi.h: Do not include <X11/Xfuncs.h>; it causes trouble on the
	Alpha and Aviion vis-a-vis bcopy.

Tue Aug  3 10:31:39 1993  Karl Berry  (karl@starlight.hq.ileaf.com)

	* config.h (SYSV) [STDC_HEADERS]: Define.  I hate X.

Tue Aug  3 10:15:18 1993  Karl Berry  (karl@blood.hq.ileaf.com)

	* dvi_init.c (dvi_oops_str): New global.
	(dvi_oops): Set it, instead of assuming int<->ptr correspondence
	for longjmp.
	(open_dvi_file): Use it, and go back to proper int return from setjmp.

Sat Jul 31 11:35:30 1993  Karl Berry  (karl@cs.umb.edu)

	* configure.in: Do AC_VPRINTF.
	* config.h (vprintf): Define to _doprnt if we have it.

	* configure.in: Remove AC_PREFIX.

Fri Jul 30 12:39:15 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in [hayley]: Define `autoconf', so will remake
	automatically.

Tue Jul 27 11:50:50 1993  Karl Berry  (karl@cs.umb.edu)

	* font-open.c (init_font_open): No need for tex-paths.h, and no
	arg to KPSE_VF_PATH.

	* dvi_init.c (open_dvi_file): Rewrite to look for foo.dvi first.

Sun Jul 25 10:44:13 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (install*): Add $(srcdir) to PATH for mkdirchain, not .
	* xdvi.1: New target to make from xdvi.man.
	* mksedscript: New file.

Sat Jul 24 10:45:01 1993  Karl Berry  (karl@cs.umb.edu)

	* All files: Update for xdvi patchlevel 17.

Wed Jul 21 19:45:25 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (configclean): New target.

Tue Jul  6 08:09:49 1993  Karl Berry  (karl@cs.umb.edu)

	* font-open.c (init_pxl_open): Set fallback font to cmr10.

Mon Jul  5 08:48:57 1993  Karl Berry  (karl@cs.umb.edu)

	* paths.h*: Remove.
	* Makefile.in (paths.h): Remove.
	(xdvi.1): Remove references to DEFAULT_fmt_PATH.

	* dvi-init.c (dvi_oops): Restore the longjmp business, instead of
	making it a fatal error.

	* config.h: Remove kpathsea includes.
	* dvi-init.c (kpathsea/c-fopen.h): Include this.

	* font-open.c: Include <kpathsea/init-path.h>.

Sun Jul  4 11:02:24 1993  Karl Berry  (karl@cs.umb.edu)

	* (all files): Various cleanups for gcc warnings.

	* Makefile.in (xdvi.1): Do the sed script right here.
	(mksedscript): Delete.
	(dist): Don't dist mksedscript.
	* xdvi.man: Simplify conditionals, etc.

Fri Jul  2 12:14:19 1993  Karl Berry  (karl@cs.umb.edu)

	* font-open.c (init_pxl_open): Rewrite size routines to use
	kpathsea facilities.

Thu Jul  1 15:49:13 1993  Karl Berry  (karl@cs.umb.edu)

	* font-open.c: Rewrite for new pathsearch routines.

Tue Jun 29 13:35:27 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (../$(srcdir)): Change to $(srcdir)/.., so absolute
	paths will work.

Sat Jun 26 11:43:34 1993  Karl Berry  (karl@cs.umb.edu)

	* font-open.[ch]: Rename from pxl-open.[ch].

Thu Jun 24 19:05:30 1993  Karl Berry  (karl@cs.umb.edu)

	* configure.in: Include common.ac.
	* Makefile.in: Corresponding changes.

Tue Jun 22 10:01:59 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (default_pk_path): Use $(prefix).

Tue May 25 10:08:30 1993  Karl Berry  (karl@cs.umb.edu)

	* configure.in (AC_HAVE_HEADERS): Test for `pwd.h'.

Sat May 22 11:22:28 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (dist): Run gzip -9.

Tue May 18 13:53:01 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (install-*): mkdirchain on install dirs, and put
	mkdirchain in the dist.

Mon May 10 07:13:20 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 0.30.

Sun May  9 10:35:33 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (extraclean): add *.i and *.s.

Fri May  7 11:44:02 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (dist): Depend on TAGS, and rewrite for new setup.

Tue May  4 09:21:12 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (info check dvi): New targets (that do nothing).

	* xdvi.c (main) [TOOLKIT]: Set icon name to DVI file basename
	instead of `dvi'.

	* Many files: Use <kpathsea/...> instead of "...".

Fri Apr 30 16:34:47 1993  Karl Berry  (karl@cs.umb.edu)

	* xdvi.h: Don't bother to include lib.h and types.h.

Sat Apr 24 16:53:59 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in, config.h, configure.in, etc: Major surgery to use
	the path searching as a separate library, instead of just having
	all the files in the main source directory.

Fri Apr 23 16:46:08 1993  Karl Berry  (karl@cs.umb.edu)

	* configure.in (AC_CONST): Add this.

Tue Apr 20 06:58:07 1993  Karl Berry  (karl@cs.umb.edu)

	* pathshare from web2c.

Sun Apr 11 18:58:43 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 0.29.

Sat Apr 10 14:55:57 1993  Karl Berry  (karl@cs.umb.edu)

	* config.h (UNIX_ST_NLINK): Define unless on foreign OS.

	* Makefile.in (uninstall*): New targets.

	* configure.in: Do AC_XENIR_DIR after AC_DIR_HEADER.

	* Makefile.in (ALLOCA): Define as alloca.o.
        (OBJS): Include ALLOCA.

Mon Mar 29 08:28:36 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 0.28.

	* Makefile.in (default_pk_path): Put . first.

Sun Mar 28 16:58:27 1993  Karl Berry  (karl@cs.umb.edu)

	* xdvi.icon (xdvi_bits): Change to unsigned char.  (From
	blair@seismo.gps.caltech.edu.)

Thu Mar 25 16:01:09 1993  Karl Berry  (karl@cs.umb.edu)

	* configure.in (AC_ISC_WLIBS): Remove.
        * aclocal.m4: New version, see web2c ChangeLog.

Mon Mar 22 06:13:57 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 0.27.

Sat Mar 13 11:02:01 1993  Karl Berry  (karl@cs.umb.edu)

	* pxl-open.c (try_format): Don't free `name' until after we've
	used it.

	* dvi-init.c: Doc fix.

	* Makefile.in (CPPFLAGS): Add @DEFS@, for -DHAVE_CONFIG_H.

Mon Mar  8 06:27:53 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 0.26 (also fixed bad decl in lib.h).

Tue Mar  2 16:55:14 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (install): Depend on install-data.

Mon Mar  1 06:27:22 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 0.25.  (aclocal got changed.)

Mon Feb 22 06:21:47 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 0.24.

Sun Feb 14 17:50:43 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (install): Split into install-exec and install-data.

Tue Feb  9 20:37:45 1993  Karl Berry  (karl@cs.umb.edu)

	* gf.c (too_many_bits): Don't take an arg, as the info isn't
	convenient to pass and it's not too important.

	* xdvi.h (make_suffix): No need to declare here anymore, as it's
	in lib.h.

Sun Feb  7 20:00:21 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 0.23.

Mon Feb  1 06:20:56 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 0.22.

Fri Jan 29 17:26:09 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (CPPFLAGS): Don't bother with `-I.'.

	* fontmap.[ch] et al.: Incorporated stuff from web2c.
        * pxl-open.c (pxl_open): Do the font mapping if the first try fails.

Sun Jan 24 10:35:58 1993  Karl Berry  (karl@cs.umb.edu)

	* xdvi.c [!TOOLKIT]: Use None instead of NULL for x_bar and y_bar
	(which are Windows) assignments; ditto for call to
	XSetStandardProperties.

	* xdvi.c [!TOOLKIT && !X10]: Use XLookupString, not XLookupStr.
	That's definitely the name in R5.  Not sure about R4.

	* mksedscript: Remove spurious backslash.  (from
	interran@uluru.Stanford.EDU).

Wed Jan 20 07:55:23 1993  Karl Berry  (karl@cs.umb.edu)

	* xdvi.h (FATAL*): Now in lib.h.

	* Version 0.21.

Sun Jan 17 17:47:15 1993  Karl Berry  (karl@cs.umb.edu)

	* dvi-init.c: Doc fix.

Thu Jan 14 08:13:26 1993  Karl Berry  (karl@cs.umb.edu)

	* README: Add note about HP-VUE, which seems totally broken.

Sat Jan  9 15:22:17 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (configure, config.status): cd $(srcdir) first.

Sun Jan  3 19:42:38 1993  Karl Berry  (karl@cs.umb.edu)

	* config.h: Move some includes to c-std.h.

Fri Jan  1 12:12:31 1993  Karl Berry  (karl@cs.umb.edu)

	* dirio.h, c-memstr.h, configure.in, c-auto.h.in: Changes for new
	Autoconf.

Wed Dec 23 06:59:26 1992  Karl Berry  (karl@cs.umb.edu)

	* Version 0.20.

Sat Dec 19 10:39:08 1992  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (sedscript): Use $(SHELL) explicitly.

	* Makefile.in (paths.h): Don't depend on Makefile{,.in}.

	* dvi-init.c (define_font): Print the font's filename, not just
	the fontname

Mon Dec 14 07:28:09 1992  Karl Berry  (karl@cs.umb.edu)

	* Version 0.18 (whoops, should have been 0.19).

Fri Dec 11 15:20:51 1992  Karl Berry  (karl@cs.umb.edu)

	* mksedscript: Replace with version from meyering.

	* {dvi-draw,tpic,xdvi}.c: Change ctype references to use uppercase
	macros.

Thu Dec 10 10:35:42 1992  Karl Berry  (karl@cs.umb.edu)

	* GNUmakefile.in (GNUmakefile): Add $(srcdir) to dependency, and
	use $(SHELL) instead of sh.
        (config.status): Use $(SHELL).

Wed Dec  2 07:14:26 1992  Karl Berry  (karl@cs.umb.edu)

	* Version 0.18.

Sun Nov 29 17:23:20 1992  Karl Berry  (karl@cs.umb.edu)

	* xdvi.c (atof) [!STDC_HEADERS]: Make declaration conditional.
        (sprintf): Don't declare.

Wed Oct 21 06:56:55 1992  Karl Berry  (karl@cs.umb.edu)

	* Version 0.17.

Tue Oct 20 12:00:32 1992  Karl Berry  (karl@cs.umb.edu)

	* pxl-open.c (try_format): Just concatenate the extension to the
	main font name, don't replace an existing suffix.

Thu Oct 15 08:35:06 1992  Karl Berry  (karl@cs.umb.edu)

	* configure: Ran Autoconf 1.2.

Wed Sep 23 07:51:54 1992  Karl Berry  (karl@cs.umb.edu)

        * Version 0.16.

Sun Sep 20 12:52:53 1992  Karl Berry  (karl@cs.umb.edu)

        * Makefile.in (config.status): use sh to run configure --no-create.

        * Makefile.in (realclean): OK, don't remove configure.

Thu Sep 17 07:41:04 1992  Karl Berry  (karl@hayley)

        * Version 0.15.

Mon Sep 14 18:00:37 1992  Karl Berry  (karl@hayley)

        * Makefile.in (config.status): new target.
        (Makefile): depend on config.status.

Sun Sep 13 07:22:09 1992  Karl Berry  (karl@hayley)

        * Makefile.in (realclean): depend on distclean.

Thu Sep 10 08:59:03 1992  Karl Berry  (karl@hayley)

        * Makefile.in (dist): include COPYING*.

        * Makefile.in (realclean): remove configure.

Wed Sep  9 06:27:23 1992  Karl Berry  (karl@hayley)

        * Version 0.14.

Tue Sep  8 16:51:00 1992  Karl Berry  (karl@hayley)

        * c-auto.h.in (_MINIX, _{ALL,POSIX,POSIX_1}_SOURCE): add #undef's
          for configure to define.

        * configure.in: test for more Unix variants.

Mon Sep  7 22:55:12 1992  Karl Berry  (karl@hayley)

        * Makefile.in (XCFLAGS): remove traces.

Fri Sep  4 08:47:23 1992  Karl Berry  (karl@hayley)

        * Makefile.in (extraclean): new target.

Thu Aug 27 08:57:10 1992  Karl Berry  (karl@hayley)

        * configure: regenerated from Autoconf 1.1.

Tue Aug 11 07:01:47 1992  Karl Berry  (karl@hayley)

        * Version 0.13.

Fri Jul 31 17:01:53 1992  Karl Berry  (karl@hayley)

        * Makefile.in (dist): include our aclocal.m4.

        * Makefile (LIBS): include $(extralibs), for the user.

Wed Jul 29 08:53:09 1992  Karl Berry  (karl@hayley)

        * Version 0.12 (ran pathshare).

Fri Jul 24 06:50:34 1992  Karl Berry  (karl@hayley)

        * Version 0.11.

Wed Jul 22 09:11:16 1992  Karl Berry  (karl@hayley)

        * configure.in: update for Autoconf 1.0.

Fri Jul 10 06:53:57 1992  Karl Berry  (karl@hayley)

        * Version 0.10.

Thu Jul  2 15:24:53 1992  Karl Berry  (karl@hayley)

        * Makefile.in (CPPFLAGS): new variable.
        (.c.o): use it.
        (CFLAGS): define as -g.
        (cdebug): remove.
        (LDFLAGS): use CFLAGS instead of cdebug.

        * Run Autoconf 0.119.

Wed Jul  1 07:49:26 1992  Karl Berry  (karl@hayley)

        * Version 0.9.

Sat Jun 27 11:03:44 1992  Karl Berry  (karl@hayley)

        * Makefile.in (paths.h): depend on Makefile.in and Makefile.

Thu Jun 25 10:03:21 1992  Karl Berry  (karl@hayley)

        * Makefile.in: changes for $(srcdir) from zoo@cygnus.com.

Tue Jun 23 09:04:51 1992  Karl Berry  (karl@hayley)

        * Version 0.8k.

        * configure.in: check for FASYNC and F_SETOWN at the same time as
          SIGIO (from bodo@ee.Princeton.EDU).

Tue Jun 16 06:14:23 1992  Karl Berry  (karl@hayley)

        * Version 0.7k.

Mon Jun 15 19:15:27 1992  Karl Berry  (karl@hayley)

        * xdvi.c (command_args): cast NULL as an XtArgVal to avoid a
          warning from gcc.

        * gf.c (gf_glyphs_fn): check the result from fseek while looking
          for the trailer, in case the GF file is bad.

Thu Jun 11 08:42:41 1992  Karl Berry  (karl@hayley)

        * Makefile.in (.NOEXPORT): new target, since Autoconf doesn't add
          it automatically any more.

        * configure.in (AC_TEST_PROG): rename to AC_TEST_PROGRAM, for new
          Autoconf.

Wed Jun 10 06:33:54 1992  Karl Berry  (karl@hayley)

        * Version 0.6k.

Fri Jun  5 11:50:50 1992  Karl Berry  (karl@hayley)

        * dvi-init.c (dvi_oops): call FATAL instead of longjmp-ing, since
          setjmp hasn't been called if xdvi is called on a non-DVI file.

Thu Jun  4 08:25:38 1992  Karl Berry  (karl@hayley)

        * configure.in: `return 0' instead of `exit (0)'.  (From Paul Eggert)

        * configure.in (AC_HEADER_FILE): rename to AC_CONFIG_HEADER, for
          Autoconf 0.115.

Wed Jun  3 08:19:32 1992  Karl Berry  (karl@hayley)

        * Version 0.5k.

Fri May 29 11:18:29 1992  Karl Berry  (karl@hayley)

        * xdvi.c (main): declare as an int.

        * Below changes from Paul Eggert.

        * xdvi.h (FATAL): don't assume an ANSI cpp.

        * {xdvi,dvi-draw}.c (exit): do not declare.

Thu May 28 07:05:33 1992  Karl Berry  (karl@hayley)

        * Version 0.4k.

Wed May 27 08:00:34 1992  Karl Berry  (karl@hayley)

        * Makefile.in (dist): new target.

        * pxl-open.c (try_resolution): try the upper bound dpi.

Sat May 16 10:11:01 1992  Karl Berry  (karl@hayley)

        * configure.in: add AC_PROG_CPP and AC_GCC_TRADITIONAL.

Wed May 13 08:56:12 1992  Karl Berry  (karl@hayley)

        * Makefile.in (VPATH): change for new Autoconf.

Sat May  9 08:54:13 1992  Karl Berry  (karl@hayley)

        * pxl-open.c (try_resolution): don't return `lower_bound' if we
          found the actual size requested.
