File: CHANGES.xdvik-jp

package info (click to toggle)
xdvik-ja 22.84.16-j1.40+t1lib-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 16,628 kB
  • ctags: 10,310
  • sloc: ansic: 88,999; sh: 5,309; makefile: 1,031; perl: 245; lisp: 244
file content (713 lines) | stat: -rw-r--r-- 24,337 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
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: euc-japan
End: