トップページ⇒linux
976コメント637KB

Kita - 2ch client for KDE part2

■ このスレッドは過去ログ倉庫に格納されています
0001kitaの中の人 ◆KITAulkOso 04/07/16 00:31ID:IZzU7SYf
KitaはKDE用2ちゃんねるブラウザです。
名前の由来はKDEの'K'に「板(board)」を加えたのと、キターー(゜∀゜)ーー!!から来てます。

Kitaのウェブサイト
http://kita.sourceforge.jp/
http://sourceforge.jp/projects/kita/

Kita Wiki
http://kita.sourceforge.jp/cgi-bin/hiki/hiki.cgi

前スレ
Kita - 2ch client for KDE
http://pc5.2ch.net/test/read.cgi/linux/1069738960/

前々スレ(DAT落ち)
おいお前ら! GTK+使ってLinux版かちゅーしゃ作れや
http://pc.2ch.net/test/read.cgi/linux/1022744633/
036034904/10/20 22:46:52ID:nmoWIOiW
素早い・・・・

>>358 >>359皆様ご苦労さまですm(_ _)m
有難く使わせて頂きます
0361kitaの中の人 ◆KITAulkOso 04/10/21 00:49:47ID:IeUlcVKM
snapshot.
http://kita.sourceforge.jp/snapshot/kita-20041021.tar.gz
>>331以降の修正は、

・>>334>>335>>358のパッチをマージ
・>>343の「CVSの変更点」
・まちBBSの読み込みが出来なかった問題の修正

20日になったのでfeature freeze。以降は大きな機能追加はしない予定です。
まちBBSのバグも大体取れたはずなのでリリースに支障があるような大きなバグはないはず。
# まちBBSのバグ対応でかなりコードが滅茶苦茶になってますがorz

code freezeは10/27、releaseはやっぱり肉の日の予定。
0362rpmpointの中身04/10/21 07:50:22ID:pyI493PA
Kita Snapshotを20041021に差し替えました。
0363login:Penguin04/10/21 23:07:27ID:k6L3RULK
suse9.1用RPMをRPMPOINTさんからDL
再インストール

今度は、まちBBS、読めないどころか スレッド一覧さえでないよ。。。。
0364kitaの中の人 ◆KITAulkOso 04/10/21 23:29:01ID:IeUlcVKM
まちBBS自体が不安定だからでは。北海道とか東北はみれるよ。
テストの時も大変だったorz
0365rpmpointの中身04/10/22 00:36:03ID:/EBHKtYZ
焦った…。こっちのRPMのミスかと思いました。
なにぶん自分のマシン以外でテストができていないので、不安なのです。
エラーなく使えていますでしょうか?
0366login:Penguin04/10/22 05:55:57ID:n423Onqk
>>364 >>365

すんません。再度確認したところ、OKでした。
御迷惑かけました。

おっしゃるように、まちBBSが不安定なためか、
スレ一覧 及び スレ本体ともに、手動で再読み込み
をして、表示されない問題を回避しております。
0367login:Penguin04/10/23 13:04:48ID:0l3W6Q0c
いつも使わせていただいております。
redhat9/kde3.1-13で、kita0.140.1を使っているのですが、
IDが表示されません。
設定で表示させる/させない等切り替えができるのでしょうか?
初心者な質問で申し訳ありませんが。
0368kitaの中の人 ◆KITAulkOso 04/10/23 13:22:21ID:+zBJuHCk
0.140.1というバージョンはないはずですが…kita-0.140.0-1のことかな。
とりあえず最新は0.171.0なので、それに入れ替えてもらえますか?
0369login:Penguin04/10/23 13:28:50ID:0l3W6Q0c
>>368
>0.140.1というバージョンはないはずですが…kita-0.140.0-1のことかな。
すみません。間違えていました。それです。

>とりあえず最新は0.171.0なので、それに入れ替えてもらえますか?
やってみます。ありがとうございます。
0370login:Penguin04/10/24 11:28:02ID:T+fYP/1X
rpmpointのSuSE9.1用ステイブル版を入れたのですが、
起動しようとすると以下のようなエラーが出ます。
tarボールを自前で入れていた時は正常に動いていたのですが・・。

kita: error while loading shared libraries: /opt/kde3/lib/kita.so:
undefined symbol: _ZN13KListViewItem10insertItemEP13QListViewItem
0371rpmpointの中身04/10/24 12:33:33ID:lCDAjLYc
こっちの環境ではちゃんと動いてます。
何が悪いんだろ…。
0372kitaの中の人 ◆KITAulkOso 04/10/24 16:41:32ID:JJoVPe/Y
tarballで入れたライブラリを参照してしまってるのかも。
make uninstallでtarballで入れた方を削除してみてください。
037336704/10/24 19:04:47ID:KFIuYCB+
依存関係に苦労しましたが、やっと0.171.0を入れることができました。
IDも無事表示されるようになりました。ありがとうございました。
037442104/10/25 00:54:51ID:WhJSJrLU
進捗報告でも。

現バージョンに関しては既にコードフリーズしちゃって次バージョンのコード書いてます。
特にバグが無ければ現バージョンのパッチを出す事は無いです。て言うか、何かバグが
あったら潰すんでネタ下さいw

まあそんな訳で KitaWriteView の qDebug は適当にコメントアウトしておいて下さい > 中の人

ちなみに今は SETTING.TXT の読み込み部分を書いてるんですが、imgmanager.cpp
にあった FileLoader を独立させて DownloadManager というファイルの汎用の
ダウンロード管理クラスを新設してそれで画像とかSETTING.TXTをロードするようにしてます。
0375kitaの中の人 ◆KITAulkOso 04/10/25 01:07:31ID:U0sK4F5v
こっちもほとんどいじってなかったりします。

CVSでの変更はこれくらい。
・書き込みウィンドウが縦幅取り杉なのを対応(>>66)
・スレッド一覧の右クリックで「URLをコピー」を追加
あと入れる予定なのは板一覧での右クリックメニューくらい。

それと今までに挙がってる要望を更新しました。
漏れがあったら言ってください。
http://kita.sourceforge.jp/cgi-bin/hiki/hiki.cgi?%CD%D7%CB%BE

次のバージョンのコードはまだ書いてないですが、やっぱりお気に入りの整理かなぁ。
0376login:Penguin04/10/25 13:33:13ID:T56b+RlQ
こんにちは。0.171.0 + patch-10-20で使用中です。

さて外部板の話。
したらばの板を追加できんかとあれこれ見てたんですが、
ディレクトリ構成が違うせいか巧くいかないようです。
で、kitaboardview.cppあたりを眺めてたんですが
おいらの阿呆な頭では早々わかりそうもない罠
参った。

もしかしておいら、何か盛大に勘違いしてますか?(;´Д`)
0377rpmpointの中身04/10/25 22:36:36ID:m8yeYpcv
要望です。
OpenJane系の用に、
Kitaを終了して次回起動時に板ツリーをオープンのまま起動できるようにならないでしょうk?
037842104/10/25 22:49:13ID:SHSFV1+R
>>377
こっちの返事は中の人にお任せ

>>376
結論から言うと現段階では無理です。理由は

(1)そもそもライブドアしたらばのrawmode.cgiにkitaが対応していない。

まあこっちはそれほど問題ではないのですが、一番やっかいなのが、

(2)変則URLのため板のURL関係を扱う関数をほぼ書き直す必要がある。

ってことだったりして。2chその他の互換板のURLは「(root)/test/read.cgi/板名/スレッドID」なのに
対して、したらばのURLは「(root)/bbs/read.cgi/板名/板ID/スレッドID 」と板IDが間に入ってるため、
ざっと見ただけでも boardRoot(), parseURL(), cachePath(), datToThread()、etc.
は書き直す必要があります。

つづく
037942104/10/25 22:53:23ID:SHSFV1+R
以下延々と内部設計の話なので興味無い人は無視して良いです。書くのに30分位かかっちゃいましたがw

上の(2)の続き。要するに、いまの実装ではURLのうち、どこまでがルートで、どこからが板で
どこからがスレッドIDなのか分からないのが問題なので、URLを(root),(delimiter),(bbs),(thread)
の4つのパスに分けて管理すれば良いのかな。で、.kde/share/apps/kita/extbrd.confに外部板を
登録するときは「スレ名<>(root)<>(delimiter)<>(bbs)」という形式にすると。例えば

(1) 2ch形式で http://pc5.2ch.net/test/read.cgi/linux/1089905503/ だったら
(root)= http://pc5.2ch.net, (delimiter)= test/read.cgi, (bbs)= linux, (thread)= 1089905503

(2) したらば形式で http://jbbs.livedoor.jp/bbs/read.cgi/computer/11111/222222 だったら
(root)= http://jbbs.livedoor.jp, (delimiter)= bbs/read.cgi, (bbs)= computer/11111, (thread)= 222222
extbrd.confには「したらばのスレ<>http://jbbs.livedoor.jp<;>/bbs/read.cgi/<>/computer/11111/」と登録

(3) ローカルに立てた http://localhost/~foo/cgi-bin/test/read.cgi/testbbs/111111 みたいなURLだったら
(root) = http://localhost/~foo/cgi-bin, (delimiter)= test/cgi-bin, (bbs)= testbbs, (thread)= 11111
extbrd.confには「ローカルのスレ<>http://localhost/~foo/cgi-bin<>test/cgi-bin<>/testbbs/」と登録

で、(root),(delimiter),(bbs)のパスを返す getRootPath(url),getDelimiterPath(url),
getBBSPath(url) みたいな関数を作るれば良いのかな。例えば
getBBSPath( "http://jbbs.livedoor.jp/bbs/read.cgi/computer/11111/222222" ) = "computer/11111"
すると次みたいにして簡単にURLが得られます。

subject.txt のURLは getRootPath(url) + getBBSPath(url) + "subject.txt"
read.cgi形式のURLは getRootPath(url) + getDelimiterPath(url) + getBBSPath(url) + (thread)
2chのdatファイルのURLは getRootPath(url) + getBBSPath(url) + "/dat" + (thread).dat
したらばのrawmode.cgiのURLは getRootPath(url) +"/bbs/rawmode.cgi" + getBBSPath(url) + (thread)

なんか見づらいなあ・・・ つづく
038042104/10/25 22:55:27ID:SHSFV1+R
いずれにしろ、2chの板も含めて登録されてる板の情報を扱うクラスなり構造体なりを作る必要がありますね。例えば

struct BBSDATA{
QString root;
QString delimiter;
QString bbb;
};

みたいな構造体で登録されてる板情報を管理する事にすると、上のgetBBSPath()は大雑把に書くと
こんな感じになりますかね。

QString getBBSPath( const KURL& url){

for( int i = 0; i < bbsmax; i++ ){

if( url.prettyURL().contains( bbsdata[i].root + bbsdata[i].delimiter + bbsdata[i].bbs )
|| url.prettyURL().contains( bbsdata[i].root + bbsdaat[i].bbs ) )
return bbsdata[i].bbs;

}

return QString::null;
}

まあ次バージョンでしたらばをサポートするかどうかは置いといて、やるとしたらこんな風に実装すれば良いのかな・・・
0381login:Penguin04/10/25 23:03:02ID:2hUqZBw6
よーし、漏れも便乗してお願いしちゃうぞ。

・スレ一覧で項目の表示オン/オフ出来るようにほしい。
(Thread's speedを表示させずにそのぶんTitleの表示幅を広くとりたい、とか)
・スレ一覧で項目の幅を調整した時にその状態を記憶しておいてほしい。
(せっかく調整しても次回起動時にはリセットされるので毎度調整し直してます)

kitaが日に日に洗練されていくのは使う側としてもうれしいです。開発者さま乙。
0382kitaの中の人 ◆KITAulkOso 04/10/26 00:11:11ID:G069bhNG
>>377
ぱっと実装が思いついたので多分すぐ出来るかと。
気力があったら次のバージョンに入れます。

>>381
前も要望があったので入れたいですが、
ぱっと思いつかなかったので次の次以降になると思います。
0383kitaの中の人 ◆KITAulkOso 04/10/26 00:24:55ID:G069bhNG
>>378-380
最終形は
> 2chの板も含めて登録されてる板の情報を扱うクラスなり構造体
になると思います。

内部ではroot, delimiter, bbsと持った方がいいかもしれませんが、
extbrd.confでは「キーとなるURL」「板のタイプ(2ch、したらばなど)」で
登録できる方が楽かと思います。高々数種類だと思うので。

いろいろ考え出すと長くなりそうなので、詳細は後でWikiに書きます。
0384login:Penguin04/10/26 01:23:38ID:lgMQAZtR
> ぱっと思いつかなかったので次の次以降になると思います。

...... ○|\_
0385login:Penguin04/10/26 07:38:46ID:jycHKkx4
>>375
>>次のバージョンのコードはまだ書いてないですが、やっぱりお気に入りの整理かなぁ。
お気に入りの整理!!
これさえあれば、OpenJaneから離れられます。
ぜひお願いします。
0386login:Penguin04/10/26 09:35:29ID:Hzl5xnK3
>>376です。

おぉ、予想を遥かに上まわる('A`)了解です。聞いてみてよかった…。
わざわざ解説&ご考慮いただきありがとうございます。
どうせなら先の事を見込んだ上、じっくりご対応していただければ幸いです。
動きだせばとっとと突撃、人柱もさせていただく所存。

では。
0387login:Penguin04/10/26 18:54:26ID:NoOd0ury
また作りますた。
試作2: http://page.freett.com/SUSER/hi48-kita-tubo.png
イマイチですが、片隅に置いてくださればウレスイ。
038842104/10/27 00:12:37ID:KzsaaAkU
昨日の板情報のデータベースの件ですが、BoardManagerをいじってとりあえずプロトタイプを
作ってみました。やっぱり軽く内部設計をしておくとコーディングが楽で良いなあw

ttp://www.geocities.co.jp/SiliconValley-Bay/7435/bbsdb.tar.gz

どんな風かと言うと、

BoardData という板情報を保持するクラスを作って、
BoardManager で板情報のデータベース( BoardManager::m_boardDataList )を管理して、
BoardManager::enrollBoard()で板情報を登録して
BoardManager::getBoardData()でデータベースを検索

って感じ。ちなみに鯖移転にも対応。

データベースの具体的な使い方は readme.txt の中にKitaBoardView::showBoardList()
でデータを登録する方法と ParseMisc::parseURL() でURLをdat形式に変換するサンプルコードを書いときました。
詳しくは readme.txt を。

支障がなければ次バージョンでこの新型データベースを搭載して Board クラスは段階的に廃止しようと
思うのですがどうでしょうか。まあextbrd.confの登録の仕方はあとで考えることにしてw
0389kitaの中の人 ◆KITAulkOso 04/10/27 01:01:50ID:+xxIirCz
お気に入りの整理ですが、とりあえずブラウザのブックマークみたいな
インターフェースを考えていますがどうでしょう?

>>377
気力があったのでCVSに入れました。

>>387
今の段階でCVSに入れちゃっていいですか?
新しいのが出たら置き換えるってことで。
0390login:Penguin04/10/27 01:50:27ID:cX0l42bJ
>>389
>ブラウザのブックマークみたいなインターフェースを考えていますがどうでしょう?

要望(勝手なことばかり書いてすみません。)
1.ディレクトリ構造になっているのを希望します。
2.ディレクトリ構造の中のスレがディレクトリごとに一気に開ける機能があれば最高です。
3.その際にスレの更新もできればさらにイイのですが、それをやると
  2chの中の人に怒られちゃうかもしれませんが・・・
4.ディレクトリの名前とその中のスレの名前も自分で決められるとイイです。
  デフォルトではスレ名で登録して必要がある場合は名前をリネームできる。
  スレの名前がPart45とかになっていると、たまに番号を間違えてスレたてされちゃうため
  過去ログの順番がワケワカメになるためです。
0391login:Penguin04/10/27 01:52:37ID:cDlS6IcP
>>389
>今の段階でCVSに入れちゃっていいですか?
>新しいのが出たら置き換えるってことで。

はい。いいです。(試作1はキャンセル)
置き換えて欲しいときはここに書き込みます。

また、前にWindowMaker用?のアイコンとかスタイルシートとか
色々作られてましたので、消えてしまわないうちに保存されても
問題ないかな?と思いました。
( スタイルシートのURL消えちゃってるし . . . )
( パケジがでかくなるかな? )
0392rpmpointの中身04/10/27 23:33:01ID:LUro173A
すんません、も一つ要望。
IDで抽出を付けていただけませんか?
0393kitaの中の人 ◆KITAulkOso 04/10/28 01:17:26ID:lYQ6A4Lj
http://kita.sourceforge.jp/snapshot/kita-20041028.tar.gz
snapshot。RC版。>>377と翻訳だけ。

>>392
Ctrl+'IDをクリック'で出ます。
メニューがあった方がいいかな。
0394kitaの中の人 ◆KITAulkOso 04/10/28 01:43:24ID:lYQ6A4Lj
忘れてた。

>>391
じゃあ、280のアイコンと置き換えます。

>>390
了解。実装は多少変わるかもしれません。
039542104/10/28 02:35:08ID:xeKaguyj
>>392
ちなみに中クリックでもID抽出、右クリックでIDポップアップだったりします。
snapshotは明日試してみます・・・
0396rpmpointの中身04/10/28 07:58:44ID:kRtO6xqQ
Kita Snapshotを20041028に差し替えました。


>>393
>>395
どうもです。知りませんでした。
0397欲張り名無しさん04/10/28 08:13:45ID:L2+yMzUP

subjectウィンドウを縦にも埋めこめて、Favoriteの内容を自由に並び換えられて、
Favorite内のスレをロードするときスクロールバー(?)がそのつど上に戻らない様になったら幸せです。
あとFavorite内のスレの一括リロードもできたら幸せです。

飲み物は先に持って来て下さい。



Kita重宝してますヽ(´ー`)ノシ
0398login:Penguin04/10/29 01:19:03ID:BXkR6B2j
>Favorite内のスレの一括リロード
これは俺も禿市区欲しい・・・・
0399kitaの中の人 ◆KITAulkOso 04/10/29 01:58:15ID:xVhLXZsq
2つ以上同じIDがある時に「IDで抽出」のメニューが出ますね…
同じIDが他にないときにもメニューが出るようにした方がいいと思った。
(ポップアップも同様)

以下忘れないためのメモ。
・晒しあげ用にIDから「>>393>>394」みたいな文字列を抽出したい
・doxygenで生成したファイルをsf.jpで見れるようにしたい(←これはさすがに自分がやる)
・名前に数字が入ってるときそのレスをポップアップしたい
・お気に入りからもスレのプロパティが見たい(←これも自分がやる)
・スレのプロパティの表示が汚い(←直すの忘れてたorz)

>>397>>398
Favoriteのリロードは付いてます。

> Favorite内のスレをロードするときスクロールバー(?)がそのつど上に戻らない様になったら幸せです。
これも確か直したはず。バージョン古くないですか?
040042104/10/29 02:59:02ID:S9qGYso7
>>399
> IDから「>>393>>394」みたいな文字列を抽出したい

これは簡単なので手が空いたらやるかも。要は DatManager::getNumByID() と
DatInfo::getNumByID() を適当な名前でコピペして

if ( m_resDatVec[ i ].id == strid ) outstr += ">>" + QString::setNum( i )

ってやって文字列取って来るだけなので。

> 名前に数字が入ってるときそのレスをポップアップしたい

これは「hoge123」みたいに名前の途中に入ってる数字もポップアップしたいってことですか?
ちと面倒ですが、そのうちParseMiscクラスの再編成をやる時についでにやるかも。

あとsnapshotは書き込みの時にデバッグ情報出ますがそれ以外は特に問題無いです。
0401欲張り名無しさん04/10/29 05:58:52ID:9tTRk6Z5
0.160.0ですたorz
ありがとんヽ(´ー`)ノクレクレでゴメソです☆
0402login:Penguin04/10/29 13:37:37ID:HoGrCrSy
「履歴」タブって作れませんかね?
いままで開いたことあるスレッドがスレッドタイトルだけでも残ってて
既読 未読の数さえ把握できればいいんですけどね。
0403login:Penguin04/10/29 20:33:30ID:BXkR6B2j
>>399
>Favoriteのリロードは付いてます。
んー、やっぱりこれがそうなのかなぁ・・・・

それは「お気に入り」タブ内の「板のリロード」というボタンのことでしょうか?
確かにこれを押すとスレ一覧らしきものがダウンロードされてくるのですが、
でもそれだけで、見たところ何の変化も起こりません。
左端に二重四角のアイコンも出ないし、未読数も空欄のままで、どのスレに
更新があったのか知る術が無いのですが・・・・ウチだけ?
それともこれではないのかな?

色々試してみたんですが分かりません。教えてくだされm(_ _)m

今使っているのはRPMPOINTさんのところのkita-Snapshot 20041028です。
0404kitaの中の人 ◆KITAulkOso 04/10/29 20:36:55ID:xVhLXZsq
Kita version 0.172.0をリリースしました。

・スレッド立て対応
・アイコンの修正/追加(展開したディレクトリの下の'icons'ディレクトリにあります。279さん、280さん285さんThanks)
・起動時に自動的に板リストを読まないようにした
・バグ修正、UIの整理

詳しくは過去のsnapshotあたりを参照。
>>307>>331>>361>>393

393からの変更点はアイコンだけ(>>394)。
0405kitaの中の人 ◆KITAulkOso 04/10/29 20:40:13ID:xVhLXZsq
>>403
今試したらどうやら更新されてないみたいです。多分バグっぽいですね。
次のバージョンでお気に入り関連整理する予定なのでお待ちを。

# そもそもFavoritesは未読/既読数が別管理になってるのが問題かなぁ…
0406login:Penguin04/10/29 20:48:29ID:BXkR6B2j
>>405
あらま。了解しました。待ってます
0407kitaの中の人 ◆KITAulkOso 04/10/29 20:53:33ID:xVhLXZsq
>>400
> これは「hoge123」みたいに名前の途中に入ってる数字もポップアップしたいってことですか?
悩むところですが、とりあえずそれでお願いします。
ただしトリップは外してください。大変そうならとりあえず「数字だけ」の場合でもいいです。

>>402
とりあえず全スレ表示に関しては>>245でどうでしょう?
タブ表示はそのうち入れたいとは思いますが今のところ優先度は低いです。
040842104/10/29 23:00:01ID:S9qGYso7
新バージョンリリース乙です。やっぱりリリース日は心がうきうきしますね。

ちなみにスレ立てですが、作った本人は「2chで実際にテストしてません」ので御注意を。
というかスレ立てに成功したら報告して〜みたいなw

> 「数字だけ」の場合
それはもうなってますよ。ただメールアドレス欄表示になってないとポップアップしませんが。
非表示の時はメール欄の表示をどうするかって問題があるからあまり考えたくなかったりして・・・

で早速パッチ。 kita フォルダで patch -p0 < patch-1029.patch して
downloadmanager.cpp downloadmanager.h event.h を libkita 以下に追加

ttp://www.geocities.co.jp/SiliconValley-Bay/7435/patch-1029.tar.gz

内容は>>378,388あたりの話。クラス整理の過渡期なのでまだちょっと変なとこともありますが。
もうちょい詳しい話につづく。
040942104/10/29 23:03:08ID:S9qGYso7
(1) 新型板情報データベース実装

まあ少しだけ拡張してますが、基本は>>388のreadme.txtに書いてあることと大体同じ。
なお板の登録関数( BoardManager::enrollBoard() )の中でホストを見て板のタイプを決定しているので
extbrd.conf の書式はとりあえずそのままにしてます。

あと、したらばはサブジェクトだけは見れるようになりました。>>378の(1)はやってないのでまだ読めませんが。
個人的にはしたらばは使わないので>>378の(1)は使う人にやってもらいたかったり。

(2) 鯖移転本対応

BoardManager::moveBoard()を呼ぶだけでキャッシュフォルダの移動とかも全部するようにしました。
またキャッシュフォルダ内にBBSHISTORYという履歴ファイルを作ってそこに鯖移転の履歴を保存して
データベースのキーとして使えるようにしました。
例えば http://aaa.com -> http://bbb.com -> http://ccc.com -> http://ddd.com
みたいに移転したら BBSHISTORY は最新の http://ddd.com を除いた

http://ccc.com
http://bbb.com
http://aaa.com

という風になります。BBSHISTORYはテキストファイルなので直接編集も可能。すると、http://aaa.com みたいに
古いURLのスレでも内部では http://ddd.com で処理するのでポップアップでリンクを辿って行けるようになります。

ちなみに移転の検知のコードは書いてないので、移転作業をするときは従来通り設定ダイアログの
デバッグのとこから手でやる必要があります(DebugPrefPage::replace()の中でBoardManager::moveBoard()
を呼んでいる)。個人的には別に手動でも良いやと思うので自動移転機能は欲しい人に作ってもらいたかったり。

(3) SETTING.TXTの読み込み

DownloadManagerという汎用のダウンロード管理クラスを作って SETTING.TXT を読み込んでます。
041042104/10/29 23:10:59ID:S9qGYso7
あと書くのを忘れてましたが今バージョンでの私の予定は

・今度こそkitathreadviewのコード整理
・parsemiscその他のクラスの整理統合
・デバッグ

くらいですかねえ。kitathreadviewのコード整理が終わったらとりあえず
長々とやってきたkitaの拡張はひと区切りって感じで、上のBoardManager
みたいなイレギュラーな更新が無い限りはでかいパッチはもう無いと思います。
0411login:Penguin04/10/29 23:24:04ID:NoEZTqxE
縺
0412login:Penguin04/10/29 23:28:46ID:cwdq3NIN
>>404
リリース、乙です。

> ・アイコンの修正/追加(展開したディレクトリの下の'icons'ディレクトリにあります。279さん、280さん285さんThanks)
> 393からの変更点はアイコンだけ(>>394)。

さがしても無いようなんですが、アイコン、'icons'ディレクトリ、、、
0413rpmpointの中身04/10/29 23:32:07ID:VZo4svir
Kita安定版を0.172.0に差し替えました。
0414kitaの中の人 ◆KITAulkOso 04/10/30 00:07:21ID:VCIgMBOL
>>408
> それはもうなってますよ。ただメールアドレス欄表示になってないとポップアップしませんが。
> 非表示の時はメール欄の表示をどうするかって問題があるからあまり考えたくなかったりして・・・
なるほど。「位置を変えて両方表示する」か「ポップアップするビューにメール欄を埋め込む」かなぁ。

パッチは後で見ますが多分そのまま入れます。

>>412
> さがしても無いようなんですが、アイコン、'icons'ディレクトリ、、、
_| ̄|○ ゴメン…

http://kita.sourceforge.jp/misc/icons-0.172.0.tar.gz
に置きました。
0415login:Penguin04/10/30 02:44:43ID:JcOrL4Q7
スレ立て方法って172でも:new打ちのみ?
0416login:Penguin04/10/30 07:30:48ID:b1pT833e
ってか、スレってどうやってたてんだよ。
まじで教えて。
0417rpmpointの中身04/10/30 07:40:37ID:F/kX+yMc
サブジェクト(S)→新規スレッド
0418login:Penguin04/10/30 16:35:47ID:y1VX6R0D
>>403
どうしても使いたかったらSubjectウィンドウのエコマークみたいなボタン押して、
ロードが終ったと思ったらKitaを再起動してみて下さいな! 漏れの0.160.0だけど、
未読欄に数字反映されますよん。ではヽ(´ー`)ノシ
0419login:Penguin04/10/30 17:18:32ID:vwFD3mSr
あれ? Turbo(KDE3.1.5)でビルドしたらメニューにサブジェクトがあるけど、
Gentoo(KDE3.2.3)でビルドしたらない。そんなことある?
0420login:Penguin04/10/30 18:56:34ID:b1pT833e
>>417
サンクス。 でもプロバイダーが規制されてて立てられないよ orz
0421login:Penguin04/10/30 19:28:35ID:J0Xmmc42
>>419
Gentoo x86 (stable) の kde-3.3.0 で、さっき入った
kita-0.172.0.ebuild 試してみたけど、ちゃんと
「サブジェクト」あるよ。
042242104/10/30 23:08:17ID:A/aU1Ujr
>>419
.kde/share/apps/kitaにある*.rcファイルを削除してからkitaを起動して下さい。
すると/usr/share/apps/kitaにある*.rcファイルを読むようになるのでサブジェクトメニュー
が出ます。ただし自分でしたショートカットとかの設定は全部リセットされます。

もうちょい詳しく説明すると、/usr/share/apps/kita/*.rcファイルはリソースファイルで
ここにメニューの項目が書いてあるのですが、自分でショートカットキーを設定すると.kde/share/apps/kita
にrcファイルをコピーしてショートカットの設定を書き込んで以降はそっちのコピーの方をkitaが
読み込むため、古いバージョンのrcファイルが残っているとメニューが出ない時があります。というか
ショートカットの設定はメニューの設定と別にするべきで、これはどう考えてもKDE側の設計ミスだよなあw

ところで

いまKitaThreadViewの見直しをしている最中なのですが、 KitaThreadTabWidget::createView()
の中でわざわざKLibFactory経由でKitaThreadViewを作っていますがこれは何か意図があってのことなん
でしょうか。libkitapart.la は staticリンクされてるのであまり意味ない気がするんですが・・・
0423login:Penguin04/10/30 23:35:19ID:JcOrL4Q7
>>422
サンクス。rcファイル削除でうまくいきました。
0424login:Penguin04/10/31 13:40:51ID:YoajkArf
vine3.0から記念カキコ
0425kitaの中の人 ◆KITAulkOso 04/10/31 13:48:28ID:HCwNoOGb
>>409
commitしました。そのまま入れてますが一つ懸念が。
BBSHISTORYは移転先のキャッシュディレクトリにだけ作成されるようですが、
それだと何か問題が出そうな気がします。

具体的なところはまだ分からないですが、
あらかじめ移転先のBBSHISTORYをloadBBSHistory()で読まないと
移動元 -> 移動先の対応が分からないのは良くないと思います。
少なくともコードが分かりづらくなるはず。

あとキャッシュファイルを全てmvしてますが、これは多分問題ないと思います。
本来はdat落ちかどうかで分けるのがベストだと思いますが、多分無理なので…。

>>415-421
分かりにくいのでメニューは後で直します。
ここらへんの用語もなんとかしなきゃ…

>>422
KPartsの使い方のサンプルでそうなってたのを流用しただけなので
少なくとも今は意味ないです。逆にKDEDIRSを設定する必要があるので削除した方がいいですね。
042642104/10/31 17:57:08ID:Jv6lOn61
>>425
ちょっと分かりにくいのですが、「移転先のキャッシュディレクトリにだけ
作成されるのは問題がある」というのは「移転元のキャッシュディレクトリに
もBBSHISTORYも作るべきだ」という解釈でよろしいでしょうか?

まあこの辺は実際にやってみると分かると思うのですが、移転元のディレクトリ
はディレクトリごとmvされて無くなるのでBBSHISTORYをつくる必要はありません。
例えば http://pc5.2ch.net/linux/ から http://pc10.2ch.net/linux/ に移転したとしたら

mv (root)/pc5.2ch.net/linux (root)/pc10.2ch.net/linux

されます。また、dat落ちしてようが何しようがスレッドは内部では新鯖上のdat形式の
URLで管理されます。例えば、前々スレの「おいお前ら! GTK+使ってLinux版かちゅーしゃ
作れや」のURLは http://pc.2ch.net/test/read.cgi/linux/1022744633/ ですが、
内部的には http://pc5.2ch.net/linux/dat/1022744633.dat で管理されます。
まあ、いざとなったらBBSHISTORYを直接手で編集出来ますしw

ただ、●がらみになるとどういう反応になるか分からないというのは確かで
すねえ・・・。上の例だとひょっとして旧鯖の http://pc.2ch.net/linux/dat/1022744633.dat
でないと過去ログが取れなかったりしますか?

あとKPartsの件は削除の方向で良いでしょうか? ついでに削除して置きますが。
0427kitaの中の人 ◆KITAulkOso 04/10/31 20:20:12ID:HCwNoOGb
長くなるので分割します(1/2)

> 「移転元のキャッシュディレクトリにもBBSHISTORYも作るべきだ」という解釈でよろしいでしょうか?
Yes. むしろ「移転先にはいらない」と考えてます。

> まあこの辺は実際にやってみると分かると思うのですが、移転元のディレクトリ
> はディレクトリごとmvされて無くなるのでBBSHISTORYをつくる必要はありません。
確認しました。↓のような流れですよね。
・移転先があった場合はUnix時間を付けたディレクトリ名でmv
・移転元のディレクトリを移転先にmv
・移転先のBBSHISTORYを作成(更新)

> http://pc.2ch.net/test/read.cgi/linux/1022744633/ ですが、
> 内部的には http://pc5.2ch.net/linux/dat/1022744633.dat で管理されます。
少なくともメモリ上に、pc.2ch.net -> pc5.2ch.netの移転情報が必要で、
その移転情報はpc5.2ch.netのBBSHISTORYに格納されてるんですよね?

となると、pc5.2ch.netのBBSHISTORYがロードされるまでは
pc.2ch.net が pc5.2ch.netに移転したというのは分からないわけですよね。
pc5.2ch.netのBBSHISTORYはどのタイミングでロードされるのを想定してます?
0428kitaの中の人 ◆KITAulkOso 04/10/31 20:22:20ID:HCwNoOGb
自分の考え(移転元にBBSHISTORY(移転先)を書いた場合)には以下のようになります。
1. (cachedir)/pc.2ch.net/linux/1022744633.dat を検索(存在しない)
2. (cachedir)/pc.2ch.net/linux/BBSHISTORY を検索(pc5.2ch.netに移転した)
3. (cachedir)/pc5.2ch.net/linux/1022744633.dat を検索(見つかった(・∀・))

> ただ、●がらみになるとどういう反応になるか分からないというのは確かで
> すねえ・・・。上の例だとひょっとして旧鯖の http://pc.2ch.net/linux/dat/1022744633.dat
> でないと過去ログが取れなかったりしますか?
それは確認してないですが、最悪でも上と同じような方法でいけると思います。

> あとKPartsの件は削除の方向で良いでしょうか?
はい、お願いします。
042942104/10/31 21:51:06ID:k1do/IOw
一般ユーザさんには悪いんですがもう少し内部話続きます

なんか話が噛み合わないと思ったら、起動時にBoardManager::loadBBSHistory()を呼ぶのを忘れてますねw(をい
KitaBoardView::showBoardList()のKita::BoardManager::enrollBoard( boardURL, boardName );
のところでBoardManagerのデータベースに板を登録しているので、その真下に
Kita::BoardManager::loadBBSHistory( boardURL ); の行を追加しておいて下さい。すると起動時に
上の例で言えば pc.5ch.net/linux/BBSHISTORY を読み込んで

http://pc.5ch.net/linux/
http://pc.2ch.net/linux/
http://pc.5ch.net/test/read.cgi/linux/
http://pc.2ch.net/test/read.cgi/linux/

というデータベース用の検索キーが4つ作られます。つづく
043042104/10/31 21:53:38ID:k1do/IOw
移転の話の続き。ちなみに更に pc.5ch.net -> pc.10ch.net に移転したときに
BoardManager::moveBoard( "http://pc.5ch.net","http://pc.10ch.net" ); により
データベースが更新される手順はこんな感じになります。

(1) BoardData::m_keyHostListの元の中身:
http://pc5ch.net
http://pc2ch.net

BoardData::m_hostname は http://pc5ch.net

ちなみにBoardData::m_hostnameから出力(datURL,cgiURL)を作るのがBoardData::setHostName()、
BoardData::m_keyHostListから検索キーを作る関数は BoardData::createKeys()

(2) /* updata BoardData */ 以下の処理で次のように更新される。ちなみに updata は updateのタイポw

BoardData::m_keyHostListが
http://pc10ch.net
http://pc5ch.net
http://pc2ch.net

BoardData::m_hostname が http://pc10ch.net

ちなみにそこでkeyHosts.removeとkeyHosts.prependを繰り返してるのはホストの順番の入れ換えのため。
図で書くと分かりやすいかな・・・。あとは

(3)移転先があった場合はUnix時間を付けたディレクトリ名でmv
(4)移転元のディレクトリを移転先にmv
(5)移転先のBBSHISTORYを作成

なお(2)の時点でデータベースは最新になっているので再度 BoardManager::loadBBSHistory()で
BBSHISTORYをロードする必要はありません。あとKPartsの件は了解っす。
043142104/10/31 22:03:37ID:k1do/IOw
ところで埋め込みビュワー表示を無くして困る人いますか。KDEプログラミングの肝みたいな
コードでプログラマ的には面白い部分なんですが、コードの簡略化とプリファレンスの簡素化
のため消しても良いかなと思ってるんですが・・・

あとひとつバグ報告。

スレッドビューの右クリックメニューですが、範囲選択した文字列が長すぎると一瞬だけ
メニューが現れてすぐ消えます。抽出と検索とかのところに選択した文字列が入ってそれが
長すぎるのが原因だと思われ。
0432kitaの中の人 ◆KITAulkOso 04/11/01 00:15:31ID:v2AYH7Ff
風邪引いたらしいorz

>>429>>430
板ロード時に読み込むので了解しました。
ただやっぱり「板リスト→板→BBSHISTORY」と依存性が強いのが気になるので
(Thread, Boardあたりでこれやって失敗しました)、
移動元にBBS_MOVEDというファイルを作って中に移転先を書くコードを追加します。

「保険」をかけておく意味なのと、
直接ディレクトリを見たときに何が起こったのか分かるようにするためです。

>>431
> スレッドビューの右クリックメニュー
適当に文字列を切るように直しておきます。
043342104/11/01 00:33:15ID:RBSZrFsW
> 風邪引いたらしい

寒くなってきましたからねえ。お大事に

> 移動元にBBS_MOVEDというファイルを作って中に移転先を書くコードを追加

その辺は使いやすくなるように適当に改造しておいて下さい。

ところで、いまコードいじっててふと思ったんですが、シグナルとスロットって 1:n
みたいに多数のクラスに同時にアクセスするときはすごい便利なんですが、KitaMainWindowへの
openURLRequest シグナルみたいに n:1 の関係の時は単にシグナルをコネクト
するのが面倒なだけで、static関数の呼出しでも別に良いじゃんって気がしたりして。

という訳で、またまた *Managerみたいなクラスを作って、KitaMainWindowへの

void bookmarked
void openURLRequest
void setMainURLLine
void setMainCaption
void setMainStatusbar

シグナルはstatic関数経由での呼出しに変更することを提案したいのですがどうでしょうか。
0434login:Penguin04/11/01 12:35:34ID:ydzjVHab
いやしかし、開発ってこうやって行われるものなんですね。
勉強になります。
043542104/11/01 22:41:48ID:kAj8QJMC
パッチ。内容はライブドアしたらばの読み対応とParseMiscクラスの一部の関数をkita_miscに
移したこと。cvsからの差分で src フォルダで patch -p0 < patch-1101.txt

ttp://www.geocities.co.jp/SiliconValley-Bay/7435/patch-1101.txt

まあ、あまりやるつもりは無かったんですが、試しにやってみたら結構簡単だったのでw
ただし手抜きして、まちBBSと同じようにデータを全部受け取ってから2chのdat形式に変換
するという手法を取っているので更新時の逐次描画はしません。あと書き込みはまだ未対応。
043642104/11/01 23:01:50ID:kAj8QJMC
すいません。上のパッチでひとつバグを見付けました。Kita::ParseJBBSOneLine()の

/* abone */
while( num > nextNum++ ) ret += "abone<><><>abone<><>\n";

を

/* abone */
while( num > nextNum++ ) ret += "abone<><><>abone<>\n";

に修正しておいて下さい。こうしないと鯖側であぼーんがあったときにスレが壊れます。
043742104/11/01 23:35:02ID:kAj8QJMC
すんません。もひとつ修正。Access::responseCode()の

if ( regexp.search( dateStr ) == -1 ) {
// invalid response
return 0;
} else {

を

if ( regexp.search( dateStr ) == -1 ) {
// invalid response
if( m_bbstype == Board_JBBS ) return 200; /* adhoc... */
return 0;
} else {

にして下さい。これは何をしてるかというと、JBBSの場合、読み込み中にEscを押して止めると
HTTPヘッダが取れなくて必ずレスポンスコード0が返ってスレが表示されないため、ここで200を
返すようにしています。超adhocな解決方法ですがw
0438login:Penguin04/11/02 12:47:04ID:c5ZziX8K
くだ質に属する質問だとはおもいますが、教えてください。

CVSからインストールするって、どうやるんですか?
お手数ですが、手順をおって教えて頂けませんでしょうか?
http://sourceforge.jp/cvs/?group_id=483
みてもよくわからなかったモノですので
0439login:Penguin04/11/02 13:11:32ID:PcAMLXQC
>>438
$ cvs -z3 -d:pserver:[email protected]:/cvsroot/kita co kita
$ cd kita

# コンフィグレーションは各ディストロによって違うので注意。
$ ./configure
$ make

# スーパユーザで
$ su
$ make install
0440login:Penguin04/11/02 15:27:12ID:c5ZziX8K
>>439
THX!!

でも、cd kita しても、configureファイルないよ。。。。
0441kitaの中の人 ◆KITAulkOso 04/11/02 15:33:48ID:6xhhhAZa
$ make -f Makefile.cvs
が必要。
0442login:Penguin04/11/02 16:19:37ID:c5ZziX8K
ほんとにありがとうございました。
でも、
make -f Makefile.cvs
This Makefile is only for the CVS repository
This will be deleted before making the distribution

*** YOU'RE USING automake (GNU automake) 1.8.3.
*** KDE requires automake 1.6
make[1]: *** [cvs] エラー 1
make: *** [all] エラー 2

らしいですので、素直に、RPMからいれます。。。。

ありがとうございました。
0443login:Penguin04/11/02 16:44:35ID:nLVTdeHG
>>442

> *** KDE requires automake 1.6
なんだからautomake 1.6 入れればいいだけじゃ?
automakeはメジャーバージョン上がると互換性がなくなる
と言う話をどこかで聞いたような気がする
0444login:Penguin04/11/02 17:28:23ID:c5ZziX8K
>>442

うんうん。そのとおりなんだけどさ、
ダウングレードするの恐い & SUSE9.1用のバージョン1.6が落ちてないんだよな。
0445login:Penguin04/11/02 17:43:07ID:kGeKc1y+
/usr/localの下にソースから入れるとか
044642104/11/02 23:31:06ID:W2agiXxz
パッチ。上のパッチとは排他的でkitaディレクトリで patch -po

ttp://www.geocities.co.jp/SiliconValley-Bay/7435/patch-1102.txt

内容は

・Board クラスの整理。ほぼ BoardManager に統合完了。

Board クラスはobsoleteってことで廃止の方向へ。

・スレ一覧のタブの右クリックメニューにキャッシュに残っているdat落ちしたログを表示するメニューを追加

表示まわりでちょっと変なところもありますが、実用上はまあ問題ないかと。
ただkita自体がスレがdat落ちしたかどうかの情報を保持していないせいで、いちいち鯖にdat落ちしたスレを
取りに行くのはあまり行儀の良い仕様じゃないなあ・・・
0447login:Penguin04/11/03 00:50:15ID:jaGoBB89
Turbolinux10F...にkita-0.172.0-1.i586.rpmをインストールして使っているのですが、
スレ内のリンクをクリックしてもブラウザにリンクがうまく渡されていないようで
リンク先をブラウザで開くことができなくなりました。
記憶がはっきりしないのですが、kita-0.171.0-1.i586.rpmからkita-0.172.0-1.i586.rpmへ
変更したときから不具合が発生している様です。
試したブラウザはkonqueror3.1.5?とOpera7.54です。
どちらでもリンク先を開くことができませんでした。
ファイルの関連付けはきちんと行っています。

教えてチャンで申し訳ないのですが、
どんなことをチェックしたら良いでしょうか?
お手上げ状態です。
0448kitaの中の人 ◆KITAulkOso 04/11/03 01:36:47ID:PsiUghji
明日祝日なのさっきまで知らなかったorz

>>433
ちょっとどんな感じになるか分からないので判断しづらいですが、一般的には
「コードが短くなる」「ロジックが分かりやすくなる」「依存性が減る」
の3つのうち2つ以上が満たされるならOKだと思ってください。
ただ、パッチは基本的にそのままcommitします。

で、433の提案ですが、自分は良くないと思います。
クラスが増える(≒コードが増える)のと、依存性が増すはずなので。
# シグナルの改良については別の方法を考えたのでまた後でテストします。
044942104/11/03 02:53:28ID:msV6Xat5
>>447
リンクの上で右クリックしてブラウザで開いたらどうでしょうか。

>>448
例えば KitaHTMLPartクラスに飛ばす SignalCollection::redrawHTMLPart() シグナル
みたいにシグナルを飛ばすインスタンスが沢山存在して、かつそれがいつdeleteされるか分からない
状況のときはシグナルとスロットは有効なのですが、KitaMainWindow とか KitaSubjectDock
みたいにインスタンスがひとつしか無くて、しかも最後までdeleteされないことが分かっている場合
にはいちいちシグナルをコネクトするのが面倒だなあと思ったけど、かと言って直接そのクラスに
staticな関数作るのもなんだなあと思ったので、例えば

static KitaMainWindow* KitaAPI::m_mainWin = NULL;
static KitaSubjectDock* KitaAPI::m_subjectDoc = NULL;

static void KitaAPI::setup( KitaMainWindow* main, KitaSubjectDock subject )
{
m_mainWin = main;
m_subjectDock = subject;
}

static void KitaAPI::openURLRequest( KURL url ){ m_main->openURLRequest( url ); }
static void KitaAPI::switchToSubject(){ m_subjectDock->switchToSubject(); }

みたいにkitaのAPIをひとつにまとめたクラスがあると楽だなと思ったんですが、まあ単にシグナルを
コネクトするのが面倒臭いってだけの話なのでそんなに強くは提案しないです。
0450kitaの中の人 ◆KITAulkOso 04/11/03 23:53:58ID:PsiUghji
まだ微妙に頭が痛いorz

>>442
automakeって普通複数のバージョンが用意されてると思ってましたが、
SUSEは違うみたいですね。こまったなぁ。
今のところ対応させるつもりはないですが、
sf.jpに自動でCVSからsnapshotを作成するのを考えてます。

>>447
関連づけ以外だとちょっと今思いつかないです。
あと欲しい情報は…どのURLでも起きるかどうかくらいでしょうか。
045142104/11/04 00:02:57ID:Rso8CXWx
パッチ。kitaディレクトリで patch -po

ttp://www.geocities.co.jp/SiliconValley-Bay/7435/patch-1103.txt

内容は

・ライブドアしたらばへの書き込み、スレ立て対応

> まだ微妙に頭が痛い

いや、マジお大事に・・・
0452login:Penguin04/11/04 00:18:01ID:j2O9zaQd
>>444
逆にsupplementaryのKDE3.3.1 & automake1.9.2に上げるという手もある。
この組合せでためしにやってみたが、問題なくコンパイルまでいけた。
ただし、SUSE使いなら知ってると思うが、supplementaryは保証外のパッケージだが。
まあそんなこといったらKita自体もSUSEでは保証しないわけで。
0453login:Penguin04/11/04 14:40:34ID:oVttPLSP
こん**わ。
以前、したらばのやつが動かねえと質問投げたバカです。

>>451
さっそくいただき、cvsなソースにあてました。
Debian sargeですがautomakeが古いもんでエラーになります。
指示に従い、1.6系がいいだろうということで
automake1.6.3をgnu.orgから貰ってきてOKですた。

現在、いつも出かけてるしたらばのスレを全部登録して巡回&カキコ試してまつ。
今は仕事中なんでそれ系のスレしか行けないのですが
夜にはネタスレヲチスレ避難スレの類も登録していろいろ試してみます。
何かあったら報告します!
では!
0454443=69104/11/04 15:28:08ID:t2D9bZ2L
>>452

> 逆にsupplementaryのKDE3.3.1 & automake1.9.2に上げるという手もある。
> この組合せでためしにやってみたが、問題なくコンパイルまでいけた。

おかしいな?そんな事ありえないはずだけど
KDEのバージョン上げてもKitaのビルドスクリプトは更新されない
だからMakefile.cvsはautomake 1.6.xとautomake 1.7x以外は弾くはずだけど
ちなみにMakefile.cvsの実際の処理はadmin/cvs.shがしてて
check_autotool_versionと言う関数でバージョンチェックしてる

>>453

> Debian sargeですがautomakeが古いもんでエラーになります。
> 指示に従い、1.6系がいいだろうということで
> automake1.6.3をgnu.orgから貰ってきてOKですた。

$ apt-cache search automake
(略)
automake1.4 - A tool for generating GNU Standards-compliant Makefiles.
automake1.6 - A tool for generating GNU Standards-compliant Makefiles.
automake1.7 - A tool for generating GNU Standards-compliant Makefiles
automake1.8 - A tool for generating GNU Standards-compliant Makefiles
automake1.9 - A tool for generating GNU Standards-compliant Makefiles
(略)
と言うわけでDebianでautomakeのソースを使う必要はないのだが
>>442もこれくさいな

ところでそのDebianでKitaのパッケージをほぼポリシー準拠した形で作ったけど
需要ある?ありそうならこれから上げようと思うけど
045545304/11/04 18:01:52ID:oVttPLSP
>>454
>>と言うわけでDebianでautomakeのソースを使う必要はないのだが

うげ、今見たら確かにそうなってた OTL スマソ。

>>ところでそのDebianでKitaのパッケージをほぼポリシー準拠した形で作ったけど
>>需要ある?ありそうならこれから上げようと思うけど

需要あると思われ。
俺はしたらばパッチとか試したいんですぐには使えないが
パッケージになるなら是非使わせてもらいます。


0456kitaの中の人 ◆KITAulkOso 04/11/05 00:20:41ID:aTMLdh1y
>>435-437>>446>>451
をcommitしました。現在のところ大きな問題は、

まちBBSの一部の板(東京など)でsubject.txtが読めない(↓のログが出る)
kio (Filter): WARNING: KFilterDev::open: Couldn't open underlying device

くらい。いつ頃からおかしいかは調べてません。
まちBBS関連は多分自分が見ますがもし心当たりがあったら直してください。

多分今週末にsnapshot出します。
お気に入り整理のUIとBBS_MOVEDあたりはそれまでに何とかしたい。
045769104/11/05 00:22:33ID:IEG4uMSb
2ch復活記念カキコ

http://www.geocities.jp/tossi0x19/soft_arc.html#kita_debianized
KitaのDebianパッケージうpしました
ソースのみですが
0458rpmpointの中の人 04/11/05 00:25:51ID:UO2JcUgG
>>457
リンクさせてもらっていいでしょうか
045969104/11/05 00:36:59ID:IEG4uMSb
>>456

> kio (Filter): WARNING: KFilterDev::open: Couldn't open underlying device
KDE 3.3.1ではちゃんと読めます
おそらくHTTPが転送時にBzip2圧縮してる(Content-encoding: deflateだったかな?)のを解けないのが原因でしょう

>>458
> リンクさせてもらっていいでしょうか
どぞー
大した物ありませんが
■ このスレッドは過去ログ倉庫に格納されています