トップページunix
1001コメント333KB

Navi2ch for Emacs (Part 18)

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2007/07/30(月) 23:56:38
Emacsen で動く 2ch 専用ブラウザ、Navi2ch のスレッド Part 18 です。

Navi2ch Project Home Page
http://navi2ch.sourceforge.net/

*info* (navi2ch)Top
(info "navi2ch")

開発版
% cvs -z3 -d:pserver:anonymous@navi2ch.cvs.sourceforge.net:/cvsroot/navi2ch co navi2ch

過去ログ
>> ~/.navi2ch/etc.txt
> navi2ch
> http://navi2ch.sourceforge.net/log/
> navi2ch

前スレ
Navi2ch for Emacs (Part 17)
http://pc11.2ch.net/test/read.cgi/unix/1156781437/
0018放棄されたスレ262007/08/20(月) 12:10:00
放棄されたスレ>>27さん
放棄されたスレ>>26です.
よろしかったらその設定を教えていただけませんか?
0019名無しさん@お腹いっぱい。2007/08/20(月) 13:12:36
放棄されたも何も削除依頼が出てない気がするが。
0020名無しさん@お腹いっぱい。2007/08/21(火) 10:38:39
>>18
あー、わるい、navi2ch-bm-fetch-wait を 0 にする設定あったからこれかな?と
思ったら 2006/10/23 に廃止されてた・・・。

で、それを削除してついでに念のために Navi2ch を cvs update やってインストール
してみたけど、普通にざくざく進んだ。
自分も 1.7.5-DEV だけど何が違うんだろう・・・?
0021182007/08/21(火) 14:16:44
>>20
こっちの環境がlocalではなく、remoteにssh接続している…ってのは関係ないですもんねぇ。。。うーむ。
0022名無しさん@お腹いっぱい。2007/08/21(火) 21:22:00
かずさんは2ちゃんねる大っキライだからここでいくらグダグダ言ってても何も改善されないよ。
0023名無しさん@お腹いっぱい。2007/08/22(水) 01:22:08
かずさんって?
0024名無しさん@お腹いっぱい。2007/08/22(水) 07:18:11
おそらくMewスレの誤爆ですな。
0025222007/08/22(水) 10:58:50
>>23
ごめんちゃい。 >>24 の言うとおりです。
0026名無しさん@お腹いっぱい。2007/09/14(金) 00:44:29
基本sageで書き込むからWじゃなくてwでsage書き込みしたいんだけど
どうしたらいいですか?
0027名無しさん@お腹いっぱい。2007/09/14(金) 00:52:35
>>26
Wとwのキーバインドを入れ替える。
0028名無しさん@お腹いっぱい。2007/09/14(金) 04:23:28
(add-hook 'navi2ch-article-mode-hook
(lambda ()
(let ((map navi2ch-article-mode-map))
(define-key map "W" 'navi2ch-article-write-message)
(define-key map "w" 'navi2ch-article-write-sage-message))))
0029名無しさん@お腹いっぱい。2007/09/14(金) 09:58:01
(setq navi2ch-message-mail-address "sage")
でもいいんじゃない?
0030名無しさん@お腹いっぱい。2007/09/14(金) 22:42:10
>>27-29
ありがとうございます!
0031名無しさん@お腹いっぱい。2007/09/19(水) 20:06:06
しばらく書き込めなかったけど、
なにげにnavi2ch-cvs-20070423にあげたら、書き込めるようになったみたい。
0032名無しさん@お腹いっぱい。2007/09/19(水) 21:07:30
なぜ20070423?
0033名無しさん@お腹いっぱい。2007/09/20(木) 09:22:25
スナップショットは、ここで最新だったの。
ttp://navi2ch.sourceforge.net/snapshot/
0034名無しさん@お腹いっぱい。2007/09/20(木) 13:46:17
なんでcvsからとらないの?
0035名無しさん@お腹いっぱい。2007/09/20(木) 14:36:21
Meadow使ってるWindowsマシンなので不精しました orz
cvs持ってるマシン経由でnavi2ch.cvs.sourceforgeから最新の持ってきますた。
0036名無しさん@お腹いっぱい。2007/09/20(木) 17:40:09
つ cygwin
0037名無しさん@お腹いっぱい。2007/09/20(木) 18:18:42
そこまでしてWindowsで仕事しようとは思わん w
0038名無しさん@お腹いっぱい。2007/09/20(木) 18:23:40
2chは仕事ですか
0039名無しさん@お腹いっぱい。2007/09/20(木) 18:32:33
です。
UNIXとネット関係は、ほかよりずっと情報速いし参考になるので、、、
仕事だなぁ。
でも、ブラウザで見ると近所が驚くので、、navi2chが業務風でちょうどいいわけ。
0040名無しさん@お腹いっぱい。2007/09/20(木) 18:40:10
こんな過疎板で何を言ってるんだ
0041名無しさん@お腹いっぱい。2007/09/20(木) 18:44:33
密集地と過疎地の地域間格差是正問題が今回の参 ry
0042名無しさん@お腹いっぱい。2007/09/21(金) 00:27:12
2ちゃんねらに給料払ってる会社カワイソス
0043名無しさん@お腹いっぱい。2007/09/29(土) 10:21:33
なんだよ
サバ移転しましたってでて見れねじゃんしね
0044名無しさん@お腹いっぱい。2007/09/29(土) 10:39:58
敷居高すぎしね
0045名無しさん@お腹いっぱい。2007/10/02(火) 05:04:27
誰かかまってくれだお
0046名無しさん@お腹いっぱい。2007/10/06(土) 15:53:38
書き込みのC-c C-aのaa一覧にaa追加する方法教えてください
0047名無しさん@お腹いっぱい。2007/10/06(土) 21:21:47
navi2ch-message-aa-alist
0048名無しさん@お腹いっぱい。2007/10/07(日) 20:22:59
>>47
できました
ありがとうございます。

ところで、オメガのギリシャ文字の小文字を書き込もうとすると
懼みたいに文字化けするんだけど俺だけ?
( ^懼ァノ^)

環境はF7のLANG=ja_JP.UTF-8でcvsのnavi2ch使ってます
0049名無しさん@お腹いっぱい。2007/10/07(日) 20:34:29
ωΩ
0050名無しさん@お腹いっぱい。2007/10/07(日) 20:35:31
F7...?
0051名無しさん@お腹いっぱい。2007/10/07(日) 20:42:55
(´・ω・`)知らんがな
0052492007/10/07(日) 20:59:04
化けなかったな。
utf-8な環境でギリシャ文字が化けるのはutf-8の設定が何かまずいはず。
emacs のバージョンとか、mule-ucsの有無で変るからなんとも言えないが。
0053名無しさん@お腹いっぱい。2007/10/07(日) 21:21:35
ω
Ω
ω
Ω
0054名無しさん@お腹いっぱい。2007/10/07(日) 22:02:07
(´・ω・`)ショボーン
なぜか最初からはいってるこのAAのオメガはちゃんと使える。
で、最初( ^ω^)を追加しようとしたんだけど
これも文字化けしてた。
で、init.elの文字コードをJISにしたらいけたんだけど、
emacsでオメガ入ってる状態で保存しようとしたらなぜか強制的に
utfになっちゃうからnkfで変更した。
相変わらず直接懼ァノを書き込むと文字化け

>>50
Fedora 7です

>>52
ちょっと調べてみます

思ったよりこのスレ人いて安心したヽ(´▽`)ノ
0055名無しさん@お腹いっぱい。2007/10/08(月) 19:37:56
お前以外は同一人物
0056名無しさん@お腹いっぱい。2007/10/11(木) 03:38:42
こちらでは、utf8 の init.el でも化けないよ
emacs 22.1
navi2ch cvs0.0.20070423
ja_JP.UTF-8

0057名無しさん@お腹いっぱい。2007/10/11(木) 08:25:47
JIS X 0208 6区24点のΩとUnicode U+03A9の?とはEmacsでは別の文字だから。
0058名無しさん@お腹いっぱい。2007/10/12(金) 16:24:26
スレッドタイトルで.hideかけられますか?
0059名無しさん@お腹いっぱい。2007/10/13(土) 04:08:40
1. emacsen 上で M-x eval-expression する。
2. Eval: の後に「(info "navi2ch")」とタイプする。

と、

"Info file navi2ch does not exist" とエラーが出ます。

navi2chじたいは動いてくれてます。infoだけみれません。
navi2chのinfoファイルってどこにあるのでしょうか。
0060名無しさん@お腹いっぱい。2007/10/13(土) 13:06:59
>>59
> navi2chのinfoファイルってどこにあるのでしょうか。
お前がインストールした所だろ。
INFOPATH設定汁。
0061名無しさん@お腹いっぱい。2007/10/14(日) 02:21:01
INFOPATHはnavi2chのファイルがいろいろはいっているディレクトリに
設定してあるのですが、無いといわれるのですが。。。。
0062名無しさん@お腹いっぱい。2007/10/14(日) 03:06:49
>>61
んじゃ dir ファイルにエントリあるか調べてみ
0063名無しさん@お腹いっぱい。2007/10/14(日) 13:43:39
infoの参照先が/usr/local/infoではなく、別の場所になっていました。
そこにもdirファイルはじめ、info一式がそろっているのですが、navi2ch
のinfoファイルは/usr/local/infoにだけインストールされていました。

なので、/usr/local/infoからnavi2chのinfoを参照先にコピーして、
dirファイルにエントリを追加したら見れるようになりました。

ところで、infoのデフォルトディレクトリは/usr/local/infoだと
思うのですが、参照先の変更を設定したわけでもないのに別の
デイレクトリ(MacOSXなので/Applicationのリソースフォルダ)
を参照しています。

はじめ、(setq Info-default-directory-list
(cons "/usr/local/info" Info-default-directory-list))
してみたのですが、どうも参照先が変わらないようでした。
ですから、infoファイルをコピーしてもってきたのですが、
なんか気持ち悪いです。

/usr/local/infoをデフォルトにするのに、MacOSXでは特別な
ことが必要なのでしょうか。
0064名無しさん@お腹いっぱい。2007/10/14(日) 18:48:47
そういうのは自分らの巣でやってくれ。
0065名無しさん@お腹いっぱい。2007/10/14(日) 20:22:00
Info-directory-list の方を変更すれば?
0066名無しさん@お腹いっぱい。2007/10/14(日) 20:29:14
>>63
ウチの Mac では /usr/local/info 参照してるけどね。
野良ビルドの Emacs。

Mac の Emacs って、システム標準のとかパッケージの
とか fink のとか色々あるから。
0067名無しさん@お腹いっぱい。2007/10/14(日) 21:53:45
infoのパス設定をdescさせるとなんかいろいろとおっています
(それも急所からはずれているところばかり)。

とりあえず、環境変数でinfoが一番充実しているディレクトリに
設定しておきました。
0068名無しさん@お腹いっぱい。2007/10/17(水) 09:40:11
教えてください
init.elの.hide記述でメッセージですは
hで見ることができます。

この時init.elのどの条件でhideされたか確認するには
何のコマンドで見ればいいのでしょうか?
0069名無しさん@お腹いっぱい。2007/10/17(水) 13:49:52
そんな条件なんか記録されていたっけ?
0070名無しさん@お腹いっぱい。2007/10/20(土) 17:56:41
>>68
確認できるように作られていません。不便なのであなたが直すと俺が喜びます。

emacs22にしたついでにmule-ucs外したらまるで飛ぶような速さだ。びゅばーす。
0071名無しさん@お腹いっぱい。2007/10/20(土) 19:32:17
>>70
> emacs22にしたついでにmule-ucs外したらまるで飛ぶような速さだ。びゅばーす。
俺も外したいけど、諸々の理由で外せん。
0072名無しさん@お腹いっぱい。2007/10/20(土) 21:13:13
>>71
俺もそのうちきっと困りそうな気がするが、その時が来るまではこの快感を亨受するのだ。
いざとなったらemacsを二匹飼えばいいさ。
0073名無しさん@お腹いっぱい。2007/10/21(日) 02:18:34
>>70
ずいぶん前なんですが
.hideの条件で見えなくなったレスをhで見て
Fromにカーソルを合わせて魔法の呪文を打つと
最下段に.hideの条件行が出るという記述があって
実験したら出たような記憶があるのですが

過去ログ検索してもうまくヒットしないので
0074名無しさん@お腹いっぱい。2007/10/21(日) 10:43:55
>>73
part 11 の383?
0075名無しさん@お腹いっぱい。2007/10/21(日) 11:41:32
>>74
備後です。ありがとうございました。

>>70
どうやら職人の編み出したオプション機能だったようです
>>74参照してびゅばーす願います
0076名無しさん@お腹いっぱい。2007/10/21(日) 13:03:01
書き込み時に
Retry? (yes or no)
って出ないようにするにはどうすれば?
0077名無しさん@お腹いっぱい。2007/10/21(日) 19:03:31
yes |
0078名無しさん@お腹いっぱい。2007/10/22(月) 19:50:15
それじゃだめだろ
yes yes |
じゃないとな
0079名無しさん@お腹いっぱい。2007/10/29(月) 15:48:21
navimixiなんて出来ないですかね。
0080名無しさん@お腹いっぱい。2007/10/29(月) 15:50:26
>>79
mixi-el がある。

Mixi モード for Emacs [ミクシィー]
http://pc11.2ch.net/test/read.cgi/unix/1136011470/
0081名無しさん@お腹いっぱい。2007/10/29(月) 16:39:30
ちょっと疑問に思ってるんですが、mixiはemacs-w3mのshimbunで読むのがふさわしいのかどうか。
navi2chの方が使い易いような気がするんです。

確かにmixiには、subject.txtなるものとかが無くて、スレ一覧の取得は何かwrapperみたいな
ものが必要になると思いますが。。

mixi掲示板プラグインみたいなもので、対応することは技術的には難しいでしょうか。
0082名無しさん@お腹いっぱい。2007/10/29(月) 23:05:32
read.cgi 互換の wrapper 作れば?
0083名無しさん@お腹いっぱい。2007/10/30(火) 08:34:51
むー
0084sage2007/11/01(木) 08:21:42
>>81
UIとロジックってゆーか実装をごっちゃにしてる気が感じる。
shimbunにはふさわしくなくてnavi2chのがいいって言う理由は?
単に使い慣れたnavi2chのインターフェースを使いたいってだけなんじゃね。
0085名無しさん@お腹いっぱい。2007/11/01(木) 15:39:32
>>84
メール欄と名前欄をごっちゃにしてる気がsr(ry
0086名無しさん@お腹いっぱい。2007/11/01(木) 20:57:42
>>85
navi2ch をどう使えばこういう技ができるんだろうな。
0087名無しさん@お腹いっぱい。2007/11/03(土) 06:07:17
w
C-pを三回
C-e
sageと入力

という裏技があるらすい
0088名無しさん@お腹いっぱい。2007/11/03(土) 06:26:20

0089名無しさん@お腹いっぱい。2007/11/03(土) 12:23:07
>>84
それもあるけど、shimbunだと鯖の不可が設定によっては高くなるんじゃないかなと思った。
0090名無しさん@お腹いっぱい。2007/11/03(土) 12:24:41
s/不可/負荷/

あと、mixi-elだとレス番号が判らないのが弱点。
0091sage2007/11/03(土) 16:31:28
>>87
ありがとう。

ところで今年5月5日くらいのcvs使ってるんだけど、
もう最新追いかける理由ないよね?
0092名無しさん@お腹いっぱい。NGNG?2BP(8044)
Emacs系スレなのに何故ed?
0093名無しさん@お腹いっぱい。2007/11/10(土) 19:23:06
今日もまた「C-c C-c を入力しようとして指が滑って C-x C-c になって Emacs が終了」した
ムキー
0094名無しさん@お腹いっぱい。2007/11/10(土) 19:41:02
俺 x を中指、c を人差し指で叩くんだけど職場の人に驚かれた
こっちのが楽だと思うんだけどな
0095名無しさん@お腹いっぱい。2007/11/10(土) 19:56:15
>>93
(setq confirm-kill-emacs 'y-or-n-p)
とかしないの?
0096名無しさん@お腹いっぱい。2007/11/10(土) 20:12:17
>>95
してない
Emacs が誤終了することが今までありえなかったし、普段は一発で終了するほうが好ましい
バージョン管理システムとかは使わないから C-c C-c 自体普段は打たないし…
navi2ch の時だけ聞いてくれると嬉しいんだけど
というか未書き込みバッファがある場合は終了を待ってくれるようにはならなかったのかな
0097名無しさん@お腹いっぱい。2007/11/10(土) 20:38:51
(add-hook 'navi2ch-message-setup-message-hook
(lambda()(make-variable-buffer-local 'confirm-kill-emacs)
(setq confirm-kill-emacs 'y-or-n-p)))
とかどうだろうか
0098名無しさん@お腹いっぱい。2007/11/10(土) 20:46:07
>>97
えーと、C-x C-c

Really exit Emacs? (y or n)

n

おおおおお
はい、とても便利です

みんなは打ち間違ったりしないのかなあ
0099名無しさん@お腹いっぱい。2007/11/10(土) 20:50:50
おれはしないなw
0100名無しさん@お腹いっぱい。2007/11/10(土) 20:52:49
そもそも M-x しないと終了できない俺。
C-xC-c は違う動作になってるし。
0101名無しさん@お腹いっぱい。2007/11/10(土) 22:26:45
イジェクトボタンを長押しするつもりが
起動ボタンを長押ししたときはオワタ、emacs関係ないが
0102名無しさん@お腹いっぱい。2007/11/10(土) 22:31:28
>>94
漏れもその指使いしているけど、それ以外の(正当な?)指使いってどうやるの?
0103名無しさん@お腹いっぱい。2007/11/10(土) 22:38:35
>100
そういうことやってると他人様の環境でC-xC-cやってイタい思いしそうだ。

>102
Xは薬指でCは中指がスタンダードだべ。
http://mail2.nara-edu.ac.jp/~asait/windows/blind_touch/blind_touch.htm
0104名無しさん@お腹いっぱい。NGNG?2BP(8044)
>>94
その方が楽だよなーなんて
0105名無しさん@お腹いっぱい。2007/11/10(土) 23:32:15
>>94
ナカーマ
Emacsのaを薬指、cを人差し指、sを中指で押してたら隣の人に驚かれた
0106名無しさん@お腹いっぱい。2007/11/10(土) 23:34:07
Aの左のcontrolに小指がある以上、Xは中指とかが自然じゃねーのか。俺はその方が楽
0107名無しさん@お腹いっぱい。2007/11/10(土) 23:37:29
手がちっちゃいんです・・・
0108名無しさん@お腹いっぱい。2007/11/10(土) 23:42:47
俺はC-x打つときはcontrolは右手の小指使うなぁ
0109名無しさん@お腹いっぱい。2007/11/10(土) 23:46:58
俺は背中越しの右手の人差し指でCrtl、薬指でx, cだな
0110名無しさん@お腹いっぱい。2007/11/11(日) 01:08:25
舌で・・・
0111名無しさん@お腹いっぱい。2007/11/11(日) 02:55:19
左ctrlキーにC-xを割り当てて、caps lockはそのまま
そして肝心の左ctrlは無変換という変態アサイン
0112名無しさん@お腹いっぱい。2007/11/11(日) 12:23:48
>>111
俺はCaps LockにAlt, 無変換にCtrl, CtrlはCtrlのまま
こうすると左手小指の痛みが無くなる
0113名無しさん@お腹いっぱい。2007/11/11(日) 12:32:17
いいかげんスレチなんだがどうか
0114名無しさん@お腹いっぱい。2007/11/11(日) 20:01:59
んじゃこっちで。

Keyboard キーボード 2
http://pc11.2ch.net/test/read.cgi/unix/1055904385/
0115名無しさん@お腹いっぱい。2007/11/12(月) 21:32:05
samba24(連続投稿規制)時間表示のパッチ作りました
https://sourceforge.net/tracker/index.php?func=detail&aid=1830393&group_id=39552&atid=435774

詳しくはリンク先で。このパッチシステム使うの初めてなのでこれで良いんだかどうなんだか。

未実装の部分としては
・投稿失敗のエラーメッセージから規制秒数取得
・規制時間以内での投稿に対し、エラーメッセージ出してリジェクト
・投稿失敗時の遅延書き込み

リジェクトの部分に関しては既存の大きいループの外に飛ばさなければならな
かったので、副作用にビビってやりませんでした。やっぱ必要だよなぁ、投稿
失敗したらまた最初からカウントダウンだし。遅延書き込みは結構難しそう
なので無理かなと。

なにしろlispのド素人が書いたので、作法や実装が明らかにおかしいところも
あると思いますので、ガシガシ修正しちゃって結構です。あと、やっぱり
navi2ch-2ch-*配下に置くべきだったかと、ちょっと後悔。
0116名無しさん@お腹いっぱい。2007/11/14(水) 18:34:21
うむ、大儀であった。
0117名無しさん@お腹いっぱい。2007/11/14(水) 18:43:06
おう!これは嬉しい。今晩試してみます。
0118名無しさん@お腹いっぱい。2007/11/15(木) 02:20:18
ありがたくつかわせていただきます
■ このスレッドは過去ログ倉庫に格納されています