Chalice for Vim Vol. ..
263:jsz
05/11/09 00:46:36 RJ6GT6eF0
subversionってかなり不便だよね
cvsなら依存するものもないけどsubversionはかなり依存がある
自分のマシンじゃapacheなんてコンパイルするのは現実的じゃない
cvsは大体OSに含まれてるからいいけどsubversionはな・
264:KoRoN@Vim%Chalice ◆8XALICEsdk
05/11/09 01:00:15 st/U5oMw0
>>263
私も最初はそう思ってたんですけどね。Winはバイナリ配布があるし、LinuxならRPMで
良いし、FreeBSDならports一発ですから、そう気にすることもないかなぁ、と思うよう
になりました。ちなみにapacheは無くても、aprは含まれているので、コンパイルでき
るそうですよ。ちゃんと設定すればBDBも切り離せるようですし。
# そこまでたどり着くのは結構大変そうですが。
最終的には、cvsよりもポート管理が楽だったり、バイナリがまともに扱えたり、ファ
イル移動もサポートしているあたりとのトレードオフって言う感じです。
265:KoRoN@Vim%Chalice ◆8XALICEsdk
05/11/09 01:05:53 st/U5oMw0
ちなみにクライアント側を、.svn/text-baseや.svn/prop-base抜きで運用できるモード
があったら、Win版Vimの配布も切り替えたいとか考えてます。
266:名無しさん@お腹いっぱい。
05/11/10 16:57:28 N7RVjOJH0
Win板のVIMでバージョンを6.3から6.4に移行したら
ロードの度(板スレ両方)にHit Enterうんちゃら(:he hit-enterのやつ)が出るようになっちゃいました
移行は配布してある6.4一式を展開してchaliceフォルダを移動して来ただけなんで
ためしにそのフォルダにgvim6.3バイナリを持ってきて確認しましたが
やっぱりメッセージが出るので何かスクリプトが変わったせい?
ちなみに逆に6.3環境に6.4バイナリをもっていったらメッセージは出ませんでした
誰か同じ症状のひと居ません?
267:266
05/11/10 17:58:44 N7RVjOJH0
なんか色々こぴったら解決しました
お騒がせしました
268:jsz
05/11/10 23:17:14 ocUJ1VN90
FreeBSDは使ったことないから分からないけど
結局はコンパイルするんでないの? それともバイナリインストールができるの?
GNU/LinuxでRPMっていってるから後者かな?
まぁ、どっちにしろ前者だとコンパイルしなきゃいけないから時間的にも無駄だし
そのために入れるのはかなり無駄
後者なら楽かも知れないけど結局はバイナリが用意されてるOSだけの話になるよね
まぁ、自分は今はもうChaliceは使ってないし
Vimは必要なところだけpatchで当ててるから関係ないんだけど
多分不便だと思ってる人も多いと思ってさ…
すまぬ
269:KoRoN@Vim%Chalice ◆8XALICEsdk
05/11/10 23:34:18 0Cx6dFHn0
>>268
subversionに対する意見はsubversionスレでお願いします。
不便に思われる方には申し訳ありませんが、この先Chaliceはファイルによるpatchの
配布は、よほどのことがない限り再開しません。またsubversionよりも相応しいVCS
が現れない限り、subversionを使い続けることになるでしょう。
270:名無しさん@お腹いっぱい。
05/11/11 07:13:13 q5aiDyQD0
>subversionに対する意見はsubversionスレでお願いします。
アホか…
271:KoRoN@Vim%Chalice ◆8XALICEsdk
05/11/11 10:49:49 E+aNdieg0
>>270 アホです(゚∀゚)
272:名無しさん@お腹いっぱい。
05/11/11 23:36:56 f3P8Katu0
>>270じゃないけど
> subversionに対する意見はsubversionスレでお願いします。
「subversionに対する意見」じゃなくて、KoRoN(敬称略)がsubversionを使うことに対する意見だと思うが…
273:名無しさん@お腹いっぱい。
05/11/12 02:44:11 tzqZxCbP0
>>272
> KoRoN(敬称略)がsubversionを使うことに対する意見
それを subversion スレで討議と. おもわず吹いたぞ.
それもいいかも. あっちの住人に嫌がられそうだけど :-)
274:名無しさん@お腹いっぱい。
05/11/12 23:48:19 ZaRfbu7u0
subversion使おうとして挫折した俺には関係のない話だな
275:名無しさん@お腹いっぱい。
05/11/13 01:06:20 M5L274MS0
HTMLの数値文字参照の変換が失敗してるようなので(▓とか)
以下のようなふいんき(←なぜか変換できない)にしてはどうでしょう
*** 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
276:名無しさん@お腹いっぱい。
05/11/13 01:07:03 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
277:名無しさん@お腹いっぱい。
05/11/13 01:08:27 M5L274MS0
訂正:
- return eval('"\u'.AL_string_formatnum(a:nr, 4, '0').'"')
+ return eval('"\u'.AL_string_formatnum(AL_nr2hex(a:nr), 4, '0').'"')
278:名無しさん@お腹いっぱい。
05/11/13 01:40:57 M5L274MS0
あぁ...\uxxxxはどのみち内部コード返すからだめなのか
279:名無しさん@w3m
05/11/13 21:04:34 P3bFliSs0
最近
> ERROR:ブラウザを立ち上げなおしてみてください。
というのが頻発するようになったのですが、他の方どうでせう。
chaliceを立ち上げなおしても回復しません。
280:KoRoN@Vim%Chalice ◆8XALICEsdk
05/11/13 23:20:29 xZN0HJ0I0
>>279
PCの時刻が、大きくズレているということはありませんか?
281:名無しさん@お腹いっぱい。
05/11/14 21:10:31 XZo/EhIJ0
8秒ずれてましたスマソ
このおかげで上流のntp鯖が死んでたのに気づきますた。
282:275
05/11/15 23:28:36 LIWt7WRU0
…バグ報告をスルーされるとは思わなんだ。ま、いいけど。
283:KoRoN@Vim%Chalice ◆8XALICEsdk
05/11/16 01:14:28 hgZHKOHM0
>>282
申し訳ないです。あまりにトリッキーなパッチ+忙しいこともありスルーしてしまい
ました。どう直したかはsvnを参照してください。古いバージョンは非サポートの方
向です。なお「enc=utf-8利用時にHTMLの実体参照が正しくデコードできていない」
と言われれば、もう少し早めに対処にしたと思われます。
284:名無しさん@お腹いっぱい。
05/11/28 10:41:04 eASZ4KaA0
Chalice 開いているときに、vim のタイトルバーに表示される
「2ちゃんねる閲覧プラグイン」の文字を消すにはどうすればいいですか?
chalice の文字が表示されるのは全然問題ないのですが、、、、
285:名無しさん@お腹いっぱい。
05/11/28 11:12:21 QLk8rUjE0
:let chalice_titlestring="aho"
286:名無しさん@お腹いっぱい。
05/11/29 13:49:53 wczVslgO0
>>110 でchalice_menu_urlを設定することでしたらばが使用可能という
書込みがありますが、リンク先が死んでいるようです。
boardlist.txtにて板のURL設定してみましたが、スレッド一覧は取得しているものの、
文字化けしている状態です。
スレッドを表示させると
Error: スレッドが存在しないか, 倉庫入り(HTML化)待ちです.
Error: 詳細は下記URLに外部ブラウザでアクセスしてみてください
となり、表示することができません。
サポート対象外ということのようですが、アドバイス等あればよろしくお願いいたします。
287:名無しさん@お腹いっぱい。
05/12/03 11:51:53 NW1qhM45O
茶ライスってそんなにいいの?
vim使いが意地張ってるようにしか見えないんだが。
288:名無しさん@お腹いっぱい。
05/12/03 13:35:28 atdHS98t0
vimすら使えない奴には意味ないかも名
289:KoRoN@Vim%Chalice ◆8XALICEsdk
05/12/03 14:11:34 1cEKhuQx0
>>287
少なくとも私は常用してますねぇ。
Vim使いが、Vimとシームレスな操作で2chを読み書きしたい、と思った時に使うツール
であり、いわゆる普通の「2chを読み書きしたい人」が使うモノではありません。その
意味で2chブラウザとして客観的に評価すれば「下の上」止まりでしょう。
ですから、あくまでも「Vim用2ch閲覧プラグイン」なわけです。
290:名無しさん@お腹いっぱい。
05/12/03 14:31:12 NW1qhM45O
vimを持たせたら魔法使いになるって人にはいいんですね^^
291:名無しさん@お腹いっぱい。
05/12/03 15:38:56 aYuSSt9j0
Chalice 'for Vim' ってわけです :-)
292:名無しさん@お腹いっぱい。
05/12/14 01:11:45 rWcBrm9F0
ああ、茶リスつかえてしあわせ
293:名無しさん@Vim%Chalice
05/12/15 08:14:15 UCuJx1sJ0
スレ内で検索してレスの絞り込み(フィルタっぽく)
プラグ印とか作ってる人いますか?
294:名無しさん@お腹いっぱい。
05/12/15 19:52:38 ObAqKrrW0
ID抽出なら>>166
あとは知らん
295:名無しさん@お腹いっぱい。
05/12/15 22:07:07 L2UjGwzS0
オーダーです。
chalice/syntax/2ch_thread.vim と同機能の
オフラインで使える単体のハイライトファイルを作ってちょうだい。
chalice で保存したスレを見るときに使いたい。
filetype は、2ch でね。
296:名無しさん@お腹いっぱい。
05/12/15 22:13:01 ddH5D9td0
>>295
がんばってねw
297:名無しさん@Vim%Chalice
05/12/17 00:50:33 I1P+KStI0
>>166
のだれか再度アップしていただけませんか?
298:名無しさん@お腹いっぱい。
05/12/17 14:13:45 KLW3aiiz0
>>293
function! 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')
299:名無しさん@Vim%Chalice
05/12/21 00:37:00 ua6quS2b0
>>298
おお、ありがとうございます。
関係ないのものが畳まれる感じですね。
キーマップして使おうとおもうんですが、Keywordとか伝播できますっけ?
300:名無しさん@Vim%Chalice
05/12/21 01:07:39 ua6quS2b0
自己解決しました。
command! -nargs=1 Filter call ChaliceFilter("<args>")
301:名無しさん@Vim%Chalice
05/12/21 23:54:15 ua6quS2b0
過疎あげ
302:名無しさん@Vim%Chalice
05/12/26 09:53:59 CTxXNpAX0
ChaliceをLinuxで使わせていただいてます。
UTF-8環境にしたところ、ソフトウェアー版などのスレッド
が化けるのですが、何か回避策ありますか?
よろしくお願いします。
303:名無しさん@お腹いっぱい。
05/12/28 05:11:56 gUFmDn0P0
どのスレが化けますか?
304: 【豚】 【60円】
06/01/01 17:25:24 mYxLWk4u0
あけましておめでとうございます
305:KoRoN@Vim%Chalice ◆8XALICEsdk
06/01/01 17:25:56 mYxLWk4u0
(´・ω・`)ガッカリ・・・
306:dama! omikuji!
06/01/01 22:14:03 HV/Oifi20
今年こそ使いこなすぞー
307: 【ぴょん吉】 【1616円】
06/01/01 22:16:41 HV/Oifi20
全然使いこなせてねぇー!
308:!omikuji!dama
06/01/02 05:02:00 ax4XaJIE0
ahoaho
309:名無しさん@お腹いっぱい。
06/01/02 05:02:45 ax4XaJIE0
orz
310:名無しさん@お腹いっぱい。
06/01/08 02:42:55 OvGyhV480
>>378
千和が今期少ないのは前期まで多かったからオーディション受ける暇なかったからかね、やっぱり。
311:名無しさん@Vim%Chalice
06/01/10 00:56:23 d6MjBN2L0
クッキー焼き直しとかで失敗した書き込みを復元する時は
From欄とMail欄も復元した方が良くないっすか?
メ欄に凝った時とかこれで台無しにしてまうことがあるもので。
# 採用していただけそうならパッチ作りまふ
312:KoRoN@Vim%Chalice ◆8XALICEsdk
06/01/10 01:15:34 GDAOLWBF0
>>311
基本路線として採用します。実装方法については一回くらいリテイクがでる、くらい
の心持でいてください。
313:311@Vim%Chalice
06/01/12 17:34:06 fxf9+F370
ではリテイクが出ても痛くも痒くもないくらい簡単な実装から。
aAiIoOの違いは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=
====
314:KoRoN@Vim%Chalice ◆8XALICEsdk
06/01/14 04:11:04 A83eqUSI0
>>313
今、ある板で書こう(<C-W><CR>)として2回続けてCookie焼き直しと書き込みエラーが
出たんですが、窓が閉じてFromやMailが消えるということはなかったんです。
もしかしてvimで<C-W><C-C>とかで書こうとしてるんでしょうか?
315:名無しさん@お腹いっぱい。
06/01/15 01:05:47 v77a6Jc80
あらら、これってもしかしなくても let chalice_noquery_write = 1 して
:q で書き込む時とかにしか役に立たないパッチなのですね。
316:名無しさん@お腹いっぱい。
06/01/16 17:59:46 LCfeQ9iz0
KaoriYa.netに一体何が?!
317:KoRoN@Vim%Chalice ◆8XALICEsdk
06/01/16 18:05:13 7kbhOJwf0
>>316 www.kaoriya.netでお願いします。
318:名無しさん@お腹いっぱい。
06/01/24 19:13:25 drUEMn9AO
vimの入力周りだけ借りれるコンポーネント無いですか?
自前のエディタに埋め込みたいです
319:名無しさん@お腹いっぱい。
06/01/24 20:24:40 yVz8olD+0
>>318
ないですね。自分で括り出すしかありません。
# 括り出し作業は困難を極めると思われるので、スクラッチから書き起こしたほうが
# 速いと思われますが。
320:名無しさん@お腹いっぱい。
06/01/24 20:34:30 drUEMn9AO
そうですか、がっかりです。
自分で作ります。
321:名無しさん@お腹いっぱい。
06/01/24 21:19:02 A95wnpBc0
おまいらスレ違いですよ
322:名無しさん@お腹いっぱい。
06/01/25 20:06:40 4UyJLn+90
> マウスでダラダラ見るほうがより優先されることに気づいてほしい
というわけで
マウスでダラダラするための右クリックメニューを作ってみました
URLリンク(tokyo.cool.ne.jp)
>>KoRoNさん
input()してるところをconfirm()かinputdialog()にしてもらえると
もっとダラダラできるんですが...
323:名無しさん@お腹いっぱい。
06/01/25 20:54:00 BFjASqt/0
mp3 とかダウンロードする機会が多いんです。
shift + return で外部ブラウザに表示させてから、ダウンロードは面倒だった。
>>322
>URLリンク(tokyo.cool.ne.jp)
こういうのを、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
324:名無しさん@お腹いっぱい。
06/01/25 20:54:42 BFjASqt/0
"(3)関数追加
function! 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
325:KoRoN@Vim%Chalice ◆8XALICEsdk
06/01/26 06:34:03 SbzPJfD50
>>322
>> マウスでダラダラ見るほうがより優先されることに気づいてほしい
Chaliceの視野には「マウスでダラダラ」は入ってないんです。前提が「キーボード
で」なんですよ。それに右クリックメニュー自体はプラグインでできているのですか
ら、何か別の強力な動機がないと本体に組み込むことはないでしょう。
> input()してるところをconfirm()かinputdialog()にしてもらえると
これは良いですね。inputにはconfirm目的で使っているところがあるので、それについ
て置き換えるのは良いアイデアです。inputdialog目的で使っているところも、少し試
した限りでは良いと思われます。
# 入力履歴があったほうが良いinputがあれば、履歴が使えないinputdialogで置き換え
# るのは妥当ではありません。
>>323
chalice_exbrowser_*に適当なダウンロードプログラムを仕込んだほうが、便利なんじ
ゃないですか?
326:KoRoN@Vim%Chalice ◆8XALICEsdk
06/01/26 08:31:01 SbzPJfD50
test
327:KoRoN@Vim%Chalice ◆8XALICEsdk
06/01/26 08:32:50 SbzPJfD50
>>326
申し訳ないです。confirm()化のテストしようとしたら、バグでconfirmをスルーして
書き込んじゃいました。
328:322
06/01/26 12:00:13 ea9li65i0
>>325
とりこまないのは全然okです。ありがとうございます。
329:名無しさん@お腹いっぱい。
06/01/26 14:59:16 OnNDn6GL0
>>325
>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`)
330:名無しさん@お腹いっぱい。
06/01/28 09:09:07 XwnmQ8qd0
なんか書き込みが楽になってうれしい。
331:名無しさん@お腹いっぱい。
06/01/28 17:06:00 XwnmQ8qd0
マップでキー1つで書き込むようにしたいのですが、
本当に書き込みますか?
(Y)es, (N)o, [C]ancel:
のときにyを入力させるにはどうすればいいでしょうか。
1.9.010です。
332:KoRoN@Vim%Chalice ◆8XALICEsdk
06/01/29 00:54:54 m8gYYnYa0
>>331
:let chalice_noquery_write = 1
こうすると、そもそも聞かれなくなります。これには今のところ書込みが失敗する
と、メール欄と名前が消えるという副作用があります。それ以外の方法はないかも。
333:名無しさん@お腹いっぱい。
06/01/29 01:44:44 DN1fe1I30
>>332
ありがとうございます。
このようなmapを作りました。
inoremap <silent> <buffer> <c-s> <esc>:let chalice_noquery_write = 1<bar>ChaliceDoWrite<cr>:let chalice_noquery_write = 0<CR>
334:名無しさん@お腹いっぱい。
06/02/05 15:56:38 M/bmPCbJ0
Linuxにインストールしてみたら、板一覧の個所が文字化けしていたのですが、どの辺りが問題でしょうか。
LANGはja_JP.UTF-8 です。
ちなみに、「板一覧」とか「Info: 利用し過ぎに注意シル!!」の文字は文字化けしていないです。
335:名無しさん@お腹いっぱい。
06/02/12 17:15:26 5LtzWO500
便乗だけど、漏れはスレ一覧のところだけ化けちゃってます。
いろいろぐぐってはいるけど、直りません。
何がいけないんでしょうか?
336:名無しさん@お腹いっぱい。
06/02/12 17:49:22 m4e0DCKA0
OSとVimとiconvのバージョンとencの値と
文字化けするurl(全部化けるのか、特定のurlだけなのか)と
できれば文字化けスクリーンショットがあると
もしかしたら解決するかもしれない。
337:KoRoN@Vim%Chalice ◆8XALICEsdk
06/02/12 17:51:20 9z7tRhWj0
>>334 iconvの種類、を疑ってください。
>>335 使ってるOSとVimのバージョン、それから化けた板を教えてください。
338:335
06/02/12 18:45:11 5LtzWO500
レスさんくすです。
OSはVine3.2(Seed)
VIMは6.4です。
化けた板は関東とか車種・メーカーとかです。
地震headlineは化けてないです。
339:名無しさん@お腹いっぱい。
06/02/13 05:15:52 UzMEg4c00
Vineのvim-6.3.82-0vl0.1.src.rpmに入ってるvimrc.jaでこういう設定してるんだけど
if $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ユーザーは多いかもしれない。
340:名無しさん@お腹いっぱい。
06/02/13 09:38:56 mKMXUoZK0
vim7に移行させたら海外サッカー板のスレ一覧が文字化けした。
あとスポーツch板のスレの差分取得のみ文字化けした。
341:名無しさん@お腹いっぱい。
06/02/14 00:30:22 xuKT7R6F0
>>340
chalice.vimのDatDownload_2ch関数でs/++enc= /&++bad=keep/
# デフォルトの動作が++bad=?なのは危険だよなぁ
# おかげで大事なメモがえらいことに。。。
342:mattn@Vim%Chalice
06/02/14 03:47:50 jtgL4XWu0
すみません。++badのパッチ作成した犯人です。
Bram氏の独断で++badのデフォルト挙動が変えられてしまい
ました。泣
いまBram氏に元の挙動に戻してもらうべく議論中ですので
お待ち下さい。戦うネタとして、「こうすればヤヴァイ」
などあればお伝え下さい。
343:名無しさん@お腹いっぱい。
06/02/14 15:15:31 5iPvo7kT0
何したのか憶えてないので役にたたんです。いつのまにかファイルがハテナになってました。
勘違いしたのか、タイプミスしたのか、なんにしても自分のミスなんですけど、
ファイル開いてアルファベットしか見えなかったら気づかないです。
CONVERSION ERRORとか表示されてもアホには見えないんすよ(ノД`)
あーでも++badは欲しかった機能です。グッジョブです。
344:335
06/02/14 22:55:54 nrku6mCp0
御世話になってます。
いきなりですが、直りました。ので、報告します。
>>339さんの御指摘されたのが原因だったようです。
指摘された行を削除し、
URLリンク(www.kawaz.jp)
のように書き直したところ正常にエンコードされました。
これで2ちゃん生活が快適になりそうです。
皆様ありがとうございました。
345:名無しさん@お腹いっぱい。
06/02/17 15:35:41 89Ku+20a0
>>298
>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
できるし。
346:KoRoN@Vim%Chalice ◆8XALICEsdk
06/02/17 16:25:25 AZ54Rzjx0
>>345
今のままでは却下です。
1. 現在利用しているfoldとバッティングし、併用できない
2. foldexprは遅く、かつスレッド表示エリアは長くなるので、不可
3. Chaliceの機能として組み込まれていない(できれば要ドキュメント)
この3点が解消されれば採用します。
347:名無しさん@お腹いっぱい。
06/02/17 16:58:30 89Ku+20a0
>>346
>1. 現在利用しているfoldとバッティングし、併用できない
バッティングは知りませんでした。# もう使っちゃっていた。
>2. foldexprは遅く、かつスレッド表示エリアは長くなるので、不可
根拠は経験的なものなのですが、fold エリア(行数)が長いとものすごく遅くなりますが、
2ちゃんの発言程度( 最大でも 40 行ぐらい )なら平気だと思っていました。
>この3点が解消されれば採用します。
個人的に使うだけにしておきます。w
348:名無しさん@お腹いっぱい。
06/02/19 10:08:48 EO5Qn9d30
上にもいくつか同じ事象が出てるようなんですが、
解決方法がわからないのでたすけていただけないでしょうか。
板一覧は問題なく表示されるが、板を選択するとスレ一覧は文字化けしていて読めない。
文字化けしたスレでも選択するとスレの内容が普通に表示される。
URLリンク(49uper.com:8080)
スクリーンショットは株板ですが、どの板でも同じ現象です。
% 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
349:KoRoN@Vim%Chalice ◆8XALICEsdk
06/02/19 10:50:52 Ib9ermAZ0
>>348 Vimのバージョンとiconv --versionもみたいです。
350:名無しさん@お腹いっぱい。
06/02/19 10:58:04 EO5Qn9d30
% vim --version
VIM - 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 <bugzilla@redhat.com>
Compiled by <bugzilla@redhat.com>
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
351:名無しさん@お腹いっぱい。
06/02/19 10:59:19 EO5Qn9d30
system vimrc file: "/etc/vimrc"
user 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.
352:名無しさん@お腹いっぱい。
06/02/19 10:59:49 EO5Qn9d30
です。
よろしくおねがいいたします。
353:KoRoN@Vim%Chalice ◆8XALICEsdk
06/02/19 11:18:06 Ib9ermAZ0
>>352
あともう1つ set fencs& の値もお願いします。
354:名無しさん@お腹いっぱい。
06/02/19 11:43:59 EO5Qn9d30
:set fencs とすると
fileencodings=utf-8,euc-jp,sjis 0,0-1 All
が返ってきます。
:set fencs& しても何も表示されませんが
その後:set fencs すると
fileencodings=ucs-bom 0,0-1 All
が返ってくるようになります。
:set fencs& の&ってなんだかわかってないのですが。
355:KoRoN@Vim%Chalice ◆8XALICEsdk
06/02/19 11:51:01 Ib9ermAZ0
>>354
set fileencodings=utf-8,euc-jp,cp932
と設定してからChaliceを起動してみてください。
356:名無しさん@お腹いっぱい。
06/02/19 11:57:14 D/4gMrhY0
ありがとうございます。
スレ一覧、読めるようになりました。
sjisでなくてcp932でなきゃダメなんですね。
357:名無しさん@お腹いっぱい。
06/02/21 19:00:05 N4x2bKsl0
>>342
少し調べてみたので一応報告。
文字コード変換が失敗するのは次の2つのケース。
(1) fencsの変換がすべて失敗する
(2) ++enc=で間違った文字コードを指定する
(1)のときはデータは変換されないので、そのまま保存しても大丈夫。
(2)のときはreadonlyになる。
# という予定なんだと思う。
だけどenc=utf-8の場合は、
(1)のときは不正なバイトは"?"に変換される
(2)のとき、++enc=utf-8と指定したときはreadonlyにならない
という問題がある。
単なるバグ…かな?
358:mattn@Vim%Chalice
06/02/22 10:18:19 nhoRWwRb0
>>357
調査、報告、非常に助かります。
原因追求してbram氏に報告し、CVS-HEADに反映されました。
お手数ですが、もう一度上記の検証をお願いしても宜しいでしょうか?
#一応ですが、自分の完了では検証しました。
359:名無しさん@お腹いっぱい。
06/02/22 20:52:15 iVqxqqTf0
>>358
ありがとうございます。確認しました。ちゃんと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の警告は出ますが、それでも知らずにはまる人はいるでしょうし、好ましくない非互換性だと思います。
説得がんばってください。
360:名無しさん@お腹いっぱい。
06/02/24 16:47:49 We9Hvng40
chalice.vim のなかで
" 仮定数値 {{{
" 将来はグローバルオプション化できそうなの。もしくはユーザが書き換えても良
" さそうなの。
と書かれている箇所を別ファイルにする予定はあったりしますか?
自分で別の文字列に書き換えているのですが、本体スクリプトのアップデートが
あったときに、差分の確認がしやすくなるので、、
361:KoRoN@Vim%Chalice ◆8XALICEsdk
06/02/25 10:22:24 criXC5xM0
>>360 予定はありません
362:名無しさん@お腹いっぱい。
06/03/24 01:13:54 Bfl/uIZH0
FreeBSD6.0でchalice-1.9を使用しようとしたのですがうまく動作しません
(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.
何か解決策がありましたらご指摘をお願いします。
363:362
06/03/27 20:02:42 hmmlTV4K0
自己解決。
香り屋さん配布のパッチあててソースからインストール
しなおしたら表示できました。
もともとそんなに労力いらないのに横着するなってことですね…
364:名無しさん@お腹いっぱい。
06/03/27 20:52:00 /XVZ76w70
>>363
URLリンク(lists.freebsd.org)
原因はたぶんこれ。
表示幅だけに影響すると思ったけど違うんだね。
365:名無しさん@お腹いっぱい。
06/04/03 19:55:49 zLnAQz4A0
news系の板だと、新しいスレがどれなのかってのが分かると嬉しい
ので、スレの立った時間でソートして表示できるようにしてほしい。
366:名無しさん@お腹いっぱい。
06/04/05 10:34:06 aa/xarcn0
新しいスレほどdat番号が新しくなっていると仮定して、スレ一覧で
:%s/^\([^\t]*\)\(\t*\)\(.*\)$/\3\2\1/
:%!sort -r
:%s/^\([^\t]*\)\(\t*\)\(.*\)$/\3\2\1/
vim7なら
:sort! /[^\t]*\t*/
367:名無しさん@お腹いっぱい。
06/04/05 14:18:38 nQ5UfM1w0
ほほう、vim7は性器表現が拡張されてるのか
368:名無しさん@お腹いっぱい。
06/04/06 21:57:09 qUMTaTh30
>>366
超サンクス。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
369:名無しさん@お腹いっぱい。
06/04/08 04:53:57 8tIl1r1M0
TIP:
栞を壊しちゃった場合、最良の選択はその場で:qaすることである
370:KoRoN@Vim%Chalice ◆8XALICEsdk
06/04/09 01:49:05 LnUvwD9l0
>>369 むしろバックアップを退避すること、かな
371:名無しさん@お腹いっぱい。
06/04/09 05:26:13 C8IWU6ai0
>>370
そう、この前それに気がついて自分が天才だと思ったw
372:名無しさん@Vim%Chalice
06/04/11 21:52:23 JP5WCxgu0
JISX0213な文字を含むカキコを正常に表示できている方はいらっしゃいますか?
たとえば「螫好!」(ニーハオ:書き込めてるかな?)みたいな。
373:372@Vim%Chalice
06/04/11 21:54:07 JP5WCxgu0
書き込めてないやorz
↓みたいなカキコです。「不対! 」の後が「ニーハオ」の「ニー」。
URL: スレリンク(gogaku板:174番)
174 From:名無しさん@3周年 Date:2006/04/11(火) 17:59:44 Mail:
不対! ??|_是个日笨人??|h!
374:名無しさん@お腹いっぱい。
06/04/11 22:37:52 K3XIM57l0
表示できる。encoding は utf-8。
??好
375:名無しさん@お腹いっぱい。
06/04/11 22:39:12 K3XIM57l0
↑書き込みは不可だった。
376:名無しさん@お腹いっぱい。
06/04/12 19:50:56 Xj3BTLCb0
2ch的には、いわゆる機種依存文字が見えないのがつらいな。
377:名無しさん@Vim%Chalice
06/04/15 01:00:32 lOMa9cAm0
enc=utf-8なvim7でchaliceが文字化けするのは私だけでしょうか?
具体的には日本語部分が全て???になります.
win(kaoriya版)でもlinuxでも同じ症状です.
差分取得した部分がこの症状を起こし,R で全読み込みした時は
正しく表示されます.
まったく同じ設定(.vimrc/.gvimrc/.vim)で,6.4では問題ありません.
378:名無しさん@お腹いっぱい。
06/04/15 05:04:43 pk+ajPtR0
++bad が追加されたから。>>341
379:名無しさん@お腹いっぱい。
06/04/17 08:14:16 SuULaGRp0
スレの透明あぼーんは便利。
同じように板あぼーん、カテゴリあぼーんもできないものか。
いくつかの決まった板以外見に行くことはないので、画面左の板一覧の
ペインが表示領域の無駄づかいになってしまって。
380:名無しさん@お腹いっぱい。
06/04/17 08:16:28 SuULaGRp0
板の栞とスレの栞が別々になってて、スレ一覧の場所じゃなくて
板一覧の場所で板の栞を参照できるのがワタシ的には使いやすいかな。
皆さんはどうしてます?
381:名無しさん@お腹いっぱい。
06/04/20 14:25:39 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 |
382:名無しさん@お腹いっぱい。
06/05/14 00:08:01 np0yLKpP0
vim 7 にしたら日本語が全部 ??? になった
383:名無しさん@お腹いっぱい。
06/05/27 19:31:03 2GqIyHiV0
仕様変更で書き込みができなくなった。
384:名無しさん@w3m
06/05/27 22:39:02 DgINfoaN0
> Cookieを焼きました. 内容を確認して再度書き込み直してください.
が永久ループするクッキーモンスター状態?
385:名無しさん@お腹いっぱい。
06/05/27 22:53:17 ZvAF7xXy0
>>384
そうです。
386:名無しさん@お腹いっぱい。
06/05/27 23:04:02 DgINfoaN0
じゃあ一緒だ。
「仕様変更」の内容がわかるスレか何かあります?
それがないと作者氏も対処しにくいでしょう、きっと。
387:名無しさん@お腹いっぱい。
06/05/27 23:10:05 TZe2Wu6B0
bbs.cgi再開発プロジェクト7
スレリンク(operate板)
まだ実験中なんじゃないかな
388:名無しさん@お腹いっぱい。
06/05/27 23:23:35 DrcoeOgr0
バロス
389:KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/28 00:45:33 l7Q+/0sj0
かきこてすと
390:名無しさん@お腹いっぱい。
06/05/28 00:50:41 HcPW0vfo0
>>389
対応完了ですか?
391:KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/28 00:56:00 l7Q+/0sj0
いや、この板では普通に書けてしまったんで(苦笑
392:KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/28 01:14:25 l7Q+/0sj0
対応準備のテストです
393:KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/28 02:06:31 l7Q+/0sj0
>>383 どの板で、その現象が起こるか、教えてもらえますか?
394:名無しさん@お腹いっぱい。
06/05/28 02:44:09 DFD1Ed5l0
あれ、この板にも書けないけど。。。
とりあえず
[板] UNIXURLリンク(pc8.2ch.net)
# svnが認証を要求されてupdateできないです
395:KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/28 03:11:00 l7Q+/0sj0
>>394
古い(有効な)Cookieが残ってたようです。
で、対応終わりました。かく言うこのコメントもCookieを通過する予定です。
svnに認証を要求される件は、apacheとsvnを同時に更新したからだと思われます。正
しい回避方法がわからない+調べる時間は無いので、無名/無パスワードのアカウント
を登録しました。試してみてください。
396:/KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/28 03:15:33 l7Q+/0sj0
名前欄の先頭に/を挿入するテスト
397:名無しさん@お腹いっぱい。
06/05/28 03:21:12 DFD1Ed5l0
svn成功。カキコはどうかな?
398:KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/28 03:26:30 l7Q+/0sj0
>>397 カキコ成功、おめでとうございます。
書き込み画面がでる直前に、実際に1nだけとりにいってます。なのでtimeの問題も正式
対応。ちょっと改造すると、板毎にFromとMailを設定できるようになっちゃいますね。
399:名無しさん@お腹いっぱい。
06/05/29 11:19:59 ShB2CtFj0
ザウルスで愛用させていただいてます。
カキコできるかな?
400:KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/29 11:22:35 0yaish8m0
>>399 で、できるんだ (^-^;
401:名無しさん@お腹いっぱい。
06/05/29 11:35:28 ShB2CtFj0
レスはやっ!wwww
pdaxrom+mltermでemacs+navi2chという環境でしたが、数ヵ月前から
vim+chaliceに移行しました。
速度、機能、見栄えともに大変気に入ってます。
今回の変更にも素早い対応感謝しております。
zaurus+mlterm+chaliceでぐぐると先頭にでてきますのでスクショなど
見てください。
402:名無しさん@お腹いっぱい。
06/05/29 17:27:55 mzrPRWr20
ver up したところ、:xで書き込みができないのですが(内容を確認〜がループするだけ)
仕様変更でしょうか?
:chalicedowriteはできます。
403:firefox
06/05/29 17:43:17 8pmGqrBX0
cookie 仕様変更なので、初 subversion( under cygwin )です。
$ svn checkout URLリンク(cvs.kaoriya.net) 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 (URLリンク(cvs.kaoriya.net))
$
最新の chalice クレ ヽ(`Д´)ノ ァア゛ーーー
404:なるほど
06/05/29 18:00:29 8pmGqrBX0
>>394-395 か
はぁー、疲れていて、調べる気が沖ねー
405:名無しさん@お腹いっぱい。
06/05/29 22:08:24 PQvUzYRt0
>>401
いいなあ。欲しくなった。
406:KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/29 23:28:56 0yaish8m0
>>402 どれどれ…
>>403
tar.bz2のパッケージを作ろうとして唖然。作り方忘れちゃった…
申し訳ないけど、もうちょっとだけ待っててください。
407:KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/29 23:56:36 0yaish8m0
>>403 とりあえずコレで
URLリンク(www.kaoriya.net)
408:KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/30 00:15:04 dhWY0niX0
>>402
調査したのですが:xでの書き込みは短い時間でサポートすることが難しそうです。も
うちょっと今回のhana=mogera仕様がこなれてきたら、時間を使ってちゃんとした形
で対応したほうが良いと思われます。
迂回手段があることですし、しばらく保留させてください。
409:403
06/05/30 08:07:55 i28PmLzU0
書き込みテスト
と思ったら、2ch_write を開くときに、cookie 取得しているのか
410:403
06/05/30 08:20:16 i28PmLzU0
>>408
ありがとん
>うちょっと今回のhana=mogera仕様がこなれてきたら、時間を使ってちゃんとした形
>で対応したほうが良いと思われます。
書き込み時に、WWW ブラウザが立ち上がってしまうんですけど、
msgbox も出てくるし、急場しのぎなのでしょうか
まっイイか、書けるから
(;゚д゚)! ハッ
ウザくて chalice らしくない
411:403
06/05/30 08:46:45 i28PmLzU0
ちょっくら、書き込みテストしてきたんだけど・・・
こんなに、ウザイとは思わなかった orz
412:KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/30 10:36:53 dhWY0niX0
>>410
Cookieを受け取るための隠しキーを取得しています。そのキーを使って規約に同意した
証拠としてCookieを受け取る、という2ch側から要求された仕様です。
一度Cookieをもらった板では、しばらくの間は確認画面無しに書けるでしょう。規約を
ブラウザを使わずに自前で表示することもできなくは無いのですが、現在の仕様では苦
労した上に、近い将来の仕様変更が濃厚なので保留しています。
413:403
06/05/30 17:58:19 UJI3VVi/0
>>412
ここ見ます。
" hiddenなtimeパラメータの生成を、書き込み時ではなくバッファ作成時にする
let b:write_params = s:GetWriteParams(b:url, host, bbs, key)
オレは、chalice のソースを眺めて、すごく勉強になった。
いつも、投稿する他の Web 掲示板も、vim 画面から C-return して
curl 経由で投稿できるようになったのも、chalice のおかげ。
また、ぼちぼち勉強させてもらいます。
414:名無しさん@お腹いっぱい。
06/05/30 20:44:26 0pHTFdLm0
書き込もうとしている掲示板の投稿規約を全て承諾する場合にのみ、内容を確認して再度書き込み直してください. 書き込みを行った場合は、自動的にそれらの規約に従うものと見做されま
す.
Hit ENTER or type command to continue
に対して、Enter押すとスレ内容表示に戻ってしまうんだが、どういうこと?
Aして書き込み失敗分を呼び出してZZして、書き込みますかにYと答えると
同じメッセージが出てきてEnterでまた元に戻る。
わけがわからん。
415:KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/30 21:44:16 dhWY0niX0
>>414
:xやZZといった、バッファを閉じる操作での書き込みには非対応です。<C-CR>や
:ChaliceDoWriteで書き込むようにしてみてください。
416:名無しさん@お腹いっぱい。
06/05/31 00:10:43 aWSjlIQX0
:xや:qやで書き込んでる人ってやっぱりかなり多いのね
昔:wで書き込めるようにできんか覗いてみて断念したっけ
417:KoRoN@Vim%Chalice ◆8XALICEsdk
06/05/31 01:44:21 +JeIy0mg0
:wで書くテスト
418:名無しさん@お腹いっぱい。
06/05/31 15:06:32 MfL++s6+0
test-
419:名無しさん@お腹いっぱい。
06/05/31 15:08:54 lSyki9fq0
事前に:chalicedowriteでくっきーもらってたら :x でも行ける
と思ったけど書けない事もある
420:名無しさん@お腹いっぱい。
06/05/31 15:09:43 lSyki9fq0
:xで書き込みに成功すると次回から書き込みエラーになった
やっぱ:cha*doで書くしかないね
421:KoRoN(Firefox)
06/05/31 15:15:24 i7iSJzrP0
最新版(svn)では :w で書けるようにしてみたんですが
どうでしょうか?
422:名無しさん@お腹いっぱい。
06/05/31 18:58:31 aWSjlIQX0
:wで書くテス卜
といってもクッキー捨ててないからちゃんとテス卜になっているかは微妙
423:名無しさん@お腹いっぱい。
06/05/31 19:03:53 aWSjlIQX0
微妙なままでは申し訳ないので別の板で試してきたけどクッキーなくても順調です。
これは指が喜ぶ。
:w >> filename
とするとカキコせずに保存もできるようですね。
あ、そのかわり:qでは書けなくなったのかな?
424:名無しさん@お腹いっぱい。
06/05/31 19:07:27 aWSjlIQX0
:wqは具合が悪いようです。スレッド窓が消えちゃう。
425:名無しさん@お腹いっぱい。
06/06/01 05:49:59 ohY67iFG0
test
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4734日前に更新/243 KB
担当:undef