diary/Kojima/2009-08-08
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[diary/Kojima]]
・a2ps のマージン
a2ps の再ビルドのついでに、用紙のマージンを調整してみた。
手元で使っている HP OfficeJet ProK550 だと、デフォルトで...
下のマージンが狭いので、これくらいで丁度いいみたい。
# Desk Jet users: bigger margins
#Medium: A4dj 595 842 24 50 ...
Medium: A4dj 595 842 24 40 ...
#comment
・file-roller のデバッグ(その3)
先日の修正ではオプションのパースが終った後、UTF-8になって...
locale に合わせるように変更していたけど、メンテナ ML で本...
改めて調べてみたらこっちがビンゴだった。
具体的には、main.c で、引数の解析方法を設定している GOPti...
static const GOptionEntry options[] = {
{ "add-to", 'a', 0, G_OPTION_ARG_STRING, &add_to,
N_("Add files to the specified archive and qu...
N_("ARCHIVE") },
....
{ G_OPTION_REMAINING, 0, 0, G_OPTION_ARG_STRING_A...
NULL,
NULL },
{ NULL }
};
となっていて、&remainig_args は G_OPTION_ARGS_STRING_ARRA...
UTF-8 に変換されて返ることになる。一方、この部分を G_OPTI...
&remainig_args はファイル名であると解釈され、locale に応...
確かに、先に引用したマニュアルもきちんと読むと、「string ...
これが正しい動作だろう。
結論的には、Glib では文字列の扱い(UTF-8)とファイル名の扱...
file-roller の作者は、与えられた引数のうちオプション部分...
文字列と考えてしまった、ということなんだろうな。
まぁ、ASCII な世界とか UTF-8 な世界だと、ファイル名と文字...
露呈しにくい類いのバグとは言えそうだ。
今回は久しぶりに C のソースコードのデバッグをしてみたけど...
転びまろびつしながら問題箇所を絞り込んでいって、最終的に...
というのは問題解決の醍醐味だなぁ。この "eureka!!" 的な快...
-この手の作業は面白いんだけど時間がかかるし、そもそも時間...
#comment
終了行:
[[diary/Kojima]]
・a2ps のマージン
a2ps の再ビルドのついでに、用紙のマージンを調整してみた。
手元で使っている HP OfficeJet ProK550 だと、デフォルトで...
下のマージンが狭いので、これくらいで丁度いいみたい。
# Desk Jet users: bigger margins
#Medium: A4dj 595 842 24 50 ...
Medium: A4dj 595 842 24 40 ...
#comment
・file-roller のデバッグ(その3)
先日の修正ではオプションのパースが終った後、UTF-8になって...
locale に合わせるように変更していたけど、メンテナ ML で本...
改めて調べてみたらこっちがビンゴだった。
具体的には、main.c で、引数の解析方法を設定している GOPti...
static const GOptionEntry options[] = {
{ "add-to", 'a', 0, G_OPTION_ARG_STRING, &add_to,
N_("Add files to the specified archive and qu...
N_("ARCHIVE") },
....
{ G_OPTION_REMAINING, 0, 0, G_OPTION_ARG_STRING_A...
NULL,
NULL },
{ NULL }
};
となっていて、&remainig_args は G_OPTION_ARGS_STRING_ARRA...
UTF-8 に変換されて返ることになる。一方、この部分を G_OPTI...
&remainig_args はファイル名であると解釈され、locale に応...
確かに、先に引用したマニュアルもきちんと読むと、「string ...
これが正しい動作だろう。
結論的には、Glib では文字列の扱い(UTF-8)とファイル名の扱...
file-roller の作者は、与えられた引数のうちオプション部分...
文字列と考えてしまった、ということなんだろうな。
まぁ、ASCII な世界とか UTF-8 な世界だと、ファイル名と文字...
露呈しにくい類いのバグとは言えそうだ。
今回は久しぶりに C のソースコードのデバッグをしてみたけど...
転びまろびつしながら問題箇所を絞り込んでいって、最終的に...
というのは問題解決の醍醐味だなぁ。この "eureka!!" 的な快...
-この手の作業は面白いんだけど時間がかかるし、そもそも時間...
#comment
ページ名: