Chalice for Vim Vol.4
■ このスレッドは過去ログ倉庫に格納されています
0001KoRoN@Vim%Chalice ◆8XALICEsdk
05/01/20 01:48:27ID:/CFPCzjZ発とサポートスレッドVol.4です。関連リンク・情報は>>2-4あたり。
- 前スレ Chalice for Vim Vol.3
http://pc5.2ch.net/test/read.cgi/software/1046263908/
0002KoRoN@Vim%Chalice ◆8XALICEsdk
05/01/20 01:49:23ID:/CFPCzjZChalice本体はこちらで入手可能です。
- Chalice for Vim
http://www.kaoriya.net/#CHALICE
Chaliceを利用するにはcURLが必要です。
- Windows用 cURL (香り屋配布版)
http://www.kaoriya.net/#ARCHIVE_CURL
- cURLオフィシャルサイト (ソースコード他)
http://curl.sourceforge.net/
gzipも必要です。
- Windows用 gzip
http://www.gzip.org/gzip124xN.zip
- gzip.org (gzipソースコード他)
http://www.gzip.org/
0003KoRoN@Vim%Chalice ◆8XALICEsdk
05/01/20 01:50:01ID:/CFPCzjZChalice(2ch閲覧プラグイン)
- Vol.1
http://pc.2ch.net/software/kako/1006/10068/1006852780.html
- Vol.2
http://pc2.2ch.net/software/kako/1021/10217/1021773436.html
- Vol.3
http://pc5.2ch.net/test/read.cgi/software/1046263908/
- 最新テンプレ
http://www.kaoriya.net/testdir/2ch_chalice_template.html
0004KoRoN@Vim%Chalice ◆8XALICEsdk
05/01/20 01:50:54ID:/CFPCzjZChaliceの利用には当然Vimが必要です。Vimについては以下の情報を参考にしてくだ
さい。
- Vim
http://www.vim.org/
- gvim日本語Windows/MacOS X版
http://www.kaoriya.net/#VIM
Vim6
- Part10
http://pc5.2ch.net/test/read.cgi/unix/1096785924/
0005名無しさんだよもん@Vim%Chalice
05/01/20 16:07:31ID:ZNH+6e0Psvnはテンプレには書かないんだよもん?
0006Q(・∀・)qサァ!! ◆G231oXcwZA
NGNGhttp://info.2ch.net/wiki/pukiwiki.php?BE2chChart#BrowserList
Chalice for Vimは面白ネタNews@Be.2ch板(EUC)とプロフィール表示に対応していますか?
0007KoRoN@Vim%Chalice ◆8XALICEsdk
05/01/21 21:45:18ID:F3ZuMk+k0008Q(・∀・)qサァ!! ◆G231oXcwZA
NGNG素早いご返答ありがとうございました。
0009名無しさん@Vim%Chalice
05/02/01 11:00:09ID:jt6n3BYT0010名無しさん@Vim%Chalice
05/02/01 11:06:35ID:jt6n3BYT0011名無しさん@お腹いっぱい。
05/02/01 11:38:23ID:t1kPOEH50012名無しさん@Vim%Chalice
05/02/01 18:01:50ID:jt6n3BYT違うスレ見るのに、いちいち切り替えるのが面倒です
0013KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/01 18:21:13ID:+vKCJELx:help :split
:help window
0014名無しさん@お腹いっぱい。
05/02/02 12:07:46ID:VIPcRG5Lchalice自体を弄らずとも実装できそうだから
欲しいってしとは貂蝉してみてはいかがかな。
0015名無しさん@Vim%Chalice
05/02/02 12:24:29ID:wAHxe0fU違うスレ見ると2つとも移動してしまいます。
newしてからスレを選択したけど、
そのバッファは使ってもれ編ませんでした。むづかしい・・・
0016KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/02 13:44:21ID:YRbCozuxそっか。馬鹿みたいにバッファを量産することになるので、スレを見るたびに新しい
バッファを作る方式は止めたんでした。
%yしてnewしてpするのが手っ取り早いんじゃないですか?。'ft'は好みに応じて設定。
0017名無しさん@Vim%Chalice
05/02/02 16:31:29ID:wAHxe0fU面倒なんで、キーボードマクロにして一発で切り替えるようにしました。
0018名無しさん@お腹いっぱい。
05/02/04 01:21:32ID:1NFxdYOC:q!
0019名無しさん@お腹いっぱい。
05/02/06 00:38:11ID:enWPFd/Kかなり文字化けします。インストールの仕方が悪いのでしょうか?
0020名無しさん@お腹いっぱい。
05/02/06 11:54:19ID:Tqu16T71EUC&日本語非対応コンソールですから、。
0021名無しさん@Vim%Chalice
05/02/06 13:51:38ID:Wnzjm7Anundolevels が -1 のままになってしまい、
その後書込画面等で undo が効かなくなってしまうようです。
trap "let &undolevels = save_undolevels" 2
みたいなことができると良いのですが。。。
0022名無しさん@お腹いっぱい。
05/02/06 13:54:05ID:SqJztbcL設定の仕方が悪いだけ
0023名無しさん@お腹いっぱい。
05/02/17 21:11:33ID:JpojKH5FERROR:ブラウザを立ち上げなおしてみてください。
002423
05/02/17 21:16:23ID:JpojKH5F0025名無しさん@お腹いっぱい。
05/02/18 13:25:23ID:4fxxdUkAさっきは、うまくいかなかった
0026名無しさん@お腹いっぱい。
05/02/18 13:27:53ID:4fxxdUkA他の2ちゃんねるブラウザを同時に使っていたからみたいだ。
chalice 単独にしたらカキコできた。
0027名無しさん@Vim%Chalice
05/02/18 13:33:06ID:4fxxdUkA> >>25
> 他の2ちゃんねるブラウザを同時に使っていたからみたいだ。
> chalice 単独にしたらカキコできた。
-I の 引用を試してみました。
0028名無しさん@お腹いっぱい。
05/02/18 13:35:28ID:4fxxdUkAすごいエネルギーだ。
おじさん感心しちゃった。
0029名無しさん@Vim%Chalice
05/02/18 13:48:00ID:4fxxdUkAいま、ヘルプで確認。
chalice.bmk が本体。bookmark.bmk がバックアップ。
しかし、bookmark.bmk は、1つの スレだけが保存されている。
もう一度、作り直して、フォーマットを調べよう。
先に、それをやっておけばよかった ...orz
0030KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/18 13:49:59ID:lwc1zriQ> もう一度、作り直して、フォーマットを調べよう。
1行に1つのスレのURLだけ書いとけばOKだったハズです。
0031名無しさん@Vim%Chalice
05/02/18 13:59:28ID:4fxxdUkA> 1行に1つのスレのURLだけ書いとけばOKだったハズです。
今手動で、スレを追加していたところ。
ありがとん。
# しかし、これ、よくつくったね。
0032名無しさん@Vim%Chalice
05/02/18 14:20:37ID:4fxxdUkAフォーマットは、
スレの題名\t\t\t\tURL
ですね。
0033KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/18 14:26:18ID:lwc1zriQ> # しかし、これ、よくつくったね。
ども。今なら、この言語+完成度では作る気力はわきませんが。
当時、着想から読めるとこまでほぼ半日、そっから仮眠とって、書けるようになるま
でさらに半日というハイペースで仕上げたのが懐かしいです。現在のものはユーザさ
んからの貴重なアイデアを多く寄せていただいて、当初よりもいろんな要素が積み重
なってはいますが、基本的には可能な限りVimだけでできているというあたりが、非
常に興味深いソフトウェアになっていると思います。
0034名無しさん@Vim%Chalice
05/02/18 15:16:33ID:4fxxdUkA> ども。今なら、この言語+完成度では作る気力はわきませんが。
私は、Chalice を、原チャリで遠征するようなイメージでとらえていました。
しかし、実際使ってみて「Vim でも、こんなにできるのか」という感想です。
> 当時、着想から読めるとこまでほぼ半日、そっから仮眠とって、書けるようになるま
> でさらに半日というハイペースで仕上げたのが懐かしいです。
それはスゴイですね。
>基本的には可能な限りVimだけでできているというあたりが、
>非常に興味深いソフトウェアになっていると思います。
たいへんすばらしいです。
当初 Chalice だと、巡回とかが面倒になると思っていました。
ブックマーク(栞)で、<Space> や + での巡回ができることが分かりました。
私には、これで充分です。
0035名無しさん@Vim%Chalice
05/02/18 19:22:30ID:4fxxdUkAChalice を使っていて、plugin とか見直しをしたくなった。
Chalice 起動時には、不要な plugin ってあるよね。
ftplugin とかで、2ch_write 用補完とかみんなやってるのかな。
それにしても Chalice 楽しいすぎ。
実家に帰ってきたような安楽さがあるよ。
Vim キーになれてるんで、ありがたい。
0036名無しさん@お腹いっぱい。
05/02/18 21:02:02ID:vwe9QRlfアクティブウィンドウになってしまってキー入力をぶんどられる
のがどうしても直らない。orz
OS は 2000, XP、Vim は 6.2, 6.3 どの組み合わせを試してもだめ。
Chalice を最小化しておけば、と思ったけどだめ。
chalice_verbose = 0 にしてあるのに。orz
他にこれで困ってる人はいないんでつか。orz
0037KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/18 21:11:49ID:lwc1zriQコマンドプロンプトが消えた後でVimにフォーカスが戻らない、ってことでしょうか?
私はデバッグのためにverboseを1に設定してますけど、コマンドプロンプトが消えた
後にはちゃんとVimにフォーカスが戻っています。
0038名無しさん@お腹いっぱい。
05/02/19 02:59:28ID:7u9FDUE2違うんです。
+で巡回中、暇なので別のvimで文を書いていたとします。
すると、コマンドプロンプト起動の瞬間そっちにフォーカスを
持っていかれ、IMEで入力途中の文はひらがなのまま確定されて
「にゅうりょくとch」みたいになってしまうのです。
もちろんそのままフォーカスは戻ってこないので、またフォーカスを
vim に戻して続きを書いていると、次のコマンドプロンプトが…。orz
0039名無しさん@お腹いっぱい。
05/02/19 09:23:55ID:t2ZOg0No横から失礼。
0040名無しさん@お腹いっぱい。
05/02/19 11:30:33ID:SUrJ76OK自動巡回
おれも初めて知ったのだが、数秒の間がないほうがいいと思った。
0041KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/19 12:11:27ID:saeeryoU> +で巡回中、暇なので別のvimで文を書いていたとします。
> すると、コマンドプロンプト起動の瞬間そっちにフォーカスを
なるほど。確かに一瞬フォーカスを持っていかれますね。ただしフォーカスは戻って
きてます。'shell'とかの設定の可能性もあるかもしれません。
> 持っていかれ、IMEで入力途中の文はひらがなのまま確定されて
それは使っているIMEの種類や設定で回避できるのではないでしょうか。XP付属のIME
Standard 2002で試した限りでは確定されませんでした。
>>40
> おれも初めて知ったのだが、数秒の間がないほうがいいと思った。
Chaliceのポリシーとして、2chのサーバーに負荷をかけないようにしています。正確
にはプログラムとして、自動的に2chへ連続アクセスして負荷をかけることを嫌った
のです。これについては変更することはありません。
本当に素早く巡回したいならばSpace連打したほうが遥かに効率的です。その際に発
生する2chへの負荷を許しているのは、それがプログラム的なものではなくユーザの
意思によるとみなしているからです。
004240
05/02/19 12:16:28ID:SUrJ76OK>にはプログラムとして、自動的に2chへ連続アクセスして負荷をかけることを嫌った
>のです。これについては変更することはありません。
なるほど。納得しました
0043名無しさん@お腹いっぱい。
05/02/19 16:08:35ID:T+35GjRX横から口出しスマソだが、それって意味あるのか?
回数を減らすとか、深夜帯にずらすとかなら解るが、
1つの端末から発生する負荷はシリアルなものなので、
時間を空けようが詰めようがサーバリソースには関係ない。
むしろ、HTTP1.1で1コネクション多数GETした方がいい。
どちらの形でもたいして負荷がかからないなら、人間を
待たせない方が良い。
人間は待たされると、中断しリトライするので鯖に余計な
負荷がかかる。
0044名無しさん@お腹いっぱい。
05/02/19 18:31:41ID:f06uqwlp中断しリトライさせる種類のものではないと思われ
0045KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/19 19:25:11ID:saeeryoU2つの点を見過ごしています。
第一に、1つの端末がかける負荷ではなく、複数の端末がかける負荷の合計を問題に
しているのです。そのアクセス方法が、複数の端末によって同時に実行される可能性
を避けています。
第二に、この件について重視しているのは実効性(43さんの言う「意味」)ではなく、
ソフトウェアとしての立ち位置です。Chaliceユーザの数なんてたかが知れています
から、1つのソフトウェアがそうしたところで「2chの負荷が下がる」わけがないのは
明らかです。しかしだからと言って、短い時間で大量にアクセスを発生させる仕組み
を持ったソフトウェアにはしない、ということです。
「keep-aliveでマルチgetすれば」という案には少なからず納得する部分があります
が、Chalice(Vimスクリプト)という枠組みにとっては荷が勝ち過ぎです。
0046名無しさん@お腹いっぱい。
05/02/19 20:22:15ID:/CLco8soありがとうございます。
フォーカス持って行かれるのは仕様ってことでつね。
確定するかどうかは、入力先のアプリケーションにも依存するようです。
ちゃんと各アプリケーションで検証はしていませんが、フォーカスに
あわせて移動先のテキストボックスに入力中の文字列が付いて来る場合も
あれば、移動元で確定されるときもありますので。
そもそも確定どうこうより先に、フォーカスを持っていって欲しくない
わけですが、それはあきらめて暇なときにこつこつスペース巡回します。
0047名無しさん@Vim%Chalice
05/02/19 20:45:12ID:exLmBXLCバッファロー【BBR-4HG/4MG 統合スレッド】 その5
http://pc5.2ch.net/test/read.cgi/hard/1107619705/
"DANGOpn1U2" というトリップの荒らしが気に入らないので、
ローカルあぼーんするために次の設定をしました。
let chalice_ngwords='DANGOpn1U2'
消えた。
「ローカルあぼーん」よくぞ作ってくれた。
Chalice サイコー!
0048名無しさん@お腹いっぱい。
05/02/19 20:45:37ID:8FsqGxBx>第一に、1つの端末がかける負荷ではなく、複数の端末がかける負荷の合計を問題に
>しているのです。そのアクセス方法が、複数の端末によって同時に実行される可能性
>を避けています。
誤解されているようですが、多数の端末を前提とした上で書いています。
1つの端末がパラレルでアクセスをしないのであれば、2chでのアクセスパターンでは
sleep有り無しで鯖に対する多重度に違いはありません。
特定時刻にDLとか、他者の端末と同期制御をするなら別ですが。
むしろ規制システム(BBQサーバ等)でキャッシュに残っているので、sleep無しの方が
軽負荷です。
>第二に、この件について重視しているのは実効性(43さんの言う「意味」)ではなく、
>ソフトウェアとしての立ち位置です。Chaliceユーザの数なんてたかが知れています
>から、1つのソフトウェアがそうしたところで「2chの負荷が下がる」わけがないのは
>明らかです。しかしだからと言って、短い時間で大量にアクセスを発生させる仕組み
>を持ったソフトウェアにはしない、ということです。
残念ながら、仮に2chの全ユーザがChaliceを使用したとしても、負荷に違いはないで
しょう。
ご自分の信念を主張をされるのはとても良いことと思います。
ですが、意味のないものを褒めたたえ、逆の手法(他の大多数のSW)を言外に貶すのは
いかがなものかと思います。
>「keep-aliveでマルチgetすれば」という案には少なからず納得する部分があります
>が、Chalice(Vimスクリプト)という枠組みにとっては荷が勝ち過ぎです。
色々書きましたが、スクリプトで通信SWを作るのは単純にすごいと思っています。
是非、鯖の視点で開発を続けて頂けたらと願っております。
0049名無しさん@Vim%Chalice
05/02/19 20:48:43ID:exLmBXLC>>47 が「ローカルあぼーん」されてしまった _| ̄|○
chalice_ngwords の中身に気をつけて、
ちゃんと正規表現にしておきましょう。
0050名無しさん@Vim%Chalice
05/02/19 21:14:27ID:exLmBXLCChalice で見えている状態ではないんだね。
と、他の人も陥るかもしれない穴なのでカキコ。
0051KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/19 22:34:29ID:saeeryoU負荷をどのようなものとして定義しているかが、微妙に異なってる気がします。
> 1つの端末がパラレルでアクセスをしないのであれば、2chでのアクセスパターンでは
> sleep有り無しで鯖に対する多重度に違いはありません。
> 特定時刻にDLとか、他者の端末と同期制御をするなら別ですが。
> むしろ規制システム(BBQサーバ等)でキャッシュに残っているので、sleep無しの方が
> 軽負荷です。
そこのところもう少し詳細に書いてもらえませんか。鯖といってもどのレベルでの多
重度を言い、また転送量についてはどうなるか、といったあたりも一緒に考えてくだ
さい。
鯖側のCPU負荷、ディスクI/O負荷なんてものは、年々PCが高性能化低価格化していく
中で、ソフトウェアや構成による工夫もできますから、無いとはいえませんが実はそ
んなに気にしてません。Chaliceが育った背景において、焦点をあわせていた負荷の
問題は最終的に転送量です。単位時間当たりのアクセス回数が減れば、多少のオー
バーヘッドはあるかもしれませんが、一定期間中の総転送量が減るという寸法です。
# 何気にdeflateや差分取得に対応しているのも、単にスピードだけではなく、その
# あたりが動機としてあるわけです。
> 意味のないものを褒めたたえ、逆の手法(他の大多数のSW)を言外に貶すのは
> いかがなものかと思います。
Chaliceとしての在り方を述べたまでで、そのような意図を勝手に妄想され、しかも
それがまるで私の主張であるかのように書かれるのは非常に心外です。ここで否定さ
せていただきます。
0052名無しさん@お腹いっぱい。
05/02/20 00:45:56ID:6l/WJUr4>問題は最終的に転送量です。単位時間当たりのアクセス回数が減れば、多少のオー
>バーヘッドはあるかもしれませんが、一定期間中の総転送量が減るという寸法です。
なぜ総転送量が減るのでしょう?
巡回に1minかかろうが5minかかろうが、1日の総転送量は変わりませんよね?
多重度の話は、HTTPセッション(すなわち入り口から全て)についてです。
自分の処理も伸びるのと同様に、他人の処理も伸びています。
すなわちある瞬間の接続数に変わりがないということです。
まぁ、鯖と接続している時間に(細切れになっているとは言え)変わりがないのですから、
当たり前の話です。
>Chaliceとしての在り方を述べたまでで、そのような意図を勝手に妄想され、しかも
>それがまるで私の主張であるかのように書かれるのは非常に心外です。ここで否定さ
>せていただきます。
少々過激な表現だったのは謝罪致します。
が、「他者のやり方は鯖に負担をかける。私は負担をかけない」と言っているのと
同じですよね?
もしこれが、皆が「なるほど!」と納得できるようなロジックであればなんら問題あり
ませんが、有効性が疑わしいものを主張されても(゚Д゚)ハァ?となるだけです。
0053KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/20 01:52:13ID:zbkcXIE4> 巡回に1minかかろうが5minかかろうが、1日の総転送量は変わりませんよね?
巡回をひたすら繰り返すという最悪のケースにおいて、ある期間(例えば1日)に可能
な巡回回数、アクセス回数の最大値が減ります。その例でも5分の1です。>>43ではそ
れが有効だと主張されませんでしたか?
> 回数を減らすとか、深夜帯にずらすとかなら解るが、
# IDが違ってるから43と同一の方だと断定はできませんが、万が一違っていたらご
# めんなさい。
> が、「他者のやり方は鯖に負担をかける。私は負担をかけない」と言っているのと
> 同じですよね?
誤解です。私は他所のソフトウェアについて、この一連の議論中、一切の評価・主張
をしていません。そもそも他者のやり方など知りませんから、それらについて
Chaliceと同じか違うかの検証さえできないし、まして評価もできません。
Chaliceの巡回については、Space連打を自動でやってくれるようなものを要望されま
したが、それをそのまま実装してしまうとGETを連発するという下品なアクセスに
なってしまうことが明らかでした。製作者としてChaliceにそのようなアクセスをさ
せることを許さない、そう主張しているだけです。
個人的に祭スレは大好きなのにも関わらず、特定スレの自動ウォッチ機能(r連打)を
実装をしていないのは、ほぼ同じ理由です。
# ただしChaliceを使っているユーザに対して、そのように使ってしまうことについ
# てまで禁止することはできません。私の主張に共感できないのであれば、制限を取
# り外してしまわれても、致し方の無いところです。
0054名無しさん@お腹いっぱい。
05/02/20 08:32:20ID:6l/WJUr4>巡回をひたすら繰り返すという最悪のケースにおいて、ある期間(例えば1日)に可能
>な巡回回数、アクセス回数の最大値が減ります。その例でも5分の1です。>>43ではそ
>れが有効だと主張されませんでしたか?
回数を減らすのは有効な負荷削減の方法です。
もっともこの方法では、最大値こそ5分の1ですが有効な削減率としてはかなり低いで
しょう・・・。
他のSWにも連続アクセス制限を実装したものもいくつかあります。
一般的には単純なsleep等ではなく、過去のアクセス時間を記録し一定条件を満たさな
いと巡回できなくするものが大多数ですが・・・。
しかしながら、これは1つの端末がかける負荷を削減していますよね?
そしてそれを言い出したのも私です。
KoRoN@Vim%Chalice ◆8XALICEsdkさんは、>>45のレスで私の疑問に対して以下のように
回答されています。
>第一に、1つの端末がかける負荷ではなく、複数の端末がかける負荷の合計を問題に
>しているのです。そのアクセス方法が、複数の端末によって同時に実行される可能性
>を避けています。
私には、KoRoN@Vim%Chalice ◆8XALICEsdkさんの主張である
「1つの端末がかける負荷ではなく、複数の端末がかける負荷の合計」
について、なぜsleepが有効であるか理解できないのです。
0055名無しさん@お腹いっぱい。
05/02/20 09:25:09ID:LvEeRnpCまず「負荷削減」と「負荷分散」とを区別して欲しい。
もう一つ、その反義語であるところの、「負荷の合計」と「負荷の集中」とも
混同されてる気がする。
単一の端末において、sleepは負荷削減にはならないけど負荷分散は
できるってことなんだよね。
複数の端末の場合、sleepによって「複数の端末によって同時に
実行される可能性」は減る。それによって「負荷の集中」を避けられるが、
「負荷の合計」は変化してないんじゃないの?
0056名無しさん@お腹いっぱい。
05/02/20 10:49:17ID:DM4C0tPC--- chalice.vim 2005-02-20 10:44:35.000000000 +0900
***************
*** 698,704 ****
else
if AL_hasflag(a:flags, 'semiauto')
call s:EchoH('', s:msg_thread_nonewwait)
! sleep 5
continue
else
call s:EchoH('', s:msg_thread_nonewarticle)
--- 698,704 ----
else
if AL_hasflag(a:flags, 'semiauto')
call s:EchoH('', s:msg_thread_nonewwait)
! "sleep 5
continue
else
call s:EchoH('', s:msg_thread_nonewarticle)
0057KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/20 11:53:44ID:zbkcXIE4> もっともこの方法では、最大値こそ5分の1ですが有効な削減率としてはかなり低いで
> しょう・・・。
5分の1となったのは、1minと5minという具体的な数値が>>52で挙げられたからです。
実際には回線の状態にもよりますが、10〜50倍の違いはあります。
> 「1つの端末がかける負荷ではなく、複数の端末がかける負荷の合計」
> について、なぜsleepが有効であるか理解できないのです。
前から言っている通り実際の使用では、一人二人が制限を外して自動巡回を一日中繰り
返したところでインパクトは全然ないでしょう。恐らくChaliceのユーザ数から考えて
も、全員が同じことをしてもほとんど影響は無いでしょう。
だからといって製作者がオリジナルコードでそうしてしまうと、世の中に存在する
Chalice全てが単位期間(例えば1日)に発生しうる総アクセス数、この文脈では転送量と
同義と捉えても、負荷と言ってしまってもいいと思いますが、それが最悪のケースを考
えるとやや多くなります。そこでウェイトを入れることで、1端末から単位時間あたり
にアクセスする回数を抑制することで、全体としての負荷の削減を狙う。これで納得で
きませんか?
0058KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/20 12:02:28ID:zbkcXIE4> まず「負荷削減」と「負荷分散」とを区別して欲しい。
微妙なところです。「負荷削減」の定義として時間という次元が考慮されないのであれ
ば、その定義はあまり有効ではなくなってしまうのではないでしょうか。つまり負荷を
考えるときに時間軸は外せない、ということです。
負荷を巡回1回あたりに対応するものとして捉えるならば、「制限しても負荷量は変わ
らん」というのは確かにその通りなんですが、負荷を考えるときには時間という次元を
外すわけには行きません。
> 実行される可能性」は減る。それによって「負荷の集中」を避けられるが、
> 「負荷の合計」は変化してないんじゃないの?
巡回1回に対応する負荷量は変化しません。が、一日あたりに巡回できる回数が減るの
で「『一日あたりの』負荷の合計」は…あとは上記>>57と同文です。
ユーザが快適だとしても、それにより全体に迷惑をかける状況がある程度以上の確信度
で想定されるのならば、Chaliceとしてそれを実装するわけにはいかない、というのが
製作者としてのスタンスです。Chaliceをご利用になる上ではそこのところご理解くだ
さい。
# 残念なことですが理解いただけず制限を外された場合については、それを私の制御下
# におくことはできません。
>>56
製作者としては外さないでください。とお願いすることしかできません。なおそのパッ
チが公式版に取り込まれることは決してないことを宣言しておきます。
0059KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/20 12:19:11ID:zbkcXIE4> 実際には回線の状態にもよりますが、10〜50倍の違いはあります。
:s/違いは/違いが/
> も、全員が同じことをしてもほとんど影響は無いでしょう。
当然、2chが処理している膨大なトラフィックを前提にすれば、です。
> にアクセスする回数を抑制することで、全体としての負荷の削減を狙う。これで納得で
:s/全体としての負荷/全Chaliceが単位時間当たりに発生させうる負荷の合計/
0060名無しさん@お腹いっぱい。
05/02/20 13:11:17ID:QJ9fMZ+3いわゆるひとつの万が一な最悪の状況を想定したり、
必要ない気もするけど、
まぁポリスーは理解できる。
だけど
1.負荷x5 1.負荷x5 ...
が
1.負荷 1.負荷 ...
2.負荷 2.負荷 ...
3.負荷 3.負荷 ...
4.負荷 4.負荷 ...
5.負荷 5.負荷 ...
になってもたいして変わらないと思えなくもない。
ちなみに私は自動巡回は使わない人なのでどうでもいいです。
Chalice便利ですね。
0061KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/20 14:19:13ID:zbkcXIE4> 自動巡回を一日中繰り返すようなレアな人のことを考えたり、
Chaliceを作ってた頃の自分は少なくとも20分に一回は巡回してたり(苦笑
2chジャンキーでしたから。ってそれは今もか? orz
> いわゆるひとつの万が一な最悪の状況を想定したり、
それを極力考えない富豪的アプローチっていうのもありますけど、世の中にはそうで
ない非常に慎重なソフトウェアってのもあるもんです。ある時点においてリソースに
は必ず限界がありますから、慎重にすることは決して無駄ではありません。
ちなみに富豪的アプローチ自体は、研究の段階では非常に有効かつ強力だと考えてま
す。実際楽だし。でも商品や製品、いわゆるパッケージにする段階ではちゃんと実情
に摺り寄せが必要ですね。なんてことを考えながら仕事してます。まさに今そこで苦
しんでいるわけですが。
> になってもたいして変わらないと思えなくもない。
>>58の前半を参照してください。
006255
05/02/20 15:14:02ID:LvEeRnpC同義と捕らえてもいい(後回しにすれば刹那的には減っているように
見える)が、時間軸を考慮しないと意味がないので、区別して欲しい、
と言っているつもりです。
全体の負荷は変わらないから、分散すべしと言いたいのだと思って
いたのですが、そうじゃないようですね。
一日あたり、と時間を限定する意味がわからないです。
その場合単位時間は一日でも一分でも一月でもいいわけですよね。
そりゃもちろん、sleepが入っていることで負荷は時間軸方向に
分散され、「単位時間当たりの」負荷は減ります。
が、負荷の合計は結局変化していないと思うのですが。
>:s/全体としての負荷/全Chaliceが単位時間当たりに発生させうる負荷の合計/
むしろわからなくなったのですが、何を合計しているのでしょう。
各Chaliceが単位時間当たりに発生させる負荷を合計する?
0063KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/20 18:20:27ID:zbkcXIE4> その場合単位時間は一日でも一分でも一月でもいいわけですよね。
> そりゃもちろん、sleepが入っていることで負荷は時間軸方向に
> 分散され、「単位時間当たりの」負荷は減ります。
> が、負荷の合計は結局変化していないと思うのですが。
もちろん単位時間はどう設定しても構いません。1日としたのはわかりやすさのた
め。常に単位時間における負荷を論じようとしているのは、例えばサーバのレンタル
料金にしても、転送量にともなう課金にしても、それらは単位時間ごとに発生してい
るからです。あとは>>58の第2パラグラフ参照。
> 各Chaliceが単位時間当たりに発生させる負荷を合計する?
そういうことです。総体としてのChaliceが発生させうる「単位時間当たりの」負荷。
0064名無しさん@お腹いっぱい。
05/02/20 20:01:13ID:LvEeRnpC1日に引っかかったのは、単位時間を設定することそのものの意義に疑問が
あったためです。どんな単位時間でも区切る意味はなくて、転送量の総量が
全てだと考えているのですが。
あと、負荷と課金とは関係ないので論ずるのはやめましょう。
>負荷を巡回1回あたりに対応するものとして捉えるならば、「制限しても負荷量は変わ
>らん」というのは確かにその通りなんですが、負荷を考えるときには時間という次元を
>外すわけには行きません。
えぇ、>>62で書いた通り、最初から時間を考慮した場合の話をしています。
0065KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/20 21:13:36ID:zbkcXIE4> あったためです。どんな単位時間でも区切る意味はなくて、転送量の総量が
> 全てだと考えているのですが。
>
> あと、負荷と課金とは関係ないので論ずるのはやめましょう。
いいえ。そうはいきません。そもそも私の目的は「自動巡回時に何故ウェイトが入っ
ているか」の説明です。もしもサーバにアクセスした結果、サーバ運営者にまったく
の費用負担が生じないとか、アクセスした本人に(サーバ運営にかかる)負担が生じて
いるのであれば、そんなウェイトは存在しなかったでしょう。
なので純粋に自動巡回だけにフォーカスして、その処理速度を速くする(負荷を減ら
す)方法を論じる、なんていうことは眼中にありません。そういうのはもっとちゃん
としたブラウザにお任せします。
0066名無しさん@お腹いっぱい。
05/02/20 21:34:53ID:6l/WJUr4時間軸方向に負荷を分散させようとしていらっしゃるのだと思いますが、
前に私が発言した「2chのアクセスパターン」を考えて頂きたい。
時間軸における負荷の分散とは、ある瞬間における鯖にかかるアクセスの
多重度を下げることです。
時間軸での負荷分散は、ピーク時間帯のアクセスを暇な時間帯に移すことで
実現します。
無秩序に発生するアクセスの多重度が、高々数秒のsleepによって下がりますか?
>>57
>5分の1となったのは、1minと5minという具体的な数値が>>52で挙げられたからです。
>実際には回線の状態にもよりますが、10〜50倍の違いはあります。
10〜50倍の根拠を示してください。
もう一度言いますが、人間は24時間繰り返すようなことはしないので上記の例では
max5倍です。
朝昼晩と1日3回巡回する人がいたとして、負荷に違いがありますか?
>> 「1つの端末がかける負荷ではなく、複数の端末がかける負荷の合計」
>> について、なぜsleepが有効であるか理解できないのです。
>だからといって製作者がオリジナルコードでそうしてしまうと、世の中に存在する
>Chalice全てが単位期間(例えば1日)に発生しうる総アクセス数、この文脈では転送量と
>同義と捉えても、負荷と言ってしまってもいいと思いますが、それが最悪のケースを考
>えるとやや多くなります。そこでウェイトを入れることで、1端末から単位時間あたり
>にアクセスする回数を抑制することで、全体としての負荷の削減を狙う。これで納得で
>きませんか?
理解できません。
それは「1つの端末がかける負荷の削減」です。
説明になっていません。
0067名無しさん@お腹いっぱい。
05/02/20 21:46:25ID:QxQbvFxOまだ続けるつもりならID:6l/WJUr4は本日中にトリップ付けるように。
0068名無しさん@お腹いっぱい。
05/02/20 21:52:49ID:6l/WJUr4>単一の端末において、sleepは負荷削減にはならないけど負荷分散は
>できるってことなんだよね。
残念ながら、負荷分散になっていません。
負荷分散とはピークを避けることです。
5秒で2chは変わりません。
>複数の端末の場合、sleepによって「複数の端末によって同時に
>実行される可能性」は減る。それによって「負荷の集中」を避けられるが、
これも違います。
例えるなら以下のような状況です。
30人のグループがA〜E(計150人)まであります。
それぞれ自分の車で高速道路を移動し、ゲートが5個ある料金所を抜けるとします。
この状況下で、各グループ内でメンバーが数珠繋ぎに抜けるのと、メンバー間に
他のグループの車4台を入れるのとで、料金所のおじさんの負荷は変わりますか?
ここでは
車=1スレ取得
1グループ=巡回(つまり1巡回30スレ)
料金所=2ch
料金所のおじさん=サーバの中の人=httpd等
時間軸における負荷の分散とは、ピークの回避です。
>「負荷の合計」は変化してないんじゃないの?
その通りです。
0069名無しさん@お腹いっぱい。
05/02/20 21:57:13ID:6l/WJUr4>> 自動巡回を一日中繰り返すようなレアな人のことを考えたり、
>Chaliceを作ってた頃の自分は少なくとも20分に一回は巡回してたり(苦笑
20分っていうのは他人の書き込み待ちですよね。
つまり・・・
巡回所要時間=1分の場合
巡回1分+19分のアイドルタイム
巡回所要時間=5分の場合
巡回5分+15分のアイドルタイム
何も変わらないと思います。
0070名無しさん@お腹いっぱい。
05/02/20 22:06:41ID:6l/WJUr4>なので純粋に自動巡回だけにフォーカスして、その処理速度を速くする(負荷を減ら
>す)方法を論じる、なんていうことは眼中にありません。そういうのはもっとちゃん
>としたブラウザにお任せします。
負荷の削減にはいろいろな方法があります。
代表的なものは負荷の分散(ピークの分散=1端末の負荷は変わらない)と
トランザクションの削減(1端末の負荷を下げる)です。
Chaliceのやり方は、トランザクションの削減です。
負荷の分散と混同してはいけません。
そして、トランザクション削減の為にアクセス規制をする場合には、一般的に
sleepではなく、前回アクセス時間を管理します。
なぜなら・・・sleepは人間も機械もただ待っているだけなのですよ?
0071名無しさん@お腹いっぱい。
05/02/20 22:19:02ID:QJ9fMZ+3えーーー、おもしろいからもっとやって欲しいのに
そして最終的にどこぞの板から詳しい人呼んできてどっちが正しいか判定してもらうの
だけどちゅーとはんぱな人が集まっちゃって、そこで祭に発展ですよ
0072KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/20 22:25:58ID:zbkcXIE4決定的に論点がズレています。
私がウェイトによって減らされると考えている負荷は、料金所のおじさんの負荷では
ありません。そこを車が通過することで劣化する高速道路のほうで、その修繕費の負
荷です。たとえば100台車が通るたびに100万円の修繕費がかかるような道路(そんな
道路は嫌ですが、湾岸とか走っているとあながち笑えない)で、月あたり(単位時間)
の修繕費を安くするには、単純に通る車の数を減らすことです。
# もちろん実際の道路はそう単純ではありませんが。
道路であれば、通勤の往復で2回通るというのがアクセスパターンに当たるでしょう
が、そのような普通の人のことを考えているわけではありません。その道路を何往復
もするような走り屋さん達の存在を規制するという考え方です。規制の方法は、1日
にその道路を走れる回数の上限を直接設定する方法が考えられますが、Chalice的に
は一度通った後一定の時間は通れないようにすることで、間接的に上限を設定してい
るのです。
66さんは、その道路の瞬間的な通行量を減らすことを考えているようです。私が考え
ているのは一定の期間を区切った総通行量です。
あとは落穂ひろい。
> 10〜50倍の根拠を示してください。
ウェイトをはずした場合、Chaliceは5秒の間にで10スレ〜50スレ程度の更新チェック
ができるということです。
> 理解できません。
> それは「1つの端末がかける負荷の削減」です。
上記、通行量の捉え方の違いを、もう一度よく考えてください。
ちなみに私、自動巡回はしないで、スペース連打です。
スレ汚しスマソ(´・ω・`)
負荷削減に絶対の自信を持っておられたようなので、どのような仕組みか
興味があったのですが、精神的な抑止効果であることが解りましたので
私からの発言はもうしません。
でも恐らく異論反論お在りだと思いますので、私宛に書き込みがあれば
レスつけさせて頂きます。
トリップつけましたので不快に思われている方は、ローカルあぼーんを
お願いします。
数日で消えますので、ご容赦ください。
0074KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/20 22:33:25ID:zbkcXIE4> 66さんは、その道路の瞬間的な通行量を減らすことを考えているようです。私が考え
> ているのは一定の期間を区切った総通行量です。
私が「Chaliceのウェイトで削減できると」考えているのは、です。
>>70
トランザクション、まさにそうですよね。ただサーバ毎の前回アクセス時間ではなく、
Chaliceとしての前回アクセス時間によって管理している。
> なぜなら・・・sleepは人間も機械もただ待っているだけなのですよ?
それが非効率だと思うならば自動巡回は使わないでください。そうしてもらうための
ウェイトによる制限でもありますから。
>決定的に論点がズレています。
論点がずれているのはとっくに把握しています。
KoRoN@Vim%Chalice ◆8XALICEsdkさんが1端末の負荷削減と負荷分散を混同して
おられたので、両方の回答をしているだけです。
都合の悪いことには満足にご回答頂けないようですが、もう一度聞きます。
以下についてご回答ください。
KoRoN@Vim%Chalice ◆8XALICEsdkさんの主張では、走り屋が走るのを減らすことが
1端末あたりの負荷削減ではないとのことですが(下記参照)、1端末の負荷を
削減しない(=走り屋が走る回数を変えない)状況でどのように負荷を下げて
いらっしゃるのですか?
>KoRoN@Vim%Chalice ◆8XALICEsdkさんは、>>45のレスで私の疑問に対して以下のように
>回答されています。
>>第一に、1つの端末がかける負荷ではなく、複数の端末がかける負荷の合計を問題に
>>しているのです。そのアクセス方法が、複数の端末によって同時に実行される可能性
>>を避けています。
>> 10〜50倍の根拠を示してください。
>ウェイトをはずした場合、Chaliceは5秒の間にで10スレ〜50スレ程度の更新チェック
>ができるということです。
そのことに意味がありますか?
>> 理解できません。
>> それは「1つの端末がかける負荷の削減」です。
>上記、通行量の捉え方の違いを、もう一度よく考えてください。
それを言うなら、通行量の捉え方ではなく負荷の定義が違うと書くべきです。
そして、私が問題視しているのは「1端末の負荷削減ではない」という発言についてです。
一度きちんとパフォーマンス分析、トラフィック分析、負荷分散について勉強されることを
お勧めします。
0076KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/20 23:12:57ID:zbkcXIE4> KoRoN@Vim%Chalice ◆8XALICEsdkさんの主張では、走り屋が走るのを減らすことが
> 1端末あたりの負荷削減ではないとのことですが(下記参照)、1端末の負荷を
> 削減しない(=走り屋が走る回数を変えない)状況でどのように負荷を下げて
> いらっしゃるのですか?
その人として走る場合(Spc連打)には、それを減らすことはしていないだけです。逆
にプログラムとして自動的に走ろうとした場合(+)には、sleepを設定することで間接
的に回数を削減(というより制限)しています。
> そのことに意味がありますか?
どういう意味を求めているのですか?
> >> 理解できません。
> >> それは「1つの端末がかける負荷の削減」です。
> >上記、通行量の捉え方の違いを、もう一度よく考えてください。
> それを言うなら、通行量の捉え方ではなく負荷の定義が違うと書くべきです。
既に>>51で書いています。通行量の捉え方と書いたのは、t8Jnd/PNuUさんが料金所の
話を持ち出したから、です。
> そして、私が問題視しているのは「1端末の負荷削減ではない」という発言についてです。
> 一度きちんとパフォーマンス分析、トラフィック分析、負荷分散について勉強されることを
> お勧めします。
「Chaliceがウェイトを外したからと言って、ユーザが少ないのだから負荷はたいし
て増えない」という反論に対する予防線と捉えてください。
(続く)
0077KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/20 23:15:32ID:zbkcXIE4> 負荷削減に絶対の自信を持っておられたようなので、どのような仕組みか
> 興味があったのですが、精神的な抑止効果であることが解りましたので
「負荷削減一般に対する策」とは一度たりとも言ってません。「Chaliceとして提供
しうる負荷削減策」という意味でなら自信をもっています。より正確に言うならば
「Chaliceという表現に『埋め込まれた』、負荷削減(負荷増大の防止)という思想・
指向」と「現状の実装」に自信を持っています。
どうもt8Jnd/PNuUさんはその手の専門家でいらっしゃるようですね。私としてはその
「現状の実装に対する自信」を打ち砕いてくれるのであれば、大歓迎です。是非パッ
チを書いて打ち砕いてやってください。逆に、前者については打ち砕くことはこの場
では恐らく不可能です。
>>43における要求は、「現状の実装」を取り外すこととみなせます。代案の実装があ
ればは大歓迎ですが、それが無い状況で外せと要求されても、それは前者の「思想・
指向」の削除と同意であるため到底受け入れられない、ということです。
0078KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/20 23:18:47ID:zbkcXIE4> その人として走る場合(Spc連打)には、それを減らすことはしていないだけです。逆
> にプログラムとして自動的に走ろうとした場合(+)には、sleepを設定することで間接
私がSpcを連打する(実際そうしている)ことと、Spcを連打と同じ操作をするプログラ
ムを配布することでは、意味合いや責任の大きさがまったく違うという思想が元に
なっています。
0079KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/20 23:35:51ID:zbkcXIE4> 「現状の実装に対する自信」を打ち砕いてくれるのであれば、大歓迎です。是非パッ
> チを書いて打ち砕いてやってください。逆に、前者については打ち砕くことはこの場
現状の使い勝手は可能な限り変えない方向だと嬉しいですねぇ。
# 特にSpc連打。
0080名無しさん@お腹いっぱい。
05/02/21 00:22:12ID:uNF3asf5新着が見つかるまで延々とリストを繰り返しチェックしつづける
これならウェイト付きでいいと思う
てっきりリストを一回なめて終わりだと思ってたよ
そうならウェイトないほうがいいよね
っていうかそういうのが欲しい
008164 ◆ykxf8q2QCM
05/02/21 00:44:22ID:TX2oWOPu>>65
負荷(ピークロード)が減っても、総転送量が減らなければ、課金は
減りませんよね。
そもそも課金を切り離せないといいつつ、今まで負荷の話だけしていて、
突然思い出したかのように課金の話を持ち出されても困ります。
しかも、トラフィックに対する課金は一般的に95パーセンタイル
されるので、同じ総転送量であれば、トラフィックが均一に分散して
いるよりも、時間の短いピークトラフィックが高い方が課金は
安くなってしまいます。
あと、わたしは今まで自動巡回の処理速度を速くするなんてことを
論じたつもりはありません。
わたしにも定義に勘違いがあったようですが、負荷の低減と分散の
定義が納得できなかったので、確認したかったのです。
0083名無しさん@お腹いっぱい。
05/02/21 00:51:55ID:tQ+UNIwXID が AWK で全部大文字だね。
0084名無しさん@お腹いっぱい。
05/02/21 00:56:47ID:DwkxXI+fsleepする/しないとうより自動巡回という機能自体が
首都高周回行為を助長する邪悪機能とおもうので
無くすべきじゃないかなぁ。
008564 ◆ykxf8q2QCM
05/02/21 01:14:48ID:TX2oWOPu>この状況下で、各グループ内でメンバーが数珠繋ぎに抜けるのと、メンバー間に
>他のグループの車4台を入れるのとで、料金所のおじさんの負荷は変わりますか?
あ、大きな勘違いしてました。
最近待ち行列の計算できないので例えのままにしますけど、
1.グループ内の車間距離がなければ、グループごとに一つのゲートを
使い、台数(30)分の処理時間がかかる。
2.各グループ内の車間が空いていて、かつグループごとに1車身ずれて
到着したとする。
前の車が処理待ちだった場合、隣のグループに車間が空いていたら、
そこに埋まる。結果、車間はおじさんが処理している間に埋められ、
負荷は変わらない。
ということでしょうか。
この場合、車間距離が処理時間以上に空いていれば(clientのwait時間を、
httpdの処理時間が十分下回っていれば)、グループ内で前の車がゲートを
でてから次の車が到着するので、おじさんの手が空いている時間ができ、
ピークは時間軸方向に分散できているのでは。
まだ勘違いしていますかね…。
わたしの勘違いは、ゲートではなく道路で考えていたことです。
車間をあけて走っていれば、任意の瞬間に道路上に存在している車の
台数は減っていますから、総通行量は変わらないけど分散できていると
思っていましたが、httpdが処理しているのを忘れていました。
>> KoRoN@Vim%Chalice ◆8XALICEsdkさんの主張では、走り屋が走るのを減らすことが
>> 1端末あたりの負荷削減ではないとのことですが(下記参照)、1端末の負荷を
>> 削減しない(=走り屋が走る回数を変えない)状況でどのように負荷を下げて
>> いらっしゃるのですか?
>その人として走る場合(Spc連打)には、それを減らすことはしていないだけです。逆
>にプログラムとして自動的に走ろうとした場合(+)には、sleepを設定することで間接
>的に回数を削減(というより制限)しています。
えーと・・・、にほんごわかりますか?
それともようごがむずかしかったですか?
「1たんまつのふか」っていみわかりますか?
0087名無しさん@お腹いっぱい。
05/02/21 01:21:08ID:AWKMOFKXスペース押しっぱにするとキーリピートがかかって
逆に余計に読み込んでしまうから付けたつー部分もあるのですぅ。
しかしtripよりIDの方がカッコ良くて髭
>>>80 そんな機能があったのかぁ。
>sleepする/しないとうより自動巡回という機能自体が
>首都高周回行為を助長する邪悪機能とおもうので
>無くすべきじゃないかなぁ。
なんというか・・・ここの作者さんは、言っていることとやっていることが
食い違っていますね・・・。
>「Chaliceという表現に『埋め込まれた』、負荷削減(負荷増大の防止)という思想・
>指向」と「現状の実装」に自信を持っています。
こんな機能をつけておいて、ですか?
>自動巡回って始めて使って見たけど、リストを一回なめて終わりじゃないんだね
>新着が見つかるまで延々とリストを繰り返しチェックしつづける
これ、新着なかったらすっごく鯖に負荷かけるんですが・・・。
>どうもt8Jnd/PNuUさんはその手の専門家でいらっしゃるようですね。私としてはその
>「現状の実装に対する自信」を打ち砕いてくれるのであれば、大歓迎です。是非パッ
>チを書いて打ち砕いてやってください。逆に、前者については打ち砕くことはこの場
>では恐らく不可能です。
なんというか・・・がんばれ!・・・と、思ってしまいました。
とりあえず議論のすり替えは不要です。
それと胸を張るのは、ちゃんと自分のロジックを説明し共感を得てからにしてください。
用語の使い方の間違いを指摘されているようでは、もっと努力が必要ですよ?
>>>43における要求は、「現状の実装」を取り外すこととみなせます。代案の実装があ
>>43は「ようきゅう」じゃなくて「ぎもん」ですよ?
0090名無しさん@お腹いっぱい。
05/02/21 02:23:14ID:uNF3asf5例題1:
今、スレの栞を自動巡回するとする。
自動巡回とはスレの栞に登録しているスレを、新着レスが見つかるまで
順番に更新チェックする機能である。
スレの栞に登録しているスレの数はとりあえず関係ないので無視する。
ここで、仮に1時間後に新着レスが見つかると仮定すると。
1.ウェイトを5秒かけた場合
3600秒(一時間) / 5秒 * 1回 = 720アクセス
2.ウェイトをかけない場合
(5秒で10から50回のアクセスが発生するらしいので、ここでは仮に
5秒で50回のアクセスが発生するものとする。つまり1秒で10回のアクセス)
3600秒(一時間) * 10回 = 36000アクセス
(1)と(2)により、この例では、
5秒のウェイトをかけた場合には、ウェイトをかけない場合よりも、
一時間あたり35280回のアクセス(一端末の負荷)を抑えられることが分かる。
すなわち一時間あたりの(全ての端末の)負荷の合計を抑えられるということである。
そして、ウェイトを5秒かけた場合に(2)と同じだけアクセスしようとした場合、
50時間を必要とする。言いかえると1時間かかる処理を50時間かけてするようにしている
のでこれはすなわち負荷の分散をしているのである(?)。
0091おじさん@Vim%Chalice
05/02/21 02:37:24ID:tQ+UNIwX> 自動巡回って始めて使って見たけど、リストを一回なめて終わりじゃないんだね
マニュアルを読もう。
chalice_cruise_endmark
を調べてごらん。
ソースも見てごらん、終了処理の判定部分。
これが、リストを一回なめて終わりにするための仕組み。
これでイイのだ。 Chalice サイコー!
0092おじさん@Vim%Chalice
05/02/21 02:48:47ID:tQ+UNIwX> >>80 そんな機能があったのかぁ。
マニュアル読んでから発言しようよ。
それとも最近できた機能なのかな???
そうだったら仕方がないけどさ。
> sleepする/しないとうより自動巡回という機能自体が
> 首都高周回行為を助長する邪悪機能とおもうので
> 無くすべきじゃないかなぁ。
エー、おじさん困る。
短時間に、何度も巡回させるつもりは無いんだよ。
Chalice サイコー!
0093名無しさん@お腹いっぱい。
05/02/21 03:08:23ID:uNF3asf5正直すまんかった。
でもそれって意味あるのかなぁ。
自動巡回はバックグラウンドで自動的に更新チェックをさせる、っていう用途でしょ。
そのためにウェイトかけてるわけだし。
おれみたいに気が向いたときにお気に入りスレの新着レスをチェックする、っていう
用途だと、ウェイトが邪魔で激しく使い物にならない。
0094名無しさん@お腹いっぱい。
05/02/21 03:21:02ID:i/t4PAtH妄想で「負荷は変わらない」って言ってたわけだ。
自動巡回なら、負荷を下げるために間隔をあけるのはあたりまえ。
こんどは「自動巡回そのものが悪だ」とか筋違いなこと言ってるし。
もう、あほかと。
0095名無しさん@お腹いっぱい。
05/02/21 03:41:06ID:DwkxXI+fマニュアルはman じゃ無くてdocにあるやつでいいのかな。
正直、最近使い始めたので知りませんでした。
chalice_cruise_endmarkを見つけたらそこで終わり、
見つからなくても1回なめて終わるなら「邪悪」は撤回します。
0096名無しさん@お腹いっぱい。
05/02/21 05:26:42ID:6yP6wsZuChaliceではHTTPヘッダのIf-Modified-Sinceって使ってますか?
304 HTTP_NOT_MODIFIEDをチェックしている部分は見つかったんですが、
cURLのオプションでヘッダにIf-Modified-Sinceを設定している部分が
見あたらなかったので。
0097名無しさん@お腹いっぱい。
05/02/21 07:52:17ID:R4G9aOsZ>t8Jnd/PNuUは自動巡回の機能がどういうものかも知らずに
>妄想で「負荷は変わらない」って言ってたわけだ。
そうは読みとれないな。
#自分はt8Jnd/PNuU氏ではないよ。念のため。
だから「疑問」だと何回も言っているでしょ?
説明を求めたら「1端末あたりの負荷軽減ではない」との事。
じゃあ、あなたのやっている事はなんなのさ?とね。
世間一般ではそれを「1端末あたりの負荷軽減」て言うんですよ。
それと自動巡回機能は悪ですよ。
5sec sleepなんかでは足りません。
メールの自動取得(自動巡回)機能でもそうですが、秒単位のwaitでは
鯖に高負荷がかかります。
2chのようにユーザ数に比べてhttpdの数が圧倒的に少ないシステムで
1つのhttpdをほとんど占有するのは悪です。
こういう機能は2chブラウザの開発者は付けないものです。
なぜならhttpdを占有してしまうことが解るから。
もし解っていなかったのであれば・・・あまりにも御粗末です。
とはいえ、こんな機能が付いていたとは思いも付きませんでした。
スレよごしスマソ。
私の技術的好奇心をまったく満たさないものであることが解りましたので
もう消えます。
0100KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/21 11:26:41ID:P+0QiLxs> ChaliceではHTTPヘッダのIf-Modified-Sinceって使ってますか?
過去には使ってたのですが、あぼーん頻発対策のために止めました。更新チェック+
あぼーんチェックという2回のHTTPリクエストが必要になって、だったら1回のHTTPリ
クエストのほうが良いだろう、ということです。
0101KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/21 11:50:52ID:P+0QiLxs> なんというか・・・がんばれ!・・・と、思ってしまいました。
> とりあえず議論のすり替えは不要です。
その書き方は相手を「貶める形」での、すり替えですよね。
> 用語の使い方の間違いを指摘されているようでは、もっと努力が必要ですよ?
問題ありません。間違っていけないということは、まったくもってありませんから。
> >>43は「ようきゅう」じゃなくて「ぎもん」ですよ?
だとすれば、その疑問については一度答えています。それについてわからないと食い
ついてきたのはt8Jnd/PNuUさんのほうです。1対nで対応している私から見れば、43と
その後の一連のリアクションは、直前の文脈を含めて、sleepを外させるための工
作・援護にしか見えません。
0102KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/21 11:55:51ID:P+0QiLxsからもわかるかもしれませんが、自動巡回機能は私の本意とするところではありませ
ん。しかしユーザさんからのパッチもあり、パッチを作っていただくという労力に対
して、取り込む形での妥協をしそれに応えたいと思いました。
取り込む際にいただいたパッチにはウェイトもなく、ひたすらGETを繰り返すもので
したので、そのようなプログラムを配布することはできないと判断し、ウェイトを
(確かendmarkも)追加したのです。パッチの作者さんにも納得していただけたような
ので、それで取り込みについては確定です。
現在、ウェイトの存在について質問を受ければ説明責任から「サーバーの負荷削減の
ためです」と答えています。誰にでも納得していただきやすいからです。
43とその後の一連の主張が「sleepの削除」でないとしたら、「負荷削減」という説
明のしかたが気に食わない、としか読めません。そういうことではないのでしょう
か? だとすればより良い、しかも専門用語を知らない人にもわかる程度の言葉で、代
わりの説明方法を考えていただきたいものです。
そうではなくて自動巡回機能自体を外せということでしたら、私個人としては削除す
ることに問題はないのですが、既にご利用いただいているユーザさんが納得できるよ
う、わかりやすくその理由を説明していただきたいのです。
# 自動巡回の組み込みの経過はVol2の最後近辺で見られます。
0103KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/21 12:26:12ID:P+0QiLxs> > 用語の使い方の間違いを指摘されているようでは、もっと努力が必要ですよ?
> 問題ありません。間違っていけないということは、まったくもってありませんから。
使った私が恥をかくだけですから問題はない、ということです。むしろどんどん指摘
してもらった方が良いでしょう。その際なるべく一般の人(といってもChaliceについ
てはVimを使うようなくらいの閾値で良いと思う)がわかる言葉で指摘してもらったほ
うが、効果的で有用です。
010496
05/02/21 12:42:17ID:6yP6wsZu> 更新チェック+あぼーんチェックという2回のHTTPリクエストが必要になって、
えーと、間違ってたら指摘して頂きたいのですけれど・・・。
現状ではあぼーんチェック(兼更新チェック)として、
ローカルdatとの差分を取得(最後の部分を重複するように)しています。
このときの取得の際にIf-Modified-Sinceをつけてはどうでしょうか? こうした場合、
1. スレッドに更新またはあぼーんがなかった場合
HTTPステータスコード304。レスポンスボディはなし。
2. スレッドに書き込みがあった場合
2-1. HTTPステータスコード206。レスポンスボディは前回との(一部重なった)差分。
2-2. HTTPステータスコード200(サーバが部分的GETに対応していない)。レスポンスボディは全範囲。
3. スレッドにあぼーんがあった場合(無効な範囲を指定)
3-1. HTTPステータスコード416。レスポンスボディはなし。
3-2. HTTPステータスコード200(サーバが(ry )。レスポンスボディは全範囲。
# 実際のところ、2-2と3-2は考えにくいですが。
と1回のリクエストで実現できるように思われます。
いかがでしょうか。
0105KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/21 13:27:29ID:P+0QiLxs良いと思います。とりあえずtrunkのほうにcommitしておきました。
# 実際には2-1でもあぼーんチェックしてます。
一つ気になってるのは、If-Modified-Since付けた方がサーバにはキツイんだ、みた
いな主張をどっかで見た気がするんです。正しい情報かどうかもわかりませんが、そ
こいらあたり無視しちゃってどうかってところです。
0106名無しさん@お腹いっぱい。
05/02/21 22:10:37ID:6yP6wsZu>>105
> 一つ気になってるのは、If-Modified-Since付けた方がサーバにはキツイんだ、みた
> いな主張をどっかで見た気がするんです。
If-Modified-Sinceをつけた方が実際に転送が発生した場合(更新があった場合)、
もしかしたらわずかに負荷がかかるのかもしれません。
# チェックせずにすぐ転送した方が単純で(わずかに)早いでしょう
ただ、頻繁に更新がある(秒単位で書き込みが続くような)スレッドをのぞけば、
実際にdatを転送する機会が減るはずなのである程度の効果はあると思っています。
0107KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/22 11:14:22ID:djN7myjZ> If-Modified-Sinceをつけた方が実際に転送が発生した場合(更新があった場合)、
> もしかしたらわずかに負荷がかかるのかもしれません。
Cでもstat(更新時刻他の取得)が嫌われたりしますから、If-Modified-Sinceの有無で
statが呼ばれたり呼ばれなかったりするんですかねぇ。もっとも、そのあたりはサー
バの実装で変わってくるので忘れておきましょう。
0108名無しさん@お腹いっぱい。
05/02/23 03:45:15ID:vxuCIt/sやっぱやりたいことを自分で整理できてないように見えるなぁ。
0109名無しさん@お腹いっぱい。
05/02/23 19:58:57ID:iNW4936D「(Chaliceが) 現在対応している掲示板」
http://pcmania.jp/~moraz/tools/chalice/chalice.html#bbs
* 2ちゃんねる http://www.2ch.net/
* まちBBS http://www.machibbs.com/
* したらば http://www.shitaraba.com/
* JBBS http://jbbs.shitaraba.com/
chalice_menu_url に、上記の URL を設定すれば、
使えるのかなと思って、やってみたのですが上手くいきません。
「したらば」を Chalice で使う方法を教えて下さい。
0110KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/23 23:35:56ID:OOhi/bua私のやっていることが全てです。ソースコードのcruise近辺を読んでください。
>>109
そこはまっつんさんのページじゃないんですけどね。
したらばのブラウズは正式には非対応です。見れなくなっている可能性があります
が、とりあえずchalice_menu_url には
http://hima2908.hp.infoseek.co.jp/bbsmenu.html
を設定して、板一覧でRを押してみてください。
0112名無しさん@お腹いっぱい。
05/02/24 09:01:47ID:zgEUlRUg自分でやっていることの説明もできないの?( ゚д゚)ポカーン
0113109
05/02/24 12:39:25ID:OwB0UOdq全てのパソコン通信は、NIFTY-SERVE と同じフォーマットに
なればイイのにと思った。
IE や Firefox をやめて、Live2ch や bbs2reader や Chalice を使い始めたとき、
全ての Web 掲示板は、2ちゃんねると同じフォーマットに
なればイイのにと思った。
「汎用通信ソフト」と「特定ホスト専用通信ソフト」との関係は、
「WWWブラウザ」と「2ちゃんねるブラウザ」との関係みたいだ。
#let chalice_menu_url='http://hima2908.hp.infoseek.co.jp/bbsmenu.html'
#これがうまくいったので、なおさら (^^;)
0114名無しさん@お腹いっぱい。
05/02/24 18:16:07ID:dYK8mF9N0115名無しさん@お腹いっぱい。
05/02/24 21:47:27ID:1XBZoOWsああ。
2chとかのweb-bbsがちらほら出て来た頃は、nntpがあるのに何でこんなことやってんだ?と思った。
みんな似たようなことを考えてたんだね。
0116架空会社
05/02/25 19:49:11ID:26rLpU1Y当社では、2ちゃんねると同様の掲示板システムの導入を承ります。
OSは、多様な Linux ディストリ、Solaris、BSD、MacOSX など選択できます。
# Web サーバーは、Apache のみとさせていただきます。
WWWブラウザはもちろん、各種2ちゃんねるブラウザがそのまま使えるので、
利用者を集めやすくなります。
板やスレッドの生成、ID, HOST, IP の表示や、
あぼーん、アクセス禁止などを WWWブラウザで管理できます。
当社の掲示板システムは、全ハードウェアを含めて、
格安50万円から、お見積もりいたしております。
0117mattn@Vim%Chalice
05/02/28 09:36:39ID:FnJ/U2cb>>110
KoRoN さんはご存知だと思いますが、ちなみにそちらから張られている skkim.vim のリンク先も私のページではありません。苦笑
0118名無しさん@お腹いっぱい。
05/02/28 09:51:46ID:brdv6frgですが、スレッドの名前やレスの数が検索対象なのは当然として、データ
ファイル名も検索対象になってしまうのはどうにかなりませんか?
0119名無しさん@お腹いっぱい。
05/02/28 10:13:17ID:uAzwTqix0120名無しさん@お腹いっぱい。
05/02/28 20:04:44ID:wOWUriJW/.*3.*(/
みたいな
0121名無しさん@お腹いっぱい。
05/03/02 00:52:41ID:HfHO2dl90122KoRoN@Vim%Chalice ◆8XALICEsdk
05/03/02 01:21:10ID:BO50zlBZ普通には無理です。正規表現を組み合わせるためには、入力の正規表現部分とそうで
ない部分を分離する必要があります。それが非常に面倒なのです。
# migemoは正規表現生成機であって解釈機ではないので。
リアルタイムでなくて良ければ、migemo()を組み合わせることである程度は可能です。
:echo migemo('aiu')
もしくは一度g/で検索した後に、レジスタ/にパターンが残っていることを利用して、
「/<C-R>/\%<128v」とか。
0123名無しさん@お腹いっぱい。
05/03/03 00:55:58ID:JUz5wVTL「/<C-R>/\%<128v」がいいかな。
一回検索してデータファイル名にヒットしてしまったら
桁範囲指定するっていう流れになるから。
0124名無しさん@お腹いっぱい。
05/03/04 07:08:14ID:Wa1Vw1trヤバイ。
朝になっている ...orz
0125KoRoN@Vim%Chalice ◆8XALICEsdk
05/03/04 12:05:57ID:QkYNx5m5> 朝になっている ...orz
気にするな。良くあることだ (゚∀゚)
0126名無しさん@お腹いっぱい。
05/03/05 09:34:56ID:uhUfeu7Zalice.vim の AL_append_multilines() は、
getreg(), getregtype() を使っています。
vim 6.1 を使って気づきました。
http://www.kaoriya.net/#CHALICE
に明記した方がイイような気がします。
# win / linux の共有ディスクで、dat も共有。(^^)v
0127KoRoN@Vim%Chalice ◆8XALICEsdk
05/03/05 13:22:18ID:Gmq1hvoz0128名無しさん@お腹いっぱい。
05/03/05 15:00:23ID:HrgdJQQ6どうしてレス数が???になるのでしょうか?
それと、レスが増えたスレッドだけ表示させることはできないのでしょうか?
navi2chで言う + みたいなものです
0129KoRoN@Vim%Chalice ◆8XALICEsdk
05/03/05 15:46:13ID:Gmq1hvoz> どうしてレス数が???になるのでしょうか?
ローカルにdatのキャッシュが存在するスレについては???になります。その状態で
=(そのスレのみ) もしくは #(板全体) を 押すことで???にはそのスレの既得数が表
示されます。
> それと、レスが増えたスレッドだけ表示させることはできないのでしょうか?
=や#を利用すると、レスが増えたスレッドについては!でマーキングされます。
:v/^!/d
で、それ以外を全て削除することで目的を達成できるでしょう。
0130名無しさん@Vim%Chalice
05/03/06 23:04:11ID:5k2Ux8uwテスト書込み
0131130
05/03/07 22:35:00ID:MbJWElRi0132名無しさん@お腹いっぱい。
05/03/07 22:37:06ID:4BmqXPIA0133130
05/03/07 22:39:25ID:MbJWElRiいや、同期されるレポジトリの下にブックマークファイルが作られるように設定しただけだよ。
同期自体は、ログイン/ログアウト時に手作業でやってる
0134130
05/03/07 22:53:08ID:MbJWElRi他の作業しながら巡回させられないじゃないか。
0135名無しさん@お腹いっぱい。
05/03/08 11:59:50ID:kmhNi65Nどうかと思うのですが、ほかの方は問題を感じませんか?
一回りしたら終了でもいいと思います。
0136KoRoN@Vim%Chalice ◆8XALICEsdk
05/03/08 13:04:22ID:mHqVWz090138名無しさん@お腹いっぱい。
05/03/08 15:28:52ID:ywDD1LfTスレの栞、つまりはあんたの偏愛マップを、だよ。
0139名無しさん@お腹いっぱい。
05/03/10 14:55:30ID:te+lkcWdバックアッぷもしんでる
手作業で過去スレ取りに行かないといけないのね。。。
0140名無しさん@お腹いっぱい。
05/03/10 15:05:18ID:KjJjrYT/chaliceでq押すと終了してしまいます。
0141KoRoN@Vim%Chalice ◆8XALICEsdk
05/03/10 16:47:03ID:VMx9xz5m0142名無しさん@お腹いっぱい。
05/03/10 21:27:58ID:6eYZhccl0143名無しさん@お腹いっぱい。
05/03/12 01:32:01ID:xBd7pBQ7栞をRCSで管理するといいよ。
0144名無しさん@お腹いっぱい。
05/03/14 22:50:16ID:ARbLS6Pc→ すったもんだ ・ ・ ・ ・ ・ ぐぐってみる ・ ・ ・ (ウィルス警告) ・ ・ ・ _| ̄|○
・ ・ ・ 2ちゃんねるって本当に楽しい、いんたーねっつですね。
0145名無しさん@お腹いっぱい。
05/03/15 23:05:15ID:PIQ1O1Zt0146名無しさん@お腹いっぱい。
05/03/16 11:34:12ID:0q9EeraL0147名無しさん@お腹いっぱい。
05/03/16 12:54:37ID:EWyEkff10148KoRoN@Vim%Chalice ◆8XALICEsdk
05/03/16 20:48:44ID:f1TLo8FS0149名無しさん@お腹いっぱい。
05/03/16 22:31:07ID:HrNVnkpf0150名無しさん@Vim%Chalice
05/03/17 01:59:22ID:YC3FRMI4そんなにあると次スレ移行の時大変じゃない?
埋め時期に次スレのurlはってくれる場合は助かるけど、
大体は
'倉庫に落ちたかHTML化待ちとオモワレ'
とか言われて板のスレ一覧から探しにいかなきゃだし。
0151KoRoN@Vim%Chalice ◆8XALICEsdk
05/03/17 02:40:00ID:CFlYTULF常時ウヲッチしているのはせいぜい100件程度です。うち頻繁に見るのは20件程度。
もう落ちたのも全部とってあるんで、1000件超えたようです。
ちなみに次スレを探すのには * が大活躍してますね。
0152名無しさん@お腹いっぱい。
05/03/17 04:13:09ID:VEhc+dOO> ちなみに次スレを探すのには * が大活躍してますね。
どゆこと?
*なんてChalice用のキーバインドあったっけ?
それとも単にカーソル下の単語の検索?
0153名無しさん@お腹いっぱい。
05/03/17 04:55:11ID:1LytLYEMTitle:
のとこを*してるんでは?
0154名無しさん@お腹いっぱい。
05/03/17 08:20:33ID:/uPmBTCH所謂アンカーの">>number"は参照できて、">number"は出来ない理由はなんだべ?
0155名無しさん@お腹いっぱい。
05/03/17 19:50:03ID:oiMWMs+Zを適当に弄るとよい鴨
0156名無しさん@お腹いっぱい。
05/03/17 19:52:20ID:h51lQn2Aをプレビューすると引用と混じってうざくなりそうな気がする
>1日1善
0157名無しさん@お腹いっぱい。
05/03/17 20:17:25ID:/uPmBTCHを
> let s:mx_anchor_num = '>\(\(\d\+\)\%(-\(\d\+\)\)\?\)'
にして様子みて、ウザったいようだったら、そのためインプリしとらんのねと納得することにしました。あんがとね。
0158名無しさん@お腹いっぱい。
05/03/17 20:54:33ID:oiMWMs+Zはg:にして玄人向けオプションの一つにするといいかなとも思う。
0159名無しさん@お腹いっぱい。
05/03/18 00:34:19ID:ciu0viMM0160名無しさん@お腹いっぱい。
2005/03/23(水) 00:33:03ID:ydzVzBLj再度起動して同じスレを栞から開くと、前回閉じた所が開かれる場
合と、最後のレスの所が開かれる場合があるような気がするのです
が、これをいつも前回閉じた所から読めるようにする設定などはあ
りますでしょうか…?
0161名無しさん@Vim%Chalice
2005/03/23(水) 16:04:42ID:mUFl0wflそれ以来Chaliceが挙動不審。栞が消えまくったりスレの表示が
文字化けしたりする。
0162160
2005/03/27(日) 15:29:15ID:OVjWa2o8よくわからないのですが、gzip 圧縮関係が上手く動いていない
っぽい…?
:let g:chalice_gzip = 0
したら動くようになりました。
後 >>160 の話ですが、前回取得した最後のレスの次のレスの所
が表示されるんですね。挙動が変わったというのは自分の目の錯覚
だったのかなぁ…?
現状だと自分的にちょっと厳しいのでひいこら言いながら読んで
いたレスを記録するようにしてみました。
http://home.t04.itscom.net/poi/chalice/readpointrecord.diff
…これ書くだけで3日かかってるんですけど…orz
プログラマ失格だな…
0163名無しさん@お腹いっぱい。
2005/03/31(木) 03:20:52ID:xusDUMv6同じ症状だったよ。
ブックマークを開いてびびった。
0164名無しさん@お腹いっぱい。
2005/03/31(木) 14:56:59ID:V4KrQ27Z0165160
2005/04/03(日) 03:52:08ID:gGqSdapPました…。何故だろう…?お騒がせしてすみませんでした。
0166名無しさん@お腹いっぱい。
2005/04/06(水) 19:52:49ID:dy5bY0+0ガイシュツかもわからんけど
スレ内のレスをIDごとに抽出するプラグ印を投下
ttp://www.uploda.org/file/uporg71069.zip.html
使い方は
pluginホルダに入れるなりして
:IDExtract
か
:IDExtract 任意のID 任意のID2 ....
板全体で検索したりする機能はございません
あくまでも表示してるスレ内を抽出するだけ
動作確認はWindowsしかしてません
あともろもろは自己責任でドゾ
0167名無しさん@お腹いっぱい。
2005/04/09(土) 04:43:14ID:dv7LS5YDなぜか2つ少なく表示されるのはどうにもならないですか?
0168名無しさん@お腹いっぱい。
2005/04/10(日) 14:07:16ID:9LlLtgjmvimのプラグインのディレクトリに入れ 起動したのですが
3ペインにわかれて 右下のペインにAAがスライドしました
ですがそれ以上 左のペインに板一覧が表示されることもなく
なにも起きません
また、 Qで終了させようとしても 終了させられません
Entering Ex mode. Type "visual" to go to Normal mode
と言われてしまいます
ですので :q!を3度して終了させなくてはいけません
これは何がおかしいのでしょうか?
0169168
2005/04/10(日) 15:40:07ID:9LlLtgjm0170KoRoN@Vim%Chalice ◆8XALICEsdk
2005/04/10(日) 20:00:14ID:dvjReRKzvimのバージョン(インストールの方法)、OSのバージョン等、周辺情報を教えてください。
0171168
2005/04/10(日) 22:21:43ID:9LlLtgjm何とか考えてよ
0172KoRoN@Vim%Chalice ◆8XALICEsdk
2005/04/11(月) 01:05:34ID:7O6bYYmJ0173名無しさん@お腹いっぱい。
2005/04/11(月) 02:05:56ID:91nW/sho0174名無しさん@お腹いっぱい。
2005/04/12(火) 12:57:22ID:Evpcc1k00175KoRoN@Vim%Chalice ◆8XALICEsdk
2005/04/12(火) 13:14:39ID:59lqm/NvChalice本体の設定ではできません。そういうスクリプト&コマンドを自分で書いて使
うことはできるでしょう。
0176174
2005/04/14(木) 12:41:46ID:/TIpyXfPChaliceの起動時に実行されるスクリプト(?)のどこかで実行すればいいのかな。
ためしてみます。
0177名無しさん@お腹いっぱい。
2005/04/27(水) 04:12:22ID:mA5Fu0k90178名無しさん@お腹いっぱい。
2005/05/16(月) 20:34:26ID:FW6OefJmモマエ頭イイナ
0179名無しさん@お腹いっぱい。
2005/05/16(月) 21:06:49ID:FW6OefJmモマエも頭イイナ
0180名無しさん@お腹いっぱい。
2005/05/17(火) 20:11:14ID:VUaCKVx/0181名無しさん@お腹いっぱい。
2005/05/19(木) 12:00:43ID:6BwVJQdl0182名無しさん@お腹いっぱい。
2005/05/20(金) 00:18:51ID:PasANlpC本物は知らないけど。
0183名無しさん@お腹いっぱい。
2005/05/26(木) 20:45:30ID:CSqaTB+j専ブラでこれにやられて(´・ω・`)な人も多い模様。
こちらは先見の明があったようですね。
0184名無しさん@お腹いっぱい。
2005/05/29(日) 00:23:25ID:nE7QgcJ00185名無しさん@お腹いっぱい。
2005/05/29(日) 05:08:41ID:gSCeY6f60186名無しさん@お腹いっぱい。
2005/06/02(木) 19:08:05ID:8zii4CMS何も考えずに README 通りインストールして起動してみたところ,
板一覧バッファに何も表示されません.
ミニバッファに「chalice キノーン」の文字(化けずに正常表示,以下ミニバッファの表示は全て正常)と,
AA のスライドは正常に作動している「らしい」です(AA が化けてて何かわからん).
SUSE 9.2 の ja_JP.UTF-8 な環境が問題なのだろう,と思って
export LANG=ja_JP.EUC
と,してみたところ今度は板一覧も取得され,スレまで表示されはするのですが,
化け化けで読めません(ミニバッファの表示も化ける).
ja_JP.SJIS でも同じような状態でした.
chalice-1.9 で vim-6.3
LINUX SuSE 9.2 の mlterm と konsole で試しました.
cURL, qkc, iconv 全てインストール済みです.
何かお解りでしたらよろしくお願いいたします.
0187KoRoN@Vim%Chalice ◆8XALICEsdk
2005/06/03(金) 01:22:39ID:Vq9RH8e4詳細はわからないので、以下はあまり参考にならないかもです。
問題はエンコード変換ができなかったのと、ネットにアクセスできなかったのとで、
2つに分かれている可能性があります。
startup.aaが表示できるかは
:r startup.aa
で確認できるはずですが、「キノーン」が正しく表示されていることから、エンコー
ド変換自体には問題が無い可能性が高いです。
EUCに変えてからダメだったのは、表示キャッシュが残っていた可能性が考えられま
す。一応板一覧で「R」してみてください。
0188名無しさん@お腹いっぱい。
2005/06/08(水) 14:23:26ID:NfTPYagQkaoriya Vim 6.3.72
chalice 1.9.003
です。
let chalice_exbrowser = "\"C:\\Program\ Files\\Sleipnir\\sleipnir.exe\" %URL%"
としてある状態で%URL%に&の入ったページを開こうとすると、
cmd.exeがエラーを出して、&以降がブラウザに送られません。
chalice_exbrowser はどう設定するのがよいのでしょうか。
ぐぐったら前スレに情報がありそうな気配はしましたが、
キャッシュが無くて見られませんでした…。
0189KoRoN@Vim%Chalice ◆8XALICEsdk
2005/06/08(水) 16:27:28ID:J/F5Qan2> let chalice_exbrowser = "\"C:\\Program\ Files\\Sleipnir\\sleipnir.exe\" %URL%"
「~1」表記を使うなどして chalice_exbrowser に指定する文字列にダブルクォート
文字が入らないようにしてみてください。
0190名無しさん@お腹いっぱい。
2005/06/09(木) 01:13:55ID:jtCJa1CFだめです。実行されているコマンドは以下でした。
%URL%がクォート付きで展開されているのが敗因ですか?
C:\WINDOWS\system32\cmd.exe /c "C:\Progra~1\Sleipnir\sleipnir.exe
"http://map.yahoo.co.jp/pl?nl=36.39.46.129&el=138.31.58.423&la=1&sc=3&skey=%BD%C2%C6%BD&CE.x=68&CE.y=229""
>C:/DOCUME~1/user/LOCALS~1/Temp/VIo1DD2.tmp 2>&1
0191KoRoN@Vim%Chalice ◆8XALICEsdk
2005/06/09(木) 01:28:36ID:0RcRYuVc> %URL%がクォート付きで展開されているのが敗因ですか?
たぶんそうですねぇ。Winなら関連付けさえしておけば、特に設定しなくても & で
Sleipnirが起動するはずです。どうしてもexbrowserでやりたいならtcsh等のシェル
を間に噛ませたほうが楽かもしれません。
:help 'shell'
0192186
2005/06/09(木) 07:09:21ID:9hBZ2Rg6すいません,超遅レスになってしまいました.
ご丁寧なレスをありがとうございます.
> エンコード変換自体には問題が無い可能性が高いです.
とのことなんですが,なんと言っていいのかな…うーん,な状況です.
なるほど「R」か,と思いEUCな環境で試してみたところ変わらず.
しかし意外や意外,UTF-8環境の板一覧で「R」を押してみたところ,板が取得
されました,ただし残念なことに化け化けで.
不思議なのはここからなんですが,そのままスレ一覧(化け化け)に移動して,
さらにスレを開いてみると,なんとスレ自体は正常に表示されます.
EUC環境ではスレも化けておりました.
自分でもいろいろ試してみますが,ここから何か解るようでしたらご助言頂け
れば幸いです.(ネットに繋ぐ時間が取れなくて,またレスが遅れるかもしれま
せん,何卒お許し下さい)
0193KoRoN@Vim%Chalice ◆8XALICEsdk
2005/06/09(木) 11:48:39ID:0RcRYuVc化けた状態のスクリーンショットを撮ってどこかにアップしてもらえますか? 私がみ
れば多少でも情報を拾えるかもしれません。
0194186
2005/06/09(木) 17:48:48ID:OXKJmp0Sお世話になります.
こんな感じです.
ja_JP.UTF-8 で
ttp://sakots.pekori.jp/cgi/sn/src/up22262.png
ttp://sakots.pekori.jp/cgi/sn/src/up22263.png
ja_JP.EUC で
ttp://sakots.pekori.jp/cgi/sn/src/up22264.png
宜しくお願い致します.
0195名無しさん@お腹いっぱい。
2005/06/09(木) 21:41:41ID:2HOl/NLM一瞬(゚Д゚; ;゚Д゚)えっとなった漏れは2ch脳
能登死なないで能登
0196名無しさん@お腹いっぱい。
2005/06/10(金) 12:56:48ID:THBOD5YI0197名無しさん@お腹いっぱい。
2005/06/10(金) 22:37:35ID:QFTQKi+z1G2j^M
0198名無しさん@お腹いっぱい。
2005/06/12(日) 00:17:54ID:hzgU8DMBなるほど。
^M ね。
0199名無しさん@お腹いっぱい。
2005/06/12(日) 15:08:40ID:zbX0Dm/GChaliceDoWriteをしても何も起こらず、書き込みウィンドウが表示されたままになります。
chalice.txtのFAQに書いてあることは全部チェックしました。
cygwinのcurlのせいかと思ってそちらをリネームしたりもしましたが、変わりません。
別のマシン上で試しても同じでした。
他にどういう点をチェックすればいいでしょうか?
0200KoRoN@Vim%Chalice ◆8XALICEsdk
2005/06/12(日) 15:10:05ID:YJfaoZeB0201KoRoN@Vim%Chalice ◆8XALICEsdk
2005/06/12(日) 15:27:52ID:YJfaoZeBlet g:chalice_curl_cookies=0
のようにしてcookieを無効にしてはいませんか? どうも最近サーバからのcookieを受
け入れない設定だと書けない、というような規制が導入されつつあるらしいです。
それ以外だとChalice側には特に心当たりありません。最近はアップデートもしてま
せんから。以前は書けていたのに書けなくなったというのならば、ネットワークの構
成に変更があったという線が考えられます。私の知っている例ですと、とある企業の
内部ネットからは、POSTだけが規制対象になったなんていうのもありますよ。
0202KoRoN@Vim%Chalice ◆8XALICEsdk
2005/06/12(日) 15:56:03ID:YJfaoZeB見てみたのですが変換に失敗しているようですね。ただし、UTF-8時にメッセージが
出ていることを考えに入れると「一部の文字が含まれている際に」失敗している、と
いうのが正しいそうです。
考えられるのは186さんが使っているiconvが、一部のWin特有の文字の変換に対応し
ていないというあたりです。試しにVimで
:e http://menu.2ch.net/bbsmenu.html
:e http://www6.ocn.ne.jp/~mirv/2chmenu.html
して、直接HTMLを読み込み、文字コードが正しく変換され表示されるか、確認してみ
てください。
0203199
2005/06/12(日) 16:06:40ID:zbX0Dm/Glet g:chalice_curl_cookies=0
にしてもダメです。
そういえば、以前は書き込みウィンドウで
:q
するとなにか確認のメッセージが出たのに、今は全然でないです。
0204KoRoN@Vim%Chalice ◆8XALICEsdk
2005/06/12(日) 16:10:18ID:YJfaoZeB> >>201
> そういえば、以前は書き込みウィンドウで
> :q
> するとなにか確認のメッセージが出たのに、今は全然でないです。
それはかなりおかしいですね。中身が書いてなければエラーメッセージを出していま
すし、何か書いてあれば確認メッセージは出しています。一度~/.vimrc及び~/.gvimrc
を退避して、その他のプラグインも一度無効にした状態、何も設定していない状態、
で試したほうが良いんじゃないですか?
0205199
2005/06/12(日) 17:20:03ID:zbX0Dm/Gスレを開くときに次のようなエラーが出ました。
function <SNR>35_OpenThread..<SNR>35_HandleURL..<SNR>35_OpenThreadNormal..
<SNR>35_UpdateThread..<SNR>35_DatCatchup..<SNR>35_DatCatchup_2ch..<SNR>35_DatDownload_2ch..<SNR>35_HttpDownload2..<SNR>35_DoExternalCommand の処理中にエラーが検出されました:
行 9:
E484: ファイル "c:/temp/VIo6F.tmp" を開けません
function <SNR>35_OpenThread..<SNR>35_HandleURL..<SNR>35_OpenThreadNormal..
<SNR>35_UpdateThread..<SNR>35_DatCatchup..<SNR>35_DatCatchup_2ch..<SNR>35_DatDownload_2ch..<SNR>35_HttpDownload..<SNR>35_DoExternalCommand の処理中にエラーが検出されました:
環境変数TMPやTEMPを変えたり、読み込み専用属性を変えても同じになってしまいます。
なお、書き込み時の確認は出るようになりました。
0206KoRoN@Vim%Chalice ◆8XALICEsdk
2005/06/12(日) 17:54:55ID:YJfaoZeBc:\tempに読み書きの権限、及びC:ドライブに空き容量ってありますか? もしくは
curlの起動に失敗したり、curl自身がファイルを作れなかったり、なんらかの理由で
テンポラリファイルが作られていない、ということだと思われます。curlの実行を観
察するには
:let chalice_verbose=2
等とすると良いでしょう。コマンドの実行方法がおかしなことになってないか確認で
きます。
0207199@Chalice%Vim
2005/06/12(日) 18:43:50ID:zbX0Dm/Gやはりcurlが正しく呼ばれていないようでした。
!curl で確認しながら試行錯誤したらできるようになりました。
長々とありがとうございました。
0208mattn@Vim%Chalice
2005/06/29(水) 12:31:41ID:dFABHi9o0http://hp.vector.co.jp/authors/VA020411/Unknown/aaview
よかったらどうぞ。
# これを試すために pygtk2 を入れようなんてことは考えないで下さい。苦笑
0209名無しさん@お腹いっぱい。
2005/06/29(水) 21:14:39ID:rEB25JIS0スペース2インデントですか?
Greg Stein 流ですな(ちがうか)
0210mattn@Vim%Chalice
2005/06/30(木) 12:52:20ID:B2vdn7qV0私が書く python のコードは横長になることが多いので、
見渡しやすいように自然とこうなってしまいました。
もちろん人のコードはそれに合わせます。
0211名無しさん@お腹いっぱい。
2005/07/06(水) 18:17:46ID:WetaX+pF0「不明な書き込みエラーです」が表示されます。
書き込みには成功しているようです。
0212KoRoN@Vim%Chalice ◆8XALICEsdk
2005/07/06(水) 21:01:06ID:27IJlKEx02ch以外の掲示板については正式には非サポートですので、
不具合の報告をいただいたとしても修正などの対応は行いません。
パッチの形であれば検証はします。
0213名無しさん@お腹いっぱい。
2005/07/06(水) 23:48:26ID:WetaX+pF00214名無しさん@お腹いっぱい。
2005/07/09(土) 13:29:01ID:UkTUvtQC0かなりの確立で更新に失敗します。
0215名無しさん@お腹いっぱい。
2005/07/27(水) 12:41:14ID:OeFI7ZAL0ってか、この前のXlibつかってAAViewってやつ作ったひといる?
0216名無しさん@お腹いっぱい。
2005/08/13(土) 18:03:55ID:Xc4iFEIL00217匿名希望@Vim%Chalice
2005/08/14(日) 03:40:59ID:Mhi2EbfA00218名無しさん@Vim%Chalice
2005/08/29(月) 22:58:12ID:itg7EKp90毎日EWSとニラメッコでマウスはうんざりです。
どっかにマウスのいらないCADってないですかね。
0219名無しさん@お腹いっぱい。
2005/08/30(火) 00:08:13ID:20K7cAcJ0いらんDAT消したいけどめんどくさす
0220名無しさん@お腹いっぱい。
2005/08/30(火) 01:03:54ID:g3tKjPqj00221名無しさん@お腹いっぱい。
2005/08/30(火) 04:39:20ID:2ovLeO3D0中身確認せにゃならんのでfindじゃ無理なのです
今持ってるDATを栞みたいに表示してプレビューしつつ消せるプラグ印を作るしかないのか
0222名無しさん@お腹いっぱい。
2005/09/03(土) 23:08:26ID:qI6rhfAs0軽いし早いしいいんだけどなぜか書き込みができません…
<C-CR>やってもなーんにも反応なしで、nを押しても
書き込みウィンドウからスレに戻れません
(正規表現が実行されていないと表示される)。
PCは東芝のDynaBook Satellite2270です。
0223名無しさん@お腹いっぱい。
2005/09/06(火) 02:12:54ID:51iXAJ8o0> 21条ないし第28条に規定される権利も含む)その他の権利につき、掲示板運
> 営者及びその指定する者に対し、これらを日本国内外において無償で非独占
> 的に利用する一切の権利(第三者に対して再許諾する権利を含みます。)を
> 許諾することを承諾します。また、掲示板運営者が指定する第三者に対して、
> 一切の権利(第三者に対して再許諾する権利を含みます。)を許諾しないこ
> とを承諾します。
なんて剣呑な文章が一般のブラウザではクッキーを食う時に表示されますが、
これはchaliceでも表示する仕様にした方が良くはないですかね。
>>222
<C-CR>の通らない環境じゃないのかな。<C-W><CR>はどう。
あと、書き込み窓のキーバインドは他とかなり違うよ。<C-W>k で出られる。
0224名無しさん@Vim%Chalice
2005/09/06(火) 23:15:42ID:l4dl8E7Q0どうもありがとう!
<C-w><CR>で書きこめました。
つうか、検索したら方法出てきましたね…
ちゃんと調べます。スマソ。
次はmigemoに挑戦してみたいな。
0225名無しさん@お腹いっぱい。
2005/09/07(水) 03:50:12ID:7oiolLnw0何か問題が起きたときに、Chaliceを使ってたら表示されませんでしたので
同意した覚えはありませんって言い切れば、責任転化できるかもね
>>224
調べる以前にマニュアルを読む行為は頭に無いのか?
0226名無しさん@お腹いっぱい。
2005/09/09(金) 16:15:07ID:7Ajh+NX90chaliceだと気づかんね
0227名無しさん@お腹いっぱい。
2005/09/09(金) 22:16:36ID:4uHjuZxm0検出のしようがないやね。
やるとしたら、板一覧を更新する時に差分を取るくらい?
0228名無しさん@Vim%Chalice
2005/09/10(土) 00:42:20ID:rRNUPWkC0ありがとうChalice。
ところで、ここまで読んだみたいな印はいれれないんですか?
0229名無しさん@お腹いっぱい。
2005/09/10(土) 02:03:45ID:P636EBQl0==== ここまで読んだ ====
0230名無しさん@そうだ選挙に行こう
2005/09/10(土) 21:31:13ID:E7tQlTHO0ここまで読んだ
0231名無しさん@そうだ選挙に行こう
2005/09/11(日) 03:33:46ID:IqJYaPjc0前に入れようとした時は文字化けを解消する方法が
分からなかったので諦めたが、今回の再挑戦で
解消することが出来た。
ところで、Chaliceの起動時のみ全体のcolumnsを変える
オプションが有りますが、同様にlinesを変える方法は
有りませんか?
0232名無しさん@そうだ選挙に行こう
2005/09/11(日) 04:41:41ID:5gCqyAFJ00233名無しさん@そうだ選挙に行こう
2005/09/11(日) 05:48:40ID:CJ8bvSU10○let chalice_exbrowser = 'cmd/c start lynx %URL% &'
×選択範囲は有効で〜と言われます。
let chalice_exbrowser_0 = 'cmd/c start w3m %URL% &'
let chalice_exbrowser_1 = 'cmd/c start firefox %URL% &'
let chalice_exbrowser_9 = 'cmd/c start wget -P ~/download %URL% &'
恐らくノートのキーボードのためテンキーに割り当てが異なるせいかと思うので
変更して回避したいのですが無理ですか
1<CR>を他のテンキーキー以外の被らない任意のキー<CR>
で実行したいのです。
それとも他に原因があるのだろうか
ついでに書き込めてないorz...
cookie喰いますと出できて書き込んだと思ったら...
古いのかな
AAでは
そんな餌では起動しないクマー!
Chalice 1.9
です。
0234名無しさん@Vim%Chalice
2005/09/11(日) 05:54:41ID:CJ8bvSU100235233
2005/09/11(日) 06:00:53ID:CJ8bvSU10外部プログラム指定したいですが出来ないです。
なんとかしたいのですが
0236名無しさん@そうだ選挙に行こう
2005/09/11(日) 13:52:33ID:zKBNw0Je0でもテンキーじゃないほうの数字を押せば大丈夫じゃない?
その場しのぎでいいなら
augroup ChaliceExbrowser
au!
autocmd FileType 2ch* nmap a<S-CR> 0<S-CR>
autocmd FileType 2ch* nmap b<S-CR> 1<S-CR>
augroup END
みたいのをvimrcに書いておくといいかも。
0237235
2005/09/11(日) 14:56:58ID:CJ8bvSU10解決策をありがとうです。参考にしたします。
こんな風にしたけど間違ってるのかな?
augroup ChaliceExbrowser
au!
autocmd FileType 2ch* nmap w<S-CR> 0<S-CR>
autocmd FileType 2ch* nmap f<S-CR> 1<S-CR>
autocmd FileType 2ch* nmap g<S-CR> 9<S-CR>
let chalice_exbrowser_0 = 'cmd/c start w3m %URL% &'
let chalice_exbrowser_1 = 'cmd/c start firefox %URL% &'
let chalice_exbrowser_9 = 'cmd/c start wget -P ~/download %URL% &'
let chalice_exbrowser = 'cmd/c start lynx %URL% &'
augroup END
無反応のままでした。
B5サイズのノートなんでテンキーないです。
キーボード上位置の数字キーで反応しないので
なんか他におかしい所があるのかもしれないです。
付属ドキュメントのままなんですが
うちでは駄目です。
windows2000
他の方は動いているんですよね。
うーんどうしてだろう。
0238名無しさん@そうだ選挙に行こう
2005/09/11(日) 15:31:06ID:zKBNw0Je0> NOTE: 端末の関係上<C-CR>や<S-CR>が使用できない場合があります。そのような環境で
> は<C-W><CR>と-<CR>をそれぞれ代わりに利用できます。
もしかして、これじゃない?
0239名無しさん@そうだ選挙に行こう
2005/09/11(日) 16:34:47ID:CJ8bvSU10わーありがとう。そうかもしれないorz...
<C-w><CR>で書きこめたorz...
ってのが怪しいって気づいてない折れ頭悪いなぁorz...
試してみました。
au!
autocmd FileType 2ch* nmap f<S-CR> 0<S-CR>
autocmd FileType 2ch* nmap g<S-CR> 1<S-CR>
augroup END
だと起動しないけど怒られません。
autocmd FileType 2ch* nmap f(変わりに書いて) 0<S-CR>
だとマッピングがないと叱られました。
なので
最初に示してくださった例で合ってるなずなんですがorz...
でもありがとうです。なんか怪しい気がします。
参考に頑張ってみます。
0240239
2005/09/11(日) 16:49:18ID:CJ8bvSU10マッピングがないと叱られたのはタイプミスでした。
色々してみます。
0241231
2005/09/11(日) 20:19:43ID:IqJYaPjc0このオプションが無いのは、何か事情でもあるのかな?
0242名無しさん@そうだ選挙に行こう
2005/09/11(日) 21:54:41ID:zKBNw0Je0前スレの274(2年前)でChalice用のユーザ設定を処理するために
autocmdの導入を検討すると言ってたけど音沙汰なし。
まぁ今でもChaliceの起動をラップするとかの
解決法があるんでそれほど困ることでもないような。
パッチなげればサクッと採用してくれるような気もするが。
0243241
2005/09/11(日) 22:51:49ID:IqJYaPjc0パッチをgzipで圧縮して、Base64でエンコードしました。
内容はchalice_columnsと同様のオプションchalice_lines
を使えるようにします。
chalice_columnsと同じように設定してお使い下さい。
H4sICCc0JEMCA3BhdGNoLWNoYWxpY2UtMS45LnBhdGNoAJ1Uv2/TQBid8V/xkSEpcp2e3TjB
lkABFib+BWRiO1i62iWOC4z9vCBKoUpbOsGEGIpUCSpgYkEtIqgSCyPspBJSRkbufP6VuCz1
4rt7797Te59lRVGgd9eiXs9R1KbRDAZe3/MturRKI7ZYSrHmmrdyQSOkpaiaoqmgXjb1lknU
JskekIlBiCTLcqb3HwldIYaiqqBp5rJhEr0i0e2CouqtxTbI/MWo3a4EANQZQt9M1W73Ahqt
+CFcYWQJHN/2XAkkuQY3BAE2bm0fPH2J4wb1fCds4HT3O77GCb7FL7iPx/gGJwuKaj4/fPL3
kiR7Llx0HnjhMFxoFCbiKoPn3RNAeMvCW5agBjufH53u7eFJ7MbD+Ga8Efd3X+B069foN37E
iQRnu9wJrIFN2WkWijlW8lZIzF3Vs7J00ZZOFo20LWZVLesqEI4J7XohFJrpmqNpnjkJkZgL
yLlA1kJoJiuOpINICc69yKIWvW89FLTSPue4AbWFe0IptjmjbzuuFdFhgmcbkbyz3EmSd1gD
ndJ3EprBquM7Ni+pOGNZBr3AX3MGXKte2pY4eSlZP9n005QcEXHzO7Mx62ekLOfilGrKIhnH
51Lqacp2+3zzrTDPN+c51sy8axAyaik6vsdPz6LHP3C8fm0T8XD0busA9zdD/Ip/8BSPGP4T
X+EJHov/BE5H3/ADHgkxPyhLjbnY+nUOcZcZUPoHSjo4PMMEAAA=
0244名無しさん@お腹いっぱい。
2005/09/12(月) 17:59:37ID:r1pVaBev00245名無しさん@お腹いっぱい。
2005/09/18(日) 07:40:06ID:SHUvrKeB00246KoRoN@Vim%Chalice ◆8XALICEsdk
2005/09/21(水) 23:46:27ID:Mub9SK5i00247名無しさん@お腹いっぱい。
2005/09/22(木) 00:15:17ID:mIm/1LFg00248KoRoN@Vim%Chalice ◆8XALICEsdk
2005/09/22(木) 00:50:55ID:6dRhSho20304でも出てればねぇ。板一覧のURLをsoftwareとかのキーワードでローカルに持てば
いけそうですけど、過去スレの扱いを考えるとややこしいです。
0249KoRoN@Vim%Chalice ◆8XALICEsdk
2005/09/25(日) 00:33:10ID:qiLtMIYc0けで、URLの書き換え等は手動でしなければなりません。svnのtrunkにcommitしてあ
ります。
0250名無しさん@お腹いっぱい。
2005/09/25(日) 01:12:46ID:VFLMjwQl00251KoRoN@Vim%Chalice ◆8XALICEsdk
2005/09/25(日) 01:25:58ID:qiLtMIYc00252名無しさん@お腹いっぱい。
2005/09/25(日) 21:08:58ID:VFLMjwQl00253名無しさん@お腹いっぱい。
2005/09/26(月) 07:09:52ID:FoRorX7Y00254名無しさん@お腹いっぱい。
2005/09/26(月) 20:47:11ID:r+rNAV0O0Emacsの事書いてあるから適当に使えるレベルなのかと思ったんだけど
0255名無しさん@お腹いっぱい。
2005/09/27(火) 03:00:29ID:/AXjtW200俺もvimユーザにかかわらずvim script読めんぞwww
0256名無しさん@お腹いっぱい。
2005/09/27(火) 05:41:05ID:FjUhohEe0> http://www.loses.org/software/xaav.htm
この前の奴が偉く拡張されてるジャマイカ
0257名無しさん@お腹いっぱい。
2005/10/17(月) 19:32:58ID:f57QLGlv0vimが立ち上がる際に"引用符 (') がありません"とエラーがでます。
気にせず立ち上げると、板によってはスレ一覧で文字化けを起こします。
初めてコンパイルなどしてソフトをインストールしてみました。
どこ問題があるのか判りません。
iconv,gzip,vimはインストール済み、qkcはコンパイルしてインストールしました。
0258名無しさん@お腹いっぱい。
2005/10/17(月) 21:32:57ID:Sr7ojNLK0たぶんこれ
0259名無しさん@お腹いっぱい。
2005/10/17(月) 23:08:08ID:ZgOzVxdU0早速のレスありがとうございます。
vim掲示板見てみました。
パッチのあたったlibicovがvineに入っていた?と考えて良いですか?
vimをコンパイルして再インストールすれば
chaliceが使えるようになりますか?
0260ちぁ
2005/10/18(火) 00:21:27ID:p7m/pm2u00261名無しさん@お腹いっぱい。
2005/11/04(金) 06:14:21ID:y6nPB0uu0以前のpatchディレクトリが見当たりません。
0262KoRoN@Vim%Chalice ◆8XALICEsdk
2005/11/04(金) 11:53:11ID:ccRckz+I0> chaliceのpatchってsubversionのみの配布になったのですか?
そうです。
0263jsz
2005/11/09(水) 00:46:36ID:RJ6GT6eF0cvsなら依存するものもないけどsubversionはかなり依存がある
自分のマシンじゃapacheなんてコンパイルするのは現実的じゃない
cvsは大体OSに含まれてるからいいけどsubversionはな・
0264KoRoN@Vim%Chalice ◆8XALICEsdk
2005/11/09(水) 01:00:15ID:st/U5oMw0私も最初はそう思ってたんですけどね。Winはバイナリ配布があるし、LinuxならRPMで
良いし、FreeBSDならports一発ですから、そう気にすることもないかなぁ、と思うよう
になりました。ちなみにapacheは無くても、aprは含まれているので、コンパイルでき
るそうですよ。ちゃんと設定すればBDBも切り離せるようですし。
# そこまでたどり着くのは結構大変そうですが。
最終的には、cvsよりもポート管理が楽だったり、バイナリがまともに扱えたり、ファ
イル移動もサポートしているあたりとのトレードオフって言う感じです。
0265KoRoN@Vim%Chalice ◆8XALICEsdk
2005/11/09(水) 01:05:53ID:st/U5oMw0があったら、Win版Vimの配布も切り替えたいとか考えてます。
0266名無しさん@お腹いっぱい。
2005/11/10(木) 16:57:28ID:N7RVjOJH0ロードの度(板スレ両方)にHit Enterうんちゃら(:he hit-enterのやつ)が出るようになっちゃいました
移行は配布してある6.4一式を展開してchaliceフォルダを移動して来ただけなんで
ためしにそのフォルダにgvim6.3バイナリを持ってきて確認しましたが
やっぱりメッセージが出るので何かスクリプトが変わったせい?
ちなみに逆に6.3環境に6.4バイナリをもっていったらメッセージは出ませんでした
誰か同じ症状のひと居ません?
0267266
2005/11/10(木) 17:58:44ID:N7RVjOJH0お騒がせしました
0268jsz
2005/11/10(木) 23:17:14ID:ocUJ1VN90結局はコンパイルするんでないの? それともバイナリインストールができるの?
GNU/LinuxでRPMっていってるから後者かな?
まぁ、どっちにしろ前者だとコンパイルしなきゃいけないから時間的にも無駄だし
そのために入れるのはかなり無駄
後者なら楽かも知れないけど結局はバイナリが用意されてるOSだけの話になるよね
まぁ、自分は今はもうChaliceは使ってないし
Vimは必要なところだけpatchで当ててるから関係ないんだけど
多分不便だと思ってる人も多いと思ってさ…
すまぬ
0269KoRoN@Vim%Chalice ◆8XALICEsdk
2005/11/10(木) 23:34:18ID:0Cx6dFHn0subversionに対する意見はsubversionスレでお願いします。
不便に思われる方には申し訳ありませんが、この先Chaliceはファイルによるpatchの
配布は、よほどのことがない限り再開しません。またsubversionよりも相応しいVCS
が現れない限り、subversionを使い続けることになるでしょう。
0270名無しさん@お腹いっぱい。
2005/11/11(金) 07:13:13ID:q5aiDyQD0アホか…
0271KoRoN@Vim%Chalice ◆8XALICEsdk
2005/11/11(金) 10:49:49ID:E+aNdieg00272名無しさん@お腹いっぱい。
2005/11/11(金) 23:36:56ID:f3P8Katu0> subversionに対する意見はsubversionスレでお願いします。
「subversionに対する意見」じゃなくて、KoRoN(敬称略)がsubversionを使うことに対する意見だと思うが…
0273名無しさん@お腹いっぱい。
2005/11/12(土) 02:44:11ID:tzqZxCbP0> KoRoN(敬称略)がsubversionを使うことに対する意見
それを subversion スレで討議と. おもわず吹いたぞ.
それもいいかも. あっちの住人に嫌がられそうだけど :-)
0274名無しさん@お腹いっぱい。
2005/11/12(土) 23:48:19ID:ZaRfbu7u00275名無しさん@お腹いっぱい。
2005/11/13(日) 01:06:20ID:M5L274MS0以下のようなふいんき(←なぜか変換できない)にしてはどうでしょう
*** plugin/alice.vim.orig Sun Nov 13 00:08:23 2005
--- plugin/alice.vim Sun Nov 13 00:55:15 2005
***************
*** 249,260 ****
endfunction
function! s:Utf_nr2byte(nr)
! if a:nr < 0x80
return nr2char(a:nr)
elseif a:nr < 0x800
! return nr2char(a:nr/64+192).nr2char(a:nr%64+128)
else
! return nr2char(a:nr/4096%16+224).nr2char(a:nr/64%64+128).nr2char(a:nr%64+128)
endif
endfunction
0276名無しさん@お腹いっぱい。
2005/11/13(日) 01:07:03ID:M5L274MS0--- 249,267 ----
endfunction
function! s:Utf_nr2byte(nr)
! if &encoding == 'utf-8'
! return nr2char(a:nr)
! elseif v:version >= 602 || (v:version >= 601 && has('patch294'))
! return eval('"\u'.AL_string_formatnum(a:nr, 4, '0').'"')
! elseif a:nr < 0x80
return nr2char(a:nr)
elseif a:nr < 0x800
! return eval('"\x'.AL_string_formatnum(AL_nr2hex(a:nr/64+192), 2, '0') .
! \ '\x'.AL_string_formatnum(AL_nr2hex(a:nr%64+128), 2, '0') .'"')
else
! return eval('"\x'.AL_string_formatnum(AL_nr2hex(a:nr/4096%16+224), 2, '0') .
! \ '\x'.AL_string_formatnum(AL_nr2hex(a:nr/64%64+128), 2, '0') .
! \ '\x'.AL_string_formatnum(AL_nr2hex(a:nr%64+128), 2, '0') . '"')
endif
endfunction
0277名無しさん@お腹いっぱい。
2005/11/13(日) 01:08:27ID:M5L274MS0- return eval('"\u'.AL_string_formatnum(a:nr, 4, '0').'"')
+ return eval('"\u'.AL_string_formatnum(AL_nr2hex(a:nr), 4, '0').'"')
0278名無しさん@お腹いっぱい。
2005/11/13(日) 01:40:57ID:M5L274MS00279名無しさん@w3m
2005/11/13(日) 21:04:34ID:P3bFliSs0> ERROR:ブラウザを立ち上げなおしてみてください。
というのが頻発するようになったのですが、他の方どうでせう。
chaliceを立ち上げなおしても回復しません。
0280KoRoN@Vim%Chalice ◆8XALICEsdk
2005/11/13(日) 23:20:29ID:xZN0HJ0I0PCの時刻が、大きくズレているということはありませんか?
0281名無しさん@お腹いっぱい。
2005/11/14(月) 21:10:31ID:XZo/EhIJ0このおかげで上流のntp鯖が死んでたのに気づきますた。
0282275
2005/11/15(火) 23:28:36ID:LIWt7WRU00283KoRoN@Vim%Chalice ◆8XALICEsdk
2005/11/16(水) 01:14:28ID:hgZHKOHM0申し訳ないです。あまりにトリッキーなパッチ+忙しいこともありスルーしてしまい
ました。どう直したかはsvnを参照してください。古いバージョンは非サポートの方
向です。なお「enc=utf-8利用時にHTMLの実体参照が正しくデコードできていない」
と言われれば、もう少し早めに対処にしたと思われます。
0284名無しさん@お腹いっぱい。
2005/11/28(月) 10:41:04ID:eASZ4KaA0「2ちゃんねる閲覧プラグイン」の文字を消すにはどうすればいいですか?
chalice の文字が表示されるのは全然問題ないのですが、、、、
0285名無しさん@お腹いっぱい。
2005/11/28(月) 11:12:21ID:QLk8rUjE00286名無しさん@お腹いっぱい。
2005/11/29(火) 13:49:53ID:wczVslgO0書込みがありますが、リンク先が死んでいるようです。
boardlist.txtにて板のURL設定してみましたが、スレッド一覧は取得しているものの、
文字化けしている状態です。
スレッドを表示させると
Error: スレッドが存在しないか, 倉庫入り(HTML化)待ちです.
Error: 詳細は下記URLに外部ブラウザでアクセスしてみてください
となり、表示することができません。
サポート対象外ということのようですが、アドバイス等あればよろしくお願いいたします。
0287名無しさん@お腹いっぱい。
2005/12/03(土) 11:51:53ID:NW1qhM45Ovim使いが意地張ってるようにしか見えないんだが。
0288名無しさん@お腹いっぱい。
2005/12/03(土) 13:35:28ID:atdHS98t00289KoRoN@Vim%Chalice ◆8XALICEsdk
2005/12/03(土) 14:11:34ID:1cEKhuQx0少なくとも私は常用してますねぇ。
Vim使いが、Vimとシームレスな操作で2chを読み書きしたい、と思った時に使うツール
であり、いわゆる普通の「2chを読み書きしたい人」が使うモノではありません。その
意味で2chブラウザとして客観的に評価すれば「下の上」止まりでしょう。
ですから、あくまでも「Vim用2ch閲覧プラグイン」なわけです。
0290名無しさん@お腹いっぱい。
2005/12/03(土) 14:31:12ID:NW1qhM45O0291名無しさん@お腹いっぱい。
2005/12/03(土) 15:38:56ID:aYuSSt9j00292名無しさん@お腹いっぱい。
2005/12/14(水) 01:11:45ID:rWcBrm9F00293名無しさん@Vim%Chalice
2005/12/15(木) 08:14:15ID:UCuJx1sJ0プラグ印とか作ってる人いますか?
0294名無しさん@お腹いっぱい。
2005/12/15(木) 19:52:38ID:ObAqKrrW0あとは知らん
0295名無しさん@お腹いっぱい。
2005/12/15(木) 22:07:07ID:L2UjGwzS0chalice/syntax/2ch_thread.vim と同機能の
オフラインで使える単体のハイライトファイルを作ってちょうだい。
chalice で保存したスレを見るときに使いたい。
filetype は、2ch でね。
0296名無しさん@お腹いっぱい。
2005/12/15(木) 22:13:01ID:ddH5D9td0がんばってねw
0297名無しさん@Vim%Chalice
2005/12/17(土) 00:50:33ID:I1P+KStI0のだれか再度アップしていただけませんか?
0298名無しさん@お腹いっぱい。
2005/12/17(土) 14:13:45ID:KLW3aiiz0function! ChaliceFilter(pat)
setlocal foldexpr=getline(v:lnum)=~'^-'?'>1':'='
setlocal foldmethod=expr
setlocal foldtext=getline(v:foldstart+1)
%foldclose
execute 'g/' . a:pat . '/silent! foldopen'
endfunction
:call ChaliceFilter('keyword')
0299名無しさん@Vim%Chalice
2005/12/21(水) 00:37:00ID:ua6quS2b0おお、ありがとうございます。
関係ないのものが畳まれる感じですね。
キーマップして使おうとおもうんですが、Keywordとか伝播できますっけ?
0300名無しさん@Vim%Chalice
2005/12/21(水) 01:07:39ID:ua6quS2b0command! -nargs=1 Filter call ChaliceFilter("<args>")
0301名無しさん@Vim%Chalice
2005/12/21(水) 23:54:15ID:ua6quS2b00302名無しさん@Vim%Chalice
2005/12/26(月) 09:53:59ID:CTxXNpAX0UTF-8環境にしたところ、ソフトウェアー版などのスレッド
が化けるのですが、何か回避策ありますか?
よろしくお願いします。
0303名無しさん@お腹いっぱい。
2005/12/28(水) 05:11:56ID:gUFmDn0P00305KoRoN@Vim%Chalice ◆8XALICEsdk
2006/01/01(日) 17:25:56ID:mYxLWk4u00306dama! omikuji!
2006/01/01(日) 22:14:03ID:HV/Oifi200308!omikuji!dama
2006/01/02(月) 05:02:00ID:ax4XaJIE00309名無しさん@お腹いっぱい。
2006/01/02(月) 05:02:45ID:ax4XaJIE00310名無しさん@お腹いっぱい。
2006/01/08(日) 02:42:55ID:OvGyhV480千和が今期少ないのは前期まで多かったからオーディション受ける暇なかったからかね、やっぱり。
0311名無しさん@Vim%Chalice
2006/01/10(火) 00:56:23ID:d6MjBN2L0From欄とMail欄も復元した方が良くないっすか?
メ欄に凝った時とかこれで台無しにしてまうことがあるもので。
# 採用していただけそうならパッチ作りまふ
0312KoRoN@Vim%Chalice ◆8XALICEsdk
2006/01/10(火) 01:15:34ID:GDAOLWBF0基本路線として採用します。実装方法については一回くらいリテイクがでる、くらい
の心持でいてください。
0313311@Vim%Chalice
2006/01/12(木) 17:34:06ID:fxf9+F370aAiIoOの違いはoverrideします。どれが「標準」かはわからないので。
--- plugin/chalice.vim
+++ plugin/chalice.vim
@@ -3188,6 +3188,12 @@
endif
endif
+ " 書き込みに失敗した文章があればその時の状態を優先
+ if exists('g:chalice_lastmessage') && g:chalice_lastmessage != ''
+ let username = s:last_username
+ let usermail = s:last_usermail
+ endif
+
" バッファの作成
call s:GoBuf_Write()
if !newthread
begin-base64 644 chalice-restore-name-and-mail.diff.bz2
QlpoOTFBWSZTWYE0KkkAAEtf/+Awce+50tSgAIC/59/AGAPuhUKeC04AJwQCDRRIADABEsQap6mo
000nqNpME0epibJGBNNPU0yGjAmDUaHiYT1Qamik80E2pGag8mpoNNGEZHoAEyGIyGJgRkElKeoy
Ym0poMT1NAABkDTaajQAAAAAiGnCY+5iQou1SZ+1aU0easaMQM2DmBzkCImWkBbogVjcTAkzHIcP
N9KWxCHguAknSbfhO+EcWVd0GUCYljhCEMm8UKjAYkpxmU1AkMK14EGUhy0AFwY3o1nXjXqc8dYJ
UMBpAXJTMB0m4i2pC4+ENZjHRImh12SA+OINWk5F6hmuGqoiOBFNPjxOpFj4FQp1SubJAKdPJ8aR
jU0mxVlTS1VjXnghoqUrhRIwj5GlIbvUFFPiLDiYydQLr9eX5iY9vftuNwl9wUvCZqVCH9AII/A0
Tf4enCURydddcSRInoTGEEhEGI5AKlWI8Xa+s4e+jLOpzkr/i7kinChIQJoVJIA=
====
0314KoRoN@Vim%Chalice ◆8XALICEsdk
2006/01/14(土) 04:11:04ID:A83eqUSI0今、ある板で書こう(<C-W><CR>)として2回続けてCookie焼き直しと書き込みエラーが
出たんですが、窓が閉じてFromやMailが消えるということはなかったんです。
もしかしてvimで<C-W><C-C>とかで書こうとしてるんでしょうか?
0315名無しさん@お腹いっぱい。
2006/01/15(日) 01:05:47ID:v77a6Jc80:q で書き込む時とかにしか役に立たないパッチなのですね。
0316名無しさん@お腹いっぱい。
2006/01/16(月) 17:59:46ID:LCfeQ9iz00317KoRoN@Vim%Chalice ◆8XALICEsdk
2006/01/16(月) 18:05:13ID:7kbhOJwf00318名無しさん@お腹いっぱい。
2006/01/24(火) 19:13:25ID:drUEMn9AO自前のエディタに埋め込みたいです
0319名無しさん@お腹いっぱい。
2006/01/24(火) 20:24:40ID:yVz8olD+0ないですね。自分で括り出すしかありません。
# 括り出し作業は困難を極めると思われるので、スクラッチから書き起こしたほうが
# 速いと思われますが。
0320名無しさん@お腹いっぱい。
2006/01/24(火) 20:34:30ID:drUEMn9AO自分で作ります。
0321名無しさん@お腹いっぱい。
2006/01/24(火) 21:19:02ID:A95wnpBc00322名無しさん@お腹いっぱい。
2006/01/25(水) 20:06:40ID:4UyJLn+90というわけで
マウスでダラダラするための右クリックメニューを作ってみました
http://tokyo.cool.ne.jp/hopper2/chalice_menu.vim
>>KoRoNさん
input()してるところをconfirm()かinputdialog()にしてもらえると
もっとダラダラできるんですが...
0323名無しさん@お腹いっぱい。
2006/01/25(水) 20:54:00ID:BFjASqt/0shift + return で外部ブラウザに表示させてから、ダウンロードは面倒だった。
>>322
>http://tokyo.cool.ne.jp/hopper2/chalice_menu.vim
こういうのを、Shift + Ctrl + Return で、直接ダウンロードするの作ってみた。
"(A) ftplugin/2ch_thread.vim
nnoremap <silent> <buffer> <s-c-cr> :ChaliceHandleDownload<cr>
"(B) plugin/chalice.vim
"(1)function! s:CommandRegister()のとこに追加
command! ChaliceHandleDownload call <sid>HandleDownload()
"(2)function! s:CommandUnregister()のとこに追加
delcommand ChaliceHandleDownload
0324名無しさん@お腹いっぱい。
2006/01/25(水) 20:54:42ID:BFjASqt/0function! s:HandleDownload()
let url = matchstr(expand('<cfile>'), '\%(h\=ttp\|ftp\)://' . g:AL_pattern_class_url . '\+')
if url ==# '' | return | endif
let url = substitute(url, '^ttp', 'http','')
let basename = matchstr(url, '[^/]\+$')
if basename ==# '' | return | endif
if exists('g:chalice_cachedir') && isdirectory(g:chalice_cachedir)
let dir_dl = substitute(g:chalice_cachedir, '[^\/]$', '&/', '') . 'dl.d/'
else
let dir_dl = g:chalice_basedir . '/cache/dl.d/'
endif
" キャッシュディレクトリの保証のマネ
if !isdirectory(dir_dl)
call AL_mkdir(dir_dl)
if !isdirectory(dir_dl)
call s:Redraw('force')
"call s:EchoH('ErrorMsg', s:msg_error_nocachedir)
call s:EchoH('ErrorMsg', 'ダウンロードディレクトリを作成出来ません.')
return
endif
endif
let cmd = AL_hascmd('curl') . ' ' . g:chalice_curl_options
let cmd = cmd . ' -o ' . dir_dl . basename . ' ' . url
"call AL_system(cmd) はよくわからない
call system(cmd)
"戻り値を見てもいいかも。
endfunction
0325KoRoN@Vim%Chalice ◆8XALICEsdk
2006/01/26(木) 06:34:03ID:SbzPJfD50>> マウスでダラダラ見るほうがより優先されることに気づいてほしい
Chaliceの視野には「マウスでダラダラ」は入ってないんです。前提が「キーボード
で」なんですよ。それに右クリックメニュー自体はプラグインでできているのですか
ら、何か別の強力な動機がないと本体に組み込むことはないでしょう。
> input()してるところをconfirm()かinputdialog()にしてもらえると
これは良いですね。inputにはconfirm目的で使っているところがあるので、それについ
て置き換えるのは良いアイデアです。inputdialog目的で使っているところも、少し試
した限りでは良いと思われます。
# 入力履歴があったほうが良いinputがあれば、履歴が使えないinputdialogで置き換え
# るのは妥当ではありません。
>>323
chalice_exbrowser_*に適当なダウンロードプログラムを仕込んだほうが、便利なんじ
ゃないですか?
0326KoRoN@Vim%Chalice ◆8XALICEsdk
2006/01/26(木) 08:31:01ID:SbzPJfD500327KoRoN@Vim%Chalice ◆8XALICEsdk
2006/01/26(木) 08:32:50ID:SbzPJfD50申し訳ないです。confirm()化のテストしようとしたら、バグでconfirmをスルーして
書き込んじゃいました。
0329名無しさん@お腹いっぱい。
2006/01/26(木) 14:59:16ID:OnNDn6GL0>chalice_exbrowser_*に適当なダウンロードプログラムを仕込んだほうが、便利なんじ
>ゃないですか?
「は? なにそれ」と思ってマニュアルを見る。
#- chalice_exbrowser_{n}string (省略値 "")
#番号つき外部ブラウザを指定する。
#let chalice_exbrowser_0 = 'wget -P ~/download %URL%'
# (解説) 0 S-CR でファイルとしてダウンロードを行なう
#let chalice_exbrowser_3 = 'wget -P ~/pictures %URL%'
# (解説) 3 S-CR でファイルとして別のディレクトリへダウンロードを行なう
ドンピシャじゃん。
"外部ブラウザ" の言い方で、IE, Opera, Firefox の類だと・・・
武勇伝武勇伝・武勇デンデンデデンデン、アッチャンかっちょイイ。('A`)
0330名無しさん@お腹いっぱい。
2006/01/28(土) 09:09:07ID:XwnmQ8qd00331名無しさん@お腹いっぱい。
2006/01/28(土) 17:06:00ID:XwnmQ8qd0本当に書き込みますか?
(Y)es, (N)o, [C]ancel:
のときにyを入力させるにはどうすればいいでしょうか。
1.9.010です。
0332KoRoN@Vim%Chalice ◆8XALICEsdk
2006/01/29(日) 00:54:54ID:m8gYYnYa0:let chalice_noquery_write = 1
こうすると、そもそも聞かれなくなります。これには今のところ書込みが失敗する
と、メール欄と名前が消えるという副作用があります。それ以外の方法はないかも。
0333名無しさん@お腹いっぱい。
2006/01/29(日) 01:44:44ID:DN1fe1I30ありがとうございます。
このようなmapを作りました。
inoremap <silent> <buffer> <c-s> <esc>:let chalice_noquery_write = 1<bar>ChaliceDoWrite<cr>:let chalice_noquery_write = 0<CR>
0334名無しさん@お腹いっぱい。
2006/02/05(日) 15:56:38ID:M/bmPCbJ0LANGはja_JP.UTF-8 です。
ちなみに、「板一覧」とか「Info: 利用し過ぎに注意シル!!」の文字は文字化けしていないです。
0335名無しさん@お腹いっぱい。
2006/02/12(日) 17:15:26ID:5LtzWO500いろいろぐぐってはいるけど、直りません。
何がいけないんでしょうか?
0336名無しさん@お腹いっぱい。
2006/02/12(日) 17:49:22ID:m4e0DCKA0文字化けするurl(全部化けるのか、特定のurlだけなのか)と
できれば文字化けスクリーンショットがあると
もしかしたら解決するかもしれない。
0337KoRoN@Vim%Chalice ◆8XALICEsdk
2006/02/12(日) 17:51:20ID:9z7tRhWj0>>335 使ってるOSとVimのバージョン、それから化けた板を教えてください。
0338335
2006/02/12(日) 18:45:11ID:5LtzWO500OSはVine3.2(Seed)
VIMは6.4です。
化けた板は関東とか車種・メーカーとかです。
地震headlineは化けてないです。
0339名無しさん@お腹いっぱい。
2006/02/13(月) 05:15:52ID:UzMEg4c00if $LANG =~ "ja.*"
if has("multi_byte")
set encoding=japan
set termencoding=japan
set fileencodings=iso-2022-jp,utf-8,utf-16,ucs-2-internal,ucs-2,shift-jis,euc-jp,japan
endif
endif
これって、encもtencもロケールに関係なくeuc-jpに設定されちゃうね。
gvimrc.jaとvimrc.jaの中身がほぼ同じだから2重設定のうえにユーザーvimrcの設定を上書きしちゃうし。
fencsにcp932がないからChaliceのcharconvertは機能しないし。
この設定ファイルのせいでつまずいてるVineのvimユーザーは多いかもしれない。
0340名無しさん@お腹いっぱい。
2006/02/13(月) 09:38:56ID:mKMXUoZK0あとスポーツch板のスレの差分取得のみ文字化けした。
0341名無しさん@お腹いっぱい。
2006/02/14(火) 00:30:22ID:xuKT7R6F0chalice.vimのDatDownload_2ch関数でs/++enc= /&++bad=keep/
# デフォルトの動作が++bad=?なのは危険だよなぁ
# おかげで大事なメモがえらいことに。。。
0342mattn@Vim%Chalice
2006/02/14(火) 03:47:50ID:jtgL4XWu0Bram氏の独断で++badのデフォルト挙動が変えられてしまい
ました。泣
いまBram氏に元の挙動に戻してもらうべく議論中ですので
お待ち下さい。戦うネタとして、「こうすればヤヴァイ」
などあればお伝え下さい。
0343名無しさん@お腹いっぱい。
2006/02/14(火) 15:15:31ID:5iPvo7kT0勘違いしたのか、タイプミスしたのか、なんにしても自分のミスなんですけど、
ファイル開いてアルファベットしか見えなかったら気づかないです。
CONVERSION ERRORとか表示されてもアホには見えないんすよ(ノД`)
あーでも++badは欲しかった機能です。グッジョブです。
0344335
2006/02/14(火) 22:55:54ID:nrku6mCp0いきなりですが、直りました。ので、報告します。
>>339さんの御指摘されたのが原因だったようです。
指摘された行を削除し、
ttp://www.kawaz.jp/pukiwiki/?vim
のように書き直したところ正常にエンコードされました。
これで2ちゃん生活が快適になりそうです。
皆様ありがとうございました。
0345名無しさん@お腹いっぱい。
2006/02/17(金) 15:35:41ID:89Ku+20a0>function! ChaliceFilter(pat)
この関数は、汎用だから、
somewhere/chalice/ftplugin/2ch_thread.vim
の中に、一部入れませんか、: さん。
setlocal foldexpr=getline(v:lnum)=~'^-'?'>1':'='
setlocal foldmethod=expr
setlocal foldtext=getline(v:foldstart+1)
setlocal nofoldenable
こうしておけば、ノーマルモードで、zM してから、
:g/pattern/foldopen
できるし。
0346KoRoN@Vim%Chalice ◆8XALICEsdk
2006/02/17(金) 16:25:25ID:AZ54Rzjx0今のままでは却下です。
1. 現在利用しているfoldとバッティングし、併用できない
2. foldexprは遅く、かつスレッド表示エリアは長くなるので、不可
3. Chaliceの機能として組み込まれていない(できれば要ドキュメント)
この3点が解消されれば採用します。
0347名無しさん@お腹いっぱい。
2006/02/17(金) 16:58:30ID:89Ku+20a0>1. 現在利用しているfoldとバッティングし、併用できない
バッティングは知りませんでした。# もう使っちゃっていた。
>2. foldexprは遅く、かつスレッド表示エリアは長くなるので、不可
根拠は経験的なものなのですが、fold エリア(行数)が長いとものすごく遅くなりますが、
2ちゃんの発言程度( 最大でも 40 行ぐらい )なら平気だと思っていました。
>この3点が解消されれば採用します。
個人的に使うだけにしておきます。w
0348名無しさん@お腹いっぱい。
2006/02/19(日) 10:08:48ID:EO5Qn9d30解決方法がわからないのでたすけていただけないでしょうか。
板一覧は問題なく表示されるが、板を選択するとスレ一覧は文字化けしていて読めない。
文字化けしたスレでも選択するとスレの内容が普通に表示される。
http://49uper.com:8080/html/img-s/112597.gif
スクリーンショットは株板ですが、どの板でも同じ現象です。
% uname -srvmpio
Linux 2.4.31-v2 #1 SMP Thu Aug 25 15:40:42 JST 2005 i686 i686 i386 GNU/Linux
% echo $LANG
en_US.UTF-8
% echo $LC_CTYPE
ja_JP.UTF-8
0349KoRoN@Vim%Chalice ◆8XALICEsdk
2006/02/19(日) 10:50:52ID:Ib9ermAZ00350名無しさん@お腹いっぱい。
2006/02/19(日) 10:58:04ID:EO5Qn9d30VIM - Vi IMproved 6.3 (2004 June 7, compiled Aug 10 2005 18:30:49)
Included patches: 1-21, 23-24, 26, 28-34, 36-37, 39-40, 42-43, 45-46, 49-51, 54-72, 74-76, 79, 81-82, 85-86
Modified by <[email protected]>
Compiled by <[email protected]>
Huge version without GUI. Features included (+) or not (-):
+arabic +autocmd -balloon_eval -browse ++builtin_terms +byte_offset +cindent
-clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+cryptv +cscope +dialog_con +diff +digraphs -dnd -ebcdic +emacs_tags +eval
+ex_extra +extra_search +farsi +file_in_path +find_in_path +folding -footer
+fork() +gettext -hangul_input +iconv +insert_expand +jumplist +keymap +langmap
+libcall +linebreak +lispindent +listcmds +localmap +menu +mksession
+modify_fname +mouse -mouseshape +mouse_dec +mouse_gpm -mouse_jsbterm
+mouse_netterm +mouse_xterm +multi_byte +multi_lang -netbeans_intg -osfiletype
+path_extra +perl +postscript +printer +python +quickfix +rightleft -ruby
+scrollbind +signs +smartindent -sniff +statusline -sun_workshop +syntax
+tag_binary +tag_old_static -tag_any_white -tcl +terminfo +termresponse
+textobjects +title -toolbar +user_commands +vertsplit +virtualedit +visual
+visualextra +viminfo +vreplace +wildignore +wildmenu +windows +writebackup
-X11 -xfontset -xim -xsmp -xterm_clipboard -xterm_save
0351名無しさん@お腹いっぱい。
2006/02/19(日) 10:59:19ID:EO5Qn9d30user vimrc file: "$HOME/.vimrc"
user exrc file: "$HOME/.exrc"
fall-back for $VIM: "/usr/share/vim"
Compilation: i386-redhat-linux-gcc -c -I. -Iproto -DHAVE_CONFIG_H
-O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_
SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -pipe -I/usr/local/includ
e -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm
-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE -I/usr/incl
ude/python2.3 -pthread
Linking: i386-redhat-linux-gcc -Wl,-E -Wl,-rpath,/usr/lib/perl5/
5.8.5/i386-linux-thread-multi/CORE -L/usr/local/lib -o vim
-lncurses -lselinux -lacl -lgpm -Wl,-E -Wl,-rpath,/usr/lib/perl5
/5.8.5/i386-linux-thread-multi/CORE -L/usr/local/lib /usr/lib/per
l5/5.8.5/i386-linux-thread-multi/auto/DynaLoader/DynaLoader.a -L/u
sr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE -lperl -lresolv -l
util -lc -L/usr/lib/python2.3/config -lpython2.3 -lutil -lm -Xlink
er -export-dynamic
% iconv --version
iconv (GNU libc) 2.3.6
Copyright (C) 2005 Free Software Foundation, Inc.
0352名無しさん@お腹いっぱい。
2006/02/19(日) 10:59:49ID:EO5Qn9d30よろしくおねがいいたします。
0353KoRoN@Vim%Chalice ◆8XALICEsdk
2006/02/19(日) 11:18:06ID:Ib9ermAZ0あともう1つ set fencs& の値もお願いします。
0354名無しさん@お腹いっぱい。
2006/02/19(日) 11:43:59ID:EO5Qn9d30fileencodings=utf-8,euc-jp,sjis 0,0-1 All
が返ってきます。
:set fencs& しても何も表示されませんが
その後:set fencs すると
fileencodings=ucs-bom 0,0-1 All
が返ってくるようになります。
:set fencs& の&ってなんだかわかってないのですが。
0355KoRoN@Vim%Chalice ◆8XALICEsdk
2006/02/19(日) 11:51:01ID:Ib9ermAZ0set fileencodings=utf-8,euc-jp,cp932
と設定してからChaliceを起動してみてください。
0356名無しさん@お腹いっぱい。
2006/02/19(日) 11:57:14ID:D/4gMrhY0スレ一覧、読めるようになりました。
sjisでなくてcp932でなきゃダメなんですね。
0357名無しさん@お腹いっぱい。
2006/02/21(火) 19:00:05ID:N4x2bKsl0少し調べてみたので一応報告。
文字コード変換が失敗するのは次の2つのケース。
(1) fencsの変換がすべて失敗する
(2) ++enc=で間違った文字コードを指定する
(1)のときはデータは変換されないので、そのまま保存しても大丈夫。
(2)のときはreadonlyになる。
# という予定なんだと思う。
だけどenc=utf-8の場合は、
(1)のときは不正なバイトは"?"に変換される
(2)のとき、++enc=utf-8と指定したときはreadonlyにならない
という問題がある。
単なるバグ…かな?
0358mattn@Vim%Chalice
2006/02/22(水) 10:18:19ID:nhoRWwRb0調査、報告、非常に助かります。
原因追求してbram氏に報告し、CVS-HEADに反映されました。
お手数ですが、もう一度上記の検証をお願いしても宜しいでしょうか?
#一応ですが、自分の完了では検証しました。
0359名無しさん@お腹いっぱい。
2006/02/22(水) 20:52:15ID:iVqxqqTf0ありがとうございます。確認しました。ちゃんとreadonlyになります。
もう一つ、encとfencが同じ場合の動作がenc=utf-8のときだけ違うのですが、
++badの変換があると、この違いはちょっといやかもです。
fencsの変換がすべて失敗したとき (:e ++enc= file と同じ)
enc=utf-8の場合: 文字コードをチェックして、不正なバイトを"?"に変換する。
enc=euc-jpの場合: 文字コードをチェックせず、無条件にファイルを読み込む。
:e ++enc= ++bad=何か file
enc=utf-8の場合: 文字コードをチェックして、不正なバイトを++badの指示で変換する。
enc=euc-jpの場合: 文字コードをチェックせず、 無条件にファイルを読み込む。++badの指定は無意味。
あとやっぱり、readonlyになるとはいえデフォルトで変換しちゃうのは危険ですね。
readonlyの警告は出ますが、それでも知らずにはまる人はいるでしょうし、好ましくない非互換性だと思います。
説得がんばってください。
0360名無しさん@お腹いっぱい。
2006/02/24(金) 16:47:49ID:We9Hvng40" 仮定数値 {{{
" 将来はグローバルオプション化できそうなの。もしくはユーザが書き換えても良
" さそうなの。
と書かれている箇所を別ファイルにする予定はあったりしますか?
自分で別の文字列に書き換えているのですが、本体スクリプトのアップデートが
あったときに、差分の確認がしやすくなるので、、
0361KoRoN@Vim%Chalice ◆8XALICEsdk
2006/02/25(土) 10:22:24ID:criXC5xM00362名無しさん@お腹いっぱい。
2006/03/24(金) 01:13:54ID:Bfl/uIZH0(vim6.4、curl、qkcはportsでインストール)。
vim起動時に以下のエラーが発生し、そのままchaliceを起動させると
板一覧に一部のカテゴリが表示されず他のカテゴリの中に
消えているカテゴリの板が表示されます
(例:「スポーツ一般」がなく「趣味」にオリンピック板が表示される)。
また、表示されているカテゴリ内でも半数程の板が
<A HERF="url">板名</A>とソースのとおりに表示され板へ移動できません。
Error detected while processing $HOME/.vim/chalice/plugin/chalice.vim
line 278:
E115: Missing quote: '利用時間'
E15: Invalid expression: '利用時間'
line 372:
E115: Missing quote: 'Chalice_2ちゃんねる_プレビュー'
E15: Invalid expression: 'Chalice_2ちゃんねる_プレビュー'
~/.vimrcにはずんwikiに載っていた文字コード自動認識用の設定と
" chalice
filetype plugin on
set runtimepath+=$HOME/.vim/chalice
runtime plugin/chalice.vim
のみ記述しています。
vim --versionでは+iconv +multi_byteは表示されました。
iconv --versionは以下のとおり
iconv (GNU libiconv 1.9)
Copyright (C) 2000-2002 Free Software Foundation, Inc.
何か解決策がありましたらご指摘をお願いします。
0363362
2006/03/27(月) 20:02:42ID:hmmlTV4K0香り屋さん配布のパッチあててソースからインストール
しなおしたら表示できました。
もともとそんなに労力いらないのに横着するなってことですね…
0364名無しさん@お腹いっぱい。
2006/03/27(月) 20:52:00ID:/XVZ76w70http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2004-November/046616.html
原因はたぶんこれ。
表示幅だけに影響すると思ったけど違うんだね。
0365名無しさん@お腹いっぱい。
2006/04/03(月) 19:55:49ID:zLnAQz4A0ので、スレの立った時間でソートして表示できるようにしてほしい。
0366名無しさん@お腹いっぱい。
2006/04/05(水) 10:34:06ID:aa/xarcn0:%s/^\([^\t]*\)\(\t*\)\(.*\)$/\3\2\1/
:%!sort -r
:%s/^\([^\t]*\)\(\t*\)\(.*\)$/\3\2\1/
vim7なら
:sort! /[^\t]*\t*/
0367名無しさん@お腹いっぱい。
2006/04/05(水) 14:18:38ID:nQ5UfM1w00368名無しさん@お腹いっぱい。
2006/04/06(木) 21:57:09ID:qUMTaTh30超サンクス。sort -nrの方がいいね。
早速マップしました。
nnoremap <silent> <buffer> c :%s/^\([^\t]*\)\(\t*\)\(.*\)$/\3\2\1/<cr>:%!sort -rn<cr>:%s/^\([^\t]*\)\(\t*\)\(.*\)$/\3\2\1/<cr>:noh<cr>gg
0369名無しさん@お腹いっぱい。
2006/04/08(土) 04:53:57ID:8tIl1r1M0栞を壊しちゃった場合、最良の選択はその場で:qaすることである
0370KoRoN@Vim%Chalice ◆8XALICEsdk
2006/04/09(日) 01:49:05ID:LnUvwD9l00371名無しさん@お腹いっぱい。
2006/04/09(日) 05:26:13ID:C8IWU6ai0そう、この前それに気がついて自分が天才だと思ったw
0372名無しさん@Vim%Chalice
2006/04/11(火) 21:52:23ID:JP5WCxgu0たとえば「螫好!」(ニーハオ:書き込めてるかな?)みたいな。
0373372@Vim%Chalice
2006/04/11(火) 21:54:07ID:JP5WCxgu0↓みたいなカキコです。「不対! 」の後が「ニーハオ」の「ニー」。
URL: http://academy4.2ch.net/test/read.cgi/gogaku/1142782348/174
174 From:名無しさん@3周年 Date:2006/04/11(火) 17:59:44 Mail:
不対! ??|_是个日笨人??|h!
0374名無しさん@お腹いっぱい。
2006/04/11(火) 22:37:52ID:K3XIM57l0??好
0375名無しさん@お腹いっぱい。
2006/04/11(火) 22:39:12ID:K3XIM57l00376名無しさん@お腹いっぱい。
2006/04/12(水) 19:50:56ID:Xj3BTLCb00377名無しさん@Vim%Chalice
2006/04/15(土) 01:00:32ID:lOMa9cAm0具体的には日本語部分が全て???になります.
win(kaoriya版)でもlinuxでも同じ症状です.
差分取得した部分がこの症状を起こし,R で全読み込みした時は
正しく表示されます.
まったく同じ設定(.vimrc/.gvimrc/.vim)で,6.4では問題ありません.
0378名無しさん@お腹いっぱい。
2006/04/15(土) 05:04:43ID:pk+ajPtR00379名無しさん@お腹いっぱい。
2006/04/17(月) 08:14:16ID:SuULaGRp0同じように板あぼーん、カテゴリあぼーんもできないものか。
いくつかの決まった板以外見に行くことはないので、画面左の板一覧の
ペインが表示領域の無駄づかいになってしまって。
0380名無しさん@お腹いっぱい。
2006/04/17(月) 08:16:28ID:SuULaGRp0板一覧の場所で板の栞を参照できるのがワタシ的には使いやすいかな。
皆さんはどうしてます?
0381名無しさん@お腹いっぱい。
2006/04/20(木) 14:25:39ID:KVgGR5dd0とりあえず叩き台。
autocmd FileReadPost */chalice/cache/format.d/*/bbsmenu.*.txt
\ %s/^ / [板]/ |
\ %s/^/ / |
\ call append(1, "□板一覧") |
\ 1read `=g:chalice_bookmark` |
\ set ft=2ch_threadlist |
\ set ft=2ch_bookmark |
0382名無しさん@お腹いっぱい。
2006/05/14(日) 00:08:01ID:np0yLKpP00383名無しさん@お腹いっぱい。
2006/05/27(土) 19:31:03ID:2GqIyHiV00384名無しさん@w3m
2006/05/27(土) 22:39:02ID:DgINfoaN0が永久ループするクッキーモンスター状態?
0385名無しさん@お腹いっぱい。
2006/05/27(土) 22:53:17ID:ZvAF7xXy0そうです。
0386名無しさん@お腹いっぱい。
2006/05/27(土) 23:04:02ID:DgINfoaN0「仕様変更」の内容がわかるスレか何かあります?
それがないと作者氏も対処しにくいでしょう、きっと。
0387名無しさん@お腹いっぱい。
2006/05/27(土) 23:10:05ID:TZe2Wu6B0http://qb5.2ch.net/test/read.cgi/operate/1130918407/
まだ実験中なんじゃないかな
0388名無しさん@お腹いっぱい。
2006/05/27(土) 23:23:35ID:DrcoeOgr00389KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/28(日) 00:45:33ID:l7Q+/0sj00390名無しさん@お腹いっぱい。
2006/05/28(日) 00:50:41ID:HcPW0vfo0対応完了ですか?
0391KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/28(日) 00:56:00ID:l7Q+/0sj00392KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/28(日) 01:14:25ID:l7Q+/0sj00393KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/28(日) 02:06:31ID:l7Q+/0sj00394名無しさん@お腹いっぱい。
2006/05/28(日) 02:44:09ID:DFD1Ed5l0とりあえず
[板] UNIXhttp://pc8.2ch.net/unix/
# svnが認証を要求されてupdateできないです
0395KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/28(日) 03:11:00ID:l7Q+/0sj0古い(有効な)Cookieが残ってたようです。
で、対応終わりました。かく言うこのコメントもCookieを通過する予定です。
svnに認証を要求される件は、apacheとsvnを同時に更新したからだと思われます。正
しい回避方法がわからない+調べる時間は無いので、無名/無パスワードのアカウント
を登録しました。試してみてください。
0396/KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/28(日) 03:15:33ID:l7Q+/0sj00397名無しさん@お腹いっぱい。
2006/05/28(日) 03:21:12ID:DFD1Ed5l00398KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/28(日) 03:26:30ID:l7Q+/0sj0書き込み画面がでる直前に、実際に1nだけとりにいってます。なのでtimeの問題も正式
対応。ちょっと改造すると、板毎にFromとMailを設定できるようになっちゃいますね。
0399名無しさん@お腹いっぱい。
2006/05/29(月) 11:19:59ID:ShB2CtFj0カキコできるかな?
0400KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/29(月) 11:22:35ID:0yaish8m00401名無しさん@お腹いっぱい。
2006/05/29(月) 11:35:28ID:ShB2CtFj0pdaxrom+mltermでemacs+navi2chという環境でしたが、数ヵ月前から
vim+chaliceに移行しました。
速度、機能、見栄えともに大変気に入ってます。
今回の変更にも素早い対応感謝しております。
zaurus+mlterm+chaliceでぐぐると先頭にでてきますのでスクショなど
見てください。
0402名無しさん@お腹いっぱい。
2006/05/29(月) 17:27:55ID:mzrPRWr20仕様変更でしょうか?
:chalicedowriteはできます。
0403firefox
2006/05/29(月) 17:43:17ID:8pmGqrBX0$ svn checkout http://cvs.kaoriya.net/svn/kaoriya/vimscript/chalice/trunk chalice
svn: PROPFIND request failed on '/svn/kaoriya/vimscript/chalice/trunk'
svn: PROPFIND of '/svn/kaoriya/vimscript/chalice/trunk': Could not resolve hostname `cvs.kaoriya.net': Unknown host (http://cvs.kaoriya.net)
$
最新の chalice クレ ヽ(`Д´)ノ ァア゛ーーー
0404なるほど
2006/05/29(月) 18:00:29ID:8pmGqrBX0はぁー、疲れていて、調べる気が沖ねー
0405名無しさん@お腹いっぱい。
2006/05/29(月) 22:08:24ID:PQvUzYRt0いいなあ。欲しくなった。
0406KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/29(月) 23:28:56ID:0yaish8m0>>403
tar.bz2のパッケージを作ろうとして唖然。作り方忘れちゃった…
申し訳ないけど、もうちょっとだけ待っててください。
0407KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/29(月) 23:56:36ID:0yaish8m0http://www.kaoriya.net/dist/chalice-1.9.012.tar.bz2
0408KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/30(火) 00:15:04ID:dhWY0niX0調査したのですが:xでの書き込みは短い時間でサポートすることが難しそうです。も
うちょっと今回のhana=mogera仕様がこなれてきたら、時間を使ってちゃんとした形
で対応したほうが良いと思われます。
迂回手段があることですし、しばらく保留させてください。
0409403
2006/05/30(火) 08:07:55ID:i28PmLzU0と思ったら、2ch_write を開くときに、cookie 取得しているのか
0410403
2006/05/30(火) 08:20:16ID:i28PmLzU0ありがとん
>うちょっと今回のhana=mogera仕様がこなれてきたら、時間を使ってちゃんとした形
>で対応したほうが良いと思われます。
書き込み時に、WWW ブラウザが立ち上がってしまうんですけど、
msgbox も出てくるし、急場しのぎなのでしょうか
まっイイか、書けるから
(;゚д゚)! ハッ
ウザくて chalice らしくない
0411403
2006/05/30(火) 08:46:45ID:i28PmLzU0こんなに、ウザイとは思わなかった orz
0412KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/30(火) 10:36:53ID:dhWY0niX0Cookieを受け取るための隠しキーを取得しています。そのキーを使って規約に同意した
証拠としてCookieを受け取る、という2ch側から要求された仕様です。
一度Cookieをもらった板では、しばらくの間は確認画面無しに書けるでしょう。規約を
ブラウザを使わずに自前で表示することもできなくは無いのですが、現在の仕様では苦
労した上に、近い将来の仕様変更が濃厚なので保留しています。
0413403
2006/05/30(火) 17:58:19ID:UJI3VVi/0ここ見ます。
" hiddenなtimeパラメータの生成を、書き込み時ではなくバッファ作成時にする
let b:write_params = s:GetWriteParams(b:url, host, bbs, key)
オレは、chalice のソースを眺めて、すごく勉強になった。
いつも、投稿する他の Web 掲示板も、vim 画面から C-return して
curl 経由で投稿できるようになったのも、chalice のおかげ。
また、ぼちぼち勉強させてもらいます。
0414名無しさん@お腹いっぱい。
2006/05/30(火) 20:44:26ID:0pHTFdLm0す.
Hit ENTER or type command to continue
に対して、Enter押すとスレ内容表示に戻ってしまうんだが、どういうこと?
Aして書き込み失敗分を呼び出してZZして、書き込みますかにYと答えると
同じメッセージが出てきてEnterでまた元に戻る。
わけがわからん。
0415KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/30(火) 21:44:16ID:dhWY0niX0:xやZZといった、バッファを閉じる操作での書き込みには非対応です。<C-CR>や
:ChaliceDoWriteで書き込むようにしてみてください。
0416名無しさん@お腹いっぱい。
2006/05/31(水) 00:10:43ID:aWSjlIQX0昔:wで書き込めるようにできんか覗いてみて断念したっけ
0417KoRoN@Vim%Chalice ◆8XALICEsdk
2006/05/31(水) 01:44:21ID:+JeIy0mg00418名無しさん@お腹いっぱい。
2006/05/31(水) 15:06:32ID:MfL++s6+00419名無しさん@お腹いっぱい。
2006/05/31(水) 15:08:54ID:lSyki9fq0と思ったけど書けない事もある
0420名無しさん@お腹いっぱい。
2006/05/31(水) 15:09:43ID:lSyki9fq0やっぱ:cha*doで書くしかないね
0421KoRoN(Firefox)
2006/05/31(水) 15:15:24ID:i7iSJzrP0どうでしょうか?
0422名無しさん@お腹いっぱい。
2006/05/31(水) 18:58:31ID:aWSjlIQX0といってもクッキー捨ててないからちゃんとテス卜になっているかは微妙
0423名無しさん@お腹いっぱい。
2006/05/31(水) 19:03:53ID:aWSjlIQX0これは指が喜ぶ。
:w >> filename
とするとカキコせずに保存もできるようですね。
あ、そのかわり:qでは書けなくなったのかな?
0424名無しさん@お腹いっぱい。
2006/05/31(水) 19:07:27ID:aWSjlIQX00425名無しさん@お腹いっぱい。
2006/06/01(木) 05:49:59ID:ohY67iFG00426名無しさん@お腹いっぱい。
2006/06/01(木) 05:55:53ID:ohY67iFG0Y押して、メッセージが出たらもう一度:ChaliceDoWriteして、
Y押して、それでやっと書き込めるということか。
どうせ、なんとかを承認しますなんてメッセージ読む人なんかいないんだから、
最初の:ChaliceDoWriteでクッキー読んで書き込みしなおすとこまで勝手に
やってくれればいいのに、と素人のわたしは思うんだがそういうもんでもないの?
0427名無しさん@お腹いっぱい。
2006/06/01(木) 07:08:52ID:ebRTOO2600428名無しさん@お腹いっぱい。
2006/06/01(木) 07:10:22ID:ebRTOO260>どうせ、なんとかを承認しますなんてメッセージ読む人なんかいないんだから、
0429名無しさん@お腹いっぱい。
2006/06/01(木) 07:20:44ID:JfHL7obu0www.kaoriya.netのgvim for windowsがsetup.exeのようなパッケージになっていないということなのだろうか。
0430名無しさん@お腹いっぱい。
2006/06/01(木) 07:21:42ID:JfHL7obu00431名無しさん@お腹いっぱい。
2006/06/01(木) 07:43:23ID:HX4yzYT40そうでない場合、承諾の意味がない。
その責めは、: さんに及んでしまいます。
ただ、メッセージには適当に改行入れて欲しいような。
0432名無しさん@お腹いっぱい。
2006/06/01(木) 09:52:38ID:ZBvFGykk00433名無しさん@お腹いっぱい。
2006/06/01(木) 11:13:37ID:nkK188SF0メル欄
>>429
なぜsetup.exeが出てくるのか
0434KoRoN@Vim%Chalice ◆8XALICEsdk
2006/06/01(木) 13:18:21ID:JP8TgruX0笑)。update -rHEAD専用のsvnという感じです。結局wcモジュールの簡易版を作る必要
があるようで、着手できていません。
0435名無しさん@お腹いっぱい。
2006/06/01(木) 17:23:02ID:JfHL7obu0あ、ちゃうの?
これを読んだら、そーゆー理解しかでけんかったよ。
ttp://pcmania.jp/~moraz/tools/netup.html#netup
0436名無しさん@Vim%Chalice
2006/06/01(木) 21:53:24ID:yBwf5UVg0「よい子は改造してはいけません」ってやつだよもん
>>426
ヘルプ読んだ?
0437名無しさん@お腹いっぱい。
2006/06/01(木) 23:30:39ID:ohY67iFG0匿名でだせばいいだけでしょ。
0438名無しさん@お腹いっぱい。
2006/06/02(金) 01:49:51ID:RMb9mjK80小さな差のようだけど、vimの操作と親和性があるのはやっぱ(・∀・)イイ!
0439名無しさん@Vim%Chalice
2006/06/02(金) 23:57:55ID:Y55LsPVb00440名無しさん@お腹いっぱい。
2006/06/03(土) 07:08:31ID:DnRu4gpR00441名無しさん@お腹いっぱい。
2006/06/04(日) 01:29:17ID:wOm3amxW0qnとしてchaliceの終了をcancelした後、
:wでカキコしようとすると
> "Chalice_2ちゃんねる_書き込み" [converted] 7L, 150C written
と、カキコされずにあやしげなファイルに書き出されてしまうようです。
<C-W><CR>も効きません。
0442名無しさん@お腹いっぱい。
2006/06/05(月) 19:18:08ID:T0BPTNLl0書き込もうとすると外部ブラウザで「書きこみ&クッキー確認」
画面が出て、そこで「上記全てを承諾して書き込む」ボタンを押すと
/home/xxx/.vim/chalice/test/bbs.cgiが見つかりません。ファイルの場所を
再確認してください。
とダイアログが出てしまって書き込めません。
chaliceのインストールはinstall.shで行いました。
0443KoRoN@Vim%Chalice ◆8XALICEsdk
2006/06/05(月) 19:35:12ID:CMkgrvvi00444名無しさん@お腹いっぱい。
2006/06/06(火) 09:51:54ID:mDepgmKm0と出てしまうのですが、:ChaliceDoWriteだと書き込めました。
1回目のChaliceDoWriteした後「掲示板の投稿規約云々」の
メッセージが出ているとき、エンターでなくスペースを押すと
書き込みウィンドウが閉じてしまったりするようですが、
とりあえず書き込めるようになったのでありがとうございます。
0445名無しさん@お腹いっぱい。
2006/06/06(火) 21:29:00ID:xMa4XUFc0確認前に終了処理の一部をしてしまってますね
--- plugin/chalice.vim
+++ plugin/chalice.vim
@@ -1518,17 +1518,17 @@
if !s:opened
return
endif
- call s:AutocmdUninstall()
- " 書けるバッファあれば書くチャンスを用意する
- if s:opened_write
- call s:DoWriteBuffer('closing,quit')
- endif
" 必要ならば終了の意思を確認する
if !g:chalice_noquery_quit && !AL_hasflag(a:flag, 'all')
if confirm(s:msg_confirm_quit, s:choice_yn, 2, "Question") == 2
return
endif
endif
+ call s:AutocmdUninstall()
+ " 書けるバッファがあれば書くチャンスを用意する
+ if s:opened_write
+ call s:DoWriteBuffer('closing,quit')
+ endif
silent! call s:CommandUnregister()
" ブックマークが開かれていた場合閉じることで保存する
0446名無しさん@お腹いっぱい。
2006/06/06(火) 22:46:38ID:xMa4XUFc0ズバリみんなQで終了しててqなんか使ってないでしょ
0447名無しさん@お腹いっぱい。
2006/06/06(火) 23:04:25ID:MwimvdVn00448KoRoN@Vim%Chalice ◆8XALICEsdk
2006/06/06(火) 23:43:56ID:41TIzRCk00449名無しさん@お腹いっぱい。
2006/06/07(水) 01:44:46ID:BTIN6SRp0以前のように書き込みバッファが閉じるようになりませんか?
0450名無しさん@Vim%Chalice
2006/06/07(水) 19:20:24ID:eEvk4d+U0Chaliceは初めてインストールしましたんで、キーバインドとか勉強中です。
ということで、先ずは書きこしてみます…えいっ
0451変えてみた@Vim%Chalice
2006/06/07(水) 19:38:47ID:eEvk4d+U0<c-w><cr>で書けるからOK。
あと、下に407が出てきて驚いたんですが仕様ですか?
0452せ
2006/06/07(水) 20:04:53ID:eEvk4d+U00453名無しさん@お腹いっぱい。
2006/06/08(木) 01:35:53ID:x5s6rPat00454名無しさん@お腹いっぱい。
2006/06/08(木) 17:47:19ID:jVz8fptq0Chaliceの README_j.txt の4行目が Taoro になってますぜ
0455名無しさん@Vim%Chalice
2006/06/09(金) 16:56:21ID:OR0smbvn09xですw
クッキーがどうのこうのとかでブラウザは起動してましたが…
ガイシュツかもしれんな…ボソッ
be>面白いネタnewsに入ったらスレ一覧が文字化け…と報告してみる
0456名無しさん@お腹いっぱい。
2006/06/14(水) 11:24:10ID:5y+WfRi30スレ開いてから R なら取得できるけど r だとダメ。
なんでだろ。
0457名無しさん@お腹いっぱい。
2006/06/14(水) 16:53:28ID:0yzMU+pp00458名無しさん@お腹いっぱい。
2006/06/15(木) 09:18:46ID:urWV6O0K0すべてのスレで。
あ、まちBBSは大丈夫。
0459名無しさん@お腹いっぱい。
2006/06/15(木) 18:54:21ID:VYnDXfhM0chalice.bmkが0バイトになって、栞も空になってしまうこと
があるようなんですが、同じ状況の人はいませんか?
環境はFreeBSDです。
0460名無しさん@お腹いっぱい。
2006/06/15(木) 19:10:22ID:AzD53BXs0とりあえずキャッシュ全部消したら?datが壊れてるとかかも
0461名無しさん@お腹いっぱい。
2006/06/16(金) 13:11:01ID:ARXz0DJF0やっぱりダメ。
cache配下ごっそり削除したけど状況変わらず。
0462名無しさん@お腹いっぱい。
2006/06/16(金) 14:27:21ID:ePClR4+P0chalice更新してバグ出たとか?
0463名無しさん@お腹いっぱい。
2006/06/16(金) 14:36:06ID:ARXz0DJF0少し前のバージョンと最新バージョンでも状況一緒です。
まちBBSだけ大丈夫なのも良くわからんです。
0464名無しさん@お腹いっぱい。
2006/06/16(金) 18:31:31ID:wncm23ox0Rキーで差分取得したときにちょいと長押ししてしまった場合は読み込みが止まらんですね。
0465KoRoN@Vim%Chalice ◆8XALICEsdk
2006/06/16(金) 23:35:36ID:u1Qi/USj0絶対にありません。
# スペースで巡回できなくなっちゃうので、絶対に気が付きます。
なにか思いもよらない要素が関係しているはずです。利用している環境等、一つ一つ
洗ってみてください。
0466名無しさん@お腹いっぱい。
2006/06/17(土) 03:10:05ID:75+is2jH0置き換えるって事は、subversionをわざわざインストールしたりせずに、
netupvim並みの手軽さで(chalice専用に)svnを使えるってことでしょうか。
0467KoRoN@Vim%Chalice ◆8XALICEsdk
2006/06/17(土) 09:51:37ID:RpSFKGrU00468名無しさん@お腹いっぱい。
2006/06/17(土) 13:00:11ID:4Zb945C20↓スクリプト。えらいきたないけど。
http://sund1.sakura.ne.jp/uploader/source/up13869.txt
0469466
2006/06/17(土) 15:17:59ID:75+is2jH0意味がよくわからないのですが、要はyesって事ですか?
ところで書き込み確認がmsgboxになったのはともかく、#なんかも
msgboxになってしまったのはなぜでしょう。
#はmsgbox出さずに入力したいのですが、対応は難しいのでしょうか。
0470KoRoN@Vim%Chalice ◆8XALICEsdk
2006/06/17(土) 16:06:42ID:RpSFKGrU0PROPFINDを使って、更新分だけを検出→ダウンロードするようにしないと、netupvim
と同じことにはなりません。
>>469
その質問はもう少しsvnについて学んでからしていただきたいのですが、「svnが簡単に
使えるようになるのか」という質問ならばNOです。正確には、機能が限定されたsvnを
使えるようにする、それは機能が限定されている分、結果的に通常のsvnよりは簡単で
ある、ということになるでしょう。
0471KoRoN@Vim%Chalice ◆8XALICEsdk
2006/06/17(土) 16:10:16ID:RpSFKGrU0仕様変更の結果、それをGUI版の正式仕様としたものです。問題があれば各自修正して
ご利用ください。
0472468
2006/06/17(土) 17:29:48ID:4Zb945C20気が向いたのでsvnなしで最新版を(簡単に)入手する手を示しただけで、netupvimの
置き換えを狙ってどうのこうのということじゃないです。タイミングが悪かったか。
>>469
:set go+=c
とかどうよ
0473名無しさん@お腹いっぱい。
2006/06/19(月) 23:07:48ID:oyJQshb+0とりあえず、svnはコマンド名じゃなくsubversionの略称と解釈して進めます。
subversionもcvsもRCSも普段から使っていますがやっぱり意味がわかりません。
私は>>466でsubversionをインストールせず、chalice専用に、と書きました。
一般的なsubversionの実装の話をしているつもりはありません。
>>467 「svn checkout & updateの用途にしか使えない」かどうかはどうでも
いいですが、要はnetupvimのようにボタン押せば更新されますかと。
msgboxについては了解。
0474KoRoN@Vim%Chalice ◆8XALICEsdk
2006/06/20(火) 01:29:19ID:en3GG7oy0> netupvim並みの手軽さで(chalice専用に)svnを使えるってことでしょうか。
とありますから、svnを簡単に使えるようにするものなのか、と聞いているように読
み取れます。そうであればnoということは468と470で既に書いたとおり。netupvimの
別実装(svn:正確にはWebDAVを応用する)を用意できるのか、という意味でならyesに
なります。
# いつできるかはまったく保証できませんが。
聞きたい内容に対して、質問の文面が適切ではないでしょう。
0475名無しさん@お腹いっぱい。
2006/06/20(火) 17:18:34ID:YprX5gNz0現在は
"Date:.*\( *\n\)\{10\}"
みたいな感じにしてますです。
0476名無しさん@お腹いっぱい。
2006/06/20(火) 17:37:18ID:YprX5gNz00477名無しさん@お腹いっぱい。
2006/06/20(火) 19:26:04ID:N13z4cRK0WebDAVとsubversionは全然違う概念のものですけど。
質問の文面にたいして、回答が適切ではないでしょう。
0478KoRoN@Vim%Chalice ◆8XALICEsdk
2006/06/20(火) 19:28:16ID:en3GG7oy0さらに正確には「subversionがWebDAVプロトコルを用いている」デス。
0479名無しさん@お腹いっぱい。
2006/06/22(木) 09:02:06ID:0+HxY34y00480名無しさん@お腹いっぱい。
2006/06/24(土) 12:17:11ID:numerFIb0chalice/cookie の中身を見たら FALSE って出てるが、規制等で弾かれてるとか?
0481名無しさん@Vim%Chalice
2006/06/24(土) 12:50:22ID:numerFIb0Chalice のバージョン上げたら書き込めるようになりますた、
バックでOperaを上げてたが、書き込み確認とか向こうのほうに出るのな。
0482KoRoN@Vim%Chalice ◆8XALICEsdk
2006/06/24(土) 13:38:39ID:/a9dkIIP0あのボタンは押してもダメなんですけどね。HTMLをインチキ解釈して条文だけ取り出
す方法も考えられますが、いろいろな意味で報われないので見送ってます。
0483名無しさん@お腹いっぱい。
2006/06/24(土) 13:58:19ID:aKwJBQ9n0気が付くと20コくらい「■ 書き込み確認 ■」タブができてるw
0484名無しさん@お腹いっぱい。
2006/06/26(月) 01:50:25ID:66sgCpS+0スレッドウィンドウが消えて板一覧とスレ一覧だけ残った
バグか?
あと、書き込みする時に毎回ダウンロードするようになったのな…
0485484
2006/06/26(月) 01:55:15ID:66sgCpS+0win版 gvim 6.4.6
Chalice 1.9.14 (svnで取得)
スレッド板が消えて禿しく使えないんですが…
0486484
2006/06/26(月) 01:57:33ID:66sgCpS+0Cookie焼いた後はwindow(ブラウザ)は出なくなったが
スレッドウィンドウが消えて3ペインじゃなくなってしまう…
なんか自分が使ってるpluginが悪さしてんのかなぁ??
0487名無しさん@お腹いっぱい。
2006/06/26(月) 09:01:30ID:bsVlHAO70がします)んだけど、原因わかる
人いますでしょうか。
0488KoRoN@Vim%Chalice ◆8XALICEsdk
2006/06/26(月) 10:21:08ID:TIXKMbik0正しいkeyを取得するためです。これがないと「ブラウザ変かも」などで書けないこ
とがあります。
>>486
書く時 :wq で書いてません? :w で書いてください。これが原因なら、そのうち直す
予定なので待っていてください。
ます。
>>487
Vim7の++badあたりの変更、もしくは利用しているiconvのバージョンが変わったなど
が考えられます。
0489486
2006/06/27(火) 03:59:30ID:yjCJl+0K00490486
2006/06/27(火) 04:02:12ID:yjCJl+0K0概出だったんですねスマソ
0491名無しさん@お腹いっぱい。
2006/07/01(土) 03:32:51ID:gDTs7dNG0処理が返ってこないので、キャッシュを消してスレ全体を
読み込む関数が欲しいんですけど。
0492名無しさん@Vim%Chalice
2006/07/12(水) 22:21:38ID:+bKHJqqr00493名無しさん@お腹いっぱい。
2006/07/23(日) 01:24:45ID:74miXjyr0これってどのようなときに出るのでしょうか?
0494KoRoN@Vim%Chalice ◆8XALICEsdk
2006/07/23(日) 08:08:12ID:CD+cWvmq00495493
2006/07/23(日) 13:24:47ID:74miXjyr01.9.013→1.9.014にしたら何故か全く出なくなりました。
ちなみに<C-W>cの書き込みキャンセルもバージョンアップしたら正常に働くようになりました。
有難う御座いました。
0496名無しさん@お腹いっぱい。
2006/07/23(日) 23:00:25ID:JU1E9FX+0> 書く時 :wq で書いてません? :w で書いてください。これが原因なら、そのうち直す
> 予定なので待っていてください。
いつ頃リリースの予定っすか?
0497KoRoN@Vim%Chalice ◆8XALICEsdk
2006/07/24(月) 00:38:08ID:s24NKTjZ00498名無しさん@お腹いっぱい。
2006/07/27(木) 14:00:54ID:wm29yeft0let chalice_exbrowser = "\"C:\\Program Files\\Mozilla Firefox\\firefox.exe\" %URL% &"
すると書き込み時の承諾画面がブラウザで開くようになりました。
これを回避する方法はありませんでしょうか?
0499名無しさん@お腹いっぱい。
2006/08/02(水) 10:49:38ID:nuIhFO8Z0Vim 6.4系とVim 7系とどっちを選ぶべきか迷ってるんですけど。
このスレ読んだら、
Vim 7系で++badというのが問題を起こしているようなことが書かれているのですが。
これはもう大丈夫なのでしょうか。
0500KoRoN@Vim%Chalice ◆8XALICEsdk
2006/08/02(水) 15:42:10ID:wUatzNU10自分で問題を解決する時間と技術力がないのであれば6.4で使ってください。
7.0で使うにはcp932ベースであれば問題ないことがわかっています<今使ってるから。
0502名無しさん@お腹いっぱい。
2006/08/13(日) 14:44:31ID:EG/sNOUS0gzip と curlを実行ファイルのあるところに入れてchaliceの本体をvimfilesとして同じところに
いれればいいんでしょ?
win98
vim63
0503名無しさん@お腹いっぱい。
2006/08/13(日) 15:07:20ID:EG/sNOUS0ちなみに:Chaliceいれると
"not an editor command"とでる
0504KoRoN@Vim%Chalice ◆8XALICEsdk
2006/08/13(日) 15:21:31ID:hTiAQbnW0:set rtp?
:scriptnames?
以上の結果を知らせてください。
0505名無しさん@お腹いっぱい。
2006/08/13(日) 16:31:25ID:EG/sNOUS0chaliceの入ったvimfilesがscriptnamesの一覧に入ってないです。
0506名無しさん@お腹いっぱい。
2006/08/13(日) 17:18:07ID:3ocdYVdK0ガンガッテネ.
0507KoRoN@Vim%Chalice ◆8XALICEsdk
2006/08/13(日) 17:36:11ID:hTiAQbnW01. >>504に記したコマンドの結果を正確に知らせてください。
2. どのようにインストールしたのか正確に書いてください。
3. その上でREADME_j.txtをもう一度良く読みなおしてください。
自分が思い込んでいる情報・知識を信じないことがトラブルシュートの第一歩です。
0508名無しさん@お腹いっぱい。
2006/08/13(日) 19:02:05ID:EG/sNOUS0runtimepath=D:\a\Editor\vim\vim63
1: D:\a\Editor\vim\_vimrc
2: D:\a\Editor\vim\vim63\vimrc_example.vim
3: D:\a\Editor\vim\vim63\syntax\syntax.vim
4: D:\a\Editor\vim\vim63\syntax\synload.vim
5: D:\a\Editor\vim\vim63\syntax\syncolor.vim
6: D:\a\Editor\vim\vim63\filetype.vim
7: D:\a\Editor\vim\vimfiles\ftdetect\filetype.vim
8: D:\a\Editor\vim\vim63\menu.vim
9: D:\a\Editor\vim\vim63\lang\menu_ja.cp932.vim
10: D:\a\Editor\vim\vim63\lang\menu_japanese_japan.932.vim
11: D:\a\Editor\vim\vim63\ftplugin.vim
12: D:\a\Editor\vim\vim63\indent.vim
13: D:\a\Editor\vim\vim63\mswin.vim
14: D:\a\Editor\vim\vim63\syntax\nosyntax.vim
15: D:\a\Editor\vim\vim63\colors\koehler.vim
16: D:\a\Editor\vim\vim63\plugin\explorer.vim
17: D:\a\Editor\vim\vim63\plugin\gzip.vim
18: D:\a\Editor\vim\vim63\plugin\netrw.vim
19: D:\a\Editor\vim\vim63\plugin\rrhelper.vim
20: D:\a\Editor\vim\vim63\plugin\tohtml.vim
21: D:\a\Editor\vim\_gvimrc
22: D:\a\Editor\vim\vim63\scripts.vim
0509KoRoN@Vim%Chalice ◆8XALICEsdk
2006/08/13(日) 19:20:06ID:hTiAQbnW0> runtimepath=D:\a\Editor\vim\vim63
:echo $VIM
:echo $VIMRUNTIME
を確認してください。恐らく$VIMは D:\a\Editor\vim になっているでしょう。
Chailceのクイックインストールで利用するvimfilesは$VIMに置いてください。
例: D:\a\Editor\vim\vimfiles\plugin\chalice.vim
:help 'runtimepath'
Vimは起動時に自分が置いてあるディレクトリ名を見て、vim{バージョン番号}の場合
そのディレクトリ名を削って$VIMに設定します。そのほかにもいくつか特殊なルール
があるのですが、詳しくはマニュアルを確認してください。
0510要望
2006/08/21(月) 00:36:00ID:Eeg3t8aE0ね。vim本体もgzままで読みこんだり。lynx,w3m,lessあげれば沢山。
2chブラウザでもそういったものも見受けられ、使っていたりします。
Chaliceのlog(dat)も圧縮して取り扱えたらいいなぁとふと思いまし
た。
将来的にでもかまわないのですが、全logの容量圧縮出来たら1/4ぐら
いに縮んで気持ちいいだろうなと。対応してらえないでしょうか?
将来的にはそうなってほしいなぁと。無理でしょうか?...
0511KoRoN@Vim%Chalice ◆8XALICEsdk
2006/08/21(月) 01:24:09ID:nAsNS6bM0生きてるスレのdatについては、差分取得するのにオリジナルのサイズや内容やらが
必要になるので、圧縮不可です。
古くなった分であれば圧縮しても問題はないのですが、ポイントはどうやって古く
なったのとそうでないのとを見分け、分けて管理するかということになりそうです。
今はそのあたり一切やってないので。
0512名無しさん@お腹いっぱい。
2006/08/21(月) 16:20:53ID:wF5TYGB100513名無しさん@お腹いっぱい。
2006/08/21(月) 21:46:00ID:oEnlksqL0>生きてるスレのdatについては、差分取得するのにオリジナルのサイズや内容やらが
let continue_at = line2byte('$') - 1
これを、curl の -C に与えていて、
if getline(lastline) ==# getline(lastline + 1)
を見たときに、結構ビックリした。
0514KoRoN@Vim%Chalice ◆8XALICEsdk
2006/08/21(月) 22:17:04ID:nAsNS6bM0これが「あぼーん」検出になってるんですよね。何かでこの検出方法を知ったときには
私も目からウロコでした。どう実装するかは難しい問題ではないでしょう。
0515名無しさん@お腹いっぱい。
2006/08/22(火) 12:55:17ID:TsTFLArm00516510@Vim%Chalice
2006/08/22(火) 14:10:47ID:IgUlfniG0Chaliceは過去ログ削除しない方針ぽいのでdat落ちしたら圧縮出き
るように選べたらいいなぁ。part〜で続き物だと思います。しおり
には残して並べてると、だんだん増えてくし。皆さんどうしてます
か?
>>ポイントはどうやって古くなったのとそうでないのとを見分け
>>分けて管理するか
管理面で落ちたスレ分はdat落ち隔離用とかのディレクトリに移動
隔離とかしてくれたら...楽かなとか...
検索はfindしてgrepしたりするのかな?それとも...vim上で検
索?いっそ有効利用のためにと、dat落ちで更新しないのは
html.gzでnamazuにつつ込んでみたら意外に良かったので
Chaliceでも、すぐ古いものと判れば圧縮するにしても消すに
してもnamazuに放り込むにしても、簡単に対処出きると思った
のですが.....
dat落ちしてるか調べるのも数多いと大変かなとか(^^;;
こまめに整理整頓が一番なのかな?
次期Chaliceでは柔軟になってくれるといいなぁとか。勝手いって
ごめんなさいです。
0517KoRoN@Vim%Chalice ◆8XALICEsdk
2006/08/22(火) 14:51:30ID:l6OaE+Cq0整理しない、消さないというのも1つの戦略です。
また各datが落ちているかを判定し別の場所へ移動するような、Chaliceとは独立したプ
ログラムを書くこともできるでしょう。だとすればChaliceとしてそのような機能をサ
ポートする必要は無い、ということになりますね。
0518名無しさん@お腹いっぱい。
2006/08/22(火) 17:10:16ID:bNjmDpA90ブラウザに依存しないdat管理ツールみたいな枠組も可能なんですけどねー。
現状はどのブラウザもテケトーにディレクトリ掘るんでにんともかんとも。
0519名無しさん@お腹いっぱい。
2006/09/07(木) 08:42:54ID:9qm3x7Zr00520KoRoN@Vim%Chalice ◆8XALICEsdk
2006/09/07(木) 16:07:08ID:bz3Q2b4y00521名無しさん@お腹いっぱい。
2006/09/07(木) 20:22:08ID:8Uk/Oyai0file:///home/dayomon/.vim/chalice/chalice.bmk
をw3mにブックマークしておくとchaliceの栞をそのまま使えて便利
# 開いたら:を押す
0522名無しさん@お腹いっぱい。
2006/09/11(月) 10:34:25ID:zVfr/Kkl00523名無しさん@お腹いっぱい。
2006/09/11(月) 11:02:36ID:zVfr/Kkl00524名無しさん@お腹いっぱい。
2006/09/12(火) 19:33:18ID:zLU/3YKy00525名無しさん@お腹いっぱい。
2006/09/12(火) 19:41:49ID:zLU/3YKy00526名無しさん@お腹いっぱい。
2006/09/23(土) 07:28:30ID:IzOe2Eju0スレッドリストに移動すると一定量まで広がってしまいます。
Ctrl-Lで再描画すると設定値に戻るのですが・・・
スレッドリストの幅を固定化することはできないのでしょうか。
0527KoRoN@Vim%Chalice ◆8XALICEsdk
2006/09/23(土) 09:15:53ID:Fs2mOmLZ0winheightとか設定していませんか?
0528名無しさん@お腹いっぱい。
2006/09/23(土) 16:24:47ID:IzOe2Eju0chalice_threadlist_lines = 3
窓位置に関係するものといえばコレくらいしか書いてません
_vimrcはほぼデフォルトです。(backupやらhistoryやらしかいじってません)
winheightは1のデフォになってます。
ver1.9.014
左ペインの板一覧も同じく移動後に広がり、再描画で設定値に戻ります。
0529KoRoN@Vim%Chalice ◆8XALICEsdk
2006/09/23(土) 16:42:02ID:Fs2mOmLZ0winheightやscrolloff、equalalways関連以外に、そのような挙動を起こさせる要素は
Vimにはありません。Chaliceも同様です。ですから_vimrcなどで設定されたそれらが悪
さをしているか、他のプラグインが操作しているか、くらいしか思い当たりません。
0530名無しさん@お腹いっぱい。
2006/09/23(土) 17:11:18ID:IzOe2Eju0chaliceはリリース版と最新版の2種試しました。
あきらめます('A`)
0531名無しさん@お腹いっぱい。
2006/09/23(土) 17:40:46ID:rcT22WSJ0:verbose set winheight? equalalways? scrolloff?
winheight=8
Last set from ~/.vim/chalice/plugin/chalice.vim
noequalalways
Last set from ~/.vim/chalice/plugin/chalice.vim
scrolloff=0
Last set from ~/.vim/chalice/plugin/chalice.vim
0532名無しさん@お腹いっぱい。
2006/09/24(日) 19:49:30ID:wGZmOuYN0?
0533名無しさん@お腹いっぱい。
2006/09/24(日) 22:27:14ID:szzQSY8Y0vim7でタブの一つをchaliceにすると他のタブは巻き込まないから
ちょっとだけ利用価値が出て来たかも
0534名無しさん@お腹いっぱい。
2006/09/26(火) 20:28:49ID:nQUqJT8S0chalice内でwinheightが8になってました
_vimrcでそれ以下に設定していたので強制8に描画されてたみたいです。
ありがとうございました。
0535名無しさん@お腹いっぱい。
2006/09/27(水) 07:34:34ID:vFJscgJu0.dllの方は.vimと同じく/pluginに入れとけばよかったですよね。
readmeに書いてなかったので質問してみました。
0536名無しさん@お腹いっぱい。
2006/09/27(水) 20:53:51ID:0xhDjs0J0でもたまにgrepするから消せないのよね!
0537KoRoN@Vim%Chalice ◆8XALICEsdk
2006/09/28(木) 03:27:08ID:xhru0M5l0ファイル数5203 サイズ519MB
どれだけのリソースを浪費しているかが良くわかりますね。
0538名無しさん@お腹いっぱい。
2006/09/28(木) 08:28:10ID:MD+M2o6n0一応このスレは全部読んだんですが、見落としてたら指示願います。
環境
Chalice 1.9
uxterm XTerm(215)
VIM 7.0.17
iconv(GNU libc)2.4
OS Gentoo Linux
LANG=ja_JP.UTF-8
LC_ALL=ja_JP.UTF-8
起動手順
:filetype plugin on
:set fileencodings=utf-8,euc-jp,cp932
:Chalice
set fileencodingsする前はスレ一覧と板一覧が文字化けしてました
後は板一覧を文字化け解消したいです。
0539名無しさん@お腹いっぱい。
2006/09/28(木) 09:21:41ID:B8NAoB1f0板一覧を再取得すれば
0540名無しさん@お腹いっぱい。
2006/09/28(木) 10:35:34ID:MD+M2o6n0無理でした。
:set fileedncodings=utf-8,cp932
とやってもスレ一覧の文字化けは解消できるみたいですね。
後は板一覧なんだが何とかならんかな〜
0541KoRoN@Vim%Chalice ◆8XALICEsdk
2006/09/28(木) 12:09:43ID:xhru0M5l0iconvの変換できない文字が入っている可能性が高いです。一度、板一覧をそのまま
保存。それをコマンドラインのiconvでSJIS(CP932)から表示用のエンコードに変換で
きるか試すと、どの文字が変換できていないかは調べることができます。
0542名無しさん@お腹いっぱい。
2006/09/28(木) 12:58:41ID:f6YPUH8S0文字コード判別のための枠組がvim7以降に取り入れられる可能性はやっぱなさそうですか?
0543名無しさん@お腹いっぱい。
2006/09/28(木) 14:09:54ID:MD+M2o6n0butypeオプションってのはVIMのオプションでしょうか?
これからVIMに慣れようと思ってChaliceを選択したので
コマンドやオプションがよくわかってないです。
どうもすいません。orz
0544KoRoN@Vim%Chalice ◆8XALICEsdk
2006/09/28(木) 14:17:49ID:xhru0M5l0デファクトスタンダードなっているものがあればプッシュしやすいんですが、それが無
いんですよね。内部文字コードが選択式であることも、災いしている気がしてます。後
者についてはちょっと前に、この先は統一するかも、というニュアンスをBramが匂わせ
ていましたね。
>>543
:w ~/test.txt
としてください。明示的にファイル名を指定すれば書けるハズです。
ChaliceをVimの学習用に使うのはオススメしません。Vimに慣れてしまった人を対象に
作ったので、学習目的の人にはいささか厳し過ぎると思われるからです。Vimに手っ取
り早く慣れるには、趣味でも課題でも仕事でも、とにかくたくさんプログラムを書くの
が近道であるという気がしてます。
0545名無しさん@お腹いっぱい。
2006/09/28(木) 17:18:50ID:MD+M2o6n0残念ですが諦めて2chは他のブラウザ使うことにします。
一応教えてもらった通りにやると
iconv: 位置 2 で不正な入力シーケンスがありました
と、出ましたが位置 2が分かりませんでした。
2バイト目?
こんな調子なのでまずviに慣れるようにします。
プログラムは書けないんですが、文章の下書きやコンフィグファイルの編集に
使う程度でもviに慣れていけるでしょうか?
emacsのctrlを多用するキーバインドに挫折したので是非viは習得したいと思ってます。
0546名無しさん@お腹いっぱい。
2006/09/28(木) 18:59:09ID:/y0nm0TH0charconvertは?
0547名無しさん@お腹いっぱい。
2006/10/09(月) 08:40:22ID:s8NR9ld+0なんてアンカーがあるとプレビューの動作がちょっとアレかも
プレビューにスレ全体が入っちゃう
まあ多少重いだけで実害はないけれど
0548名無しさん@Vim%Chalice
2006/10/16(月) 06:04:52ID:Z9RmZ4tP0アンカーの上でEnter押したらプレビューとかにできないものか。
0549KoRoN@Vim%Chalice ◆8XALICEsdk
2006/10/16(月) 09:18:35ID:0Rw7wyZT0:let chalice_preview = 0
:help chalice.txt 内をpreviewで検索してみてください。
0550名無しさん@お腹いっぱい。
2006/10/21(土) 01:27:35ID:akEPNVLo0datには跡形もないのに、Webブラウザで見るとレス番がちゃんと飛んでるのは
どういう仕様になっているんだろう……
0551名無しさん@お腹いっぱい。
2006/10/22(日) 14:49:30ID:uo6oHsP600552名無しさん@Vim%Chalice
2006/10/28(土) 23:41:57ID:Wn0IDMDF0svn: PROPFIND (URL: '/svn/kaoriya/vimscript/chalice/trunk'): サーバに接続できませんでした (http://cvs.kaoriya.net)
この解決法がわからない。ほぼ一日つぶした。
0553KoRoN@Vim%Chalice ◆8XALICEsdk
2006/10/29(日) 01:44:20ID:szg/EXuZ0curl http://cvs.kaoriya.net/svn/kaoriya/
こうすると401が帰ってくるはずなんですけど、どうなってますか?
0554552
2006/10/29(日) 14:27:55ID:BpqC+AD30Linux機から↓
# curl http://cvs.kaoriya.net/svn/kaoriya/
zsh: replace 'curl' to 'ul' ? [Yes/No/Abort/Edit] n
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>401 Authorization Required</title>
</head><body>
<h1>Authorization Required</h1>
<p>This server could not verify that you
are authorized to access the document
requested. Either you supplied the wrong
credentials (e.g., bad password), or your
browser doesn't understand how to supply
the credentials required.</p>
</body></html>
この応答はおかしくないんだよね?
Win機のCygwinからでも同じのが返ってきました
0555552@Vim%Chalice
2006/10/29(日) 14:38:12ID:BpqC+AD30↓こうなるんだけど、ユーザー名とパスワードって空じゃだめとかそういうオチですか?
% svn co http://cvs.kaoriya.net/svn/vimscript/chalice chalice
Authentication realm: <http://cvs.kaoriya.net:80> KaoriYa.net subversion repository
Username: ←空のままEnter
Password for '': ←空のままEnter
svn: PROPFIND request failed on '/svn/vimscript/chalice'
svn: PROPFIND of '/svn/vimscript/chalice': 403 Forbidden (http://cvs.kaoriya.net)
0556KoRoN@Vim%Chalice ◆8XALICEsdk
2006/10/29(日) 15:30:47ID:mYkym0BO0それURL間違ってますわ
$ svn co --no-auth-cache --username '' --password '' http://cvs.kaoriya.net/svn/kaoriya/vimscript/chalice/trunk chalice
わたしはコレで取り出せました。
0557552@Vim%Chalice
2006/10/30(月) 00:53:18ID:eGDT9JUh0> >>555
> それURL間違ってますわ
ほんとだorz
と思ってやり直したんだけど、PROPFINDのエラーが出るのは同様だった。。↓
%svn co --no-auth-cache --username '' --password '' http://cvs.kaoriya.net/svn/kaoriya/vimscript/chalice/trunk chalice ~
svn: PROPFIND リクエスト (相手: '/svn/kaoriya/vimscript/chalice/trunk') が失敗しました
svn: PROPFIND (URL: '/svn/kaoriya/vimscript/chalice/trunk'): サーバに接続できませんでした (http://cvs.kaoriya.net)
なんでhttp://cvs.kaoriya.net に接続できないんだろう。
なんか、このスレで聞く内容じゃなくなってきたかな。。。
0558KoRoN@Vim%Chalice ◆8XALICEsdk
2006/10/30(月) 09:43:38ID:cmeXHAzn0まずブラウザでそのURLが開けますか?
開けなかったらdigやnslookupでドメイン名が解決できているか確認してください。
0559552@Vim%Chalice
2006/10/31(火) 01:13:53ID:83f2U6af0ブラウザ(IE)では問題なく開けるんです。
でも、svnだと前述のエラーになる。
で、今わかったんだけど、同じLAN内にあるLinux機からならChaliceのチェックアウトできました。
(つまり、URLを間違っていただけだった、ということ)
ということは、Windows固有の問題?
→プロキシ?・・・使ってない。指定してない。
→ウィルス対策?・・・ウィルスバスター止めてからやったけど同じエラー
→ファイヤウォール?・・・止めたけど同じエラー
わからない。。。
俺Windows版gVimメインなのにorz
0560名無しさん@お腹いっぱい。
2006/10/31(火) 01:44:56ID:uc19cRnz0使い物にならない。
0561KoRoN@Vim%Chalice ◆8XALICEsdk
2006/10/31(火) 01:50:49ID:k+cx/zKd0だとすればsvnのバージョンじゃないですか? 新しいのを使っているつもりがパスの
関係で古いのを起動していた、なんていうのは良くある話じゃないでしょうか。もし
くは新しすぎてバグ持ちだったとか。
ちなみに私がつかってるのはこんなかんじです。
> svn, version 1.4.0 (r21228)
> compiled Sep 8 2006, 18:45:08
0562552@Vim%Chalice
2006/10/31(火) 03:07:17ID:83f2U6af0付き合ってくれてありがとう( ⊃д`;
うちはこれです。Win32バイナリです
> %svn --version
> svn, バージョン 1.4.0 (r21228)
> コンパイル日時: Sep 11 2006, 17:46:59
ちなみに、TortoiseSVNでも同じエラーなんです。
手詰まりな感じ。なんでなんだろう。。orz
0563名無しさん@お腹いっぱい。
2006/11/11(土) 06:06:05ID:UvPPEjl700564名無しさん@お腹いっぱい。
2006/11/23(木) 14:13:40ID:aiP2aBhs00565名無しさん@Vim%Chalice
2006/11/23(木) 23:19:06ID:5sajLpTF0ワシもその機能欲しい。オンラインのときに一気にスレを取得して、
オフラインでゆっくり未読分を読みたい。
0566名無しさん@お腹いっぱい。
2006/11/26(日) 22:24:36ID:AqAzevB00終了
0567名無しさん@お腹いっぱい。
2006/12/02(土) 14:49:09ID:OfLV9GSX0作者がそういうのが嫌いだっていうならそりゃしょうがないが、
第三者の566が鯖の負担とか言っても説得力ないわな。
0568KoRoN@Vim%Chalice ◆8XALICEsdk
2006/12/02(土) 15:24:14ID:D11iPCVE0Chaliceでは未読既読の情報をdatのコピーとして持っているだけで、未読があるかは
datの更新(スレの表示)時にdatのサイズが増えたかどうかだけで判断しています。で
すから一括してそのdatを更新してしまうと全てのスレが常に未読0の状態になります。
これを回避するには未読既読状態を別の方法で管理しなきゃいけないんですが、変更
量が多いし、私はそういう使い方を望んでないのでやりません。
0569名無しさん@お腹いっぱい。
2006/12/02(土) 16:20:11ID:9wObPHp10m9(^Д^)
0570名無しさん@お腹いっぱい。
2006/12/03(日) 12:42:54ID:qLunAHp400571名無しさん@お腹いっぱい。
2006/12/16(土) 22:46:40ID:6MhkvqcF0URL: http://tmp6.2ch.net/test/read.cgi/download/1165674089/
公式サイト
http://o2on.s69.xrea.com/pukiwiki/index.php?FrontPage
プロクシとして動作するようだから Chalice でも使えるのかな?
とりあえず貼っとく。
0572名無しさん@お腹いっぱい。
2006/12/26(火) 21:13:32ID:rjBDJWUq0cache消して見たけど効果なし。
chalice-1.9.012
0573名無しさん@お腹いっぱい。
2006/12/27(水) 09:16:03ID:PakR1ufU00574名無しさん@お腹いっぱい。
2006/12/28(木) 00:21:42ID:5+1iDc5G00575移転
2006/12/30(土) 14:44:42ID:ObQmqfAt0板一覧で、R して bbsmenu を更新した後
ブックマークを開いて、以下の vim スクリプト実行する。
":so 2ch_transfer.vim
" ※ chalice のトップディレクトリにある bbsmenu ファイルを指定する
let s:bbsmenu = 'd:\chalice\bbsmenu'
Scratch
exec 'r ' . s:bbsmenu
v/^<A HREF=http:\/\/\(\w\+\.2ch\.net\)\/\(\w\+\)\/.\+$/d
%s/^<A HREF=http:\/\/\(\w\+\.2ch\.net\)\/\(\w\+\)\/.\+$/let g:bbs2host_\2="\1"/
" ここが気に入らない
w! a.tmp
so a.tmp
close
let g:mid='/test/read.cgi/'
"thread
%s#\<http://\w\+\.2ch\.net/test/read\.cgi/\(\w\+\)/#\='http://'.g:bbs2host_{submatch(1)}.g:mid.submatch(1).'/'#e
"board
v#/test/read\.cgi/#s#\<http://\w\+\.2ch\.net/\(\w\+\)/#\='http://'.g:bbs2host_{submatch(1)}.'/'.submatch(1).'/'#e
"グローバル変数放置。w
"だれか、もっとカッコよくして
0576名無しさん@お腹いっぱい。
2006/12/31(日) 11:13:19ID:km7uylpy0let pat_board = '\v^.*http://(\w+)\.2ch\.net/(\w+)/.*$'
let pat_thread = '\v^.*http://(\w+)\.2ch\.net/test/read\.cgi/(\w+)/.*$'
ChaliceReloadBoardList
let i = 1
while i <= line('$')
let line = getline(i)
if line =~ pat_board
let host = substitute(line, pat_board, '\1', '')
let bbs = substitute(line, pat_board, '\2', '')
let bbs2host_{bbs} = host
endif
let i = i + 1
endwhile
ChaliceGoThreadList
if b:title != " スレの栞"
ChaliceBookmarkToggle threadlist
endif
let i = 1
while i <= line('$')
let line = getline(i)
if line =~ pat_thread
let bbs = substitute(line, pat_thread, '\2', '')
call setline(i, substitute(line, 'http://\zs\w\+', bbs2host_{bbs}, ''))
elseif line =~ pat_board
let bbs = substitute(line, pat_board, '\2', '')
call setline(i, substitute(line, 'http://\zs\w\+', bbs2host_{bbs}, ''))
endif
let i = i + 1
endwhile
0577575
2006/12/31(日) 16:06:57ID:tn9IeSnh0>べた書きするとこんな感じ
いいすね。
chalice で使いませんか > : さん
ブックマーク(栞)で R すると、呼び出すとか。
0578KoRoN@Vim%Chalice ◆8XALICEsdk
2007/01/01(月) 13:36:49ID:ajxOUM/J0Chalice本体に組み込まなくても成立しているのに加え、以下の問題and未解決点があ
るので保留です。
・古い栞
・既得datの引継ぎ/取り扱い
0579名無しさん@お腹いっぱい。
2007/01/03(水) 23:18:59ID:gq9wETGS0ブラウザで「上記全てを承諾して書き込む」が出て、
その後chaliceで書き込みをしなおしても、また
「上記全て…」が出てしまいます。
0580名無しさん@Vim%Chalice
2007/01/09(火) 00:24:15ID:KcP1Vvlh00581名無しさん@お腹いっぱい。
2007/02/02(金) 07:53:53ID:ZTRE9wlI00582名無しさん@お腹いっぱい。
2007/02/02(金) 20:53:53ID:gaFPvAfl00583名無しさん@お腹いっぱい。
2007/02/03(土) 03:14:49ID:XCuVnAXb0分かりました。set encoding=utf-8 だと駄目なんですね。
しかし euc-jp だとChalice以外の用途で化けてしまって面倒なんですよ。
0584名無しさん@お腹いっぱい。
2007/02/03(土) 03:40:48ID:7soRpHGy0set enc=utf8
set tenc=utf8
で問題なく使えてる。
0585名無しさん@お腹いっぱい。
2007/02/03(土) 20:13:09ID:IwFtvv/u0修正方法はこのスレで既出
0586名無しさん@お腹いっぱい。
2007/02/05(月) 21:17:51ID:57+MU5Wb0書き込みテスト(skk.vim)
0587名無しさん@お腹いっぱい。
2007/02/22(木) 04:45:33ID:JUWLHO990curl が起動するとき、DOS 窓が開かなくて、Linux 環境下と同じで快適だと思った。
これが標準なんだな。_| ̄|○
XP の買い控えしていたからな・・・他の意味も含めて、長く無駄な時間だった。
0588KoRoN@Vim%Chalice ◆8XALICEsdk
2007/02/22(木) 09:24:38ID:TjZjKr9F00589名無しさん@お腹いっぱい。
2007/02/22(木) 23:01:37ID:DfUt9jaC00590KoRoN@Vim%Chalice ◆8XALICEsdk
2007/02/23(金) 02:32:56ID:c+7JcJkN0:let chalice_verbose=0
してみてください。
0591名無しさん@お腹いっぱい。
2007/02/24(土) 03:10:33ID:PezIH/JB0http://www.vim.org/ からスクリプトをよくダウンロードして、
$HOME/vimfiles/pluginにインストールするのですが、
vim7.0 onlyのものがあるのでオリジナルのスクリプトを修正し
if v:version < 700
finish
endif
してます。
vim6.4(Chalice専用)のときは$HOME/vimfilesを読まないようにすることは
できますでしょうか?
0592名無しさん@お腹いっぱい。
2007/03/08(木) 22:46:27ID:usYkMCU/0ttp://www.monazilla.org/
いつの間にか、こんなに 2ch ブラウザが乱立していたんだな。
chalice になってから、迷うことはなくなっていたので、気がつかなかった。
しかし、web2.0 のことを考えると、サブのブラウザもあっていいかも。
って、オレは web2.0 ってなんのことか、さっぱりなんだけどさ。
以前、youtube の動画の上に、書き込みできるサービスを 2ch でやっていたじゃん。
あれで、ださいボタンとかが、web2.0 なのかと思ったよ。w
昔、java applet で、驚いたけど。
世の中進んでいるな。
0593名無しさん@お腹いっぱい。
2007/04/03(火) 21:52:14ID:Ge4qdB6100594名無しさん@お腹いっぱい。
2007/05/12(土) 08:01:21ID:24X1Pgt/0"tp:www.abc.com" と先頭にtpを付けると元通り
1文字目のヒット数のせいですね
0595名無しさん@お腹いっぱい。
2007/05/24(木) 12:26:06ID:R/TrVLmk00596名無しさん@Vim%Chalice
2007/06/06(水) 02:24:06ID:8IpvobAz00597名無しさん@お腹いっぱい。
2007/06/14(木) 12:45:56ID:WE06UNui0環境はdebian+vim7な。
0598名無しさん@お腹いっぱい。
2007/06/15(金) 15:34:43ID:UFVyb6/j00599名無しさん@お腹いっぱい。
2007/06/21(木) 13:56:30ID:6CSVbkyj00600名無しさん@お腹いっぱい。
2007/06/25(月) 20:58:06ID:kHdPjCap0cabbrev chu ChaliceHandleURL
とか.vimrcにでも書いとくとコピペしたURLを開いたりする時に楽ができる
:chu <C-R>*<CR>
0601名無しさん@お腹いっぱい。
2007/07/05(木) 03:46:47ID:gwornORQ00602名無しさん@お腹いっぱい。
2007/07/05(木) 03:55:53ID:gwornORQ0ちなみにPlamo Linux 4.21 + GVim 6.4.10からです。
Subversionはハードディスクの残容量不足でまだ入れてません。
Subversion入れたら最新版をDLしてみます。
KoRoNさんのサイトに書かれてるChaliceスレのURIが古いっす。
0603KoRoN@Vim%Chalice ◆8XALICEsdk
2007/07/05(木) 12:31:12ID:5fiBUuKU0Thanks! I'll update my website later.
0604名無しさん@お腹いっぱい。
2007/07/08(日) 21:36:54ID:oE8/BWUT01 +-- 5 lines: ■地震---------------------
6 +-- 6 lines: ■おすすめ地震-------------
12 +-- 9 lines: ■特別規格-----------------
のようになります。vim6.3.85(Kaoriya版)では問題ないのですが。
_vimrcでfoldingの設定は何もしてないけど、何でだろ。
ちなみに展開して、板を選択(Enter)しても、スレ一覧が表示されません。
vim7.1(オリジナル)じゃだめ?
0605名無しさん@お腹いっぱい。
2007/07/08(日) 22:26:00ID:DMIzarPr0私の場合、Kaoriya版の6.4.10でChaliceを使えています。
ですが試しにKaoriya版に付属してくるgvimrcとvimrcをVimのディレクトリから取り除くと、
> 板一覧が
> 1 +-- 5 lines: ■地震---------------------
> 6 +-- 6 lines: ■おすすめ地震-------------
> 12 +-- 9 lines: ■特別規格-----------------
> のようになります。
> ちなみに展開して、板を選択(Enter)しても、スレ一覧が表示されません。
と同じ症状になります。
ですのでそのあたりに原因のにおいを感じます。
0606名無しさん@お腹いっぱい。
2007/07/09(月) 00:56:47ID:f0dy3Btk0vim6.3.85(Kaoriya版)の$VIM/vimrcを
vim7.1(オリジナル)の$VIM/vimrcに置いたら動きました。
thx
0607KoRoN@Vim%Chalice ◆8XALICEsdk
2007/07/09(月) 01:57:27ID:3M3mFgCU0原因はfiletype pluginあたりですかねぇ。
:filetype plugin on
0608名無しさん@お腹いっぱい。
2007/07/12(木) 17:21:12ID:R5pmcWql00609名無しさん@お腹いっぱい。
2007/07/12(木) 19:56:31ID:V1/+IK5G0デフォルトで、メイリオを使っていると、AA がずれてしまう。
& の「カーソル行の記事をHTML化してブラウズ(AA)」用
IE 7 と Firefox 2.0.0.4 で確認。
Linux だと、モナーフォントか
--- datutil.vim 2007-07-12 19:14:38+09 1.10
+++ datutil.vim 2007-07-12 19:20:03+09
@@ -215,6 +215,12 @@
let retval = retval.'<base href="'.a:url_base.'">'."\n"
endif
let retval = retval.'<title>'.title.'</title>'."\n"
+ "for AA
+ if has('win32')
+ let retval = retval. '<style type="text/css">'."\n"
+ let retval = retval. 'dd{ font-size:12pt; font-family:"MS Pゴシック"; }'."\n"
+ let retval = retval. '</style>'."\n"
+ endif
let retval = retval.'</head>'."\n"
let retval = retval.'<body bgcolor="#efefef" text="black" link="blue" alink="red" vlink="#660099">'."\n"
" リンク(絶対位置指定)
0610名無しさん@お腹いっぱい。
2007/09/14(金) 18:48:51ID:LkWl/4uY0先ほどvim本体のバージョンを7.1-20070909 for Windows (約5.5MB) 09-Sep-2007
にアップデートしましたところ、
chaliceでスレ取得時にコマンドラインに表示される「ダウンロード中・・・」が消えなくなりました。
報告だけです。
0611名無しさん@お腹いっぱい。
2007/09/14(金) 19:06:40ID:mcg528pA0具体的にはコマンドラインにカーソルが残ったままになってるようです。
本来ならAなどを押せば書き込み窓などにカーソルが移るはずなのですが・・・。
0612KoRoN@Vim%Chalice ◆8XALICEsdk
2007/09/15(土) 00:54:13ID:9wIjPvnc0現象が発生しているのは認識していますがVim本体の変更に伴うものなので、そもそ
も対策が取れるかも現時点では不明です。
0613KoRoN@Vim%Chalice ◆8XALICEsdk
2007/09/15(土) 12:01:35ID:9wIjPvnc0Vimのバグだったらしく7.1.108(KaoriYa版 71-20070915)では修正されていました。
お時間のあるときに試してみてください。
0614610
2007/09/15(土) 16:46:39ID:Q3lkK8GW0ありがとうございます。
0615名無しさん@お腹いっぱい。
2007/09/16(日) 00:27:03ID:dlBqLm6d0hogefugafoobar
0616名無しさん@お腹いっぱい。
2007/09/18(火) 12:54:29ID:WQ2noHkU0cURL,nkf,gzipインストール済みで上手くいかなかったのでqkcをmakeして/usr/bin/にコピー
これでもちゃんと動かなかったので更にiconvのソースを説明書とおりインスコ。
それでも動かなかった。
起動させると一応板の一覧は読みにいっているようだけど
板のタイトルが6linesとか5linesとかになっていて、そこを選択するとhtmlと文字化け風の文字が表示される。
どなたか、わかるように説明できるひといますか。
当方あまりあたまがよくないです。
0617名無しさん@お腹いっぱい。
2007/09/18(火) 13:04:05ID:HH3L4gGg00618名無しさん@お腹いっぱい。
2007/09/18(火) 15:05:08ID:WQ2noHkU02chにカキコしつつviの使い方を覚えようかとおもていたのですが
別のブラウザ探して見ますww
0619KoRoN@Vim%Chalice ◆8XALICEsdk
2007/09/18(火) 22:59:26ID:ABX5q/G10う〜ん…基本的なfencsの設定がちゃんとできていないように見受けられます。どち
らかというと周辺コマンドよりもVim自身の設定のほうですね。
ただ一つ断っておきますと、vi/vimを勉強するのにChaliceを使うのは、申し訳ない
のですがオススメできません。Chaliceは止むを得ない理由によりVimを使うしか選択
肢が無い人のための2chブラウザです
0620名無しさん@お腹いっぱい。
2007/09/19(水) 08:08:52ID:Gq6kZn8o0ワシ等、なんかものすごく可哀想な人みたい。。。
0622KoRoN@Vim%Chalice ◆8XALICEsdk
2007/09/20(木) 00:23:26ID:ocNpTjfa0> ワシ等、なんかものすごく可哀想な人みたい。。。
私、たぶんその中でも一番可哀想な人でつ orz
0623名無しさん@お腹いっぱい。
2007/09/20(木) 01:35:43ID:9I/nihue00624名無しさん@お腹いっぱい。
2007/09/22(土) 21:24:47ID:qWyW1sa700625名無しさん@お腹いっぱい。
2007/09/22(土) 21:25:19ID:qWyW1sa700626名無しさん@お腹いっぱい。
2007/09/26(水) 08:12:39ID:NpS5RRQj0debian lennyでnkfを使用
以下を参考に.vimrcに追記して文字化け直りました
http://www.kawaz.jp/pukiwiki/?vim#p0799eb6
0627名無しさん@お腹いっぱい。
2007/09/26(水) 12:41:01ID:OjkLcFaK0Debian etchで試してみますた。
詳しいことはわからんのでこれで正しいのかよくわからないんだけど
とりあえず動いてる様に見えます。
set tenc=utf-8
set enc=euc-jp
set fencs=iso-2022-jp-3,cp932,euc-jp,utf-8
0628618
2007/09/29(土) 19:24:37ID:LmeUVh+u0>>627
おお!
ありがとう。
おかげさまで、無事使えるようになりました(helpが文字化けだけど)
確かに、上で言われてたようにviに慣れる意味ではあまり役に立たないかもね。
でも
ちょっとうれしくて、何か意味もなく2chしてしまう・・・
0629名無しさん@お腹いっぱい。
2007/09/29(土) 22:33:47ID:4o376bJd0>ちょっとうれしくて、何か意味もなく2chしてしまう・・・
それはヤバイ、マジヤバイ
Vim に慣れている人ほど、Chalice はヤバイ。
休日前ならいいけどさ。本当に気をつけたほうがいいよ。
0630名無しさん@お腹いっぱい。
2007/09/29(土) 22:39:40ID:9HIu/u3u0気をつけます。
0631KoRoN@Vim%Chalice ◆8XALICEsdk
2007/09/30(日) 00:34:22ID:eRCu+0rK00632名無しさん@お腹いっぱい。
2007/09/30(日) 04:25:46ID:IPp5x0eZ0なぜなら寝落ちするからw
0633629
2007/09/30(日) 09:30:33ID:HUHyS/Xs00634名無しさん@お腹いっぱい。
2007/09/30(日) 14:35:33ID:nZy+EqEj0なんだなんだ、なんでオレかいる...?
0635KoRoN@Vim%Chalice ◆8XALICEsdk
2007/10/08(月) 17:05:10ID:gi8KosCJ0が、気が付いている人いますか?
Vim7だからかなぁ?
0636名無しさん@お腹いっぱい。
2007/10/09(火) 08:28:47ID:sH9DXedf0sleep を抜くと、vim7では頻繁に起きることは認識している。(vim6では気にならない程度だった)
なので、sleep 1 にしている。
0637名無しさん@お腹いっぱい。
2007/11/02(金) 02:21:27ID:aFbwkkii0Fedora-7 で vim 7.0 を使ってます。
Chalice-1.9.012 をインストールして起動してみたところ、
お決まりの文字化けが発生しました。
例の初回読み込みは正常で、更新分だけが化けるやつです。
いろいろ調べて、nkf、qkc のインストール、fencs の設定
を頑張ってみたんですが、どうにもこうにも化けまくりです。
お助けください。
0638637
2007/11/02(金) 03:35:04ID:aFbwkkii0化けないようです。
どのあたりの設定が怪しいか、ご存知でしたら是非教えて
ください。
0639637
2007/11/02(金) 03:56:24ID:aFbwkkii00640名無しさん@お腹いっぱい。
2007/11/02(金) 04:52:13ID:pRcQ2Vbq0plugin/chalice.vim に ++bad=keep を書き加えるやつかな
0641637
2007/11/02(金) 10:22:23ID:aFbwkkii0DatDownload_2ch 関数の3ヶ所で 'enc++= ' を s/enc++= /&bad=keep/ して
みたのですが、やっぱり駄目でした。
というか、もう画面が壊れまくりました・・・orz
何か勘違いしていますかね?
0642637
2007/11/02(金) 10:38:26ID:aFbwkkii00643名無しさん@お腹いっぱい。
2007/11/02(金) 10:40:08ID:aFbwkkii0DatDownload_2ch 関数の3ヶ所の '++enc= ' してる箇所に、
'++enc=hoge++bad=keep' となるように変更したら文字化け
しなくなりました。
0644637
2007/11/02(金) 10:43:25ID:aFbwkkii0ごめんなさい。興奮のあまりお礼をいい忘れてましたw
鋭い洞察、ほんとに有難うございました。助かりました。
0645名無しさん@お腹いっぱい。
2007/11/06(火) 13:51:45ID:CKiG69qo0もう少し手軽にNGできる方法はありませんでしょうか?
0646名無しさん@お腹いっぱい。
2007/11/06(火) 20:00:40ID:Iery6sCI0:let chalice_ngwords = "..."
してから、
スレッドのペインで、「=」すればよし。
:h chalice-usage-thread
= 現在のスレを再整形(ngword設定変更の反映等)
0647名無しさん@お腹いっぱい。
2007/11/08(木) 12:27:12ID:5jJfz8gW0ってキーマクロを使ってます。
0648602
2007/11/18(日) 12:29:55ID:yulYEx6P0Plamo Linux 4.21 + Vim 6.4.10 + Chalice 1.9.018 リビジョン 94で記念カキコ。
0649602
2007/11/18(日) 12:39:13ID:yulYEx6P0ちなみにそのままだとうまく動いてくれなかったので、
chalice.vimを少しいじっています。
具体的には、
scriptencoding cp932
の行を、
scriptencoding euc-jp
へ変更して、
qkc -u chalice.vim
してから使っています。
0651名無しさん@Vim%Chalice
2007/12/03(月) 14:21:37ID:wfblAKT00「∀(ターンエー)」が「∀」と表示されるようになってしまった。
例: http://pc11.2ch.net/test/read.cgi/tech/1192864879/449
他にも、「…(三点リーダー)」が、「…」になってるのもあった。
0652名無しさん@お腹いっぱい。
2007/12/04(火) 04:40:26ID:X8z0eh7300653名無しさん@Vim%Chalice
2007/12/07(金) 01:59:19ID:/5sgDmpc00655名無しさん@お腹いっぱい。
2008/01/02(水) 03:56:18ID:tmv2podB0ちなみに curl のバージョンは?
0656654
2008/01/09(水) 18:16:42ID:FL4DMhuN0> ちなみに curl のバージョンは?
せっかくコメントくれたのに気付くの遅くなってごめんなさい。
調べてみました。そしたらすごいことが分かりました。
% curl --version
curl: error while loading shared libraries: libidn.so.11: cannot open shared object file: No such file or directory
というわけでcURLがだめでした。
こんなことに気付かないおれもだめだめです。
0657名無しさん@お腹いっぱい。
2008/01/09(水) 18:30:10ID:bOTkE1c+00658655
2008/01/13(日) 06:14:17ID:s8mF390X00659名無しさん@お腹いっぱい。
2008/02/01(金) 03:01:17ID:0A1TaHy/01000取り合戦不可能だお・・・
0660名無しさん@お腹いっぱい。
2008/02/10(日) 22:06:55ID:6Gdh7vD002.オフラインモードにしてたことに気づく。解除
3.何回も書き込みされている\(^o^)/
0661名無しさん@お腹いっぱい。
2008/02/12(火) 00:13:41ID:JT3LT/0E00662名無しさん@お腹いっぱい。
2008/02/12(火) 00:26:44ID:ZxCuvsS800663名無しさん@お腹いっぱい。
2008/02/12(火) 18:44:21ID:hXzxak1o00664名無しさん@Vim%Chalice
2008/02/21(木) 15:03:41ID:A+sIZnpP0Zaurus (SL-C3000)
OpenBSD 4.2-current
VIM - Vi IMproved 6.4 (2005 Oct 15, compiled Feb 21 2008 10:40:09)
Chalice 最新版リポジトリから080221に取得
iconv (GNU libiconv 1.9)
mlterm version 2.9.4
Screen version 4.00.03 (FAU) 23-Oct-06
$ echo $LANG
ja_JP.eucJP
$ cat .vimrc|grep enc
set encoding=japan
set fileencodings=cp932,euc-jp,utf-8
set termencoding=euc-jp
書き込めているといいなぁ。
素晴しいプラグイン、ありがとうございます。
0665名無しさん@お腹いっぱい。
2008/02/21(木) 16:12:26ID:IiayL8NN00666名無しさん@お腹いっぱい。
2008/02/22(金) 10:49:26ID:8zSYyYLb0おめっと。
0667名無しさん@お腹いっぱい。
2008/02/24(日) 13:21:31ID:+XPAuZvq0~/.vimにインストールすると楽。
理由は忘れた。
0668名無しさん@お腹いっぱい。
2008/02/28(木) 00:46:14ID:W1ujzCWs0理由おもいだした?
0669名無しさん@お腹いっぱい。
2008/03/05(水) 17:57:13ID:iK3lxFcD0氏ねばいいのに
0670名無しさん@お腹いっぱい。
2008/03/05(水) 18:21:27ID:vuiJP0GJ0氏ねばいいのに
まで読んだ
0671名無しさん@お腹いっぱい。
2008/03/10(月) 22:33:52ID:GQoQg4c30動作はしますがスレの末尾に↓のようなのが付きます
差し当たり報告だけ
--------
39 !!BROKEN!!
<dt><table width="100%"><tr align="right"><td> <form name="kanri"
action="./thread_maintenance.cgi" method="post"><input type="hidden"
name="BBS" value="kousinetu"><input type="hidden" name="KEY"
value="1204283665"><input type="password" name="PASSWORD" size=16><input
type="submit" name="subpass" value="管理"></form>
--------
40 !!BROKEN!!
<dt><table width="100%"><tr align="right"><td>
0672名無しさん@お腹いっぱい。
2008/03/14(金) 05:38:17ID:7wY4+g930gvim7.1.244
にて、>>611と同様の現象が発生していますがこちらもvim側の問題でしょうか?
0673名無しさん@お腹いっぱい。
2008/03/30(日) 23:06:25ID:WaioGGjm0ttp://mamono.2ch.net/newsplus/
のスレで書き込むと、何度もブラウザが起動する。
newsplus だけちょっと違う仕様かな。
-c cookie.txt
1度目の承諾で、以降は書き込み可能にしたい。
WWWブラウザでアクセスすると「人大杉」になるし。
確認ページの MESSAGE= には、&\w\+; がたくさんあるから、
以前の(chunked)をそのまま使っていいけど、 hidden な input もあるし、
もう一度フォームを再構築する必要がある。
function! s:DoWriteBufferStub(flag)
はデカイな。なんとかしてーな。
0674名無しさん@お腹いっぱい。
2008/04/16(水) 01:35:30ID:8JeKfdwR0zo, zc を直接使えばいいし。
vim 使いならば、hjkl は、カーソル移動以外に割り当てて欲しくない。
ftplugin/2ch_bookmark.vim
nnoremap <silent> <buffer> l zo
nnoremap <silent> <buffer> h zc
これコメントアウトして、使いやすくなった。
今まで、すごく無駄なことをしていたような気がする。
0675名無しさん@お腹いっぱい。
2008/04/22(火) 20:27:15ID:S54FzrwP00676名無しさん@お腹いっぱい。
2008/05/24(土) 22:54:14ID:5+vh2wdv00677KoRoN@Vim%Chalice ◆8XALICEsdk
2008/05/29(木) 00:49:20ID:vIUSeyhP00678KoRoN@Vim%Chalice ◆8XALICEsdk
2008/05/29(木) 00:52:56ID:vIUSeyhP0http://www.kaoriya.net/dist/var/chalice-20080529_004836-2.0_alpha1.tar.bz2
使い方はrtpを設定して再起動した後に
:BbsOpen bbs://2ch/software/1106153307
まだdatが見れるようになっただけだけど板移転も対応可能になりそう。
データは~/vimfiles/chalice2以下にまとめておいてあるので
アンインスコする時は一緒に消すと吉。
1作った時に苦労したいろんなことが簡単にできるようになっててなんだか泣けてきた つД`)
0679名無しさん@お腹いっぱい。
2008/05/29(木) 20:12:07ID:C0/gJpwP00680名無しさん@お腹いっぱい。
2008/07/03(木) 00:12:10ID:7Y7Xg9DF00681名無しさん@お腹いっぱい。
2008/08/03(日) 22:41:18ID:n65/i3TG00682名無しさん@お腹いっぱい。
2008/08/17(日) 00:29:12ID:C7WlLE5Y0Slackware上で、解凍しようと思うのですが
# unzip qkcc100.zip
としても解凍できません、手順が、間違っているのでしょうか?
dl先
http://hp.vector.co.jp/authors/VA000501/index.html
For UNIX
QKC - Quick KANJI code Converter C Version 1.0
Save as "qkcc100.zip"
0683名無しさん@お腹いっぱい。
2008/08/17(日) 01:18:05ID:nIxzIjc+0$ wget 'http://hp.vector.co.jp/authors/VA000501/qkcc100.zip'
--01:14:05-- http://hp.vector.co.jp/authors/VA000501/qkcc100.zip
=> `qkcc100.zip'
略
01:14:05 (341.93 KB/s) - `qkcc100.zip' を保存しました [36308/36308]
$ unzip qkcc100.zip
Archive: qkcc100.zip
inflating: Makefile
inflating: ToDo
略
0684名無しさん@お腹いっぱい。
2008/08/17(日) 03:37:09ID:C7WlLE5Y0>>682です、QKCを>>683の方法で、ダウンロードしたら、一回はうまくいきましたが、
解凍、make後、わざと削除して、もう一度やったら、wgetによるdlは、出来るものの、解凍出来ませんでした。また、dlしたgcl100.zipファイルを
$ rm -f ./gcl100.zip
を行っても、削除できなかったりで、動作が不安定です、とりあえず、gkccのmakeは成功は成功したのですが、二点ほど質問があります
1 、makeして生成された(*〜.o)、gkccのファイルは、どのディレクトリに置けば良いのでしょう
2 README_j.txtを見ながらインストールしているのですが、iconvをインストールしなければならないのですがlinuxの場合libiconv-1.12.tar.gzこパッケージをインストールすればいいんですよね?
ご教示願います。
0685名無しさん@お腹いっぱい。
2008/08/17(日) 05:10:16ID:MJyw7OTZ0まずおまいさんはLinuxの一般的な作法から知るべきだと思うよ
というかなんでまたSlackwareとかコアなものに手を出してるんだ
0686名無しさん@お腹いっぱい。
2008/08/17(日) 08:08:08ID:s5ECxLQh01の件ですが、gkccのMakefileを読んでみました、最後に
rm -f *.o
で全部ばっさり削除してますね、ソースはまだ読んでないので、詳しい挙動は分からないですが
とりあえず、このファイルは一度makeすれば、何かを自動的に、何かに組み込むのが目的のプログラムと仮定しました
2の件に関しては、どうやら、iconvというプログラムを使うのが目的のようなので、やはり、最新のlibiconv-1.12.tar.gzをインストールしておけば
大丈夫っぽいですね
>>Slackwareとかコアなものに手を出してるんだ
他の、鳥はおこちゃまっぽいからw
処で、README_ja.txt読むと
UNIXではVimを+iconvでコンパイルするほか・・・とあるんだけど
このスイッチはどのように付加したらいいのでしょうか?
0687名無しさん@お腹いっぱい。
2008/08/17(日) 10:03:25ID:s5ECxLQh0http://www.proton.jp/apps/vim6.htmlを見て参考にこのようにしてみましたが、駄目でした
% tar xvf vim-7.2.tar.bz2
% cd vim72/src/
% autoconf -o auto/configure
% cd ..
% configure-/=usr
教えてもらえませんか?
0688名無しさん@お腹いっぱい。
2008/08/17(日) 10:55:45ID:lDSLaPWZ0$ /usr/bin/vim --version | grep iconv
0689名無しさん@お腹いっぱい。
2008/08/17(日) 11:20:06ID:DMeitTS301.
[q]kcだよ。[g]kcでなく。
生成された qkc を /usr/local/bin へ。
qkc.1 を /usr/local/EUCのMANPATH/man1 へ。
$ wget 略
$ su -
# mkdir -p -m 755 /usr/local/bin/qkcc100
# cd /usr/local/bin/qkcc100
# unzip 略 ; make
# install -m 755 qkc /usr/local/bin/
# install -m 755 qkc.1 /usr/local/EUCのMANPATH/man1
$ echo $PATH # ← 表示中に/usr/local/binがあること。
2.
知らない。うちはハナからiconvライブラリが入ってるので。
0690名無しさん@お腹いっぱい。
2008/08/17(日) 12:23:54ID:s5ECxLQh0>>689
ありがとう
>>688
vimを起動して
:version
で確認したら、Slackwareにデフォルトでインストールしてある、vim-7.1にも、
+iconvになっていることが確認できました、お騒がせしました。
>>989
Thxです
ご教示通り、同じ手順をふんだら、無事にインストールが出来ましたが
このスレッドの
>>257
と同じ症状が出ています、
vimが立ち上がる際に"引用符 (') がありません"とエラーがでます。
気にせず立ち上げると、立ち上がりますが、何も出ません、
:help Chalice
とすると、激しく文字化けしています、>>257にレスがついてますが、過去ログが無くなっていて、見ることが出来ません。
よろしくお願します
0691名無しさん@お腹いっぱい。
2008/08/17(日) 13:02:49ID:MJyw7OTZ0>>257はそのあと>>259で続いてる
0693名無しさん@お腹いっぱい。
2008/08/17(日) 13:36:01ID:s5ECxLQh0調べて.vimrcに追加したら、文字化けは直りました
set modifiable
set fencs=ucs-bom,ucs-2le,ucs-2,iso-2022-jp-3,utf-8,cp932
filetype plugin indent on
しかし、相変わらず、>>690の状況に変わりはありません、
今の.vimrcの設定で板一覧取得を行うと、
:<BR>
E488:余分な文字が後ろにあります
と表示されるのですが、どこが、いけないのでしょうか?
0694名無しさん@お腹いっぱい。
2008/08/17(日) 15:15:04ID:s5ECxLQh0.vimrc を、いじって文字化けと、>>257の"引用符 (') がありません"のエラーが出ないようにしました
普通に、vimが起動し、
:Chaliceで
Chaliceは起動するのですが、板が全く取得できません∩(・ω・)∩? ...
:<BR>
で取得しようとすると
E488: 余分な文字が後ろにあります
となり、やはり、板は取得できない状況です
0695名無しさん@お腹いっぱい。
2008/08/17(日) 15:33:11ID:hgilhMA600696名無しさん@お腹いっぱい。
2008/08/17(日) 15:42:35ID:s5ECxLQh0:<BR>
と入力すると、板一覧の取得と書いてあったので、やってみたんですが・・・
0697名無しさん@お腹いっぱい。
2008/08/17(日) 17:36:56ID:s5ECxLQh0<BS> 板一覧へ移動
でした、スマソ
どっちにしても、駄目です
:r
とかでもE484: ファイル""を開けませんって出るし
0698名無しさん@お腹いっぱい。
2008/08/17(日) 19:21:42ID:H9MdXRXu0E484: ファイル "" を開けません
は、うちも同じなので問題ないと思う。
というか、リロードは "R" (コロンを付けず大文字)だよ。
0699名無しさん@お腹いっぱい。
2008/08/17(日) 19:36:18ID:s5ECxLQh0curlのライブラリを、ひとつ入れていませんでした・・・・
Chaliceを起動し、
$ !ps au | grep curl
したら、なーんも動いてなくて、気付きました
お騒がせしました、設定は全て正しかったようです・・・・・・orz
0700名無しさん@お腹いっぱい。
2008/08/17(日) 20:07:29ID:s5ECxLQh0MJyw7OTZ0
こいつ、死ねばいいのに、他人がどんなデストリビューション使おうが
お前に関係ないだろ
0701名無しさん@Vim%Chalice
2008/08/23(土) 15:42:49ID:fI/X1G+p00702名無しさん@Vim%Chalice
2008/08/23(土) 15:45:46ID:fI/X1G+p0C-w CRで、やっと書き込めたけど、viの右下にwが出るタイミングとCR押すタイピングが微妙に関係する悪寒です
0703名無しさん@お腹いっぱい。
2008/08/26(火) 16:15:35ID:DW7SPrQe00704名無しさん@お腹いっぱい。
2008/08/30(土) 18:26:10ID:3cDgmovk00705名無しさん@お腹いっぱい。
2008/09/02(火) 22:21:15ID:nqSCnoYC0しないようにするスイッチない?
0706名無しさん@お腹いっぱい。
2008/09/03(水) 15:29:34ID:6xGJv9gI00707KoRoN@Vim%Chalice ◆8XALICEsdk
2008/09/27(土) 00:12:16ID:snCkuyxS00708名無しさん@お腹いっぱい。
2008/09/27(土) 01:14:17ID:M9cQ330v00709KoRoN@Vim%Chalice ◆8XALICEsdk
2008/09/27(土) 09:04:05ID:snCkuyxS0ごめんなさい。最近他所で話題になっていたsuka=pontanへの対応確認です。
どうやら書き込み時のCookieがhana=mogeraから変わったらしく、
書けなくなるツールがぼろぼろでて話題になってました。
で、Chaliceが書けるかどうか気になったというわけです。
# Cookieはcurlに任せていたので、問題なく書けました。
0710KoRoN@Vim%Chalice ◆8XALICEsdk
2008/09/27(土) 16:03:15ID:snCkuyxS0http://www.kaoriya.net/dist/var/chalice-2.0_alpha-20080927.tar.bz2
インストールとアンインストール方法は>>678と一緒。
使うときはこんな感じ。個々のバッファはbuftype=nofileなので要らなくなったら:qして。
:BbsOpen bbs://2ch/
:BbsOpen bbs://2ch/software/
:BbsOpen bbs://2ch/software/1106153307
プログラマ視点だと、モジュール化により汎用性やわかりやすさが嬉しい感じ。
ユーザ目線だとまだまだ使えない。
けど板移転への対応とバッファの自由さは期待がもてるかも。
0711名無しさん@Vim%Chalice
2008/11/06(木) 10:42:25ID:aeY//TfT0:help Chalice
ヘルプが無いって言われるんだけど
0712KoRoN%emonster
2008/11/06(木) 12:27:07ID:bAhEN3rC0インストール後にヘルプ用のタグファイルを
更新しなければいけなかった(helptag?)気がします。
READMEに書いてなかったんでしたっけ?
0713名無しさん@お腹いっぱい。
2008/11/06(木) 20:34:33ID:aeY//TfT0ありがとう、ヘルプ出ました。
あと、スレを開いた時に初回は文字化けしないんだけど
"r"を押してリロードすると化けます。
書き込みは一応正常に出来てるが、その後のリロードで
化けるって感じになります。
端末はUTF-8
Vimは7.2 (+iconv)
qkc-1.00
nkf-2.0.7 ←これは関係ないのかな?
--- .vimrc
《略》
set enc=utf-8
set tenc=utf-8
set fencs=iso-2022-jp-3,cp932,euc-jp,utf-8
filetype plugin indent on
set fileformats=unix,dos,mac
--- end .vimrc
どういう風に設定すれば?
0714KoRoN%emonster
2008/11/06(木) 20:51:16ID:DkSXld+a0私も似たような現象を観測したことがあります。
enc=UTF-8であまりテストしたことないので
おそらくそれに関連した不具合だと思います。
おそらくソースコードの修正が必要…かな?
0715名無しさん@お腹いっぱい。
2008/11/06(木) 23:28:39ID:aeY//TfT0ぼちぼち覚えてみようかな
0716名無しさん@お腹いっぱい。
2008/11/07(金) 00:02:57ID:E5hkHJ620俺も前にその症状出ました。
何か知らんけど set enc=euc-jp で直った希ガス
0717名無しさん@お腹いっぱい。
2008/11/07(金) 02:22:17ID:am40nNdq0キーバインドからソースを追いかけようと思ったけど解らない orz
ChaliceReloadThread
ChaliceReloadThreadInc
ChaliceReformat ←なんか怪しい
あと、取り合えずCheckEnvironmentでコマンドやオプションを
変更してみたけど変化なし……。
0718KoRoN@Vim%Chalice ◆8XALICEsdk
2008/11/08(土) 00:32:30ID:ioI/V76g0差分読込の時に限定されるので ChaliceReloadThreadInc が怪しいですね。
0719KoRoN@Vim%Chalice ◆8XALICEsdk
2008/11/08(土) 01:51:31ID:ioI/V76g0過去に何度も指摘されていた項目でしたね…いや本当にゴメンナサイ。
参考: >>341 >>640-643
svn版(1.9.019)では修正しました。
0720名無しさん@お腹いっぱい。
2008/11/08(土) 11:39:25ID:JJEQtwrI0こちらこそ過去ログ読んでなくてすいませんでした。
有難く使わせて頂きます。
ありがとうございました!
0721名無しさん@お腹いっぱい。
2008/11/09(日) 18:13:25ID:xmAVgzhv0そういうのは無いのかな?
0722名無しさん@お腹いっぱい。
2008/11/09(日) 18:40:57ID:EJW6tPdG0-a
-A
0723名無しさん@お腹いっぱい。
2008/11/09(日) 20:27:00ID:1vIty9AE0:help -A
>-A Arabic mode. Sets the 'arabic' option on. (Only when
> compiled with the |+arabic| features (which include
> |+rightleft|), otherwise Vim gives an error message
> and exits.) {not in Vi}
0724名無しさん@お腹いっぱい。
2008/11/09(日) 20:53:27ID:xmAVgzhv0自動的に下のようにならないかなと。
Title: Chalice for Vim Vol.4
From:
Mail:
--------
>>723
0725名無しさん@お腹いっぱい。
2008/11/10(月) 22:39:36ID:agOfmeZE0>>724
> 例えば 723 のレス番号の上でiなりIなり押した時に
> 自動的に下のようにならないかなと。
>
> Title: Chalice for Vim Vol.4
> From:
> Mail:
> --------
> >>723
0726名無しさん@お腹いっぱい。
2008/11/11(火) 05:04:23ID:F92MJfoh0> >>724のレス中任意の行で-とaを続けて押すと↓
>
> >>724
> > 例えば 723 のレス番号の上でiなりIなり押した時に
> > 自動的に下のようにならないかなと。
> >
> > Title: Chalice for Vim Vol.4
> > From:
> > Mail:
> > --------
> > >>723
できました。
ありがとう!
0727名無しさん@お腹いっぱい。
2008/11/13(木) 05:17:10ID:PYj5n+2c0let chalice_cruise_endmark='巡回終了'
栞
■お気に入り
hogehoge
■巡回終了
■過去ログ
fugafuga
dat落ちしてるfugafugaまで巡回しようとする
0728名無しさん@お腹いっぱい。
2008/11/13(木) 20:58:46ID:5ZclMhY700729727
2008/11/15(土) 07:55:21ID:2DLhuJg70特にいじってないのに何でだろう?
0730名無しさん@お腹いっぱい。
2008/11/15(土) 20:48:39ID:rqfOS0Nv00731名無しさん@お腹いっぱい。
2008/11/15(土) 22:55:25ID:rqfOS0Nv0現在
vim7.1
Chalice1.9
curl7.18
で使っていますが、書き込み確認でYesを入力した後に「Cookieを焼き直しました〜」となり、それがいつまでも続く状態です。この過去ログにも同じ症状があり、やってみたのですが解決しません。
なにかわかる方いましたら、おしえてください。
0732名無しさん@お腹いっぱい。
2008/11/16(日) 00:13:12ID:JOMmRVWf00733名無しさん@お腹いっぱい。
2008/12/11(木) 08:42:14ID:84A/9HxB0【調査】 "日本人、中国への感情過去最悪に" 中国に「親しみ感じない」66.6%に…内閣府調査★3
0734名無しさん@お腹いっぱい。
2008/12/11(木) 09:08:20ID:84A/9HxB0【調査】 "日本人、中国への感情過去最悪に" 中国に「親しみ感じない」66.6%に…内閣府調査★3
0735名無しさん@お腹いっぱい。
2008/12/21(日) 16:18:15ID:PZ3Vcz2u0現状は以下のようになっていると思います。
U ... スレ一覧(栞)へ移動(+栞の起動トグル)
M ... スレッドへ移動(+栞の起動トグル)
提案(というかヒアリング)なのですが、
このM(=Shift+'m')の現状の割り当てを解放しては如何でしょうか?
というのも、Vim標準のカーソル移動キーアサイン:
H ... Currバッファの上段行へ移動
M ... 中段行
L ... 下段行
のうち、HとLは使えますがMはバッティングしています。
* 読みやすいようにバッファスクロールを微調整したり、
* コメント参照(>>)へ飛ぶために希望の位置へカーソルを移動したい
など、Mが使えると嬉しいケースはあるかなぁと。
そこで、現状のM用途=スレッドへ移動(+栞の起動トグル)と比べて
重要性・みなさんの使用状況などが気になりました。
0736名無しさん@お腹いっぱい。
2008/12/27(土) 17:08:40ID:CR31lLtP0他にもいろいろブラウザあると思うんだけど
0737名無しさん@お腹いっぱい。
2008/12/28(日) 02:29:03ID:FuTWXRaI0windowsで使ってる人ってただの趣味?
他にもいろいろエディタあると思うんだけど
0738名無しさん@お腹いっぱい。
2009/01/14(水) 16:38:16ID:t+puUpPB0私は
1.ヴィジュアルモードにしID部分を*レジスタに入れる
2.「新規に.vimrcタブを開いてそこに:let chalice_ngwords.=(略を追加書き込みし:so %してタブを閉じ、=で更新」
というキーマクロを起動
という方法を取ってます。
連鎖あぼんは面倒です。どっかにスクリプト落ちてないかなw
0739名無しさん@お腹いっぱい。
2009/03/03(火) 21:11:50ID:LAIjRpZL00740名無しさん@お腹いっぱい。
2009/03/04(水) 16:01:42ID:+15K+5Vk0他の専ブラスレでの情報だけど、仕様が変わったらしい。
0741名無しさん@Vim%Chalice
2009/03/20(金) 12:24:58ID:Bf7zEeaz0vi好きな俺にはうれしいですね。
開発者の方ありがとうございます。
Windowsのvi擬似エディタのviviには
対応できないですかね?
無理っぽいですけど・・。
しかし良くできてます。
ありがとうございました。
0742名無しさん@Vim%Chalice
2009/03/20(金) 14:06:19ID:rqtovvs40>>550,>>671も直したいんだが、まちびの仕様どこかに書いてないかなあ…
==================================================================
--- chalice.vim (revision 121)
+++ chalice.vim (working copy)
@@ -4180,11 +4180,7 @@
let board = substitute(a:board, '^/', '', '')
let key = substitute(a:key, '\.\(dat\|cgi\)$', '', '')
if a:host =~ s:mx_servers_jbbstype
- if a:host =~ s:mx_servers_machibbs
- let url = 'http://'.a:host.'/bbs/read.pl?BBS='.board.'&KEY='.key
- else
- let url = 'http://'.a:host.'/bbs/read.cgi?BBS='.board.'&KEY='.key
- endif
+ let url = 'http://'.a:host.'/bbs/read.cgi?BBS='.board.'&KEY='.key
if AL_hasflag(flags, 'onlyone')
let url = url . '&START=1&END=1'
elseif !AL_hasflag(flags, 'internal') && !AL_hasflag(flags, 'raw')
@@ -4337,8 +4333,7 @@
let tmpfile = tempname()
let bbs = substitute(a:board, '^/', '', '')
let key = substitute(a:dat, '\.cgi$', '', '')
- " WORKAROUND: まちBBSではread.plを使ったほうが速い。
- let cgi = a:host =~# s:mx_servers_machibbs ? 'read.pl' : 'read.cgi'
+ let cgi = 'read.cgi'
if continued
let remote = '/bbs/'.cgi.'?BBS='.bbs.'&KEY='.key.'&START='.newarticle.'&NOFIRST=TRUE'
else
0743名無しさん@お腹いっぱい。
2009/03/24(火) 20:47:32ID:iF8cZdFI00744名無しさん@お腹いっぱい。
2009/03/24(火) 21:01:51ID:iF8cZdFI00745名無しさん@お腹いっぱい。
2009/03/24(火) 21:04:24ID:iF8cZdFI0てことはcookieがどうちゃらって話があやしそう。
0746名無しさん@お腹いっぱい。
2009/03/24(火) 21:08:56ID:iF8cZdFI00747名無しさん@お腹いっぱい。
2009/04/16(木) 21:58:02ID:wuMovw/V00748名無しさん@お腹いっぱい。
2009/04/23(木) 04:42:24ID:s/XaPwEW0他のブラウザだと半角スペースは全部消えちゃうもんね
0749名無しさん@お腹いっぱい。
2009/04/27(月) 13:41:44ID:U5WSsZM+0大半の2chブラウザもWebブラウザの仕様に合わせて取ってるんだけどね
0750名無しさん@Vim%Chalice
2009/05/01(金) 16:14:16ID:QtQ+M1QB0作者さんありがとう!Chalice_titlestringは真っ先に設定致しました
0751名無しさん@お腹いっぱい。
2009/05/04(月) 03:44:38ID:lIBaD7WK00752名無しさん@お腹いっぱい。
2009/05/05(火) 03:52:35ID:TwV5RIg30オレも、それをよくやる
サイズが非常に小さかったら、例外処理とかあればな
0753名無しさん@お腹いっぱい。
2009/05/05(火) 17:03:11ID:ATZ5p6Tb0このスレの読み込みにやたらと時間がかかるんですが他の方はどうでしょう?
702 のレスのモードラインが悪さをしているような違うような?
当方の環境は FreeBSD7.1 vim-7.2.106_1 Chalice1.9.012 です
0754名無しさん@お腹いっぱい。
2009/05/05(火) 18:06:26ID:71p3mxQz00755753
2009/05/06(水) 10:12:41ID:EStwc7Q+0調べた結果、viewdir内の対象スレッドのファイルを削除したらなおりました
~=+.vim=+chalice=+cache=+dat.d=+pc12.2ch.net=+tech_1238632943.dat=
# 中身のどこが問題なのかはよくわかってないです
0756名無しさん@お腹いっぱい。
2009/05/16(土) 05:06:51ID:Y2SkmFuz0>>742 さんのものに追加したものなので重複してます.
HTML から DAT を生成する Convert_JBBSHTML2DAT() 周りを弄ってます.
>>671 のスレ末尾に <dt>うんたら とかゴミが残るのは
Convert_JBBSHTML2DAT() で, レス以外を不要な行を削除する
silent v/^<dt>/delete _
が, 不要な行を一部削除しきれていなかったからでした.
また, >>550 の削除レスがあるとレス番号がズレるのは, 現在の machibbs の仕様
として, 削除されたレスはレスそのものが消えてレス番号が飛んでいるのに,
Convert_JBBSHTML2DAT() は, 2ch のように削除されたレスもレス自体は消えずに
レス番号が常に連番になっているということを前提にしているためでした.
そこで削除されたレスの替りのダミーレスを挿入することで回避してます.
差分HTML から DAT を生成する際に, 古い DAT の最終レス番号が分からないと,
差分の最初のレス番号が分からず, 差分が削除レスから始まっている場合,
何個レスを挿入したらいいか分からない(と思う)ので, しょうがなく
Convert_JBBSHTML2DAT() の引数を追加してます.
ただ自分は, machibbs 以外の mx_servers_jbbstype 掲示板を利用していないので,
それらの掲示板を Chalice で読んで, Convert_JBBSHTML2DAT() が呼ばれたら,
どうなってしまうか予想できないので, それらの掲示板を利用する方は
注意してください.
地元のまちBBS面白いなぁとか思いながら, 素人が適当に :h vim-script-intro
して作成したのでダメ patch かとは思いますが, お役に立てたら幸いでございます.
駄目出しは歓迎です.
0757名無しさん@お腹いっぱい。
2009/05/16(土) 05:09:02ID:Y2SkmFuz0+++ chalice.vim 2009-05-15 18:12:57.000000000 +0900
@@ -4180,11 +4180,7 @@ function! s:GenerateThreadURL(host, boar
let board = substitute(a:board, '^/', '', '')
let key = substitute(a:key, '\.\(dat\|cgi\)$', '', '')
if a:host =~ s:mx_servers_jbbstype
- if a:host =~ s:mx_servers_machibbs
- let url = 'http://'.a:host.'/bbs/read.pl?BBS='.board.'&KEY='.key
- else
- let url = 'http://'.a:host.'/bbs/read.cgi?BBS='.board.'&KEY='.key
- endif
+ let url = 'http://'.a:host.'/bbs/read.cgi?BBS='.board.'&KEY='.key
if AL_hasflag(flags, 'onlyone')
let url = url . '&START=1&END=1'
elseif !AL_hasflag(flags, 'internal') && !AL_hasflag(flags, 'raw')
@@ -4337,15 +4333,14 @@ function! s:DatCatchup_JBBS(host, board,
let tmpfile = tempname()
let bbs = substitute(a:board, '^/', '', '')
let key = substitute(a:dat, '\.cgi$', '', '')
- " WORKAROUND: まちBBSではread.plを使ったほうが速い。
- let cgi = a:host =~# s:mx_servers_machibbs ? 'read.pl' : 'read.cgi'
+ let cgi = 'read.cgi'
if continued
let remote = '/bbs/'.cgi.'?BBS='.bbs.'&KEY='.key.'&START='.newarticle.'&NOFIRST=TRUE'
else
0758名無しさん@お腹いっぱい。
2009/05/16(土) 05:11:09ID:Y2SkmFuz0endif
let result = s:HttpDownload(a:host, remote, tmpfile, '')
- let result = s:Convert_JBBSHTML2DAT(local, tmpfile, continued, s:GetHostEncoding(a:host))
+ let result = s:Convert_JBBSHTML2DAT(local, tmpfile, continued, s:GetHostEncoding(a:host), oldarticle)
call delete(tmpfile)
if !result
" スレが存在しない
@@ -4375,7 +4370,7 @@ function! s:DatCatchup_JBBS(host, board,
return newarticle
endfunction
-function! s:Convert_JBBSHTML2DAT(datfile, htmlfile, continued, enc)
+function! s:Convert_JBBSHTML2DAT(datfile, htmlfile, continued, enc, base)
" jbbs.net、jbbs.shitaraba.com、machibbs.comのcgiアウトプットを解析。
" 1レスは<dt>要素から始まる1行で形成されており、下の様な形式(共通):
"
@@ -4398,7 +4393,8 @@ function! s:Convert_JBBSHTML2DAT(datfile
if getline(search('^<dt>') + 1) =~ '^\s*]'
silent g/^<dt>/join
endif
- silent v/^<dt>/delete _
+ silent v/^<dt>\d\+/delete _
+ call s:InsertDeletedLines(a:base)
silent %s+^<dt>\d\+\s*名前:\%(<a href="mailto:\([^"]*\)">\)\?\(.\{-\}\)\%(</a>\)\?\s*投稿日:\s*\(.*\)\s*<br>\s*<dd>+\2<>\1<>\3<>+ie
if getline(1) !~ '^$'
if a:continued
@@ -4420,6 +4416,28 @@ function! s:Convert_JBBSHTML2DAT(datfile
endif
endfunction
0759名無しさん@お腹いっぱい。
2009/05/16(土) 05:15:36ID:Y2SkmFuz0+ normal gg
+ while 1
+ " current line にあるレスのレス番号
+ let res_number = substitute(getline('.'), '^<dt>\(\d\+\)\s*.*', '\1', '')
+ " current line に本来あるべきレス番号
+ let res_number2 = a:base + line('.')
+
+ if res_number > res_number2
+ execute 'normal O' .
+ \ '<dt>'.res_number2.' 名前:<a href="mailto:Deleted"><b>Deleted</b></a> ' .
+ \ '投稿日: Deleted <br><dd> Deleted <br><br>'
+ endif
+
+ if line('.') == line('$')
+ return
+ else
+ normal j
+ endif
+ endwhile
+endfunction
+
function! s:CreateWriteChunk_JBBS(host, board, key, title, name, mail, message, submitkey, ...)
" jbbs.net, jbbs.shitaraba.com, machibbs.com用の書き込みデータチャンク作成
let chunk = ''
0760756
2009/05/16(土) 05:22:20ID:Y2SkmFuz0明らかに貼り方間違えましたね... 申し訳ないっす.
適当に手パッチしてもらえれば有り難いです.
0761名無しさん@お腹いっぱい。
2009/05/16(土) 12:28:44ID:D9pk1M+y00762名無しさん@お腹いっぱい。
2009/05/16(土) 18:39:25ID:CBYiJ1do00763名無しさん@お腹いっぱい。
2009/05/16(土) 19:44:53ID:/HHpdSya02chのお作法ではuuencodeとかishなどせんのかな。
0764名無しさん@お腹いっぱい。
2009/05/16(土) 21:39:04ID:cVaqDepF00765名無しさん@お腹いっぱい。
2009/05/22(金) 00:19:23ID:AIQwo1Py0>>756快適になったよGJ
base64にしたの置いとく(二分割)
begin-base64 644 757.diff.bz2
QlpoOTFBWSZTWSEQ/rUAApNf//xyf///9///nu///9/vOX/9gVR9CxamdgSmAPRAEFAFu3uza6rT
duWnTTQDcYaITU0m9Km1Nk9UzAmk8po9E3qjZTTT0amQ0NNGgDQA0eoAAMQNAAAfqm1P1NPVBKKa
pvFABkp5Rp7VH6p+iRmoANAaDQADQA9QAAAAAAAAAAEoIiTSMmntUzU2ieoMgMgegCaGgANBoyAA
DQDTQ0GQAAAAEGAIwTEaZMIyGIYRhMAIwjIZNMhoyMQaGAmJgTEaMBGTJgEiiT0CaDTUBT9Se1PS
TNI8U0GmjINGjRoNNNDQaGnpAAAAAAAaAAqkQQ4BwSagchlYY3ts/EwsKS51rEs9pHMt2WfCnI9Y
uYkgXGwIGzN085Zgz3ZU2xAxaKxDKrIL1TQusNO7LZrNERCQVCRJpJHTLI2xhMhQGEBJiUQ5JzZo
iGkOUzbaAnIrO1ngQMLQVgyNJIdMIrOrirn4eIMSiQ1w51F8Vu/bfl5o9L1tbKSOlInviHJG/S6Y
rkcd2dDQLTUWxRFpwElmNjmhhTiewtk4VziZvho1GOGNFvkgKE98wMrvDccUAn4JQORCqOudZJSk
JztQgK0x4NbAFAnqgQKk+dmuCOi2VQvxFvz2SwBko3ETNOUvhty3q5kSQCauzKpnOvT0wJlffFnb
4taitBDGKi+UpsYrzQr4c1aAuCMW7ppSxZ4YZFIYbmycVSrzZmXYWkrE3HYqKRad83sXBFGAMsIL
aQK7ZbhKKHou9Mo0osYX62mK2cka2SUJBRmv3slnRiPKsTa7apfPf3TEa5AuRZkNyEFw8mFPBhuW
NbBqdJuoV6sZwIVkBnCL5FDHFOAYWAL4kioWdsDyybIXt6IhS3TnXFGmJC5LWGZjFJpMFclRVy8A
M/duQ2E0oa9sHBttuOGmDCdYIUzExZz+VuK5G40PMAQWloZqsF/jXpFhrwe7ytHQvIMrEdqcFHOR
dGcjbSpBwmoNn9QPaMc7aRGd5YjkVqp1cW9RbU3AhFCmhr4FvVSsHMOcqcLaoKHsxkQw9AhxTACk
0766名無しさん@お腹いっぱい。
2009/05/22(金) 00:21:18ID:AIQwo1Py0uQjkMKV1BwZdWjMob5VPtqGQqeWCSlHGB6w0A2bdxbKWQyr2HAMoGbaHbodC2A3pY4A3Sl6xwzry
nSTbTVqeA4hyg42dLsFgamF43LOYmQMg56Jv5FqA9GExShRq4pchWtcYsQpxgegsKHPa8VyVBhAL
yHp3GQ8qixMpS9HoWzK0HJUk4RwNEUmXInc8CA2NQShcM7datGisholVYjGTAQ6LDSy4LUldhVIo
lFWQVXIIqJBeFBrNGKCJItOkQRQaiTXLji1fJ3ISU+QN7NCRKDsJxmsijmK+MGrSSLWE6QR9Aggy
KYmbMXn7Aj2DTQGsaiqGYSklpJyZmxXW5i1qqSo1ZsCRogxOw8YGwRQulIuITVCkNtS9KwRtBoK5
W3C0c6r3cIGc0KjloLQiZ1sYAOAZsBdjQUsKKzPvJhXcTGHaZdmbMbYSN1TCNYtC5i2jWqjURKNO
KKoE9mClV2QrL0izIEBesQpoFErFQitQMmckG0FhN8FsVj1DVvnCNJVIsJtvCYE0PVVaL7pbYOyi
RxStLkREUFDAyk7gpG/vbzU6eoqFRITFciAbOMzZEmaxwscApA52GItoHjyrfCOOZl1eEKoo007c
2gjIHRmJgM2BvwrcJctYYWeDBZXvO8xZkNMxMaDCmsSZw0vN21MhVIWBSRwMypCyGUzqZWlOyzd1
YwVgphRDra62rFMiLGMEyBW4sOpAwkCJNEKzJfLxBDhG9EVdMSdQFrpTUonJ1pk1rVhmCZZ5E6KI
MVQmDRwEpE1B5PRUICgjQiSbhyVGEODDDfSoqJdUK9O131JNmCm4KXewIcwHM+L+g+/n2X2/lmWc
qJBpwVbXRefoYIm+ylpog0IImF+n37h8WZMfF4r80OGM6xzJuTx2fbHu7rz9Wy1wBvJEMkXL142Q
/YZaDNTPjasjWwoVCJUEI20fn+HLEwY1JVvtfJ97z/ENQwVqufXSE2uMEghqsUv+IBS0myW+P/F3
JFOFCQIRD+tQ
====
0767名無しさん@お腹いっぱい。
2009/05/24(日) 00:50:11ID:NKE0l8/z0http://pc12.2ch.net/test/read.cgi/unix/1039165754/
このスレを見たあと、スレ一覧で他のスレを開こうとするとvimが落ちる
vim-7.2とgvim-7.2
端末でchaliceを実行した後のエラーメッセージは
Vim: 致命的シグナル FPE を検知しました
Vim: 終了しました.
浮動少数点演算例外です
0768名無しさん@お腹いっぱい。
2009/07/23(木) 00:21:25ID:a7zFn5z80重宝してるのに・・・。
なのでちょっとageてみた。
0769名無しさん@お腹いっぱい。
2009/07/24(金) 15:22:39ID:Ujt6ugkr00770名無しさん@お腹いっぱい。
2009/07/24(金) 15:53:35ID:dXWKe05P0ニコ厨になったらしいですよ?
0771名無しさん@お腹いっぱい。
2009/07/28(火) 17:29:46ID:FXuiiQDc0q/ でインクリ履歴でも見ようかと思ったら、モード終了とかマジ笑えた。
0772名無しさん@お腹いっぱい。
2009/07/28(火) 18:58:12ID:IVw0hhL50そうでもないよ
READMEも読まずに弄るあなたが微妙
気に入らなかったらカスタマイズ汁
0773名無しさん@お腹いっぱい。
2009/07/28(火) 22:12:25ID:tPtQFpvh0"m"でマーク出来ないとか、作者はChaliceを作るまで殆んどviを使ったことがなかったのではないかとさえ思う。
悪口言ってすまん。
0774名無しさん@お腹いっぱい。
2009/07/28(火) 22:35:52ID:0mPg0gGK00775名無しさん@お腹いっぱい。
2009/08/06(木) 21:40:42ID:7InWQRh50改善策はありませんか?
dat.dが重くなったかと思い、待避してみたのですが改善されませんでした。
ソースを見ても、どの辺にウエイトを書けてるのかよく分かりません。
アンカーにカーソルを置いてC-P C-Pする場合はすぐに表示されます。
0776名無しさん@お腹いっぱい。
2009/08/28(金) 13:24:51ID:fqk7no2T00777名無しさん@お腹いっぱい。
2009/08/29(土) 00:55:32ID:p9cpZk5y0キミが引き継ぐんだ!
0778名無しさん@お腹いっぱい。
2009/08/31(月) 09:01:19ID:eb8OV7y400779irzlfTBjyHHZsRNzLEd
2009/09/02(水) 14:42:00ID:xg+d3Bet00780名無しさん@お腹いっぱい。
2009/09/22(火) 04:54:46ID:OY7mRTAv00781名無しさん@お腹いっぱい。
2009/09/24(木) 11:26:11ID:SvTE10S4O茶ライス? ちゃりす?
0782名無しさん@お腹いっぱい。
2009/09/24(木) 14:33:10ID:7ypsBNV900783名無しさん@お腹いっぱい。
2009/09/29(火) 05:01:44ID:gpSVyWbcO0784名無しさん@お腹いっぱい。
2009/11/22(日) 14:49:16ID:V/Ip3EGm0statusline について質問なのですが、Chalice を利用していると、
新規タブや他のタブでは、statusline の情報が表示されなくなるのですが、こういうものなのでしょうか。
できれば回避したいのですが、おわかりのかたよろしくお願いします。
0785名無しさん@お腹いっぱい。
2009/12/08(火) 20:19:09ID:5BPgs06P0sourceforgeにおいてくれたら手伝うよ。
0786名無しさん@お腹いっぱい。
2009/12/13(日) 17:51:14ID:HU6G3bng00787名無しさん@お腹いっぱい。
2010/02/02(火) 16:08:45ID:Lo/UUA8L0X動かんし
0788名無しさん@お腹いっぱい。
2010/02/02(火) 21:09:12ID:Z8NnxqSk0どういう意味?
0789名無しさん@お腹いっぱい。
2010/02/02(火) 21:25:43ID:Lo/UUA8L0Linuxer・*BSDerにポピュラーな
JDが動かんってこと
0790名無しさん@お腹いっぱい。
2010/02/09(火) 15:23:53ID:TnJZa5ID0例→http://ja.wikipedia.org/wiki/%E3%82%B8%E3%83%A7%E3%83%B3%E3%83%BB%E3%83%96%E3%83%AB_(%E4%BD%9C%E6%9B%B2%E5%AE%B6)
Index: plugin/alice.vim
===================================================================
--- plugin/alice.vim (リビジョン 121)
+++ plugin/alice.vim (作業コピー)
@@ -135,7 +135,7 @@
return substitute(matchstr(a:dirpath, '\m^.*[/\\]'), '\m[/\\]$', '', '')
endfunction
-let g:AL_pattern_class_url = '[-!#$%&*+,./0-9:;=?@A-Za-z_~]'
+let g:AL_pattern_class_url = '[-!#$%&*+,./0-9:;=?@A-Za-z_~()]'
function! s:AL_open_url_win32(url)
let url = substitute(a:url, '%', '%25', 'g')
0791名無しさん@お腹いっぱい。
2010/03/22(月) 13:45:39ID:c514XGfK0thx
0792名無しさん@Vim%Chalice
2010/05/04(火) 00:38:45ID:g1HAVDvK00793名無しさん@Vim%Chalice
2010/05/04(火) 00:56:56ID:g1HAVDvK0多少もっさりしてますが、いい感じです。
vimのバージョンは7.2で、ターミナルで使用してます。
0794名無しさん@お腹いっぱい。
2010/08/06(金) 03:20:50ID:s2d7CcAL0移動処理済ませてるのに「板が移動した可能性があります.」が全スレで出るしやたら重い
0795名無しさん@お腹いっぱい。
2010/08/06(金) 07:48:09ID:myYQ/T5J0ブックマークを s/pc12/hibari/ とか手動処理してんだけど。
0796名無しさん@お腹いっぱい。
2010/08/07(土) 17:08:58ID:5cOIcDnQ0作者の方すてきなスクリプトをありがとうございます。
0797名無しさん@お腹いっぱい。
2010/08/27(金) 07:18:51ID:Uvvddwvv0未読管理とかね。
0798名無しさん@お腹いっぱい。
2010/12/25(土) 11:22:52ID:282oyce800799名無しさん@お腹いっぱい。
2011/01/17(月) 19:52:44ID:p1yRxhk50まちBBSの仕様が変わって、chalice では読めなくなったみたいだね
0800800
2011/01/21(金) 20:53:40ID:0HKYszId00801名無しさん@お腹いっぱい。
2011/02/10(木) 13:45:50ID:8F2SdWph0・書き込み時にCookieを持っていないとCookieが渡されてLv=1からスタート
・●なしだと24時間で1つレベルが上がるらしい
・●持ちは前回レベルアップから10分以上経って書き込むと1つレベルが上がる(Lv=30までの特例?)
・レベルに応じて連投規制される(取りあえず実況系が多いhayabusaサーバは除外)
Lv=1 120秒
Lv=2〜3 60秒
Lv=4〜5 45秒
Lv=6〜7 30秒
Lv=8〜19 15秒
Lv=20以上 5秒
・レベルに応じてスレ立て規制される(hayabusaサーバは除外?)
Lv=5未満 スレ立て不可
・対象ISPから書くとき、本文に「!ninja」を含めるとレベルが表示される
・Cookieの有効期間は最終書き込みから約2年。Cookieを消すとLv=1からやりなおし
・適切にCookieを処理できる環境であれば、IPアドレスが変わってもレベルが下がることはない
・まだ実験中なので、今後何度もレベルのリセットがかかる(現段階で必死のレベル上げは無駄)
・将来的には、悪さをした奴はレベルダウンじゃ、ピンポイント規制じゃシステムになるといいな
冒険の書(Lv=1,xxxP)
0802名無しさん@お腹いっぱい。
2011/03/03(木) 00:59:29.90ID:8rmrXpGu00803名無しさん@お腹いっぱい。
2011/03/05(土) 23:06:05.66ID:n84FiNEi0もし同じならば Firefox に g:chalice_cachedir にあるクッキーを読ませて、
溜め込んだ忍法帖の Lv が継続して使える。
スレ立てするときは、Firefox を使いたい。
0804名無しさん@お腹いっぱい。
2011/04/09(土) 06:17:24.93ID:MpumRkWZ0作者さん今までありがとう
0805名無しさん@お腹いっぱい。
2011/04/10(日) 13:44:00.57ID:mePYBqhL0ttp://www.kaoriya.net/blog/201103/20110320
0806名無しさん@お腹いっぱい。
2011/04/18(月) 20:52:09.77ID:b/X5KqCK00807名無しさん@お腹いっぱい。
2011/04/19(火) 23:40:36.01ID:0V0tTl8800808名無しさん@お腹いっぱい。
2011/05/07(土) 13:59:50.97ID:cI1Y3jpy0temporaryfile="${HOME}/tmp"
if [ -r "${tmporaryfile}" ]; then
rm -f "${tmporaryfile}"
fi
=========================================
0809名無しさん@お腹いっぱい。
2011/06/24(金) 06:58:19.43ID:qDhu4lHE0■ このスレッドは過去ログ倉庫に格納されています