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

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

Navi2ch for Emacs (Part 19)

1 :名無しさん@お腹いっぱい。:2008/09/14(日) 14:08:10
Emacsen で動く 2ch 専用ブラウザ、Navi2ch のスレッド Part 19 です。

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 18)
http://pc11.2ch.net/test/read.cgi/unix/1185807398/

831 :名無しさん@お腹いっぱい。:2009/09/26(土) 17:17:39
navi2chなのに何故かケータイで重い時にアクセスした時用のメッセージが鯖から返ってきて、
1001までいっていた取得済みログがそのメッセージに置き換わってしまった、というおかしな現象なのです。

832 :819:2009/09/27(日) 12:05:24
>>827
素早い対応、ありがとうございました。確認&実効できました。
楽ちんです。

好みの問題かもしれませんが、
M-x customize-group RET navi2ch-mona RET したとき、
Navi2ch Mona Enable と Navi2ch Mona Use Ipa Mona
の間が離れていて解りにくい気がしました。

なので、上記二つの設定の位置をならべるか
ttp://codepad.org/xQRoHEGh
みたいな選択方法の方が解りやすい気がします。

ん……、書いているうちに、そうでもない気もしてきたけど、送信します。W

あと、私だけかもしれませんが、emacs 23 になって
navi2ch-bord-modeで半角カナが全角幅で表示されてしまって、見にくくなっていました。

たまたま、今回のことでフォントを変更してイジっているとき、
IPA モナー ゴシック にすると、半角カナが半角幅で表示される事に気付きました。
なので、~/.navi2ch/init.el に

(mapc (lambda (face)
(when (string-match "^navi2ch-bm-" (symbol-name face))
(set-face-font face "IPA モナー ゴシック")))
(face-list))
見たいな事を書いたら、そろって表示できました。


833 :819:2009/09/27(日) 12:52:49
連投、すいません。
>>832
> IPA モナー ゴシック にすると、半角カナが半角幅で表示される事に気付きました。
> (mapc (lambda (face)
> (when (string-match "^navi2ch-bm-" (symbol-name face))
> (set-face-font face "IPA モナー ゴシック")))
> (face-list))
とか、書いたんですが、その後、~/.fonts.conf をイジったら、
文字幅の効果が消えました。

つまり、上にかいたことは、私のfonts.confの詰めが甘く、
たまたま起きた事象ですので、忘れてください。
すいません。

fontconfig について、理解できてないもので…。


834 :名無しさん@お腹いっぱい。:2009/10/01(木) 00:19:06
>>828
短パン対策いれました。 ID:TanpanM が立てたように見える dat は無視されます。
;; bg20.2ch.net のせいなのかも…

>>832
たしかに今の設定はちょっとこみいってますね…。できれば、
navi2ch-mona-font-family-name だけで対応できるといいのですが。"xft:" が
先頭についていたら、 xft で表示というふうにしたほうがいいかな…。


835 :名無しさん@お腹いっぱい。:2009/10/01(木) 08:30:10
cvs先端なのですが、dat落ちして圧縮されたスレに対するR(navi2ch-bm-remove-article)の挙動について教えてください。
infoディレクトリ内のarticle-infoファイルとfilterファイルは消えるようなのですが.dat.gzは消えないみたいです。
ソースをきちんと読んでいなくてすみませんが、ChangeLogにnavi2ch-article-get-file-nameへの修正はしたとあるので、
.dat.gzは消さない仕様なんだろうかと思っている所です。バグだったら直してもらえるとありがたいです。

836 :名無しさん@お腹いっぱい。:2009/10/01(木) 23:48:31
>>835
navi2ch-bm-remove-article 中の
(article (navi2ch-bm-get-article-internal item)) が
dat 落ちしたファイルに対して '(compressed . t) を含めて返してくれないので、
navi2ch-bm-remove-article-subr 中の
(navi2ch-article-get-file-name board article) の結果が *.dat になるためですね。
#本来返して欲しいのは *.dat.gz です。
なので *.dat を削除しようとするため、*.dat.gz が残ります。

私も自作の関数で同じ問題に出会ったことがありまして、
とりあえず自作関数内では
(add-to-list
'article (assq 'compressed (navi2ch-article-load-info board article)))
のようにして回避しています。

dat 落ちしたファイルには navi2ch-bm-get-article-internal が
'(compressed . t)を返すように、私も修正をお願いしたいです。


837 :名無しさん@お腹いっぱい。:2009/10/10(土) 01:33:56
時々、スレを表示しようとすると何故かdatファイルをセーブしようとする場合が
あるんですが、同様の現象に遭遇している方いますか?

838 :名無しさん@お腹いっぱい。:2009/10/10(土) 01:53:22
あぼーんって言われるとき?

839 :名無しさん@お腹いっぱい。:2009/10/10(土) 14:58:03
>>838
あぼーんは関係なし
datファイルをセーブすればスレを見れるようになるんだが

840 :名無しさん@お腹いっぱい。:2009/10/10(土) 16:54:06
Emacs23にしたらこのスレ↓が開けなくなってしまった
http://schiphol.2ch.net/test/read.cgi/pingpong/1238075096/
ミニバッファに「Args out of range: 14759, 14850」って常に出るんだけど、俺の環境だけの問題?
navi2chはCVSの最新。

841 :名無しさん@お腹いっぱい。:2009/10/10(土) 17:20:02
>>840
cvs HEAD (emacs23) だが、普通に表示できる。

842 :名無しさん@お腹いっぱい。:2009/10/10(土) 17:20:50
>>840
手元の Emacs-23.1(Linux/gcc-4.3.2) + navi2ch-cvs(20090909) では問題無い。
とりあえず Backtrace を。

もし、emacs -q で ~/.navi2ch/schiphol.2ch.net/pingpong/1238075096.dat を
開いてもエラーになるなら emacs の問題でしょう。Emacs23.0.92 の頃に同様の
問題があったけど、その時は coding.c を最適化を-O1にしてコンパイルすると
回避できたりもした。


843 :名無しさん@お腹いっぱい。:2009/10/10(土) 17:22:49
>>835-836
navi2ch-article-get-file-name に対策をいれました。試していただけますか?

>>837
もしかしてスレが圧縮されてたり?

>>840
うちでは問題ないです。 (setq debug-on-error t) して Backtrace をとってみてください。


844 :840:2009/10/10(土) 18:40:52
>>841-843
反応ありがとう!
バックトレースはこうなりました。あまりに長い部分は 中略 に置き換えてます

| Debugger entered--Lisp error: (args-out-of-range 14739 14830)
| insert-file-contents("/home/xxxxx/.navi2ch/schiphol.2ch.net/pingpong/1238075096.dat")
| navi2ch-article-update-file(中略)
| navi2ch-article-sync(nil first)
| navi2ch-article-view-article(中略)
| navi2ch-bm-select-article(nil)
| call-interactively(navi2ch-bm-select-article nil nil)

んで *scratch* に (insert-file-contents "~/.navi2ch/schiphol.2ch.net/pingpong/1238075096.dat") とだけ書いて
C-x C-e で実行したらdatファイルの中身がinsertされるとともに下のエラーが出て、

| Debugger entered--Lisp error: (args-out-of-range 14815 14906)
| insert-file-contents("~/.navi2ch/schiphol.2ch.net/pingpong/1238075096.dat")
| eval((insert-file-contents "~/.navi2ch/schiphol.2ch.net/pingpong/1238075096.dat"))
| eval-last-sexp-1(nil)
| eval-last-sexp(nil)
| call-interactively(eval-last-sexp nil nil)

ついでにコンソールから emacs -q -nw ~/.navi2ch/schiphol.2ch.net/pingpong/1238075096.dat として
直接ファイルを開いてみても「Args out of range: 14739, 14830」のエラーになりました。

Emacsのバージョンは ubuntu9.02 の emacs-snapshot パッケージで最近入れた、
GNU Emacs 23.0.91.1 (i486-pc-linux-gnu, GTK+ Version 2.16.0) of 2009-04-05 on palmer, modified by Debian
です。
ってこれ824さんが書いてる Emacs23.0.92 よりさらに古いですね…

845 :836:2009/10/10(土) 19:23:27
>>843
> navi2ch-article-get-file-name に対策をいれました。試していただけますか?
修正ありがとうございます。期待通りの動作です。

>>840
>>842さんも書いてますが、たぶんこの件ですね。
ttp://www.m17n.org/mlarchive/mule-ja/200904/msg00016.html
ttp://www.m17n.org/mlarchive/mule-ja/200904/msg00019.html
ttp://www.m17n.org/mlarchive/mule-ja/200904/msg00020.html
もっと新しい Emacs23 を使用したら直ると思います。

846 :837:2009/10/11(日) 09:24:35
>>843
スレが圧縮されたかどうかはどう判断すれば良いのでしょうか?

847 :名無しさん@お腹いっぱい。:2009/10/11(日) 12:13:52
>>846
スレをひらいて C-o して "〜.dat"となっていたら圧縮されてないです。
ちなみに 「datファイルをセーブしようとする場合」というのはどういうメッセージが出てますか?


848 :835:2009/10/11(日) 15:58:05
>>843
>>836さんが既に報告されていますが、私のほうでも期待通りに動きましたので、
報告いたします。いつもありがとうございます。

849 :名無しさん@お腹いっぱい。:2009/10/11(日) 19:37:25
すんません、 ariticle の表示が
From: [280] \314\276\314\265\244\267\244\265\244\363\241\367\244\252\312\242\24\
4\244\244\303\244\321\244\244\241\243 <>
Date: 2009/10/11(\306\374) 19:34:38

\244\301\244\347\244\303\244\310\245\306\245\271\245\310\244\307\244\267\244\27\
7\241\243
________________________________________

みたいになるのは、私なにヘマをやらかしたのでしょう。
Putty R0.54-jp20040528 を使って見ています。
スレッドのリストは
46 + 【地球シミュレータ】NECのスパコン【SXシリーズ】 ( 381)
47 + 【熱く】お前のEmacsにはまった理由【語れ】 ( 469)
48 + 【SCSAs】サン認定UNIX(Solaris)アソシエイツ資格 ( 260)
49 + FreeBSDonMAC ( 314)
のようにちゃんと見えるんですよね。


850 :名無しさん@お腹いっぱい。:2009/10/11(日) 20:30:15
今見た navi2ch-search-history のリストサイズにびっくりしたんですが、
これには50件などリミットを課した方が良いのではないでしょうか?
;; 中には数年以上前のクエリーも含まれていたのでメモリーリークかなと。

851 :名無しさん@お腹いっぱい。:2009/10/12(月) 00:29:20
新しいスナップショットのアーカイブが欲しいっす ○ノ乙

852 :837:2009/10/12(月) 08:13:14
>>847
了解です。確かメッセージは"Save to file (y or n)"という感じだったと
思いますが、また再現したら書き込みます。

853 :名無しさん@お腹いっぱい。:2009/10/12(月) 23:59:44
my-navi2chの質問もこちらでいいのでしょうか?

Bookmarkモードでcを押して未読レス数と総レス数を
表示するようにしてるのですが、
cvs先端のnavi2chと一緒に使うと総レス数が
更新されなくなってしまって
未読レス数がマイナスの値になってしまいます。

未読レスが0でないせいか、未読レス数が
マイナスのスレはmy-navi2ch-patrolを使う際に
更新しようとしてしまうので
無駄な更新が増えてしまいます。

もしご対応していただけると助かります。
よろしくお願いします。

854 :837:2009/10/14(水) 18:11:44
現象が再現しました。
スレビューからスペースを押して該当スレを開こうとすると、
ミニバッファに file name: ~/ と表示されます。ここでEnterを押すと
datファイルがセーブされてスレが見れるようになります。一度セーブすると
その後は問題なく更新出来るようになります。

また、当該スレでC-oしてみましたが、Save .dat file to (default `~.dat'): ~/
と表示されたので圧縮はされていないようです。

855 :名無しさん@お腹いっぱい。:2009/10/14(水) 19:15:44
>>854
y or nはどうしたの?

856 :名無しさん@お腹いっぱい。:2009/10/14(水) 22:21:43
>>853
>>798 の対応をしてある手元のやつだと再現しないので、
とりあえず、手元のを up します。

ttp://www1.axfc.net/uploader/Sc/so/45651.tgz
pass: navi2ch

857 :名無しさん@お腹いっぱい。:2009/10/15(木) 00:45:56
>>856
>>853です。
新しい版に更新してみましたが、
状況は変わりませんでした。
↓みたいな感じです。
http://www2.atpages.jp/rlrl/uploda/src/rl_1362.png

(emacs-version)は以下の通りです。
"GNU Emacs 23.1.50.1 (i386-apple-darwin9.8.0, GTK+ Version 2.18.2)
of 2009-10-12 on hostname"

他に必要な情報がありましたら教えていただけますでしょうか。

858 :名無しさん@お腹いっぱい。:2009/10/15(木) 23:40:48
>>857
すいません、手元で再現してました。
修正したものを up します。

ttp://www1.axfc.net/uploader/Sc/so/45960.tgz
pass: navi2ch


859 :名無しさん@お腹いっぱい。:2009/10/15(木) 23:58:14
>>858
>>857です。
修正バージョンで直りました。
どうもありがとうございました。

860 :名無しさん@お腹いっぱい。:2009/10/16(金) 11:55:51
my-navi2chってマージされないの?

861 :名無しさん@お腹いっぱい。:2009/10/16(金) 14:52:35
cvs 先端 (Emacs は GNU Emacs 22.0.50.1)で 2つ、おかしな動作がありました。

(1)スレ表示中(Navi2ch Article Filter) に d でレスを消す。
h で(Navi2ch Article Filter Hide に) 切り替えると d で消したものは表示されていなくて
h で(Navi2ch Article Filter)戻ると d で消したレスが復活してる。

(2)ブックマーク表示時(Navi2ch Bookmark) に I でチェック。
CからU になったスレを開くと、
表示が、チェックする前には書き込まれてなかった最後のレスに飛んでた。
From: [23] 名無し <>
Date: 2009/10/15(木) 23:57:29 ID:xxxxxxxx
[1 hidden message(s) (>>24)]_________________________________
更新チェック前は 23 (実質24) まで書き込みがあって、23まで読んだ状態(>で最後まで飛んだ状態)。
24 は d ではなく、キーワードと一致して Filter で自動的に消されたもの。

From: [25] 名無し <>
Date: 2009/10/16(金) 07:47:45 ID:xxxxxxxx
略 フィルターでは hide されない書き込み。
From: [26] 名無し <sage>
Date: 2009/10/16(金) 08:53:27 ID:xxxxxxxx
略 フィルターでは hide されない書き込み。
From: [27] 名無し <sage>
Date: 2009/10/16(金) 13:30:01 ID:xxxxxxxx
略 フィルターでは hide されない書き込み。
カーソルが 27 に行ってた。(>で最後(>27)まで飛んだ状態で、25,26は画面の外になってた)。

862 :名無しさん@お腹いっぱい。:2009/10/16(金) 18:19:46
>>849

自己レスになります。
init.el の
(setq navi2ch-article-filter-list '(("kcc" "-d")))

(setq navi2ch-board-filter-list nil)
にすることでとりあえずは見られるようになりました。
しかしながら、どうするべ、半角カナ orz



863 :名無しさん@お腹いっぱい。:2009/10/16(金) 22:44:30
>>861
(setq navi2ch-article-use-jit t) してますか?

>>862
navi2ch-coding-systemがうまく設定できてないのかもしれないです。
navi2ch-coding-systemはなんになってますか?



864 :861:2009/10/16(金) 23:45:15
>>863
>(setq navi2ch-article-use-jit t) してますか?
していません。

$ grep -c jit ~/.navi2ch/init.el
0
です。

865 :名無しさん@お腹いっぱい。:2009/10/17(土) 10:09:52
grepじゃなく評価してみ。
念のため。

866 :862:2009/10/17(土) 10:22:12
>
> >>862
> navi2ch-coding-systemがうまく設定できてないのかもしれないです。
> navi2ch-coding-systemはなんになってますか?

navi2ch-coding-system's value is shift_jis
ですね。

ためしに別マシンで (setq navi2ch-article-filter-list '(("kcc" "-d")))
してみたのは、おかしくならないんです orz



867 :名無しさん@お腹いっぱい。:2009/10/17(土) 17:31:28
>>866
kcc がナニしてくれるか知らんが、半角カナを全角カナにしたいんなら。
(setq navi2ch-article-filter-list
'((lambda () (japanese-zenkaku-region (point-min) (point-max) t))))


868 :862:2009/10/19(月) 07:35:04
>>867

うほ、そんな方法があったですか、ありがとうございました。


869 :名無しさん@お腹いっぱい。:2009/10/19(月) 23:45:43
一切合切全角になるぞ。

870 :名無しさん@お腹いっぱい。:2009/10/19(月) 23:46:45
あ、ごめんなさい。 t が見えてなかった。

871 :名無しさん@お腹いっぱい。:2009/10/21(水) 01:01:21
サーバとの接続ミスかなにかで、Dat落ちしてないスレに
D マークがついてしまったのですが、
はずす方法がありますか。
あるのでしたら教えていただきたいのですが

872 :名無しさん@お腹いっぱい。:2009/10/22(木) 01:09:33
書き込み欄でもモナーフォントを使うにはどうすれば良いでしょうか?

873 :名無しさん@お腹いっぱい。:2009/10/22(木) 02:02:32
navi2ch-messageカスタマイズグループに
「Mona On Message Mode」があるがな。

874 :名無しさん@お腹いっぱい。:2009/10/23(金) 11:09:39
需要があるかどうかわからないけど、navi2chのデータを使って連携できるwebベースの2chビューア作成中。
安易に始めたけど結構大変だわ。完成したら公開しようと思うけどどうだろうか。

875 :名無しさん@お腹いっぱい。:2009/10/23(金) 13:17:47
p2 みたいなものですか。
何に依存しているかで需要は変わるかも。

876 :名無しさん@お腹いっぱい。:2009/10/23(金) 13:33:40
>>874
結構期待してます

877 :名無しさん@お腹いっぱい。:2009/10/23(金) 13:43:12
>>874
是非。

878 :名無しさん@お腹いっぱい。:2009/10/23(金) 13:45:57
このスレが Part 50 くらいになるまでにはできそうですか?

879 :874:2009/10/23(金) 13:58:02
>> 875
p2 というよりは rep2かな。ただ、あくまでnavi2chのサポート的なものなので、
携帯端末で見る事を前提に考えてる。ターミナルがあればnavi2chでいいわけだし。
言語はとりあえずrep2と一緒でPHP。ライブラリはどうなるかなぁ。作り始めたばっかりなのでまだわかんないです。

>> 876-877
がんばります。

>> 878
仕事次第

880 :名無しさん@お腹いっぱい。:2009/10/23(金) 15:16:03
その後874の姿を見たものは居なかった

881 :名無しさん@お腹いっぱい。:2009/10/23(金) 15:45:02
navi2ch で

オフラインで I → navi2ch終了 → オンラインになる → M-x navi2ch → スレ一覧で I

とすると、スレが何も更新されない。
推測だけど、これは恐らく、navi2chの何らかの変数が、オフラインという状態をキープし
ていて、オンラインになってからnavi2chを起動しても、その変数が更新されないnavi2ch
のバグだと思う。


882 :名無しさん@お腹いっぱい。:2009/10/23(金) 16:44:20
> 仕事次第

こんなこと言うやつって、結局逃げるんだよね。

883 :名無しさん@お腹いっぱい。:2009/10/23(金) 17:02:41
>>882
> こんなこと言うやつって、結局逃げるんだよね。

884 :名無しさん@お腹いっぱい。:2009/10/23(金) 17:23:54
>>874
楽しみにしてます。

2chビューアのこととか全然仕組み理解してないんだけど、
rep2自身が2chのプロキシみたいに振る舞うようなAPIがあって、
実際の2chビューアクライアントからrep2に接続して使えるようになると、
例えばIMAP4みたいなおいしさが出てきそうな気もする。

適当なことを言っていたらスマン。スルーしてくれ。

885 :名無しさん@お腹いっぱい。:2009/10/23(金) 17:24:21
>>882
おまえさ、友達いないだろ

886 :名無しさん@お腹いっぱい。:2009/10/23(金) 17:46:20
>>884
rep2 なんて、動いてるのが奇跡なくらいグダグダだから
余計な期待しない方がよい。

887 :名無しさん@お腹いっぱい。:2009/10/23(金) 20:14:06
成功の秘訣はrep2のソースを参考にしないこと

888 :874:2009/10/23(金) 22:49:12
>>884
期待できるほどの物になるかどうかわからないですけどね。
串みたいな動作とか言わんとすることはわかりますが、rep2と連携するつもりは今のところ無いです。

>>886-887
確かに、最初はrep2との連携を考えて、過去ログのパッチとか
調べてたんだけど、rep2のソースがアレなんでフルスクラッチすることにしました。
rep2のソース読むのしんどいです。

なんか少なからず期待してくれてる人がいるのでがんばります。
何よりも自分がほしいから作るってのが一番なんだけどw

889 :名無しさん@お腹いっぱい。:2009/10/23(金) 23:23:27
rep2ってそんなにアレなのか?

890 :名無しさん@お腹いっぱい。:2009/10/23(金) 23:23:57
公開期待age

891 :名無しさん@お腹いっぱい。:2009/10/24(土) 00:53:26
考えたことはあるんだけどしんどそうなんだよね
期待してます

892 :名無しさん@お腹いっぱい。:2009/10/24(土) 01:24:35
>>888
がんがってください!


893 :名無しさん@お腹いっぱい。:2009/10/25(日) 09:39:48
>>881
navi2ch-net-down-host-alist にサーバが落ちているとみなされて サーバ名と
アクセスしようとした時間が記録されてます。navi2ch-net-retry-down-host
に指定された秒数以上時間が経過していれば、再度接続にいきます。今オフラ
インかどうか、オンラインになったかどうかは、 navi2ch 側では感知できない
と思います。なので、 たとえば navi2ch-net-down-host-alist を自動で nil
にしてしまうのは好ましくないでしょう。

>>874
以前、p2 と連携させようとしたら既読の管理がうまくいかなかったんですよね…。
ぜひ、がんばってください。

>>871
今のところないですねぇ…。 取得できたら外すようなコードを考えてみます。



894 :名無しさん@お腹いっぱい。:2009/10/25(日) 15:54:06
idでfilterをかけるときに、いちいち[Done]までカーソルを
動かさないといけないのが面倒臭いのですが、
idでかけるときはregexpとかfuzzyとか選ぶことはないと思うので
idを選んだら直接filterを有効にするようには出来ないでしょうか。

895 :名無しさん@お腹いっぱい。:2009/10/25(日) 16:04:34
末尾iのIDをNGにしたって書込みを見たことがある。

896 :名無しさん@お腹いっぱい。:2009/10/25(日) 19:58:39
自分のinit.elにはこんなん書いてある。レスの場所でIを押せば即NG処理

(defun navi2ch-article-add-message-filter-by-id-now ()
"現在のレスのIDを即座にhide。適用範囲はboard-local。"
(interactive)
(let (match
(id (navi2ch-article-get-current-id)))
(setq match (list id 'E))
(setq match (plist-put
match
:board-id
(cdr (assq 'id navi2ch-article-current-board))))
(setq navi2ch-article-message-filter-by-id-alist
(cons (cons match 'hide)
(delq (assoc match navi2ch-article-message-filter-by-id-alist)
navi2ch-article-message-filter-by-id-alist)))
(navi2ch-auto-modify-variables (list 'navi2ch-article-message-filter-by-id-alist))
(navi2ch-article-toggle-message-filter t)
(message "ID:%s filtered" id)))

(define-key navi2ch-article-mode-map "I" 'navi2ch-article-add-message-filter-by-id-now)

897 :名無しさん@お腹いっぱい。:2009/10/27(火) 03:30:35
>>896
>>894です。
所望の動作が実現できました。
ありがとうございました。

898 :874:2009/10/27(火) 16:35:54
Webインターフェイスだけど、とりあえずnavi2chで取得したDATや履歴データを使用を見れるようになった。だけど、ここで思わぬ壁に当たっちゃいました。
navi2chで、取得したデータに対してWebインターフェイス(PHPなのでApache)から書き込み権限がないので、
DATファイルの更新分を取得しようとしたらそのままでは書き込めないです。 とりあえず手動でchmodしたら問題ないけど、
個人で使う分にはこれでいいけど、配布するとなるとなかなか厳しいかも… なんかいいアイディアないでしょうか?

899 :名無しさん@お腹いっぱい。:2009/10/27(火) 20:23:54
ロリコンとは未成熟な女を愛情の対象にすること。
妊娠可能年齢の女を求めるのはロリコンとはいわない、というより若い女のほうが健康な赤ちゃんを産む可能性が高いので10代後半の女を求めるのは生物としてきわめて正常。

900 :名無しさん@お腹いっぱい。:2009/10/27(火) 21:39:54
はいはいよかったね。

901 :874:2009/10/28(水) 16:22:21
navi2ch-localfile-default-file-modesと言うのを見つけたのでこれが解決の糸口になるかと思ったけど
init.elに

(setq navi2ch-localfile-default-file-modes ?\777)

とか書いても、保存されるdatファイルのパーミッションが変わらない模様。
解決できると思ったのになぁorz

902 :874:2009/10/28(水) 16:40:09
追記:(custom-set-variables '(navi2ch-localfile-default-file-modes \?777))でもだめでした。 なんか勘違いしてるんだろうか

903 :862:2009/10/28(水) 17:37:53
>>867

カギカッコや中黒が処理されないのは
japanese-kana-table
に、カギカッコや中黒のデータが入っていないからなんですね、きっと。

japanese-kana-table の中身を少々追加した上で、バイトコンパイルすれば
いいんでしょうかね。



904 :名無しさん@お腹いっぱい。:2009/10/28(水) 18:42:12
手元の Emacs22/23 は 「」。、・ あたりはちゃんと全角になった。
(string (get-char-code-property ?「 'jisx0208))
を評価すると "「" にならない?


905 :名無しさん@お腹いっぱい。:2009/10/28(水) 20:53:50
>>874
・setuidした下請プログラムをhttpdから起動する。
・~/.navi2ch/pipeってUNIXドメインソケットを作って、
 cache読み書き下請けサーバを本人権限で動かしておく。



906 :名無しさん@お腹いっぱい。:2009/10/28(水) 22:58:54
大口叩いた>>874の書くソースが少しでも見づらかったら
大笑いだなw

907 :名無しさん@お腹いっぱい。:2009/10/29(木) 00:31:38
そんな心の狭いこと言うなよ

908 :名無しさん@お腹いっぱい。:2009/10/29(木) 05:15:29
>>906
「少しでも」って保険をかけちゃうのってマジ小物

909 :874:2009/10/29(木) 16:40:06
>>905
PHP + Apache やめてPerlでHTTPD書く事にしました。

>>906
大口叩いたか?まぁ大笑いしてくれ。

910 :名無しさん@お腹いっぱい。:2009/11/01(日) 23:54:52
おすすめ2ちゃんねる って navi2ch で読めるんですか?


911 :874:2009/11/04(水) 17:41:20
未実装機能はいっぱいだけど、とりあえず2chを読む事は出来るようなった。

912 :名無しさん@お腹いっぱい。:2009/11/04(水) 17:43:12
進捗報告はいらんよ。
公開できる形になってからでいいよ。

913 :名無しさん@お腹いっぱい。:2009/11/04(水) 19:00:41
>>912
公開はできてなくとも、報告自体がうれしいというもの。
それくらいここに書いても問題ないだろ。
開発者ならわかるはずだと思うが。


914 :名無しさん@お腹いっぱい。:2009/11/04(水) 22:04:08
せめてα版なりソースなり公開された状態じゃないとリアクションとれんがな。
それにここって Navi2ch for Emacs のスレだし。関係ない開発内容はチラ裏に書いてねって思うがな。


915 :名無しさん@お腹いっぱい。:2009/11/07(土) 16:42:32
>>897
>>896 で解決されているようですが、一応
navi2ch-article-message-filter-default-rule-alist に :auto を入れました。

(setq navi2ch-article-message-filter-default-rule-alist
'(<snip>
(?i
:var navi2ch-article-message-filter-by-id-alist
:string navi2ch-article-get-current-id
:scope board-local
:date t
:auto t
:rule hide)
<snip>

としておくと、 設定した内容でフィルタが自動追加されます。


916 :名無しさん@お腹いっぱい。:2009/11/21(土) 17:36:06
俺は通りすがりのvi使いなんだがこのあいだ納入期限近くで
焦っていたemacs使いが客先でデバッgグをしていた
相当せかされていたらしく「これを修正しますから少し端末お借りします」
というとログインして自慢のemacsを起動するコマンドを叩いたが
emacs: Command not found と出る始末「え?あ?emacsないの?」
とか言っていたらしいがもうだめ
顧客は「emacsなんて重いエディタなんて使ってませんよ本当に納期間に合うんですか?」
とか更にプレッシャーをかけてきてそのemacs使いはたじたじになっていた
俺は謙虚に「それなら私がやりましょうか?」というと「vi使いはだまってろ俺でもviくらい使えるわ」
とか言っていたがそいつがviで文字入力するたびに「プ・・・プ・ププ」とビープ音が
なっていてそいつがviを使いこなせているかどうかは周りの人はすぐに分かったようだった
殆どの人は呆れが鬼なっていたところに「俺がやるよ」と言うと
「勝ったと思うなよ・・・・」と囁いてきたので「もう勝負ついてるから」と返すと
emacs使いは両手をキーボードに叩きつけて悔しがっていた
これがemacs偏狭者のアワレな末路

917 :名無しさん@お腹いっぱい。:2009/11/21(土) 17:46:34
忘れた頃にブロント

918 :名無しさん@お腹いっぱい。:2009/11/21(土) 18:52:23
>>916
15/100点

919 :名無しさん@お腹いっぱい。:2009/11/21(土) 18:57:52
何勝手に採点してるわけ?

920 :名無しさん@お腹いっぱい。:2009/11/22(日) 00:32:58
こんなのに反応すんなよキモいなぁ

921 :名無しさん@お腹いっぱい。:2009/11/23(月) 22:15:42
なぜこれが煽りになるかわからなかったが
良く考えると navi2ch は emacs 上で動くんだったw

922 :名無しさん@お腹いっぱい。:2009/11/24(火) 13:17:07
viも昔は重くて上げるとヒンシュクかったらしいけどなw

923 :名無しさん@お腹いっぱい。:2009/11/24(火) 13:29:41
雑談はよそでやっとくれ。

924 :名無しさん@お腹いっぱい。:2009/11/24(火) 14:33:30
>>921
最近じゃ標準でEmacsが入ってない環境も多いし、
敷居の高い専ブラナンバー1の座は安泰だ。

925 :名無しさん@お腹いっぱい。:2009/11/24(火) 15:18:15
まあ、その分、ベネフィットも大きいわけだが。
他の専ブラはOS変えたりブラウザ変えると使えなくなったり、
別のに乗り換えるまでの期間が短い。
その反面、navi2chは一度使うと、ずっと使っていられる。
ログも.navi2ch/をコピーするだけでOK。

navichは一生使える専ブラだと思ってるよ。

926 :名無しさん@お腹いっぱい。:2009/11/24(火) 15:46:31
あっそ

927 :名無しさん@お腹いっぱい。:2009/11/24(火) 16:59:42
>>924
え? 自分で入れるもんだろ、普通。

928 :名無しさん@お腹いっぱい。:2009/11/24(火) 17:57:51
つか専ブラの学習コストなんかたかが知れてるし
一生つかえるとかどうでもいい

929 :名無しさん@お腹いっぱい。:2009/11/24(火) 18:10:01
>>928
ヒント: ログ

930 :名無しさん@お腹いっぱい。:2009/11/24(火) 18:15:40
自信が無い奴ってよく「ヒント:」を使いたがるよね

931 :名無しさん@お腹いっぱい。:2009/11/24(火) 18:16:06
>>929
たいていコンバートできるし、
なくて困るもんじゃないし。

>>930
説明できないんだろうね。

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

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)