aboutsummaryrefslogtreecommitdiff
path: root/print/tex-xdvik/files/patch-texk-xdvik-CHANGES.xdvik-jp
diff options
context:
space:
mode:
Diffstat (limited to 'print/tex-xdvik/files/patch-texk-xdvik-CHANGES.xdvik-jp')
-rw-r--r--print/tex-xdvik/files/patch-texk-xdvik-CHANGES.xdvik-jp761
1 files changed, 761 insertions, 0 deletions
diff --git a/print/tex-xdvik/files/patch-texk-xdvik-CHANGES.xdvik-jp b/print/tex-xdvik/files/patch-texk-xdvik-CHANGES.xdvik-jp
new file mode 100644
index 000000000000..1e0cd2dbe74e
--- /dev/null
+++ b/print/tex-xdvik/files/patch-texk-xdvik-CHANGES.xdvik-jp
@@ -0,0 +1,761 @@
+--- 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: