-
Notifications
You must be signed in to change notification settings - Fork 12
/
CHANGE_j.txt
192 lines (173 loc) · 6.18 KB
/
CHANGE_j.txt
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
変更作業メモ
Last Change: 06-Apr-2015.
○ 06-Apr-2005
ライセンスの変更
連絡先メールアドレスの変更
日本語のテキストファイルをCP932からUTF-8へ変換
■ 12-Aug-2005 (2.0)
○ 12-Aug-2005
スタイルの整合性チェック、スタイルに伴うおよび名前の自動修正を無効化できるよ
うにした。これにより強制的に斜体フラグを立てて、標準書体を斜体として代用でき
るようになる。
- src/bdf.h
- src/bdf2ttf.cpp
- src/main.c
○ 09-Oct-2003
- src/bdf.c
- src/bdf.h
- src/bdf2ttf.cpp
- src/main.c
斜体フォントのサイズがズレる問題を修正
○ 08-Oct-2003
- tools/bdf2bit.pl
- tools/bit2bdf.pl
BDFをグラフィカルに変換・逆変換するための簡易ツール
- ucstable.d/JISX0213-1.TXT
- ucstable.d/JISX0213-1.WIN.TXT
- ucstable.d/JISX0213-2.TXT
JISX0213対応用データファイル
- src/bdf.c
JISX0213対応
インデント修正
verboseモード追加
- src/bdf.h
verboseモード追加
- src/bdf2ttf.cpp
TRACE()の無効化
- src/main.c
引数処理のバグ修正
verboseモード追加
○ 07-Oct-2003
- src/main.c
- src/bdf2ttf.cpp
- src/bdf.h
太字及び斜体フォントに対応
○ 09-Aug-2003
- src/bdf.c
pixel_sizeの利用範囲を制限→sizeベースに
- src/bdf.h
has_multicellの導入
- src/bdf2ttf.cpp
debug.hをインクルード
縦横比計算をリファクタリング
- src/depend.mak
bdf2ttf.cppの依存関係にdebug.hを追加
○ 06-Aug-2003
- src/bdf.c
グリフの幅セル判定ルーチンを改良
- src/main.c
アセントの設定方法を修正
- compile/gcc.mak
- compile/Make_gcc.mak
GCC並びにCC環境下でのコンパイル用ファイルを追加
- README_j.txt
Coresizeについての説明を追加
○ 05-Aug-2003
Version 2.0の機能開発完了。以降はコード整理とバグフィックス、それにドキュメ
ント作成作業。
- src/bdf.c
bdf2_tのデバッグ
新規4メソッドを追加
- src/bdf.h
新規4メソッドの宣言を追加
- src/bdf2ttf.cpp
bdf2_t対応
冗長な変数、関数を削除
- src/bdf2ttf.h
冗長な変数、関数の宣言を削除
- src/depend.mak
依存関係の更新
- src/main.c
不要な関数の整理
- src/rcfile.c
スタイルの調整
- src/rcfile.h
行最大長を外部から変更できるように修正
- src/ucsconv.c
ヘッダコメント追加
- src/ucsconv.h
ヘッダコメント追加
○ 04-Aug-2003
bdf2_tへの移行
- src/bdf2ttf.cpp
定数をdefine化
MIN()マクロを定義
データ構造のサイズを定数化
グローバルスコープを持つ変数名を変更
データ構造構築用関数を作成
- src/bdf2ttf.h
グローバルスコープを持つ変数名を変更
- src/main.c
bdf2用main()の実装を追加
○ 03-Aug-2003
bdf2_tへの移行準備
- src/main.c (new)
プログラムのエントリポイントだけを抜き出し
- src/bdf2ttf.h (new)
エントリポイント抜き出しに伴う、変数、関数の宣言
- src/debug.h (new)
デバッグに使用するTRACE()を宣言
- src/bdf.c
新しいサイズのフォントが追加された際にデバッグメッセージを表示
- src/bdf2ttf.cpp
エントリポイントを抜き出しに伴う諸作業
グローバル変数bdfをs_bdfに名前変更
埋め込みビットマップ生成部分をマルチ化に向けて関数へ分離
- src/depend.mak
新ファイルの依存関係を追加
○ 29-Jul-2003
追跡調査。isspace(0xffffffef)が非0を返していた。unsigned char*を使うようにし
て問題を回避。isspace()はis_whitespace()でラッピング。独自コードは#ifで保存
- src/rcfile.c
is_whitespace()でisspace()を呼ぶように変更
読み込み処理のchar*をunsigned char*へ変更
○ 28-Jul-2003
iniファイルに非ASCII文字で始まるvalueを記述した場合、先頭の1バイトが落ちて文
字が破壊されてしまっていた。isspace()が0xefについて非0を返していたことが原因
で、独自のis_whitespace()を定義することで回避。
- src/bdf2ttf.cpp
FontnameCPのHEXダンプコードを追加
- src/rcfile.c
is_whitespace()を追加。isspace()を全て置換え。
○ 11-Jul-2003
- src/bdf2ttf.cpp
UnicodeRangeを無理矢理埋めてみる実験。
○ 07-Jun-2003
- src/bdf.c
BDF2インターフェースの実装
○ 06-Jun-2003
- compile/Make_mvc.mak
デバッグ用ファイルを削除するコマンドをdistcleanに追加
- compile/depend.mak
tagsを作る場所の変更
- src/infont.c
先頭へファイル概要のコメントを追加
- src/bdf2ttf.cpp
先頭へファイル概要のコメントを追加
著作権情報、バージョン番号変更
コメントを英訳
変換情報表示コードを#ifdef USE_SHOWFONTINFOの対象に
src/bdf.c:bdf_load()の戻り値の変更に対応
- src/bdf.h
先頭へファイル概要のコメントを追加
BDF2インターフェースの定義を追加
- src/bdf.c
先頭へファイル概要のコメントを追加
bdf_load():異なるサイズのフォントロードをエラーに変更
BDF2インターフェースの実装
○ compile/config_default.mkを追加
config.mkのバックアップ用に追加 08-Feb-2003
○ mkpkgを差し替え
Chaliceで利用している新しいmkpkgシステムに差し替え 08-Feb-2003
○ MacOSX用TTFを作成するためのテスト
未だ成功せず。全角文字の描画時に半角幅でしか送られず、結果文字が重なって描画
されてしまう。 06-Feb-2003
○ MacOSX用のMakefileを追加
make osx 03-Jan-2003
○ JISX0208.WIN.TXTのu22beをu22bfに修正
文字が表示されなかった。 10-Dec-2002
○ bloc及びbdatを出力するように修正
Mac用に必要。 23-Sep-2002
■ 23-Aug-2002 (1.0)
○ 公開
vim:set ts=8 sts=2 sw=2 tw=78 et ft=memo: