[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][TOP]

galeon-0.10.4 title-jp patch3


大沼@腐れpatcherです。長文すみません。
galeon-0.10.4用の日本語化パッチの第3版です。

今回の変更点は
・日本語の長いタイトルの付いたブックマークが表示されない不具合を修正
・大抵の環境でコンパイルエラーが起こってしまう不具合を修正
  (足永さん、情報ありがとうございます!!)
です。

このパッチのFIXME!!な所
・URLエンコード(Unicode -> EUC-JP -> URLエンコード?)

※不具合の報告歓迎します。

> > ・たとえば「■ぺんぎん活用委員会〜Linuxのソフトウェア入手&活用■」のページを
> >   ブックマークすると空白が表示される。bookmarks.xmlを消さないと次回起動時に
> >   固まる(原因不明です...)
> 
> こちらは再現しません。
えっとまず、
  1. 「■ぺんぎん活用委員会〜Linuxのソフトウェア入手&活用■」のページを
     ブックマークすると空白が表示される。
  2. bookmarks.xmlを消さないと次回起動時に固まる
の2現象には関連性は無かったようです。
1.の不具合については今回のパッチで修正されているはずです。
2.の不具合が発生する方は、libxmlのlibxmlのparser.cのXML_PARSER_BUFFER_SIZE
周りを以下の様に修正すると直るので試してみて下さい。
(sheepmanさん、情報ありがとうございます!!)

--- parser.c~	Tue Apr 17 20:25:49 2001
+++ parser.c	Fri Apr 20 20:42:30 2001
@@ -43,8 +43,8 @@
 #include "xmlIO.h"
 #include "xml-error.h"
 
-#define XML_PARSER_BIG_BUFFER_SIZE 1000
-#define XML_PARSER_BUFFER_SIZE 100
+#define XML_PARSER_BIG_BUFFER_SIZE 30000
+#define XML_PARSER_BUFFER_SIZE 3000


> というわけで、そろそろ本家にcommitしちゃいませんか?残りの課題はまた後で
> ねじ込めばいいのでは?新しいバージョンが出る度に一々対応させるのも面倒で
> すし。
うーん、このパッチって国際化なんでしょうかね。私は日本化パッチという
位置付けで作成していたのですが...

> あと、日本語のフォント設定をできるようにいじってみたので(別件ってのは、
> つまりこれのことです)、よかったら試してみて下さい。
試しました。日本語だけじゃなくて、ちゃんと日本語以外のフォントも
設定できますね。すばらしいです。

# 何というか、これでとうとうgaleonが標準ブラウザとして使用に耐える出来に
# なったような気がします。ビルドに必要なライブラリ周りを全て最新に
# しなきゃならなかったり、モジラにパッチを当ててビルドする必要があるなど、
# まだまだ(私も含め)初心者ユーザーには障壁が多いけれど。
--
Masato Ohnuma<cat@xxxxxxxxx>

Attachment: galeon-0.10.4-title-jp.patch3
Description: Binary data