summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipos/ChangeLog
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-02-25 19:22:25 +0000
committerKarl Berry <karl@freefriends.org>2021-02-25 19:22:25 +0000
commitad547a6b5986815fda458221149728d9d9ab1d87 (patch)
tree16296910eb3eca724371474ea9aea3994dc69614 /Build/source/texk/dvipos/ChangeLog
parent947b43de3dd21d58ccc2ffadefc4441ea1c2a813 (diff)
restore Build,TODO from r57911
git-svn-id: svn://tug.org/texlive/trunk@57915 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipos/ChangeLog')
-rw-r--r--Build/source/texk/dvipos/ChangeLog149
1 files changed, 149 insertions, 0 deletions
diff --git a/Build/source/texk/dvipos/ChangeLog b/Build/source/texk/dvipos/ChangeLog
new file mode 100644
index 00000000000..7e7cc3f3700
--- /dev/null
+++ b/Build/source/texk/dvipos/ChangeLog
@@ -0,0 +1,149 @@
+2021-02-07 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * dvipos.c:
+ Show bug report address in usage.
+ * dvipos.test, tests/play.{dvi,loc,pos}, tests/ptmr.tfm, Makefile.am:
+ Add a new test.
+
+2018-01-27 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * tfm.c, utils.[ch]: Support new JFM spec (3-byte characters
+ in TYPE > 0). This also avoids a segmentation fault.
+
+2015-06-16 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * c-auto.in (removed): Unused, replaced ...
+ * config.h.in (new): ... by this.
+ * configure.ac: Adapted
+
+2014-06-16 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Drop the obsolete ACLOCAL_AMFLAGS.
+
+2013-07-02 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * tfm.c: First include <kpathsea/kpathsea.h> via "utils.h".
+
+2013-06-28 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * utils.h: First include <kpathsea/kpathsea.h>.
+
+2013-04-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * configure.ac: Fixed a typo.
+
+2012-12-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * dvicore.c: Drop unused variable (gcc-4.6 warning).
+
+2012-11-19 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Avoid use of deprecated INCLUDES.
+
+2012-07-15 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * dvipos.c: Pass program name string to kpse_set_program_name.
+
+2012-07-10 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * dvipos.c: Use binary mode for output files.
+ * dvicore.c: Cast argument to avoid MSVC compiler warnings.
+ From W32TeX.
+
+2011-04-19 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Avoid 'differ in signedness' warnings.
+ dvicore.c (struct a_bbox): Don't declare member tag as unsigned.
+ (new_bbox): Don't declare param tag as unsigned.
+ (do_pos_special): Casts from 'unsigned char *' to 'char *'.
+
+2010-02-25 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * utils.h: Revert the last changes from Feb 20 and 23.
+ * dvipos.c: Don't #include <getopt.h> with kpathsea or MinGW32.
+
+2010-02-23 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * utils.h: Also need to #include <kpathsea/c-ctype.h>.
+
+2010-02-20 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * utils.h: Can't #include <kpathsea/kpathsea.h> for WIN32.
+ We need <kpathsea/config.h>, <kpathsea/c-auto.h>,
+ <kpathsea/tex-file.h>, and if not WIN32 <kpathsea/getopt.h>.
+
+2009-08-21 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Avoid maximal compiler warnings.
+ * dvicore.c (clear_box): Use xstrdup'ed string literal to
+ initialize non-const string (once).
+ * utils.[ch] (msg_out): Constify string param.
+
+2009-06-18 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am (AM_CFLAGS): enable compiler warnings.
+ * dvicore.c: initialize various local vars (although not
+ needed) to avoid compiler warnings.
+ (write_bbox): use long format spec for long vars.
+ (dvi_unsigned_quad): unused.
+ (sqxfw): always return at end of non-void function.
+ (define_font): allocate empty string for null font name to
+ avoid later problems (possibly a segmentation fault).
+ * tfm.c:#include "tfm.h" for function prototypes.
+ (tfm_open): parentheses around assignment used as truth value.
+ (a_tfm_init): declare as static.
+ (dump_sizes): declare as static, unused.
+
+2009-06-02 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * dvicore.c, utils.h: rename INFINITY -> WEB_INFINITY, to avoid
+ name conflict with INFINITY from cygwin <math.h>.
+
+2009-05-27 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Adapt to TL2009 build system.
+
+2009-04-16 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * dvipos.1 (BUGS): added a missing "\fB=\fP".
+
+2008-02-29 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * configure.in: added AC_CONFIG_HEADERS (moved
+ from ../kpathsea/common.ac to here).
+
+2008-01-30 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Convert from autoconf-2.13 to autoconf-2.59+:
+ * Makefile.in: Add @configure_input@ line.
+ * aclocal.m4 (new): Generated (aclocal -I ../m4).
+ * configure: Regenerated (autoconf).
+
+2007-01-07 Vladimir Volovich <vvv@vsu.ru>
+ * build scripts: provide configure(.in) and Makefile.in so that
+ dvipos builds cleanly with kpathsea and for the TeXLive
+ architectures.
+
+2007-01-06 Sanjoy Mahajan <sanjoy@mit.edu>
+ * dvicore.c: do_pos_special() needed two fixes in its interaction
+ with ConTeXt. [As far as I know, ConTeXt in dvi mode is the only
+ user of dvipos.]
+
+ First, it was writing out coordinates for the pos \specials using
+ scaled points but not appending the sp to the magnitudes. So when
+ the ConTeXt macros read in the .tuo file, they complained about
+ missing dimensions and assumed the coordinates were given in pt, a
+ factor of 65536 different from sp. The simplest fix was to still
+ write scaled points but to append 'sp' to the magnitudes.
+
+ Second, the 'list' variable needed to become a struct containing
+ hsize, leftskip, rightskip, hangindent, hangafter, parindent.
+ This struct is sscanf'ed into when do_pos_special() is parsing a a
+ pos:pxywhd special in the dvi file, and do_pos_special() uses the
+ information to write the corresponding \\pospxyplus command for
+ the .tuo file.
+
+2003-06-28 Jin-Hwan <chofchof@ktug.or.kr>
+ * Wrote dvipos! [In the distant past, its functions were done in
+ a Perl script written by Taco Hoekwater.]
+