5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【Vim】Chalice Vol.3【2ch閲覧】

1 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/02/26 21:51 ID:Dus60ptF
テキストエディタVimの上で動く2ちゃんねる閲覧プラグイン「Chalice for Vim」の開
発とサポートスレッドVol.3です。関連リンク・情報は>>2-5あたり。

- 前スレ Chalice for Vim Vol.2
http://pc2.2ch.net/test/read.cgi/software/1021773436/

2 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/02/26 21:52 ID:Dus60ptF
■ 入手場所関連
Chalice本体はこちらで入手可能です。
- Chalice for Vim
 http://www.kaoriya.net/#CHALICE

Chaliceを利用するにはcURLが必要です。
- Windows用 cURL (香り屋配布版)
 http://www.kaoriya.net/#ARCHIVE_CURL
- MacOS X用 cURL (.pkg)
 http://homepage.mac.com/kmoro/pkg/curl-7.10.3.pkg.tbz
- cURLオフィシャルサイト (ソースコード他)
 http://curl.sourceforge.net/

gzipも必要です。
- Windows用 gzip
 http://www.gzip.org/gzip124xN.zip
- gzip.org (gzipソースコード他)
 http://www.gzip.org/

3 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/02/26 21:52 ID:Dus60ptF
■ パッチ・CVSについて
正式リリース後に施されたバグ修正や機能拡張については、パッチの形で提供しま
す。以下のURLを参照してください。
- Chalice用パッチ置き場
 http://www.kaoriya.net/testdir/patches-chalice

試験的にCVSによる配布も行なっています。CVS版を利用することで手軽に最新版を利
用できます。
- 利用例1: 初回ダウンロード
 cvs -d :pserver:anonymous@cvs.kaoriya.net:/anonycvs login
 (パスワードを聞かれますが何も入力せずにEnterを押してください)
 cvs -z3 -d :pserver:anonymous@cvs.kaoriya.net:/anonycvs checkout chalice
- 利用例2: アップデート
 cvs update -dP

最新版には実験的な機能が含まれることもあるため、稀に不安定であることもありま
す。万が一損害を生じても補償されず、サポートは補償されないことを予めご了承く
ださい。

4 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/02/26 21:53 ID:Dus60ptF
■ 過去ログ・関連スレ
Chalice(2ch閲覧プラグイン)
- Vol.1
 http://pc.2ch.net/software/kako/1006/10068/1006852780.html
- Vol.2
 http://pc2.2ch.net/test/read.cgi/software/1021773436/

2ちゃんねるブラウザ
- monazilla
 http://www.monazilla.org/
- 乱立する2ch用ブラウザの比較 Part12
 http://pc2.2ch.net/test/read.cgi/software/1045192709/
- monazilla Part 4
 http://pc2.2ch.net/test/read.cgi/tech/1042432238/

5 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/02/26 21:53 ID:Dus60ptF
■ Vim関連
Chaliceの利用には当然Vimが必要です。Vimについては以下の情報を参考にしてくだ
さい。
- Vim
 http://www.vim.org/
- gvim日本語Windows/MacOS X版
 http://www.kaoriya.net/#VIM

Vim6
- Part1
 http://pc.2ch.net/unix/kako/990/990764339.html
- Part2
 http://pc.2ch.net/unix/kako/1006/10062/1006246205.html
- Part3
 http://pc.2ch.net/unix/kako/1019/10190/1019011083.html
- Part4
 http://pc.2ch.net/test/read.cgi/unix/1034455617/ (dat落ち)
- Part5
 http://pc.2ch.net/test/read.cgi/unix/1045365370/

6 :名無しさん@お腹いっぱい。:03/02/27 02:32 ID:+GYpvklJ
>>1
otu-

7 :名無しさん@お腹いっぱい。:03/02/28 15:37 ID:psippCs7
保守カキコ

8 :名無しさん@お腹いっぱい。:03/02/28 16:09 ID:+Et52VV0
>>7
いきなりかよ

9 :名無しさん@お腹いっぱい。:03/02/28 21:23 ID:c2/19yc3
/Temp/VIo4D.tmp を開けません

ってどういうこと?

10 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/02/28 21:40 ID:tEB1np5C
>>9
Chaliceは色んなところでテンポラリファイルを作るんですが、それが失敗しているようです。
ただしそれだけの情報では何が原因で失敗しているのかまではわかりません。
# まだVol.2も残っているので、もしも続けて原因を調べるようならばそちらで伺います。

11 :名無しさん@お腹いっぱい。:03/03/02 03:16 ID:5xoHcNb2
Chalice起動する前にファイルを編集していると、起動時に
セーブ時の状態に戻ってしまいます。これ自体問題ではないんですが、
これはChaliceのような全画面使用するものではしょうがないものなのでしょうか。

12 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/02 13:41 ID:tBBrRZ73
>>11
何を聞こうとしているのかいまいちわからないので答えてしまうのは無責任ですが、そ
れはChaliceの仕様です。直すことができないわけではないですが、チョコチョコっと
修正して終了というわけにはいかないので、変更の着手も一歩引けるのです。

13 :名無しさん@お腹いっぱい。:03/03/04 18:52 ID:e6JX7qFP
cvs版使ってるけど書き込めないよ

14 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/04 19:16 ID:dn1rEUIK
>>13
どのような環境で使っているかを申告してもらえないと、対応のしようがありません。
それまでに書けていたけど書けなくなったという場合には、考えられるところではPCの
時計が大きくズレているか、2chの書込み制限によるものと考えられます。新たにイン
ストールしたのに書けない場合にはcurlのバージョンを確認してください。古いバー
ジョンではcookieが焼けないためにアウトとなるケースがあります。

15 :名無しさん@お腹いっぱい。:03/03/04 20:32 ID:e6JX7qFP
あれ?他の人は書けてるのか?
Linux版使ってて今まで書き込めてたんだけど、最近書き込みエラーが出て書き込めなくなった。
Cookieは焼けてる。 他のツールからも書き込める。

16 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/04 21:03 ID:uB8XsVag
>>15
何より私が書けていますからねぇ。
PCの時計のズレとかチェックすると良いかもです。

17 :名無しさん@お腹いっぱい。:03/03/05 09:21 ID:DEF4yKUm
>>16
ntpクライアント動かしてるから全然ずれてないけど・・・

18 :名無しさん@お腹いっぱい。:03/03/11 13:07 ID:clwkGjo3
これ使ってみた。
結構良さげだけど、OpenJaneDoeのほうが早くないか? オレの環境だけか?

19 :jjjjjjjjjjjjjjjjj:03/03/11 17:35 ID:i/aQ39a5
まぁ、viのキーバインドとかが身に染み着いてしまってる人が使うモノだろうと思うわけですが。
マウスジェスチャーの方が早くできるなら普通にDoe使ってた方がよろしかろうと思うわけですが。

20 :18:03/03/12 16:14 ID:O1djNBul
>>19

いや、あの、マウスジェスチャーとかキーバインドとか操作感のことでなくて、
スレやら板やらの読み込みでそう思うたのです。
curlとかなのかな〜、と勝手に思ってみたり・・・・。

21 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/12 16:39 ID:wmo4t25p
>>20
他のブラウザは読込んでいる途中で逐次描画することができるものがありますから、
人間にとってはそれらの方が体感的に早く感じます。そこら辺の詳しい解説はABone
の委員長さんが解説文を書いてくれていますので、興味があったら読んでみてくださ
い。比較スレにリンクがあったと思います。

Chaliceはどうがんばっても逐次表示はできませんが、一括描画を採用しているブラ
ウザと比較すればかなりの高速ぶりと考えられます。また整形済みキャッシュに乗っ
ている、最近に一度表示したスレを再度表示する場合の速度は、テキストファイルを
読込むだけなので、当然ですが随一となっているでしょう。あとは計ってみないとわ
かりませんが、読込むレス数が少ないときも多少アドバンテージがあるかもしれませ
ん。

なおこれらはパッチかCVSを利用した最新版限定の話です。

22 :山崎渉:03/03/13 16:54 ID:DnUIv7Ns
(^^)

23 :18:03/03/14 09:27 ID:3u+Tt20v
ヤター(^o^)!!
やっとパッチ全部当てられた。体感できるほど速度変わたよ。
したらば化けてるけど・・・。

KoRoN様thx!!

24 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/14 09:54 ID:7CUsvIpz
>>23
> したらば化けてるけど・・・。
「したらば」や「まち」は言わばオマケですから優先順位は低くなりますけど、
化けるスレを教えていただければ調べます。

25 :名無しさん@お腹いっぱい。:03/03/15 02:10 ID:bOjPMdLw
ヘルプファイルの古いURLを更新してみました。
次回パッチをリリースするときに、ついでにこのあたりも更新してください。
(diffがうまくいっているといいけど、、、)

begin 664 help.patch
M+2TM(&-H86QI8V4N='AT+F-P.3,R+F]R:6<)1G)I($UA<B`Q-"`R,CHQ-CHR
M,"`R,#`S"BLK*R!C:&%L:6-E+G1X="YC<#DS,@E&<FD@36%R(#$T(#(R.C$Q
M.C(P(#(P,#,*0$`@+3$L-"`K,2PT($!`"BTJ8VAA;&EC92YT>'0J"7=W=RXR
M8V@N;F5T(&)R;W=S97(N("!,87-T($-H86YG93H@,3@M1F5B+3(P,#,N"BLJ
M8VAA;&EC92YT>'0J"7=W=RXR8V@N;F5T(&)R;W=S97(N("!,87-T($-H86YG
M93H@,30M36%R+3(P,#,N"B`*(`H@"0E#:&%L:6-E(([FB+60X):^CY$@("`@
M8GD@355204]+02!487)O("A+;U)O3BD*0$`@+3<T."PW("LW-#@L-R!`0`H@
M"6AT='`Z+R]W=W<N:V%O<FEY82YN970O(U9)339/4UA*"B`@(""4\8V!@NB)
MKI3%@L6"S59I;2YA<'`O0V]N=&5N=',O26YF;RYP;&ES=(+,0T9"=6YD;&5$
M979E;&]P;65N=%)E9VEO;H+P"B`@("!*87!A;F5S98+)E<^"IH+I@K&"QH+%
MD<Z)GH+%@JN"W(*W@4(*+0DH@UR!6X-8(&AT='`Z+R]P8RXR8V@N;F5T+W1E
M<W0O<F5A9"YC9VDO;6%C+S$P,#4U-S,U,#8O-C=N*0HK"2B#7(%;@U@@:'1T

26 :続き:03/03/15 02:12 ID:bOjPMdLw
M<#HO+W!C+C)C:"YN970O;6%C+VMA:V\O,3`P-2\Q,#`U-2\Q,#`U-3<S-3`V
M+FAT;6PI"B`@("!53DE8@LR/ZHV'@LV!06QO8V%L98+PBFV"J8+?@L2"W8+$
MB;J"LX*B@4*#18-"@Y.#:(-]@VR!6X-7@X."JI/ZEGN,ZH+)D<Z)G@H@("`@
M@K6"Q(*B@LB"HH_JC8>"X(*@@NB"W(*W@4(*(`I`0"`M.#(P+#$Q("LX,C`L
M,3(@0$`*(`EK;W)O;D!T:V$N871T+FYE+FIP"B`*("T@,F-H+X-<@W2#9X-%
M@T:#093"+X%Y,F-HB7N7EX%Z0VAA;&EC92!F;W(@5FEM"BT)5F]L+C(@(&AT
M='`Z+R]P8RXR8V@N;F5T+W1E<W0O<F5A9"YC9VDO<V]F='=A<F4O,3`R,3<W
M,S0S-B]L-3`*+0E6;VPN,2`@:'1T<#HO+W!C+C)C:"YN970O=&5S="]R96%D
M+F-G:2]S;V9T=V%R92\Q,#`V.#4R-S@P+VPU,`HK"59O;"XS("!H='1P.B\O
M<&,R+C)C:"YN970O=&5S="]R96%D+F-G:2]S;V9T=V%R92\Q,#0V,C8S.3`X
M+VPU,`HK"59O;"XR("!H='1P.B\O<&,R+C)C:"YN970O=&5S="]R96%D+F-G
M:2]S;V9T=V%R92\Q,#(Q-S<S-#,V+VPU,`HK"59O;"XQ("!H='1P.B\O<&,N
M,F-H+FYE="]S;V9T=V%R92]K86MO+S$P,#8O,3`P-C@O,3`P-C@U,C<X,"YH
M=&UL"B`*+2T@,F-H+U5N:7B4PB]6:6TV(%!A<G0S"BT):'1T<#HO+W!C+C)C
M:"YN970O=&5S="]R96%D+F-G:2]U;FEX+S$P,3DP,3$P.#,O;#4P"BLM(#)C
M:"]5;FEXE,(O5FEM-B!087)T-0HK"6AT='`Z+R]P8RXR8V@N;F5T+W1E<W0O
M<F5A9"YC9VDO=6YI>"\Q,#0U,S8U,S<P+VPU,`H@"B`*(([3CJL)"0D)"0DJ
98VAA;&EC92UA8VMN;W=L961G96UE;G0J"@``
`
end

27 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/15 10:57 ID:/wguojn+
パッチリリース for 1.7
    http://www.kaoriya.net/testdir/patches-chalice/1.7.065
    http://www.kaoriya.net/testdir/patches-chalice/1.7.066
    http://www.kaoriya.net/testdir/patches-chalice/1.7.067
    http://www.kaoriya.net/testdir/patches-chalice/1.7.068

前スレdat落ち記念

28 :名無しさん@お腹いっぱい。:03/03/15 17:22 ID:inBPPiH7
>>24

http://jbbs.shitaraba.com/business/142/

↑ ここ化けます。


29 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/15 17:32 ID:/wguojn+
>>28
調べてみました。iconvの問題、正確にはMicrosoftのせいでした。全角ローマ数字小
文字のiは、MSが独自に割り当てたコードのせいでiconvではコンバートできないので
す。これは現状手出しができません。

30 :名無しさん@お腹いっぱい。:03/03/15 19:29 ID:pL/ksQLi
chalice のヘルプファイルを HTML 化してみました。
http://pcmania.jp/~moraz/tools/chalice/beginner.html#help
zip で固めたものも置いてあります。

quick&dirty な作りなので、中身は結構アレですが、、、
配色が生理的に受け付けないという方は、
'help.css' ファイルをどけるなりしてください。

31 :名無しさん@お腹いっぱい。:03/03/15 22:29 ID:HP0+TTlD
>>29

わかりますた。ありがとうございます。

>>30

(・∀・)イイ!!

32 :名無しさん@お腹いっぱい。:03/03/16 13:26 ID:e/vLa5/o
・x rとしてもローカルあぼーんが反映されない(Rでは反映される)
・<C-R> (ローカルあぼーんしたスレの表示)が効かない

ようなのですが、皆さんどうでしょう?(1.7.068)
どうもスレ一覧キャッシュが導入されてからのような…

33 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/16 14:07 ID:nP8CYgWh
>>32
あ〜そうなるでしょうねぇ。ちょっと整理しなおさないと煩雑になるだけなので、
まとまった時間をとって考え直します。

34 :名無しさん@お腹いっぱい。:03/03/18 11:47 ID:rmnSbuiu
保守エイジ

35 :名無しさん@お腹いっぱい。:03/03/18 21:14 ID:+OskXq0t
>>KoRoN様
LinuxでChaliceを使おうとして頑張ってるのですが
configureの時にChaliceを使うために
最低限必要なオプションを教えてもらえませんか?

それ以前にvimのpatchを最新まで当てるとcompileできなくて
困ってるんですが・・(これは自己解決予定)

36 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/18 21:46 ID:99+vcQXv
>>35
正しいiconvが正しくインストールされている状態であれば--enable-multibyteだけで充分です。
とはいえ--with-feature=tinyとか余計なことはしないでください(^-^;。
私は、BSDやLinuxでコンパイルする時には
./configure --with-feature=big --enable-multibyte
を使っています。

# 最新版までのパッチ宛て、がんばってください

37 :名無しさん@お腹いっぱい。:03/03/18 22:14 ID:VehBtfeK
>>35
> それ以前にvimのpatchを最新まで当てるとcompileできなくて
> 困ってるんですが・・(これは自己解決予定)
こちらのほうは、エラーメッセージをそえて vim スレに書いてみるのがいいと思われ。

38 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/18 22:16 ID:99+vcQXv
>>37 そういう餌をぶら下げられると自分かまっつんさんが喰い付くと思ワレ

39 :35:03/03/18 22:17 ID:+OskXq0t
>>36
KoRoN様のオプションで試してみまつ。
# 今srpmが作り終わってcompile中です。

>>37
えとスレ違いですがim_customのpatchを当てなければ問題なくcompileできました。
im_customのどこに問題があるかまでは追えてませんです。

40 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/18 23:00 ID:99+vcQXv
>>39
> im_customのどこに問題があるかまでは追えてませんです。
本職が多忙のためチェック、修正ができない状況だそうです。
申し訳ありませんが、もしも原因がわかりましたらご一報ください。

# なんか最近日曜とか休めてないみたいです(^-^;;;

41 :名無しさん@お腹いっぱい。:03/03/20 17:23 ID:bsfRWNA/
FreeBSDで使おうとしているのですが、板リストとスレッドリストが文字化け
してしまいます。キャッシュは板リストとスレッドリストがSjisで、
スレッドの内容はEUCで保存されています。
ターミナル(ktem)をsjisモードにすると板リストとスレリストは
読めますがその他が化けてしまいます。
関係有りそうな設定はLANGとLC_CTYPEをja_JP.eucJPにしています。
どの当たりをチェックしたら良いのか御助言おねがいします。


42 :名無しさん@お腹いっぱい。:03/03/20 19:35 ID:gEl9RvyY
: filetype plugin on
などは、すでに試してますか?

43 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/20 19:56 ID:dTAcZ7dR
>>41
色々あるんですけど、まずiconvが正しく動作することを確認してください。
:echo has('iconv') とか
:echo iconv("\xb9\xe1", 'euc-jp', 'cp932')== "\x8d\x81" これが
1を返すことを確認してみましょう。

44 :41:03/03/20 20:16 ID:bsfRWNA/
さっそくの御指導ありがとうございます。
:filetypeとすると、
filetype detection:ON plugin:ON indent:ON
と表示されます。

:echo has('iconv')
:echo iconv("\xb9\xe1", 'euc-jp', 'cp932')== "\x8d\x81"
は共に
1
となりました。
書き忘れましたが、vim version 6.1.365、chalice 1.7.068 です。


45 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/20 20:33 ID:dTAcZ7dR
>>44
では次にこのスクリプトが1を返すことを確認してください。
:echo strlen(substitute("香", '.', 'a', 'g'))
これが2を返すようならば環境変数LC_CTYPEに ja_JP.eucJP を設定して
再度試してください。

46 :41:03/03/20 20:57 ID:bsfRWNA/
>>45
1 がかえってきました。

マンツーマンで申し訳ないです。


47 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/20 21:26 ID:dTAcZ7dR
う〜ん。とりあえず基本的なところは何も問題ないみたいですね。
あと基本的なところではfencsの値くらいでしょうか。 :set fencs?
それとcp932で保存されているスレリストのキャッシュファイルを
直接Vimで開いた場合には正しく開けてますか?。

48 :名無しさん@お腹いっぱい。:03/03/20 22:03 ID:bsfRWNA/
ありがとうございました。解決しました。
:set fencs                
fileencodings=ucs-bom                
となっていてsjisが表示できない状態でした。                
.vimrcに                
set fileencodings+=cp932,sjis,euc-jp                
を追加したところ、使えるようになりました。                
軽快に動作して快適です。ありがとうございました。

49 :41@Vim%Chalice:03/03/21 07:24 ID:LDtAh/6Q
昨夜はお世話になりました。
chaliceではなくvimの設定不備が原因だったわけですが、
同じ失敗をする人(居ないとは思いますが)が出ないように
躓いた所を報告させて頂きます。
helpのQAに、
Q. 上のどの症例にも当てはまらない誤動作をします。
A. ……設定を全て無効化(略)して動作チェックしてみてください……
とあるのを見て日本語対応の設定をも外した状態で、チェックを
続けていた為に今回の失敗となりました。
(全てeucに変換されるものと思い込んでおりました。)
そこで上記Aに
A. ……設定を無効にすると日本語が化けることがあります、
    その場合はfileencodigの設定を行ってください。
と言うような意味の文を追加して頂ければ私と同じ過ちをする人が
減らせるのではないかと思い報告させて頂きます。
長文失礼、ありがとうございました。

50 :名無しさん@Vim%Chalice:03/03/24 22:56 ID:PQN2gaei
Chalice使ってる時に/による検索の履歴が残らないのは仕様でしょうか?

普段、'viminfo'に/を含めなくても'history'の分だけ記憶してくれるのですが、
Chalice使用時は記憶してくれないみたいです。。

'viminfo'に明示的に/を設定すれば記憶してくれるようです。

51 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/25 00:11 ID:RoxpMOVy
>>50
Chaliceを起動し、適当なスレを表示し、適当な語を / で検索した後、一旦Chaliceを
終了、さらにVimを再起動して /<UP> で確認しましたが、私のところでは検索履歴が正
しく残っていました。viminfoの内容はこうなっています。
    '20,"50,h,rA:,rB:,rQ:,nd:/var/vim/_viminfo
ChaliceではDAT等の整形時に検索、置換を多用しています。そのため何も対策をしない
と履歴に見苦しいゴミが大量に記録されてしまうのです。そこでChaliceでは大体のア
タリを付けてhistdel()を実行し、履歴に記録されたゴミを消しているのです。それが
悪さをして記録されていないということは可能性として考えられます。しかし私のとこ
ろで再現できませんので現状では対処のしようがありません。詳しい再現条件を調査し
報告していただければ、こちらでも調査の上、修正できるでしょう。

52 :50:03/03/25 00:49 ID:B46vtami
>>51
まず、自分のviminfoの内容は
    viminfo='50,%,n~\_viminfo
になっています。
以下、再現方法です。

(1) Chaliceを起動
(2) ソ板に移動(/の検索は使わず)して<CR>でスレ一覧に移動
(3) スレ一覧のバッファで/vimと打ち、【Vim】Chalice Vol.3【2ch閲覧】スレにjump
    # この時点では/<UP>で/vimが出てくる
(4)【Vim】Chalice Vol.3【2ch閲覧】で<CR>を打ち込みスレッドに移動
    # この時点で既に/<UP>で/vimが出てこない

(3)と(4)の間で一度Chaliceを終了すれば、再起動時に/<UP>で/vimが出てきます。
( ~/_viminfo を確認しても検索文字列の一番上に ?vim が残っている )

しかし、再度(1)から繰り返し、(4)でスレッドに入ると
/<UP>で/vimが出てこなくなります。
そして、この状態からChaliceを終了すると、
~/_viminfo の検索文字列から ?vim が消えます。

> そこでChaliceでは大体のアタリを付けてhistdel()を実行し、
> 履歴に記録されたゴミを消しているのです。
どうやら、スレッドを読み込む時に検索文字列が消えてしまうと思われます。

以上、よろしくお願いします。

53 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/25 01:30 ID:RoxpMOVy
>>52
試してみたんですが (4) 終了後の時点でも /<UP> でちゃんと /vim がでてきまし
た。こちらの実行した手順ですが、
    :call histdel('/')
    :set viminfo='50,%,n~\_viminfo
    :Chalice
としてあとは52に書かれた手順通りに操作しました。また (4) まで実行後に終了し
たところ ~\_viminfo にもちゃんと ?vim のエントリが記述されていました。ところ
で使っているVimとChaliceのバージョンは幾つですか?。

54 :名無しさん@Vim%Chalice:03/03/25 21:22 ID:eLcnHAJc
こんにちは。今日はじめて Chalice を使いました。
gvim on Win で 2ch が見れて違和感の中、便利さを感じてます。
KoRoN さん、ほかのみなさん、どうもありがとう。

ちょっと報告ですが、 README_j.txt のとおりだと
うまく動きませんでした。
gvim に g:AL_ 周りで変、と言われたので、なんとなく
:runtime plugin/chalice.vim
その後、 dat2txt なんて知らない、と言われたので
:runtime plugin/datutil.vim
をしてから、快適に動いてます。

ひょっとしたら私が間違ってるのかもしれないけど、報告までに。

55 :名無しさん@お腹いっぱい。:03/03/25 21:50 ID:bqkA277M
ダメダメですね


56 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/25 22:09 ID:RoxpMOVy
>>54
runtimepathを使う方法でインストールしてください。
パッチ及びcvs版では修正されています。

57 :50, 52:03/03/25 23:09 ID:386TXqkA
>>53
亀レスすいません。
香り屋版windows用netup gvim 6.1.410, chalice 1.7.069 を使用しています。

自分の設定が悪さしてるかもしれないので以下のように実行したんですが
それでも再現しました。

前準備:
  ~/_(g)vimrcをrenameして自分の設定を読み込まなくする

実行:
  prompt% gvim --noplugin
  :set viminfo= (→ 空にする)
  :set runtimepath=$VIMRUNTIME,~/vimfiles/chalice
  :runtime! plugin/*.vim
  :scriptnames  (→ 標準pluginとchaliceのみが読み込まれていることを確認)
  :Chalice

あとは>>52と同じ手順をしました。
やはりスレッドを読み込むと/<UP>で/vimが出てこなくなります。

ちなみに他のChalice userにも試してもらったのですが、
そこでも再現しましたので、私の環境だけがおかしいわけではないようです。

以上、よろしくお願いします。

58 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/26 00:09 ID:QfzIhS1w
>>57
chalice_ngwordsが設定されていない時に起こる不具合だったようです。
1.7.070で修正できたと思います。お試しください。

59 :54@Vim%Chalice:03/03/26 00:22 ID:xVwN0N/Z
申し訳ないです。 runtimepath は設定済みの上での質問でした。
netupvim でアップロード済みです。
確認のためもう一度実行しましたが更新はありませんでした。
今は gvimrc_local.vim に以下の数行があります。

" for Chalice
" set runtimepath+=$VIM\chalice
set runtimepath+=$VIM/chalice
" runtime plugin/alice.vim
runtime plugin/chalice.vim
" runtime plugin/datutil.vim

これで AL_*** でエラーとなってしまいます。
\chalice も試してみたのですが同じでした。
他になにかチェックする点があるでしょうか?

60 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/26 00:42 ID:QfzIhS1w
>>59
runtimepathを設定した場合は、起動時に自動的に読み込まれるので
:runtime plugin/chalice.vim
をする必要はありません。またVimだけでなく使っているChaliceのバージョンを確認
してください。Chaliceの1.7の初期の版にはruntimeするタイミングによってエラー
が出る不具合が確認され、後のパッチで修正されています。

61 :57:03/03/26 09:23 ID:vTQDEY4j
> >>57
> 1.7.070で修正できたと思います。お試しください。
検索履歴が使えました。どうもありがとうございます。

62 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/26 09:41 ID:QfzIhS1w
>>61 いえいえこちらこそ問題の報告、原因調査に協力していただきありがとうございます。

63 :名無しさん@Vim%Chalice:03/03/29 00:08 ID:7zUMAdP2
>>60
引用順を変えています:
> またVimだけでなく使っているChaliceのバージョンを確認
> してください。Chaliceの1.7の初期の版にはruntimeするタイミングによってエラー
> が出る不具合が確認され、後のパッチで修正されています。

59 投稿時で Chalice は Web からダウンロードしたものを使いました。
バージョンは 1.7 でした。

これが Chalice の初期のバージョンか判断できませんでしたが、
今はついさっき cvs で checkout したものを使わせていただいてます。

# 先日ダウンロードした Web のものと、 cvs のものの diff を取ったら違うことは確認しました。

> runtimepathを設定した場合は、起動時に自動的に読み込まれるので
> :runtime plugin/chalice.vim
> をする必要はありません。

gvimrc_local にて runtimepath を設定してます。
しかし、 :runtime plugin/chalice.vim を記述しない場合は、
gvim 起動後 :Chalice で実行できませんでした。

gvimrc_local に記述するものをいろいろ試しました:
(1) set runtimepath+=$VIM/chalice のみの場合、起動後 :Chalice で「エディタのコマンドではありません」
(2) runtime plugin/chalice.vim を追加すると、 :Chalice はできけど、 DOLIB まわりでエラー。
(3) runtime plugin/dolib.vim を追加すると、うまく動いてるように見える。

起動時に自動的に読み込まれる、というのがうまくいってないように見えます...。

64 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/29 01:48 ID:knUGZCje
>>63
> 起動時に自動的に読み込まれる、というのがうまくいってないように見えます...。
63さんの設定が誤っているためにそうなのであって、Chaliceが構造的に問題であると
いうわけではありません。runtimepathの設定はREADME_j.txtに書いてあるように、
$VIM/_vimrc もしくは $HOME/_vimrc に書いてください。Vimは起動時にvimrc群を読み
込み、つぎにruntimepathからplugin群を読み込み、それからgvimrc群を読み込むよう
になっています。なのでgvimrc群でruntimepathを設定しても既に遅いのです。

65 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/29 02:10 ID:knUGZCje
>>64
ちょっと見直したら59の段階でgvimrc_localに設定しているって書いてありましたね。
申し訳ありません。見逃してました。でもせめてREADME_j.txtには従ってくださいm(_ _)m。

66 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/29 03:31 ID:knUGZCje
>>63
調べてみたらdolib.vimの自動ロードを忘れていました。申し訳ないです。修正します。
でもruntimepathの設定をvimrc群で行なえばruntimeは一切必要ないことに変わりはありませんので、
インストール方法としてはそちらを推奨いたします。

67 :名無しさん@お腹いっぱい。:03/03/29 21:46 ID:1czI5zpy
>>64 >>65 KoRoN 様:
> Vimは起動時にvimrc群を読み込み、
> つぎにruntimepathからplugin群を読み込み、
> それからgvimrc群を読み込むようになっています。

...gvimrc も vimrc とほぼ同じタイミングで読み込まれるものかと
ハゲシク勘違いしてました。

> でもせめてREADME_j.txtには従ってくださいm(_ _)m。

まったくもってそのとおりだと思います。

ごたごたさせちゃいました。ごめんなさい・・・。

68 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/29 22:19 ID:knUGZCje
>>67
いえいえ。こちらこそdolib.vimの件をすっかり忘れて、
確かめもせず脊髄反射でレス書いちゃってました。申し訳ないです。
これに懲りずChaliceを使ってやって気が付いたことがあったら
どんどん報告してください。

69 :名無しさん@Vim%Chalice:03/03/31 00:01 ID:6s1n4CE/
>>68
> これに懲りずChaliceを使ってやって気が付いたことがあったら
> どんどん報告してください。

はい。恐縮ですが,そうさせてください。
どうもありがとうございました。^^

70 :名無しさん@Vim%Chalice ◆zlZvi7YKL. :03/04/01 23:02 ID:t7BWGGil
ここでChaliceのtipsを1つ。
# 意外に知られてなさそうなので。

http proxy経由で2chにアクセスする時にproxyのキャッシュを使わないようにする。
'R'を押してもスレ一覧等が更新されないなどの問題が解決できる。

let chalice_curl_options = "-x {host}:{port} -H 'Pragma: no-cache'"

71 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/03 23:38 ID:yz0OQK0X
パッチリリース for 1.7
    http://www.kaoriya.net/testdir/patches-chalice/1.7.069
    http://www.kaoriya.net/testdir/patches-chalice/1.7.070
    http://www.kaoriya.net/testdir/patches-chalice/1.7.071
    http://www.kaoriya.net/testdir/patches-chalice/1.7.072

一応アナウンス。072により栞の編集でundoがちゃんと使えるようになりました。

72 :名無しさん@お腹いっぱい。:03/04/04 02:19 ID:e8IEEpPE
>>71
すばらしい。これで栞を壊してしまう可能性激減ですね。


栞といえば、栞窓でも<SPC>とpだけは他の窓と同じ挙動だといいなあ、と
かねてから思っているのですがどうでしょう。
いまだに時々、上にスクロールさせるつもりで昔のバッファを
ペーストしてしまいまつ(苦笑

73 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/04 08:47 ID:ft0Qnd5F
>>72
ん〜それは難儀なリクエストですね。<Space>の巡回+スクロールは<Space>を押してい
るだけで全てのスレを巡回できるようにと設計したのであって、簡単に別のキーへ割り
振るわけにはいきません。pのバックスクロールについては、私としてはVimの標準操作
と異なっていることの方が問題に思えます。つまり栞での挙動に統一したほうがbetter
と考えているわけです。そもそもpに割り当てた経緯も、片手で操作するのに適当な空
きキーがpしか思いつかなかったからなんです。かといって今更pのmapを止めてしまう
わけにもいかず…こちらは意見募集ということで保留します。

74 :名無しさん@お腹いっぱい。:03/04/04 17:44 ID:Z0sqsQ3J
1.7.070か071辺りから急に外部ブラウザが効かなくなったんですが。

let chalice_exbrowser = "'C:\Program Files\Mozilla\mozilla.exe' %URL%"

って設定で今まで動いてたのに。

let chalice_exbrowser = "C:\\Program\ Files\\Mozilla\\mozilla.exe %URL%"

に替えてもだめだし、IEでもやっぱりだめだった。
ちなみにパスはきちんと通っています。

75 :名無しさん@お腹いっぱい。:03/04/04 18:26 ID:Z0sqsQ3J
let chalice_exbrowser = "\"C:\\Program\ Files\\Mozilla\\mozilla.exe\" %URL%"

でうまくいきました。
" 配布ドキュメントにも書いておいたほうがいいかも

76 :名無しさん@お腹いっぱい。:03/04/04 18:43 ID:Z0sqsQ3J
Windowsで、〜chalice/cache/tmp.htmlが見れない件ですが、
URL内の半角スペースが"+"に変換されたまま外部ブラウザに
渡されているので、これを"%20"にして、"\"を"/"に替えて
みたらうまく表示されました。

Vim6.1.392 + Chalice1.7.072 on Windows98 with Mozilla1.2.1

77 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/04 21:58 ID:ft0Qnd5F
>>75
Chaliceとしては、WindowsにおいてはURLへ関連付けしてあるブラウザを使うことを推
奨しており、exbrowserはあくまでもオプションとしての位置付けに過ぎません。それ
に加え、そのあたりは個々人の環境及び設定によって大きく変わる箇所ですので、網羅
的に記載しなければ逆に惑わすだけになります。よって保留です。

>>76
こちらの環境及び条件ではtmp.htmlは正しく表示できているのです。76さんの環境や対
処法だけを記載されましても、こちらとしては何故そうなるのかまでは推測できません。
まずは落ち着いて何が問題の原因であるのか整理し直して、改めて伝えてください。そ
うすればその対処法が納得のできるものか、もっと別の良い方法があるのか評価が行な
えます。

78 :76:03/04/04 23:22 ID:Z0sqsQ3J
それなりに原因を探ってみました。

・書き込みエラーでAL_open_urlが呼ばれる
・AL_open_urlの引数url内には' 'が入っている
・140行目、AL_verifyurl内で' 'を'+'に変換
・142行目の条件を満たして143行目以降が実行される
・AL_systemかAL_executeが実行される
・どっちにしろurl内の' 'は'+'のまま
・そのurlにはなにもないので表示できない

ってな感じじゃないかと。

79 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/04 23:31 ID:ft0Qnd5F
>>78
> ・AL_open_urlの引数url内には' 'が入っている
それはtmp.htmlが作成されるパスにスペースが含まれている、ということですか?

80 :名無しさん@お腹いっぱい。:03/04/04 23:47 ID:Z0sqsQ3J
>>79
> それはtmp.htmlが作成されるパスにスペースが含まれている、ということですか?
です。C:\Program Files\gvim\chalice\cache\tmp.html なので。

# '\' -> '/' については、RFC 1808 を見るに'\'は書けないと思った
# だけのことで、ブラウザは対応しているようです。

81 :名無しさん@お腹いっぱい。:03/04/08 16:03 ID:huOQr7AA
データ落ちした過去ログはどうやって見るんですか?
データのログは持っているスレです。

82 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/08 20:06 ID:ClQc8j6Z
>>81
そのスレッド内でスレへのURLを踏むとか、栞に登録しておくとか、Chaliceでそのス
レを普通に開こうとする必要があります。

持っているdatの一覧からスレ名を表示することはChalice単体ではできません。過去
にそれらを行なうためのツールが公開されたことはありましたが、今でも機能するか
どうかは確認していません。

単にdatファイルをテキストファイルへ変換したいのならば、datファイルを開いた状
態で
    :call Dat2Text()
を実行することで整形することができます。整形内容を保存する時は、元となった
datファイルを壊さないためにも、別名のファイルとして保存することをオススメし
ます。

83 :名無しさん@お腹いっぱい。:03/04/08 23:31 ID:huOQr7AA
>>82
板ごとに過去ログも含めたスレッド検索が出来るとうれしいです。
TODO リストの下のほうにでも入れて置いてください。

84 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/09 08:43 ID:jdIPQgL4
>>83
dat.d移行後であれば、鯖毎にやるのならそんなに難しくないのかも。

85 :78:03/04/10 16:58 ID:URB0JXmg
やっと書き込みエラーが出た・・・。
tmp.htmlがきちんと見れることを確認しました。
ありがとうございます。>KoRoNさん

86 :KoRoN@Vim%Chalice ◆VXFW4BkHxw :03/04/12 14:05 ID:RsE2/5Og
こうやってしっかりサポートしているのにもかかわらず、なかなかユーザーが増えて
くれません。。。みなさんもっとしっかり宣伝して下さい。目標は2chから貰えるお金だけで
生活していけるぐらいにはなりたいです。

87 :名無しさん@お腹いっぱい。:03/04/12 14:31 ID:YsH/N2bq
分け前きぼんぬ

88 :名無しさん@お腹いっぱい。:03/04/12 16:29 ID:DWlIzCtT
>>87
> 分け前きぼんぬ
つうか明らかにトリップ違いだと思われ

89 :名無しさん@Vim%Chalice ◆8XALICEsdk :03/04/12 16:58 ID:N2ItluLx
こんなニッチソフトで儲かるわけありません

90 :88:03/04/12 18:45 ID:DWlIzCtT
89は本物だと思われ。

σ(゚∀゚ ∬オレはトリップ8文字のころから見てたけど
よくALICEsdkなんて見つけられましたね。
見知らぬ国で見つけたんでつか?

aliceを作るためのsdk(ソフトウェア開発キット)みたいな感じですよ。
8XがChだったらもっとすごいけど(笑

91 :名無しよん@Vim%Chalice ◆8XALICEsdk :03/04/12 19:07 ID:N2ItluLx
>>90
8文字時代に見知らぬ国に/alice/を検索させて丸1日動かし続けて、
出てきた結果の中に偶然ありました。
10文字でも一度探したことがあるんですけど、なかなかGoodなのが無くて。

92 :90あっとぶいあいえむぱーせんとちゃりす■8XALICEsdk:03/04/15 00:11 ID:r9FzOa6I
>>91
やはり見知らぬ国でしたかぁ。
しかし、ええ感じなんが見つかってよかったどすなぁ。

漏れもいろいろと試したんだすが、
鯖が変わるとトリップも変わってしまってワンワンワワン♪
この板でもそうでしたわ 4949(´Д⊂グスン
てすと鯖ならうまくいったんだすけどねぇ。。

塩変えて試すしかないのかしらん?

93 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/15 02:37 ID:cNRzuJIM
>>92
経験的に半カナが入っているのはあかんです。
鯖や書き込みに使ってるソフトで替わってきちゃうみたいです。

94 :名無しさん@お腹いっぱい。:03/04/15 20:15 ID:LEZkLIQG
Chaliceを使おうと思ってインストールしようとしたらエラーが出てしまいました。

:runtime plugin/chalice.vim

E121: 未定義の変数です: g:AL_pattern_class_url
E15: 無効な表現です: 'www'.g:AL_pattern_class_url.'\+'
行 327:
E121: 未定義の変数です: g:AL_pattern_class_url
E15: 無効な表現です: '\(\(h\?ttps\?\|ftp\)://'.g:AL_pattern_class_url.'\+\)'
行 328:
E121: 未定義の変数です: g:AL_pattern_class_url
E15: 無効な表現です: 'www'.g:AL_pattern_class_url.'\+'

Windows版 gVim 6.1.468
chalice 1.7

95 :92:03/04/15 22:57 ID:5pidHsOs
>>93
> 経験的に半カナが入っているのはあかんです。
> 鯖や書き込みに使ってるソフトで替わってきちゃうみたいです。
そうなんすかぁ。勉強になります。

見知らぬ国からは結構多くの半角な人が上京してくるんで
気に入った人材が出てくるまで一苦労っすね。

96 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/15 23:15 ID:cNRzuJIM
>>94
'runtimepath'を設定する方法でインストールするか、
CVS版もしくはパッチを充てた最新版を利用してください。

>>95
数日ぶっ通しで計算させて、
:%g/[。-゚]/d
で溜まったログをフィルタリングすると良い感じです。

97 :名無しさん@Vim%Chalice:03/04/16 00:02 ID:dOhwS6yd
人類を月に運んだアポロの立役者は今(?)のZ80にも劣る計算機だったと
いうのに、今やその何千何万倍もの処理能力のあるマシンでひたすら
トリップ計算。

そんな人類が結構好きでつ。

98 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/16 00:09 ID:FAEmttUg
94のようなことも何度かあったので、現行のcvs最新版に新オープングAAを付けて
ドキュメントを手直しして1.8としてしまおうかと思うのですがいかがでしょう?
1.8前にコレは直してくれ、っていうのがあったら言ってください。
ライトなものであれば修正します。

99 :名無しさん@お腹いっぱい。:03/04/16 00:22 ID:dOhwS6yd
まずはオープングから(笑

ローカルあぼーん関係(<C-R>とか)はライトではないですか?

100 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/16 01:25 ID:FAEmttUg
パッチリリース for 1.7
  http://www.kaoriya.net/testdir/patches-chalice/1.7.073
  http://www.kaoriya.net/testdir/patches-chalice/1.7.074
  http://www.kaoriya.net/testdir/patches-chalice/1.7.075
  http://www.kaoriya.net/testdir/patches-chalice/1.7.076 (>>99)

101 :名無しさん@お腹いっぱい。:03/04/16 03:00 ID:RNZJcnDu
今開いているスレッドをブラウザーで開くにはどうすればいいのですか?
板一覧のところからだと
<S-CR>
でいけるのですが。

102 :名無しさん@お腹いっぱい。:03/04/16 18:35 ID:EmiCxIO2
gg&

103 :名無しさん@お腹いっぱい。:03/04/16 20:11 ID:dOhwS6yd
>>102
おお、そんな手があったのか!
今までgg3j-<CR>してますた。マニュアルに載せた方がいいかも?

>>100
わーい、直ってる。ありがとうございます。しかも動作速いし。
1.8、いいんじゃないでしょうか?
(ところで、1.9の次は1.10...?)

104 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/16 22:27 ID:FAEmttUg
>>103
&を使う方法と<CR>を使う方法は微妙に違います。&はローカルに持っているDATをHTML
に変換して表示するのですが、<CR>はブラウザにURLを送ることで表示します。で、前
者で良いなら>102さんの方法で、後者がよければ 4G<CR> でしょう。なお両者ともカー
ソルが移動してしまいますが、次の方法を使えばどちらも移動しなくなります。
:Chalice2HTML 1-
:call AL_open_url(substitute(getline(4), '^URL: ', '', ''), '')
適当なキーマップに割り振れば良いでしょう。

105 :名無しさん@お腹いっぱい。:03/04/16 23:45 ID:bnb5Vl+b
結構使う機会のある操作だとおもうので、
なにかコマンドがわりふれられているといいかと思ってみたり。

106 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/17 00:10 ID:Ovv4PAov
>>105
私がそんなに気になっていないのに加えて、104に示したとおりユーザが自分でマッ
ピングもしくはコマンド定義することができるので、現状ではChaliceとしての割り
振りはいたしません。

ドキュメントに関してはdoc/chalice.txt.cp932のFAQとして書いてもらえれば1.8に
は取り込みます。

107 :名無しさん@Vim%Chalice:03/04/17 00:20 ID:SWkAt/CG
> ドキュメントに関してはdoc/chalice.txt.cp932のFAQとして書いてもらえれば1.8に
> は取り込みます。
さっそくウラワザに書いてみますた。中身は一行でつが…
> +- スレッドで'gg&'するとそのスレ全体を外部ブラウザで開ける

begin 644 chalice17_076-doc-gg-amp.diff.bz2
M0EIH.3%!629368YU:KL``%Y?_]`P49__\NHRNL`_Y_]@&#>ND0`(@(E3!@``
MP"!``#`!#+(-1/2!3:/2@::/4]"-!D9,30R!ZFFCU&30'E-IIIZA"A,1FIHR
M!H`#0&@``T!H````-30D$\FB8#0FU,3)III@`U,``1A,(Q,4`0%LM<:0T'SY
MD).&$TR@H&WCAY+D%ZK@?'@'N!RHG97;M0T>)=,*>3.!EPJ"'D\"YUE#G4.9
MH@\-A,$&"&@%41!-(!R%0<%*<0O4QPB$P%R!`DA*6`HY$XP3X$F:2SY5"6PP
MF#N*RAFL[N6@.($1^QWU0Y[,'R(O960/,`=7:4('H`.E<"%#&$*%)N:)LL19
M*60*9JF'I(4[K81=K'$``(0EAXN6<XS``+656#32C$0`MTF(9V$VJ*BKZL"9
M`GB$A*&(/$,22YX*&%D,(-:M(W4E8?S-PXL]&63"U-HF5%E9JKQR1(SE%3Z(
GQ_D'G$D-*TY4B=$;0FEVE*4H&A>6,)W.L`&#C4+N2*<*$A'.K5=@
`
end

108 :名無しさん@お腹いっぱい。:03/04/17 05:04 ID:G+cJ1R1c
chalice_ngwordsを設定して、ローカルあぼーんをしたときに、
ローカルあぼーんと表示されるのではなく、全く表示されないように
することは可能でしょうか?
ローカルあぼーんと表示されているだけでも、どうしても気になってしまって。

109 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/17 10:08 ID:Ovv4PAov
「ローカルあぼーん」の文字を変更できるオプションを新設しハイライトを取り止め
ることにしましょう。面倒な考慮事項があるので記事自体を消すことはしません。

110 :山崎渉:03/04/17 11:45 ID:I+Y80SDf
(^^)

111 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/17 12:13 ID:Ovv4PAov
2ちゃんねる閲覧プラグイン「Chalice for Vim」のVersoin 1.8を公開します。Vimさえ
動くのであればどのOSでも同じように操作することができます。なんか2ちゃんねる以外
の掲示板が読めることもあるようです。

- Chalice for Vim
  http://www.kaoriya.net/dist/chalice-1.8.tar.bz2
  http://www.kaoriya.net/#CHALICE

CVSによる配布も行なっております。CVSを利用することでパッチリリースへの追従が手
軽になります。CVSサーバへのログインパスワードは不要です。パスワードを聞かれます
が何も入力せずにEnterをタイプしてください。入手の際のコマンド例:

  cvs -d :pserver:anonymous@cvs.kaoriya.net:/anonycvs login
  cvs -d :pserver:anonymous@cvs.kaoriya.net:/anonycvs checkout chalice

112 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/17 12:14 ID:Ovv4PAov
>>111
利用するのに必要なChalice以外のソフトウェア、各プラットホームに固有の情報、及び
アップデート内容、その他詳しいことは総てアーカイブに同梱のREADME_j.txtを参照し
てください。同梱のTODO.txtは次期メジャーアップデートになる予定の2.0向けのTODOで
すので気にしないで下さい。以下は関連URLです。

- 香り屋 (Win:vim,cURL,iconv OSX:vim)
  http://www.kaoriya.net/
- vim.org (ソースコード他)
  http://www.vim.org/
- Windows用 cURL (香り屋配布版)
  http://www.kaoriya.net/dist/curl-7.10.4-win32-ssl.tar.bz2
  http://www.kaoriya.net/#ARCHIVE_CURL
- MacOS X用 cURL情報
  http://homepage.mac.com/kmoro/pkg/curl-7.10.3.pkg.tbz
- cURLオフィシャルサイト (ソースコード他)
  http://curl.sourceforge.net/
- Windows用 gzip
  http://www.gzip.org/gzip124xN.zip
- gzip.org (gzipソースコード他)
  http://www.gzip.org/
- 2ちゃんねる
  http://www.2ch.net/

113 :名無しさん@お腹いっぱい。:03/04/17 14:35 ID:h7DdG4sR
前は Q を押すと終了してたのに、いつのころからか Q を押しても
画面は変わらず、その後 Enter を押すと終了するようになりますた。

114 :名無しさん@お腹いっぱい。:03/04/17 14:38 ID:h7DdG4sR
あーあと、以前 ML で autoconfig て書いてらっしゃいましたが、
autoconf の正式名称は autoconfig じゃなくて GNU Autoconf でござるよ。

115 :名無しさん@お腹いっぱい。:03/04/17 17:14 ID:fy/jkfD4
>>111
otu-

116 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/17 18:02 ID:Ovv4PAov
>>113
私のところではちゃんと終了します。何か別のキーマップが定義されていませんか?

117 :名無しさん@お腹いっぱい。:03/04/17 19:14 ID:fy/jkfD4
AA ワラタ

118 :名無しさん@Vim%Chalice ◆8XALICEsdk :03/04/17 20:55 ID:Ovv4PAov
次のネタ仕入れなきゃ

119 :名無しさん@お腹いっぱい。:03/04/17 22:21 ID:h7DdG4sR
>>116
キー関連の設定はまったくしていません。
環境は NetBSD-current + XFree86 4.3.0 + mlterm 2.6.3 + vim 6.1.405 です。
なにか調べるべきことが他にあれば教えていただけるとうれしいです。

120 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/17 22:41 ID:Ovv4PAov
>>119
Chaliceのバッファで :echo mapcheck('Q', 'n') の結果や
:nmap <buffer> をしてみてQのマッピングを調べてみてください。
Qは:ChaliceQuitAllへのショートカットに過ぎません。
逆にコマンドラインでChaliceQuitAllを実行して終了処理が
途中で中断してしまうかも判断材料のひとつになります。

121 :名無しさん@お腹いっぱい。:03/04/17 22:45 ID:h7DdG4sR
>>120
Q は :ChaliceQuitAll<CR> になっていました。
単独で :ChaliceQuitAll<CR> を実行しても、もう一回 <CR> 押さないと
終了しませんでした。

122 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/17 23:17 ID:Ovv4PAov
>>121
だとするとこちらとしては原因不明ですね。どのみちQは廃止候補No1のキーマップで
すから、こちらとしてはこれ以上の調査はいたしません。もしも何かわかりましたら
報告をいただければ幸いです。

123 :名無しさん@お腹いっぱい。:03/04/17 23:36 ID:h7DdG4sR
>>121
了解です。

124 :名無しさん@お腹いっぱい。:03/04/17 23:37 ID:h7DdG4sR
>>121じゃなくて>>122ですた。

125 :名無しさん@お腹いっぱい。:03/04/18 08:18 ID:88Br1Zhb
Chalice1.8を使ってみたのですが、板一覧が下の2つしかありません。
1.7のときもそうでした。どうすればいいか教えてください。
vim6.1.469, gzip 1.3.3, qkc 1.0, curl 7.9.8, RedHat8.0です。
□運営<BR><A HREF=http://www.2ch.net/guide/adv.html>ガイドライン</A><br> (14) ------------------------------------------------------------------------
□お絵かき<BR><A HREF=http://rakugaki.page.ne.jp/ TARGET=_blank>お絵かき</A><BR>--> (6) --------------------------------------------------------------

126 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/18 08:40 ID:xn5aeaXw
>>125
まず :echo chalice_menu_url == "" を実行して1が表示される、
つまり板一覧へ利用するURLが設定されていないことを確認してください。
次に板一覧で R を押してデータを再読込してみてください。

127 :125:03/04/18 09:23 ID:88Br1Zhb
>>126
:echo chalice_menu_url == ""
は1でした。板一覧でRを押してデータを再読み込みしても変わりませんでした。

128 :名無しさん@お腹いっぱい。:03/04/19 09:02 ID:f3OvcUEb
>>122
> だとするとこちらとしては原因不明ですね。どのみちQは廃止候補No1のキーマップで
> すから、こちらとしてはこれ以上の調査はいたしません。

Qは結構使っているのですが、、、


129 :名無しさん@お腹いっぱい。:03/04/19 09:16 ID:iBziNBp1
>>128
qにしても、chaliceに関係のない窓も全部一緒くたに閉じてしまうから
chaliceだけ終了させてvimを残す意味が全くないんだよね。

だから終了はいつもQ。

130 :名無しさん@お腹いっぱい。:03/04/19 15:01 ID:wXC7//mY
ありがたく使わせていただいてるけど、やっぱいろいろ不満もあるし、
vi 的なキー操作で使える専用ブラウザを作った方が幸せになれるかも
と思ったりする今日この頃。

131 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/19 18:48 ID:H39Gzp8u
>>128, >>129
そのうちChaliceを使いながら他のことができるようにする予定です。ですから
Chalice終了時、関係ない窓は閉じないようになります。そして現行のqは元々のマク
ロ登録のために空けてQへ移行、そして現行のQは廃止というつもりです。その時でも
一発でvimごと終了できる現行のQの機能が必要ならば、それはユーザマッピングもし
くは全然別のマッピングになるでしょう。

>>130
ん〜だったら他のキーカスタマイズできるブラウザにviライクなマッピングをした方
が速いんじゃないですか?。もしくはChaliceのマッピングを、独自マッピングとして
全部書き換えるとか。

132 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/19 19:03 ID:H39Gzp8u
>>127
手元のLinux環境(Vine Linux 2.1.5)で試してみているんですけど、問題が再現でき
ないため対策のしようがありません。なので以下は焼け石に水かもしれません。まず
Chaliceのユーザディレクトリ$HOME/.vim/chaliceを削除して、それからVimと
Chaliceを再起動してみてください。それから:let chalice_verbose=2とすると、
Chaliceが利用する外部コマンドの実行状況が表示されるようになります。それらに
なにかおかしな挙動があったら教えてください。

133 :名無しさん@お腹いっぱい。:03/04/19 21:46 ID:wXC7//mY
>>131
キーカスタマイズして vi みたいにできる 2ch ブラウザってどんなのがあります?

134 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/20 00:05 ID:pjpq9wfG
>>133 例えばnavi2ch?

135 :名無しさん@お腹いっぱい。:03/04/20 00:18 ID:rQ91xG9+
>>134
navi2ch って emacs いりますよね?
違いましたっけ・・・

136 :名無しさん@お腹いっぱい。:03/04/20 05:37 ID:8KAW8MCb
>>135
あたりまえ。
強力なキーバインドができるのは Unix 系の強みでしょ?
細かく設定しないと使い心地が今一つという欠点も併せ持っているかもしれないけど。

137 :山崎渉:03/04/20 05:57 ID:UsZJVDL5
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

138 :名無しさん@お腹いっぱい。:03/04/20 13:06 ID:rQ91xG9+
>>136
なにが言いたいのか良く分からんのですが・・・
身の回りのものは大体 vi のキーバインドで使ってますけど。
でも navi2ch 使うためだけに emacs 入れるのはばからしいです。

139 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/20 13:08 ID:pjpq9wfG
>>138
ブラウザでも見れるのに2chを見るために
専用ブラウザをわざわざ作るのも馬鹿馬鹿しい話です。
Chalice作っちゃったけどね。

140 :名無しさん@お腹いっぱい。:03/04/20 13:23 ID:rQ91xG9+
>>139
作りたくなっちゃうのがハッカー魂w

141 :名無しさん@お腹いっぱい。:03/04/20 18:23 ID:tR33qJss
私もchalice-1.8にしたら板一覧が取得できなくなりました。環境は

FreeBSD-4.8R + vim-6.1.392 + mlterm-2.6.3 + curl-7.10.3

です。

:let chalice_verbose=2 するとcurlの所で『() の場所が間違っています.』
とシェルのエラーが出ているのが解かりますが、流れて詳しく読めないです。

結局面倒臭くなって chalice-1.8/plugin/chalice.vim の4059行目を

- return 'Monazilla/1.00 (Chalice/'.s:version.')'
+ return 'Monazilla/1.00'

にして誤魔化しました。1.7のときはどんな書式でしたっけ?

142 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/20 21:43 ID:pjpq9wfG
>>141
貴重な情報をありがとうございます。次の結果を教えてください。
:set shell?
これがsh系ではないでしょうか?。何やらcsh系だとOKでsh系だとアウトなヨカーン

143 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/20 21:50 ID:pjpq9wfG
>>142 補足。加えて以下のオプションの値も教えてください。
:set shell? shellcmdflag? shellpipe? shellquote? shellredir? shellxquote?

144 :名無しさん@お腹いっぱい。:03/04/21 01:43 ID:QoaX0n6A
Linuxで Chaliceいれたもののちゃんと表示されず....

Vine 2.6r1で vim 6.1.300、Chalice 1.8

cacheされたのを直接開いても化けて読めない。fencsにshift-jisがあるので
このスレの人とは原因が違うみたい。

板一覧、スレ一覧を、sjisじゃなくって、eucでキャッシュする方法ありませんか?

145 :141:03/04/21 08:01 ID:maGsut+Q
KoRoNさん、皆さん。お早うございます。

>>143
shell=/bin/tcsh
shellcmdflag=-c
shellpipe=|& tee
shellquote=
shellredir=>&
shellxquote=

あれからkon上ではうまくいく事を発見しました。試しにmlterm内で環境変数TERMを
ktermからcons25に変更してvimを実行するとcurlがエラーしなくなりました。他に
TERM=xterm/xterm-color/kterm/kterm-colorでは失敗、cons25/rxvtでは成功する
ことを確認しました。

それからシェルをshにスイッチしても状況は同じです。gvimに関しては立ち上げる
ターミナルのTERMによって変わります(上と同じ)。ウィンドウマネージャのランチャ
から立ち上げれば正常に動きます。

# なんだか限定的な環境の話になってきた気がします。対応の要望ではなく、あくまで
# 動作報告ということで……。

146 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/21 10:35 ID:TO22lEDy
>>144
DATDIRへの移行は行ないましたか?。DATDIRへの移行方法は次のとおりです。

> Chaliceを起動してから:ChaliceDatdirOnコマンドでDATDIR形式への移行を実行でき
> るようにしました。一方で旧DAT形式を利用している場合には起動速度が極端に遅く
> なることがあるようになっています。

DATDIR以前にはサーバと同じエンコードで保存する仕様になっています。DATDIR以後は
旧来のネットワークキャッシュに加え、整形キャッシュという概念が導入されます。で
整形キャッシュにはプラットホーム固有のエンコードを使用するようになっています。
エンコード周りの問題はfencsの設定やqkcもしくはnkfのインストール状況に依存しま
す。関連する不具合報告の際はそのあたりの情報を併せてお寄せください。

>>145
つまりcurlが実際の端末と端末設定の関係によってエラーを吐くことがあるのですね。
あとcurlに渡すオプション(chalice_curl_options)に--progress-barを追加した場合は
どうなるでしょうか?。
# >125さんも何か同様な状況なのでしょうか。

147 :141:03/04/21 15:24 ID:maGsut+Q
原因が解かりました。ターミナルのタイトルバーに実行中のコマンド名を
表示させる為に~/.cshrcに書いてあった

alias postcmd 'printf "\033]2;\!#\007"'

という設定が悪さしていました。これを消したら解決し快適に使えています。
vimもchaliceもcurlもマッタク関係なかったです……(ウトゥ

大変お騒がせした事を心よりお詫び申し上げます。逝ってきます。

148 :125:03/04/21 21:28 ID:WVHZqXgc
>>146
:let chalice_verbose=2として板一覧をリロードしてもエラーはでませんでした。
curl -A "Monazilla/1.00 (Chalice/1.8)" -H Accept-Encoding:gzip,deflate -D "/tmp/v947734/114"
-o "(HOME)/.vim/chalice/cache/bbsmenu.gz" "http://www.ff.iij4u.or.jp/~ch2/bbsmenu.html"
気になったことはbbsmenu.gzは普通のhtmlで、中身はちゃんと板一覧が取得できてました。
shellはzshです。
shell=zsh
shellcmdflag=-c
shellpipe=2>&1| tee
shellquote=
shellredir=>%s 2>&1
shellxquote=

149 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/21 22:19 ID:TO22lEDy
>>148
通常bbsmenu.gzはすぐに展開されるかリネームされてbbsmenuとして保存されるはず
なのです。板一覧を再読込し、ユーザ操作が可能になった段階でbbsmenu.gzが残って
いるようならば、そのあたりに何か問題がありそうです。一度cacheのbbsmenu及び
bbsmenu.gzを消してみてください。
# ところで125さんはDATDIRへ移行されているのでしょうか、それともまだ?。
# cache/dat.dというディレクトリが存在しているかどうかで移行済みか否かがわか
# ります。一度cacheディレクトリを丸々消してしまえば、Chalice起動時に強制的に
# DATDIRへ移行しますので、もしも特にとって置きたいDATが無いようでしたら、試
# されることをオススメしておきます。

150 :144:03/04/22 01:38 ID:rfcu9+Sy
>146
レスありがとうございます。
症状の補足だけど、板一覧、スレ一覧は化けて、スレの内容だけは読めます。

Chalice1.8で初めて入れたので移行は出来ませんでした。
cacheのファイル名にはeuc-jpとあるのだが、qkcで変換してみると、sjisらしい。
(bbsmenuもsjis)

qkcもインストール済み....ucrlもvineから取ってきてる。

fencsは
iso-2022-jp,utf-8,utf-16,ucs-2-internal,ucs-2,euc-jp,japan,shift-jis
になってる。cp932を追加してもだめ。

ちなみにvimはVineSeedのを取ってきてる(最初はvine plusのだったけどダメだったし)。

151 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/22 03:23 ID:sOoKmjrg
>>150
fencsを次のように設定してください。
:set fencs=iso-2022-jp,utf-8,utf-16,ucs-2-internal,ucs-2,cp932,japan

152 :125:03/04/22 07:56 ID:XvudFas6
>>149
すいません書き方がわるかったです。
curl -A "Monazilla/1.00 (Chalice/1.8)" -H Accept-Encoding:gzip,deflate -D "/tmp/v947734/114"
-o "(HOME)/.vim/chalice/cache/bbsmenu.gz" "http://www.ff.iij4u.or.jp/~ch2/bbsmenu.html"
を普通のシェルで実行してbbsmenu.gzの中身を見ただけです。
cache/dat.dはありましたが一応cacheを消してみました。結果は変わりませんでした。


153 :名無しさん@Vim%Chalice:03/04/22 10:33 ID:rfcu9+Sy
>>151
動く様になりました。
#gvimでは、まだスレ一覧がおかしいままですが、keterm上のvimで
#動くので無問題。

ありがとうございました。早速Chaliceで書いてます。

154 :144:03/04/22 23:44 ID:rfcu9+Sy
>>153

gvimでもちゃんと動きました。
.vimrcに指示されたfencsを書き込んだんだけど、gvimには反映
されなくって、代わりに.gvimrcを用意してうまくいきました。

重ね重ね、ありがとうございました。

#sjisが読めないのは相変わらずだけどね(^^ ヘルプもeucに変更
#しちゃったし。

155 :名無しさん@お腹いっぱい。:03/04/23 01:01 ID:FjVt7eAD
nkfやqkcの代わりにlvを使うようにカスタマイズしているのは
漏れだけでしょうか。

156 :名無しさん@お腹いっぱい。:03/04/23 17:18 ID:PNp6MPpF
漏れはiconvを使うようにしているが。

157 :名無しさん@お腹いっぱい。:03/04/24 04:57 ID:X0Pvxx0Q
既出かもですが・・・
タイミングがよくわからないのですが、栞とスレッドの本文に
"Hmt"と文字が勝手に入ることがあるようなんですが、対処法がありますか?
VIは使い始めたばかりなんで、最初は自分で変な操作をしてるのかと思ったんですが、
気がつくと入ってるので・・・

158 :名無しさん@お腹いっぱい。:03/04/24 19:50 ID:zNmMuJWj
multiple else っていう ERROR がでますが。

Index: plugin/chalice.vim
===================================================================
RCS file: /anonycvs/chalice/plugin/chalice.vim,v
retrieving revision 1.37
diff -u -b -r1.37 chalice.vim
--- plugin/chalice.vim17 Apr 2003 03:10:42 -00001.37
+++ plugin/chalice.vim24 Apr 2003 10:46:21 -0000
@@ -1179,7 +1179,6 @@
     let b:title_raw = a:title
   else
     let b:title = s:prefix_board . b:title_raw
-  else
   endif
   if a:host != ''
     let b:host = a:host

159 :名無しさん@お腹いっぱい。:03/04/24 19:53 ID:zNmMuJWj
test

160 :名無しさん@お腹いっぱい。:03/04/24 20:08 ID:zNmMuJWj
あと、この行も不要ですよね。

Index: plugin/chalice.vim
===================================================================
RCS file: /anonycvs/chalice/plugin/chalice.vim,v
retrieving revision 1.37
@@ -1157,7 +1157,6 @@
     normal! Gzb
   endif
   call s:Redraw('force')
-  call s:EchoH('WarningMsg', s:msg_help_thread)
   " 'nostartofline'対策
   normal! 0
   " >>1プレビュー

161 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/24 20:19 ID:2PkKVinC
>>158-160
ども、報告ありがとうございます。158は既に報告をいただいていて手元のTODOに追
加されています。159は書き込み時にメッセージが二重に表示されてしまう問題への
対応でしょうか?。だとすれば修正をありがとうございます。

現在は1.8リリース直後の冷却期間としていますので、どちらも正式な修正は少し後
になりますが、修正パッチをリリースいたします。

162 :名無しさん@お腹いっぱい。:03/04/27 22:14 ID:PxHe7FcQ
nkfで使ってるんですが、板によって半角カナが化ける場合と化けない
場合がありまつ。これはいったいどうしたものでしょう。

163 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/28 00:06 ID:gX8Amzfy
>>162
ドキュメントに書いてあるとおりnkfは非推奨で、そちらを使っている場合のサポー
トは原則的にしません。またnkf関連については不具合報告をされても調査しません。
# 修正パッチ込の不具合報告の場合は例外です。

というわけなのでqkcを使ってみて、それでも化ける板があればそのURLを教えてください。

164 :162:03/04/28 01:56 ID:zbn5Ftis
>>163
qkcでも化けます。
化ける → http://music2.2ch.net/musicj/
化けない → http://music2.2ch.net/hrhm/
です。

165 :162:03/04/28 02:08 ID:zbn5Ftis
qkcの出力は化けていません(半角カナを含む正常なEUC-JP)が
format.dの下のファイルは化けています。

166 :162:03/04/28 02:16 ID:zbn5Ftis
おっとすみません。
164に書いた化ける板・化けない板は嘘でした。
本当は化けるスレ・化けないスレだったようです。
化けないスレではqkcが呼ばれていませんでした。

化けない → http://music2.2ch.net/test/read.cgi/hrhm/1050809452/
化ける → http://music2.2ch.net/test/read.cgi/hrhm/1048345930/

うちの環境だけの不具合かも・・・
なんだか不安になってきますた。
メタル好きです。

167 :名無しさん@お腹いっぱい。:03/04/28 02:42 ID:EWSsgM28
うーん、うまく書き込めん

168 :名無しさん@お腹いっぱい。:03/04/28 02:49 ID:EWSsgM28
>>167
さっきのは、mozilla。こんどはchalice。

169 :名無しさん@Vim%Chalice:03/04/28 02:50 ID:EWSsgM28
>>167,168
やっと書き込めた。
どうやら、ローカルで走らせたプロキシー(squid)の問題だたね。
スレ汚し、ごめん。

170 :162:03/04/28 13:44 ID:04XMrikd
ごめんなさい。
nkfのころのformat.dを消してqkcでやり直したら化けませんでした。
本当にごめんなさい。
逝ってきまつ。

171 :162:03/04/28 16:56 ID:04XMrikd
nkfの場合はオプションに-x付けるといいような気がしますた。

172 :162:03/04/28 18:00 ID:04XMrikd
ちなみにqkcがnkfより変換精度が良いという話のソースを教えて
いただけるとうれしいです。

173 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/28 21:29 ID:gX8Amzfy
>>171
そのdiffを出してもらえれば取り込みます。

>>172
私の経験上です。7年くらい前の話ですがnkfは誤判定もしくは誤変換することが多かっ
たので使うのを止めました。qkcはその時からメンテされていないようですが、少なく
とも私が使用している限りで誤判定・誤変換することが無いので好んで使用しています。

174 :162:03/04/28 23:20 ID:04XMrikd
パッチでございます。-x は半角カナをそのまま通します。
-X にすると全角に変換します。

7年前とはえらく昔の話ですね。
nkfは河野さんがメンテされてて最新バージョンは昨年出てるのですが・・・

--- chalice-1.8/plugin/chalice.vim.orig2003-04-17 11:32:09.000000000 +0900
+++ chalice-1.8/plugin/chalice.vim2003-04-28 23:11:30.000000000 +0900
@@ -1464,7 +1464,7 @@
     if AL_hascmd('qkc') != ''
       let s:cmd_conv = 'qkc -e -u'
     elseif AL_hascmd('nkf') != ''
-      let s:cmd_conv = 'nkf -e'
+      let s:cmd_conv = 'nkf -e -x'
     else
       call s:EchoH('ErrorMsg', s:msg_error_noconv)
       return 0

175 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/28 23:56 ID:gX8Amzfy
>>174
パッチをありがとうございます。1.8+のTODOリストに追加しておきます。

> nkfは河野さんがメンテされてて最新バージョンは昨年出てるのですが・・・
それ以降qkcで充分間に合っているので乗り換える必要性も感じず、最新版を追っか
けることもしていません。

176 :名無しさん@お腹いっぱい。:03/04/29 00:00 ID:09Jb+g7W
つまりはKoRoNさんの趣味の問題、と。

それはそれでいいと思いますけど、それをあたかもnkfがqkcより劣っている
かのように言い続けるのは良くないと思いますよ。
実際に良かれと思ってnkfを改良・保守してる人達がいるわけですから。

177 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/29 01:28 ID:wud4HNe+
>>176
> それはそれでいいと思いますけど、それをあたかもnkfがqkcより劣っている
> かのように言い続けるのは良くないと思いますよ。

具体的にどの発言をとってそのように受け取られたのかはわかりませんが、もしもその
ように受け取られたのであればお詫びします。私としてはqkcと比較してnkfが劣ってい
ると主張したつもりは一切ありません。敢えて言えば172さんが比較するような表現を
最初に持ち出したのではないでしょうか?

私は「Chaliceではqkcを推奨」しているだけで、ドキュメントにもそうとしか書いてい
ません。それは自分がqkcでしか動作チェックを行なっていないからです。nkfの動作
チェックをしていないことは無責任と言われるかもしれませんが、そのことで責めらる
ようであればnkfをサポートするコードは削除することになるでしょう。

そんなわけなのでnkfの安定したサポートを継続するには、今回のようにユーザさんの
協力を必要としています。今後ともよろしくお願いします。

178 :名無しさん@お腹いっぱい。:03/04/29 01:40 ID:DdM9nzaE
ドキュメントは読みかえしてないので何ですが、
KoRoNさんのサイト上の「変換精度の観点からqkcをオススメします。」と言う一文は、
取り方によっては、nkf が劣っていると発言している様に感じられます
>>176 さんは、その事を言っているのではないでしょうか?

私個人はどちらを使っても不自由は感じていませんので、どちらでもいいのですが

179 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/29 01:51 ID:wud4HNe+
>>177
> それは自分がqkcでしか動作チェックを行なっていないからです。
これちょっとおかしいです。「私が自身をもって薦められるのがqkcだからです」と言
い換えさせてください。また事実としてUNIX系ではqkcでしか動作チェックは行なって
いません。しかもそれも時々です。

>>178
これってそう言われても仕方ないですかね?。この表現が暗にnkfが劣っていると言って
いるように受け取られるようであれば、「変換精度の観点から」は削除するか別の文言
に修正せざるを得ませんね。

180 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/29 01:52 ID:wud4HNe+
179s/自身/自信/

181 :名無しさん@お腹いっぱい。:03/04/29 01:53 ID:09Jb+g7W
このあたりどえぃす。
日本語処理に詳しそうなKoRoNさんがここまで仰言るのだから本当に
nkfには相当な問題があるのだろう、とずっと思ってますた。

それが「7年くらい前の話ですが」ですからねえ。


http://pc2.2ch.net/test/read.cgi/software/1021773436/214
214  From:KoRoN@Vim%Chalice◆ALICEsdk  Date:02/07/08 18:58 ID:???  Mail:sage
  >>213
  前半部分はそのような修正ではダメです。retval = cmdは意図した動作で、問題は
  !has('win32')の時cmdpathのチェックが成されないことにあります。後半部分はその
  とおり修正します。が、qkcを使わない場合の動作は質問されてもお答えできませ
  ん。いっそnkfのサポートは打ち切ろうかと思うくらいに、nkfは変換に失敗すること
  があるのです。

182 :162:03/04/29 02:05 ID:Sw/UxBWh
>>177
変換精度という言葉はREADME_j.txtから持って来ました。
確かに元の文にはどちらが劣っているという直接的な表現はありませ
んでしたが、私には「qkcがnkfより変換精度が良い」以外の意味には
絶対に読めないです。

183 :名無しさん@お腹いっぱい。:03/04/29 02:11 ID:0mfkhojC
どうぞ。
http://www.google.co.jp/search?hl=ja&inlang=ja&ie=Shift_JIS&q=qkc+nkf+%95%CF%8A%B7%90%B8%93x&btnG=Google+%8C%9F%8D%F5&lr=lang_ja

184 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/29 03:07 ID:wud4HNe+
>>181
> 日本語処理に詳しそうなKoRoNさんがここまで仰言るのだから本当に
> nkfには相当な問題があるのだろう、とずっと思ってますた。

重要なのはqkcであれば問題が少ない、という事実です。過去スレの214で書いたように
nkfでは変換に失敗する事例があったのも>170で示されたように事実ですが、実は本当
のnkfの問題は別にあったことを過去スレ見てて思い出しました。

    http://pc.2ch.net/unix/kako/990/990764339.html

スレに文字化けした文字が書き込まれた場合や、故意に不正なシーケンスを突っ込まれ
た場合に問題なのです。nkfはそういう時に、Chaliceが読めないシーケンスを吐くこと
があり、そのため上記スレではnkfを使った場合に特定の記事以降が全て!!BROKEN!!で
す。qkcの場合特定の記事は読めませんが、それが他の記事に波及することはありませ
ん。そういうことが多かったので変換精度の表現はこのあたりからも来ています。

170のケースではnkfの-xで回避できるようですが、こいつに関して言えばやはりダメで
す。そんなわけなので変換精度のような文言はやはり外せないと改めて認識しました。
とは言え実情は相性や挙動程度に言い留めたほうが正確かもしれません。

# ところで以上を踏まえた上で「qkcかnkfが必要です。 変換精度の観点からqkcをオス
# スメします」と書く事ってnkfに対して失礼な表現でしょうか?。

ちなみに前々から言うようにqkc/nkfのサポートの廃止方針に変わりはありません。や
はりlibiconvを用いた変換に一本化するのが筋ってものです。

185 :名無しさん@お腹いっぱい。:03/04/29 10:08 ID:3HDlhBXT
iconv使うようになるとiconvの実装によっていろんな文字化けが出て
きそうですね。qkc/nkfがサポートされなくなったら、本家を離れて
漏れバージョンを守ろうかw

186 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/29 11:00 ID:wud4HNe+
>>185
> iconv使うようになるとiconvの実装によっていろんな文字化けが出てきそうですね。
もちろんそれを解消する手段を用意してこそのiconv一本化です。現在実験中のある方
法を使えばiconvのほうが文字化け発生率を格段に下げられることがわかっています。
でもそれはVim本体のエンコード処理にも関わってくるのですぐに実用できるわけでは
ないので、少し先の話になります。

187 :名無しさん@お腹いっぱい。:03/04/29 12:12 ID:5eTgvMnQ

アホな質問すみません。
現在の chalice で iconv、 qkc(nkf) はそれぞれどういう用途に使われ(or 使い分けれれ)ているのですか?

188 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/29 13:52 ID:wud4HNe+
>>187
Windows及びMacには基本的に関係の無い話です。UNIX(euc-jp)で見る場合、あるバー
ジョンのiconvがdjなどの特殊な文字をcp932からeuc-jpへ変換できないために、
ワークアラウンドとして用いているのがqkc/nkfです。

実はUNIXでもlibiconv 1.8以降を--enable-extra-encodings付きでコンパイルした上
で、エンコード指定に適切な値を設定すればqkc/nkfは基本的に使わなくて済むのです。
ですが実装と検証にかける時間の節約からqkc/nkfを使っているのが現状です。

189 :名無しさん@お腹いっぱい。:03/04/29 15:22 ID:5eTgvMnQ
>>188
丁寧な回答ありがとうございます。

190 :名無しさん@お腹いっぱい。:03/04/29 15:52 ID:0tG6E5Rf
>>188
linuxでqkcを入れた上でchaliceを使ってるけど、見えないよ。
そこにはスペースが書かれているのか?

qkc/nkfが必要か不要か等は開発者の方針なんで、ちゃんと態度をはっきりしとけは
どうだっていい話と思うぞ。
nkfがダメだという評価に読めるというのは、文章に曖昧な所が残っているという事
だろうから、クレームがついたならドキュメントを直しちゃえばいいじゃん。

開発がんがってください。

#個人的にはvine(apt-get)でとってきたままの状態で動かしたいなあ

191 :名無しさん@お腹いっぱい。:03/04/29 16:58 ID:3HDlhBXT
>>186
そのiconvでウマーな話は、Solarisなどの商用UNIXに付属してるiconv
だとか、Citrusのお兄さんたちががんばって作ってくれるであろう
NetBSDなどのiconvにも当てはまるのでしょうか。それとも特定のiconv
だけのお話しでしょうか。

192 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/29 18:37 ID:wud4HNe+
>>191
SolarisやNetBSDのiconvをWindowsやMacで使うことはできませんが、Brunoの
libiconvであればOSを問わずに使うことができるから、基本的にはBrunoのlibiconv
が基準です。それ以外はユーザさんのご協力次第、というところでしょう。

193 :名無しさん@お腹いっぱい。:03/05/01 06:42 ID:6JQ3nIMJ
個人的にはiconv+cp932patchが理想だなあ。
現在実験中のある方法ってこれのことなのかな?

194 :名無しさん@お腹いっぱい。:03/05/03 01:47 ID:6pKC+Oyl
これはChaliceスレにカキコするべき内容かどうかは微妙ですが――

生dat(キャッシュ)は各種2chブラウザで共有できるように規格化できませんかね?
(特にChalice, navi2ch, GoRua, C.i.あたり)
ディレクトリ構造さえ統一すればいけると思うんだけど…

195 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/03 08:30 ID:g39d6HTb
>>194
できるかどうかで問われれば、恐らくできるでしょうと答えます。しかしやるかどうか
は別です。メリットが各ブラウザ間の乗り換えを楽にするというだけのことならば、そ
もそも他のブラウザを使うつもりのない私が時間を使って実装するだけの魅力はありま
せん。そういうのはこちらにお任せします。

-2chブラウザののログコンバーターを作ろう
    http://pc2.2ch.net/test/read.cgi/tech/1046742687/l50

196 :名無しさん@Vim%Chalice:03/05/06 09:23 ID:eCFXLy2n
保守さげ

197 :名無しさん@お腹いっぱい。:03/05/07 10:03 ID:7XT/zR+K
age

198 :名無しさん@お腹いっぱい。:03/05/11 19:37 ID:BLgk7BpM
1.8のAAは右から左じゃなくて下から上へと出て来た方がいいかもとか
しょうもないことをオモタ

199 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/12 02:03 ID:QZqpJc/s
>>198
私もこのAAを編集した時(実は正月1.7公開時)に激しくそう思いました。でも現在に
至るまで適当なコードを思いつかなかったのでそのままです。

200 :名無しさん@お腹いっぱい。:03/05/14 13:42 ID:OshCkFOW
200(σ^▽^)σゲッツ!!

201 :名無しさん@お腹いっぱい。:03/05/14 18:16 ID:xDM2dTQT
Socket functions for vim.ってまさか…

202 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/14 20:52 ID:0Vy0nqpK
>>201 そのまさかかもしれません。ただまっつんさんの野望は…MSN(ボソ

203 :名無しさん@お腹いっぱい。:03/05/14 21:00 ID:xDM2dTQT
>>202 それはそれで(・∀・)イイ!!かも。

204 :名無しさん@お腹いっぱい。:03/05/14 21:09 ID:ZQ/Z0o1r
看護学修士?

205 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/14 21:35 ID:0Vy0nqpK
>>204 微妙にワラタ

206 :名無しさん@お腹いっぱい。:03/05/15 01:11 ID:dB/5bdpU
自分も試してみた。
:call GetYahooNews()
でいけるのか。

自分も何か作ってみようかな。

207 :名無しさん@お腹いっぱい。:03/05/15 22:59 ID:/d5c/+FD
> Socket functions for vim.ってまさか…
って何?
vim6.2でsocketの組み込み関数がサポートされるの?

208 :名無しさん@お腹いっぱい。:03/05/16 01:25 ID:+8P/Pogv
ただ、Bramにいらねーって言われているみたいだけど。
しかし、まっつんさんも粘るねー。
今まで、ソケット関連がないのが不思議だったけど、
Bramがそういうポリシーだからだな。
端末エミュレーションも多分永久に入らないだろうな。
だれかコードフォークして、ソケット+端末エミュ+
ビットマップ表示などもろもろ全部入りのVIMを作ってくれ。

209 :名無しさん@お腹いっぱい。:03/05/16 01:28 ID:dvk0GAmQ
名前は、ZVimで。

210 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/16 01:53 ID:y9zqW6Qt
socketは今までにも散々提案されながら、その度に却下されてきたものです。今回の
ようにパッチ込というのは初めてだと記憶していますが、やはり同じ結果になってし
まいました。今までの経緯からすれば、少しは援護があっても良さそうだと感じまし
たが、まぁ予想通りで致し方なしというところでしょう。

プロセスの方はあると夢広がる機能なので私も反応を期待したところなのですが、こ
のような結果になってしまいました。テキスト編集にとって充分に魅力的なアプリケー
ションを提案できなかったのが敗因だと分析しています。例えばeblook等と併用して
電子辞書の検索という使い方が真っ先に思い浮かぶのですが、このあたりは海外の人々
にはなかなか理解され難いでしょう。

ってChaliceスレでした。スマソ

211 :207:03/05/16 02:28 ID:YkRur9e5
今vim-devのアーカイブを見てみました。

Bram氏がしきりにpythonやperl使えって言ってますね…
テキスト編集に直接関係ない機能は要らんし、netrw使えばええやんと…

netrwもヘルプに Network-Oriented File Transfers with Vim っていう説明があるから
単なるテキスト編集ではないと思うのだが…
# そういえば、netrwだとhttpやftpはあるけど、smtpやpop3、imap4が無いですね。
# 追加してくれないかしら。

> socketは今までにも散々提案されながら、その度に却下されてきたものです。
そうだったんですか。

socketだってファイル読み書きと同じ扱いにできるんだから
組み込んでも良いと思うんですけどね…
作者のポリシーに反するみたいだから仕方ないのかな…

ってChaliceスレでした。スマソpart2

212 :208:03/05/16 02:47 ID:+8P/Pogv
>>209
いや、XVimの方がいいかんじ。

>>210
確かに、テキスト編集に限ればソケットはいらないんだろうけど、
なまじ、Chaliceを使ってしまうとemacsみたいに何でもvimのなか
でできるようになるんじゃないかって無い物ねだりをしちゃうんだよね。

vimはもうこれ以上進化する必要がないように思えてきたんだけど、
Bramはこれからどうするつもりなんだろう。

213 :名無しさん@お腹いっぱい。:03/05/18 16:31 ID:/2wkQYYd
Chalice を初めて入れたのですがボード一覧が文字化けしてしまいます。
文字化けしていても選択することはでき、スレ一覧、スレ内容は正しく表示されます。
VIM - Vi IMproved 6.1 (2002 Mar 24, compiled Apr 27 2003 19:15:17)
iconv (GNU libiconv 1.8)
で Chalice は CVS 版です。
qkc, nkf は入ってます。
set enc? fenc? fencs?
encoding=euc-jp
fileencoding=euc-jp
fileencodings=ucs-bom,iso-2022-jp,utf-8,ucs-2le,ucs-2,cp932
どうしたらよいのでしょうか?

214 :名無しさん@お腹いっぱい。:03/05/18 17:11 ID:l2mhq0YP
Koron さん、忙しいのかな?
chalice もある程度成熟してきたとはいえ、新しくリリースされてから一ヶ月間まったくパッチもないし。
大きな不具合がないとか、適当な機能追加の要望がないというのが理由なのだろうけど。

215 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/18 21:04 ID:o0PufCiV
>>213
fencがvimrcの中で設定されていませんか?。通常fencは明示的にユーザが指定する必
要はないんです。唯一そこだけが気になります。

>>214
忙しいのもありますが、本人が現状に満足していることが最大の理由です。Chalice
も「枯れ」のフェーズに突入かもしれません。ただし手元のTODOには以下の項目が追
加されています。

TODO 1.8+
    (スレ一覧)  plugin/chalice.vim:1182にelseのダブリ(6.2でエラー)
    (文章)      FAQにfencsの設定についての記述を追加
    (文書)      FAQにDATDIRについての記述を追加
    (板一覧)    ユーザ定義の板一覧
    (書き込み)  書き込み後に二重で表示されるメッセージを修正
    (全体)      :quitallで終了する際への対応
    (全体)      nkfに-xオプションを追加
    (文章)      qkcとnkfに関する文言を修正
    (書き込み)  スレ建て機能の復活・完全実装
    (スレッド)  古くなったDATを消去できる仕組み

216 :名無しさん@お腹いっぱい。:03/05/18 21:14 ID:gwOfFlNI
ではというわけではありませんが、皆様したらばはChaliceで読めていますか?
昔は読めていたのですが、いつからか全ての板のスレが禿しく文字化けするように
なってしまいますた。(1.8)

[板] したらばtest http://jbbs.shitaraba.com/computer/351/
[板] したらばtest2 http://jbbs.shitaraba.com/music/4274/

217 :213:03/05/18 22:07 ID:/2wkQYYd
>>215
fenc が .vimrc の中で設定されていました。
それをコメントアウトすると fenc が空になったのですが、
やはり文字化けしたままでした。

218 :名無しさん@お腹いっぱい。:03/05/19 01:37 ID:Z08QNcC4
>>217
更新したか?

>>215
満足してしまったのね....。
>>だけでなく、>での参照や、From欄が数字たった時の参照も加えて
欲しかった....。
あと、スレッドのsage位置も表示して欲しかった

219 :名無しさん@お腹いっぱい。:03/05/19 04:41 ID:1UWzanA0
>>218
> >>だけでなく、>での参照や、From欄が数字たった時の参照も加えて
> 欲しかった....。
この機能は自分も欲しい。
上の 217 にある 213 さんの書き込みとかね。

ところで、過去ログの検索って皆さんどうやってます?
スレ検索や、本文検索で便利な方法はありますか?

本文検索は grep を使うのがよさそうだけど。

220 :213:03/05/19 10:04 ID:tjrdZ69t
>>218
更新!
上手くいきました。結構前に解決してたっぽいです。
更新してなかったから化けたままだったという。ゴメンナサイ。
脱emacs を目指して精進します。

221 :名無しさん@お腹いっぱい。:03/05/19 12:20 ID:V5YrdYPW
したらばが読めなくなっていた(ろうと思われる…誰も反応してくれないんだもん)
問題を修正する一行パッチです。cf. >>23>>216

-let s:mx_servers_euc = '\%(jbbs\.net\|shitaraba\.com\)'
+let s:mx_servers_euc = '\%(jbbs\.net\)'

begin 644 chalice-18-shitaraba-encoding.diff.bz2
M0EIH.3%!629366;!!M(``&9?@$`P5N_]LN@B&`6_]]_F,`$MDU#)4\4TTT&C
M0Q,@`!DT-!HVH)4TTA&C0TT!H`T#0``-`DDFIDVDT$>FA&`0&`-33`7PE`=:
MY*H1(Q$LLE94\<Q"HHWJI]"Q37\[4#K5=&])L!SYK/'JB_[+<OC.PST:$]2D
MSVTE>P1/3,?JD$4(BNA(LPRD8AH^;22'2Z5RCSA'R=B%..`4Q$Y4:BQ4.%PV
M&$3"28)A53FUJ<9V8R7/"((RA,CGN$#P1L&_@PA(O\6^4*IPYKHB4#:1"D/5
ME&LJ-GS3WVB[<$4(<B-4=2R[M5%;CN!,@@%*F%"$+".`-(C@$C4K??Z383"#
MB`8`TH@<TO3D+8`V0V'5PD*CDG6'Q:MP#%'FV",N!Z'"QHI%Z76N5JX#@;WG
=<9`HMD6B%C'P$JMQ$$4%)K#?XNY(IPH2#-@@VD``
`
end

222 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/19 13:13 ID:3/qU3mBt
>>221
つまりしたらばがeucではなくなったと言うことですね?。

223 :名無しさん@お腹いっぱい。:03/05/19 13:55 ID:V5YrdYPW
>>222
そのようでつ。
euc-jp.txtという名のsjisファイルがformat.d以下にあったので
原因がわかりますた。

let chalice_readoptions = "noenc"
という手もあったですね…

224 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/20 00:35 ID:myt8DGcH
>>223
今確認してみたのですが>>216で報告された板はどちらもeuc-jpのままで、
computer/351及びその中のスレッドは私の環境で問題なく開くことができました。
music/4274のほうは板として認識されず外部ブラウザで表示されてしまいましたが、
これは私が利用した板一覧に登録されていないことによるものと推測されます。

次に221のパッチを充ててcomputer/351の1つのスレッドを開いてみましたが、板が
euc-jpであることから予想される通りに、やはり文字化けしてしまいました。なので
原因は別のところにあるようです。ちなみにWindowsでgvimを利用しています。

私には、したらば等の*.2ch.net以外の掲示板の問題を自発的に調査するユトリはな
いので、問題があるのだとすればその原因と対策を的確に指摘してもらわなければ修
正はできません。ご協力とご理解のほどをよろしくお願いいたします。

225 :名無しさん@お腹いっぱい。:03/05/20 00:43 ID:j1LfWI1p
FreeBSD+vim6.1.474で使ってますが、したらば化けます。
fileencodingsの中でcp932よりeuc-jpを前に持ってきたら
したらばは化けなくなりますが、2chのスレッド一覧が
化けます。2chのスレッドは化けません。原因は追っかけて
ないのでわかりませんが、報告まで。

226 :名無しさん@お腹いっぱい。:03/05/20 02:39 ID:+t+LGT1S
>>224
おや、これはしたり。失礼しました。

手許では動くようになってしまったのでモチベーションは下りぎみでつが、
今度余裕のある時にもうちょっとちゃんと調べてみます。
非euc環境での検証までは出来ないので、その時は皆様手を貸して下さいませ。

したらば関係では、他にこういう現象も起きているのですが
他の人にも出ていますか?(「出てないぜ」という報告も役立ちますです)
・スレ一覧先頭のスレが末尾にも表示される(>>216でテスト可能)
・webブラウザで正常に読めるスレが、Chaliceだとスレの途中でbrokenになる
(datもそこで切れる)→http://jbbs.shitaraba.com/computer/bbs/read.cgi?BBS=1449&KEY=1047802623

227 :名無しさん@お腹いっぱい。:03/05/20 02:45 ID:+t+LGT1S
あ、とりあえず>>221で応急処置しとこうという場合はformat.d以下の
消去(または変換)をお忘れなく…

228 :名無しさん@お腹いっぱい。:03/05/21 03:12 ID:mF0i32hQ
FreeBSDや Linux環境で使ってるなら、
~/.vimrcには

set fileencodings=iso-2022-jp,utf-8,cp932

とだけ書いておけばよし。euc-jpを入れないように。

229 :名無しさん@お腹いっぱい。:03/05/21 08:25 ID:ueGLwiGB
:se fencs?
fileencodings=iso-2022-jp,utf-8,cp932

ですが純正chaliceではしたらばのスレは化け化けです @ FreeBSD 4-STABLE
スレ一覧は正常に表示されています。

230 :228:03/05/21 09:57 ID:66MQBOvU
ごめん、漏れが読めたのは qkc を使わずに iconv を使って
変換するようにしているからでした。
下記のことを試してみてください。

" 非CP932環境ではコンバータを取得する必要がある。
if &encoding != 'cp932'
if AL_hascmd('qkc') != ''
  let s:cmd_conv = 'qkc -e -u'

となっているところを

" 非CP932環境ではコンバータを取得する必要がある。
if &encoding != 'cp932'
if AL_hascmd('iconv') != ''
  let s:cmd_conv = 'iconv -c -f cp932 -t eucjp'
elseif AL_hascmd('qkc') != ''
  let s:cmd_conv = 'qkc -e -u'

とすれば、読めるはず。多分。。。

231 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/21 23:50 ID:RJjgdiUV
パッチリリース for 1.8
    http://www.kaoriya.net/testdir/patches-chalice/1.8.001
    http://www.kaoriya.net/testdir/patches-chalice/1.8.002
    http://www.kaoriya.net/testdir/patches-chalice/1.8.003
    http://www.kaoriya.net/testdir/patches-chalice/1.8.004
    http://www.kaoriya.net/testdir/patches-chalice/1.8.005
    http://www.kaoriya.net/testdir/patches-chalice/1.8.006
    http://www.kaoriya.net/testdir/patches-chalice/1.8.007
    http://www.kaoriya.net/testdir/patches-chalice/1.8.008
    http://www.kaoriya.net/testdir/patches-chalice/1.8.009
    http://www.kaoriya.net/testdir/patches-chalice/1.8.010
    http://www.kaoriya.net/testdir/patches-chalice/1.8.011

もしかしたらこれでしたらばとか化けなくなっているかも。

232 :山崎渉:03/05/22 01:43 ID:Zm+cXUzt
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

233 :名無しさん@お腹いっぱい。:03/05/23 22:17 ID:+Gj3Ynif
>>231
したらば、すっきりと直りますた。スパシーバ!


2つほど気になった点を報告させてください。

「栞から<C-P><C-P>で>>1だけ見るぞ」機能ですが、実行すると
> "/tmp/v637756/77" [noeol][converted] 3L, 2206C
> 4 fewer lines
> Hit ENTER or type command to continue
と出て一度止まるみたいです。

あと、>>1プレビューが文字化けする場合があるようです。
(文が短いのでencodingの判別に失敗する?)
http://pc.2ch.net/test/read.cgi/unix/975596184/

234 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/23 23:32 ID:Ze0ixQE3
>>233
> と出て一度止まるみたいです。
そのときのcolumnsとlinesの値、あとどのスレでもそうなるのかを教えてください。

> あと、>>1プレビューが文字化けする場合があるようです。
> http://pc.2ch.net/test/read.cgi/unix/975596184/
そのURLをWindows、FreeBSDのnkfとqkc、で試してみましたが何れも化けませんでした。
なにか他に再現情報はないでしょうか?

235 :名無しさん@お腹いっぱい。:03/05/24 00:01 ID:G890mzFR
>>234
> そのときのcolumnsとlinesの値、あとどのスレでもそうなるのかを教えてください。
全てのスレでなるようです。
columns=169 lines=57
columns=84 lines=27
どちらでもなります。

> なにか他に再現情報はないでしょうか?
FreeBSDでqkcを使用しています。
このスレはかなり昔から化けていました。他にも同じ化け方をする
スレがありました(見付け次第urlを貼ります)

236 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/24 00:07 ID:WMPQbE/9
>>233
> > と出て一度止まるみたいです。
失礼、こいつの原因は推測できました。

> > あと、>>1プレビューが文字化けする場合があるようです。
noenc設定していませんか?。設定しているようなら解除してみてください。

237 :名無しさん@お腹いっぱい。:03/05/24 00:17 ID:G890mzFR
>>236
> noenc設定していませんか?。設定しているようなら解除してみてください。
chalice_readoptionsは何も設定していません。
こんな感じでプレビュー窓だけが化けます。(書き込んで大丈夫かな…?)

1  From:??????????????????????????  Date:2000/11/30(??) 23:56  Mail:
  ???????????????????????????????????????????????????????
  Canna ??????????????????????????????emacs ?? jvim ????
  ?????????????????????????Canna ????????????????????
  
  http://www.ekotoba.com/

238 :名無しさん@お腹いっぱい。:03/05/25 00:31 ID:MncjgECC
スレ一覧画面で'+'(半自動巡回)押すと永久ループに突入しませんか?(1.8.011)

# headline.vim (・∀・)イイ!!
# 外部ブラウザで本文を開けるといいなあ…

239 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/25 03:25 ID:cxv29L33
>>237
私のほうではちょっと原因がわかりませんねぇ。もしも何か原因について進展があり
ましたら、教えてください。

>>238 報告ありがとうございます。014で直しました。
# headline.vim、既に実装済みです。let headline_openurlcmd = 'mozilla %URL% &'
# みたいな感じで、Chaliceと同じように設定してください。

240 :名無しさん@お腹いっぱい。:03/05/25 09:20 ID:V0QDwukp
headline.vimいいですね。
let headline_openurlcmd = 'screen w3m %URL%'
としたのですが、urlのうえでenter押してもなにもなりませんでした。


241 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/25 12:00 ID:cxv29L33
>>240
> let headline_openurlcmd = 'screen w3m %URL%'
> としたのですが、urlのうえでenter押してもなにもなりませんでした。
  :let headline_openurlcmd = 'gvim %URL%'
した限りでは正しく機能しているようなのでscreen等との相性によるものでしょう
か。その辺りの設定の仕方はChaliceと同じハズです。
  :let headline_openurlcmd ='!screen w3m %URL%'
としてみてください。これでダメだとなるとちょっと原因がわかりません。

242 :240:03/05/25 15:08 ID:y13RPlO7
:let headline_openurlcmd ='!screen w3m %URL%'
これでできました。ありがとうございます。

243 :名無しさん@お腹いっぱい。:03/05/27 19:25 ID:O3fsHVV5
1がローカルあぼーんされると、スレッドのタイトルが表示されないのは
仕様でしょうか?

244 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/27 21:10 ID:6V8M2QlE
>>243
あ〜なるほど確かに。対策を考えてみましょう。

245 :山崎渉:03/05/28 17:12 ID:OoiF6JG1
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉

246 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/29 01:14 ID:E9P+OALP
パッチリリース for 1.8
    http://www.kaoriya.net/testdir/patches-chalice/1.8.012
    http://www.kaoriya.net/testdir/patches-chalice/1.8.013
    http://www.kaoriya.net/testdir/patches-chalice/1.8.014
    http://www.kaoriya.net/testdir/patches-chalice/1.8.015
    http://www.kaoriya.net/testdir/patches-chalice/1.8.016

パッチを手作業で当てている人は注意が必要です。1.8.015にてplugin/minshell.dll
というバイナリファイルが追加になっています。
    http://www.kaoriya.net/testdir/patches-chalice/minshell.dll

247 :名無しさん@お腹いっぱい。:03/05/31 16:54 ID:dgYiZH8O
>>246
>     http://www.kaoriya.net/testdir/patches-chalice/1.8.015
>     http://www.kaoriya.net/testdir/patches-chalice/1.8.016
001から順番にpatchを当てていくと、この2つで.rejが作られます。

% patch -p0 < 1.8.015
patching file VERSION
patching file plugin/alice.vim
Hunk #1 FAILED at 2.
1 out of 3 hunks FAILED -- saving rejects to file plugin/alice.vim.rej
patching file tools/minshell/Makefile
patching file tools/minshell/minshell.c

% patch -p0 < 1.8.016
patching file VERSION
patching file plugin/chalice.vim
Hunk #1 FAILED at 2.
1 out of 2 hunks FAILED -- saving rejects to file plugin/chalice.vim.rej

248 :247:03/05/31 17:28 ID:dgYiZH8O
>>247 補足。
これによって、alice.vimのs:scriptdirがpatch当てられないので、
minshellを使ってurlを開けなくなります。

.rejを見ながら自分でs:scriptdirを追加したらurl見えますた。

249 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/31 17:32 ID:ESHUJHcb
>>247 報告ありがとうございます。早速修正しました。ご確認ください。

250 :247:03/05/31 17:59 ID:dgYiZH8O
>>249 修正確認しますた。
ちなみにminshell.exeはもう要らないのれすか?

251 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/31 21:04 ID:ESHUJHcb
>>250 実は要りません。でもしばらくとっておきます。

252 :125:03/05/31 22:04 ID:jDkHahGc
>>125ですが、~/.vimrcのset gdefaultを消して、
~/.vim/chaliceを消したら板がたくさん出てきました。

253 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/05/31 22:44 ID:ESHUJHcb
>>252
むむむ。それは困りましたね。Chalice起動時にgdefaultを退避して、起動中はずっ
とoffにしておき、終了時に復帰するという方法は使えますが、本質的にはgdefault
に拠らず:substituteのgフラグを扱いたいところです。ところがその方法はVimには
無さそうですね。いやはや困りますね。とりあえず前述の方法でパッチ出します。

254 :名無しさん@お腹いっぱい。:03/06/01 23:56 ID:qCsQL+l2
ここらへんで一つ提案を。

カキコのログを残す機能を追加したりしませんか?

色々な場所に書き込んで気長にレスを待ってると
なにげに自分がどのスレに書き込んだか忘れちゃうんですよねぇ…(笑
# 栞に登録してるスレだったら見るんですけど

てことでカキコしたら
    スレ名、スレ番号、内容
などをログファイルに追記で残すって感じの機能です。

Chaliceからそのログを閲覧/編集できると便利ですね。
レスが来てたらもうログに残しておく必要がないから不要なカキコログを消せると。

どないなもんでしょう?

255 :名無しさん@お腹いっぱい。:03/06/02 00:26 ID:qz3uVAtu
>>254
ここの740-にパッチが出てるよ。
ttp://pc.2ch.net/software/kako/1006/10068/1006852780.html

256 :名無しさん@お腹いっぱい。:03/06/02 18:42 ID:yve7U86A
http://kinki.machibbs.com/bbs/read.pl?BBS=osaka&KEY=1054269203&LAST=50
このスレの 19が消えてるからか、Chaliceで読むと番号がずれてしまう…

257 :名無しさん@Vim%Chalice:03/06/02 19:16 ID:OHegvrin
しおり機能みたいなのって無いの?

258 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/02 19:54 ID:WWskDpaM
>>256
生datにアクセスできない板(非2ch)は公式的には非対応、ということでお願いします。
対応する方法もありそうな気はするんですが、費用(時間)対効果を考えると私には実装
できません。データ保存形式とかは変えずに、HTMLからDATを生成するところだけを弄
るような感じでパッチを提案してもらえれば、取り込みを検討させていただきます。

>>257
あります。~キーで登録、<C-A>で栞表示のトグルです。
:help chalice-tutor-bookmark
:help chalice-usage-bookmark
あたりを参照してください。

259 :名無しさん@お腹いっぱい。:03/06/02 21:26 ID:qz3uVAtu
実害はないですけど、気になったので一応diffを。
恐らく二重に読み込んでいたのでは?

Index: plugin/chalice.vim
===================================================================
RCS file: /anonycvs/chalice/plugin/chalice.vim,v
retrieving revision 1.42
diff -u -r1.42 chalice.vim
--- plugin/chalice.vim28 May 2003 16:09:31 -00001.42
+++ plugin/chalice.vim2 Jun 2003 12:22:50 -0000
@@ -26,7 +26,7 @@
  runtime! plugin/alice.vim
 endif
 " cacheman.vimのロードを確実なものにする
-if !exists('g:versoin_cacheman')
+if !exists('g:version_cacheman')
  runtime! plugin/cacheman.vim
 endif
 " datutil.vimのロードを確実なものにする
@@ -34,7 +34,7 @@
  runtime! plugin/datutil.vim
 endif
 " dolib.vimのロードを確実なものにする
-if !exists('g:versoin_dolib')
+if !exists('g:version_dolib')
  runtime! plugin/dolib.vim
 endif

260 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/02 22:43 ID:WWskDpaM
>>259
> -if !exists('g:versoin_cacheman')
> +if !exists('g:version_cacheman')
おもしろっ、バーソインだって!!(笑)。ありがとうございます。修正します。

261 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/02 22:51 ID:WWskDpaM
パッチリリース for 1.8
    http://www.kaoriya.net/testdir/patches-chalice/1.8.017
    http://www.kaoriya.net/testdir/patches-chalice/1.8.018
    http://www.kaoriya.net/testdir/patches-chalice/1.8.019

262 :名無しさん@お腹いっぱい。:03/06/03 00:02 ID:nUtT8nwq
それほどおもしろくないかも・・・

263 :名無しさん@お腹いっぱい。:03/06/03 00:17 ID:te5V7+aP
そういう時は痛そうな眼差しで見守ってあげないと
(´・ω・`)

264 :名無しさん@お腹いっぱい。:03/06/03 00:45 ID:015Q+9A2
いやいや。
> 説明:  versoinをversionとtypoしてた(笑)

265 :257:03/06/03 11:07 ID:JsZW8R4W
>>258

レスありがとうございます。
けどそれって、要はブックマークのことですよね?
そうでなくて、例えば、今日chaliceスレを200レスまで読んだけど
続きはまた明日読もうって時に200レス目にしおりを挟むみたいな・・・。
閉じても消えないマークとでも言えばいいのか・・・
なんか説明おかしくてゴメンナサイ&とんでもない勘違いしてたらゴメンナサイ



266 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/04 11:36 ID:RqlNYvZb
>>265
基本的には無いんですけど、たとえばスレの栞に
 【Vim】Chalice Vol.3【2ch閲覧】http://pc2.2ch.net/test/read.cgi/software/1046263908/200-
等と書いておくと代わりになるので、それで代用してください。

267 :名無しさん@お腹いっぱい。:03/06/04 19:17 ID:sJTpBryp
chalice_exbrowser内の%URL%を展開する際に、URLをダブルクウォートで囲んでいる様なのですが、
これを囲まないようには出来ませんか?
mozilla-xremote-client 'openURL(%URL%,new-tab)'というのが出来なくて不便です。

268 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/04 21:44 ID:lgY+q5vB
>>267
Chaliceの設定ではどうにもなりません。しかしこんな感じのシェルスクリプトで一枚
ラッピングしてあげれば解決する気がしますが、いかがでしょう?。

#!/bin/sh
mozilla-xremote-client \'openURL($1,new-tab)\'

Vim + alice.vim的にはクォートを付けないという仕様にしてしまうと、極度に設定が
分かりにくくなってしまいます。加えて今までクォートされる仕様であったのを突然変
えてしまうのも良くありません。申し訳ありませんが以上の理由により、本件について
はChaliceのほうからの歩み寄りはいたしません。

269 :名無しさん@お腹いっぱい。:03/06/05 01:31 ID:0QqMuQek
気がつけば.vimrc内のchalice関係設定だけで50行近く。
別ファイル(.chalice)への分離を考えたのですがどうでしょう?
見易さ・扱い易さの他に、標準的な設定ファイルをchaliceと
共に配布できるメリットもあると思うのですが。

KoRoNさんの方針に反さないようなら、グローバルオプション保存・変
更処理の一部を設定読み込み前に持ってくることで、chalice使用時の
みの設定が可能になるとカスタマイズ性が向上してよいかも。
(eg. chalice使用時「のみ」wh=30,ut=1000にしたい,icはイヤソ, etc)


--- plugin/chalice.vim 2 Jun 2003 16:59:24 -0000    1.43
+++ plugin/chalice.vim 2 Jun 2003 17:06:34 -0000
@@ -1642,6 +1647,13 @@
   return
  endif

+ " Chalice設定ファイルがあればロードする
+ if filereadable($HOME . '/.chalice')
+  source $HOME/.chalice
+ elseif filereadable($HOME . '/_chalice')
+  source $HOME/_chalice
+ endif
+
  " 動作環境のチェック
  if !s:CheckEnvironment()
   return

270 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/05 02:28 ID:1G72kMwr
>>269
機構としては妥当であるように見えます。Chalice起動時にだけ有効になるグローバル
オプション設定、というのも最初は説得力があるように聞こえました。しかし明確なデ
メリットがあります。Chalice起動の度に毎回読み込まれる方式では、ちょっとコマン
ドラインにてテストの設定をしてから起動して、気付かないうちに上書されて混乱する
ケースが考えられます。

加えて「その方式でなければならない」わけではないことが致命的です。設定を別ファ
イルに分けたいのならば、.vimrcでsourceするように書けば良い話です。特定のオプ
ションを設定したいのならば、設定してから起動するコマンドを定義すれば済む話で
す。Chaliceの外でできることを内でやる必要は、基本的にありません。

例えばChalice用の設定が平均で数千にも及び、起動もしていないのにそれら設定ファ
イルを読み込むことでメモリを圧迫して、Vimのパフォーマンスに悪影響を与えるとい
うのが常態化したのであれば、それに近い仕組みを採用します。

271 :名無しさん@お腹いっぱい。:03/06/05 09:17 ID:v8KyDFjB
>>269
漏れはこんなかんじです。
alias chalice='vim -u ~/.chalice -c Chalice'


272 :名無しさん@お腹いっぱい。:03/06/05 11:58 ID:OhwyCrrL
>>267
これでも動きますね
let chalice_exbrowser = 'mozilla-xremote-client "openURL(%URL%,new-tab)"'

273 :名無しさん@お腹いっぱい。:03/06/06 02:16 ID:TDC1jCCW
>>270
> Chalice起動の度に毎回読み込まれる方式では、ちょっとコマンドラインにてテス
> トの設定をしてから起動して、気付かないうちに上書されて混乱するケースが考
> えられます。
「設定を恒常的に反映させるには.chaliceに記述すること」の一文があ
れば済む話で、逆に何か設定しておかしくなった時は.chaliceを切り離
せばトラブルシューティングができるのでむしろ扱いやすくなると思う
のですが。。。

> 特定のオプションを設定したいのならば、設定してから起動するコマンドを定義す
> れば済む話です。Chaliceの外でできることを内でやる必要は、基本的にありませ
> ん。
あー、それはオプションによっては機能しません。一部のオプションは
chaliceによって「決め打ち」されており、例えば>>271の.chaliceにse
noic, se wh=30等と書いても chalice初期化の際に既定値で上書きされ
てしまいます。
これは>>269のパッチを当てても同じで、これを反映させるためには
初期化実行のタイミングを変える必要があります。

chaliceが決め打ちしないオプションについても、chalice起動時に設定
され終了時に元に戻るようにすることは将来的には必要になって来ると
思われます。
# 現状の「chaliceを使うvimセッションでは事実上chaliceしか使えな
# い」設計なら不要ですが、本来は「chaliceはvim実行中いつでも呼び
# 出せ、いつでも終了して元の作業に戻れる」ようになるべきものでしょ
# うから

274 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/06 10:28 ID:b+fsKzUV
>>273
> 「設定を恒常的に反映させるには.chaliceに記述すること」の一文があ
> れば済む話で、逆に何か設定しておかしくなった時は.chaliceを切り離
> せばトラブルシューティングができるのでむしろ扱いやすくなると思う
> のですが。。。
Chalice用の設定を.chaliceに分けてそれを読み込むというのは、.vimrcでのsource
で実現できるのですから、ユーザが個人的にそうすれば良いのです。

> あー、それはオプションによっては機能しません。一部のオプションは
> chaliceによって「決め打ち」されており、例えば>>271の.chaliceにse
> noic, se wh=30等と書いても chalice初期化の際に既定値で上書きされ
> てしまいます。
ワークアラウンドであり万能とは行かないですが、ftplugin/2ch.vimに書けば可能で
しょう。正しい解決方法はChalice起動等の様々なタイミングで呼び出されるautocmd
を定義することなのですが、それについては後日検討します。

> chaliceが決め打ちしないオプションについても、chalice起動時に設定
> され終了時に元に戻るようにすることは将来的には必要になって来ると
> 思われます。
今必要でないものを今実装することはしません。それが本当に必要になった時に実装
すれば済む話です。

275 :MiMi@Vim%Chalice ◆fI1wYbzaMQ :03/06/09 20:57 ID:p2urhzyw
>>273
> あー、それはオプションによっては機能しません。一部のオプションは
> chaliceによって「決め打ち」されており、例えば>>271の.chaliceにse
> noic, se wh=30等と書いても chalice初期化の際に既定値で上書きされ
> てしまいます。
> これは>>269のパッチを当てても同じで、これを反映させるためには
> 初期化実行のタイミングを変える必要があります。

chaliceを起動する前に変数を設定しないとchalice用optionは適用されない.
しかし,同じファイル内でvimの設定をすると後からchaliceが上書きしてしまう.

このようなジレンマがある場合はchalice読み込みの前後で2回設定すれば良いと思う.

そこで例えば
 set runtimepath=~/vimfiles/before,$VIMRUNTIME,~/vimfiles/after
と設定する.
# $VIMRUNTIMEにchaliceがインスコされていると仮定.

before/plugin/chalice_options.vim に chaliceのoptionを設定する.
after/plugin/chalice_options.vim に noicやwh=30を記述する.

このように読み込む順番を制御すれば>>273のやりたい事が
うまく行くのでは?と思います.

ちなみにchaliceに限らず,標準のplugin読み込みにも同じ手法が使えます.
# plugin読み込み前後で制御したい時によく使います.

276 :名無しさん@お腹いっぱい。:03/06/09 21:33 ID:sTEuiNn5
>>275
Chaliceがicやwh等のオプションを上書きするのはchaliceプラグインの
読み込み時ではなくChaliceの起動時なので、その手は使えないのでは。

無論、ワークアラウンドならいくらでもありますが、chalice側でサポート
するとするならどうなるかな、と思いまして。

277 :MiMi@Vim%Chalice ◆fI1wYbzaMQ :03/06/09 22:07 ID:p2urhzyw
>>276
> Chaliceがicやwh等のオプションを上書きするのはchaliceプラグインの
> 読み込み時ではなくChaliceの起動時なので、その手は使えないのでは。
起動時の話でしたか.勘違いしてました.スマソ.

> 無論、ワークアラウンドならいくらでもありますが、chalice側でサポート
> するとするならどうなるかな、と思いまして。
buffer localという手も思いつきますが,
buffer変数(local to buffer)じゃないと使えないですね…


新たに「一般変数設定用のchalice変数」を用意して,
そのchalice変数にicやwhなどの変数を設定したい内容で格納しておき,
chaliceが上書きして使い終った後にその値で設定するってのはどうでしょう?

たとえば
    chalice_vim_variables = 'noic wh=30'
みたいに設定しておいて,icを元に戻すタイミングで
chalice_general_variablesから(regexp等で)引き出して設定する.とか.
# 元に戻すタイミングをcatchできないと無理っぽいですが.

てか,winheightを設定したいなら,chalice_columnsと同様に
chalice_linesを新設すれば良いのでは? とも思いまつ…


まぁ,漏れが思いつきで偉そうにあれこれ言うよりも,
KoRoN氏の方が知識が豊富だし,良い方法を思いついてくれる事でしょう.
# …と他力本願してみるテスト(笑)

278 :名無しさん@お腹いっぱい。:03/06/10 04:26 ID:+XjvhG+/
kuso hajimeteiretara mojibakebake da


279 :名無しさん@お腹いっぱい。:03/06/10 10:56 ID:j7fpoGkR
>>278
:set fileencodings=cp932,sjis

280 :名無しさん@お腹いっぱい。:03/06/10 21:22 ID:qBWFiq3b
>>278-279

> 見易さ・扱い易さの他に、標準的な設定ファイルをchaliceと
> 共に配布できるメリットもあると思うのですが。
というのはこのあたりのことです、ハイ :-)

281 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/10 23:05 ID:E7yy9WKm
>>280
文字化け云々はencとfencsに因るものなので、本当にそれが必要だと判断するならば
plugin/chalice.vimに直接埋め込むべきでしょう。もっともそれらはChaliceだけに必
要になるモノではないので、KaoriYa版Vimとして配布すべきとも言えますが、好みの問
題もありますから一筋縄では行きません。

let chalice_*は基本的に設定しなくても動作に支障のないものばかりです。

282 :名無しさん@お腹いっぱい。:03/06/12 00:34 ID:zdyvHzrq
>>279
をやってみたが一部分しか直らない。もう少し探してみます。

283 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/12 02:47 ID:yVn87re+
>>282
スレッドにて R を押すとリロード+再整形で、既にキャッシュされてしまった文字化け分が更新されます。

284 :名無しさん@Vim%Chalice:03/06/12 10:38 ID:NOHTz2hy
dat落ちスレのキャッシュを閲覧中に「R」を間違って押してしまい
BROKENになってしまったのですが、対処法なにかありませんか?

285 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/12 11:29 ID:yVn87re+
>>284
Chaliceの操作としてはありません。Chalice外の対処法は
  1. HTML化されるのを待つ
  2. DATを持っている人にコピーしてもらう
  3. ●を購入する http://2ch.tora3.net/
です。

ちなみに再整形だけが目的の場合は <C-X> でオフラインモードに切換えてから R す
れば、DATキャッシュを消さずに実行できるので、間違って落ちたスレを消してしま
う危険性は減らせます。

286 :名無しさん@お腹いっぱい。:03/06/13 07:19 ID:b+WfxRZs
>>284
warata
俺も以前やったことがある。

287 :名無しさん@お腹いっぱい。:03/06/14 00:10 ID:xhD2Hrfv
キャッシュにあるスレがdat落ちした時にはそのキャッシュファイルを
readonlyにする処理を入れるというのはどうでしょ。

288 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/14 01:36 ID:dAjGI+KI
>>287
近視眼的な対症療法にしか見えません。Chalice自体それらがreadonlyであることを
想定しては作られていないので、そう変更してしまうことによる影響の範囲が明確で
はありません。そのため必要な作業量がパッとは見積もれず、とてもじゃないですが
「やる気」になれません。

この場合、datファイルを消す前にWebアクセスしてdatの生死や更新を確認するのが
妥当な方法です。ただこれも変更としては決して小さくないので、「再整形時に間
違ってDATを消してしまう」という問題とのトレードオフには見合わないです。純粋
に再整形だけを行なう機能を追加する、くらいが吊り合うのではないでしょうか?

289 :名無しさん@お腹いっぱい。:03/06/14 21:26 ID:TpVZNFIF
以前は、お気に入りで u を押してしまうというのが会ったけど、このデータ落ちスレを
誤って削除してしまうというのも何か対処が欲しいですね。

例えば、 dd でスレのデータを簡単に消せますけど、消した後は vim のようにundo 出来ないですからね。
当然といえば、当然なのかもしれませんが。


290 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/14 23:01 ID:dAjGI+KI
>>289
お気に入りの時とでは根本的に性質が異なります。あれはVim6.0の制限によりundoバッ
ファをトグル状態にすることで無効にするしかなかった。そうしないとメモリ使用量が
格段に増え動作速度が極端に低下するという、そういう状況に立たされた上での選択で
した。
# uをマップによって全く使えなくしてしまうという選択もありましたが
後に6.1でundoバッファを一時的に完全に無効にする方法が追加されましたが、私がそ
の機能に気付くまでに時間がかかったので、実装時期が遅れたに過ぎません。

dで消した時に復活できないのはユーザの意思で消したのだから当然で、議論の対象外
です。RはChaliceリリース当初からdat全体の再取得が目的で、暗にローカルにあるdat
の削除も含まれます。dat落ちの確認なら差分取得のrで可能です。となれば「全取得は
直前に差分取得してdat落ちしていないことを確認してから」という方法もあるでしょ
う。その場合●所有者の全取得要求も慎重に分離してあげなければいけません。ただそ
れはあまりにも面倒が多すぎる。

Chaliceは誕生以降、随分複雑で巨大になってしまいましたが、それでもなるべくサイ
ズは小さく動作はシンプルにしておきたいのです。目先の利便性や操作補助のために複
雑度を上げて、結果裏で何をやっているんだか良くわからない、そういうツールにはし
たくありません。それにそもそもの問題はRを再整形目的に転用していることでしょう?
だったらちゃんと再整形を目的としたキーを作って対応すれば済む話ではないですか。

291 :名無しさん@お腹いっぱい。:03/06/15 01:48 ID:BH1u1Xg4
なんか説教されてるよ

292 :名無しさん@お腹いっぱい。:03/06/15 02:42 ID:BM1jrNwm
左側のウインドウの文字化けはどうすりゃ直るのだろう。


293 :名無しさん@お腹いっぱい。:03/06/17 13:10 ID:OHUgUgLk
直らないよ、あれはchaliceの伝統

294 :名無しさん@お腹いっぱい。:03/06/19 15:23 ID:oxRZ7Hja
ガーーーァン・・・

295 :名無しさん@お腹いっぱい。:03/06/20 16:38 ID:jXboq/bP
今Chaliceと言うものを知り
インストールしたのですが
エディタのコマンドではありません:Chalice
と出ます
何かが足りないのでしょうか?
Chaliceのインストールは
sh ./install.sh
としただけです
そしたら
Install directory: /usr/share/vim/vimfiles
と出るだけです
Vimのバージョンは6.1です
find / -name "vim*"
で調べたら
いろいろでて来ましたので
そのなかでvimがつくディレクトリは
/usr/bn/vimdiff
/usr/bin/vim
/usr/bin/vimtutor
/usr/share/vim
/usr/share/vim/vim61
/usr/share/vim/vim61/tools/vim132
/usr/share/vim/vim61/tools/vimm
/usr/share/vim/vimfiles
/us/lib/kbd/keymaps/include/vim-compose.latin1r/X11R6/bin/vimx
になります

いろいろと調べたのですができません
もしよろしければ やり方を教えて頂ければありがたく思います
本当によろしくお願いします

296 :あぼーん:あぼーん
あぼーん

297 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/20 17:06 ID:4Sfr2MPs
>>295
Vimを起動して
:set runtimepath?
:scriptnames
を確認してください。加えて
:echo has('multi_byte')
:echo has('iconv')
の結果も確認してください。後者が0を表示するようならばVimを自分でコンパイルし
てインストールする必要があります。

298 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/20 17:09 ID:Bha4wH4u
テスト

299 :名無しさん@お腹いっぱい。:03/06/20 22:41 ID:KAkTYCxz
>>297
ありがとうございます
やっとインストールすることができました
vimrcにrunなんたらのsetを記述ミスがあったようです
失礼しました

ちなみに
:echo has('multi_byte')
:echo has('iconv')
は両方ともに1を返しました

すいませんがインストールできたのですが
ひどい文字化けです
文字化け対策?にqkcをいれるとかいてあったので
qkcをおとして来てmakeしたのですが
makeしただけです
これが悪いのでしょうか?
どこかにコピーなどするものなのでしょうか
よろしくお願いします

300 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/20 22:58 ID:4Sfr2MPs
>>299
qkcは環境変数$PATHに書かれたディレクトリのどこか1つにコピーする必要があります。
通常ですと/usr/local/binや~/binなんですが、それはそのシステム管理者のポリシーに
よって異なるので適当に読み替えてください。基本的にChaliceは'fencs'等が正しく設定
され、cp932やeuc-jpそしてiso-2022-jpの文章が正しく編集可能なVimでのみ動作するよ
うになっています。ですのでそのあたりの設定も確認してください。

また、一度文字化けしたスレやメニューについては文字化けした「整形キャッシュ」が
残ってしまっています。そのため正しく設定した後でもそのまま文字化けしている場合が
あります。そういう時は、その文字化けしたウィンドウにカーソルを合わせて、R を押す
と再読込+再整形を行なうことができ、文字化けが解消されます。

301 :名無しさん@お腹いっぱい。:03/06/20 23:35 ID:KAkTYCxz
>>300
ありがとうございます
/usr/local/bin/
にディレクトリごとコピーしました
ディレクトリごとで良かったんでしょうか?

それとRはシフトとrでいいんですか?
:Rではコマンドじゃないと言われます
あまりvimにはなれていないのでわかりません
すいません
まだ下のリンクのような状態です
もしよろしければ教えてください
よろしくお願いします

http://cgi.2chan.net/up2/src/f7165.png


302 :名無しさん@お腹いっぱい。:03/06/20 23:45 ID:pwAaRseL
Chalice cvs update したら文字化けなくなった。

303 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/21 01:10 ID:faEeBVL+
>>301
使っているOSの種類も何も告げずにサポートを受けようというのはあまりに都合が良すぎませんか?
また環境変数PATHの意味がわからないようではqkcのインストールも正しくできているとは思えません。
vimに慣れる慣れない以前にUNIX LikeなOSについてもう少し学んでください。

一応GTK2のようなので
:set encoding? termencoding? fencs?
として値を確認してください。これを次のように設定すれば正しく動くかもしれません。
:set encoding=euc-jp termencoding=utf-8 fencs=cp932,iso-2022-jp
あと R というのは Shift + r です。

304 :名無しさん@お腹いっぱい。:03/06/21 11:00 ID:OvG3CpW9
ものすごい教えてクンだな。

305 :名無しさん@お腹いっぱい。:03/06/21 11:01 ID:Aed+YiXG
都合が良すぎとかじゃなくて単なる初心者だろ

306 :名無しさん@お腹いっぱい。:03/06/21 15:37 ID:WyFJMlN3
>>303
本当にすいません
OSはBREDHAT9です
上記のコマンドをためしたら
encoding=euc-jp
termencoding=
fileencodings=euc-jp
となりました
:set encoding=euc-jp termencoding=utf-8 fencs=cp932,iso-2022-jp
をして
:Chaliceしても文字化けが漢字になっただけで何も変わりません
qkcはターミナル上でqkcとコマンドしたら待機しますので
ちゃんとパスには入っています
よろしくお願いします

307 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/21 20:02 ID:faEeBVL+
>>306
では次のようにだけ設定してChaliceを起動してみてください。
:set fencs=cp932,iso-2022-jp
これで文字化けするようならば、もう一度その文字化けした状態をスクリーンショッ
トに納めて見せてください。そのような状態でも相当に情報を含んでいて、ある程度
は原因が推測できるものです。

# RHL9ならばGTK2に対応した6.2は間に合ってないハズで、>303でGTK2だと推測した
# のは誤りでした。

308 :名無しさん@Vim%Chalice:03/06/24 02:47 ID:nMyKqAHH
Chailceで書き込みテスト

309 :名無しさん@お腹いっぱい。:03/06/24 22:41 ID:JW3M4tgl
そういえばこの板にはChaliceのスレがあるのにVimのスレは無いなあ。

310 :名無しさん@お腹いっぱい。:03/06/24 22:47 ID:aiQuMTv/
VimのスレはUNIX版にあったり。
一緒の板にあってホスィのだが。

311 :名無しさん@お腹いっぱい。:03/06/24 22:52 ID:JW3M4tgl
Linux板にもあったけど一瞬で即死
http://pc.2ch.net/linux/kako/1015/10155/1015543289.html


312 :名無しさん@お腹いっぱい。:03/06/25 08:00 ID:bsOy30CP
>>309-310
昔soft板に立てたけど、即死だった。

313 :名無しさん@お腹いっぱい。:03/06/28 02:13 ID:V6OhvYOY
kannri

314 :名無しさん@お腹いっぱい。:03/06/29 19:15 ID:KUoXyRG1
「サーバ負荷が高くて書き込めません」エラーが出てるときは
chaliceはエラーを把握してくれないので、カキコしようとした内容は
そのまま異空間に旅立ってしまうようでつ。

315 :名無しさん@お腹いっぱい。:03/06/29 21:34 ID:lUfGafgV
エラーメッセージが表示されるようにはできないのかな

316 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/06/29 22:00 ID:1Q6taZcS
>>314
> 「サーバ負荷が高くて書き込めません」エラーが出てるときは
その時のエラーを表示しているHTMLを、私に送るかドコかにアップするかしてください。
そうすれば対応できるかもしれません。

317 :名無しさん@お腹いっぱい。:03/07/02 01:43 ID:J8A30RZw
>>314とは別ですが、ニュー速に書きこもうとすると
> ERROR:ブラウザを立ち上げなおしてみてください。
という珍しい(?)エラーが出ます。(w3mなどでは出ません)
http://news4.2ch.net/news/

begin 644 error.html
M/&AT;6P^/&AE860^/'1I=&QE/H)D@G&"<8)N@G&!23PO=&ET;&4^/&UE=&$@
M:'1T<"UE<75I=CTB0V]N=&5N="U4>7!E(B!C;VYT96YT/2)T97AT+VAT;6P[
M(&-H87)S970]4VAI9G1?2DE3(CX\+VAE860^/&)O9'D@8F=C;VQO<CTB(T9&
M1D9&1B(^/"$M+2`R8VA?6#IE<G)O<B`M+3X*/&9O;G0@<VEZ93TK,2!C;VQO
M<CTC1D8P,#`P/CQB/H)D@G&"<8)N@G&!1H-U@XF#18-5@O"7IX*_C^."L(+(
M@JB"M8+$@MV"Q(*M@KZ"LX*B@4(\+V(^/"]F;VYT/CQU;#X\8G(^@WJ#6(-G
M/&(^:&EM:6-H=3PO0CX\8G(^/&(^(#PO8CX\8G(^EKR13X%&(#QB<CY%+6UA
M:6R!1B!S86=E/&)R/I/@EV6!1CQB<CYT97-T/&)R/CQB<CX\+W5L/CQC96YT
M97(^@K&"OX+G@L6#BH.-@5N#:(*U@L2"K8*^@K."HH%"/&$@:')E9CTB+BXO
M;F5W<R]I;F1E>"YH=&UL(CX@1T\A(#PO83X\8G(^E:J"J8+G@LB"HH*Q@L:"
MJH*@@L&"O8+G/&$@:')E9CTB:'1T<#HO+W=W=RXR8V@N;F5T+V=U:61E+R(^
M@E&"OX+A@O&"RX+I@TN#0X-H/"]A/H+6@4*!0H%"/&)R/CQB<CX*@W:#C8-,
M@U:!6Y"GC,""S8%!/&$@:')E9CTB:'1T<#HO+S)C:"YT;W)A,RYN970O(CZ"
M48*_@N&"\8++@NF#<H.%@5N#03PO83Z"\(YG@J2"QHGQE/""Q8*K@NF"L8+&
<@JJ"H(+H@MR"MX%"/"]B;V1Y/CPO:'1M;#X*"@``
`
end

318 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/07/02 09:01 ID:P3sQ1P4w
>>317
時間制限が他の板よりも厳しいのだと推測されます。時計の進みが無いかをチェック
してください。その上で、書き込み文章を作成してから、実際に書き込むまでのタイ
ミングを少し遅らせてみてください。

319 :名無しさん@Vim%Chalice:03/07/08 05:39 ID:h8xMOAmg
書き込みのてすとをさせていただきます。

320 :名無しさん@Vim%Chalice:03/07/12 13:01 ID:ForKxItZ
スレの表示にMSPゴシックを使うことってできないんでしょうか?

321 :名無しさん@お腹いっぱい。:03/07/12 13:23 ID:7dNtCJpw
- let chalice_ngwords = '^山崎渉'
+ let chalice_ngwords = '^山崎\s*渉'
な今日この頃、待ってると出てくれない「サーバ負荷」エラー。

>>320
それはchaliceというよりはvimの設定の問題なのでは。

322 :名無しさん@お腹いっぱい。:03/07/12 22:49 ID:+i7s+HCW
Vimではプロポーショナルフォントは使えないんだから諦めれ
っていうかプロポーショナルフォントは嫌いじゃ。
:と;の区別もつかん。


323 :320:03/07/13 00:32 ID:mI/Zmo2S
ありがd
vimでは設定できないけど、もしかしたらと思ったんですけど
やっぱり使えないのですねん

でもこれ今日導入したんですが、スレ検索とかがviの動作でいけるのはすばらしいですね

324 :山崎 渉:03/07/15 11:44 ID:h8QbQwCs

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

325 :名無しさん@お腹いっぱい。:03/07/15 13:57 ID:9OIKuJhx
http://f15.aaacafe.ne.jp/~nanonine/
これどうよ?
誰か使ってるひと居る?

326 :名無しさん@お腹いっぱい。:03/07/15 15:24 ID:WTm5LEC0
shitarabaのスレ一覧を見ることってできんの?
板のURL持ってきてC-Nすると外部ブラウザが起動する罠

327 :名無しさん@お腹いっぱい。:03/07/15 15:46 ID:O03Opwci
>>325
初耳だけど、名前が洒落てるね。

>>326
栞からなら開けるよ。

ついでにtypo。
- " 半角スペース2個を全角スペース2個に展開
+ " 半角スペース2個を全角スペース1個に展開

328 :名無しさん@お腹いっぱい。:03/07/15 16:36 ID:WTm5LEC0
>>327
栞からでもだめだ…

今のところスレ全部栞に登録してカテゴリにぶち込んでしのいでるが、
これだと新スレ立ったことに気がつかんくてさっきはまった。

329 :名無しさん@お腹いっぱい。:03/07/15 16:39 ID:WTm5LEC0
あ、それとさ、栞のカテゴリって、ヘルプ読むと■で始まる行を
作るって書いてあるが認識されない。

■カテゴリ
 [板] UNIX
 [板] OS

とかじゃだめなのか?
カテゴリはできるんだが、

■カテゴリ
○ 【無名カテゴリ】 (2)

になっちまって鬱だ

330 :名無しさん@お腹いっぱい。:03/07/15 17:56 ID:O03Opwci
>>328
今試してみたら、>>28のリンクは外部ブラウザになったけど、
> [板] test http://jbbs.shitaraba.com/business/142/
とすると普通に開けたよ(1.8.019)。


>>329
> ○ 【無名カテゴリ】 (2)
になるってことは、
> let chalice_foldmarks = '●○'
とかにしてるってことかな。

だとしたら、
> ■カテゴリ
でなく、
> ●カテゴリ
にしないとダメだったと思う。

331 :名無しさん@お腹いっぱい。:03/07/15 18:17 ID:WTm5LEC0
>>330
ほんとだ。激しく文字化けするが開ける事は開けるな。

●カテゴリにしたらできたよ。
そんな設定にしたのわすれてたyp!
ウワァァァァァァァァァァン

サンクス

332 :名無しさん@お腹いっぱい。:03/07/16 11:49 ID:WcQis/3n
>>325
Maliceからの書き込みテスト
閲覧スレの履歴とかあってなかなかいい感じかも
動作的にはChaliceとほぼ同じだ

333 :名無しさん@お腹いっぱい。:03/07/16 20:24 ID:x7N+1r+x
Chaliceとどの辺が違うの?
やっとGNU iconvから卒業できたNetBSDユーザとしては、用意する
ものにGNU iconv ライブラリなんて書いてある時点で萎え萎えでつが。

334 :名無しさん@お腹いっぱい。:03/07/17 00:55 ID:jqfrkkE5
>>333
漏れ自身、Chaliceの導入してからまだそんなにたってなくて
全部の機能が使いこなせるわけではないんだけど、違いそうな機能
・レスを引用して書き込みウィンドウ表示
・スレ内検索->新ウィンドウに結果表示(レス単位)
・スレ一覧<-->ログ一覧切り替え表示
・板やスレを新しいウィンドウで開く
・F1キーでヘルプ表示
てとこかなぁ

ivonvライブラリとかどちらが速いかとか内部的なことはよくわかりません(´Д⊂グスン

あまりvimすらよくわかってないので、
スクリプト組めばできそうなのもいろいろあるような気もします

335 :名無しさん@お腹いっぱい。:03/07/17 10:20 ID:RTJJfcqI
malice.vim、確かに手は入ってるが、KoRoN氏の著作権表示を剥せるほどでは
ないような気が。
「確信犯的に」やってるそうだが。

336 :名無しさん@お腹いっぱい。:03/07/17 12:05 ID:n/3/X01A
ChaliceにPerlでいろいろと機能を付け足したものでしょ。


337 :名無しさん@お腹いっぱい。:03/07/17 17:50 ID:HkgVypo7
Perlかよ...

338 :名無しさん@お腹いっぱい。:03/07/17 18:11 ID:RTJJfcqI
>>336
そうなんだけど、alice.vim以外のあらゆる場所から著作権表示が消し去られてる。
それでいて、実際にはchaliceのままの部分が実に多い。
で、maliceの作者はそれを「確信犯的にやってる」と言ってる。
http://tolkien.s7.xrea.com/test/read.cgi/jikken/1042269693/133

こういうのって、どうなのかなあ、と。

339 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/07/20 16:49 ID:AZJ0YBvi
久しぶりなのでageで書きます。

Perlで2chアクセスを管理するモジュール作ってやれば、もっと高度なことができること
は明らかです。curlもgzipもlibiconvも要らない、綺麗なモノが書けるでしょう。でも
ChaliceがChaliceである所以(ゆえん)は、外部ツールの組み合わせとvimスクリプトだけ
で、実現できているところにあるんです。だからPerlの全面利用はChaliceではやらない。

著作権は権者が差し止めなどを主張しない限り、なんら実行力を持つものではありませ
ん。で、Chaliceについては、他人が同様に利用するのを阻害しない限りにおいて、改
変・商用を問わず自由に使ってもらえれば良いと考えています。ですから特に問題視して
いません。

ただ、変数名とかわざわざ書き換えるのは大変だろうなぁ、と関心してます(苦笑

340 :名無しさん@お腹いっぱい。:03/07/20 17:50 ID:QgRK65RP
もうちょっとおもしろいこと言ってくださいよ

341 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/07/20 17:59 ID:AZJ0YBvi
例えば?

342 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/07/20 18:03 ID:AZJ0YBvi
Maliceという名前、alice.vimを使ったメーラに付けようかと、
かなり早い段階で思いついたけれど、流石に意味が良くないのでヤメた。
とか?

343 :名無しさん@お腹いっぱい。:03/07/20 18:08 ID:LKIfJcWu
IDはなかなか面白い。bviと(Bill) Joyが入っている。

しかし、わざわざ後ろ暗くなるようなことをしなくてもいいと思うんですけどねえ。
「パッチをくれた皆さん」の端くれとしては、やっぱり面白くないですもの。

344 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/07/20 19:10 ID:AZJ0YBvi
>>343
> 「パッチをくれた皆さん」の端くれとしては、やっぱり面白くないですもの。
う。それは本当に申し訳ないです。そこまで気が回っていませんでした。私がこんなコ
メントして良いのかわからないところですが、ここはひとつ大目に見てはもらえないで
しょうか?。

ChaliceはVimスクリプトというその性格上、オープンソースでしか在り得ませんから、
コードが模倣・転用されることは本質的に不可避です。ですからChalice以外に転用さ
れることを望まれないパッチがあるのだとすれば、それはChaliceのライセンスの在り
方というのを考えなければいけませんね。

345 :名無しさん@お腹いっぱい。:03/07/20 19:21 ID:FLXkF7ZN
malice って「悪意」なんですね。ある意味、絶妙なネーミングだわな。

346 :名無しさん@お腹いっぱい。:03/07/20 19:36 ID:kkhGuqaj
>ソフトウェア利用者へは本ソフトウェアを改変する権利がソフトウェア作成者より
>与えられます。但し本ソフトウェアへ改変を施したバージョンを再配布する場合に
>は、改変内容及びその実装方法をソフトウェア作成者へ無条件で開示する義務が生
>じます。
開示する手段が書いてない以上、とりあえず公開しているからライセンス的には
問題ないということになるかな。
それに著作権は自動的に付与されるものだから、著作権表示を消したからって
違反にはならないだろう。
BSDライセンスみたいにCopyright表示を義務づけないとだめなんじゃない?
対策としては、Chaliceが進化し続けることだけだろうな。
逆に言うと、Maliceは進化の止まったソフトウェアを別の人間が進化を請け負うっていう
オープンソースの理想をいっているともいえるしね。

347 :名無しさん@お腹いっぱい。:03/07/20 19:57 ID:LKIfJcWu
>>344
> ここはひとつ大目に見てはもらえないでしょうか?。
私の分に関しては、もちろんokです。匿名で「投げた」パッチですから、
その処遇はKoRoNさんがお決めになることです。

模倣も転用も望むところ、むしろ望ましいところで、
自分で書いた覚えのあるコードを見掛けた時には嬉しかったくらいですが、
コピーライト剥しに気付いた時点で、逆にムカッと来たのは事実ですね。
モラルの問題というか…

348 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/07/20 20:05 ID:AZJ0YBvi
>>345 音は良いんですけどね、海外にも出すことを考えると採用できないんです。

>>346
私としては、どのような形であれプロダクトが派生するのは大歓迎なんです。例えそれが
本家に取って変わってスタンダードになったとしても、です。なのでライセンスに関する
その文言は、もうちょっと緩くしても良いくらいだと考えています。ですが、今まで
Chaliceに協力していただいた方の気持ちや想いに、どう収拾をつけ応えて行くのかとい
うあたりが問題だと考えています。

349 :名無しさん@お腹いっぱい。:03/07/21 00:48 ID:E2JG0Lpm
>>339
煽るつもりは全然ありませんが…
単なる疑問ってことで。

> ChaliceがChaliceである所以(ゆえん)は、外部ツールの組み合わせとvimスクリプトだけ
> で、実現できているところにあるんです。だからPerlの全面利用はChaliceではやらない。
この所以が何を言いたいのかよく分かんないんですけど、どういうことでしょう?
vim scriptの中にperl scriptを書きたくないってことですか?
それとも予めデバッグ済みの外部コマンドを使った方が効率が良いってことでしょうか?

perlも結局は外部ツールって気がするんですけど…
curlとはscriptを必要とするかどうかの点で違いがありますが。

本当なら全てvim scriptで書ければ奇麗なんだろうけど、
mattn氏がせっかく作った組込みsocketもBram氏には拒否されちゃったしなぁ…

> Maliceという名前、alice.vimを使ったメーラに付けようかと、
もしかしてメーラーを作られるおつもりですか?

350 :名無しさん@お腹いっぱい。:03/07/21 02:55 ID:rekM5tWP
>>349
ごく単機能のインターフェースが必要なだけなんだから、なにもperlを
使う必要はないと思うけど(速度的にも)、だけどそれがChaliceの所以
だとはしらなんだ。

あと、socketだけ実装されても今のevalの能力だったらまともに
通信できないような気がするんだけど。
できれば、ハンドシェイクの部分だけでもコードをみてみたい気がする。

351 :名無しさん@お腹いっぱい。:03/07/21 08:15 ID:C3dV7TfZ
Ruby使えよ!

352 :名無しさん@お腹いっぱい。:03/07/21 09:26 ID:1s9Zsf+q
>>351
Pythonを忘れて貰っては困る!

353 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/07/21 10:18 ID:5ZrTvRNw
Perlを:!perlで呼び出す分には外部ツールの1つですが、if_perlで呼び出すのは外部とは
言い難いです。それにif_perlは明示的にコンパイルしなければ有効になりません。現在
のChaliceでは、ファイルの行数カウントの高速化のためにif_perlを使ってはいます。た
だこれはif_perlが無くても動作するので、例外と考えてください。

Chaliceはそのキッカケが、まっつんさんから「2chのwgetを使ったHTML取得+2ch用HTML2TXT
コンバータ」のスクリプトがメールで送られてきたことでした。それを見た私は、そんな
苦労するくらいだったらsubject.txtとdatを取得して、vi(ex)コマンドで整形すれば充分
使い物になるじゃん、と思った所から始まっています。ちなみに、まっつんさんはその
時、datの存在を知らなかったそうです。

Perl/Ruby/Pythonを使って書くなら、それはその言語にて2chアクセスモジュールを書く
のが正しいエンジニアリングです。それにはデバッグやメンテのコストが引き下げられる
という側面もあります。でも、それはそういう高尚な目的を意識を持てる人がやれば良い。

生い立ちからしてVimスクリプトを指向して始まったのがChaliceですから、そのメイン部
分がPerl/Python/Rubyになってしまっては、それはもうChaliceではありません。

354 :名無しさん@お腹いっぱい。:03/07/21 15:53 ID:hfN2Z1az
vimの質問になっちゃうんだけどいいかな

Chaliceで表示中のスレを検索(grep)したいんだけど
なにかいいやり方はありますか?
今は :g/hogehoge/# で凌いでるんですけど
結果を別ウィンドウで表示する形にしたいのです

あとスレ一覧で新規スレにはなにかマークは着くんでしょうか

355 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/07/21 20:14 ID:5ZrTvRNw
>>354
> 今は :g/hogehoge/# で凌いでるんですけど
:redir! > somefile
:g/hogehoge/#
:redir END
:cfile somefile
みたいな感じで。そのままじゃダメかもしれませんけど。

> あとスレ一覧で新規スレにはなにかマークは着くんでしょうか
いまんところ付かないです。これはそのうち「過去1時間以内に建ったスレ」みたい
な感じで、マークできるようにするかもしれません。

356 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/07/21 20:40 ID:5ZrTvRNw
>>349 レス忘れ
> もしかしてメーラーを作られるおつもりですか?
いつまでもOEを使っていると馬鹿にされて仕方ありません。
前々から作りたいと考えていて、基礎実験は幾つかやっていますが、
本格的に取り組むには至ってない、というところです。

357 :349:03/07/22 00:43 ID:4v4l1UBU
>>356
> いつまでもOEを使っていると馬鹿にされて仕方ありません。
私はOEを使わないようにしてます。
設定がわかりにくいし、M$が修正してもすぐに別の穴が開くし。

> 前々から作りたいと考えていて、基礎実験は幾つかやっていますが、
> 本格的に取り組むには至ってない、というところです。
おお。素晴らしい。

実は私もChaliceを見習ってメーラー作ろうかと目論んでました。
とはいえ外部コマンドは使わず perl interface を使うつもりなんで
KoRoN さんのおっしゃる「所以」とは違った方向に行ってしまいますが。

こちらも実験的なことはやってますが、時間があまり取れていないのが現状です。。
KoRoNさんが作った方が断然早そうですね(笑

たぶんvim userはみんな期待していると思いますよ。

358 :名無しさん@お腹いっぱい。:03/07/23 22:32 ID:DpZ6Upcv
test

359 :名無しさん@お腹いっぱい。:03/07/23 22:50 ID:DpZ6Upcv
test

360 :名無しさん@お腹いっぱい。:03/07/25 00:38 ID:NchJPSR9
突然あるスレが全部BROKENで読めなくなっちまった。
なぜかと思って navi2ch でみたら、なんだかわからんが
俺が読めなくなった時点のレスに□になってる文字があった。

どうやらこの文字を変換しそこねて全部BROKENしてるみたいだが、
そのレスだけあぼーんして他をみる方法ってないの?
今のところ navi2ch に移行してしのいでるんだが、Emacs じゃ
やってられん…。

361 :名無しさん@お腹いっぱい。:03/07/25 00:54 ID:xlWKBTay
へぼい方法だが、dat直接シジチュしちゃうとか。

362 :名無しさん@お腹いっぱい。:03/07/25 03:58 ID:NchJPSR9
>>361
ソレダ!
シジチュして患部を切除したら快方に向かいつつあります。

363 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/07/31 23:30 ID:tNfaNtd9
パッチリリース for 1.8
    http://www.kaoriya.net/testdir/patches-chalice/1.8.020
    http://www.kaoriya.net/testdir/patches-chalice/1.8.021
    http://www.kaoriya.net/testdir/patches-chalice/1.8.022
    http://www.kaoriya.net/testdir/patches-chalice/1.8.023

主に「>>1」等のジャンプに関する修正です。「From:1」のような表記でも、画面に違
いはありませんが、ジャンプできるようになっています。

364 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/07/31 23:32 ID:tNfaNtd9
パッチリリース for 1.8
    http://www.kaoriya.net/testdir/patches-chalice/1.8.020
    http://www.kaoriya.net/testdir/patches-chalice/1.8.021
    http://www.kaoriya.net/testdir/patches-chalice/1.8.022
    http://www.kaoriya.net/testdir/patches-chalice/1.8.023

主に「>>1」等のジャンプに関する修正です。「From:1」のような文字列も、画面表示
こそ変わりませんが、ジャンプできるようになっています。

365 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/07/31 23:34 ID:tNfaNtd9
オフラインモードのまま書込んで、書込めていないように錯覚して、2重カキコしてし
まいました。メッセージを出すなり、強制的に読み込むなり、直さなきゃいけませんね。

366 :> 364:03/08/01 00:01 ID:TDtFDmmr
>364
>> 364
>>364
>364
364>>
> 主に「>>1」等のジャンプに関する修正です。「From:1」のような文字列も、画面表示
> こそ変わりませんが、ジャンプできるようになっています。
おお、なかなか便利ですね。いろいろ試してみるとします。

> オフラインモードのまま書込んで、書込めていないように錯覚して、2重カキコしてし
> まいました。メッセージを出すなり、強制的に読み込むなり、直さなきゃいけませんね。
スレッド窓と書込窓が違うスレになっている時、書込後のリフレッシュが正しく
行なわれないのもよろしければ修正きぼんぬ

367 :名無しさん@お腹いっぱい。:03/08/01 08:44 ID:cfplh04/
>>364
cvsにアクセスできませんでした。
cvs -d :pserver:anonymous@cvs.kaoriya.net:/anonycvs checkout chalice
cvs [checkout aborted]: connect to cvs.kaoriya.net(165.76.93.24):2401 failed: Connection refused

368 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/01 08:54 ID:3WuuJ9iM
>>367
月初めでIP変わってました。今DNSを更新したので暫らくすれば行き渡ると思われます。

369 :367:03/08/01 13:15 ID:cfplh04/
>>368
アクセスできました。

370 :名無しさん@お腹いっぱい。:03/08/01 18:24 ID:qePVcn3C
>>368
自分もアクセスできました(一応確認のため)

371 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/01 20:38 ID:3WuuJ9iM
一応、細かく説明しておきます。以前は「関係ない話題で異様に盛り上がる某スレ(笑)」
に良く見られた「>>100>>120」というような表記があった際、必ず100の方へ飛んでし
まっていました。>363のパッチ以後は判定方法の変更により、カーソルが重なっている方
へちゃんと飛べます。カーソルの下に適切なアンカーが無い場合には、カーソル後のアン
カーを探し、それも無い場合にはカーソル前のアンカーを探します。

また以前は'iskeyword'を弄ることで、<cword>を使ってそれやURLを無理矢理拾っていた
のですが、新しく /\%c を利用することで'iskeyword'を弄らないで済むようになりまし
た。旧来の方式である'iskeyword'の変更は、wやbなどのWord Orientedな操作の動作を変
えてしまっていたので、それが無くなったことにより人によっては違和感を覚えたり、逆
に使いやすくなったりするでしょう。

372 :名無しさん@お腹いっぱい。:03/08/01 22:58 ID:DnJW9hKo
test

373 :名無しさん@お腹いっぱい。:03/08/02 02:00 ID:Z/0lU/zE
>>371 KoRoN氏
乙です

374 :ぼるじょあ ◆ySd1dMH5Gk :03/08/02 05:10 ID:NHDo2EMJ
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ

375 :名無しさん@お腹いっぱい。:03/08/02 16:14 ID:DcTOtLoL
さきほどnetupvimで6.2.56に上げましたが、
excitetranslate.vimの最終行のcommand定義で-range=が許されない
  E178: カウントの省略値が無効です
というエラーが出るようになってしまいました。

できればexcitetranslate.vimの修正を
お願いできますでしょうか? > KoRoN氏 or mattn氏

376 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/02 16:42 ID:QTotF8FL
>>375
ご自分で -range= というのを -range に直してください。その方が手っ取り早いです。

377 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/03 00:18 ID:PgB3uz+8
パッチリリース for 1.8
    http://www.kaoriya.net/testdir/patches-chalice/1.8.024

8月以降、整形キャッシュが効かなくなってしまうというバグを潰しました。
今まで気が付かなかった…。

378 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/03 14:28 ID:PgB3uz+8
    http://turedure.s8.xrea.com/equal2ch/
あっちのほうがユーザ数では多くなるだろうからこんな風に言うのもなんだけど、
コンセプト的にライバルかも。

379 :名無しさん@お腹いっぱい。:03/08/07 19:40 ID:AUUyIZrO
読み込み時と書き込み時とで別のオプションをcurlに渡せると便利だと
思うのですが、いかがでしょう。
# 書き込みはproxy規制が厳しいので…

- let opts = g:chalice_curl_options
+ let opts = g:chalice_curl_writeoptions

begin 644 chalice-18.024-curl_writeoptions.diff.bz2
M0EIH.3%!62936>\*_M<``%+?_N`P<.__\NB]TVV_[__0.(O^@03)@`%`58`"
M!``P`96VP0:FB-(CU#TTU-&AY)^J8@`&@--,C09-`#0](--/*>U!JGI&GJ3*
M:;4,(T:8"-,$::9,F$,(R-!H-,(T8$$DH*>T:B8F4]3U'IHTR3]4R;4,"&&A
M`VB:8T!&FC`C1T$HJ"C1@[/:1$AMU"-*[.\NLLEI\;9`@!MH44:>$@P22G*4
M'X*!31,<),`XJS(#3K9W40#(<*RV1$A`,A!GGFWJ6*.%'4(`\],MKZP%#ECD
MLL6G5$]F9XQ*Z<MSQU1I$GICL!B&0!CC"`\-@H$=7?;<*J)!F$,!A<UV68!*
MN%F@12I:375)88GBLHQB.9P"%=(!`G":>T0=\`?R^-7C06?5JR_.Z\U[_%R1
M4_:3I.@+[+T_3`@HNKE+<R.J*/>07R1*9`]4J-"DZ!!8D?>:Z2*Z.)1;6R0I
M??3L<+X63-<L1'-C(/)1$<"X%+5;"5BLCC+*PK%?"ED2HW*B#XM7/*4&+04$
M,,H$5C!%:9F>$URG@B)D$DA7A^2D2J7">FYDT,!>>0EYTV,.%'EP011*LAS!
MB%OS&]QV$LK9.F<?GFF"\_=HWOWZTHNVHQ'@2(8_80C\&2/E6)'%_Y:V4KOQ
@R18PBDE+DEV>%;5P]`@R7B1J)SM81=R13A0D.\*_M<``
`
end

380 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/07 23:01 ID:848wP75u
>>379
具体的にどんな設定をするんですか?。それがわからないことには評価し難いです。

381 :名無しさん@お腹いっぱい。:03/08/08 00:05 ID:ZEU7+SjX
>>380
書き込む時だけproxyを外したり他のproxyに代えたりといったことを想定しています。
普段使っているproxyで大抵の板は読み書き出来るのですが、一部規制の厳しい板
(ここソフトウェア板がそうです)では弾かれてしまうので…

let chalice_curl_options = '-x proxy.that.i.use:8080 --connect-timeout 15 -m 30'
" 書き込みは長めにタイムアウトを取る
let chalice_curl_writeoptions = '--connect-timeout 30 -m 60'

382 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/08 00:53 ID:WyG2kzpU
>>381 了解です。取り込みます。

383 :362:03/08/09 20:45 ID:bp8+JfI1
再発したらシジチュ最初からやり直しだyp!
もう何百レスもタグの付け替えすんのはいくらなんでもマンドクセ

変換できないとBROKENするの何とかなんないんだろうか。
せめてそのレスだけBROKENしてくれりゃ救いようもあるんだが
全部BROKENされるとシジチュする気もうせる…

384 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/09 21:17 ID:TJm8Ch0e
>>383
そのスレのURLと使っている環境(OSやicov/qkcとnkf等)を教えてください。

385 :362:03/08/10 08:25 ID:cLQyDpSf
>>384
まずURL。
http://jbbs.shitaraba.com/game/bbs/read.cgi?BBS=6363&KEY=1055984116

Windows 2000, Vim 6.2.56 Kaoriya版, Chalice 1.8.019
iconv-1.8-dll Kaoriya版

です。

386 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/10 08:51 ID:pagxjEq2
>>385
化けないです。Chaliceが019と024で違いますけど、それ以外は同じ環境です。でも
019から024の間にはエンコードがらみのパッチは無いです。敢えて上げるなら024の
整形キャッシュが働かないというのですが、遅くなるだけで文字化けに繋がる内容と
は言い難いです。となるとVimオプションが絡んでいる…fencsあたりかもしれませ
ん。

念のためChalice実行中に:set fencsをして、それを教えてください。あとシジチュ
した時に、どの文字を消したのかも。

387 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/10 09:03 ID:pagxjEq2
>>385
ちょっと実験してみてfencs関連で怪しいのを見つけました。通常Vim6.2にiconv1.8以
降を組み合わせて使っている場合、KaoriYa版のvimrcではfencsにeuc-jpの代わりに
euc-jisx0213を使用するようになっています。
# 都合によりeuc-jpもfencsに含まれますが、順序からeuc-jisx0213が優先されます。

試しにこのeuc-jisx0213をfencsから外すと、385で示されたURLが化けました。なので
362さんが独自にfencsを設定していてその中でeuc-jpだけを使っている、ということが
考えられます。確かめてみてください。

なおeuc-jisx0213を使と、djなどの文字が変換できるようになります。

388 :362:03/08/10 09:08 ID:cLQyDpSf
>>386
なにゅう!どうもお手数かけます…。
:set fencs
fileencodings=iso-2022-jp-3,shift-jis,utf-8,ucs-2le,ucs-2,euc-jp
これがだめなのかなぁ。

シジチュして消した文字は…どれだっけ?今探したけど見当たりません。
えっとですね、もう文字がどうこう言う以前に、dat開いたら

<dt>1 名前: <font...

って感じで崩壊してるわけですよ。
本来なら

<b>ナナシコさん </B>...

なはずなのに。
なので、今回のシジチュってのはs///を駆使しながら整形したわけです。
で、前回シジチュして切除した患部の文字がわかんなかったんで、
あきらめて別のソフトで sjis に convert したらそれは開けてます。
当然新しくレスが付くたびにそれは化けるんで、毎回 convert の刑ですが。

389 :362:03/08/10 09:27 ID:cLQyDpSf
>>387
再びなにゅう!
昔でふぉのvimrcからもらってきた設定をそのまま使ってたけど、
今GVim6.2 kaoriya版のでふぉvimrcを見たら進化してたyp!

さっそくこぴぺしていそいそとリロード…
うおぉぉぉ化けないyp!
感動しまつた。ありがとうございます。
もうNavi2chに浮気するなんて言いません。Chalice一筋でつ。 。゚(゚´Д`゚)゚。

390 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/10 09:33 ID:pagxjEq2
>>388
> :set fencs
> fileencodings=iso-2022-jp-3,shift-jis,utf-8,ucs-2le,ucs-2,euc-jp
ダメですねぇ…Chaliceでjbbs.shitarabaを使う上では
  1. euc-jpがeuc-jisx0213になっていない
というのは致命的です。さらにVim用の設定としては
  2. 先頭にucs-bomが入ってない
  3. shift-jisが入っている
  4. ucs関連はucs-bomの直後がベター
これだけの問題があります。KaoriYaのvimrcは一応そのあたり考慮して、
iconvがeuc-jisx0213に対応しているかもチェックして設定するようになっているので、
特に必要が無い限りfencsは変えないほうが良いでしょう。

ちなみに化けている文字の1つ目は「avでした。

391 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/10 09:38 ID:pagxjEq2
>389
あ、良かった。解決されたようですね。KaoriYa版では最低限日本語環境で困らない設定になるよう
常に研究し、NetUpVimでその成果である最新のvimrcが利用できるようになっています。
特にfencsはノウハウのカタマリで比較的頻繁に変更がある箇所ですから、
_vimrcに直コピーするのは避けたほうが良いかもしれません。

392 :362:03/08/10 11:10 ID:cLQyDpSf
>>390
>>391
なるほど、そういうことでつか。
ってことでさっくり削除してKaoriYa版vimrcの設定がそのまま
有効になるようにしますた。

ところで>>390の「 」がリロードしても表示されまつぇん。
フォントが悪いのかなぁ、東風ゴシックなんでつけど…
と思ったらやっぱりそうでした。MSゴシックにしたら見れますた。
ふーむ。普段はともかくChaliceではおとなしくMSゴシックにします。

393 :名無しさん@お腹いっぱい。:03/08/10 11:23 ID:8DauEew6
>>391
スクリーンショットって公開しないんですか?

394 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/10 19:09 ID:pagxjEq2
>>392
フォントはM+、もしくはUM+を推奨ということで。ちょっと小さいかしら。

>>393
古いのは幾つかありますけど
http://www.kaoriya.net/img/snapshot/gvim-6.0.93-00.png
http://members.jcom.home.ne.jp/monazilla/showcase/other.html
もっと別のが見たいということでしょうか?。

395 :名無しさん@お腹いっぱい。:03/08/11 01:31 ID:LJkKL76Y
スクリーンショットとってみた。
vim
http://penguin.s4.xrea.com/imgboard/img-box/img20030811012637.png
gvim
http://penguin.s4.xrea.com/imgboard/img-box/img20030811012839.png

396 :名無しさん@お腹いっぱい。:03/08/11 08:45 ID:HnW4Aat2
>>395
こう言うキャラクタベースの画面って懐かしくて好きです。
とこんどはncursesか何かで作りたくなりまつね。


397 :名無しさん@お腹いっぱい。:03/08/11 18:43 ID:fsmrKTOy
>>394
M+は昔使った時にあまりに美しくないんですぐ捨てますた。
UM+は使ったことありませんが基本は同じですよね。
東風もそれほどじゃないですがフリーな中ではまぁまぁなんで
好んで使ってたんですけど、やっぱフォントはモリs(ry

昔使ったM+は1.0.0でしたが、今は2.0.3にまでなってるんですね。
今UM+を使ってみましたが、修正されたのかわたしの目が変わったのか
昔ほど汚くは感じませんでした。でも東風には及びませんねぇ。
ちゅうかやっぱりモr(ry
ってことで、chaliceではUM+を使うことにしてみます。

398 :名無しさん@Vim%Chalice:03/08/11 18:53 ID:URzGpXLp
漏れも撮ってみますた(賞味期限24Hでつ)
http://up.isp.2ch.net/up/12b0267e3d44.png

399 :名無しさん@お腹いっぱい。:03/08/11 18:58 ID:HnW4Aat2
>>398
もはやなんか解りませんな・・・。
見習わねば。

400 :名無しさん@お腹いっぱい。:03/08/11 19:51 ID:E5159WV1
400(σ^▽^)σゲッツ!!

401 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/11 23:18 ID:wgkOlQJf
>>395,>>398
ギャラリー作ってみました。
    http://www.kaoriya.net/gallery/chalice/index.html
掲載不可なら言ってください。

402 :名無しさん@お腹いっぱい。:03/08/11 23:42 ID:ISVCb7Lx
では私も。BDF M+ 10ptです。
http://penguin.s4.xrea.com/imgboard/img-box/img20030811233908.png

403 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/12 00:01 ID:+OJtWp19
>>402 小ッ!

404 :402:03/08/12 02:44 ID:Xez3RO51
10ptじゃなかった10dot。
縦27 横88 (編集領域外含)だからねぇ・・・。

405 :名無しさん@お腹いっぱい。:03/08/15 21:52 ID:eA8k2gfl
format.vimってKaoriYaからなくなってる?
日本語の文書でJが思うように動かなくて、そういえばformat.vimって
あったよな、と思ったがKaoriYaに見当たらないyp!

406 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/15 22:48 ID:7zHYLSpl
>>405
VimスレかVim掲示板で聞いて欲しい内容ですが、ここで答えちゃいます。format.vimは
KaoriYa版に今も含まれています。但しJの挙動については、Vim自身の'formatoptions'
に追加されたMもしくはBフラグを使うようになったため、
    let format_join_spaces
というオプションでは設定できなくなりました。今まで2を使用していた場合はM、1を
使用していた場合はBを指定してください。0を使用していた場合はどちらも指定しない
でください。例:
    set formatoptions+=M
    set formatoptions+=B
詳細は:help fo-tableを参照してください。

407 :名無しさん@お腹いっぱい。:03/08/15 22:55 ID:w6gl/L1P
巡回や更新チェックの際、新規カキコがローカルあぼーん対象のもののみだったら
見たことにして次に逝ってくれるようには出来ないかなあ…

408 :名無しさん@お腹いっぱい。:03/08/15 23:01 ID:Xt4bVIrq
407じゃないですが、ngwordがらみで質問です。

datを取得後にngwordの設定を変えても既にキャッシュされてるものには反映されませんよね?
これを反映させる方法はないでしょうか?

現存するスレなら、再度そのスレ一覧に行ってdでキャッシュ消して再取得すれば良いのですが、
過去ログのキャッシュの場合、消してしまうと再取得できないので…

409 :名無しさん@お腹いっぱい。:03/08/15 23:05 ID:w6gl/L1P
>>408
407じゃなくもないですが、オフラインモードにしてRだったかな。

410 :名無しさん@お腹いっぱい。:03/08/15 23:07 ID:eA8k2gfl
>>406
あれ、ごめんなさい、素でスレ違いしてました。 ̄|_|○
そういうことでしたか。ありがとうございました。
ちなみに、Bにして幸せになれました。

411 :山崎 渉:03/08/15 23:27 ID:lNVCvLud
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

412 :408:03/08/15 23:36 ID:Xt4bVIrq
>>409 = >>407
できたよー。サンクス。

413 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/16 10:19 ID:2k6RGom/
パッチリリース for 1.8
    http://www.kaoriya.net/testdir/patches-chalice/1.8.025
    http://www.kaoriya.net/testdir/patches-chalice/1.8.026

スレでの再整形コマンドを r に割り当て、差分取得を = に移しました。

>>407 それはサクッと書ける内容ではないので、ちょっと難しいです。

414 :408:03/08/16 12:34 ID://c9T0Fx
いつもパッチ作成お疲れ様です。m(_ _)m

ただ、rと=は使用頻度も考えると逆の方が良かった気がするのですが…

ngword設定とかは滅多に変えないと思いますが、
差分取得はしょっちゅうするので。
よく使う方をHome Positionの近くに割り当てた方が良いと考えました。

スレッドだけでなく、スレ一覧でもrと=を逆転させて割り当てると、
Chalice全体で取得系(差分、全体)はrキー、整形系は=キーという統一も取れると思います。
# vimでは=コマンドはfilterなので、
# 頭の中では整形というイメージがあってそれとmatchします。

415 :名無しさん@Vim%Chalice:03/08/16 12:48 ID:2k6RGom/
>>414
=の採用は書き込みバッファでの=から来てるのですが、既存のマップを変更したのは
失敗ですね。修正を考えておきます。

416 :名無しさん@お腹いっぱい。:03/08/20 13:38 ID:NB8lfCD9
<CR>←これどうすれば良いんですか?vim自体が初めてなんです。。

417 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/20 13:52 ID:pkSf7ZHn
>>416 Enterキーのことです。

418 :416@Vim%Chalice:03/08/20 14:48 ID:NB8lfCD9
>>417
ありがとうございます。エンターでしたか。申し訳有りませんが、もう一つお願いします。
<C-CR>←こういうのはどうすればいいのでしょうか?今は':ChaliceDoWrite'で書き込んでいる状態です.

419 :名無しさん@お腹いっぱい。:03/08/20 14:54 ID:00q+pIdL
>>418
Ctrl-Return

420 :416@Vim%Chalice:03/08/20 14:57 ID:NB8lfCD9
>>419
ありがとうございます。何度も初歩的質問すいませんでした。

421 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/20 15:06 ID:pkSf7ZHn
ぜんぜんOKです。

ところで<C-CR>ってコンソールやMacOSXでは使えないんですよね。
代替キーを定義しようと思っているんですけど、何が良いですかねぇ。

422 :名無しさん@お腹いっぱい。:03/08/20 22:38 ID:6DUd+i9O
>>1 >>2 >>3 >>4 >>5

423 :名無しさん@お腹いっぱい。:03/08/21 15:29 ID:PtRQ8ZH5
板一覧ペインでのrが上書きモード、
スレ一覧ペインのrがリロード、
スレッドペインのrが整形、
というのは統一感に欠けてえらく使いづらいのですが。
リロードや整形に関して共通の操作を与えた方がいいんじゃないでしょうか。

424 :名無しさん@お腹いっぱい。:03/08/21 22:39 ID:MN2ff11L
>>421
MACならC-LFでは?とか言ってみる。知らないけど。

425 :名無しさん@Vim%Chalice:03/08/21 22:48 ID:oAIkhfxJ
>>424
いや確かに改行のコード表現上はそうなんですが問題は別で、MacOSX用のgvimが<C-CR>の
コードを見てないらしいんです。まぁ、こちらはVimのソースコードを修正すべきなんで
すが、telnet経由だと<C-CR>は通りません。なのでキーの見直しは必須です。

426 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/26 08:14 ID:EkS3PoxM
>>425 なんで名無しで書き込んでんだ?

427 :名無しさん@お腹いっぱい。:03/08/26 08:38 ID:tKlJt8GV
スレッド一覧からこのスレッドが開けません。
http://pc.2ch.net/test/read.cgi/linux/1060243305/l50

428 :名無しさん@お腹いっぱい。:03/08/28 10:05 ID:jq7gfp/b
http://pc.2ch.net/test/read.cgi/unix/990293679/
を開くと vim が落ちます(香り屋版win98)
ブラウザで見ると 1 の名前と本文が「ここ壊れてます」と表示されてます
http://pc.2ch.net/test/read.cgi/unix/1006402288/
こっちはスレ一覧でエンターを押しても無反応です(カーソルが行先頭に移動したりはする)
ここはスレの名前が空です。
#ちなみにここも壊れてます
以上、報告でした

429 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/28 10:16 ID:QMBDJ52n
>>428
確認しています。どちらもdatが壊れている状態なのでChaliceとしての対策はしませ
ん。Vimが落ちる件は別問題で、Vimの視点から問題を正しく把握し解決する必要があ
ります。が、これには少し時間がかかります。

430 :名無しさん@お腹いっぱい。:03/08/28 10:30 ID:wbgVeXSs
>>314-316
やーっと出ました。ニュース速報+です。http://news2.2ch.net/newsplus/


サーバの負荷が高いので書きこめません。
(16.74 : 目標は 5.00 以下)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
もちろん、このページをリロードするのも負荷かかります。


begin 644 bbs.cgi.bz2
M0EIH.3%!629363VUW2\``!1?_X`04&/GGSYGYZ@Z=]Q@.'*S`!1X(K""1@"6
MPFA@(#``MK8YZFF0-``-,@#(`T&@,@`T&$!H]-3053TF31IDT:,)Z@``T!ID
MTQ``````"(4](>D````!HT`!H````!H,AP0\2R(!QAU%5`!6V39712$``Y:)
MXD!#C*0S0!#!"`85">9+D+R$2EB%.7$!(`DM5L8)QX3`-+0-`&,\X$3@(!1@
MR/<H%+/&,HE,!@'`3&J9&)N@>V5*?LB3"L0]*7<6B:K*)+3!K#,I)I0L:8Y6
M<S7[2J;B%L(!I"?YZ`3/58;1`!AL+"[T.01"_$167WR.8R2T+=X;F3532?7@
B4]A!!1S]45,S831`(\8E!B`@*D$(2S^+N2*<*$@>VNZ7@```
`
end

431 :名無しさん@お腹いっぱい。:03/08/29 23:01 ID:aGuzsi/g
>>430
>MPFA@(#``MK8YZFF0-``-,@#(`T&@,@`T&$!H]-3053TF31IDT:,)Z@``T!ID

でも、\300で2時間ってのはおいしいと思う訳よ。
まぁ、個人の価値観だから何とも言わんけどな。

432 :名無しさん@お腹いっぱい。:03/08/30 10:56 ID:NTDyKVd5
>>421
自分はこのようにマップしてます。
nnoremap <silent> <buffer> m  :ChaliceHandleJump<CR>
nnoremap <silent> <buffer> gm :ChaliceHandleJumpExt<CR>

433 :名無しさん@お腹いっぱい。:03/08/31 00:08 ID:221SjgIC
栞に登録してスレッドを読んでいると、
たまにそのスレがどの板かわからなくなる時があります…
statuslineに板の名前もつけるのはどうでしょうか?

それと、栞から読んでいる時にdatを消して再取得する手段も欲しいのですが…
# スレ一覧ではないのでdで消せない、再取得できないので…

434 :名無しさん@お腹いっぱい。:03/08/31 00:23 ID:NdQGmMYY
> たまにそのスレがどの板かわからなくなる時があります…
gg

> それと、栞から読んでいる時にdatを消して再取得する手段も欲しいのですが…
R

435 :名無しさん@お腹いっぱい。:03/08/31 03:30 ID:221SjgIC
ggじゃ板の名前はわからない。URLはわかるけど。
Rはdatを消してくれない。BROKENなレスがあると直せない。

436 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/08/31 10:05 ID:sUpettrX
>>435
g:chalice_statuslineにb:boardを組み合わせればとりあえず代用にはなりますが、
Chaliceは内部的にb:boardに/softwareのようなパスの一部を保存することで管理し、
板名を管理してないので日本語名では無理です。正確には板一覧から取得することも不
可能ではないのですが、私はそのコード書きたくないので必要だとお思いならば代わり
に書いてください。パッチをいただければ取り込みを検討します。

Rはdatを消して、その上で再取得しています。datが「あぼーん」等でローカル上で壊
れた場合にはこれが有効でしょう。ただしここ最近良く見るオリジナルdatが壊れてい
る場合、Chaliceはdatに問題がないことを前提に作られているので、これには対処の仕
様がありません。

437 :名無しさん@お腹いっぱい。:03/08/31 21:48 ID:221SjgIC
> Rはdatを消して、その上で再取得しています。
え? そうだったんですか。それは失礼しました。

でもスレ一覧でdatを消して再取得したらBROKENが直ったんですけどね…
Rでも再取得してるなら直ってもいいはずなのに、何ででしょ?

438 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/02 17:15 ID:7ydW3jYh
>>437
> でもスレ一覧でdatを消して再取得したらBROKENが直ったんですけどね…
> Rでも再取得してるなら直ってもいいはずなのに、何ででしょ?
何を言わんとしているかイマイチわかり兼ねますが、「Rの再取得でBROKENが治らな
い」というのは再現できますか?

439 :437:03/09/02 18:05 ID:YXuyS76k
>>438
たぶん、オリジナルdatが壊れたままの状態でRで再取得したのだと思います。
それで直らないと思い込んだ、と。

別のBROKENなスレを再取得した時にはBROKENにならなかったので、
オリジナルdatが直っていたのだと思います。

お騒がせしてすみません。

440 :名無しさん@お腹いっぱい。:03/09/03 19:30 ID:uQQzosj4
もう一つ、chaliceのうまく扱えないタイプのエラーです。
これが出る場合、書き込もうとした内容は失なわれてしまいます。
# 直前の書き込みは無条件でどこかに保存しておく仕組みにした方が
# 良いような気もして来ました

ERROR - 593 45 sec たたないと書けません。(2回目、33 sec しかたってない) 2
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
(Samba24-2.13)

begin 644 nsec.html.bz2
M0EIH.3%!629362EFPBL``!?;GH`00&,^(`@`.@((`#Q,,(J+5)`%*``@`&A%
M-&AZ$--&F$```&B@`````--'J/*/4)Q),H&F*Y"441'J2HRG&$Y$BM;&`T*!
M#OZT+'^'W<L'PD*'QX%N^LJ6HB`(3.>`$"!Z&/C`48%C`",H:?B[DBG"A(%+
#-A%8
`
end

441 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/03 20:12 ID:nfEXis69
>>440
このまんまで、タグも無く出力されるんですか?

442 :名無しさん@お腹いっぱい。:03/09/03 20:28 ID:uQQzosj4
>>441
失礼しました。こっちがソースです。

begin 644 bbs.cgi.msec.bz2
M0EIH.3%!629363[=VA,``"'?_H`0<&.^/S@P#$"_9_]@,""A`!`@@B(E0``4
M(``P`+6V&J>IE--#30:`#1IH'J`&@&C0\U0:FBF`FU'IJ:#(R:```T`T`!JI
MIDR:>DQJ9!D-,C1HT:-&!-#)@6#D'<V=QU)+>E5!,*]^2T(U<TI7"3Z-6F-(
M009BB:72MQ0T4O%:CU07RAR$&P1#A`.2G:\2<:48G"D$XM"G[L3R:>PM9`Z=
MWZ.#$-FL-B$1AW4"#T%`6`U0[SV!2YC,(,5(@(D<!PIDYEB`0"L-B9&I66R,
M&WW&F'DA&^<F)R.)EJA%,U4I$.QCFLW%*;#X(3PP32V3*;\%RL0MGDV6,H::
-,@?\7<D4X4)`^W=H3```
`
end

443 :名無しさん@お腹いっぱい。:03/09/03 20:32 ID:uQQzosj4
ちなみに、レゲー板で連投しようとすると確実に出ます。
他の板でも出るところはあったと思います

レトロゲーム
http://game.2ch.net/retro/

444 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/03 20:45 ID:nfEXis69
>>443
> ちなみに、レゲー板で連投しようとすると確実に出ます。
規制なので仕方ないですね。自動でリトライしたり、無理矢理書けるように時刻を詐
称してしまう方法もありますが、素直にエラー画面を出すだけにしましょう。

445 :名無しさん@お腹いっぱい。:03/09/03 21:10 ID:uQQzosj4
>>444
> 自動でリトライしたり、無理矢理書けるように時刻を詐称してしまう方法もありま
> すが、素直にエラー画面を出すだけにしましょう。
エラーが確認できて、書いた内容が復元できれば十二分だと思います、ハイ。

書き込み内容が失なわれるケースとしては>>430,>>440の他に、
curlが何らかの理由で死んだりタイムアウトしたりした場合や、
書き込み窓に内容を残したままで他のスレを表示して[aAiI]した場合があります。

446 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/03 21:58 ID:nfEXis69
>>445
> curlが何らかの理由で死んだりタイムアウトしたりした場合や、
> 書き込み窓に内容を残したままで他のスレを表示して[aAiI]した場合があります。
その辺りは保留します。

447 :名無しさん@お腹いっぱい。:03/09/09 19:15 ID:FDEZl2kd
一部の板で、「ブラウザ変ですよん」エラーが出て書き込めなくなりました。
> [板] 厨房!  http://tmp.2ch.net/kitchen/
時計はntp2.jst.mfeed.ad.jpと同期しており正確なハズ。

逆に、わざと1分ほど遅らせてやることで正常に書き込めるようです。
恐らく、一部のサーバの時計に若干の誤差かタイムラグがあるのでしょう。
対処としてはこのくらいの決め打ちで充分かなと思うのですが、如何でしょうか?
cf. http://pc2.2ch.net/test/read.cgi/software/1021773436/632-792


--- plugin/chalice.vim~ Tue Sep 9 18:50:36 2003
+++ plugin/chalice.vim Tue Sep 9 18:47:39 2003
@@ -3012,7 +3012,8 @@
  " 書き込むべきスレのURLを作成しバッファ変数に保存する
  let b:url = 'http://'.host.'/test/read.cgi/'.bbs.'/'.key
  " hiddenなtimeパラメータの生成を、書き込み時ではなくバッファ作成時にする
- let b:gentime = localtime()
+ "let b:gentime = localtime()
+ let b:gentime = localtime() - 60

  call s:Redraw('')

448 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/09 20:31 ID:LgUbVPKU
>>447
決め打ち不可です。やるならオプション作ってそこでオフセット量を決めるようにする
のが筋です。ただ、それやると連投やり放題な感じなので、過去に導入を見送った経緯
があります。他の2chブラウザはHTTPの応答ヘッダを見てgentime相当を生成しているん
ですが、それはそれで面倒なんですよね。どうしようかなぁ。

449 :名無しさん@お腹いっぱい。:03/09/12 03:15 ID:svTrc9cK
patch 1.8.27でrと=が入れ換えられましたが、
chalice.vimが直ってないようです。

-let s:msg_help_thread = '(スレッド)  i:書込  I:sage書込  a:匿名書込  A:匿名sage  =:更新 r:整形'
+let s:msg_help_thread = '(スレッド)  i:書込  I:sage書込  a:匿名書込  A:匿名sage  r:更新 =:整形'

450 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/12 08:51 ID:n2CXBG5h
>>449
了解です。指摘、ありがとうございます。

451 :名無しさん@Vim%Chalice:03/09/16 19:57 ID:ALRbjATn
最近、更新のあったスレを開いても差分が読み込まれない場合がよくあるのは
2ch側に広告・山崎あぼーん機能が付いた副作用かな?

452 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/16 20:52 ID:2qcx//oM
>>451
そうですね。Chaliceはdatサイズを基本に差分取得してるんです。そのため、あぼーん
によりdatサイズが小さくなってしまっている場合には、更新部分が取得できない等、
他にもいくつか不具合が考えられます。同じようにdatサイズを基本に差分取得してい
るブラウザには、現在のサイズ-1から差分取得して先頭がLFであることを利用してあ
ぼーんを検出しているものがありますけど、Vim+curlでやるのはちょっと面倒。

パッチ書いてもらえれば検証します。

453 :名無しさん@お腹いっぱい。:03/09/17 14:44 ID:c9DS/RZB
chalice_usernameを板やスレごとにかえる事って
できないのかなぁ。

454 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/17 15:13 ID:SShJZ+UR
>>453
ドコにどういう形で記憶するのか、それ次第です。パッチをお待ちしています。

455 :名無しさん@お腹いっぱい。:03/09/17 16:07 ID:c9DS/RZB
>>454
うっひゃ〜、期待されても何もでないyp!

456 :名無しさん@お腹いっぱい。:03/09/18 10:16 ID:IRsmfANg
chalice_username がグローバルで、
chalice_username_板名 で上書き可能にするとか。

457 :名無しさん@Vim%Chalice:03/09/20 14:49 ID:igaWdbXs
Chalice新人です。
BDF_M+:h9:で使っていると、AAがずれるのですが、玄人な方々って
Chaliceでどんなフォント使っているんですか?

458 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/20 15:08 ID:ktVwqa3m
>>457
無理です。Vimの制約上、ChaliceでAAを上手く表示することはできません。
見たいAAのある記事で & を押してブラウザを使って見るか
まっつんさん作のAAViewを使うしかありません。
  http://hp.vector.co.jp/authors/VA020411/Vim/AAView/

459 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/20 15:20 ID:ktVwqa3m
>>458 AAViewのスクリーンショット
http://www.kaoriya.net/gallery/chalice/0000005.png

460 :名無しさん@お腹いっぱい。:03/09/20 22:08 ID:ycYpiRhU
> TODO 1.8+
>    (書き込み)  スレ建て機能の復活・完全実装
これはいつ頃になるのだろうか… ハヤク( ゚д゚)ホスィ…

461 :名無しさん@お腹いっぱい。:03/09/20 22:11 ID:DelnP6S3
w3mでスレ立てすると場合によっては改行を喰われて大失敗するんだよなあ…

しかしスレ立て機能は実装しても検証が面倒そう。要●?

462 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/20 22:15 ID:ktVwqa3m
>>460
最近は試してないんですけど、実装した当時は板によってbbs.cgiあたりのバージョ
ンが異なっていて、書き込む方法が微妙に違ってたんです。それにいちいち対応した
りテストするのが面倒だったので凍結しました。今はそのあたりどうなんだろう?。

463 :名無しさん@お腹いっぱい。:03/09/23 02:28 ID:Qvp+0bS8
test

464 :名無しさん@お腹いっぱい。:03/09/23 02:31 ID:Qvp+0bS8
我チャリス取得ス 初カキコ成功ス

465 :名無しさん@Vim%Chalice:03/09/23 02:34 ID:Qvp+0bS8
ぐああああああああああああああ。
チャリスゲッツ!
うぉおおおおおおおおおお。
魚。

466 :名無しさん@お腹いっぱい。:03/09/23 02:36 ID:Qvp+0bS8
chalice インストールできない人は俺に悩みを打ち明けて見なさい。
2chの書き込みにヴぃmコマンドが自由自在に使えるとはっ!
これで俺のヴぃm熟練度もうなぎのぼりだっ!なんでも聞けっ!なんでも聞けlt!

467 :名無しさん@お腹いっぱい。:03/09/23 23:04 ID:6wnYI7o3
確かに、初めてのVimとセットでChaliceをインストールすると
基本操作に慣れやすいかも知れない。 (無駄時間ばかり増えて)鬱だ。

468 :名無しさん@お腹いっぱい。:03/09/27 01:54 ID:t5Pe+yPG
つか、あんたらは本当にVimを使いこなせるのかと
聞きたい。
小一時間、問い詰めたい。

469 :900-800-700-600.nna.ip.ne-yo.jp:03/09/27 09:20 ID:QCaXgHBK
155 From:219-100-247-45.denkosekka.ne.jp Date:03/09/27 08:55 ID:e5XKnxdJ Mail:俺

↑こんな感じのfusianasanがいると、219をプレビューしようとしてエラーが出ます。
沢山いると,.で移動のたびに止まるので結構煩いかも。
http://news5.2ch.net/test/read.cgi/newsplus/1064604471/155-159

470 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/27 09:22 ID:BWLRoUus
>>469 意味がわからないのですが、何が問題なのですか?

471 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/27 09:46 ID:BWLRoUus
あ〜わかりました。From:数字をアンカー代わりにできるようにしたことによる副作
用ですねぇ。現在 From:[1-9]\d\{,2} こういうパターンで拾っているので、代案を
提案してもらえれば考慮します。

472 :名無しさん@お腹いっぱい。:03/09/27 10:23 ID:QCaXgHBK
即席ですがこんなのはどうでしょう?

From:[1-9]\d\{,2}[0-9-]\@!

473 :名無しさん@お腹いっぱい。:03/09/27 10:25 ID:QCaXgHBK
おっと、3桁のレス番拾わないですね

- From:[1-9]\d\{,2}[0-9-]\@!
+ From:[1-9]\d\{,3}[0-9-]\@!

474 :470-471 ◆8XALICEsdk :03/09/27 11:48 ID:BWLRoUus
>>473 こういうFromが拾えないんじゃないでしょうか?

475 :名無しさん@お腹いっぱい。:03/09/27 22:35 ID:FB6V10Mh
リクエストを1つ。

-付きで引用しつつ書き込み開始できますが、
全文引用ではなくレス番のみ引用という機能が欲しいです。

476 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/09/27 22:53 ID:BWLRoUus
>>475
:%g/^> /d_
等で実現できることですから、Chaliceとしては何もしません。自分でマップするなりしてください。

477 :名無しさん@お腹いっぱい。:03/09/28 09:55 ID:nNSD8uiN
機能的にはnavi2chの方が上だし、なんかの宗教に属してない限りはこれ使う意味はあんまないな

478 :名無しさん@お腹いっぱい。:03/09/28 10:23 ID:TsE72gDg
>>477
vimかemacsの違いは大きいと思うが。

479 :名無しさん@お腹いっぱい。:03/09/28 11:19 ID:aXqUraJh
emacsインストールしてないっつーの

480 :名無しさん@お腹いっぱい。:03/10/09 00:35 ID:WAPEQTuR
enc=utf-8対応(邪悪)。

Index: plugin/alice.vim
===================================================================
RCS file: /anonycvs/chalice/plugin/alice.vim,v
retrieving revision 1.17
diff -u -r1.17 alice.vim
--- plugin/alice.vim6 Oct 2003 23:57:34 -00001.17
+++ plugin/alice.vim8 Oct 2003 15:31:54 -0000
@@ -233,7 +233,10 @@
 function! AL_urlencode(str)
   " Return URL encoded string
   let retval = a:str
+  let saveenc = &encoding
+  set encoding=latin1
   let retval = substitute(retval, '[^- *.0-9A-Za-z]', '\=AL_urlencoder_ch2hex(submatch(0))', 'g')
+  execute "set encoding=" . saveenc
   let retval = substitute(retval, ' ', '+', 'g')
   return retval
 endfunction

481 :名無しさん@お腹いっぱい。:03/10/09 00:35 ID:WAPEQTuR
続き。
Index: plugin/chalice.vim
===================================================================
RCS file: /anonycvs/chalice/plugin/chalice.vim,v
retrieving revision 1.49
diff -u -r1.49 chalice.vim
--- plugin/chalice.vim18 Sep 2003 14:12:00 -00001.49
+++ plugin/chalice.vim8 Oct 2003 15:31:55 -0000
@@ -1508,7 +1511,7 @@
 endfunction
 
 function! s:CharConvert()
-  if v:charconvert_from == 'cp932' && v:charconvert_to == 'euc-jp' && s:cmd_conv != ''
+  if v:charconvert_from == 'cp932' && (v:charconvert_to == 'euc-jp' || v:charconvert_to == 'iconv-euc-jisx0213' || v:charconvert_to == 'utf-8') && s:cmd_conv != ''
     call s:DoExternalCommand(s:cmd_conv .'<'. v:fname_in .'>'. v:fname_out)
     return 0
   else
@@ -1544,7 +1547,11 @@
     if AL_hascmd('qkc') != ''
       let s:cmd_conv = 'qkc -e -u'
     elseif AL_hascmd('nkf') != ''
-      let s:cmd_conv = 'nkf -e -x'
+      if &encoding == 'utf-8'
+let s:cmd_conv = 'nkf -w -x'
+      else
+let s:cmd_conv = 'nkf -e -x'
+      endif
     else
       call s:EchoH('ErrorMsg', s:msg_error_noconv)
       return 0

482 :名無しさん@お腹いっぱい。:03/10/09 00:37 ID:WAPEQTuR
タブ欠けすんません。あと、jisx0213パッチにも対応します。

483 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/09 01:17 ID:Z1SjTL+8
>>482
> jisx0213パッチにも対応します。
それはなんですか?

484 :名無しさん@お腹いっぱい。:03/10/09 21:14 ID:WAPEQTuR
vim-jpで昔出たあれです。

485 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/09 21:36 ID:Z1SjTL+8
>>484 んじゃ、その分については不採用とします。

486 :名無しさん@お腹いっぱい。:03/10/10 03:17 ID:CCqhn9vt
Chalice最高です!ありがとう

487 :名無しさん@お腹いっぱい。:03/10/10 07:50 ID:1e8bzVSq
1.8.37にしたら、スレッドを開くとエラーが出るようになりました。
redhat8で、vim6.2.69です。
function <SNR>30_OpenThread..<SNR>30_HandleURL..<SNR>30_OpenThreadNormal..<SNR>30_UpdateThread..<SNR>30_FormatThread..<SNR>30_FormatThreadDiff..<SNR>30_FormatThreadPartial..DatGe
tTitle..AL_decode_entityreference の処理中にエラーが検出されました:
行 8:
E116: 関数 substitute(str, '¥', '~A 'g') には無効な引数です
E15: 無効な式です: substitute(str, '¥', '~A 'g')
function <SNR>30_OpenThread..<SNR>30_HandleURL..<SNR>30_OpenThreadNormal..<SNR>30_UpdateThread..<SNR>30_FormatThread..<SNR>30_FormatThreadDiff..<SNR>30_FormatThreadPartial..DatLi
ne2Text..AL_decode_entityreference の処理中にエラーが検出されました:
行 8:
E116: 関数 substitute(str, '¥', '~A 'g') には無効な引数です
E15: 無効な式です: substitute(str, '¥', '~A 'g')



488 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/10 08:41 ID:Lct8F18b
>>487
FreeBSDで試した限りでは問題ありません。考えられる原因として

1. cvsやパッチあてに失敗してplugin/alice.vimが壊れている
2. encがeuc-jp以外で"¥"がおかしくなっている

エラーメッセージを見る限りでは前者です。が、これは…&yen;が変換されちゃったかしら。
前者に心当たりがなければ :set enc? の結果を教えてください。

489 :名無しさん@お腹いっぱい。:03/10/10 09:22 ID:ZMW4/uPy
ここ一ヶ月くらいずっと、cvs.kaoriya.netが重くてまともに使えない
(数分後に'cvs [update aborted]: received broken pipe signal' となる)
のですが、スレを見てると他の方は使えているようですね・・・
# sf.net等は問題なく使えています

他に同じ状態の方はいらっしゃいませんか?
私だけに出ている問題なのか知りたいので。

490 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/10 09:52 ID:Lct8F18b
>>489
私もcvs.kaoriya.netに外のネットワークから繋ぐことがあるのですが、そちらでは
問題ありません。昔sf.netを同じエラーでまともに使えない時期があったのですが、
最近はありません。その時はcvs diffやcvs updateはダメだったんですが、別ディレ
クトリにcheckoutするとなんの問題もなくできてしまい、なんだか「はてな」なまま
だったのを記憶しています。

491 :名無しさん@お腹いっぱい。:03/10/10 10:13 ID:ZMW4/uPy
>>490
早速の回答ありがとうございます。

> その時はcvs diffやcvs updateはダメだったんですが、
> 別ディレクトリにcheckoutするとなんの問題もなくできてしまい
今別ディレクトリで試してみたらcheckoutは一瞬で出来てしまいビックリ。

しかし、そのcheckoutしたてのディレクトリでもdiff,update,status等は
やはり出来ないようです。logは出来る。うーむ。
と、言うことは下りはokで上りだけ何か障害があるのかしら?

492 :487:03/10/10 12:48 ID:1e8bzVSq
>>488
1. 一度全部消して、checkoutしなおしたので大丈夫だと思います。
2. encはeuc-jpでした。
plugin/alice.vimのAL_decode_entityreferenceの8行目はこうなってました。
let str = substitute(str, '¥', '¥', 'g')
1.8に戻すとエラーは起きません。


493 :名無しさん@お腹いっぱい。:03/10/10 12:59 ID:S7DEhS23
>>492
恐らく2番が原因と思われますが…詳細は現時点で不明です。

vimがリンクしているiconvのバージョンを教えてください。
> ldd `which vim` | grep iconv
もしくは
> iconv --version
こんな感じのコマンドで確認できます。それから
> iconv -l | grep -i euc
としてiconvが対応するエンコードも調べてみてください。

494 :492:03/10/10 15:24 ID:1e8bzVSq
>>493
> ldd `which vim` | grep iconv
libcに入っているので、表示されませんでした。
>iconv --version                                            
iconv (GNU libc) 2.2.93
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There
is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE
これはフリーソフトウェアです。利用許諾についてはソースをご覧ください。
商業性や特定の目的への適合性の如何に関わらず、無保証です。
Ulrich Drepperによる書き込み.
>iconv -l |grep -i euc                                      
CSEUCKR//
CSEUCPKDFMTJAPANESE//
EUC-CN//
EUC-JISX0213//
EUC-JP//
EUC-KR//
EUC-TW//
EUCCN//
EUCJP//
EUCKR//
EUCTW//

495 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/10 15:52 ID:S7DEhS23
>>494
なるほどなるほど。となるとやはり[2]が原因でcp932の「¥」がeuc-jpへ正しく変換
されていないものと思われます。
:echo AL_urlencode(iconv("\x81\x8f", "cp932", "euc-jp"))
もしくは
:echo AL_urlencode(iconv("\x81\x8f", "cp932", "euc-jisx0213"))
の結果を教えてください。私の環境では「%A1%EF」と表示されます。

496 :492:03/10/10 19:53 ID:1e8bzVSq
>>495
:echo AL_urlencode(iconv("\x81\x8f", "cp932", "euc-jp"))
%A1%EF
:echo AL_urlencode(iconv("\x81\x8f", "cp932", "euc-jisx0213"))
%A1%EF
となりました。

497 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/10 21:44 ID:Lct8F18b
>>496 う〜ん変ですね。問題になりそうなところは無いのに…

498 :名無しさん@お腹いっぱい。:03/10/10 22:28 ID:6dVxCldg
alice.vimに scriptencoding cp932を書いてないから。

499 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/10 22:29 ID:Lct8F18b
>>498 なるほど…

500 :500げと@Vim%Chalice:03/10/11 00:45 ID:UA8PEe9B
板別Name欄設定がついて便利しておりまつが、
捨てハンで連投する時などは直前のFrom欄を覚えていてくれると便利だなあと
ふと思ったので実装してみました。

oか-oでカキコに入ると、前回カキコした時のFrom欄が復元されます。

begin 644 chalice-18-039-preserve-last-name.diff.bz2
M0EIH.3%!629360YW<)\``D'?__@P4O__]^M^G(^____J,!>K@0`(`84")``(
M""!@$%`#;S3JV``.#4TB-)H8U-/4T]3(T:!H-HC`F31D>A-`,09,FFC&C-4&
MBFBGJ8U,`#4TTTP)@(Q``-#`3$T8$,$---`U4_TDU1Z@>DT/4/2,RAH9&@,F
MF!&1A-``&(#1B&@X`!H-#0:`#3(-#(&F@``,@`R`R``5)(@$T"GZ1A&IZ:)H
MS31I,U,AH9--#0]$T>HT-```=@&G;H)E@%UER)$1ZS&F8`,@=7KQK0N4XJ.T
MTU;Z1XBCIX95+[F/'BM_>#U'HQF=1QXL#'?B)SBA,ZT4I*M*I9Q1OU7!.KK&
M,9G4=3DEM/L6X?%C@YT'C>G4\DD%0VF35@T%J6@",W"3$![P*F:^X9M%'R^^
M&`";\)F1FE[$OTBXJ--B9JY[Q,2[X#+T<MK+Y<R[G9O54]SY\AVBF%CR+5:Y
M'/CX7L+&B3752FD85GPTAA&$'G9FJ6NTMD%"7@,09R!H/B1W`\)6`0$<,D?-
M5*JH\IWU'EVZI2M#OF6=?@*NLO6N\`*XI"D".#!0!@HB^?B`C!8&&VZRP5*1
MDE8W`M;"D(446+;5"`:&8-_*#7863-8U>4B*&.<.4B"X3#XANF4&HO>_M04X
M5D3UWQIR5#)YAE@J&^Z;FKU_5.Z,QZIO6.G!O!P<IS/YP[>.U5X6>ZZJ/OZT
MDS9)N23<=Q\KGOD8EGA>R6;C$7-"RV-ULBN-K.>\SO-W6Y'UKMGP&3:W7-=M
ME.VZJ,\9"3Z9W9,IW,$&!B'F;C4U.75X:@S>1A\1)VHO/2*.CYN2<1IN)C:3
M'L'8;5[F2;B3CVZMLV+B7%E*J58/2.U33J#R\S3K)!QP;L7X;T?=M&%356@L
M\<&.=;<+KME6`S7(O&K!Q22M]6@PKG+T-;6)-!HT67F>:^K!9YQS1@DFE1KS
M--ED;&J;TPH<%TY>6E;>I))A>04-]ISA88,,FTUL[NL@S]["RU60O:FW9:UI
M:UK6MFCI08(,L>C#AJLCK96.*;%H.R<AT1CSP9#I'B7U*K4@X=5T*U$J#BX[
M'GDE&*+FNXKM#+SH9Y-YIV4I6O&+7>??Z\%PX)3!#UHVX.8O>FDP:!;H&RQS
MIMTNYK8@]W`/L`L8;8`?$!!"H"Y+BF0+@IS4'J?R',>7Z.6>#^M'4SMMYG'`
<KPH:V$X@H5FUR4)(@A`.:%_B[DBG"A(!SNX3X```
`
end

501 :500げと@Vim%Chalice:03/10/11 00:46 ID:UA8PEe9B
↑こういうことが出来るわけです。

(ファイル名間違えますた。18.037へのパッチです)

502 :492:03/10/12 08:35 ID:1HqfellV
1.8.39にしたら直りました。ありがとうございます。

503 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/13 22:15 ID:doD/Z1C2
パッチリリース for 1.8
    http://www.kaoriya.net/testdir/patches-chalice/1.8.027
    http://www.kaoriya.net/testdir/patches-chalice/1.8.028
    http://www.kaoriya.net/testdir/patches-chalice/1.8.029
    http://www.kaoriya.net/testdir/patches-chalice/1.8.030
    http://www.kaoriya.net/testdir/patches-chalice/1.8.031
    http://www.kaoriya.net/testdir/patches-chalice/1.8.032
    http://www.kaoriya.net/testdir/patches-chalice/1.8.033
    http://www.kaoriya.net/testdir/patches-chalice/1.8.034
    http://www.kaoriya.net/testdir/patches-chalice/1.8.035
    http://www.kaoriya.net/testdir/patches-chalice/1.8.036
    http://www.kaoriya.net/testdir/patches-chalice/1.8.037
    http://www.kaoriya.net/testdir/patches-chalice/1.8.038
    http://www.kaoriya.net/testdir/patches-chalice/1.8.039
    http://www.kaoriya.net/testdir/patches-chalice/1.8.040

今更ですが、アナウンスしておきます。ちなみに040では待望と思われる「あぼーん検
出&補正」が搭載されました。Windows上での動作は確認しましたが、その他の環境では
テストしていないので予期せぬ不具合がある可能性を否定できません。ダイブする勇気
のある方は動作確認と報告をお願いします。

あぼーんが検出された場合、自動的にそのDATファイルの再取得を試みます。
chalice_verboseを使うことでその様子を観察することができるでしょう。

504 :名無しさん@お腹いっぱい。:03/10/14 20:17 ID:kyv1pnYk
細かいことなんですけど、スレ書き込み用windowのタイトル:
> 書込スレ 【Vim】Chalice Vol.3【2ch閲覧】
「書込スレ」って違和感ありませんか?これはスレではないだろう、と。

「スレ書込」「書込ウィンドウ」とかならわかるんですけど。。。

505 :名無しさん@お腹いっぱい。:03/10/14 20:52 ID:ayCCrol/
1.8.040です。

新規レスなし・古め("+")のスレをロードすると、
必ず新規レスなし・新しめ("*")になるようです。
# DAT再取得はしてないようです。
昔は"+"のままだった気がしますが、

506 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/14 22:49 ID:nptdbzcg
>>504
「書込み対象スレッド」の略です。

>>505
040でそうなってしまった可能性が高いのですが、もしかしたら随分前に行なった仕
様変更の結果かもしれません。調べてみます。

507 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/14 23:05 ID:nptdbzcg
>>505 1.8.042で修正しました。

508 :名無しさん@お腹いっぱい。:03/10/15 00:58 ID:7MyTwGb/
>>506
> 「書込み対象スレッド」の略です。
なるほど、ウィンドウの性質を説明してるのではなく
後に来るスレタイを修飾してたんですね。

でも、他のウィンドウのタイトルはウィンドウの性質を説明してるから、
(「板一覧」「スレの栞」「スレ一覧」「プレビュー」「スレッド」)
ちょっと違和感は残るかも。どうでもいいことではありますが。

> 書込スレ: 【Vim】Chalice Vol.3【2ch閲覧】
とコロン(敷衍の記号)を入れるというのはどうでしょう?

509 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/15 01:08 ID:ySMlXLqt
>>508
そういう直球ストレートな提案では置き換えたいとは思えません。むしろ「スレの
栞」のような斜めの文言の提案を歓迎します。全角4文字以内、ピッタリがベストな
んですが、語感さえ良ければ多少の前後は許容します。

真面目な話「書込スレ」に関しては他の見せるだけのウィンドウとは、ユーザが能動
的なアクションを確実に行なうべき場所という意味で、性質が異なるのです。なので
多少の不統一感はあって然るべきと考えています。逆にそれを強調するくらいでも良
いでしょう。

510 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/15 01:17 ID:ySMlXLqt
ちなみに「プレビュー」は「プレビュ」と4文字にしたいところなんですが、縮めす
ぎ感が否めないのと、普段自分が使わないことから目を瞑ってます。

511 :名無しさん@お腹いっぱい。:03/10/15 01:18 ID:7MyTwGb/
変化球は急には投げられないのでいつか思い付いた時に・・・

そういえば、chaliceのメッセージ類を全部リソース化して
テーマとか作れるようにするという話が昔あったような。

512 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/15 01:38 ID:ySMlXLqt
>>511
リソース化に必要な技術は揃っているんですが、現状で本当にそれが必要とは考えら
れないのでやっていません。リソース化は英語圏への展開を考えて用意したネタなん
ですが、実質2ちゃんねるしか読めない現状では意味がないのです。

単にユーザカスタマイズを目的に面倒なソース書き換え作業をしてメッセージを交換
可能にしたとして、それを使ってどれだけの面白さが出てくるでしょうか。現在の
メッセージ自体、小ネタに過ぎないので自由に変えられたところで大差ない、という
判断もあります。

なおメッセージの提案は随時受け付けます。採択の基準は私の好き嫌いや時事性にな
りますが、提案が重なったり多くなるようなら民主的な仕組みを考えます。

513 :名無しさん@お腹いっぱい。:03/10/15 18:02 ID:x/C2eksl
>>512
> なおメッセージの提案は随時受け付けます。採択の基準は私の好き嫌いや時事性にな
> りますが、提案が重なったり多くなるようなら民主的な仕組みを考えます。

「髭氏」は意味不明だから止めて欲しい。



514 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/15 18:17 ID:F8niSziA
>>513
> 意味不明だから止めて欲しい。
その理由で提案を受け入れてしまうと、メッセージでのあらゆる遊びが成り立たなく
なってしまうので、全て却下します。

515 :名無しさん@Vim%Chalice:03/10/16 05:56 ID:qvQWzMoO
書き込みテスト

516 :名無しさん@お腹いっぱい。:03/10/16 11:37 ID:+qs0zLiX
いつからか、
set backupdir=
で設定しているディレクトリに dat ファイルがたまるようになってるのですが。


517 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/16 12:39 ID:PxD42bLA
>>516 1.8.043で修正します

518 :名無しさん@お腹いっぱい。:03/10/16 15:50 ID:LgzH0ZfY
>>517
修正早いですね^^;
お疲れです。

519 :名無しさん@お腹いっぱい。:03/10/19 21:03 ID:ZwQkgtXS
リクエストです

倉庫落ちしたスレを読んでる時に間違えてR押しちゃったら
ローカルキャッシュが !!BROKEN!! で上書きされちゃったよ… がーん
# ああ… html化されるまで読めない…

R押下時に倉庫落ちと判断したらローカルキャッシュを
上書きしないようにできないでしょうか?
# 栞でスペース押した時に倉庫落ちと判断してるからできそうですが…

520 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/19 21:19 ID:I9hUXldv
>>519
> # ああ… html化されるまで読めない…
●を購入する、という手はあります。

> 上書きしないようにできないでしょうか?
できるできないで言えばできますが、私は暫らくはやりません。Chaliceではdatの取得
は既得分があれば差分、無ければ全体でするようになっています。そこでRは先ずロー
カルのdatを消すことで全体の再取得を強制するデザインになっています。この方法は
実装が容易さから採用しました。この部分を「dat落ちを確認してから」や「別名で保
存して」のように変更すれば良いわけですが、既存の仕組みに綺麗に組み込むのはちょっ
と面倒です。パッチは歓迎しますが、汚い方法だと保留される確率が高くなることは頭
の隅に置いておいてください。

521 :名無しさん@お腹いっぱい。:03/10/22 17:48 ID:AMpqMG4F
ウワーーーン
したらばが見れなくなった。
datがForbidden
漏れだけでつか?

522 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/22 18:53 ID:s2l1d1zq
>>521 板の移転ではないですか?

523 :名無しさん@お腹いっぱい。:03/10/22 19:46 ID:AMpqMG4F
ブラウザからスレ一覧やスレは普通に見えます。
http://jbbs.shitaraba.com/xxx/yyy/dat/zzz.cgi
がForbiddenになってます。

524 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/22 20:05 ID:s2l1d1zq
>>523 したらばについては正式サポート対象外ですので、どなたからか対応策が示されるまで保留します。

525 :名無しさん@Vim%Chalice:03/10/31 08:49 ID:jZsjmJgf
1ページスクロールバックをlessやw3mのように'b'に割り当てたいのですが、
どうすればいいのでしょうか?
chalice.vimをいじらないとだめですか?

# 'b'で1単語戻るって普通の編集でもあんまり使ってないもので。
# hhhhhhhとやってる僕はまだまだですかね。
# 'B'は使うんですけどね。

526 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/10/31 08:54 ID:+Y7e9jVJ
>>525
スレウィンドウだけに摘要したければ~/.vim/ftplugin/2ch_thread.vimに
nnoremap <buffer> b <C-b> と書きます。
全部であれば ~/.vim/ftplugin/2ch.vim です。

> # hhhhhhhとやってる僕はまだまだですかね。
まだまだです。

527 :525:03/10/31 11:12 ID:jZsjmJgf
>>526 KoRoNさん。素早い解答どうもです。できました。

> まだまだです。
Chaliceの中は上下の移動が主ということで大目にみてください(w
#普段の編集ではもっと意識してレベルアップしていくつもりでいます。

528 :名無しさん@お腹いっぱい。:03/11/01 18:23 ID:xXbsuQ+F
オンボロPCではEmacsが重いのでNavi2chから乗り換え。
Debian SargeのVim6.1はencodingやfileencodingsなどが
unknown Optionになるなぁ。Sidからのbackportパッケージな
vim6.2を見付けて入れてかきこんでみる。

529 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/01 21:04 ID:LEWidgks
>>528
たぶんソースからビルドしたほうが楽ですよ。
./configure --with-features=big --enable-multibyte && make
こんな感じです。もちろん予めiconv系ライブラリがインストールされている必要は有ります。

530 :名無しさん@お腹いっぱい。:03/11/02 10:01 ID:T3QyOBpU
iconvはglibcに入ってるんでねーの?

531 :名無しさん@お腹いっぱい。:03/11/03 12:17 ID:hQhiPvcG
ソースからビルドしたほうが楽と言っちゃう香具師は
パッケージシステムを使いこなせてない罠
ソースからビルドするスキルを身につけた上で
パッケージシステムを駆使できると最強

532 :名無しさん@お腹いっぱい。:03/11/05 10:28 ID:D1EyJFXJ
書き込もうとすると"書き込みエラーです"と表示されて書けないんだけど,
どこをチェックすればいいですか?helpのFAQはすべてチェックしました.

環境はFreeBSD 5-CURRENT, vim 6.2, cURL 7.10.7 です.

533 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/05 10:40 ID:NRj5Gj7b
>>532
そのエラーは2ch側のエラーで内容を示すファイルが、キャッシュディレクトリに
tmp.htmlという名前で作成されます。外部ブラウザが適切に設定されている場合には
そのファイルを自動的に開くようになっていますが、そうでない場合には手動で確認
してください。

534 :532:03/11/05 12:22 ID:D1EyJFXJ
>>533
tmp.htmlを確認しました.
内容は"ERROR:ブラウザを立ち上げなおしてみてください。"という
メッセージと, 書き込もうとした文章でした.

何か設定がまずいですか?


535 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/05 18:33 ID:NRj5Gj7b
>>534
書き込み時間がズレている問題ではないかと推測されます。ntpなどでコンピュータ
の時計を調整した上で、書き込みを作成する際に多めに時間を使ってから書き込み実
行するようにしてみてください。

536 :名無しさん@お腹いっぱい。:03/11/05 23:35 ID:TXR2qD5s
Index: alice.vim
===================================================================
RCS file: /anonycvs/chalice/plugin/alice.vim,v
retrieving revision 1.19
diff -u -r1.19 alice.vim
--- alice.vim10 Oct 2003 14:59:50 -00001.19
+++ alice.vim5 Nov 2003 14:30:46 -0000
@@ -249,6 +249,9 @@
 endfunction
 
 function! s:Utf_nr2byte(nr)
+  if &enc == 'utf-8'
+    return nr2char(a:nr)
+  endif
   if a:nr < 0x80
     return nr2char(a:nr)
   elseif a:nr < 0x800

537 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/06 00:39 ID:a/rgR6sG
>>536 説明の無いパッチは検討の対象になりえません。

538 :名無しさん@お腹いっぱい。:03/11/06 02:35 ID:OTMOdWaa
>>534
>>447あたりもお試しあれ。

539 :532,534:03/11/06 10:05 ID:F4AGTL2o
時計をピッチリ合わせたら書けるようになりました.
どうもです.

540 :名無しさん@お腹いっぱい。:03/11/06 12:26 ID:ECgQsiY0
test

541 :名無しさん@Vim%Chalice:03/11/06 12:28 ID:ECgQsiY0
時計関連で書き込みがうまくいかなかった人は結構いるかも。

542 :名無しさん@お腹いっぱい。:03/11/06 23:24 ID:Oxji6kwP
chalice起動してkaoriya.netにアクセスするたびにbindがLame server on ...
のログを吐くんですが、DNSの設定は大丈夫でつか?

543 :名無しさん@お腹いっぱい。:03/11/07 00:05 ID:XuHvYgyX
>>542
これはchalice version checkのためにアクセスという意味?
漏れんとこでは何もエラー出ないよ

544 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/07 00:06 ID:2UjNczqV
>>542
正引きでしょうか、逆引きでしょうか。逆引きはうまくできないハズです。どっちに
しろこちらのDNSサーバ上では問題は出ていませんし、特殊な事情にあるサーバでも
あるので諦めてください。無視するかログの出力レベルを変えてください。

545 :542:03/11/07 00:59 ID:rg5MfC77
正引きです。多分kaoriya.netのセカンダリDNS(dns.iXXXXq.or.jp)が
Non-authoritativeな返事をするからですね。もちろん、そちらの
サーバにはエラーは出ませんが、セカンダリDNSに問い合わせたDNSに
は同じようなメッセージが出てると思います。
参考ページ:http://dns.qmail.jp/server/lameserver.html
たまたまログを眺めていて気づいたので報告してみますた。
気にしないでおきます。

546 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/07 08:18 ID:2UjNczqV
>>545
> 多分kaoriya.netのセカンダリDNS(dns.iXXXXq.or.jp)が
まさにkaoriya.netの特殊事情によるものですね。
そのうち何とかするかもしれませんが目を瞑っておいてください。

547 :トリビアの泉 ◆8XALICEsdk :03/11/10 17:50 ID:xCTJTAGE
スレのURLをクリップボードに入れておいて

        <C-N>を押すとそのスレを開ける


ちなみに<C-CR>のHTMLプレビューに「コピペ用URL」というリンクがあって、Chalice
からスレのURLをコピペしたい時に使えます。

548 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/10 17:51 ID:xCTJTAGE
>>547
> ちなみに<C-CR>のHTMLプレビューに「コピペ用URL」というリンクがあって、Chalice
:s/<C-CR>/\&/

549 :名無しさん@お腹いっぱい。:03/11/10 22:06 ID:ySs9vvgU
オープンしているスレッドを見た目のままテキストファイルとして保存する
コマンドはありましたっけ?

というかできる?

550 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/10 23:34 ID:xCTJTAGE
>>549
テキストエディタであるvimの超基本機能です。
:%w chalice.txt
してみてください。

551 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/10 23:35 ID:xCTJTAGE
>>550 失礼。%は要りませんでした。

552 :名無しさん@お腹いっぱい。:03/11/11 19:29 ID:ZBVIPGmW
CVS サーバーみなさん、使えてますか?

553 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/11 22:16 ID:Lumd95SL
>>552
dns更新しました。治ったでしょうか?

554 :名無しさん@お腹いっぱい。:03/11/11 22:33 ID:zQbC4QQ5
今、cvs update -PAd やりましたけど、無問題でした。

555 :名無しさん@お腹いっぱい。:03/11/11 23:09 ID:ZBVIPGmW
>>553
直りました。
数日前からつながらなかったので。

556 :名無しさん@お腹いっぱい。:03/11/12 01:44 ID:IyJ2a0Zn
書き込み時にcookie焼くと必ず書き直しになるけど、
その時に以前の内容が消えてしまうのは対策できんのでしょうか…?

書き込む直前に全バッファ(もしくは5行目の本文以降)を
ヤンクしてから書き込むっていう処理を追加するとか。
そうすれば、今の仕様なら"0(かな?)の内容を書き出す仕様にマッチするし…


最近は、書き込む直前に:%yして全ヤンクしてから書き込む癖がついてしまった…
失敗すると全て書き直しになるのはあまりにも苦痛すぎるので

557 :名無しさん@お腹いっぱい。:03/11/12 02:11 ID:ZHGf9RKQ
なにもしなくても書き直すときに復活するけど?

558 :名無しさん@お腹いっぱい。:03/11/13 20:18 ID:AkuUzXzR
map uu u60<C-W>+
map mm m60<C-W>+
とマッピングして2ペインモードっぽく使っています。
(60行というのは見ているWindow(バッファ?)が最大になるように適当に決めている数字です)
それで、新しい板を選んで<CR>を押した時などにも
スレ一覧とかを自動的に最大化させたいなと思っているのですが、
なにかうまい方法とかありますか?

559 :名無しさん@お腹いっぱい。:03/11/13 21:38 ID:5rvKnMAh
>>558
ものすごーく昔にそういうパッチを見たな。
ttp://pc.2ch.net/test/read.cgi/software/1006852780/203

560 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/13 22:19 ID:5tO9Vk3N
ウィンドウの最大化は<C-W>_で手軽にできます。個人的にはオートである必要は無いと考えます。

>>558 autocmd WinEnterを使うのが簡単でしょう。

561 :名無しさん@お腹いっぱい。:03/11/13 23:40 ID:AkuUzXzR
>>559-560
ありがとうございます。設定ファイルに
autocmd WinEnter * execute "normal! \<C-w>_"
と書くことで出来ました。
vimっていろいろカスタマイズできて本当にいいですね。

> ウィンドウの最大化は<C-W>_で手軽にできます。個人的にはオートである必要は無いと考えます。
確かにそうですね。さらに、どこかのキーにマッピングすれば1キーですむのに。
しかし、それさえも面倒くさいと思ってしまう自分が...

562 :名無しさん@お腹いっぱい。:03/11/14 10:52 ID:8mERS3i8
>>561
se wh=999

563 :556:03/11/15 01:16 ID:skHn9Pib
>>557
> なにもしなくても書き直すときに復活するけど?
書き込む直前にyankとかdeleteしてたりすると復活してくんないのよ。
# その文字をputしちゃう

564 :名無しさん@お腹いっぱい。:03/11/15 02:09 ID:1h7nEVuX
書き込み復旧機能実装前のバージョンだった、とかいうオチはなしよ。

565 :名無しさん@お腹いっぱい。:03/11/15 03:16 ID:skHn9Pib
1.8.045だが

566 :名無しさん@お腹いっぱい。:03/11/15 05:40 ID:Q7WIJZPR
スレ一覧でスレ隠しの x が一括指定できたらいいなぁ
(少なくとも全隠しできたないいなぁ)

スレ一覧でsortできたらいいなぁ

レス隠しもできたらいいなぁ
(コーパスで)

567 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/15 10:23 ID:a5E1P9aw
>>566 ユーザ側でできることはユーザ側でやりましょう。

> スレ一覧でスレ隠しの x が一括指定できたらいいなぁ
> (少なくとも全隠しできたないいなぁ)
:%normal x

> スレ一覧でsortできたらいいなぁ
:%!sort (オプションは必要に応じて)

> レス隠しもできたらいいなぁ
chalice_ngwords。

568 :名無しさん@Vim%Chalice:03/11/15 13:35 ID:Q7WIJZPR
>>567
thx

vimの基礎だったな…

569 :名無しさん@Vim%Chalice:03/11/18 01:57 ID:gJrwkPIF
スポーツ板のスレ一覧のみが文字化けします。
ここも問題なく表示し読んでいます。
対処の方法がありましたら教えて下さい。
書き込みもChaliceを使ってみました。

570 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/20 23:14 ID:CGsr87ZX
>>569 OSは何ですか?

571 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/20 23:20 ID:CGsr87ZX
>>569 570補足
あ〜恐らくUNIX系でeuc-jpな環境ですね。ローマ数字の2「II」が入っていてiconvが
コケているのでしょう。でも…うちのFreeBSDだと問題なく表示できるので、多分qkc
かnkfがインストールされていないのではないでしょうか。確認してください。

572 :名無しさん@お腹いっぱい。:03/11/20 23:30 ID:2ezf/u4t
>>571
FreeBSDもunix系なんだけど…

573 :名無しさん@お腹いっぱい。:03/11/20 23:32 ID:8Cb4Xc0S
>>572
>>571はなにかおかしいか?

574 :名無しさん@お腹いっぱい。:03/11/20 23:35 ID:2ezf/u4t
>>573
いやね、漢字コードの問題をOS依存のそれにすり替えているんで…それだけ

575 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/21 00:15 ID:sWYaXXEf
>>574
言い換えましょうか。
「うちのeuc-jp環境であるFreeBSDでは動いているので、euc-jp環境だからChaliceで
スポーツ板が化けるというものではないようです。別に原因があり、多分…(以下略)」
これでいいですか?

576 :名無しさん@お腹いっぱい。:03/11/21 00:29 ID:z+2GBqf6
>>575
>これでいいですか?
くどい。無意味な前置きだ。
>多分…(以下略)
から書き出せ。そして(そう考える原因は)〜だからであるとせよ。

それに
>euc-jp環境であるFreeBSD
の表現に違和感を覚える。おそらく貴方はunix系とは疎遠だろう。

577 :名無しさん@お腹いっぱい。:03/11/21 02:39 ID:VrTY7D8J
Windowsのフォント使ってみたら?

578 :名無しさん@Vim%Chalice:03/11/21 03:14 ID:H0x3BM0I
>>570
レスありがとうございます。
Windows98を使っています。今日も試したのですがやはりスポーツ板の
スレ一覧は文字化けします。
また栞ですが"~"キーで取り込めません。スレの栞 には切り替わりますが
取り込みに失敗している様子です。

579 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/21 09:12 ID:sWYaXXEf
>>578
Win98という原理的に文字化けするハズの無い環境とのことで少し戸惑っています。

以下の点について確認してください。
  Chaliceのバージョン: 1.8.045
  Vimのバージョン: 6.2.154 + KaoriYa版GUI
  対象スレ: スポーツ http://sports.2ch.net/sports/
違うところがあれば教えてください。

580 :名無しさん@お腹いっぱい。:03/11/21 09:27 ID:ox+IYZO6
>>576
> それに
> >euc-jp環境であるFreeBSD
> の表現に違和感を覚える。おそらく貴方はunix系とは疎遠だろう。
HPユーザー?

581 :名無しさん@お腹いっぱい。:03/11/21 09:54 ID:9BiNOWPd
>おそらく貴方はunix系とは疎遠だろう。
漏れもこのスレ読んでて同じこと感じることがあるけど
まあいいではないでつか
Chalice便利に使わせていただいてます

582 :名無しさん@Vim%Chalice:03/11/22 00:23 ID:P1YChzfC
>>579
レスありがとうございます。
    Chaliceのバージョン: 1.8.019
    Vimのバージョン: 6.2.069
    全てKaoriYaから落としました。
   
    対象スレ: スポーツ http://sports.2ch.net/sports/
    こちらで間違いありません。やはり文字化けします。
    判断できるのスレ一覧の左端にある番号のみです。
    ・





平wUUカ6・W、セ_ハ羞均>{鯉セ7C#蓮Bァリ"BBh、
    タイトルが上記のように表示されます。
    何か根本的な間違いをしているのでしょうか?

583 :名無しさん@お腹いっぱい。:03/11/22 19:46 ID:7VushczU
KoRoN@Vim%Chalice氏は御亡くなりになられました…

584 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/22 22:55 ID:2blp0awl
>>582
Win98に同じ環境を整えて試してみたのですが再現しませんでした。よって私のほうで
これ以上調査することはできません。今後何か気づいたことがあれば教えてください。

585 :名無しさん@お腹いっぱい。:03/11/27 01:44 ID:sVVVoxFZ
スレ一覧でもスレッドの<c-o>, <c-i>の移動ができたら便利だと思います。


586 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/27 08:44 ID:SDlRySz9
>>585 ユーザ側でできることはユーザ側でやりましょう。

UNIX: ~/.vim/ftplugin/2ch_threadlist.vim
Windows: ~/vimfiles/ftplugin/2ch_threadlist.vim

  nmap <C-O> m<C-O>u
  nmap <C-I> m<C-I>u
と書いてみてください。

ブックマークもやりたければ2ch_bookmark.vimにも追加します。

587 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/27 09:06 ID:SDlRySz9
>>586 <buffer>入れ忘れていました。
>   nmap <C-O> m<C-O>u
>   nmap <C-I> m<C-I>u
nmap <buffer> <C-O> m<C-O>u
nmap <buffer> <C-I> m<C-I>u

588 :585:03/11/27 20:32 ID:sVVVoxFZ
>>586
すいません。書き方が悪かったです。
スレ一覧で板の移動の履歴を遡りたい、ということです。

589 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/27 21:22 ID:SDlRySz9
それは面倒ですね。私としては保留です。

590 :名無しさん@お腹いっぱい。:03/11/27 22:11 ID:j+6it6PW
つーか3ペイン固定がウザい
板一覧やスレ一覧をペインごと視界から一時消したい時もある〜

591 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/27 22:17 ID:SDlRySz9
>>590
力技でないパッチなら歓迎します。

592 :名無しさん@お腹いっぱい。:03/11/28 09:36 ID:D5I2FcCf
> 力技でないパッチなら歓迎します。
それに関しては窓の扱いの基本設計から見直したいので
2.xを待てというお話だった気が。

593 :名無しさん@Vim%Chalice:03/11/28 10:20 ID:QhzuZijZ
>>584
お手数お掛けします。あれから再インストール等色々と試して見ました。
結果はgzipを最新のバージョンに変更したら上手く行きました。
お騒がせしました、現在文字化けもなく快適です。ありがとうございました。

594 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/11/28 11:19 ID:sqLcmCVY
>>592
エレガントにやるならバッファとウィンドウ管理を根底から見直さなければならない大
手術になるので、メジャーバージョンを上げて然るべきということです。ですが私とし
てはそこまでの機能は必要ないのでそれを実装する時間は割けません。実現方法の断片
はheadline.vimに見られます。
 cvs -z3 -d :pserver:anonymous@cvs.kaoriya.net:/anonycvs checkout headline

595 :名無しさん@お腹いっぱい。:03/11/28 17:04 ID:MrD8CAm2
OpenJaneDoe互換パッチきぼん

596 :名無しさん@お腹いっぱい。:03/12/01 13:12 ID:GfYovBeh
なんかVerウプするたびにjbbs.shitaraba.comがおかしくなってく・・・

597 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/12/01 14:01 ID:1BOGh5CD
>>596 直すパッチ、歓迎します。

598 :596:03/12/01 16:03 ID:GfYovBeh
>>597
レス早いっすね、、

http://jbbs.shitaraba.com/business/142/
↑ 1.8.016 では普通に見れたのに 1.8.045にしたらスレ一覧は取得できるのですが
スレそのものを取得しようとすると

Error: スレッドが存在しないか, 倉庫入り(HTML化)待ちです.
Error: 詳細は下記URLに外部ブラウザでアクセスしてみてください.

となってみれませんでした。で、パッチ作ったりするスキルがないんで以下おかしな
書き方になってるかもしれませんが御勘弁。

とりあえず
#diff chalice.1.8.016.vim chalice.1.8.045.vim とやって出てきた結果を「jbbs」で検索

すると
406c413
< let s:mx_servers_jbbstype = '\%(^jbbs\.shitaraba\.com\|machibbs\.com$\|jbbs\.net\)'
---
> let s:mx_servers_jbbstype = '\.\%(^jbbs\.shitaraba\.com\|machibbs\.com$\|machi\.to$\|jbbs\.net\)'
こんなのが見つかったので、1.8.045のchalice.vimのこの部分だけ1.8.016のように書いて
無事解決??かどうかはわかりませんがとりあえず見られるようになりますた。



599 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/12/01 16:14 ID:1BOGh5CD
>>598
確かにそこの正規表現は間違ってますね。
let s:mx_servers_jbbstype = '\%(^jbbs\.shitaraba\.com\|\.\%(machibbs.com\|machi\.to\|jbbs\.net\)\)$'
これを試してもらえませんか。

600 :596:03/12/01 17:00 ID:GfYovBeh
>>599
>確かにそこの正規表現は間違ってますね。
>let s:mx_servers_jbbstype = '\%(^jbbs\.shitaraba\.com\|\.\%(machibbs.com\|machi\.to\|jbbs\.net\)\)$'
>これを試してもらえませんか。

これだと598と同じエラーが出ます。

601 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/12/01 17:42 ID:1BOGh5CD
>>600
修正してcvs及びパッチに反映させました。スレの中身の文字化けやその他は別件としてパッチ募集します。

602 :名無しさん@お腹いっぱい。:03/12/01 18:34 ID:gBDNDMxx
したらば読めるようになた
乙です

603 :名無しさん@お腹いっぱい。:03/12/04 23:04 ID:GFTj5QRH
ho

604 :名無しさん@お腹いっぱい。:03/12/06 00:32 ID:5UZWCHG9
Linux(というかeuc環境)でchaliceを使用していますが,
plugin/chalice.vimの273行目
    let s:label_vimtitle = 'Chalice 〜2ちゃんねる閲覧プラグイン〜'
の「〜」がiconvで変換できず, 結果としてこの行が解釈できない為
起動時にE115とE15が出てしまいます.

605 :名無しさん@お腹いっぱい。:03/12/15 13:31 ID:egiild7T
gentooにchalice入れてやっと使えるようになったんですけど、
dat落ちしたスレを読むのに、オンラインマニュアルのカスタマイズに
のっている設定(IDとパスワード)は、どのファイルに書けばいいのでしょうか?

606 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/12/15 13:46 ID:ZA6hE5ce
>>605
:e ~/.vimrc
に書くのが良いでしょう。

マルチユーザ環境で人に見られる可能性がある場合には、
~/.chalicercというようなファイルをパーミッション600で作成して
.vimrcからsource ~/.chalicercする等の工夫が必要です。

IDとパスワードは別途2chより購入してください。

607 :605:03/12/15 14:12 ID:egiild7T
>>606
できました。ありがとうございました。

608 :名無しさん@Vim%Chalice:03/12/17 19:55 ID:SVDi9Uv+
> <C-P><C-P>スレの1だけを表示
なんですけど、これ使う時ってあちこちのスレの 1だけ覗きたい時だと思うんで
カーソルはスレ一覧に留まった方が使い易いと思うんですけどいかがでしょ。


--- ftplugin/2ch_threadlist.vim 21 May 2003 14:48:23 -0000 1.2
+++ ftplugin/2ch_threadlist.vim 17 Dec 2003 10:51:28 -0000
@@ -37 +37 @@
-nnoremap <silent> <buffer> <C-P><C-P> :ChaliceOpenThread firstarticle<CR>
+nnoremap <silent> <buffer> <C-P><C-P> :ChaliceOpenThread firstarticle<CR>:ChaliceGoThreadList<CR>

609 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/12/20 10:51 ID:QRQxodb4
>>608
返事遅くなってもうしわけありません。主張には一理あると考えます。しかし、1が
長くスクロールが必要なことも多いことと、ユーザで設定できるのにChaliceとして
やる必要があるのか、の2点が私を思い留まらせています。

私の背中を押すようなキッカケがあれば採用の方向で。

610 :名無しさん@お腹いっぱい。:03/12/20 16:19 ID:eMo6DAz9
明日の午後、お背中を押しに伺います

611 :名無しさん@お腹いっぱい。:03/12/20 16:40 ID:SBM7CeSO
>>610
> 明日の午後、お背中を押しに伺います
JR━―━―━(゚∀゚)━―━―━― のホームでか??

((((;゚Д゚)))ガクガクブルブル

612 :トリック ◆8XALICEsdk :03/12/20 16:43 ID:QRQxodb4
>>610 上田先生のように崖で、ですか

((((;゚Д゚)))) ガクガクブルブル

613 :名無しさん@お腹いっぱい。:03/12/20 23:36 ID:2E9BzAxR
>>609
デフォはどっちがいいかという話ですね。では私も中央線へと一押しを。

ニュース系の板では>>608の挙動の方がずっとナイス。
本質的にプレビューだから、
> 長くスクロールが必要な
時に移動するなり本式に開く(<CR>一発)なりすることにして良いのでは。
# スレ一覧でもupdatetimeでこれを動かしても面白いかも?(うざいかも)

614 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/12/23 01:40 ID:qBl0V9ta
>>613
> 本質的にプレビューだから、
プレビュー窓でも良いかもしれませんね…

615 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/12/23 21:29 ID:qBl0V9ta
>>608
とりあえず1.8.048でchalice_previewflagsにstayフラグを追加しました。これを指
定するとスレ一覧にカーソルが留まるようになります。

616 :名無しさん@お腹いっぱい。:03/12/24 03:06 ID:hhFPMGDl
Vim初心者です。
Chaliceでスレ内のURLをEnterするとブラウザにわたりますよね。
グロ画像を回避したくて、画像の荒いプレビューで表示する機能がほしいです…。
自分でつくりたくても全然わからない;;

617 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/12/24 03:14 ID:M5ZV0Ji3
>>616
渡されたURLをどのように表示するかはそのブラウザの責任です。Chaliceや、まして
Vimで解決できる性質の問題ではありません。そのようなブラウザを探すか、無ければ
自分で作るしかないでしょう。

618 :名無しさん@お腹いっぱい。:03/12/25 23:25 ID:1xajysWy
>>615
stay、いい感じですね。
chalice内部に組み込んだのはKoRoNさんにしては珍しい?

>>616
画像をサムネイル化して表示するプログラム(単体でなければ、
wgetとxvあたりを組み合わせるスクリプトとか)を外部ブラウザに指定すれば
目的は達せられるんじゃないかな。

619 :名無しさん@お腹いっぱい。:03/12/25 23:31 ID:1xajysWy
ところで、chaliceを使っていると表示しているスレとカキコするスレが違っていて
いわゆる誤爆をしてしまう場合が結構あります。

こういう場合にもう一度確認を求めるパッチはいかがでしょう。
# 同じ処理の繰り返しなので関数化した方がいいかも。
# あと、queryの時にIMが開くのを防げるといいなあ

620 :619:03/12/25 23:32 ID:1xajysWy
begin 644 chalice-18.048-confirm-gobaku.diff.bz2
M0EIH.3%!629369Y'YL(``4I?__@P<.__\O__/]V_[__I.O__@54X`NIW=@4F
M8;)``%`#N\JI*"E6,AJ:J>FHPU&AZFC330#0#(`TR&@`!H:`#(,0&AH`&U!M
M$'J>FH083$R8"8$Q-&F(P`$P"-,C1@)IDP"9&```",$T8"!))&1$]$91ZCU/
M)'I/4>29I!H!H:::#0#$-`-```!H````$&$Q,F`F!,31IB,`!,`C3(T8":9,
M`F1@```C!-&`@22(4\3$T>H5/TTGJGJ9D>E,9",T$:#$Q!Z::CT,IZ`(#`(R
M:9,AHTR,-2D2(0[>%%*)D36,:\:W%L'ACP3DR@V/D93C]O'EZ7CR@I:67&)\
MMBLM.BQ1\F"$7V$(H0YDA@85B<?%B2ETP]L#$9C7C'-*$T1B.*?,_18?I-;M
MHV%Z;-T!4Z-0A?NQHW/4(B@F(ZJ'QW*V?TTY`]*XFP2@80PS9Q2LIC;;8IP1
M!IN9P9@65G)X,#`;]80CT+08DK[!45EM#1?,0RWC,Q>I`4F9KL8>M19U[6K!
M"0"LK2N(?0JP^H"+<$;!,;P<.*=W'>8RV'CB.%,I-GCWTS56Y9)UI1D4"Y)$
MG$;28:5+,IZF6M4`665`5ROA*(;.\26N",><SEWQP/?'`KJT=M#B13NR=CJ$
MZZ8GZ*V:V)$VE0'%U-S.6GN$0U`AUB0.";I;NVR5I">A[WCW@V>06_B^(&9E
MGMLD:P$!+CW%8XSI4K`&`R426-8JCC$!V($@P1S*<&:)FEE!T9(R;)4@HZ&:
M,@+CB:,F1L7`Y;=AAB`8["A9<.!Z'OT1]KB-Q#Y)C$%B8-".2ZP[G(DJJPU7
M5[-Y*-T@)P>PV3V):XPV3"E&K@@,H'67LF9)1A4B5+,V(G(/KK`IKK"BY=R,
M#HX<A&T!H3!8A(@(X4@1@UK)1M!6A%89%"5^8+L($:^?ACE0())U.$X5),PC
M0KK,Y):Q#GIK"GC2@P709DR4`89`/),!*%B,($F!+3+ZV"&%%.8QJA4@)<NZ
M.D1A1JQF'-QU05SJ$%!9Q4&,_&/E>AX90.%<?8S=NJ<K<Z*5G'0'M)TQ51AE
M)78]U^R4R1DL,S,)JI!L"N%5)499Z3.8%4%)5*DT:5]HHKN6-$$H9&#9HZ&M
MJ%L'TX%9#K?1E(H%JH!95,(^Z\T$U=*`'>,@WI\^GW"MNCR'1/:'X%"@@".&
M#2O?@#]3"29E"(QN-6Y">TD12F8U(\P>X_#U:V0%FIQ_:NAI,UJ`A+(2@!,;
M!PQK&!OD*J!9%][0^<1)*(I$05/L/A=:,M`^QK@[$EX$S&.-]?8O[N?0<$A0
MN2\J50ITP%L<`'@_A[@TY[Y+6U?^E/IU_^F/`(_$<5VCT%SG(U]>^&S+EC"(
IMH6$9"799!WF/7KN<R2-5@\4G">D%#G)%YS#JH%_B[DBG"A(3R/S80``
`
end

621 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/12/26 00:45 ID:OR8SjGOj
>>618
ユーザで設定しなおすことでできてしまうので散々迷ったんですが、previewとして捉
えなおせばpreviewflagsで設定できることに気がついて入れることにしました。

>>619
提案していただいたのに申し訳ないですが結論は不採用です。理由と改善ポイントは以
下のとおりです。

複数回確認を求められるというデザインは私の趣味ではありません。同時にVimという
アプリには複数回の確認作業は馴染まないという印象を受けます。またスレッド窓を複
数開くこともできますから、そのチェック方法では不完全になってしまうでしょう。

書き込みコマンドがエラーになり ! を付けない限り実行できないというのが一番Vimら
しいのですが、流石に面倒かもしれません。複数回の問い合わせをしないで、単に確認
メッセージを変えるだけでは普通にスルーしてしまう可能性が高いですね。だとすれば
そもそもズレる状況を生み出さないように改善するのがベターではないでしょうか。そ
の場合複数窓は無くても良いですが、でも考慮したほうが使い勝手は良いでしょう。

622 :619:03/12/26 20:04 ID:uzCGrFFS
>>621
誤爆は人様に迷惑がかかるため誤爆防止機能は是非必要と思っているので
もう少し敷衍と再提案を試みたいと思います。

> 複数回確認を求められるというデザインは私の趣味ではありません。同時にVimという
> アプリには複数回の確認作業は馴染まないという印象を受けます。
気付かせるのが目的なのでdeliberateだったのですが。
正直、一回yes/noを求められる時点でvimのデザインからは離れてしまっていると
思うんですけど…←noquery愛用者
とまれ、改良手段を考えてみましょう。

> またスレッド窓を複数開くこともできますから、そのチェック方法では不完全になっ
> てしまうでしょう。
スレッドを一つだけ開いていて、そこと違うスレに書いてしまうのを防ぐのが目的な
のでこれに関しては何ら問題ではないと思います。
逆に、複数のスレッド窓で複数のスレを開いている状態で「複数のうちどれかと一致
する」ことをチェックしても意味があるとは思えません。
# 複数開いている時は無条件で警告を出してもいいかも

623 :619:03/12/26 20:05 ID:uzCGrFFS
> そもそもズレる状況を生み出さないように改善するのがベターではないでしょうか。そ
> の場合複数窓は無くても良いですが、でも考慮したほうが使い勝手は良いでしょう。
書込窓を開く→スレッドに戻る→リンク先を開いてみる→書込続行、
といったシチュエーションもよくあるので、他のスレを開いた時点で書込スレを閉じ
るといった「ズレる状況を生み出さないような改善」は使い勝手を悪くしてしまいま
せんか?

> 書き込みコマンドがエラーになり ! を付けない限り実行できないというのが一番Vimら
> しいのですが、流石に面倒かもしれません。複数回の問い合わせをしないで、単に確認
> メッセージを変えるだけでは普通にスルーしてしまう可能性が高いですね。
これを読んで、(noqueryの状態に関わらず)一回だけ確認、ただし誤爆の可能性があ
るとされた時は "y"でなく"yes"(or "w!"とか?)とフルにタイプしなければならない、
という仕様を考えたのですがいかがでしょう。
> let s:msg_confirm_gobaku_yn = '表示スレ≠書込スレです! それでも書き込みま
> すか?(yes[省略不可]/no)
# パッチはokが出てからにしまーす

624 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/12/26 22:16 ID:OR8SjGOj
>>623
基本方針を決めました。現行の書き込みの方法はまるでEmacsのようで非常に不満があ
ります。理想を言えばautocmdでBufWrite等を拾うことで:wを書き込みのトリガーとす
るのが良いでしょう。またスレがズレている場合は:w!等、通常とは異なる書き込みコ
マンドを強要する仕様とします。スレのズレチェックについては、今のところ複数のス
レを開くことはできないので、既に提案されている方法で良いでしょう。

実現可能かどうかはわかりませんが不可能であることが証明されるまでは、書き込み時
のフローに関しての提案は「余程妥当なものでない限り」保留します。つまり「スレズ
レチェックを実装したければ、1.上記仕様に従った書き込み時のフローを実装するか、
2.私を納得させるだけの妥当な代案を提案する必要がある」ということです。

625 :名無しさん@お腹いっぱい。:03/12/31 07:18 ID:r0Xj/KCZ
あげたれっ!

626 :名無しさん@お腹いっぱい。:04/01/07 11:24 ID:oTdMNnwo
>- chalice_formatedcache_expire
>number (省略値 14)
>フォーマットキャッシュの有効日数。Chaliceではスレを表示するのにキャッ
>シュを用いて高速化しています。一定の期間使用されなかったキャッシュは起
>動時に自動的に消されるようになっています。その期間を日数で指定します。
>短くすることでディスクの使用量を減らすことができます。 >
>let chalice_formatedcache_expire = 7
>(解説)キャッシュの有効期間を1週間とする

というふうにhelpにありますが、1000レスつけてdat落ちしたスレなんかもhtml化
されるまで読めなくなっちゃうってことですか?

例えば、超お気に入りのスレで、一生ローカルにcacheとして置いておきたい、
というような場合などどうすればいいのでしょうか?

627 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/07 11:38 ID:0i9VkdcF
>>626
formatキャッシュの有効期間とは独立してdatキャッシュ自体は永続的に残ってま
す。ですからdat落ち後のHTML化前でもスレを読むことはできます。

また、もしもformat済みの内容をファイルとして保存したいのならば、そのスレを表
示した状態で
:w thread_name.txt
のようにするのが良いでしょう。

628 :626:04/01/07 12:40 ID:45vO3O2V
ありがとうございます。そういうことですか。安心しました。

629 :名無しさん@Vim%Chalice:04/01/11 21:03 ID:xB3r/TWa
KoRoN殿

Chaliceのスレッドバッファのレス表示、
レスの行頭に半角スペース2文字が必ず入る仕様ですが、
これをoptionで変更できるようにできませんか?

例えば今と同じ仕様にするなら
 chalice_thread_indent == '  '
とかいう感じでchalice.vimにデフォルト値を設定

ユーザーはこの変数に''(つまり空文字)を代入すれば
インデントされないという感じで

630 :名無しさん@:wむずいよ:04/01/11 22:39 ID:pyA9RUe7
chalice.vim内で使ってる正規表現の一部はこのスペースに依存していた
ような気がするから、
>  chalice_thread_indent == ''
とかにするとうまく動かなくなる悪寒

たとえば、↓みたいなカキコをすると、629が二つあるみたいになったり。

--------
629 From:名無しさん@Vim%Chalice Date:04/01/11 21:03 ID:xB3r/TWa Mail:sage

631 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/11 23:21 ID:TWZI5rl+
>>630
そのとおりですね。何故そうしたいのか、というところに応じて別の方法を考えた方
がコストが低いと思われます。

632 :名無しさん@お腹いっぱい。:04/01/19 15:26 ID:RQoCmjLG
機種依存文字への対応とか、どないなもんですか?

633 :名無しさん@Vim%Chalice:04/01/21 12:37 ID:iP/Tj3f+
logやらなんやらchalice関連のもんを全てeuc-jpでってできないの?

634 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/21 13:24 ID:7/3vxeId
>>633
それが必要な環境ではDATファイル以外はeuc-jpになってます。
DATファイルは差分取得を行う関係上euc-jpで保存するわけにはいきません。

635 :名無しさん@お腹いっぱい。:04/01/21 15:51 ID:iP/Tj3f+
あ、DATは無理なんすね、了解しますた。いつも御苦労様です。ありがとうございます。

636 :名無しさん@お腹いっぱい。:04/01/27 23:00 ID:dANGSb5u
Chalice では自分が書き込んだ履歴とかは残していないですか?
自分がどこに誤爆したかわからない...

637 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/27 23:18 ID:5uF4+BvG
>>636 残してないです。誤爆は忘れる方向で。

638 :636:04/01/28 22:16 ID:8mnwWAvk
>>637
あ やはりありませんか. 忘れる努力をしてみますです.

639 :名無しさん@お腹いっぱい。:04/01/28 23:54 ID:uUdge47/
履歴は要望多いですね。
500とかでカキコが失われるケースも根絶は難しそうですし、
書き込みログ機能はあってもいいのでは?

640 :名無しさん@お腹いっぱい。:04/02/02 09:41 ID:5MI1rDFB
datキャッシュへのインデックスみたいなもんって
何かいい方法ないですかね?

641 :名無しさん@お腹いっぱい。:04/02/02 11:36 ID:5MI1rDFB
ちょっと言葉たらずでした。
「過去ログ一覧(datキャッシュ一覧)」みたいなことってできないですかね?

642 :名無しさん@お腹いっぱい。:04/02/02 14:50 ID:vEZZ15vH
Vimとは関係なく動くローカルキャッシュ管理プログラムと
Vim上で動くフロントエンドに分離したほうが絶対いいと思う

643 :名無しさん@お腹いっぱい。:04/02/02 21:17 ID:50HchUhM
>>640-641
過去スレにそういうプログラムがうpされてたと思う。
ディレクトリの仕様とか変わったからそのままでは使えなさそうだけど。


>>639にもありますが、error 500で書き込みに失敗&内容損失になりますです。

begin 644 error500.html.bz2
M0EIH.3%!62936;R`#D@``%/?@``04&>Q-R[@7P`___^A0`'2.*9A*(T4T]2;
MTIY3:AZ:93RFU``'J,&FE,T`E/:H:&AHT:`'J&1Z@P&@-``!IH-`-`&@2FDF
MF0FFD\DT\DR:&@'J`T#(!`WA];J;Z2>/%QS''OS[0S44E4BY6BNC>8BOY(?<
M`\B18_"EYP#)<6;L&6VGSFLH.T'"H[QN`;`NP1-2F(TMOV)FHO'0URRRJM;%
MH$%<*@JHCQ7+:-?7?TLRF\AM=%?`?3C&THEJC"+^).S-4<BA>B^B5N!G*.N+
MB[H&(K@N#7OK(**\R\9;+$HX,SG))L/@[N$-5KE)N<LI*^#^6'+3H+]"_;DY
MA<Y&#A3K(D!)2@204<#.NHP'I)D^.3<GI"+?,_34:FQ#&`R:(C':A"5MA]."
M1M(QE1O1IH:9F3A.'$1D<YA>YLW,6S-)ZFIH(HR=L+!CENG0353KB:?MACOI
MJH-<WX%C2;<=DWA!GZ1%`RH$BI1N:55E>P4&K9_`C@[R3&+Y^N,GH-9<NJVU
MKXWIG$F%6R@3+"%L29EW2>UEQ2DZN"5$$'0&4D29M1,/T%L1L40%[V&L+/B+
MHQJ8`32Y`N4BE.2PLCWC(5&+TO_.G-S$;0NDN2E95F4BFPA<,61@<Q=R13A0
%D+R`#D@`
`
end

644 :名無しさん@Vim%Chalice:04/02/05 01:58 ID:xvM0Q5Sj
スレ一覧の画面を見る時に、前回スレ一覧を見た時には無かった物を発見する方法はありませんか?
つまり、前回スレ一覧を見た時以降に立ったスレだけ強調表示するとか出来ませんか?
あったらどうやるのか教えて下さいm(_ _)m

645 :名無しさん@お腹いっぱい。:04/02/05 06:57 ID:0W35WvOV
>>644
(; ゜д゜)

646 :644:04/02/05 13:09 ID:xvM0Q5Sj
>>645
僕何か変な事書いてますか…?

647 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/05 14:12 ID:U3GEtEhf
>>644 できません。

648 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/05 14:14 ID:U3GEtEhf
>>643 500ってリターンコードが500になるんですよね?

649 :名無しさん@お腹いっぱい。:04/02/05 22:23 ID:yKtRHusF
>>648
再現出来ないので確言は出来ませんが、そうだと思われます。

個人的な希望としては、書き込みの成功・失敗(・キャンセル)にかかわらず
直前の書き込み内容をレジスタなどに保存する仕様だと未知のエラーによる
損失を恐れずに済むと思うのですが、ダメでしょうか?

650 :名無しさん@お腹いっぱい。:04/02/05 23:08 ID:j0q6KDCD
以前にも書かれてたけどcookie焼くと内容消えちゃうのが困る

651 :名無しさん@お腹いっぱい。:04/02/05 23:08 ID:yKtRHusF
あれ、1.8.050にageたら書き込みに成功しても「不明な書き込みエラーです.」が
出て、書き込み窓が閉じずスレッドも更新されないようになってしまいました。
(rescodeは空です)

652 :名無しさん@お腹いっぱい。:04/02/05 23:10 ID:yKtRHusF
>>650
それは再現しないなあ。

その場合、
「Cookieを焼きました. 内容を確認して再度書き込み直してください.」
というエラーは出まつか?

653 :650:04/02/05 23:35 ID:j0q6KDCD
>>652
> 「Cookieを焼きました. 内容を確認して再度書き込み直してください.」
これは出る。
そして書いた内容がregisterに一切保存されずに全て消える…

恐いので書き込む時は毎回 :%y してから書き込むようにする癖がついちまったよ

今もchalice_cacheフォルダにあるcookieをリネームしてから
このスレに書き込もうとしたらこの症状が出たよ

654 :名無しさん@お腹いっぱい。:04/02/05 23:54 ID:yKtRHusF
>>653
> > 「Cookieを焼きました. 内容を確認して再度書き込み直してください.」
> これは出る。
> そして書いた内容がregisterに一切保存されずに全て消える…
おかしいなあ。その場合は次に[aAiIoO]押した時に復活するハズなんだけど…
>>563も試してみたけどやっぱり再現できないや。謎


こういう場合もあるようですし、書き込みに成功したと思われても
chalice_lastmessageは原則として消去せず、かわりにchalice_lastresult等を新設
してそこに前回書き込みの成否(rescode)を保存しておくというのはいかがでしょう。
想定外のケースでも少なくとも手動で復帰できて良いと思うのですが。
# パッチで提供できると思いますが、1.8.050は動作がおかしいようなので
# 少し待った方がいいのかな

655 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/06 09:14 ID:nROp1Rl9
テスト

656 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/06 09:17 ID:nROp1Rl9
慌てすぎエラーがでちゃいましたのでもいっかい。

657 :657@Vim%Chalice:04/02/07 19:07 ID:K6/5l433
> 1.8.050にageたら書き込みに成功しても「不明な書き込みエラーです.」が
1.8.051で直りますた。ありがとうございます。

むかーしの書き込みログパッチを少し焼き直して1.8.051に当たるようにしました。
# ログファイルを複数の窓で開いていた場合全て閉じる、ログファイルを'NONE'
# にして無効化出来る、失敗時にはエラーメッセージも残す等
カキコ紛失の保険になるほか、自分がいかに有意義に時間を過ごしたかを
再認識する一助にもなるかと・・・・・_| ̄|○
需要もあるようですし、今一度ご検討戴ければ。

- chalice_logfile string (省略値 "")
書き込みログファイルを指定する。指定しなかった場合はChaliceにより
自動的に決定される。 >
let chalice_logfile = $HOME . '/.chalice_log'
<(解説)ログファイルを指定する。 >
let chalice_logfile = 'NONE'
<(解説)ログ機能を無効化する。

658 :657@Vim%Chalice:04/02/07 19:08 ID:K6/5l433
begin 644 chalice-18.051-chalice_logfile.diff.bz2
M0EIH.3%!6293623O0C```6G?__`P>O__T__WGZV_[__R.Y__P1':"T(4)`!*
MB3%B`%`#.*&F]D77$-)!#),C3$]0>4>H`&@:/4`:``TTT:`T`:-``>H&0T--
ME"%`>J)[1-1H,U`-&FFAZ$Q,0``R-`-`#3(-`Q--````E-()-&)J)ZIY&U/)
M,R4/*>*9/4&$T>IDT:&0QZ@)H9`9-`:&C(#$T09,`)@`"8````!,$P`3``!,
M3```3$Q`,E%/4\F4>DT]3U&F@](T-``````&@`-```````-X3&8?E&ZU^PD0
MW?!E)K!1UZ!Z)@N0^>GC+\O]A?5V3T2Z3V8Y5VCRSNWL49J1F-ZR!F+`!V3)
M@=Q))`A);SEM:VS&::1@\[(*W'LLA&2,AX(EL!KXFS7XSZ0'2Y@\?IB/%"3^
M.#&,M:0[!9&%!AID%`X25"Q@H54X1RE3,3FG$I7+@#DN#J;[%8TJS?@=&-21
MFJ9JDWF*I#HM95BW#@-QDUJ(A%`;[%#2A;HSN(/1$)E+UI]$AKL<B/3L*51D
M=7GI$5@JL0,WE))V1Y>3B5X:Z=7BZQ<>$.%E*JV9I-;2F)\R&.;[`5T5DJ="
MR(5F<3@).V`CB.P$V7@-:TD@=`EA(N#R),RH$99A,]`FB@HK*"]%5<$;+,[E
MZ;]/5]N="\_>AP5H#,AS;,6DD;*$SN(QZCMPHC[@SM%OB!^MU(:""GWIZL''
M)\FGZ^Q=/:O3\WWZHM70X1NZH0P'ND[78HG8VD8!2D(CH$^2Q#R(\A9'23,%
MND"!X`8QEB"Q$09+)?!:R1P2Z`(O`"MT!&C*(S'((;+*%D$QYM2PO(]?1,.!
MBY@O>G%@U*2]M1@J.4VZ(-)0AAA%F@Z<9L'/%'U"Z:RAUV+6TMUW2S2:_1)B
M#%W"M'%+<,LV8UD!Q4L29%ZE:H`V`_K5`PP0NA"15%B4:`8F02,((]HND$-N
M@!]!000A5B.O(`B`.'((AN@2BL@P!"5>#8,!TA2%*@!^%`1/H!`I$<18@F\G
M"9X!<B*T89$TPM0Q8X5C=)`.A2J(-+Y\N_SP(L7,FTQ3?&QQ,=.&K$"%E<0-
MT,+!'1/.$&[Q1`R5X98-U40N5&H-P&`@(($-8ZNZ:#8LJ,5>V')63:5%EUSM
MVL8FU[Q*LT\LJ$<"&V&/K9`$(!@C%4()A"N>!_6P57)"K-!ZGDN5+4F\;9V3
MV,_GRR)B[$STC&FS^C45`@2`+GN9OXX!YQKRLD,F\GA)GHR/%#3V0&#Q-,Y%
M&T<0W#346SP&IT]K(:=I-4%_C[G?U!H/6_N(@WA2=]6@31@'T(X(F\B)IC/@
2]<YP)")=#_Q=R13A0D"3O0C`
`
end

659 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/07 20:03 ID:c3OONhXv
>>657 不満点(6つ)とアドバイスを書き連ねておきます。

1. 強制的にログが取られてしまう
    デフォルトでは現在と同様にログを取らない動作が好ましい
2. オプションの名前と意味が繋がらない
    ログファイルをどうしたら良いのか、どうなるのかがオプション名だけではわからない
    chalice_writeoptionsにlogフラグを追加するのが適当
    ファイル名の設定はでき無くても良い
3. ログファイル名が不明瞭
    Chaliceの動作ログに見えてしまう
    write.logくらいが適当
4. バッファを書き換えてしまっている
    書き換えた分を戻そうとエライ苦労している
    だったら最初からredirを使ってファイルに吐く
5. ログを吐く部分を関数にする
    書き込み関数はそうでなくても長いから、なるべく外に追い出す方向で
6. ログの設定や動作、役割について説明(マニュアルに記載)
    オプションに追加するなら最低限その説明は必要
    文章用意したんだからマニュアルの方に書きましょう

660 :名無しさん@お腹いっぱい。:04/02/07 21:30 ID:K6/5l433
1,4,5完了。

2,3なんですけど、
>   Chaliceの動作ログに見えてしまう
逆に、genericなchaliceの動作ログということにしてしまうのはどうでしょう。

> chalice_logcontents='write,times'
とすると書き込みログと起動・終了時間が記録される、などとして
必要に応じてログを取れる内容を増やしていくわけです。
chalice_logcontentsが空or未定義ならログは取りません。
# 将来的にはverboseで吐く内容は全て収められるようにするとよいかも

> ファイル名の設定はでき無くても良い
ファイル名を保持する変数はどのみち必要なので、別途
chalice_logfilenameなどにしておくのが良さそうな気も?

> 6. ログの設定や動作、役割について説明(マニュアルに記載)
これは仕様が全部固まってからにするのが知恵というものでしょう :-)

661 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/07 22:16 ID:c3OONhXv
>>660
> 逆に、genericなchaliceの動作ログということにしてしまうのはどうでしょう。
スクリプトごときにはオーバースペックです。ログ吐きだけで数%増すだろうChalice
のソースコードなんて眩暈がします。

名前のカスタマイズは必要ありません。あっても取り込む段階で削除します。
bookmarkファイルの名前は変えられるようになっていますが、今思えば無くて良かっ
た機能です。機会さえあればその手のカスタマイズ性は全て排除しましょう。

> これは仕様が全部固まってからにするのが知恵というものでしょう :-)
先にマニュアルだけを書いてしまうというのも知恵です。外部仕様が承認されなけれ
ば、どんなに沢山コードを書いたとしても無駄になる可能性があるものです。逆にそ
ちらさえ決めてしまえば実装は別の人に任せたって良いんですから。

662 :名無しさん@お腹いっぱい。:04/02/07 23:44 ID:K6/5l433
ふみゅふみゅ。

> 名前のカスタマイズは必要ありません。あっても取り込む段階で削除します。
g:かs:かの違いだけなんですけどねー。ではs:にしときまつ。
確かに栞のファイル名を設定出来ても特に嬉しくはないですね。

> スクリプトごときにはオーバースペックです。
起動時と終了時の時刻の記録をついでにやれば大変良い薬になると思ったのですが、
その設定をchalice_writeoptionsに書くのは少々変な気がしたので
こういう雑多なものの受け皿と位置付けだけしておけば、と。

> 逆にそちらさえ決めてしまえば実装は別の人に任せたって良いんですから。
またまたぁ。仕様だけ提案したら「パッチをお待ちしています」と言うクセにぃ(笑

663 :名無しさん@お腹いっぱい。:04/02/08 12:40 ID:hUV/0FBR
標準のbookmarkファイルの名前が気持ち悪いから
bookmarksってファイル名にしてたんだけどなー

664 :650:04/02/11 01:29 ID:PVbZV7up
パッチ1.8.051当ててみますた

こことは別の掲示板に書き込もうとしたら
 '不明な書き込みエラーです.'
が出ました。その後にAを押したら
 '書き込みに失敗したと思われる文章を復帰しました.'
が出ました。
# たぶんcookie焼く時だと思う

そして、例によって「失敗したと思われる文章」ではない内容が
書き込みバッファに現れました。
で、漏れのとこで出て他の人のとこで出ない原因が(たぶん)わかりましたよ。

書き込みバッファにはクリップボードに入ってる内容が現れたので
普段 set clipboard=unnamed に設定してるのを思い出し、
これを空にしたら正常動作になったっぽいです。

unnamedになってる時にもうまくいくように修正お願いできますか? > KoRoN氏
(それとは別に、'不明な書き込みエラー'が出るのは謎ですが)

665 :1/2:04/02/11 21:26 ID:KGtCpKve
遅くなりましたが>>659仕様のログ取りパッチです

begin 644 chalice-18.052-writelog.diff.bz2
M0EIH.3%!62936?4]+.(``>#?_^`P>______WGZW_[__R.___T37[*][W]@%>
MR?-H`%`%3&F@>LC1(6#K<&BFB8(D>FF-)![2FF@]3U,U-J/1!D>D::/4R>IZ
M$`VHTT,@\D,(Q`>H`T:/4PF1Z91ZGJ:#25#31C49J,(>H`&AIH,0]$``````
M`::``#0`````&@!(H03330A/0)A3,34T]HB9-J:>D`T:#$&FCR0:-`!H````
M`````(,F$&0#0Q!DTT9,!&!&33)H:,08C)@$T:`T9`Q#3":9&FC0,F3)@`22
M13R34]J3:C)D/1/TFDT>I^J-,@-!H>D`,0``````&@`&1H`#$R:`/`%`0O#N
MG8"L(E1)@&:?+E-!8P:<MRYW+3^1$O9.]"BSF:N)^O^VF-!"4,/M*NRBY5E6
M0M351EFP_A\J,\^/1/P*=WEW>SP8GE\.JC.O0AGR&\&N7)]DP"-))@CG+HQN
M*%&(VQL;:;&QM+1R*B2.3DF-P8<C.WIMX3:E,9B!O2YVU.NL;$-M,-45X$B%
MH5G'`XH4/IX7)48\&(U@1\=*(&7E$LPN6-E"M[?T4IK96VSJ7!&Y4^;OS9FR
M#2EES"R+0J%C0U"6D3V3!0-A:JJD;?/*[EYD(*WHT"=N&?EL-K(HK-J@MT:\
M0-&$#A,GIUH.W&E5`H1=%J(+!9<`S"<%\A!@5@,OU8R3O7!1$+827BWE4;N5
M-YER!DR-P_UC/`Q0GM:8DM(&0!K>7:MQ%MD:(K7FTW,:BZ##JXT-'1AL0+H7
MC5"!`!L1>:QQUBQ$705K:TZ:#EAJ!@*2:^$]MXL0+H7PE$(!,#X.^,Z?6A"$
M,.]@.0ZLR/S^:<4ML=QUD9PMF2G;H*5F(KK;O(FZ$N%JL;+]DT+5J<FK3N*H
MAB,E&U?>8CNL&UJ0.^-79KQ#%X4<!F"YG2PP@P;BVHMZI?%DY6:6+&C<YBA1
M'">6H&3BD`X'PY:<<I(I,/3C)V+R[BNDE""E$IY$2H\XG\@)6S9*R)L6M;E2
M*&'+K.\)394P+I$S;O&1E8JCT5Q+OX_CR<R6N0?;#E6B"!ID6Q&S`NSXJ=U$
MN6"P)H`)4AQQT;,L,L7G"&R48,3'KMM)(GE<:8;"2YH"%RO"P%833G>O$YH"

666 :2/2:04/02/11 21:27 ID:KGtCpKve
MO$6#8.H!CUZ[!:;EQ$6!$KE3%<<NZ.+7705",):"K,F5V<HS5QDR$%#)9L2A
M(S03@-$`5AX"J%3&?AJLB/0+034<)Y;1X/,4R4"RDW'D*F384."N&(BO@+(+
MR!*B,MJQ6JJI.E$]^NLE@SUH3XK9`@\]P3G#1E$+`H6:`JV<D:6.4GB:^0`K
MY?%8#+-MGL;%?2PHS,`7JI$B8:+0NHD3(4K\#`VL2QO`KH;Z=WT95]@6V:3`
MXVA;D2T)1R6S/A$1A48Q$DN@IY5Q0-3,E4QHJ@>F.(`BAJ=D6JF!S2`"%AD\
MY2RG3DJMR[4\4C9B,)RSXR*%6@QLXH5:G,7&%/;"WSVY360AP;;="UK!:G4(
M-"R^'$)X-$=SD7=W/7KX=\1#&#FX1II5+.#(%P+J+VWM,VY`>$K$6-Y5^X:5
MN&6<=JG=-%!;%18$M#8E>$QW`X",953#+&F-+>;@-55RQ:9JK0Z%`CK(WZ+.
MP&.+1":8T*%.IS+'6HK0?B14!`9:'(R5DJ2LC2LTR04(5FW0!6A#;L-??*J9
MT_OCU3A/,9OXTKM*&>KIL8U]X;*^!?"I%SVJB8CN]]3KX$#,[J'N;*GZOF'I
MVEA^[C<:&JS!S[]DG*$D49%?K:RM&BO2Z#A:E:SHK(*E4IQA;&*?];[`<B;(
MM,?#R(.1:\!`NRP,DM!`^?/EX.I,`T4:<+'E:B?(8?A\^)X,M=K36>QYH]@-
MTH_I?6SL'0@""JFG8T+S9=8E<8J`XQ,F$F,`A329,!B/;7Y`)N:3[_(3`DAD
M%5@*8+4`3:`5)*TY85,?`#\35[!.ZEVWW/J0$#$Z!0CR03K0[J5!C$JH*E9'
MEM&+B$LP&WM6-5Q&;G.&N0#39FZ/$T>N(82##AWKX0G<FPP_9*MBEYNJD6XO
M]_4%:,^Q3#)5]<G(@`W@.88./Q8>/ND0"4H4.B:44E_VL00L=B4+)421%IJF
<U9<JGX8-!453QBT*9-54(/_%W)%.%"0]3TLX@```
`
end

667 :名無しさん@お腹いっぱい。:04/02/11 21:47 ID:KGtCpKve
もう一つ。

Title: 【社会】「牛丼屋なのに牛丼がないのはおかしい」牛丼中止で客暴れ逮捕−茨城の吉野家★2
URL: http://news5.2ch.net/test/read.cgi/newsplus/1076492181/

↑のような長いスレタイのスレに書き込む際に、tw=70などの設定をしていると

Title:
【社会】「牛丼屋なのに牛丼がないのはおかしい」牛丼中止で客暴れ逮捕−茨城の吉野家★2

とヘッダが折り返されてしまい、「書き込みバッファのヘッダが不正です」
が出て書き込めなくなってしまうようです。


begin 644 chalice-18.052-textwidth.diff.bz2
M0EIH.3%!6293668`"!4``)E?_T`P<>__]_LT'`R_Y]_@.#?^`4`]@T(@XP`"
M`!1``;U%"8:)3TIX34:'I/(T@/4]-(`#33TF:@:```:`:&]%#AH``:#0:`P0
M`T--,@&AHTR`&(&@`X:``&@T&@,$`-#33(!H:-,@!B!H`$DD8BGIIB:3%-H3
MTC1H]3(T,-0:--#:@````"H;?-W)RIB$E^J[3[Y^`AAN%,:>6_AL0JT:+`S,
MP8C>AWC.%"8(#@I#?LM&,6G/GR51&*E1EHYT[.H29&6Z^[0>":^:@EL8]'LQ
MF9F@-.V)7=HX("-)EPY=971I3:MUFV+2$"QD&%:B'9`TY-(A!P3&@.,D\K\L
MECAU0-KJL<0DC8S8Z!E1/")LXTX<]G-6<4]?2C;V"M)VOAP+J]9V4(CP^(15
MU^1"PP.[GC;2=FJRV6>)(7P+E;&!7+:U(`QPT=($L$,I)<[2ALWV1%&WMM0)
MQF!NV<V-@/1QYHI6%]R+CHW:48IJP:/7A2X($45B<^@6=%RY14C?!JF?1WI^
M.0KNTI9T/2O(M""-![@[]J(21U8>2U#\&\SZ5J3YJ--][D37PP/<PJ?3.@O2
M<G.S0O(:4AJHJXJ`GG9F'[#@#1",@83F42#*2)[[/*Z^IB[_>(_8OIQ44H]Q
M>^9;2]TD:U;<IJL._@7]FY7!?FO!*F@J6:^(+1DIY`F2B69!81@F/XNY(IPH
&2#,`!`J`
`
end

668 :650:04/02/12 01:15 ID:f5gNny9o
お。パッチが出てる…

ということで、1.8.054まで当ててみました
clipboard=unnamedでも書いた内容が復活するようになりますた
KoRoNさんありがとう

writeoptionにlogを入れてみたけど、いいですねこれ。
でも、1つ不具合っぽいのを発見しました。
 cookieを焼きました とか 書き込みエラーです
の文字が赤文字でコマンドラインに出なくなったようです…

writeoptionにlogを含めないと今まで通り赤文字が出るようです。

669 :650:04/02/12 01:21 ID:f5gNny9o
補足。

変数の値は
 let chalice_writeoptions = 'amp,zenkaku,log'
です

670 :名無しさん@お腹いっぱい。:04/02/12 01:34 ID:huZCpnNS
なるほど、%p使えば良かったのか。やっぱりKoRoNさんはうまいなあ。

>  cookieを焼きました とか 書き込みエラーです
> の文字が赤文字でコマンドラインに出なくなったようです…
ログ取ってからエラー表示、の順番にすれば良かったですね。すんまそん

671 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/12 03:36 ID:+d5Hqhgb
テスト

672 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/12 03:39 ID:+d5Hqhgb
>>668
> でも、1つ不具合っぽいのを発見しました。
>  cookieを焼きました とか 書き込みエラーです
> の文字が赤文字でコマンドラインに出なくなったようです…
gvimではちゃんと出ているんですが、もしかして使っているのはvimですか?

関係ないかもしれませんが、私の環境ではwrite.logに変なインデントが出力される
ことがあるみたいです。再現する方がおられたらお知らせください。

673 :名無しさん@お腹いっぱい。:04/02/12 08:18 ID:ceFomOsb
>>672
書き込みエラーのときはインデントが出力されました。

Time: 2004/02/12 08:12:19
                   Result: ERROR: 書き込みエラーです.
                   Command: curl  -A "Monazilla/1.00 (Chalice/1.8.054)" -b
                   URL: http://news4.2ch.net/test/read.cgi/news/1076534869
                   Title: 【2?????】吉野家OFFで、また騒動 11杯目【事件簿】
                   From:
                   Mail: sage
                   --------
                   えーテスト
                   =======================================================
Time: 2004/02/12 08:14:47
Result: OK
Command: curl  -A "Monazilla/1.00 (Chalice/1.8.054)" -b NAME= -b MAIL= -c
URL: http://news4.2ch.net/test/read.cgi/news/1076534869/
Title: 【2?????】吉野家OFFで、また騒動 11杯目【事件簿】
From:
Mail: sage
--------
えーテスト
==========================================================================

674 :650:04/02/12 23:56 ID:f5gNny9o
>>672
> gvimではちゃんと出ているんですが、もしかして使っているのはvimですか?
逆ですね。
gvimでは出ずに、vimでは出るようです。

なんでだろ?

675 :名無しさん@Vim%Chalice:04/02/13 11:39 ID:jrW3CvPx
<C-o> とか <C-i> があるなのて知らなかったyo!

676 :名無しさん@Vim%Chalice:04/02/16 01:44 ID:u8lWxX4m
したらばで削除が行われるとレスがまるごと消えるようなのですが、
chalice上では削除レスを無視して単純に上から順に記事番号が振ってあるみたいで、以降のアンカーとその内容が一致してません。

677 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/16 01:54 ID:dDMnQvwC
>>676
したらば対応はサポート対象外です。なのでしたらばの問題については修正のための
パッチをいただければ統合を考慮します。

678 :名無しさん@お腹いっぱい。:04/02/16 08:23 ID:GPwwj6zP
Chaliceでフォントの大きさを変えるにはどうすればいいのでしょうか?

679 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/16 10:19 ID:dDMnQvwC
>>678
基本的には :set gfn& で値を確認した後「h9」の部分を好みのサイズに書き換えます。
WindowsやGTK2ならば :set gfn=* してダイアログにて適当なフォントサイズを選択することもできます。
GTK1では :set gfs で設定するのですが、これは難しいのでがんばってください。

680 :名無しさん@お腹いっぱい。:04/02/23 09:38 ID:8QNRsWX8
age

681 :名無しさん@お腹いっぱい。:04/02/24 01:39 ID:HxVQ5thD
vim-6.2.170-osxj + Chalice 1.8 にしてからパスの設定が以前と変わったのでしょうか?
$VIM は vim.app になりますし、 cache も以前の $HOME/vimfiles/chalice/cache ではなく
$VIM/../chalice/cache に記録されるようです。

682 :名無しさん@お腹いっぱい。:04/02/29 15:25 ID:BF0/31sA
ZDNetがitmediaになっちゃってHeadlineが読めなくなりますた…
let g:headlineUrl_ZDNetJapan = 'http://www.zdnet.co.jp/news/bursts/'

let g:headlineUrl_ZDNetJapan = 'http://www.itmedia.co.jp/news/bursts/'
としてもダメですた… (ページのフォーマットが以前違うからでしょうけど)

ちなみにsoftbankgamesの方は
let g:headlineUrl_SoftbankGames = 'http://www.zdnet.co.jp/games/'

let g:headlineUrl_SoftbankGames = 'http://www.itmedia.co.jp/games/'
に変えればOKでしたが

683 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/01 21:47 ID:Y4qOnW86
>>682
cvs -z3 -d :pserver:anonymous@cvs.kaoriya.net:/anonycvs checkout headline
で持ってくるとITmediaが追加されてます。

684 :682:04/03/02 00:17 ID:ejs5XLJz
>>683
おお! 読めますた。
dです。

つーか、(Last Change見ると)だいぶ前に対応されてたんですね。

685 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/02 01:19 ID:84yYpmWr
>>684
自分が我慢できなくなった時に直しますからITmediaはかなり即対応でした。
今はsankei.vimがおかしいんですけど、ほとんど読んでないので保留してます。

686 :名無しさん@お腹いっぱい。:04/03/08 23:15 ID:Zei4CWqr
まちBBSってFrom:の後ろにSpace文字が1つあるので
現状のchalice.vimだとanchorにならないんですよね

つーわけで簡単patch

- let s:mx_anchor_from = 'From:\([1-9]\d\{,2}\)'
+ let s:mx_anchor_from = 'From: \=\([1-9]\d\{,2}\)'

どないなもんでしょう? > KoRoN氏

687 :650,668:04/03/09 00:53 ID:oy2oABgK
>>670,>>672
エラーメッセージが出ない件、原因がよくわからなかったのですが、
とりあえず以下のように変更するとエラーメッセージが出るようになりました。

begin 644 chalice-1.8.055-errormsg.diff
M0$`@+3,T-C0L."`K,S0V-"PV($!`"B`@(&EF(&5R<F]R7VUS9RXG6"<@/3TC
M("=8)PH@("`@(&QE="!R97-U;'0@/2`G3TLG"B`@(&5L<V4*+2`@("!C86QL
M(',Z4F5D<F%W*"=F;W)C92<I"BT@("`@8V%L;"!S.D5C:&](*"=%<G)O<DUS
M9R<L(&5R<F]R7VUS9RD*("`@("!L970@<F5S=6QT(#T@)T524D]2.B`G+F5R
M<F]R7VUS9PH@("!E;F1I9@H@"D!`("TS-#<T+#8@*S,T-S(L,3$@0$`*("`@
M("!C86QL(',Z3&]G5W)I=&5"=69F97(H=&AR96%D7W5R;"P@97AE8U]C;60L
M(')E<W5L="D*("`@96YD:68*(`HK("!I9B!R97-U;'0@(3T@)T]+)PHK("`@
M(&-A;&P@<SI2961R87<H)V9O<F-E)RD**R`@("!C86QL(',Z16-H;T@H)T5R
M<F]R37-G)RP@97)R;W)?;7-G*0HK("!E;F1I9@HK"B`@("(@C...;I:6"B`@
M(&-A;&P@9&5L971E*')E<V9I;&4I"B`@(&-A;&P@9&5L971E*'1M<&9I;&4I
!"@``
`
end

688 :650:04/03/10 01:01 ID:WwVk2/g4
1.8.056と057あてました。快適です。
# 実は>>686も私でした

どうもっす > KoRoN氏

689 :名無しさん@お腹いっぱい。:04/03/16 22:17 ID:/MFncRM1
VIM  6.2.170 Big 版 with X11-Motif GUI
Chalice 1.8.57
--
以上の環境でスレッド画面で<C-O>による :ChaliceJumplistPrev ができません。
<C-O>でInputMethodがonになってしまいます。

この場合
a) 挿入モードでないのにInputMethodがonになってしまうのでVIM側の問題
b) <C-O>でInputMethodがonになってしまうとしてもそれをhookできていないChaliceの問題
のどちらでしょうか?

あるいは<C-O>を他のキーにカスタマイズするお手軽な方法を教えてください。

690 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/16 22:42 ID:UEyFpCPX
>>689
InputMethodの切換えに<C-O>を使ってるXIM(かな漢字変換サーバ)の問題です。
そもそもそのような状況では<C-O>自体がまともにつかえないでしょう。

> あるいは<C-O>を他のキーにカスタマイズするお手軽な方法を教えてください。

nnoremap <silent> <buffer> <C-O> :ChaliceJumplistPrev<CR>
を~/.vim/ftplugin/2ch_thread.vimに書きます。

691 :689:04/03/16 23:13 ID:/MFncRM1
サンキュ >KoRoN氏

でも<C-O>がIMの切替えなのは一般的ではないでしょか?
あとkinput2では<C-I>で文節を縮め<C-O>で文節を伸ばします。
だから<C-I>でPrev、<C-O>でNextのほうが感覚的にあってるんだけど、
そのへん変更する気はありますか?要するに逆にしてくれ。

ってか、KoRoN氏に愚痴っても始まらんのは分かってるけどさ(w
今日、Winで<C-I>,<C-O>の機能を知ったのでうれしくて書いてみただけです。

692 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/16 23:52 ID:UEyFpCPX
>>691
> でも<C-O>がIMの切替えなのは一般的ではないでしょか?
一般的ではないです。使っている漢字変換サーバとその設定に依存するものです。

> だから<C-I>でPrev、<C-O>でNextのほうが感覚的にあってるんだけど、
> そのへん変更する気はありますか?要するに逆にしてくれ。
要するに各個 map で対応してくれ。

693 :名無しさん@お腹いっぱい。:04/03/17 20:09 ID:I/y2m3/E
LinuxでS-CRしたら
カーソルの行にアンカーはありません. 髭氏
とかいわれるんですが。多分1.8.055(どうやって調べるの?
let chalice_exbrowser = "firefox-remote %URL% &"
してあります
]$ cat /usr/local/bin/firefox-remote
#!/bin/sh
firefox -remote "openURL($@, new-tab)"

694 :名無しさん@お腹いっぱい。:04/03/17 20:13 ID:I/y2m3/E
jpgでCRしたり&では開きます。
let chalice_exbrowser = 'firefox-remote %URL% &'
でした。


695 :名無しさん@お腹いっぱい。:04/03/17 20:25 ID:I/y2m3/E
すれ一覧でS-CRか。
スマソ


696 :名無しさん@Vim%Chalice:04/03/17 23:16 ID:Hy9/D7zW
いつ頃からか忘れたけど, 書き込み時, 先頭行の
Title: の前にスペースが入り, そのまま書き込もうとすると
「書き込みのバッファが不正です」と言われるのは
俺だけですか?

697 :名無しさん@お腹いっぱい。:04/03/18 15:25 ID:xvGcUrqZ
$ cvs -d :pserver:anonymous@cvs.kaoriya.net:/anonycvs login
Logging in to :pserver:anonymous@cvs.kaoriya.net:2401/anonycvs
CVS password:
cvs [login aborted]: connect to cvs.kaoriya.net(165.76.131.237):2401 failed: Connection refused
ヽ(`Д´)ノ

698 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/18 15:27 ID:GrBBAalv
>>697
スマンス。土〜日曜にサーバのシステムHDDがクラッシュしまして、現在仕事の合間
をぬって復旧の真っ最中です。

699 :名無しさん@お腹いっぱい。:04/03/18 20:17 ID:QoEmDC+M
あい。

700 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/18 21:22 ID:GrBBAalv
>>699
一応復旧できたみたいで動いてます。お手柔らかに。

701 :mattn@Vim%Chalice:04/03/19 12:11 ID:7YD0Qyxh
if exists('&ambiwidth') && &ambiwidth == 'single'
  " Chalice on UTF-8 でスタートアップAAが崩れてイヤーンな人へ
  au FileReadPost startup.aa %s/∀/V/g | %s/∧/A/g | %s/∩/@/g | %s/─/ー/g
endif

702 :名無しさん@お腹いっぱい。:04/03/30 07:54 ID:QGg989zO
保守

703 :名無しさん@お腹いっぱい。:04/04/02 01:03 ID:Tf0MJ7bG
保守兼カキコテスツ

704 :名無しさん@お腹いっぱい。:04/04/02 09:34 ID:j9v6SJ3U
保守なのに ∩(゚∀゚∩)age ないの?

705 :名無しさん@Vim%Chalice:04/04/09 15:52 ID:5+K7aZb4
hosh

706 :名無しさん@お腹いっぱい。:04/04/15 18:11 ID:vDbJkr2D
「ブラウザを立ち上げ直せ」とかでchaliceから全然書き込めないんだが・・・

707 :名無しさん@お腹いっぱい。:04/04/15 18:48 ID:3qgz/lks
PCの時計のずれを疑え。

708 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/04/15 18:49 ID:+bgbQpR4
>>706
:help chalice-faq
PCの時計がサーバとズレている(進んでいる)可能性があります。
時刻調整ソフトを使って修正するなどしてみてください。

709 :名無しさん@お腹いっぱい。:04/04/19 02:44 ID:eO6StEsA
つまらないことですが、
  CVS(2)
のようなスレッドタイトルだった場合、(2) の部分も(取得レス/レスの総数)
と同じように色づけられているのですが、スレッドタイトルの一部なのだし、
色が付かないようにした方が良いのでは?

710 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/04/19 02:51 ID:W5omkJJn
>>709
そのようになるsyntaxパターンを提案していただいて、こちらのチェックで副作用等
問題が無ければ採用させていただきます。

711 :名無しさん@お腹いっぱい。:04/04/19 22:37 ID:YO81kbRn
vimを起動して、
:filetype plugin on
:set runtimepath+=/home/hoge/work/chalice/chalice-1.8.019
:runtime plugin/chalice.vim
:Chalice
ってやると、下のようなかんじで文字化けして
起動してきちゃうんだけど、どの辺を見直したらいいでしょう?

OSはRHL9、vimはそれに最初から入ってた6.1です。


712 :711:04/04/19 22:38 ID:YO81kbRn
□~Rn~Pk (11) -| 1
□~Cj~C~E~A[~CX|~
□~I^~Ic (13) -|~
□AA (60) -----|~
□~Jw~VE~W~]~ |~
□~Jw~VE~Un |~
□~Id~Pi (3 |~
□~P~H (26) - |~
□~Cl~C^?Rk (7 |~
□~CJ~Ce~CS~C~J|~
□?~K泣h (19) -| スレ一覧 1/1
□?~LE~Jw~MZ | Info: Chaliceの新しいバージョン・パッチがリリースされています.
□~Cs~AE~JO~Cc | Info: CVS版を利用している場合はcvs update -dPで最新版を入手できます.
??~Ce~C~L~Cr~S~| Info: 詳細は下記URLに外部ブラウザでアクセスしてみてください.
□~L|~T\ (12) -|
□~CM~C~C~C~S~C| http://www.kaoriya.net/testdir/patches-chalice/?C=M&O=D
□~CQ~A[~C~@ (1| http://www.kaoriya.net/#CHALICE
□~Cl~Cb~Cg~CQ~|
□~V~_~IE??P | ~A_ ~D ~A^^
□~Iy (38) -- | ~A^~AP~A_ ~A^~AP~AP~AP~AP~AP~AP~AP~AP~AP
□~Bo~Bb~S~Y (2| ~D~_ ( 欲 )~A~C Chalice Chalice!!!!
□~Cl~Cb~Cg~J | ~A_~AQ~A^ ~A_~AQ~AQ~AQ~AQ~AQ~AQ~AQ~AQ~AQ
□?~Rk~Ln~BQ (3| ~A^ ~D ~A__
□~C`~C~C~Cb~Cg| ~A ~A ~A ~A^~AP~AP~AP~AP~AP~AP~AP~AP~AP~APPPPPP
□~Ba~Ba~Br | ~AP~AP~AP~AP~AP~AP~AP~AP~A_ ~A_( 欲)~A~C Chalice 1.8.019 !!!!!!!!!!!
□~QT~CC~Cg | Chalice~A`~A`~A`~A`! ~A~D(欲)/ ~Ab / ~A_~AQ~AQ~AQ~AQ~AQ~AQ~AQ~AQ~AQ~AQQQ
~ | ~AQ~AQ~AQ~AQ~AQ~AQ~AQ~AQ~A^ ~Ab ~Aq ~Ab ~Ab
~ | / ~A^~A__ / ~A^~A_~Avv
~ | ~AP / ~A^
~ | ~AP
~ | Info: 無駄時間合計 00:00:00:00
~ | Info: 利用し過ぎに注意シル!!

713 :711:04/04/19 22:59 ID:YO81kbRn
:echo has('iconv')
:echo iconv("\xb9\xe1", 'euc-jp', 'cp932')== "\x8d\x81"
:echo strlen(substitute("香", '.', 'a', 'g'))
は全部"1"になりました。

:set fileencodings+=cp932,sjis,euc-jp
をやってから、
:Chalice
だと、スレ一覧とスレは表示できるようになったけれど、
左側の板一覧は化けたままです。

明日また挑戦してみます。

714 :名無しさん@お腹いっぱい。:04/04/19 23:18 ID:3UDDvcIX
netupvimしたらchaliceの栞でSpace押して差分取得する度に

 ダウンロード中
 新たな書き込みはありません
 続けるにはENTERを押すかコマンドを入力して下さい

と3行目のメッセージが出て,毎回ENTERを押さないといけなくなった。

6.2.472までなら大丈夫だったけど、6.2.480になったら3行目が出るようになった。
この8つのパッチの間に何かこの辺りの仕様変わりました?

当方のローカルPCの設定は何も変えてません。

715 :711:04/04/20 08:25 ID:u8rwX73C
nkfではダメなのかと思ってqkcをinstallしてみたが、かわらず。

ーーーーー
□~Rn~Pk (11) -| 1
□~Cj~C~E~A[~CX|~
□~I^~Ic (13) -|~
■AA |~
AA~CT~C~M~C~S |~
~C~B~Ci~A[ |~
<A HREF=http://|~
~J?Z - |~
<B>ミ~I鐚/B> |~
~C}~CX~CR~C~ |~
<A HREF=http://| スレ一覧 1/1
ゥ~QR~MQ | Info: Chaliceの新しいバージョン・パッチがリリースされています.
~Rj~P_??JO~Cc | Info: CVS版を利用している場合はcvs update -dPで最新版を入手でき
~Kc~HE~QI~K~S~| ます.
~Lxタ | Info: 詳細は下記URLに外部ブラウザでアクセスしてみてください.
ミ~IE~P] ~S~C|
<A HREF=http://| http://www.kaoriya.net/testdir/patches-chalice/?C=M&O=D
<A HREF=http://| http://www.kaoriya.net/#CHALICE
??E |
~S]~PE | \ │ /
~U~_?I?~S~Y (2| / ̄\ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
~Rn~Uゥ。m?g~J | ─ ( ゚∀゚ )< Chalice Chalice!!
<A HREF=http://| \_/ \_________
<A HREF=http://| / │ \
~PU~Jw | ∩ ∧ ∧ ∩/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
<A HREF=http://|  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\ ∩∧∧∩\( ゚∀゚)< Chalice 1.8.019 !
<B>~IミE~PE~K | Chalice〜〜〜〜! >(゚∀゚)/ | / \__________


716 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/04/20 09:31 ID:JjlyPobU
>>711
> OSはRHL9、vimはそれに最初から入ってた6.1です。
まずはvim最新版(6.2.480)を+iconvでコンパイルして、cp932、euc-jpのテキストが
正しく開ける状態にしてください。

717 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/04/20 09:33 ID:JjlyPobU
>>714
手元の環境では観測されていない現象です。
:set laststatus?
の値をチェックして変更してみてください。

718 :717@Vim%Chalice ◆8XALICEsdk :04/04/20 09:36 ID:JjlyPobU
>>717
おっとっと。新着があるときには表示されました。まぁこちらは良いでしょう。新着
が無い時にプロンプトが出るかどうかには、別のトリガーがありそうです。調べてみ
てください。

719 :名無しさん@お腹いっぱい。:04/04/20 09:39 ID:0MbQrBuJ
>>711
おれもそれで嵌ったことあるよ。
キャッシュを消せば直る。
rm ~/.vim/chalice/cache
/usr/bin/vim -c 'se fencs=cp932' -c 'se rtp+=/path/to/chalice' -c 'runtime plugin/chalice.vim' -c Chalice

720 :名無しさん@お腹いっぱい。:04/04/20 12:13 ID:oo1W1KKl
>>719
直りました。
ありがとうございます。

721 :名無しさん@お腹いっぱい。:04/04/20 18:54 ID:oo1W1KKl
スレを途中まで読んで、他のスレに移動して、
それからもとのスレに移動すると、一番最後のレスが
表示されますが、前に読んでた場所を憶えておいて
そこを表示するような機能はありませんか。

722 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/04/20 21:02 ID:JjlyPobU
>>721 <C-O>で不十分であれば、それ以外の機能はありません

723 :714:04/04/21 01:48 ID:ioueh1uv
>>717-718
laststatusは2に設定してます。
でも0にしても同じく発生します。
なので、たぶんlaststatusは関係ないとおもわれ。

その代わりcmdheightが怪しい。
cmdheight=1だとまず間違いなく出ます。漏れは1にしてる。
KoRoNさんの設定はcmdheightが2以上ではないでしょか?

cmdheight=2の場合は大抵の場合に現象が出ないけど、
 ダウンロード中...
 貴様ら!! スレッド整形中のため、しばらくお待ちください...
 新しい書き込みがあります.
と、いっぺんに3つのメッセージが出る状況だと現象が出ます。

そしてcmdheight=3だと、現象が出ることはまずないと思います。

724 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/04/21 13:01 ID:FjEinNHE
>>723
たしかにch=2ですわ。えっと問題は
  1. Chaliceのメッセージ出力ポリシーがイイカゲン
  2. 最近のパッチでvimのechoの挙動が変わった
と複合的な原因であるため、しばらく様子見のため保留です。困るようならch=3で
使ってください。

725 :714:04/04/22 01:04 ID:RfKw3rmY
>>724
> しばらく様子見のため保留です。
りょーかいです。

問題を認識してもらえたので、状況は前進したと思ってます。
しばらくはch=3でお茶を濁します。

726 :mattn@Vim%Chalice:04/04/22 09:50 ID:Q1D572ob
原因がわかりました。これまでは
|:echo "test1"
|:redraw
|:echo "test2"

|test1 (すぐ消えて) test2
と表示されていましたが
Patch 6.2.479 にて
|:echo "test1"
|:redraw
|:echo "test2"

|test1
|test2
と表示されるようになりました(これが正しいかもしれない)
これを前のような動作にするには
|:echo "test1"
|:redraw!     <= ! がある
|:echo "test2"
としなければいけなくなりました。
よって以下のようなパッチが必要となります。

Index: plugin/chalice.vim
===================================================================
RCS file: /anonycvs/chalice/plugin/chalice.vim,v
retrieving revision 1.65
diff -r1.65 chalice.vim
1440c1440
<     "let cmd = cmd . '!'
---
>     let cmd = cmd . '!'

727 :714:04/04/22 23:45 ID:RfKw3rmY
>>726
乙です
確かに>>726のパッチで直りましたが…

このパッチを当てると、データ取得の度に(というか再描画の度?)に画面がちらつきますね…
これはしょうがないもんなんでしょうか?
# ちらつきを抑えるために今までコメント文になってたのでは?と邪推してます

728 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/04/23 01:00 ID:zpM6tTUO
>>727
726は058で一旦採用しましたがチラツキに気が付いて、059でnomore設定で代替するようにしてみました。

729 :714:04/04/23 01:46 ID:bjG0wlUi
うむむむ。vimの2大巨塔にお手数おかけしてすみません…

>>728
cvsで059を取得して試してみましたが、やはり再現してしまいますね…
set ch=1してみると顕著に現れると思います。

よくよく考えればnomoreにしてもスクロールが止まらないだけで
最後には ENTERを押しやがれゴルァ メッセージが出ちゃうので、
nomoreでは代替案には成らないんじゃないでしょうか?

730 :mattn@Vim%Chalice:04/04/23 16:59 ID:KakfYWqa
ただいま、Bram 氏と先日の message の変更について、議論中です。
おそらく、redraw (!なしでもOK) で、echo がスクロールしないよう
になりますので、nomore を設定し、私が先日書いたパッチを外せば
ちゃんとした動作になるはずです。
もうすこししたら、既述のパッチもリリースされるかと思います。

731 :名無しさん@お腹いっぱい。:04/05/05 02:05 ID:Vtdw3Yql
:set runtimepath+=$VIM/chalice
:runtime plugin/chalice.vim
:set fileencodings=cp932,sjis,euc-jp
:Chalice
とやると、最下行に、
Chalice??CP932????????? qkc ???? nkf ?????.
と表示されるだけで、chaliceは起動してこないんですが、
どこを見ればよいでしょう?
WindowsXP(英語版+東アジア言語サポート)、gVim6.2(vim.orgのもの)、
chalice-1.8.019です。
gVimで日本語(SJIS)のtextは普通に編集できてます。


732 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/05/05 11:41 ID:Qq/WnBca
>>731
まずはkaoriya.netのgvimを使ってiconv.dllを導入してみてください。
その際fencsは設定しないでください。

733 :名無しさん@お腹いっぱい。:04/05/06 23:43 ID:kUNQ2rRA
板や板カテゴリ(?)のローカルあぼーんって可能ですか?
興味のあるカテゴリって4〜5つ程度しかないので
左に並んだ他のカテゴリが邪魔なんですが。

734 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/05/07 00:05 ID:pccvdQlE
>>733
ローカルあぼーんはできませんが、ユーザ定義の一覧を追加することはできます。
:help chalice-user-boardlist
を参照してください。

735 :名無しさん@お腹いっぱい。:04/05/09 20:03 ID:mN92huU4
サーバー移転のときって、スレの栞
みなさんどうやって対応してる?

単純に置換えしちゃうとdat落ちのも変わっちゃうし・・・

736 :名無しさん@お腹いっぱい。:04/05/10 04:59 ID:UZrHpo5c
>>735
> サーバー移転のときって、スレの栞
> みなさんどうやって対応してる?
>
> 単純に置換えしちゃうとdat落ちのも変わっちゃうし・・・
自分はブックマークしなおしている。
こういうめんどくさい作業は、個人が意識することなくChaliceが裏で対応してくれるとうれしいのだけど、、、

737 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/05/10 05:50 ID:leeoMFpD
>>736
その「めんどうくさい作業」を定型化するのがスクリプトです。いったん書けば相当
に手間は軽減され、しかもChaliceに取り込めるものであれば多くの人が恩恵に預れ
ます。スクリプト書くのは結構めんどうですが、是非チャレンジしてみてください。

738 :名無しさん@お腹いっぱい。:04/05/10 07:59 ID:YBkjc0yq
>>735
for i in pc3.2ch.net/*; do
  ln -s ../$i pc5.2ch.net
done

739 :738:04/05/10 08:01 ID:YBkjc0yq
>>735
栞のほうでしたか、失礼。
s/pc3/pc5/で1行ずつ書換えました。

740 :名無しさん@Vim%Chalice:04/05/11 22:25 ID:IBVnRzM9
対応はできそうだなと思いつつ、>>739で簡単にできるので
そのままになってまつ。

ここいらへんはVimとシームレスに実装されている強みかな

741 :名無しさん@お腹いっぱい。:04/05/11 22:27 ID:IBVnRzM9
ところで、はじめてwindows98上からchaliceを使っているのですが、
ことあるごとにcurl用のDOS窓が表示されるのを抑圧する方法は
ないでしょうか?厨問スマソ

742 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/05/12 03:42 ID:QNqIEMpG
>>741
それはVimの仕様なのでどうにもなりません。Vimのソースコードのコメントによれば
「Win9xでは窓を消してしまうと実行が異様に遅くなる」とのことです(os_win32.cの
mch_system)。

743 :名無しさん@Vim%Chalice:04/05/17 00:52 ID:Lj61boBx
Chaliceというよりはvimの問題の可能性が高いのですが、、、

vim 6.2.532 with kaoriya + im_custom パッチ @ Linux という環境で Chalice (CVS最新版)
を使っていますが、文字化けを起こすスレがいくつかあります。

具体的にはこんな感じです。
    http://www.pc-souko.jp/deskbbs/linux/bbs/thum/0046.jpg

iconvがミスっているのでしょうか?

イマイチ良く分からないのは、R での再読み込みでは 100% 解決(正しく表示される)
しますが、r の再読み込みでは NG のままです。

libiconvのバージョンは1.7で、関連する vim のオプションはそれぞれ
    enc=euc-jp
    fencs=ucs-bom,ucs-2le,ucs-2,iso-2022-jp,utf-8,cp932
です。

ちなみに上記スクリーンショットのスレは
    http://pc5.2ch.net/test/read.cgi/hard/1081938369/
です。

744 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/05/17 01:16 ID:e2ki9yAG
>>743
解決になるか分かりませんが、iconvのバージョンをあげてみてください。1.7あたり
だと「トン」「ドル」が変換できずに化ける可能性が考えられます。あとはちょっと
すぐには原因を思いつきません。

745 :743@Vim%Chalice:04/05/17 22:52 ID:Lj61boBx
>>743
libiconv 1.9.1 + 日本語パッチ、libiconv 1.9.2 と試しましたが、
両方ともダメでした。

# そもそも最新の1.9.2でも「トン」「ドル」には対応してないように思われます。

というか、libiconvの問題なら R で再読み込みした時に正しく表示されるのが
???というかんじです。

尚、一度 dat を消して再読み込みしても正しく表示され、化けるのは追加書き込みがある時
だけのようです。 こちらでももう少し調べてみます。

746 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/05/17 22:58 ID:e2ki9yAG
>>745 よろしくお願いします。

747 :名無しさん@お腹いっぱい。:04/05/19 21:41 ID:SYZV9xO6
6.2.532にしてからスレ一覧をRで更新すると更新が終わった後も
ダウンロード中...と左下に表示され続けるようになりました。
たいしたことではないのですが、気になるので直す方法があれば教
えてください。

748 :セクシーVim:04/05/20 01:11 ID:HfkOjMyf
鯖変わってたりして。

749 :セクシーVim:04/05/20 01:14 ID:HfkOjMyf
なるますた。
私の場合は r 更新したら「ダウンロード中…」が出ます。
R 更新で消えまする。

750 :セクシーVim:04/05/20 01:20 ID:HfkOjMyf
差分更新しようとしたら出るね。
ローカルにdatないと出ない。R更新しかり。

751 :733:04/05/20 10:37 ID:w5ENn2cR
>>734
ありがとうございます。
でもやっぱり興味のない板が並んでいるのは目障りなので、
見たい板だけ栞に登録して、板一覧は:qすることにします。

ところで、Qで終了すると栞を保存できるようですが、
それ以外に任意の時点で栞を保存することは出来ますか?
変更した栞をuとかで壊しちゃうことがときたまあるので。

それから、書き込み時にyes/noを聞かれますが、
ZZなら自動的にyes、:q!なら自動的にnoみたいなことは
難しいんでしょうか?
難しいからこういう実装になってるんだとは思いますが。

752 :名無しさん@Vim%Chalice:04/05/20 11:07 ID:1T8I716p
> それ以外に任意の時点で栞を保存することは出来ますか?
:w

うーん、vi

753 :752:04/05/20 11:07 ID:1T8I716p
おっと、:w filename ね

754 :名無しさん@お腹いっぱい。:04/05/20 15:41 ID:w5ENn2cR
>>753
filenameがひつようなんですね。
ありがとうございます。

755 :743=745@Vim%Chalice:04/05/22 19:34 ID:BDlrrqTz
非CP932環境で、chaliceがiconvに依存することはありますか?
qkcまたはnkf が必須とのことなので、こちらで dat をコンバートしていると思っていました。

まだ chalice 内部の装はよく見ていませんが、qkc/nkfを使うのは始めて dat を
取得する時のみということでしょうか。

756 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/05/23 00:25 ID:9Wg1uV7K
>>755
> 非CP932環境で、chaliceがiconvに依存することはありますか?
もう記憶があやふやなんですが、ないハズです。ccvを設定することでiconvが必要な
シーンではqkc/nkfを使うようにしています。

757 :755:04/05/23 21:33 ID:P4sgNgEM
> もう記憶があやふやなんですが、ないハズです。
ふむ、だとしたら >>744 で KoRoN さんが iconv のバージョンを上げることを
推奨された理由はなんでしょう?

確かに該当スレを :se ccv= した状態で開いた場合、またその dat を iconv による
変換を試みた場合は化け、qkc での変換は成功します。

Chalice 内部で qkc/nkf を使う場合とiconvを使う場合と混在しているのかな?
(前者が dat を丸ごと取得した時で、後者が追加書き込みがあった時?)

# いずれにしても vim が文字コード変換において iconv に依存していること、
# また iconv の変換ポリシーがまじめすぎることって、どうなんでしょうね。

758 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/05/23 22:14 ID:9Wg1uV7K
>>757
> > もう記憶があやふやなんですが、ないハズです。
> ふむ、だとしたら >>744 で KoRoN さんが iconv のバージョンを上げることを
> 推奨された理由はなんでしょう?

あやふやだからです。もしかしたら使われているかもしれません。iconvは1.8だか1.9以
降、JISX0213に対応しdjが変換できるようになりました。KaoriYaのvimrcを使うとそ
れを自動検出して、適切なfencsを設定するようになっています。

759 :名無しさん@お腹いっぱい。:04/06/03 16:49 ID:RYDU9UxJ
てすと

760 :名無しさん@お腹いっぱい。:04/06/04 10:05 ID:PywxxFTW
履歴をとる機能ってあるんでしょうか?

>>作者様
なかったらこの機能をつけてもらえると便利なのでお願いします。

761 :名無しさん@お腹いっぱい。:04/06/04 10:11 ID:PywxxFTW
760です。
履歴と言うのは一度閲覧したスレの履歴です。

762 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/06/04 10:46 ID:5XYTC5u1
>>761
<C-O>
<C-I>
:ChaliceJumplist
:redir > history.txt
:ChaliceJumplist
:redir END
これで不足ならば、是非ご自身でパッチを作ってください。

763 :名無しさん@お腹いっぱい。:04/06/06 03:51 ID:GnY1e1VF
chalice.vimのCharConvert()とDoExternalCommand()について
function! s:DoExternalCommand(cmd)
let extcmd = a:cmd
if has('win32') && &shell =~ '\ccmd'
"let extcmd = '"' . extcmd . '"'
" 何故この処理が必要なのかわからない(思い出せない)。引用符内に&などの特
" 殊文字があると正しく解釈されない問題があり、それを回避するために暫定的
" に外すことにする。よってここは意図的に何もしないブロックになる。
endif
これは例えば
shell=C:\WINDOWS\system32\cmd.exe
shellcmdflag=/c
shellxquote=
shellredir=>%s 2>&1
の時
system('command infile > outfile')
のようにsystem()でリダイレクトを使ったコマンドの呼び出しは
C:\WINDOWS\system32\cmd.exe /c command infile > outfile > tmpfile 2>&1
となり、outfileを得られない。extcmdを'"'で囲めばoutfileを得られる。という事と思います。
んでもって、リダイレクトを使うコマンドの呼び出しはCharConvert()の中で行われています。
それから、私はWinXPでenc=utf-8にして使っているのですが、cp932(and sjis) から
utf-8 の変換には'charconvert'は使われないみたいなのでCharConvert()が機能して
いません。そこで、CharConvert()に
elseif v:charconvert_from == 'myenc' && v:charconvert_to == 'utf-8' && s:cmd_conv != ''
" 上記の理由からDoExternalCommand()は使えない
execute '!'.s:cmd_conv.' '.v:fname_in.'>'.v:fname_out
return 0
こんな処理を追加して、set fencs+=myencしてから使ってます。
まぁとりあえず参考までに。

764 :名無しさん@お腹いっぱい。:04/06/07 00:48 ID:VkSzuR+e
書き込み時、文字コードの変換が必要な場合、chalice_readoptions=='noenc'だと
iconvによる変換が行われないので、こんなパッチはどうでしょか?

begin 600 getenctowrite.diff.gz
M'XL("*,UPT``"V=E=&5N8W1O=W)I=&4N9&EF9@"UDLUNTT`0Q\]$RCM,0")V
M$B?^5(BE'D"@5A55I0H))`[1UE['B]QUM+MI*PY(V`<0HD44]<*!%^`.XLZ%
M$T_`G0L2C\"NUR9IH"?$'NR9V=_.[OQG>KT>1"G*2(2'A^1@F#,RN[*34]A>
M4+#'8-NA$X2!"ZYM^^V695FK^#HY#EV_)GL75Q4`?^(-_,D-T!&53$4"QP%I
M6^T6R(5I3!)E2B-9T$B0G"JWW>I#XW>`AYM8;.5<W*%1'A,ZNY??9T1@(Y4Q
M4[$`)`$4*A\VGER3)PZ.IQRS0\SX%"\BS534S;O3%/$D0S/C>D(RC.N<?`!=
M25J/"#^V7<?KFLTA`(;%@M&U_68;9QQ?@LZ7D"ZTO\8W=#2?>&X-_T97C:4X
M?5`"K8IS&XF8L%UJF%K4#`N(JYC(\PPV5,G[B.,Y$JG!0QXQ,E>[YK`[4@0?
M:7KDZK]J=E>GDGIUE$@,HQCM9]A8YC4O:;L7N,Y`?L9UXR^T6;M7H7Q</BAG
MQ9>39\6/XE/Q^=7KXOW)N^);N5F^*?>>/BR3\I:T=HN?+Y^??6^W.G59LEG3
M(]5Z6=4?4V'H`3!7+SK_</JV2IB>?WWQ<:F/(")325!867H^O<#SY=-]^V\3
2^E^?W@STOU3P"XUXJG;>`P``
`
end

765 :名無しさん@お腹いっぱい。:04/06/09 00:20 ID:osX3ma78
Vimスレがunix板にあるようなのでこちらで質問させて下さい。
xyzzyから乗り換えようと思ってるんですが、
xyzzycli.exeのようなことができますか?
foo.txtをダブルクリックしたとき、vimがすでに起動していたら
:hide edit foo.txt
を実行するみたいなイメージなんですが


766 :名無しさん@お腹いっぱい。:04/06/09 01:18 ID:311EQdZI
ファイルの関連付けを
"C:\Program Files\vim\gvim.exe" --remote-silent %1
にする。関連付けは…わかるよね?
Vimスレで聞いてもだいじょぶでしょ。あんまり気にすることはないと思う。

767 :名無しさん@お腹いっぱい。:04/06/09 01:20 ID:311EQdZI
>>766
パスは適当に変えてください

768 :名無しさん@お腹いっぱい。:04/06/09 01:25 ID:311EQdZI
いやすまん
"C:\Program Files\vim\gvim.exe" --remote-silent "%1"
と%1を""でくくるのもわすれずに

769 :名無しさん@お腹いっぱい。:04/06/09 01:58 ID:311EQdZI
ついでに :help remote.txt も

770 :765:04/06/09 22:42 ID:osX3ma78
>>766-769
ありがとうございます。
いい感じで開くようになりました。


771 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/06/11 00:46 ID:hmgXVJwj
セキュリティ上の理由からcvs止めました。cvs用パッチがリリースされ次第復旧予定です。

772 :名無しさん@お腹いっぱい。:04/06/11 20:48 ID:22Gp7H9W
恐らく>>747-750と同根だと思うのですが、vimを6.3にageたら'+'による簡易巡回で

ダウンロード中...
数秒後に巡回を続行します. (CTRL-Cで割込終了)
ダウンロード中...
数秒後に巡回を続行します. (CTRL-Cで割込終了)
ダウンロード中...
数秒後に巡回を続行します. (CTRL-Cで割込終了)
Hit ENTER or type command to continue

と見苦しいことになるようになりますた。

773 :名無しさん@お腹いっぱい。:04/06/18 13:05 ID:zwfK9V2B
データ取得時にコマンドプロンプトが開くのはしょーがないという
話でしたが、簡易巡回中いちいちアクティブウィンドウをかすめ
とっていくのはどうにかならんもんでしょうか。
おとなしく裏のほうで開いててほしいんですが…

巡回中他の作業ができないんで、巡回の意味が無い…

774 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/06/18 14:34 ID:IPjoMhz5
>>773
> 話でしたが、簡易巡回中いちいちアクティブウィンドウをかすめとっていくのはど
> うにかならんもんでしょうか。おとなしく裏のほうで開いててほしいんですが…
NT系のOSを使っていてchalice_verboseを0(デフォルト)に設定すれば、そのようになる
はずですがどうでしょう。それ以外の条件下ではVimとOSの性質によるものです。諦め
てください。
# どうしても諦めきれなければ、Vimのソースコードをいじってコンパイルするという
# 方法もありますが…試したことが無いのでどのようになるかには言及できません。

775 :名無しさん@お腹いっぱい。:04/06/18 15:26 ID:zwfK9V2B
Windows2000 で、明示的に chalice_verbose を 0 にしてみましたが、
やっぱりコマンドプロンプトがアクティブになってきちゃいます。
もちろん消えるときは元のウィンドウに戻ってきますが、たまに
Chalice が一番上に上がってきてしまいます。
あきらめるしか無いですか…まぁ、そんな状況で巡回するなって事で…

776 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/06/18 16:31 ID:IPjoMhz5
>>775
ちょっとおかしいですね。NT系OSでは、Vimスクリプトのsystem()で外部コマンドを
実行した際には、コマンドプロンプトが表示されない設計にVim自体がなっていま
す。で、chalice_verboseを0にするとChaliceはsystem()を使うようになるのでプロ
ンプトは出ないハズなんです。

私のほうでは再現できない状況なので調査のしようがありません。何か気が付いたこ
とがあったら、是非また報告してください。

777 :名無しさん@お腹いっぱい。:04/06/18 16:58 ID:zwfK9V2B
>>776
物は試しに chalice_verbose を 1 にしてみました。
すると、もう誤解のしようがないくらいにどかーんとコマンドプロンプトが
前面にやってきやがりました。しかも、コマンドラインに
100
200
300
400
...
という感じでカウントアップしてます。
ってことで、0 の効果は一応あるみたいです。
でも、完全に消えるに至って無いようですねぇ。

ちなみに、Chalice は Windows2000 で1年以上使っていますが、
ずっとそうです。PC は何台か変わっていますけど。
今回簡易巡回を使い始めて、初めて困ったのでした。

しばらく様子を見て、もしなにか気がついたら報告します。

778 :名無しさん@お腹いっぱい。:04/06/18 19:59 ID:lncMXO5K
起動すると↓のようになって、板一覧になにも出てこないのですがどうすれば
よいでしょうか?

1
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ スレ一覧 1/1
~
~ Info: 無駄時間合計 00:00:00:00
~ Info: 利用し過ぎに注意シル!!
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
板一覧 1/1 スレッド [--] 1/3
Chalice キノーン


779 :名無しさん@お腹いっぱい。:04/06/19 02:24 ID:K/C9YBJR
>>778
板のURLが違うとか…
chalice_menu_url に何を設定してる?

780 :名無しさん@お腹いっぱい。:04/06/19 09:37 ID:N4SzdXHC
>>779
default です…。

VIM - Vi IMproved 6.3 (2004 June 7, compiled Jun 18 2004 19:34:27)
適用済パッチ: 1-6
curl 7.11.1 (sparc-sun-solaris2.8) libcurl/7.11.1 OpenSSL/0.9.7d ipv6 zlib/1.2.1
Protocols: ftp gopher telnet dict ldap http file https ftps
Features: IPv6 SSL libz NTLM Largefile
gzip 1.3.5
QKC - Quick KANJI code Converter C Version 1.0


781 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/06/19 10:32 ID:eiLHgdJG
>>780 HTTPアクセスにプロキシが必要な環境ではありませんか?
http://www.kaoriya.net/bbs/bbs.cgi?bbs=bbs&article=2931

782 :名無しさん@お腹いっぱい。:04/06/19 21:47 ID:N4SzdXHC
>>781
必要ない環境です。

783 :名無しさん@お腹いっぱい。:04/06/25 16:51 ID:jodSB23+
自分で板一覧を編集したいんですが、
chalice_menu_urlを利用してWebサーバー上にアップしたもの
指定する以外にはありませんか?

784 :名無しさん@Vim%Chalice:04/06/25 18:23 ID:+dvTCrG9
>>783
:help chalice-user-boardlist

785 :名無しさん@お腹いっぱい。:04/06/25 18:56 ID:hagb9R1Y
>>784
ヘルプちゃんと読んでなくて済みませんでした。
ありがとうございました。

786 :名無しさん@お腹いっぱい。:04/06/30 22:13 ID:JggGY9Tu
セットアップ途中なのですが文字化け化けです なんでやろ?
板一覧ウインドウが文字化け
スレ一覧ウインドウは問題なし
スレッドウインドウは問題なし

vinelinux-2.6r4 vim-6.1.265-0vl1 chalice 1.8.019 curl-7.11.2-1 qkc-1.0

$ vim --version
+iconv

~/.vimrc
set termencoding=japan
set fileencodings=iso-2022-jp,utf-8,utf-16,ucs-2-internal,ucs-2,euc-jp,japan,shift-jis,cp932

わかる人いませんか? 挫折しそうです(´A`)・・・


787 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/06/30 22:33 ID:8RU0kX2A
>>786 多分fencsが原因でしょう。euc-jp環境下では
:set fencs=ucs-bom,ucs-2le,ucs-2,iso-2022-jp-3,utf-8,cp932
が推奨されます。

788 :名無しさん@お腹いっぱい。:04/07/05 18:33 ID:TysoRK43
Vimでデフォルトで空いてるキーを教えてください。

789 :名無しさん@お腹いっぱい。:04/07/06 08:47 ID:WUoiMMbu
CTRL-K CTRL-Q CTRL-S, CTRL-\, CTRL-_ CTRL-@

790 :名無しさん@お腹いっぱい。:04/07/06 08:50 ID:WUoiMMbu
空いているキー (ノーマルモード)
CTRL-K, CTRL-Q, CTRL-S, CTRL-\, CTRL-_, CTRL-@
他のキーで代用できるキー (ノーマルモード)
CTRL-H(h), CTRL-J(j), CTRL-M(+), CTRL-N(j), CTRL-P(k)

791 :名無しさん@お腹いっぱい。:04/07/07 20:48 ID:gl4Gq6PS
>>790
ありがとうございます
普通のViではけっこう空いてるキーあるのに
Vimでは少ないんですね

792 :名無しさん@お腹いっぱい。:04/07/16 01:01 ID:gRnl2CNu
KoRoNタン、バグハケーンしますた

まちBBSに書き込むと、エラーになってしまいます
でも実際には書き込めてる…
# Reloadすれば書けてるんで

Chalice 1.8.060 使用

793 :偽KoRoN@Vim%Chalice:04/07/16 03:31 ID:ToOFuhuF
>>792
まちBBS対応はサポート対象外です。なのでまちBBSの問題については修正のための
パッチをいただければ統合を考慮します。

794 :名無しさん@お腹いっぱい。:04/07/16 03:33 ID:ZoY6DfWY
板移転したら全然気付かへんね。
でも漏れには修正する技術が無いのでしゃーないね。

795 :名無しさん@お腹いっぱい。:04/07/16 22:24 ID:huEuwj4p
>>792
とりあえずこれでも食え
*** chalice.vim.origSat Jun 05 23:27:20 2004
--- chalice.vimFri Jul 16 22:19:38 2004
***************
*** 3450,3456 ****
      let retval = 0
      let show_resfile = 1
      let error_msg = s:msg_error_writehighload
!   elseif rescode !=# 'true' && getline(1) !~ '書きこみました'
      " 書き込み成功ではない場合
      let retval = 0
      let show_resfile = 1
--- 3450,3456 ----
      let retval = 0
      let show_resfile = 1
      let error_msg = s:msg_error_writehighload
!   elseif rescode !=# 'true' && getline(1) !~ '書きこみました' && getline(3) !~ '302 Found'
      " 書き込み成功ではない場合
      let retval = 0
      let show_resfile = 1

796 :名無しさん@お腹いっぱい。:04/07/22 22:59 ID:1hVGyPlI
時々、書き込みに成功しているのに
「不明な書き込みエラーです」が出てしまう時があるようです。
外部ブラウザには次のメッセージが出ます。


Refresh (5 sec) ../kitchen/index.html
書きこみが終わりました。

画面を切り替えるまでしばらくお待ち下さい。

797 :名無しさん@お腹いっぱい。:04/07/22 23:05 ID:1hVGyPlI
あ、>>796を書く時にも発生しました。
chalice 1.8.060 on vim 6.3 です


begin 644 tmp.html
M/&AT;6P^/&AE860^/'1I=&QE/H^1@JN"L8+=@MR"M8*]@4(\+W1I=&QE/CQM
M971A(&AT='`M97%U:78](D-O;G1E;G0M5'EP92(@8V]N=&5N=#TB=&5X="]H
M=&UL.R!C:&%R<V5T/5-H:69T7TI)4R(^/$U%5$$@8V]N=&5N=#TU.U523#TN
M+B]S;V9T=V%R92]I;F1E>"YH=&UL(&AT='`M97%U:78]<F5F<F5S:#X\+VAE
M860^/&)O9'D^CY&"JX*Q@MV"JH])@NV"Z(+<@K6"O8%"/&)R/CQB<CZ)YI;*
M@O"0V(+HD=:"IH+I@MR"Q8*U@LZ"YX*M@JB1TH*_B;J"LX*B@4(\8G(^/&)R
1/CPO8F]D>3X\+VAT;6P^"@H`
`
end


Time: 2004/07/22 22:59:41
Result: ERROR: 不明な書き込みエラーです.
Command: curl -A "Monazilla/1.00 (Chalice/1.8)" -b NAME= -b MAIL= -c
"/home/hoge/.vim/chalice/cache/cookie" -b
"/home/hoge/.vim/chalice/cache/cookie" -d @"/tmp/v515755/864" -e
http://pc5.2ch.net/software/index2.html -o "/tmp/v515755/863"
http://pc5.2ch.net/test/bbs.cgi
URL: http://pc5.2ch.net/test/read.cgi/software/1046263908/
Title: 【Vim】Chalice Vol.3【2ch閲覧】
From: 
Mail: sage

798 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/07/23 02:34 ID:RhLHuSL9
もしかしてサーバ側の仕様が変わったのでしょうか?

799 :名無しさん@お腹いっぱい。:04/07/23 23:54 ID:oNF4qJNO
・一度発生すると、終了させるまで限りその後もずっと発生する
・発生した後で(任意の)スレ一覧をリロードすると化ける
・その状態で、スレ一覧で :%!qkc などとすると(化け、エラー共)直る

どうもコード変換がらみで何かあるような感じです。
Vim本体を 6.3(+KaoriYa Patch) にageてからのような……

似たような現象が出た方はいらっしゃいまうか?

800 :名無しさん@お腹いっぱい。:04/07/23 23:55 ID:oNF4qJNO
てすと

801 :名無しさん@お腹いっぱい。:04/07/23 23:58 ID:oNF4qJNO
訂正。

:%!qkc すると文字化けは(その後開く板でも)起きなくなりますが
書き込みするとまたエラーが出て文字化けも再発します。

802 :名無しさん@お腹いっぱい。:04/07/29 10:37 ID:ZCxmalUy
howmとChaliceを併用していると、Chaliceの前レスを見る","と、
howmの","が重複して激しく使いづらい…。

Chalice実行時に、howmを無効化できませんか?

803 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/07/29 11:52 ID:k4tHQdG1
>>802
他スクリプトとの競合の解決をChaliceには求めないでください。それと本当に必要
だと思うなら、コマンドを定義するなりftpluginを駆使するなり、ご自身でやってく
ださい。

804 :名無しさん@お腹いっぱい。:04/07/29 12:20 ID:CsoB921W
>>269-あたりであった .chalice がいい解決方法となると思うのですが
いかがなもんでせう。

805 :名無しさん@お腹いっぱい。:04/07/29 23:05 ID:XGFDL3w1
>>803
あ、すみません。Chalice側の対応を求めていたわけではなくて、
解決する何らかの方法がないか…という漠然とした質問でした。
言葉足らずですみません。

806 :名無しさん@お腹いっぱい。:04/07/29 23:11 ID:+u/7jWYk
2個目の","を押す前にキーボードから手を離して一回拍手する
これでばっちり

807 :名無しさん@Vim%Chalice:04/07/31 16:34 ID:iTheE7N6
記念ぱぴこ

808 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/08/06 01:28 ID:j0ZDKIQv
ついに無駄時間合計が60日を超えました

809 :名無しさん@お腹いっぱい。:04/08/06 10:41 ID:4fvi+DAq
>>808
私は292日です。

810 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/08/06 11:17 ID:j0ZDKIQv
>>809 1年になったらお祝いしませんか?

811 :名無しさん@お腹いっぱい。:04/08/07 12:55 ID:z28ctBva
>>810
してください。10月18日ごろだと思います。

812 :名無しさん@おなかへった:04/08/07 14:12 ID:12vW5PKM
(´・ω・`)まだ10日だYO

813 :名無しさん@お腹いっぱい。:04/08/07 17:26 ID:Ipjm1g+H
俺はいつの間にか191日だ。
人生無駄だらけ。

814 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/08/07 18:26 ID:hz0sDGjk
>>811 (;´Д`) 起動しっぱなしなんでつね

815 :名無しさん@お腹いっぱい。:04/08/09 09:37 ID:XX9qTH8Z
俺もscreenでchalice用のwindow作って起動しっぱなし。
なので、間違ってqしたときに出てくる無駄時間の意味が
最初はわからなかった。

816 :名無しさん@お腹いっぱい。:04/08/10 00:31 ID:7oPaABfd
本当の人間失格度は write.log のサイズで決まる

% head -1 write.log
Time: 2004/02/18 01:07:32
% wc write.log
  29691 105347 1632334 write.log


やう゛ぁっ!

817 :名無しさん@お腹いっぱい。:04/08/10 16:05 ID:CQTvWdX4
age

818 :名無しさん@お腹いっぱい。:04/08/14 01:15 ID:Lu8oHAGK
コマンドモードの時に半角/全角(Alt+`)押してもIMEがONにならない
ような設定ってできますか?
Win2000、Vim6.2 です

819 :名無しさん@お腹いっぱい。:04/08/17 17:36 ID:azFJo4x3
>>818
それって、chaliceじゃなくてvimの設定じゃありません?
vimスレできいたら教えてくれる人がいるかも。

820 :名無しさん@お腹いっぱい。:04/09/04 15:14 ID:Lg2fA02F
Gentoo Linux
$ iconv -V
iconv (GNU libc) 2.3.3

cp932だと何故か"〜"が文字化けするぽなので、plugin/chalice.vimを読み込む度に警告が出ます。
sjisだと何故か大丈夫なので
-scriptencoding cp932
+scriptencoding sjis
で回避。

いじょ

821 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/09/04 15:19 ID:oGicPHBf
>>820
VimではBruno氏のlibiconv推奨です。GNU libcのcp932で〜が通らないのは、恐らく
libc側のバグでしょう。そのようになっている正当な根拠があるなら別ですが。
ChaliceやVim本体をGNU libc固有の問題にあわせてSJISに直すことはしません。

822 :名無しさん@お腹いっぱい。:04/09/05 05:54 ID:lK3jsDjL
したらばJBBSが見れなくなってしまいました・・
boardlist.txt の shitaraba を livedoor にしたら
スレ一覧は見えるようになったんですが、スレの内容が
見えません。
見えてるかた対応方教えてください

823 :名無しさん@お腹いっぱい。:04/09/05 15:40 ID:Ixx+pfTf
ちなみにNetBSDのiconvでも〜が化けまつ

824 :名無しさん@お腹いっぱい。:04/09/09 19:44 ID:rDdBd5Qu
>>823
いやいや 化けないべ


825 :名無しさん@お腹いっぱい。:04/09/13 15:58:52 ID:GkAU5/Ll
UNIX板で質問しようか迷ったんですが、ここで質問させてください。
DOSで動くJVIMって、VectorではVim3相当のものしか見つからないんですが
これより新しいバージョンはありませんか?
本家サイトの16bitDOS用Vim63は、DOSを英語モードに切り替えない限り
使えないみたいなので、他のを探しています

826 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/09/13 18:13:12 ID:M7zXwLOi
>>825
よりにもよってChalice板とは…私の知る限りでは本家以外には存在しません。また
KaoriYaとして提供する予定はありません。

827 :名無しさん@お腹いっぱい。:04/09/14 15:55:53 ID:Or1CNHUE
Chalice板誕生!? Σ(゚Д゚;≡;゚д゚)

828 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/09/14 16:45:11 ID:3kIfT/Zo
> Chalice板誕生!? Σ(゚Д゚;≡;゚д゚)
(笑)ゴメンなさい。Chaliceスレでした。

829 :825:04/09/15 12:30:01 ID:6+qUCmrz
Vim専用スレじゃないと知りつつ質問してしまいました。ゴメンナサイ
素直に諦めることにします

830 :名無しさん@Vim%Chalice:04/09/15 20:22:16 ID:TiwhQMtg
ようやく文字化けなく動くようになった。
Vimやら、configureの良い勉強になったよ。
今までSolarisのpkgaddとviだけだったから。

831 :名無しさん@お腹いっぱい。:04/09/17 15:51:25 ID:UzbJhtdc
書き込みエラーが出る要因ってなんなんですかね?
今までは観覧はChalice書き込みはw3mってやってきたんですけど
どうしても Chaliceで書き込みたくおもってきかさせていただきます
すいませんが よろしくお願いします

832 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/09/17 16:25:17 ID:SzZirl9l
>>831
1. 書き込み時に申告する時刻がサーバが期待するよりも進んでいる
2. 行数が多すぎる
このくらいです。

833 :831:04/09/17 17:05:49 ID:UzbJhtdc
>>832
ありがとうございます
調べてみます

834 :名無しさん@お腹いっぱい。:04/09/17 17:36:18 ID:UzbJhtdc
2004-09-17 17:38:49



835 :831:04/09/17 17:54:34 ID:UzbJhtdc
test

836 :831:04/09/17 17:58:27 ID:UzbJhtdc
>>832
どうもありがとうございました
勝手に>>834で時刻のテストをしてすいませんでした
これで いくらづれているかを見て -3分してみました
>>835で かきこめたので うまくいったということですww
どうもでしたww

837 :名無しさん@お腹いっぱい。:04/09/17 20:53:26 ID:UzbJhtdc
AAがずれるんでmonafontを使いたいのですがvimでフォントを指定するにはどうしたらいいのでしょうか?
教えてくださいお願いします

838 :名無しさん@お腹いっぱい。:04/09/17 20:56:16 ID:CHzzpu/6

香織が来るまでチンコさすってろ

839 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/09/17 21:07:15 ID:SzZirl9l
>>837 >>458参照

840 :837:04/09/17 23:53:50 ID:UzbJhtdc
>>839
本当にありがとうございました
調べてみたのですが 大雑把みたいだったですね
すいませんでした

841 :837:04/09/18 01:36:07 ID:Op3s5fh/
>>839
これってもしかしてもしかすると
Windows専用ですか?
もうDLLとか あるの見て もしかして?
とか思いましたが 落してやってみたら動かなかったのでいろいろやってみたのですが・・
しかも Cのソース見たら・・・
BSDでもつかえるのってないですかね?

842 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/09/18 08:21:29 ID:YtW7JXHa
>>841
ないです。是非AAViewを参考に作ってみてください。

843 :名無しさん@お腹いっぱい。:04/09/18 19:02:49 ID:Op3s5fh/
そのDLLのソースって 上にある.cファイル?

844 :837:04/09/19 03:49:28 ID:/xnSLXk4
Xlib作って AA表示させようと思っても化けまくるので
うぜぇーーー  と思いながらも4時間試行錯誤しててきづきました
AAはマルチバイトなんですね・・・

2時間くらいはフォントいじり倒してたのに・・・
monafontさん 疑っててごめんなさい・・・

マルチバイト対応で作り直さなきゃね・・・
いや・・  やめようかな・・

845 :837:04/09/19 03:53:08 ID:/xnSLXk4
>>842
ってか windows全然分かんないので ソース見ても分かんないと思って
1からつくてたーら 時間かかたーよ
しかも Chliceと連動なんかとれてねーよ
ファイルからの読み込みだーよ・・

んで 良く考えたらvimからの連動とか まだまだやることいっぱいあるんですね・・
やめようかな・・・

846 :837:04/09/19 03:55:00 ID:/xnSLXk4
恐怖の3連書きこ
ちなみに >>844
 Xlib作って
は Xlibで作っての間違いねw
一応訂正までに

847 :名無しさん@お腹いっぱい。:04/09/19 04:04:20 ID:amlWuAjD
がんがれー

独立したAA表示アプリとして作って、
Chaliceからは呼び出すだけってのがいーんでない。

w3mから呼び出してウハウハという人もいそう

848 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/09/19 04:07:56 ID:uxxJbIV+
>>845
指定した範囲をテンポラリファイルに吐き出して、それをアプリに渡すというのでど
うでしょう。コンセプト的にはこんな感じです。
  let filename = tempname()
  execute "'<,'> write ".filename
  call system("your-application ".filename)
  call delete(filename)
writeするrangeはちょっと工夫が必要かもしれませんが。

849 :名無しさん@お腹いっぱい。:04/09/19 04:09:24 ID:PE5pzqD1
aadisplay

850 :837:04/09/19 04:29:06 ID:/xnSLXk4
>>847
応援はありがたいんだけど もうしんどいっぽw
後は頼んだ!!

ちなみにSSとってみたw  この化けっぷりを見て頂けるとありがたいw
まぁ 色が変になったけど 真中のしろいのが AAを表示してみたところ  元が分かんないねw
http://www.pc-souko.jp/deskbbs/linux/bbs/thum/0083.jpg

851 :847:04/09/19 04:32:59 ID:/xnSLXk4
>>847
応援はありがたいんだけど もうしんどい・・・
後は頼んだ!!

SS撮って見たw この化けっぷりを見て頂けるとありがたいw
ってか 色が変になっちゃったw まぁ 真中の白いの(緑だけどw)がAA表示してるウインドウです
http://www.pc-souko.jp/deskbbs/linux/bbs/thum/0083.jpg

852 :837:04/09/19 04:35:17 ID:/xnSLXk4
ミスった  激しくミスった
行ってないと思って 2回書き込んでしまった・・・
すんません

853 :837:04/09/19 04:49:02 ID:/xnSLXk4
4連書きこになりそうな予感

>>848
わざわざ ありがとうございます
うぅ〜〜 日頃お世話になってる KoRoNさんの為にも作って恩返ししたいんですけど(なるのか??w
>>849さんの 奴もあるみたいだし・・・
それを しらなくて 作り始めましたからね・・
まぁ gtk使ってるみたいだから 凡庸性ではXlib, Xutilしか使ってない私のが勝ってるかな?w
ってか >>849さんの教えてくれたの 私GtkとかQtとかいれてないんで動かせないです・・
動かしてる人 どんな感じですか??

854 :名無しさん@お腹いっぱい。:04/09/21 00:06:42 ID:iv+N0X8E
>>837さんは、作るのを止めたみたいですが
他に誰か作ってくれる人いませんか?
私もGtkとかを、入れてないのでXlibとかと言うので作って欲しいです
自分はプログラムができないので、応援しかできませんが
誰かお願いします

855 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/09/21 00:44:56 ID:rdCGAGzf
>>853 作りかけで良いのでソースさらしてください。

856 :837:04/09/21 04:07:48 ID:iv+N0X8E
止めては いないけど
今は 自転車に専念してるので停滞中
週末に琵琶湖まわって来るので それ終って なんかバイトめっけて
バイトしながら書く予定 今月末から来月中旬まで待っておくれ
まぁ 完成するかはどうか分からないけど・・・
どなたか 1BキャラクタだけのAAをさらせてください
これがないと 前のもまともに動いてるのか分からん

>>855
いやいや あなたさまに晒す程のものでもなく
ファイルを読んでそれを たんにXlibでウインドウを作りXDrawStringしてるだけ(これがシングルバイトしか表示できない第1原因
んで 今考えてる付け足しは ファイルの中身からウインドウの大きさを決める
文字コードをいくつか対応させる 色使うなら構造体なども考慮にいれる
というか 先に言っとくと これは"X Window System"依存(Xlib, Xutilが使えればMac依存無し)になるから Windowsユーザはどうしようもない

857 :837:04/09/21 04:16:41 ID:iv+N0X8E
これ どういうこと?
同じネットワーク上で書いたってことか
同じマシンで書いたってことか?

858 :837:04/09/21 04:25:12 ID:iv+N0X8E
test

859 :837:04/09/21 04:33:22 ID:iv+N0X8E
横のマシンでも同じと言うことは ネットワーク全体の誰かですね
車屋(パーツ屋?)の 待ち合場のPC使ってるんですけど この中のどれかでだれかお客さんが書いたか
従業員の人が書いたってことですか・・

まぁ 従業員だったら今私達しかいないので バレバレですね(PC使ってるの私だけだし・・
私もKoRoNさん見たいに その変なの付けたいけど どうするか分かんないし・・
うぅ〜〜ん 昨日帰らなければよかったなw

860 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/09/21 07:31:44 ID:rdCGAGzf
トリップは、名前(From)の後ろに「#文字列」を書くことで付けられます。この文字
列の部分を他人に知られなければ、同一人物であることが「ほぼ」保証されます。

861 :名無しさん@お腹いっぱい。:04/09/21 11:15:31 ID:Q0r+Le0o
KoRoN氏

ギコナビみたいにレス書き込み時のFrom欄に#文字列があったら
変換後のトリップも見えるようにならない?
# 変換前の文字列と一緒に見られるなら尚良いですね

だいぶ前に全鯖トリップ統一計画が実施されてトリップ作成アルゴリズムは1つのようだし、
cryptさえ使えれば何とかなりそうだけど

(トリップ確認のための)テスト書き込み数も減るだろうし

862 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/09/21 13:26:19 ID:rdCGAGzf
>>861
却下です。色々理由はあるんですが、何より実質的なメリットが無い。トリップを作
るなんてただ「最初に一度だけ」テストすれば良いんですから、それを支援する機能
をChaliceに付けるのは無駄です。

863 :837:04/09/23 08:43:25 ID:xVHlzPsD
>>KoRoN様
わざわざ教えて頂いてありがとうございます

昨日 ちょっと車上荒しにあってしまったので 今週行こうと思ってた琵琶湖は来週にしたので
ちょこっと 触ってみますた
http://www.pc-souko.jp/deskbbs/linux/bbs/thum/0085.jpg
一応 マルチバイトはうまく言ってそうですけど・・・
文字コードってむずいっすね・・・

この続きはまた今度と言うことでww
今日は 大阪湾に自転車で行くとしまふw

864 :名無しさん@お腹いっぱい。:04/09/23 15:39:13 ID:kJOotlb9
AAViewでよくエラーになっちゃうけどなんか設定間違えたかな。。。

865 :837:04/09/23 23:36:46 ID:xVHlzPsD
>>864
Gtk入れてないんで どんなものかも分からないですけど
エラー内容読んでman読むなり ソースを見て検討付けるなりしてみては?

866 :名無しさん@お腹いっぱい。:04/09/24 01:37:46 ID:OUO1XOq1
&やChalice2HTMLでブラウザ(Netscape7.1)が開かなくなってしまいました。
スレ一覧をSHIFT+ENTERでならきちんと開きます。
数日前までは正常だったのですが。

867 :名無しさん@Vim%Chalice:04/10/06 02:50:49 ID:e132Ahxs
.bash_profile に
alias vi="/Applications/vim-6.2.532-osxj/
Vim.app/Contents/MacOS/Vim"

と書いて、Mac OSX のターミナルから使っているのですが、
Chaliceを起動するとドックの中で、
gvimのアイコンが起動(?)してしまいます。
これは、しょうがないことでしょうか?
gvimを強制終了すると、

Vim: 致命的シグナル TERM を検知しました
Vim: 終了しました.

とターミナルに表示されvimごと終了します。

868 :名無しさん@お腹いっぱい。:04/10/06 17:26:56 ID:W7MU9g0E
:rで取りこんだファイルはtabが展開されないので、
:retabし忘れてインデントが崩れることがよくあります。

どのみちset expandされているので
書き込み前にretabするようにしてはどうでしょうか。

Index: chalice.vim
===================================================================
RCS file: /anonycvs/chalice/plugin/chalice.vim,v
retrieving revision 1.66
diff -u -r1.66 chalice.vim
--- chalice.vim 22 Apr 2004 02:27:31 -0000  1.66
+++ chalice.vim 6 Oct 2004 08:20:11 -0000
@@ -3300,6 +3300,9 @@
     return 0
   endif
 
+  " :rなどでファイルを取り込んだ時のためにretab
+  retab
+
   " 本文からメッセージを取得
   let message = getline(5)
   let curline = 6

869 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/10/06 19:06:00 ID:tWr5HEEl
>>868
現行のパッチは却下です。'expandtab'が設定されていることと、書き込み字に必ず
retabすることでは随分と意味合いが異なります。retabではTabを送ることが完全に
できなくなってしまいます。これでは悪い設計です。

やるならばwriteoptionsを見てretabするか決めるべきでしょう。その場合ドキュメ
ント等のパッチも合わせて書いてもらえれば採用します。

870 :868:04/10/06 20:02:36 ID:W7MU9g0E
これでどうでしょう?
messageのstringに対してretab相当のことができれば設計的には
美しいと思いますが、簡単にはできそうにないので他のwriteoptions
の処理の前に単にretabしています。

begin 644 retab.diff
M+2TM("XO<&QU9VEN+V-H86QI8V4N=FEM+F]R:6<)5V5D($]C="`@-B`Q.3HS
M.3HU-2`R,#`T"BLK*R`N+W!L=6=I;B]C:&%L:6-E+G9I;0E7960@3V-T("`V
M(#$Y.C,W.C(U(#(P,#0*0$`@+3,S,#`L-B`K,S,P,"PQ,B!`0`H@("`@(')E
M='5R;B`P"B`@(&5N9&EF"B`**R`@(B!C:&%L:6-E7W=R:71E;W!T:6]N<X+)
MCUV"HG)E=&%B@K>"Z0HK("!L970@=W)I=&5O<'1I;VYS(#T@9SIC:&%L:6-E
M7W=R:71E;W!T:6]N<PHK("!I9B!!3%]H87-F;&%G*'=R:71E;W!T:6]N<RP@
M)W)E=&%B)RD**R`@("!R971A8@HK("!E;F1I9@HK"B`@("(@EGN5MH*I@N>#
M@8-B@UJ!6X-7@O".YI.^"B`@(&QE="!M97-S86=E(#T@9V5T;&EN92@U*0H@
M("!L970@8W5R;&EN92`](#8*+2TM("XO9&]C+V-H86QI8V4N='AT+F-P.3,R
M+F]R:6<)5V5D($]C="`@-B`Q.3HR,SHU-R`R,#`T"BLK*R`N+V1O8R]C:&%L
M:6-E+G1X="YC<#DS,@E7960@3V-T("`V(#$Y.C0U.C0R(#(P,#0*0$`@+34T
M-BPX("LU-#8L,3`@0$`*(`D@("`@86UP"0DF@O`F86UP.X+)DG6*MPH@"2`@
M("!L;V<)"8^1@JN-GH+=D^"798+P@XV#3X-T@T"#0X.+*'=R:71E+FQO9RF"
MR8M,F%X*(`D@("`@;F)S<#()E+R*<(OSE)*"\"9N8G-P.X+)DG6*MPHK"2`@
M("!R971A8@F#7H-U@O"4O(IPB_.4DH+)E<^*MX*W@ND*(`D@("`@>F5N:V%K
M=0F4O(IPB_.4DC*5MHZ:@O"14XIPB_.4DC&5MHZ:@L62=8JW"BT)86UP+&YB
M<W`R+'IE;FMA:W6"S8^1@JN-GH+=E;:.FI"GC,"1SHWT@4(@/@HK"6%M<"QN
M8G-P,BQR971A8BQZ96YK86MU@LV/D8*KC9Z"W96VCIJ0IXS`D<Z-](%"<F5T
M86*"\&YB<W`R@L:5N9=P@K>"Z0HK"8*Q@L:"Q8->@W6"\)-+D-B"R(S"D)2"
MS"9N8G-P.X+)DG6*MX*W@NF"L8+&@JJ"Q8*K@NF!0B`@/@H@"0EL970@8VAA
M;&EC95]W<FET96]P=&EO;G,@/2`B86UP+&YB<W`R+&QO9R(*(#P)*(GPD.`I
<((^1@JN-GH+=@XV#3X+PC>R0K(*W@NF!0@H@"@``
`
end

871 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/10/06 20:35:01 ID:tWr5HEEl
>>870
ども、おつかれさまです。取り込みましたが、ドキュメント後半の文言は意味が合わ
ないのでカットしました。

872 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/10/07 02:16:40 ID:sdC+fKEU
>>871
書き込みテスト

873 :名無しさん@お腹いっぱい。:04/10/07 10:49:05 ID:HLkNNvRA
test

874 :名無しさん@お腹いっぱい。:04/10/07 21:17:29 ID:qAG7Pwck
>>871 取り込みありがとうございました。

もうひとつ提案があります。Fromとして半角空白を使用できるように
していただけないでしょうか。

現在のChaliceではTitle, From, Mailとしてスペースを送ることができません。
# 悪い設計? :-)
これが一部の板(海外サッカー板  http://ex5.2ch.net/football/)で実際に問題
になります。というのは海外サッカー板では名前をいれなくてはならず、
その名前のデファクトスタンダードは半角空白一文字だからです。

他に同様の板があるかは知りませんが、この仕様は最近になって復活したもので、
以前から私は以下のパッチをあててChaliceを使用していました。

ただこれだと:の後の半角空白を消してしまった場合に問題があるので
一般向けではないと思います。

3260,3262c3260,3262
<   let title = AL_chompex(substitute(title,  '^Title:', '', ''))
<   let name =  AL_chompex(substitute(name,   '^From:',  '', ''))
<   let mail =  AL_chompex(substitute(mail,   '^Mail:',  '', ''))
---
>   let title = substitute(title,  '^Title: ', '', '')
>   let name =  substitute(name,   '^From: ',  '', '')
>   let mail =  substitute(mail,   '^Mail: ',  '', '')

875 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/10/07 22:04:19 ID:sdC+fKEU
>>874
そういうfixedな方法は却下です。何らかの設定でそういう挙動になるというなら可
ですが、その設定の方法や実装は必要としている人が提案してください。その提案に
ついてコメントをすることはします。現状、私のほうからはココまでです。

876 :名無しさん@Vim%Chalice:04/10/08 01:33:27 ID:Mrxu7g45
テスト。

877 :名無しさん@お腹いっぱい。:04/10/13 20:00:44 ID:fbCn/4Th
837さんじゃないけど、Xlibでそれっぽいもの作ってみました。
ちうか、argvで与えられたファイルをmonaフォントあたりで
表示するってことでいいんだよね?

878 :名無しさん@お腹いっぱい。:04/10/14 00:24:13 ID:KpAo3OR9
くださいお願いします

879 :名無しさん@お腹いっぱい。:04/10/14 01:10:42 ID:KpAo3OR9
perlを使うと毎回
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LC_ALL = (unset),
        LANG = "ja_JP.eucJP"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
とか 言われるんですけど
そろそろぶち切れそうです
どうしたらいいのでしょうか?

880 :879:04/10/14 01:11:40 ID:KpAo3OR9
orz
みす

881 :877:04/10/14 02:34:13 ID:JIu3AJmy
Xlibのプログラムはじめて作ったのでよくわかってませんが、
とりあえずおいときます。

ttp://www.mono-space.net/misc/xaaview.c

882 :名無しさん@お腹いっぱい。:04/10/14 03:44:02 ID:KpAo3OR9
error.hってなに?

883 :名無しさん@お腹いっぱい。:04/10/14 03:53:48 ID:KpAo3OR9
書き直して使ってみたけどいい感じ
ライセンスは何よ?
サイトかなんか使うんだったら 教えてチョ

884 :914:04/10/14 23:06:19 ID:KpAo3OR9
>>962
ありがとうございます
一応そこを見てやってみたのですが・・
??もう一度見直してみます
どうもすいませんでした

&fileはタイプミスですすいません

885 :884:04/10/14 23:08:47 ID:KpAo3OR9
すまんorz
どうも[Esc]uしてしまう癖が抜けん・・
すまん あげてしまったのが1番悪かった・・

886 :名無しさん@お腹いっぱい。:04/10/14 23:10:26 ID:KpAo3OR9
[Esc]pだ・・orz
すまんorz

887 :名無しさん@お腹いっぱい。:04/10/16 13:53:51 ID:zMnyw99r
>>883
どこを書き直したんですか?
有用な改造ならパクリたいんで、教えてチョ

888 :883:04/10/16 22:02:26 ID:ICdtF9wf
>>887
ライセンスはぁ〜〜〜
ライセンス指定してくれないと晒しようが‥

書き直したのはウインドウサイズの可変
ウインドウの終了のさしかた
ウインドウの表示携帯の選択肢
ウインドウの表示位置の変更(twmしか通用しないかも)
ほか諸々

889 :名無しさん@お腹いっぱい。:04/10/16 22:18:06 ID:puuICaLz
>>888
>>877となにも契約はしてないのだから、著作権しか問題にならん。
patchならいくらでも晒せるだろ。

890 :名無しさん@お腹いっぱい。:04/10/17 02:04:07 ID:qskqx3X1
>>889
何いってんの?

891 :名無しさん@お腹いっぱい。:04/10/17 14:13:55 ID:poiTrmSt
行間にPublic domainて書いてあったよ

892 :名無しさん@お腹いっぱい。:04/10/17 20:13:03 ID:GqKPllhE
すいません。877です。しばらく死んでました。
ライセンスについては興味ないし、好きに使ってもらえば
いいと思ってるんですが、そのためにはソースになにか
一言書いておいたほうが良いですか?

893 :883:04/10/18 00:46:58 ID:qMx3qtwK
>>892
興味ないならBSDライセンスでいいんでないの?
ほとんど何の縛りもないし  
まぁ その変わり使われ放題だけど まぁ持ち逃げと言うやつだけどw

自分が 書いたんだぞって尊重したいならGPL
そのかわり コードぱくった奴もGPLを採用しなくてはいけないから
多少 使い道をしぼることにも使おうとしてる奴も縛ることになる

あ それと作ってくれてありがとうでした
自分で作るのはいまいちふん切りがつかなかったので
これを いじって行こうと思いまする
どぞ宜しくです

894 :名無しさん@お腹いっぱい。:04/10/18 08:28:28 ID:GC81/Ruw
んでは修正済みBSDライセンスにします。
ソースにはっつけておきました。

>>893
こちらこそよろ。たぶん893さんの方がXlibくわしそうなので
でも今日はもうネットに繋げないな。

895 :名無しさん@お腹いっぱい。:04/10/18 19:17:20 ID:Tpj+2vj6
で、どうやって使うのか、洩れにはサッパリ分からないんだが。
教えてください。

896 :883:04/10/18 20:49:04 ID:qMx3qtwK
>>894
うし これで私のやりたい放題だなww
ちょこっと手違いで この前書いたの消してしまったので 書き直しです‥
いつかやろう‥

いやいや 詳しくなんかないですよ
単に自分ごのみにしただけですのでw

>>895
なにがわからないの?

897 :895:04/10/18 22:20:55 ID:Tpj+2vj6
あ、できました。
AA を範囲指定して :execute AAView()
こんな感じでいいですか?

898 :883:04/10/18 23:13:29 ID:qMx3qtwK
>>897
使い方は 使う人次第でいいんでないかな?

899 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/11/01 00:42:09 ID:MFNaDiSm
1.8のリリースから1年半超。パッチも溜まったので1.9としようかと考えています。現
行の1.8.062からの変更は以下のように予定しています。

  * スナップショット的リリースなので機能の追加は無し
  * patches-chaliceでのテキストパッチの配布を中止
  * cvsでの配布をやめてsvn(http)へ移行する
  * svnでのcommit権を一部のユーザに公開 ←詳細未定
  * 起動AAが変わる

特にテキストパッチが配布されなくなることについて
  ヽ(`Д´)ノ ウワァァン
という意見がありましたら、svnを導入できない理由や恨み言なんかをあわせてご連絡
ください。一応テキストパッチを作ること自体は不可能ではないのですが、それだと
ファイルの移動や削除が発生した時に対応できないんです。

あ、ちなみに1.9の次は1.10になるので、間違っても2.0は期待しないでください。

900 :名無しさん@お腹いっぱい。:04/11/02 17:49:42 ID:4WjLQw41
新しい修正版を使いたければ、subversionからソース一式をチェックアウトするっていうこと?

901 :名無しさん@Vim%Chalice:04/11/02 18:39:32 ID:/5TdkpPT
>>900
そうなっちゃいますね。subversionのスキームにはHTTPを使いますから、こつこつと
DLしたりwgetでリカーシブルにスナップショットを取ることは可能ですけど、なにか
そういうスクリプトは無いもんでしょうか?

902 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/11/02 18:39:55 ID:/5TdkpPT
ごめんなさい。901は私です。

903 :名無しさん@お腹いっぱい。:04/11/02 19:28:26 ID:NMWVve6Q
政府転覆は使ったことないんでしばらく併存のテスト期間きぼんぬ

904 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/11/02 19:44:15 ID:/5TdkpPT
>>903 政府転覆?

併用って言うのはcvsですか、パッチでしょうか。cvsのほうは早々にもポートを潰して
しまいたいし、svnとcvs両方のレポジトリの整合性を取るのは難しいので、併存はゴメ
ンなさいできません。テキストパッチならば並行して提供できます。ファイルの移動や
リネームはまず行いませんから、しばらくは問題にならないでしょう。

905 :名無しさん@お腹いっぱい。:04/11/03 14:27:06 ID:bwFEqJ7o
>>901
何を意図しているか分からんけど、普通のsvnコマンドじゃダメなの?

906 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/11/03 15:21:55 ID:cE5kI2QQ
>>905 大丈夫ですよ。

907 :名無しさん@お腹いっぱい。:04/11/03 19:32:09 ID:8VbBP/RI
>>905
今までも、パッチを出さなくても普通の cvs コマンドでよかったわけで、、、

908 :名無しさん@お腹いっぱい。:04/11/15 05:23:23 ID:PYijN3A9
これのレス数とかの表示って何でこんなに合わないの?
いつも???だし

909 :名無しさん@お腹いっぱい。:04/11/15 13:58:24 ID:LDtY9Ns7
したらばなら合わんよ。削除レスをカウントしてないから。

910 :名無しさん@お腹いっぱい。:04/11/17 14:06:20 ID:xUFHpNQZ
ネットゲームのとことかにいけないんですけど・・

911 :名無しさん@お腹いっぱい。:04/12/03 21:11:34 ID:p22hoksW
 
カキコの時自動で冒頭文末の改行を除去してくれるけど、
(AAの上下に余白が欲しい時とか)場合によっては逆に不便。

こんなノリでchalice_writeoptionsあたりで
設定可能にするというのは如何でしょ。

 
 " 本文末尾の空白行を削除
 normal! G
+ if AL_hasflag(writeoptions, 'noemplines')
 while line('.') > 4
  if getline('.') !~ '^\s*$'
   break
  endif
  normal! "_dd
 endwhile
+ endif
 
 

912 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/12/03 22:50:36 ID:+erDLV3e
>>911
1. 何も設定しない時には現行の動作と同じようにする
2. フラグ名は keepemptylines とする
3. ソースを修正する
4. ドキュメントを修正する
5. パッチを送る
以上をしていただければ採用します。

913 :名無しさん@お腹いっぱい。:04/12/09 22:43:46 ID:pz9+KMQc
なんか最近、不明な書き込みエラーが出る事があるよ
リロードすると正常に書き込めてるのに

エラー結果のtmp.htmlは「書き込みました。」

914 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/12/10 00:14:41 ID:IvwCeCEs
>>913
サーバのリプライが変わったのかもしれませんね。そのエラーが特定の板で必ず出る
など、再現性があるようならば報告してください。

915 :913:04/12/10 03:22:18 ID:1NpVj2Yc
>>914
ttp://game10.2ch.netだと必ず再現するみたいです
このスレはエラーが出ません

916 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/12/10 18:01:40 ID:IvwCeCEs
>>915 やはりサーバ(CGI)が変わってますね。そのうち対処しましょう。

917 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/12/16 00:54:35 ID:hrlcpP3E
更新が滞って、良い感じで寂れてきたので、1.9のベータ版のSubversionレポジトリを
紹介します。一応、前出の新サーバに対応しているので、最近困っている人は試してみ
てください。なおsvnの使い方については聞かれても答えません。

- 最新版リポジトリURL
  http://cvs.kaoriya.net/svn/kaoriya/vimscript/chalice/trunk

- 利用例1: 初回ダウンロード
  svn checkout {URL} chalice
  注意: {URL}の箇所には上記のURLを記述してください。
- 利用例2: アップデート
  cd chalice
  svn update

- Subversion によるバージョン管理
  http://subversion.bluegate.org/doc/
- Subversionの本家本元
  http://subversion.tigris.org/

918 :名無しさん@お腹いっぱい。:04/12/16 02:13:45 ID:9CZEhaOL
>>917
乙!

tortoisesvn使ってるけどイイ感じだ。

919 :名無しさん@お腹いっぱい。:04/12/17 00:35:09 ID:utust9dW

svnのテストも兼ねて>>911-912のパッチでぃす。

begin 644 chalice-20041217-keepemptylines.diff.bz2
M0EIH.3%!629368@`E7@``1-?_]`P=?^_O_NU@`7_[]_K.'O_Q7:["];V9P!&
M369)`$`";@4$()22>B1J#TT:3-3&HP&),33Q)D]!H1C0:F`!,91M330,TCU,
MFF-,U)AH@R8`3`)B9,F``3`F`F)@F`````$R,!,"&$`@R8`3`)B9,F``3`F`
MF)@F`````$R,!,"&$`)*:0$TF#2#0330PU&">ID`T#(`,AB````````&BQ!,
M+UL.U(U5X`I8LB,KC^:7#_$*#&(WA'$1I\,QBOW(9AEN42,B("`@)"C*2DID
MD]S,6?U*(6J0.!"N[&$,.&3AAG##A0!`/>S#,P4Y`>M6''##ML6P6@\):D*"
M,FP\I4\"F%0'#KT&(887F(&:`R6(Y&,%__2QBACV<@'N!X$B*:#3QI`H91YQ
MD$$P8`@G!Q0'Y9=$"2N`<0D@'$5)+?KA+TT#+=@X0QJR=4JM((ZA9'J&%B4B
M(B@L[/&(IS,$P.+(,/-.VTAA2G;(ID<1W[!M*E1@W7X0@D-><N+$(H$D2YQ6
M).O,TPQ\V@M`7`%DK>!GA(!?)P50'(*V.+DAFF"1E0KIG.CN"4D+06QV:H+9
M3V[I@Y:JBGT@*XIA15BL-8`TE44:17K%,)+]@,R<!A31@X-,CN["ZTBF`E+L
M>H[_1(!$"1.0JBYUBW58BCO0,"]O$YH"52O.EH!1]M\1`2&4%&>0ZB,M1%0N
MF"PF,(KKRBT\@/!Z1R4Z'Z$Q#P7H<GP_)R\VA.OD;)^M:]:RCQ49?+/^S&OX
MY@]LGU*L5T3I^6PGSXU>R%F?ZVKPO.V!HS9;,Z]<37T'D=36OU`!-#U>GT3,
MX6VW$P5(V_2DYH(V\14CK<#Q*04:2X;5!*FH40`7)=N:=S!:9,2C5!4+(IVT
M$708)#Q2-([3NW7H7QE7*-_]16%4:'%9SQE^QX\>$27-&"U`7S]0=*XA<'\<
GA9]XR<Z;_#C./J:AHFH4ACS4-$R"BKE#DB%$9_Q=R13A0D(@`E7@
`
end


920 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/12/17 01:23:30 ID:Hg7Fs+Kw
>>919
ありがとうございます。それはそうとdiffの中身がSJISで、svnのmoがUTF-8で嫌な感じ
になっちゃいますね(苦笑)。svnの限界か、ソースもUTF-8で書けということか …orz

921 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/12/17 01:30:54 ID:Hg7Fs+Kw
>>919-920 というわけでcommitして 1.9e としました。

922 :名無しさん@お腹いっぱい。:04/12/21 18:35:58 ID:xOiaXA23
KoRoN氏
まちBBS対策なんですが、302 Foundも追加してもらえませんか?

  if is_error == 1 && getline(1) =~ '書きこみました'
   let is_error = 0
  endif
+ if is_error == 1 && getline(3) =~ '302 Found'
+  let is_error = 0
+ endif
  if is_error == 1 && search('<title>書きこみました。</title>', 'w') > 0
   let is_error = 0
  endif

923 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/12/21 23:08:19 ID:il0tuxSt
>>922 1.9f で追加しておきました。

924 :922:04/12/22 02:26:27 ID:omgj83Vu
>>923
どもです

925 :名無しさん@お腹いっぱい。:04/12/27 20:13:34 ID:bDFaOLFD
そこら中の板(UNIX, プログラム等)で書き込みエラーがでる
まぁ 実際には書き込めてるんだけど

926 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/12/27 23:28:50 ID:629nfFTX
>>925 917を参考にsvn使って、1.9fを試してください。

927 :名無しさん@お腹いっぱい。:04/12/28 00:00:14 ID:xXvsXuCx
1.9fを使っているがUNIXだとうまくいくけどWinだとエラーが出る。
KaoriYa版Vim 6.3.026 for Windowsを使っています。

928 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/12/28 00:54:14 ID:TSDApbAB
>>927
私のところではWinでうまく動いています。どのようなエラーが出るのか報告しても
らわないと、対処のしようがありません。

929 :927:04/12/28 01:17:34 ID:XInF3e2x
書き込みエラーです. とでます。
エラーが出たとき、実際に書き込まれている場合とそうでないときがあります。
板によっても挙動が異なるかもしれません。
ソフトウェア板(というかここ)は書き込めますが、
案内のPC初心者のテストスレッドで試したところエラーがでます。

>>927はWinから書き込みましたが、問題ありませんでした。

念のため、ディレクトリを退避させてVimとChaliceをinstallし直しましたが、
やはり同様の問題が起きました。

930 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/12/28 01:54:10 ID:TSDApbAB
>>929
私もPC初心者板で試してみましたが再現しませんでした。Vimのバージョンを
netupvimを使って上げてみても同じでしょうか?多分KaoriYa版の最新は6.3.30です。

931 :927:04/12/28 03:40:50 ID:XInF3e2x
申し訳ありません。こちらのネットワークの問題でした。
Winマシンが参照していたNTPサーバーが死んでいて、時計がずれていました。
UNIXマシンのNTPは正しく設定されていました。
NTPを正しく設定すると書き込めるようになりました。

深夜までありがとうございました。

932 :925:04/12/28 04:06:22 ID:HhfkyGv3
私の場合は 時計もずれていませんし
VimもNetUpVimで上げていて、ChaliceもSubVerで最新版にしています
エラーは 不明な書き込みエラーです
症状は 書き込みを行うとIE窓が出て書き込みが終りましたとでて
そのウインドウは自動的に
D:\App\vim-6.3.026-w32j\chalice\unix\index.html(私の環境です(中身は最新版))に
飛ばされます
実際にそのスレッドをrでリロードすると書きこめています

933 :名無しさん@お腹いっぱい。:04/12/30 20:28:40 ID:kHXNyA8t
1.9にしたらAAがクマになっててワロタ

934 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/12/30 21:12:05 ID:gJ2PxPVH
>>933 最初は釣られないAAで起動しないようにしようかと、本気で考えてました。

935 : ◆ogaWFi0wUo :04/12/31 00:45:14 ID:9Tw3tc+0
KoRoNさんに多分最初で最後のお願い
Chaliceのナウいアイコン作って
自分のために作ろうと思ったんだが いまいちいいのが思いつかんです・・
作らなくても 何かChaliceのイメージとかあれば・・。

936 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/12/31 00:59:33 ID:rkOStXGh
>>935
「ナウい」っていうオーダーがすでに「ダサい」というこのジレンマ。なんかイメー
ジキャラクタとか、そんな感じでしょうか。何にも考えてないからなぁ…。

937 : ◆ogaWFi0wUo :04/12/31 01:07:46 ID:9Tw3tc+0
さっそくのレスありがとです
でも「ナウい」=「ださい」って。。 (´Д⊂グスン
とりあえず なんか作者様からChaliceのイメージが聞きたいです・・

938 :名無しさん@お腹いっぱい。:04/12/31 03:03:55 ID:emQc7h5c
痰壺っぽいデザインの聖杯きぼんぬ

939 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/12/31 17:33:23 ID:rkOStXGh
盃繋がりならば、漆塗りですかねぇ、桜がひとひら浮いてたり。
alice繋がりなら、マニアックなところでNHKのアリス探偵局のイナバ君。
いや、これは本当にマニアック過ぎ orz

940 :名無しさん@お腹いっぱい。:05/01/05 07:27:12 ID:S6l7W+CC
chaliceを起動したときに出てくる
AAの横の動きが糞重いんですけど
これはどうやれば止めれますか?

941 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/05 10:27:39 ID:Tlg+uHfL
>>940 :help chalice してから chalice_startupflags を検索してみてください。

942 :名無しさん@お腹いっぱい。:05/01/12 10:59:17 ID:bCEKdgoL
Chalice 1.8.062使ってますけど、ほとんどの板でスレ一覧が
文字化けしてしまって読めません。

こういう時調べるべきはどこでしょうか。
cacheのsubjectは一通り削除して読み直して見ましたが、
変わりませんでした。

943 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/12 15:01:34 ID:BPcwxjgM
>>942
最近、Vimのほうの設定変えてませんか? 特にfencsやencoding関係。それと使ってい
るOSも申告してください。

944 :942:05/01/19 20:35:19 ID:WLZHFhSg
>>943
KoRoNさん、返事がおそくなっちゃいました。ごめんなさい。
このところ設定は何も変えてないです。
OSはWindowsXP、kaoriyaのVimをnetupvimで6.3.54にしてあります。

gvimを起動したときのfencsは下のようになっていて、
fileencodings=ucs-bom,ucs-2le,ucs-2,iso-2022-jp-3,utf-8,euc-jisx0213,euc-jp
chaliceを起動しているときは
fileencodings=ucs-bom
こうなっているのはおかしいですか?
板一覧やしおりなどは文字化けなく見られるので、問題ないとは思うんですけど。

945 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/19 20:37:31 ID:hgUWKyI/
>>944
fencsが書き換わるのは、なんかおかしいですね。fencの間違いだとしても何かおか
しいです。
:verbose set enc?
で確かめてみてください。

946 :942:05/01/19 21:26:20 ID:WLZHFhSg
fencじゃなくfencsです。
chalice起動時のfencは空になっています。
そのとき
:verbose set enc?
encoding=cp932
とでます。

947 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/19 21:41:07 ID:hgUWKyI/
では、Chaliceが起動している状態で :verbose set fencs? してください。
で表示されるLast set fromを教えてください。

948 :名無しさん@お腹いっぱい。:05/01/19 22:45:29 ID:nuRi2/Xu
Chaliceを使わせて頂こうと思ったのですが
うまくいきません
読んだりすることは不自由無くできるのですが
書き込みがうまく行かない状態です

症状は、書き込もうとすると
書き込みエラーです。 となり、
ブラウザが立上り
ERROR:ブラウザを立ち上げなおしてみてください。
との都度の表示が出ます

これはどのような原因が考えられるのでしょうか?
時間もそんなにずれてはいないと思います


関係ないですが、そろそろ上げておかないと
落ちる気がするんですが・・・。

949 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/19 23:19:20 ID:hgUWKyI/
>>948
んじゃあげておきます。

PCの時刻設定がサーバのそれと大幅にずれている可能性が高いです。時報でもNTPで
も良いので、ちょっと設定しなおしてみてください。

950 :948:05/01/19 23:43:16 ID:nuRi2/Xu
今時報で合わせてみましたが
症状は変わりませんでした、何か他に可能性はありますでしょうか?



951 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/20 00:25:25 ID:/CFPCzjZ
>>950
使ってるバージョンはどれですか? 1.8ならば、917を参考にsvnで1.9(β)を試してく
ださい。コレでダメならちょっと他は思いつきません。

952 :948:05/01/20 00:46:57 ID:9CYFZlZk
>>951
ありがとうございます
1.9fを入れてやっています

そうですか、思いつかない・・
どもでした・・  orz

953 :942:05/01/20 00:58:08 ID:LVDj3aC8
>>947
うーむ。
Chaliceが起動している時はLast set fromがでないです。
fileencodings=ucs-bom
起動していない時はこうなります。
fileencodings=ucs-bom,ucs-2le,ucs-2,iso-2022-jp-3,utf-8,euc-jisx0213,euc-jp
Last set from C:/Program Files/gvim/vimrc
うーん。これはいったい…。

954 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/20 01:27:29 ID:/CFPCzjZ
>>953 ところでOSとか使用環境はなんですか?

955 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/20 01:29:42 ID:/CFPCzjZ
>>953
ごめんなさい間違えちゃいました。でないってことはautocmdで設定されている可能
性を考えられるかもしれません。う〜んなんかChalice以外にplugin使ってませんか?
特にbufexplorerとかそんな感じの。

956 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/20 01:51:59 ID:/CFPCzjZ
ちょっと早いんですが、新スレ建てておきました。
http://pc5.2ch.net/test/read.cgi/software/1106153307/

957 :名無しさん@お腹いっぱい。:05/01/20 07:55:14 ID:M/kVFIXG
>>953
chaliceを起動しているときとしていないときで、scriptnamesに違
いはある?

958 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/20 15:24:29 ID:/CFPCzjZ
2ちゃんねる閲覧プラグイン「Chalice for Vim」のVersoin 1.9を公開します。Vimさえ
動くのであればどのOSでも同じように操作することができます。なんか2ちゃんねる以外
の掲示板が読めることもあるようです。

- Chalice for Vim
  http://www.kaoriya.net/dist/chalice-1.9.tar.bz2
  http://www.kaoriya.net/#CHALICE

Subversionによる配布も行なっております。Subversionを利用することでパッチリリー
スへの追従が手軽になります。

- 最新版SubversionリポジトリURL
  http://cvs.kaoriya.net/svn/kaoriya/vimscript/chalice/trunk/
- リリース版リポジトリURL
  http://cvs.kaoriya.net/svn/kaoriya/vimscript/chalice/tags/release-1.9

959 :名無しさん@お腹いっぱい。:05/01/20 19:29:43 ID:zpEp6nQf
えーと、すみません、どなたか。
現 Chalice のバージョンはどういうコマンドで分かるんでしたっけ?

960 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/20 19:53:57 ID:/CFPCzjZ
>>959
起動時に表示されるAAの中に書いてあります。
もしくあhChaliceディレクトリのVERSION。

961 :959:05/01/20 21:11:03 ID:zpEp6nQf
>起動時に表示されるAAの中に書いてあります。
>もしくあhChaliceディレクトリのVERSION。
はい、それ等は存じてます。
使っている最中に例えば :chalice ver などと出来なかったっけ?と訊いたつもりでしたが、出来ないみたいですね。
ありがとうございます。

962 :名無しさん@お腹いっぱい。:05/01/22 17:41:51 ID:xn17wxBb
>>958
ttp://cvs.kaoriya.net/svn/kaoriya/vimscript/chalice/trunk/
をsvnでいれてみたら外部URLを開けなくなった。
:set verbose=12すると死ぬほどログが出たが、中からこんなのひろった。
E364: Library call failed for "ExecuteOpen()"

minshell.exe
minshell.dll
を前のバージョンに変えたら動いた。
WindowsXP SP1、vim-6.3.026-w32jでつ。

963 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/22 18:16:59 ID:/6Ls2ZvU
>>962
わたしのところでは再現しない現象です。バイナリ自体は前のバージョン(1.8)と変
わってないです。DLLの依存関係もチェックしてみましたが問題はありません。ちなみ
にMD5は以下のとおりです。
bd801b1d29c49752036b786e6a205ca7 *minshell.dll
83eff57400e9cd405753de5e50cc26f0 *minshell.exe

ほかに同様の症状が出た方がいらっしゃいましたら、OSやVimのバージョンの申告をお
願いします。

964 :962:05/01/22 19:30:20 ID:xn17wxBb
>>963
お〜、ほんとだ。minshell両方ともdiffがない。
MD5もあってます。なんで、差し替えると動くようになるんだろ?
・・・と思ったら、実行権がない!
svnってファイル属性消えちゃうのかな?
それともcygwinのsvnが悪い?

965 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/22 20:02:28 ID:/6Ls2ZvU
>>964
というよりCygwinそのものかも。NTFSのユーザ管理とCygwinのそれだと、なかなか折
り合いが付かなくて四苦八苦することが多いです。とりあえずWinではネイティブの
svnを推奨しておきます。

966 :名無しさん@お腹いっぱい。:05/01/22 22:30:22 ID:lW71oRJf
つ[TortoiseSVN]

967 :名無しさん@お腹いっぱい。:05/01/23 19:12:49 ID:JRWzWctX
>>965 >>966
[TortoiseSVN]いれて、無事動きました。
cygwin使うときは気をつけることにします。。。

968 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/23 19:24:20 ID:NYNNqI+X
私はもっぱらコマンドラインのsvnです。

969 :948:05/01/24 00:03:30 ID:YVtZI275
うぅーーーん
どうやっても書き込めん
どうしても「Chaliceで見て、w3mを呼んでw3mで書き込み」と言う日々がたえられない‥
昨日からnavi2ch使いはじめたんだけど、まぁこれもいいけど
Emacs自体viper-modeで使ってるし‥

どうして書き込めないんだよぉーー!!


970 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/24 00:36:18 ID:DR/az48I
>>969
使っているOSの種類とバージョン(1)、Vimのバージョン(2)、Chaliceのバージョン(3)、
curlのバージョン(4)、Proxy設定の有無(5)、とりあえずはこのくらいを調べてみて報
告してください。

971 :948:05/01/24 01:00:51 ID:YVtZI275
NetBSD2.0-RELEASE
Vim-6.3.45
Chalice-1.9f
curl-7.12.3
Proxy none



972 :名無しさん@お腹いっぱい。:05/01/24 01:13:40 ID:qTQrwol+
>>447も一応試してみてくれるかな。
あるいはわざと時計を遅らせてみるか。

973 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/24 01:31:00 ID:DR/az48I
>>971
追加でiconvの種類とバージョン、nkf/qkcのインストール状況もお願いします。

974 :948:05/01/24 22:35:23 ID:YVtZI275
>>972
1分から3分までずらしてみたけど一緒だった

>>973
iconvの種類と言うのが少し分からないのですが
バージョンは1.5です
ヘッダには
"iconv.c,v 1.5 2004/02/21 09:16:25 jdolecek Exp"
との記述ありです

qkc-1.0
nkf-2.04





975 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/25 08:19:57 ID:wl5/Gpxg
>>974
Vimで以下を実行してみてください。
:echo AL_urlencode(iconv('書き込み', &enc, 'cp932'))

結果が以下のようにならなければiconvに問題がありそうです。
%8F%91%82%AB%8D%9E%82%DD

cp932のところをShift-JISとかsjisに変えてみて、上記の結果と同じにできるようでし
たら、plugin/chalice.vimの491行目あたり、GetHostEncodingの中のcp932とある部分
をその値に書き換えてみてください。

これで現象が解決しなければ、Bruno Haible氏のlibiconvをインストールして、Vim
をそちらにリンクする形でコンパイルするのが良さそうです。また、そもそも結果が上
記のようになるのにうまくいかない、という話であればまた別のところに問題がありそ
うですが…またそのとき考えましょう。

976 :948:05/01/25 12:01:32 ID:zG62z0Dj
実行すると、いわれているとうり
%8F%91%82%AB%8D%9E%82%DD
になります

御手数をおかけしてもうしわけありません

977 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/25 12:53:38 ID:wl5/Gpxg
>>976
次を実行してみてください。
  :echo localtime()." = ".strftime("%Y/%m/%d %H:%M:%S")
ちなみに私の環境だと
  1106625144 = 2005/01/25 12:52:24
こんな感じ。タイムゾーン設定がおかしくて、大幅にずれている可能性を懸念してい
ます。

978 :948:05/01/25 13:01:26 ID:zG62z0Dj
1106657986 = 2005/01/25 12:59:46
です。

979 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/25 13:21:13 ID:wl5/Gpxg
>>978
ちょうど9時間(+32400)未来を指してますね。内部クロックと、タイムゾーン設定の関
係がおかしく、それが原因で書けないというわけです。

447の方法を使うのならば-32400してください。

内部クロックはGMTに併せて、タイムゾーンの設定で+9時間するのが日本において推奨
される設定だったと思います。正しく設定できていれば
  :echo strftime("%Y/%m/%d %H:%M:%S", 0)
これが 1970/01/01 09:00:00 を返すようになります。今は 1970/01/01 00:00:00 を恐
らく返すでしょう。

980 :名無しさん@お腹いっぱい。:05/01/25 23:40:51 ID:G7O/mmXs
>>948
/etc/localtime が /usr/share/zoneinfo/Asia/Tokyo を指してるか確認!

981 :948:05/01/26 00:32:49 ID:0R4Zj48Z
どうも、ありがとうございました

指定されたとうり
カーネルで9時間マイナスをしてみたのですがうまくいきませんでいした

ですが>>980さんのとうりlocaltime自身を変えれば書き込むことができるようになりました
私は今までdate で時間を修正していました…

どうも御迷惑をお掛けして申し訳ありませんでした
本当にありがとうございました

982 :KoRoN@Vim%Chalice ◆8XALICEsdk :05/01/26 03:23:28 ID:M1dsx+vu
>>981
解決できて何よりです。Chaliceとしても貴重なトラブルシューティングの事例が増
えましたし、なかなか実りは大きかったのではないでしょうか。

983 :名無しさん@お腹いっぱい。:05/01/26 05:51:28 ID:dyHjVdsf
(・∀・)

984 :名無しさん@お腹いっぱい。:05/01/26 08:07:35 ID:dyHjVdsf
(・∀・)

985 :名無しさん@お腹いっぱい。:05/01/27 02:26:14 ID:iPAIZEsw
ume

986 :名無しさん@お腹いっぱい。:05/01/27 12:59:03 ID:YBTzbIyD
(ノ゚∀゚)ノ

987 :名無しさん@お腹いっぱい。:05/01/28 02:58:55 ID:/mLNR/bh
ume!

988 :名無しさん@お腹いっぱい。:05/01/28 04:33:47 ID:eVGnQuXd


989 :名無しさん@お腹いっぱい。:05/01/28 14:58:47 ID:mUQkJmXd
Chalice for Vim Vol.4
http://pc5.2ch.net/test/read.cgi/software/1106153307/l50

990 :名無しさん@お腹いっぱい。:05/01/28 15:38:38 ID:mUQkJmXd
ume

991 :名無しさん@お腹いっぱい。:05/01/28 23:52:20 ID:n9r+bGLT
最近はdat落ちスレの最初と最後のレスが表示されるようになったので
1000には誘導を貼りませうね。
あと、Chaliceでもこの機能に対応できないかなあ。

次スレ
http://pc5.2ch.net/test/read.cgi/software/1046263908/

992 :名無しさん@お腹いっぱい。:05/01/29 02:46:06 ID:HnymNx7k


993 :名無しさん@お腹いっぱい。:05/01/29 02:47:08 ID:HnymNx7k


994 :名無しさん@お腹いっぱい。:05/01/29 03:14:25 ID:HnymNx7k


995 :名無しさん@お腹いっぱい。:05/01/29 03:15:06 ID:HnymNx7k
次スレ

Chalice for Vim Vol.4
http://pc5.2ch.net/test/read.cgi/software/1106153307/l50

996 :名無しさん@お腹いっぱい。:05/01/29 18:23:36 ID:VWKUFVRM
(ノ゚ー゚)ノ

997 :名無しさん@お腹いっぱい。:05/01/29 18:28:49 ID:VWKUFVRM
(ノ゚ー゚)ノ

998 :名無しさん@お腹いっぱい。:05/01/29 18:31:49 ID:VWKUFVRM
(ノ゚ー゚)ノ

999 :名無しさん@お腹いっぱい。:05/01/29 20:15:18 ID:VWKUFVRM


1000 :名無しさん@お腹いっぱい。:05/01/29 20:21:47 ID:VWKUFVRM
(・∀・) 1000

1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

373 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)