freebsd-ports/print/tex-xdvik/files/patch-texk-xdvik-CHANGES.xdvik-jp
Hiroki Sato 90410e570d Update TeXLive to TL2015.
- print/texlive-infra was renamed with print/texlive-tlmgr.
  Note that currently tlmgr(1) does not work because of
  lack of TLPDB.  This will be fixed.

- Lua libraries used in LuaTeX are separated into
  devel/tex-libtexlua and devel/texlibtexluajit.
  USE_TEX supports them via keywords "texlua" and "texluajit".

- libsynctex is currently installed by devel/tex-web2c.
  This will be separated into a single port.

- Add graphics/libpotrace and use installed libpotrace
  and libharfbuzz.
2015-07-19 20:33:34 +00:00

761 lines
26 KiB
Text
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

--- texk/xdvik/CHANGES.xdvik-jp.orig 2015-07-19 18:49:41 UTC
+++ texk/xdvik/CHANGES.xdvik-jp
@@ -0,0 +1,758 @@
+2013-05-04 TANAKA Takuji <KXD02663@nifty.ne.jp>
+
+ * dvi-draw.c, dvi-init.c, dvi.h, dvisel.c, ft2.c, ft2.h,
+ ptexvf.c, vf.c:
+ Allow characters higher than 0xFFFF
+ up to 0x10FFFF Unicode maximum (from upTeX patch).
+
+2013-05-02 TANAKA Takuji <KXD02663@nifty.ne.jp>
+
+ * Merge changes between xdvik-22.85 and xdvik-22.86.
+ xdvik-22.86 uses "config.ps" and "config.xdvi" for configuration
+ instead of "xdvi.cfg" by default.
+ However, this version still uses "pxdvi.cfg".
+
+ * ptexvf.{c,h}, dvi-init.c, Makefile.am:
+ Rename 'zeit' to 'ptexvf'.
+
+ * ptexvf.c:
+ Suppress warning for halfwidth characters in upTeX.
+
+ * encodings.{c,h}, ft2.c, c-auto.in:
+ Use ptexenc library for JIS to Unicode conversion
+ if !HAVE_ICONV_H and HAVE_PTEXENC are set.
+
+ * jisx0208.{c,h}, Makefile.am:
+ Remove jisx0208.{c,h}.
+
+ * version.h (JPVERSION): new version j1.42.
+
+2013-04-14 TANAKA Takuji <KXD02663@nifty.ne.jp>
+
+ * {ft2,jfm,zeit}.{c,h}, ft2vert.h:
+ Clarify copyright.
+
+2013-03-20 TANAKA Takuji <KXD02663@nifty.ne.jp>
+
+ * special.{c,h}, dvi-draw.c, psgs.c:
+ Bug fix: drawing bounding boxes around rotatebox and scalebox
+ in "Show PS and Bounding Boxes" mode and
+ "Show Bounding Boxes Only" mode.
+
+2013-03-03 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
+
+ * AJ16.c, tounimap2h.lua: These files are under X11 license.
+
+2011-11-06 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
+
+ * ptexmap.c, texmf/pxdvi.cfg: Support "/AJ16" syntax in replace
+ entries of pxdvi.cfg.
+
+2011-11-05 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
+
+ * ft2.c, ptexmap.{c,h}, AJ16.c, tounimap2h.lua, texmf/pxdvi.cfg,
+ xdvi-ptex.sample:
+ Support "/AJ16" syntax which can be exist in mapfiles for dvipdfmx.
+
+ * xdvi-debug.h, ptexmap.c, util.c: Add new debug option 'ptexfnt'.
+
+2009-07-23 TSUCHIMURA Nobuyuki <tutimura(a)nn.iij4u.or.jp>
+
+ * main.c: Merge changes between xdvik-22.84.13 and xdvik-22.84.16,
+ again.
+
+ * ft2.c (ft2_get_bitmap): Check freetype2 error.
+ Use XDVI_WARNING() macro.
+
+ * gui/help-window.c, c-auto.in, ptexmap.c: Fix typo.
+
+2008-07-10 TSUCHIMURA Nobuyuki <tutimura(a)nn.iij4u.or.jp>
+
+ * Merge changes between xdvik-22.84.13 and xdvik-22.84.16.
+
+2008-04-07 TSUCHIMURA Nobuyuki <tutimura(a)nn.iij4u.or.jp>
+
+ * ptexmap.h, ptexmap.c, ft2.c (ptexmap):
+ Adjusted member variable names: jfmname -> jfm_name,
+ vfname -> font_filename, etc.
+
+2008-04-06 TSUCHIMURA Nobuyuki <tutimura(a)nn.iij4u.or.jp>
+
+ * xdvi-ptex.sample: Enhancement.
+
+2008-02-08 TSUCHIMURA Nobuyuki <tutimura(a)nn.iij4u.or.jp>
+
+ * ptexmap.c (XDVI_WARNING): Replace 'fprintf(stderr, ...)'
+ with 'XDVI_WARNING((stderr, ...))'.
+ Added check for duplicated entry for ptexmap.
+
+ * ptexmap.c, ptexmap.h (mapfilename): Store map filename
+ in ptexmap structure.
+
+ * version.h (JPVERSION): new version j1.40.
+
+2008-01-30 TSUCHIMURA Nobuyuki <tutimura(a)nn.iij4u.or.jp>
+
+ * Makefile.in, dvi-init.c, encodings.c, font-open.c, ft2.c,
+ ft2.h, xdvi.h, zeit.c: Renamed 'vfontmap' to 'ptexmap'.
+
+ * ptexmap.c, ptexmap.h, xdvi-ptex.sample:
+ Renamed from vfontmap.c, vfontmap.h, vfontmap.sample.
+
+ * configure, main.c, withenable.ac, xdvi-config.h, xdvi.c:
+ Removed 'vfontmap' options.
+
+ * dvi-draw.c, texmf/xdvi.cfg, README.xdvik-jp:
+ Added ptexmap support.
+
+ * ptexmap.c, xdvi-ptex.sample: Added new code.
+
+2008-01-22 TSUCHIMURA Nobuyuki <tutimura(a)nn.iij4u.or.jp>
+
+ * c-auto.in, configure, configure.in, dvi-draw.c, dvi-draw.h,
+ dvi-init.c, dvi-init.h, encodings.c, font-open.c, ft2.c,
+ ft2vert.c, jfm.c, jisx0208.c, main.c, vfontmap.c, vfontmap.h,
+ withenable.ac, xdvi-config.h, xdvi.c, xdvi.h, zeit.c, zeit.h,
+ gui/help-window.c (PTEX):
+ Replaced KANJI and USE_ZEIT macros with PTEX.
+
+ * README.xdvik-jp, configure, withenable.ac:
+ Renamed option name '--disable-kanji' to '--disable-ptex'.
+
+ * xdvi-config.h: Removed useless USE_VFONTMAP and
+ DEFAULT_FONTCONF macros.
+
+ * version.h (JPVERSION): new version j1.36.
+
+2008-01-19 TSUCHIMURA Nobuyuki <tutimura(a)nn.iij4u.or.jp>
+
+ * zeit.c (read_ZEIT_index): Do not stop even if a font
+ is not square.
+
+ * dvi-draw.c, dvi-draw.h, dvi-init.c, dvi-init.h, xdvi.h
+ (PTEX): Added comments '/* PTEX */' around '#ifdef PTEX .. #endif'.
+
+ * configure.in, configure (tetex-build): Removed useless macro.
+
+ * dvi-draw.c (set_char_rotate_glyph): Moved body of function.
+
+ * special.c (elepsf_special) Changed int -> size_t,
+ which is same as in epsf_special().
+
+ * version.h (JPVERSION): new version j1.35.
+
+2007-12-14 TSUCHIMURA Nobuyuki <tutimura(a)nn.iij4u.or.jp>
+
+ * c-auto.in (uint32_t): Reverted last change
+ as imported upstream fix in texk/etc/autoconf/acgeneral.m4.
+
+ * configure.in, Makefile.in (FREETYPE2CPPFLAGS, etc.):
+ Enhanced freetype2 check (ready for TeX Live).
+
+ * configure: Updated with new acgeneral.m4 and configure.in.
+
+2007-12-09 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * c-auto.in (uint32_t): Ad-hoc fix to avoid duplicate definition
+ error.
+
+ * Merge changes between xdvik-22.84.12 and xdvik-22.84.13.
+
+2007-07-28 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Merge changes between xdvik-22.84.10 and xdvik-22.84.12.
+
+2006-12-09 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * ft2vert.c: Added LGPL notices.
+
+2006-11-08 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * ft2.c, ft2.h, Makefile.in, vfontmap.c, xdvi.c, zeit.c:
+ Renamed "vf2ft.{c,h}" -> "ft2.{c,h}".
+
+ * version.h (JPVERSION): new version j1.34.
+
+2006-11-06 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * ft2vert.c (ft2vert_init): Added a detailed message
+ when FreeType2 can not handle GSUB table.
+
+ * chardef.h: Removed chardef.h which is not used.
+
+ * zeit.c (read_ZEIT_char):
+ Use struct 'glyph' mainly instead of struct 'bitmap'.
+ (read_ZEIT_index): Renamed 'j' to 'jfm'.
+ Use struct 'glyph' mainly instead of struct 'bitmap'.
+
+ * jfm.c (read_jfm): Replaced a chained pointer of struct 'jfm'
+ by an array of struct.
+ * vfontmap.c: Replaced a chained pointer of struct 'vfontmap'
+ by an array of struct.
+
+ * vfontmap.h, vfontmap.c, vf2ft.c (vfontmap):
+ Renamed 'fd' to 'ft2_index' in struct 'vfontmap'.
+ * dvi-init.h, zeit.c (font):
+ Renamed 'vf' to 'ft2_index' in struct 'font'.
+
+2006-11-05 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * vf2ft.c (glyph_index, glyph_to_bitmap):
+ Separated glyph_index() and glyph_to_bitmap() from VF_GetBitmap().
+ (VF_OpenFont, VF_GetBitmap): Enabled Bold/Italic font.
+ * vfontmap.c (addfontmap): Initialized 'variant' field.
+
+ * dnpzeit.c, Makefile.in: Removed dnpzeit.c.
+ * dvi-draw.c, dvi-init.c, dvi-init.h, font-open.c, vfontmap.c,
+ vfontmap.h, xdvi-config.h, zeit.h: Removed NTTZEIT macro.
+ * README.xdvik-jp: Added an announcement that NTT JTeX (direct)
+ support was removed.
+
+ * vf2ft.c, vf2ft.h, xdvi.c, zeit.c (ft2_init, ft2_open_font,
+ ft2_get_bitmap): Renamed VF_Init() -> ft2_init(), etc.
+ Removed needless args. Let ft2_init() static.
+ * vf2ft.c (glyph_to_bitmap): Enhanced glyph_to_bitmap()
+ to fix memory leak.
+ (ft_fonts): 'ft_fonts' became an array of flexible length instead
+ of fixed length.
+ (ft_error): 'ft_error' became a locale variable.
+ (glyph_index): Simplified glyph_index().
+
+ * zeit.c, zeit.h (open_ZEIT_font, get_ZEIT_font):
+ Removed needless func open_ZEIT_font() and get_ZEIT_font().
+ Replaced xmalloc() + memset() with xcalloc().
+
+2006-06-09 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * jisx0208.c (MAXJIS, jis2uni_table): Deleted category
+ 85--92 which is out of JIS X 0208.
+ * util.c, util.h, zeit.c, dnpzeit.c (order_reverse_bitmap):
+ Renamed from reverse_endian_bitmap(). In fact, this is not
+ endian problem.
+
+2006-05-17 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * configure.in, configure (freetype):
+ Added a message when freetype is found.
+
+ * font-open.c (font_open): Fixed memory leak.
+ We must check iskanjifont() first.
+
+2006-05-09 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * encodings.c (guess_encoding): Added support for
+ ENC_UNICODE_{H|V}.
+
+ * events.c (do_sigpoll): Cleared allocated memory
+ to avoid ill condition jump.
+ Upstreamed as Request ID 1484561.
+
+2006-05-04 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * dvi-draw.c (free_bitmap2): Removed free_bitmap2()
+ which leaks memory.
+ * dvi-init.c, dvi-init.h (free_bitmap2):
+ New function derived from delete_glyphs().
+ * ft2vert.c (ft2vert_init): Fixed memory leak.
+
+ * vfontmap.c, vfontmap.h (getdnpfont, isdnpfont):
+ Surround with #ifdef NTTZEIT.
+ * font-open.c (font_open): Added #ifdef NTTZEIT condition.
+
+2006-05-03 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * zeit.c, zeit.h, dnpzeit.c, util.c, util.h:
+ Moved adj_ZEIT_bitmap() in 'zeit.c' as
+ reverse_endian_bitmap() in 'util.c'.
+ * dnpzeit.c: K&R -> ANSI prototype. Removed 'register'.
+ (read_NTT_char, read_NTT_char): int -> wide_ubyte ch.
+
+ * ft2vert.c (print_offset, tag_to_string, hex_dump):
+ Surround debug part with #ifdef DEBUG .. #endif.
+
+2006-05-01 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * jfm.h, zeit.c, Makefile.in: Renamed 'jtfm.h' -> 'jfm.h'.
+ * jfm.c, zeit.c (read_jfm, read_jfm0): Moved from 'zeit.c'
+ to new file 'jfm.c'.
+ * jfm.h (read_jfm0): Removed definition of internal function.
+ * jfm.h, jfm.c (jfm): Changed member variable from fn[128] to
+ *fontname.
+ * version.h (JPVERSION): new version j1.33.
+
+2006-04-29 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * zeit.c (adj_ZEIT_bitmap): Makeing reverse_byte[]
+ by calculation instead of giving as data.
+
+2006-04-28 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * zeit.c, dnpzeit.c: Use memset() instead of bzero().
+ * zeit.c, zeit.h: Adjusted under DEBUGZEIT condition.
+ * vf2ft.c, encodings.c, dvi-draw.c, vfontmap.h:
+ Converted space -> tab.
+ * vf2ft.c, vf2ft.h, ft2vert.c: Adjusted #include headers.
+ * vfontmap.c, encodings.c: Adjusted #ifdef KANJI condition.
+ * jisx0208.c: Added #ifdef USE_ZEIT condition.
+ * dvi-draw.c: K&R -> ANSI prototype.
+ * Makefile.in: Modified dependency of headers.
+
+2006-04-27 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * vfontmap.c, vfontmap.h (first_ptr): Let 'first_ptr' private
+ variable.
+ * vfontmap.c, vfontmap.h, zeit.c, dnpzeit.c
+ (getkanjifont, getdnpfont): Renamed iskanjifont() to
+ getkanjifont() and changed its return value to the pointer of
+ structure 'vfontmap' instead of the index number.
+ Defined iskanjifont() as a macro using getkanjifont().
+ * zeit.c, zeit.h (open_ZEIT_font): Changed arg to pointer
+ instead of index number.
+
+2006-04-26 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * dvi-init.c, dvi-init.h, dnpzeit.c, encodings.c, font-open.c,
+ vfontmap.c, vfontmap.h, xdvi.c, Makefile.in (iskanjifont, isdnpfont):
+ Moved iskanjifont() and isdnpfont() from dvi-init.c to
+ vfontmap.c.
+ * ft2vert.h: Removed useless comment.
+ * ft2vert.c: Added '#ifdef USE_ZEIT' condition.
+ Converted space -> tab.
+
+2006-04-25 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * dvi-draw.c (oldmaxchar): Enlarged 'oldmaxchar' from ubyte
+ to wide_ubyte to save whole 'maxchar'.
+ This fixes a string search trouble for Japanese characters.
+ (upstreamed as Request ID 1475921)
+
+2006-04-19 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * jisx0208.c, jisx0208.h, Mailefile.in (jisx0208): New file derived
+ from "src/VF_Ftype.c" in VFlib2-2.25.6.
+ * vf2ft.c (UnicodeTbl, jis2uni): Removed jis2uni() which overlaps
+ in jisx0208.c.
+ * ft2vert.c (ft2vert_get_gid): Fixed typo in error message.
+
+2005-11-21 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * dvi-draw.c (bbox_scale_bitmap, rotate_bitmap,
+ reverse_rotate_bitmap): Reduced "#ifdef WORDS_BIGENDIAN .. #endif"
+ by using new macros EXTREME_LEFT_BIT, EXTREME_RIGHT_BIT,
+ and SHIFT_RIGHT().
+
+2005-11-19 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * vf2ft.c (VF_GetBitmap): Clean bitmap earlier.
+ * util.c, utl.h (clear_bitmap, fill_bitmap): new function
+ * zeit.c (read_ZEIT_index): Use fill_bitmap() instead of bbox().
+ * dvi-draw.c (reverse_rotate_bitmap, rotate_bitmap,
+ bbox_scale_bitmap): Use clear_bitmap().
+ (rotate_bitmap, reverse_rotate_bitmap): K&R -> ANSI prototype.
+
+2005-11-17 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * gui/help-window.c (default_help_general): Removed VF2FT macro.
+
+2005-11-16 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * zeit.c: Converted K&R -> ANSI prototype.
+ (adj_ZEIT_bitmap): Simplified using new macro MAKE32BIT().
+ * zeit.h, jtfm.h (read_jfm0): Moved prototype.
+ * dvi-init.h (TateCorrectionTable): Removed tate adjustment.
+
+ * zeit.h, zeit.c (adj_ZEIT_bitmap, get_ZEIT_font), dnpzeit.c
+ (get_NTT_font): Omitted adjustment of bitmap padding by using 'bw'
+ parameter of VF_GetBitmap().
+ * vf2ft.c (VF_GetBitmap): Clean destination bitmap.
+
+2005-11-15 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * zeit.c (USE_PXL, jis2ccode): Removed unused macro
+ since xdvik-22.40k-j1.04.
+ (get_ZEIT_font): Removed arg 'tate'.
+ * zeit.h, zeit.c, dnpzeit.c (adj_ZEIT_bitmap):
+ Omitted #if .. #endif using dummy macro.
+ * vf2ft.c (jis2cidv): Merged into is_jis_vertical().
+
+2005-11-14 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * README.xdvik-jp: Added announce that VFlib support was removed.
+ * configure, configure.in, withenable.ac: Removed
+ '--enable-freetype' option. It is now default.
+ * configure, configure.in: Added version check of FreeType.
+ 2.1.10 or latter is OK.
+ * dnpzeit.c, ft2vert.c, vf2ft.c, vfontmap.c, vfontmap.h, xdvi.c,
+ xdvi.h, zeit.c, c-auto.in, withenable.ac (VF2FT): Deleted macro.
+ * vfontmap.c (default_jfonts): Removed default_jfonts.
+ We can't know appropriate default Japanese font name.
+ * vfontmap.vflib, Makefile.in (install-data): Removed vfontmap.vflib.
+
+ * vfontmap.h, zeit.c (vfontmap): Removed member variable 'tate'.
+ * vfontmap.c (addfontmap): Removed arg variable 'tate'.
+ * zeit.c (read_ZEIT_char): Removed tate adjustment.
+ Omitted swapping bm->h and bm->w because of square metric.
+ (get_ZEIT_font): Removed code in case of (bm->h != bm->w).
+ (trim_side_blanks_in_ZEIT_bitmap): Removed.
+ (trim_tate_blanks_in_ZEIT_bitmap): Removed.
+ (get_ZEIT_font): Removed arg 'code2' which is same as 'code'.
+ * zeit.c, zeit.h (auto_shift): Removed.
+ * dvi-init.h (font): Removed member variable 'tate'.
+ * tategaki.c, Makefile.in (tategaki.o): Removed tategaki.c.
+
+2005-11-13 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * version.h (JPVERSION): new version j1.32
+ * dvi-init.c (iskanjifont): Don't ignore decimal part of tfm name.
+
+2005-11-08 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * README.xdvik-jp: Added web site URI.
+
+2005-11-07 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * Makefile.in (install-data): Specify "vfontmap.sample" etc. by
+ full path to avoid error in case of 'configure' in other directory
+ as reported by Mr. Matsuyama.
+ http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/39125.html
+
+2005-10-31 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * zeit.c (get_ZEIT_font): Canceled needless modification glyph->y
+ when vertical writing.
+
+2005-10-27 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * vf2ft.c (VF_GetBitmap): Returns ascend.
+ Rewrited bitmap transformation code.
+ * zeit.c (get_ZEIT_font): Modify glyph->y using ascend.
+ Renamed arg 'flag' -> 'tate'.
+ * version.h (JPVERSION): new version j1.31
+
+2005-10-24 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * dvi-init.c (free_bitmap2): New function.
+ Freeing g->pixmap2_gc2 is important for Fedora Core4.
+ http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/38747.html
+
+2005-10-17 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * special.c (psfig_special): Call ps_parseraw() even if
+ INSIDE_MANE_WIN to rotate characters.
+
+ * vf2ft.c: Renamed isJISVertical() -> is_jis_vertical().
+
+2005-10-16 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * vf2ft.c (VF_GetBitmap): Get vertical font only for specific
+ characters among JIS-V encode.
+ (isJISVertical): New code to decide if vertical font is needed.
+
+2005-10-14 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * xdvi.c (display_version_info): Added FreeType/VFlib information.
+
+2005-10-12 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * dvi-draw.c (bbox_scale_bitmap, rotate_bitmap,
+ reverse_rotate_bitmap): Used ADD(), SUB() macro to suppress
+ gcc warning 'dereferencing type-punned pointer will break
+ strict-aliasing rules'.
+
+ * vf2ft.c (VF_OpenFont, VF_GetBitmap): Don't exit
+ when we didn't find a font file.
+
+ * vfontmap.c, ft2vert.c: Avoid compile error with VFLib.
+
+2005-10-08 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * vfontmap.c: Modified comments and local variable names.
+ * vf2ft.c: Modified spacing. Added comments.
+ * ft2vert.c: Removed many debug prints.
+ * version.h (JPVERSION): new version j1.30
+ * vf2ft.c, vfontmap.c, vfontmap.h, vfontmap.sample:
+ Fix typo Identify -> Identity.
+
+2005-10-06 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * vfontmap.h (vfontmap): Removed 'cidv' member variable.
+ Renamed a member variable of structure 'flag' -> 'fd'.
+
+ * vfontmap.c (addfontmap): Removed 'cid' arg.
+
+ * zeit.c (open_ZEIT_font): Removed 'cid' variable.
+
+ * vf2ft.c, vf2ft.h (VF_OpenFont): Removed 'cid' arg
+ which is equivalent to (encoding == ENC_*_V).
+ Removed 'FT_Select_Charmap(face, ft_encoding_unicode)'
+ because it is default action.
+
+ * vf2ft.h, vf2ft.c, zeit.c (VF_OpenFont):
+ Change arg encoding -> vfontmap.
+ * vf2ft.c (VF_OpenFont): Replaced "fonts[fontsmax]" by pointer.
+ * vfontmap.c (addfontmap): Clear more vfontmap members.
+ (get_vfontmap_name): Adjusted spacing.
+
+ * vf2ft.c (VF_GetBitmap): Replaced "vfonts[fid]" by pointer.
+ (VF_OpenFont): Added FT_Set_Transform() for extend/slant font.
+
+ * vf2ft.c (FT_FONTS_MAX, ft_fonts_max, ft_font):
+ Renamed from FONTSMAX, fontsmax, vfont.
+ (ft_fonts): Changed to array of pointer instead of array.
+
+2005-10-05 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * dvi-init.h, vfontmap.h (vfontmap):
+ Moved struct definition form dvi-init.h to vfontmap.h.
+
+ * dvi-init.c, vf2ft.c, zeit.c, vfontmap.c, Makefile.in:
+ Modified #include and dependence of vfontmap.h.
+
+ * vfontmap.c (read_VFontmap, str2encoding),
+ vf2ft.c (ENC_*), vf2ft.h, vfontmap.sample:
+ Changed 'vfontmap' format using JIS-H, JIS-V, etc.
+ This is *** IMPORTANT *** change.
+
+2005-09-30 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * ft2vert.c, ft2vert.h: Added new files to get vertical glyph
+ of TrueType/OpenType font by supporting GSUB vrt2/vert feature.
+
+ * Makefile.in, vf2ft.c (VF_OpenFont, VF_GetBitmap):
+ test code for ft2vert.c
+
+2005-09-20b Takanori Uchiyama <uchiyama@appi.keio.ac.jp>
+ * vfontmap.c: Cancel 2005-09-20.
+2005-09-20 Takanori Uchiyama <uchiyama@appi.keio.ac.jp>
+ * vfontmap.c (read_VFontmap): Fix a bug where a font file name
+ (not begining with '/') was not substituted to vfname.
+
+2005-09-19 Takanori Uchiyama <uchiyama@appi.keio.ac.jp>
+
+ * vf2ft.c: FT_Select_Charmap() in case of ADOBEJAPAN encoding
+ was deleated in VF_OpenFont()
+
+2005-05-10 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Merge changes between xdvik-22.84.8 and xdvik-22.84.10.
+
+2005-04-25 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * vfontmap.sample, vfontmap.vflib, Makefile.in (install-data):
+ Imported from
+ http://www.nn.iij4u.or.jp/~tutimura/tex/xdvik-22.40y1-j1.21.patch.gz.
+
+ * vf2ft.c (get_font_pathname): Added new code to search font file
+ by kpse_find_file().
+ (freetype/freetype.h): Removed duplicated include (FT_FREETYPE_H).
+
+2005-04-24 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * xdvi.c (display_version_info): Replaced XDVI_VERSION
+ by XDVI_TERSE_VERSION_INFO to output Japanese version.
+
+ * vfontmap.c (get_vfontmap_name): Search vfontmap as fontmap
+ and as text by kpse_find_file().
+
+2005-04-05 Robert Hart <enxrah@nottingham.ac.uk>
+
+ * dvi-draw.c (set_rotated_rule): Fix the bug which stucks when
+ displaying dvi files that contain rotated tables.
+
+2005-03-03 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * events.c (do_pages): Added checking page number for history.
+ It was up-streamed.
+
+2005-02-24 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * texmf/XDvi: Added i18n resources for Xaw.
+ Modified fontList for Motif.
+
+2005-02-09 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * vf2ft.c (VF_GetBitmap): Removed multiple code.
+ (fonts): Removed useless #ifdef VF2FT .. #endif.
+
+2005-02-09 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * vf2ft.c (jis2cidv, VF_Init, VF_GetBitmap):
+ Suppress warnings. (cast (int), UNUSED(useless para), return 0)
+
+2005-02-07 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * dvi-draw.c (do_char): Inserted '#ifdef KANJI'.
+ Adopted better kanji font judgment by (fontp->flags & FONT_KANJI).
+
+2005-02-05 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * encodings.c (jis2unicode): New code derived from cjk2unicode.
+ (guess_encoding): Added encoding from kanji to unicode.
+
+ * version.h (JPVERSION): j1.22.
+
+2005-02-05 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * encodings.c (cjk2unicode): Removed multiple code which warns
+ that xdvi is compiled without iconv.
+ I'll send this patch upstream.
+
+2005-02-05 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * dvi-init.c, zeit.c, dvi-init.h (first_ptr):
+ Moved definition to header.
+
+ * Makefile.in, dvi-draw.h, dvi-init.h, dvi-init.c, font-open.c
+ (isdnpfont, iskanjifont):
+ Moved definitions to proper headers.
+ Added 'const' to the parameter.
+
+2005-02-05 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * Makefile.in, dvi-draw.h, dvi-init.h, zeit.h, dvi-init.c
+ (set_char2, read_ZEIT_index):
+ Moved definitions to proper headers.
+
+2005-02-04 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * dvi-draw.c (do_char): Check kanji font case.
+ (geom_do_char): Added the case of set_char2
+ to prevent segmentation fault of find or select.
+
+2005-01-01 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Merge changes between xdvik-22.84.5 and xdvik-22.84.8.
+
+2004-11-06 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Merge changes between xdvik-22.84.3 and xdvik-22.84.5.
+
+2004-08-28 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * dvi-draw.c (common_set_char): Exchanged the order of parameters.
+ (TEXXET): Reversed #ifndef condition
+ to catch up with the coding style of upstream.
+
+2004-08-27 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * xdvi.h (fontconf): Removed useless variable.
+
+ * xdvi.c (DEFAULT_FONTCONF,vfontcap):
+ Removed useless macro and command line option.
+
+2004-08-27 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * gui/help-window.c (default_help_general):
+ Added renderer information about FreeType or VFlib.
+
+2004-08-27 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * READMEs/README.xdvik-22.40y1-j1.21,
+ READMEs/ChangeLog.xdvik22.40y1-j1.21.html: imported from
+ http://www.nn.iij4u.or.jp/~tutimura/tex/xdvik-22.40y1-j1.21.patch.gz.
+
+ * READMEs/README.xdvik-22.40b-j1.05.patch:
+ renamed from READMEs/README.xdvik-22.40w-j1.07.patch.
+
+ * READMEs/ChangeLog.xdvik22.40b-j1.05:
+ renamed from READMEs/ChangeLog.xdvik22.40w-j1.17.
+
+2004-08-25 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Merge changes between xdvik-22.84.1 and xdvik-22.84.3.
+
+2004-06-28 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Merge changes between xdvik-22.84 and xdvik-22.84.1.
+
+2004-06-11 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Merge changes between xdvik-22.82 and xdvik-22.84.
+
+2004-04-22 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Merge changes between xdvik-22.81.1 and xdvik-22.82.
+
+2004-03-18 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Merge changes between xdvik-22.81 and xdvik-22.81.1.
+
+2004-03-04 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Makefile.in (vf2ft.o): Add vf2ft.c to its requirements.
+
+2004-03-03 Nobuyuki Tsuchimura <tutimura(a)nn.iij4u.or.jp>
+
+ * dvi-draw.c (draw_part): Removed usless code in #ifndef PTEX --
+ #endif.
+
+2004-02-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Changes to change default path of vfontmap.
+
+ * Makefile.in (VFONTMAP): New macro.
+ (vflib_def): Refer the above.
+ (install-data): Use the above.
+
+ * withenable.ac (--with-vfontmap): New configure option.
+
+2004-02-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Changes to fix the build problem reported by Nobuyuki Tsuchimura
+ in [xdvi-jp:00640].
+
+ * configure.in: Write the include path of FreeType library to
+ FT2_CFLAGS instead of CFLAGS.
+ (FT2_CFLAGS): New output variable.
+
+ * Makefile.in (freetype_cflags): New macro.
+ (prog_cflags): Refer the above.
+
+2004-02-26 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * configure, configure.in: Relax the existence check of FreeType
+ library.
+
+ * vf2ft.c: Include "xdvi.h" at the top of this file, in order to
+ check "VF2FT" macro.
+
+ * dvi-draw.c: Apply the patch posted by Nobuyuki Tsuchimura in
+ [xdvi-jp:00638].
+
+2004-02-25 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * dvi-draw.c (set_rotated_rule): Do not refer an abolished macro
+ `HTEX'.
+
+ * version.h, vf2ft.c, vfontmap.c: Merge changes between
+ xdvik-jp-22.40w-1.17 and xdvik-jp-22.40y1-1.21.
+
+ * Merge changes between xdvik-22.77.1 and xdvik-22.81.
+
+2003-09-29 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * vf2ft.c: Apply the change described in
+ http://www.matsusaka-u.ac.jp/~okumura/texfaq/qa/21268.html.
+
+2003-09-09 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Merge changes between xdvik-22.77 and xdvik-22.77.1.
+
+2003-08-27 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Merge changes between xdvik-22.76.1 and xdvik-22.77.
+
+2003-08-18 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * Merge changes between xdvik-22.40x and xdvik-22.76.1.
+
+ * Start this project based on
+ http://www.nn.iij4u.or.jp/~tutimura/tex/xdvik-22.40w-j1.17.patch.gz.
+
+ * See READMEs/ChangeLog.xdvik-22.40w-j1.17, for older entries.
+
+
+Local Variables:
+mode: change-log
+coding: utf-8
+End: