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

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

EmacsCE+navi2chで快適2chアクセス

1 :いつでもどこでも名無しさん:01/09/15 01:22 ID:???
Emacs20.7のポートであるWindowsCEと、Emacs内で動作
する2chアクセス環境navi2chを扱うスレです。

この板ではEmacs初心者が多いと予想されることから、
Emacsの使い方やカスタマイズについても扱うことにし、
EmacsCEに既存のelispをインストールする話題も守備範
疇に入れたいと思います。

※navi2chに興味がある方へ

navi2chは機能の豊富さや本質的な使いやすさではかな
りのレベルにありますが、Emacsを母体にしているがゆ
えの敷居の高さがあります。感覚的に使いたい人は、前
スレで97さんが開発されている「Hikky」を使うほうが
いいでしょう。

>>2 関連URL

2 :いつでもどこでも名無しさん:01/09/15 01:24 ID:???
http://members.tripod.co.jp/s42335/mona/

▼navi2ch関連スレ
その1
http://cocoa.2ch.net/unix/kako/976/976032951.html
その2
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=996244120
その3
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=999166513

3 :いつでもどこでも名無しさん:01/09/15 01:29 ID:???
欝……失敗した。

▼実質的な前スレ
http://piza2.2ch.net/test/read.cgi?bbs=mobile&key=993873237

▼面倒な事前作業済みのアーカイブ勝手配布サイト
http://users.goo.ne.jp/joechin/

▼EmacsCEのインストールガイドを掲載しているdaisakuさんのページ
http://cwaweb.bai.ne.jp/~daisaku/ce_emacs.html

▼EmacsCEの公式サイト
http://www.rainer-keuchel.de/software.html

--------------------

▼Navi2ch作者の(not 1)さんのページ
http://www.geocities.co.jp/SiliconValley-Oakland/7673/

▼Navi2chマニュアル
http://www18.tok2.com/home/navi2ch/navi2ch.html

▼Navi2ch rpm置き場
http://members.tripod.co.jp/~navi2ch/

▼モナーフォント(モノスペースのEmacsCEでは意味ないです)
http://members.tripod.co.jp/s42335/mona/

▼navi2ch関連スレ
その1
http://cocoa.2ch.net/unix/kako/976/976032951.html
その2
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=996244120
その3
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=999166513

4 :いつでもどこでも名無しさん:01/09/15 02:55 ID:LBeRa33A
お、スレ立ったね。
シグマ理でも動くのかな

5 :いつでもどこでも名無しさん:01/09/15 03:00 ID:LBeRa33A
つーかタスクバー隠さずに見れるサイズに
なんとかしたい。
漏れはフォントサイズを Nettermansi = 13、MS gothic = 12 でやってるけど
最下行、4/1程アウト。

6 :1:01/09/15 03:15 ID:???
ナガ10をインストールするとどうでしょうかね。
ナガl0の丸文字版とかおもしろそうです。



な感じ

7 :1:01/09/15 03:16 ID:???
なんか今日はミスしまくり。
パラッパ2やりながら書いてるからだろうか。

8 :いつでもどこでも名無しさん:01/09/15 07:58 ID:???
>>4
動くと思います。ただ、ファイルサイズがでかいので、
動作に必要ないelispをダイエットしてRAMに押し込むな
どの運用上の工夫が必要です。
あるいは、CFスロットはストレージに回して、それ以
外の方法で通信するか……。

配布サイトで配っているやつは、展開すると20MBぐら
いになります。また、うっかりするとログはすぐ数メガ
のサイズになってしまいます。

ことEmacsCE+navi2chに関してJornadaとの組み合わせ
が(・∀・)イイ!!といわれるのは、そこに理由があります。

かのHikkyはサイズが小さいようですので、余計な苦労
をしたくなくば、そちらを選ぶのが現実的だと思います。
まだMIPS用のバイナリは配布されてませんけどね。

9 :いつでもどこでも名無しさん:01/09/15 09:22 ID:???
ナガ10使えるかどうか、まったくわからないながらに
試してみました。

----------------------------

(setq w32-bdf-filename-alist
(w32-find-bdf-fonts '("/memcard/root/emacs/fonts/bdf")))

(create-fontset-from-fontset-spec
"-*-naga10-ascii-*-10-*-*-*-*-*-fontset-bdf,
latin-jisx0201:-naga10-latin-jisx0201--10-*-*-*-*-*-jisx0201.1976-0,
katakana-jisx0201:-naga10-katakana-jisx0201--10-*-*-*-*-*-jisx0201.1976-0,
japanese-jisx0208-1978:-naga10-japanese-jisx0208--10-*-*-*-*-*-jisc6226.1978-0,
japanese-jisx0208:-naga10-japanese-jisx0208--10-*-*-*-*-*-jisx0208.1990-0"
t t)

(setq font-encoding-alist
(append '(("jisx0201" (latin-jisx0201 . 0))
("jisx0201" (katakana-jisx0201 . 1))
("JISX0208" (japanese-jisx0208 . 0))
("JISC6226.1978" (japanese-jisx0208-1978 . 0))
("JISX0213.2000-1" (japanese-jisx0213-1 . 0))
("JISX0213.2000-2" (japanese-jisx0213-2 . 0))
("BITMAP" (bitmap . 0))
) font-encoding-alist))

(setq initial-frame-alist
'((font . "fontset-bdf")

--------------------------------
これで正しいかどうか全然わからないですが、
w32-find-bdf-fontsなんてねぇぞ(゚Д゚)ゴルァ
というエラーが出てダメでした。

10 :いつでもどこでも名無しさん:01/09/15 09:34 ID:???
ちなみにナガ10っていうのはサイズが10ドットと小さ
いので、CEの狭い画面を有効活用するうえで重要なんで
すね。まるもじパッチなんてのも同梱されてて、使えた
ら流行りそう。

▼ナガ10(BDF版)配布サイト
http://hp.vector.co.jp/authors/VA013391/fonts/
▼NTEmacsのBDFフォントの設定のところが参考に
http://www.netlaputa.ne.jp/~kose/Emacs/

11 :いつでもどこでも名無しさん:01/09/15 10:10 ID:???
板一覧の取得に時間がかかってイヤとかいう人は、
bbsmenu.htmlをとってきて、自分に必要ないところを編
集してどっかにアップして、.emacsの下記のやつをその
URLに書き換えておくといいかも。

(setq navi2ch-list-bbstable-url"http://2ch.net/bbsmenu.html")

12 :いつでもどこでも名無しさん:01/09/15 10:15 ID:???
>>11
こういうのだけど、ミニバッファで
customize-groupとやって、その後navi2chってやると
階層構造の設定画面で設定できて便利ですよね

13 :いつでもどこでも名無しさん:01/09/15 10:19 ID:Uj8td6kE
マターリ

14 :1:01/09/15 10:49 ID:???
>>12
しーらなかったぁ〜。感動。

15 :1:01/09/15 11:06 ID:???
EmacsCEのサイトから取ってこれるwgetをEmacsCEの中
で使ってみた。これがちゃんと使えるんだなぁ。

「Alt+x shell-command」

として出てきた「shell command:」の後に

「wget http://www.hogehoge.co.jp/index.html

などとやると、そのサイトのindex.htmlを取ってくる。

「wget -r http://www.hogehoge.co.jp/

とやると、リンクを辿ってファイルを全部根こそぎひっ
ぱってくる。特定の種類のファイルのみ取ってくるなん
てこともできる。ちろん、URLはコピペで入力できるよ。

どっかの板に画像とかのurlリストが貼ってあったら、
リストの開始地点でCtrl+Space、終点までカーソルを下
げたら、Alt+wしてコピー、Ctrl+x Ctrl+fとして、適当
なファイル名を入力して新しいバッファを開いたら、
Ctrl+yでペースト。Ctrl+x Ctrl+sとしてセーブ(ここで
はurllistとするか)したら、前述の手順をトレースして、

「wget -i urllist」とやると、urllist中にあるファイ
ルを全部取ってくる。

wgetはかなり高性能なダウンローダーなので、EmacsCE
と併用するといいよ。

wgetもまた奥が深いので、いろいろ調べてみると瞳孔
が開くかも。

↓wgetの日本語マニュアルみたいなの
ttp://plaza27.mbn.or.jp/~satomii/jdoc/wget/index.html

16 :いつでもどこでも名無しさん:01/09/15 13:50 ID:owpsT8lc
wget って、単独実行中常に最前面を占有し続けるんだけど、
これって俺だけかな。
Emacs 上で動かすとその間ほぼ操作不能になる。
にしても、とんでもないところにファイル保存するな…。

17 :いつでもどこでも名無しさん:01/09/15 13:52 ID:???
あ、"Emacs が操作不能"ね。
単独実行と違って、タスク切り替えはできる。

18 :1:01/09/15 14:40 ID:???
>>16
>>17
おっしゃる通りですね。一応、下にペーストしたよう
なオプションがあるんですが、効いてない模様。
もう一つEmacs立ち上げるってのはどうでしょう(w

>-b, --background go to background after startup.

ファイルの保存場所は、その時のカレントディレクト
リのようです。Emacsだとデフォルトディレクトリにな
るようです。

単独で実行させるときは、先にディレクトリを移って
からやれば、希望の場所に保存させることができました。

wgetは日本人が移植したものもあるので、そっちを試
してみるといいかもしれません。
ただ、以前に2chで動作が不安定だという話を聞いたこ
とがあります。今動かしてみましたが、単独動作させて
もタスクスイッチできるものの、動作が変です。

▼テニック版wget
http://www.tenik.co.jp/~adachi/gnu/index_j.htm

19 :名無しさん@Emacs:01/09/15 14:57 ID:???
skkで「読みたい」とか「書きたい」等の漢字に変換
されない文字の入力はみなさんどうしてますか?
今は読書と入力後、文字を削除してるんですが・・

20 :1:01/09/15 15:27 ID:???
>>19

以下のオプションを入れていて、送り仮名のあるところ
でのShift入力をしてないということですよね?

(setq skk-auto-okuri-process t)

その場合は、単語登録してみてください。

「Yomitai」→<Space>→単語登録モードへ移行→
「Dokusho」→<Space>→<Ctrl + j>→<Bs>→
「mitai」→<Enter or Ctrl + m>

#非常に邪道だ……。

ところで、単語登録ってどこでやるかわかってますか?
候補が存在しないと、自動的に単語登録モードへ移行す
るようになっています。

ちなみに「YoMitai」「KaKitai」と入力すれば一発で
変換されるっていうことはわかっていての質問ですよね?
これがSKK本来の使い方です。

▼SKK Openlab
http://openlab.ring.gr.jp/skk/index-j.html

▼SKK Online Manual
http://openlab.ring.gr.jp/skk/skk-manual/skk-manual-ja_frame.html

21 :名無しさん@Emacs:01/09/15 16:22 ID:???
>>20
MS-IMEの入力の癖が抜けないもので・・
単語登録は辞書が肥大しそうなのでShift入力でしばらく
がんばってみます。でも今度は通常苦労したりして(w

22 :1:01/09/15 17:56 ID:???
>>21

えーと、ちょっと事実誤認がありました。

>(setq skk-auto-okuri-process t)

というオプションを有効にしてると、「読みたい」と
か「書きたい」なども、途中のShift入力なしで変換で
きます。それについて前スレで書いたことをコピペしま
す。僕はうざくてコメントアウトしてたのを忘れて、確
かに変換できない……とか悩んでいました。

ただし、このオプションをONにすると、SKK本来のカミ
ソリのような変換精度は望めなくなりますので、そこを
お忘れなく。というわけで、>>19=>>21さんは、以下を
読んでください。

---------------

SKKの送り仮名についていけない人へ

SKKは、最初の子音をShiftを押しながら入力すること
で変換するしくみであるということは既に述べた通りで
す。また、送り仮名がある場合は、そこでまたShift入
力をする必要があります。例えばこうです。

「OkuRiKana」→送り仮名

ただ、普段送り仮名を意識して漢字変換をしている人
はごく少数でしょうから、それに抵抗を感じる人は多い
でしょう。そんな人を救済するSKKのオプションがあり
ましたので、紹介します。

下記を.emacsに追記してください。これを指定しても、
最初のShiftが必要なことには変わりありませんが、送
り仮名のところで再度Shiftを押す必要がなくなります。
SKKの魅力を損なうことにもつながってくるのですが、
これで救われる人は多いでしょう。

ちなみに「skk-auto-okuri-processを非nilに設定」し
ています。tはtrueの略でしょうね。

(setq skk-auto-okuri-process t)

23 :名無しさん:01/09/15 17:58 ID:6jT2bbL.
>>16

ESC ! cmd /c start wget -r http://hehehe/

でOKだよ。ちょっとめんどくさいけど。
(ESC ! は M-x shell-command と同じ意味)

wgetのせいじゃなくて、shell-command自体が
処理完了を待つような仕様みたいね。
それを強制的にバックグラウンド実行させるだけ。

24 :1:01/09/15 18:07 ID:???
>>23
Thanks!!
また一つ最強に近づいた……。

25 :23:01/09/15 18:15 ID:i7mhW/0I
たとえばこんなシェルスクリプトを書いておくのも手かと思われ。

<\memcard\root\bin\bgwget.cmd>
===========================
@echo off
start wget -r %1
===========================

そしたら、Emacsからは ESC ! bgwget http://hehehe/ でOK。

26 :1:01/09/15 18:39 ID:???
>>25
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
神よ!! 僕の求めていたものはこれです!!
今後ともよろしくお願いします。

27 :1:01/09/15 18:55 ID:???
以下のようにすると、Internet ExplorerでURLを開け
ます。もちろん、URLはコピペできます。これまでヴァ
カみたいにtextファイル経由でコピペしてたから、かな
り便利になった!! それだけ僕がヴァカってことかもし
れないけど。なんかieにおもしろいオプションないのかな。

ESC ! iexplore http://hogehoge/

28 :いつでもどこでも名無しさん:01/09/15 19:39 ID:???
Emacs ってなんて読むんですか?

29 :1:01/09/15 20:16 ID:???
>>28
エムゥアコス

BDFフォントはEmacsCEでは使えないみたい。build-in
functionが削除されてしまっているそうです。残念。疑
似TTF版のナガ10というのを見つけたけど、これ使える
かな。

ttp://www.asahi-net.or.jp/~mx5t-syuj/data.htm

30 :1:01/09/15 20:36 ID:???
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

.emacsに以下の2行を追加すると、URL上にカーソルを
合わせてEnterを押せば、IEで2chの外のURLを開けるよ
うになります。

(setq browse-url-browser-function 'browse-url-generic)
(setq browse-url-generic-program "/windows/iexplore.exe")

31 :いつでもどこでも名無しさん:01/09/15 21:57 ID:???
EmacsCE+navi2chのパッケージ使ってみました。
簡単に起動できていい感じです。
ただ、.emacsの最後の行は間違っているような…。
コメントアウトしなきゃタブ補完してくれないです。

32 :1:01/09/15 22:35 ID:???
>>31
正直、困ってた。

というわけで、/memcard/root/home/.emacsの下記の行
を消してください。補完しまくりになります。

(define-key minibuffer-local-completion-map [tab] 'complate-filename)

確か、navi2chのスレで書かれていたコードを、わけも
わからずにコピペしてきたやつでした。

補完とは、例えば、Ctrl+x Ctrl+fなどとして、途中ま
でディレクトリ名やファイル名などを入力した後、Tab
を押すことで、残りを補ってくれるのですが、この動作
のことです。Emacsの同様の局面で使えることが多いで
す。 navi2ch のブックマークのグループ名なども、補
完できます。これがすんげえ便利なんですけど、僕の不
注意で使えなくなてました。

配布してるやつに手を入れないといけないですね。帰っ
たらやります。

33 :31:01/09/16 00:38 ID:???
すばやい対応どうもです。
こんなに簡単にemacsが使えるパッケージを作ってくれて感謝。

34 :1:01/09/16 05:20 ID:???

ふにふにと遊んでいたら眠くなったので、更新は後で。
配布サイトに置いてあるアーカイブからはリンク外しま
した。今Cygwinインストールしてます(母艦のHDDとっか
えたので)。SKKをDareDevilとかに変える予定。やはり
2chで半角カナを入力できないとつまらんものね。

今日初めてMeadowでange-ftpを使ったけど、これヤバい
ね。これもEmacsCEで使えるはずなんだけど、今のとこ
ろ僕の設定がヘボいらしく、エラーが出るんだよね。

ange-ftpとは、ftpサーバにアップされているファイル
を、あたかもローカルのDISKにあるかのように扱える機
能。だいなファイラーのftp機能にちょっとだけ近いけ
ど、もっと凄いよ。サーバ上にあるhtmlファイルとかを
diredモード(Emacsの中で動くファイラーです)から開く
と、ローカルにダウンロードされて、それをスパっと開
ける。編集してセーブすると、それが自動的にサーバに
アップされるというもの。これがかんなりキモチイイ。

これはやくEmacsCE上で使いたいよ。AirH"下で真価を発
揮する機能だよね。

というか、すっかり人がいなくなって1の独白スレにな
ってるな(w ま、いいか。

35 :34:01/09/16 10:02 ID:???
私もいますよー。
cygwinでARM用のバイナリ作れるんですか?
だったら日本語が通るdviviewerが作りたいな。
ちょっと調べてみるか。

36 :1:01/09/16 12:06 ID:???
ひ、人がいた〜(w

Cygwinを入れるのは、ただ単にSKKをmake installをす
るためだけですよ。バイナリをコンパイルするなんて大
それたことは〜。
EmacsCEやGNUツールをCEに移植しまくっている偉人であ
るところの(説明調)Rainerさんは、どんな環境で開発し
てんでしょうね。

一応eMbedded Visual Tools 3.0は持ってるんですけど
ね。持ってるだけだけど。

僕はtext utilitiesとshellにMBパッチを当てたいです。
実はcelib.dllがよくできてて、ソースには手が入って
なかった、なんてことだったらいいなぁ。

しばしこの板で様子を見て、あまり人がいなさそうだっ
たらUNIX板に逝きます。

TeXも日本語通るようになったらすごくいいですよね。
でも、またすごいDISK容量食いそう(w
僕はTeXはほとんど使ったことないですけど、興味はあ
ります。こないだMacにTeX環境をインストールしたとこ
ろです。どうでもいい企画書とかを作って喜んでます。

UNIX板のTeXスレにCE版もあるよ、と書いたことがある
んですが、完全にシカトされました。CEなんか眼中ないっ
て感じなのかもしれないですね。

37 :いつでもどこでも名無しさん:01/09/16 12:23 ID:4DVkNoDQ
>>36

俺もいるよん

母艦にMeadowとCygwinインストールしてCE用のemacs作ったはいいけど
CFの空きが足りなくてインストール出来なかったアホです。その後256MB
のCF買ったら、すでに小容量のパッケージが提供されてて感謝しつつも
鬱入ってたり(汗)

38 :23:01/09/16 14:08 ID:fWRrIx3Y
>>1 俺もいますがな。

EmacsCE登場の勢いで、がぜんそれ以外の環境整備もやる気が出て
きちまいました。引き続き期待してますぜ。

それに、別スレでなぜか俺だけHikkyが腐るみたいなんで(苦笑)、
navi2chを使えゴルァ!! という神サンの啓示かもしれず。

39 :いつでもどこでも名無しさん:01/09/16 14:15 ID:/Kj/Ftwg
俺もいてますよ
厨房なんでスレ汚しになるからみてるだけです

40 :いつでもどこでも名無しさん:01/09/16 15:06 ID:SU5zyrLs
>>9-10

ttfのナガ10があれば行けそうな気もする
さっきから探しているけど無いんだよね。
変換ツールとかないのかな・・・

俺はMacのosaka 8ドットフォントを使いたいんだけれど…

しかし、使えたとして半角カナは入ってるのかな?

41 :1:01/09/16 15:24 ID:???
>>40

>>26を読んで〜(w

疑似TTF版のナガ10はありました。
これにつりあう10ドットの1byteフォントが
必要になるのかな?

このへんはdaisakuさんのをパクっただけなので
よくわかんないです。

elisa(8dotの日本語フォント)は使えないんですかね。
これも初期のCEの日本語環境で使ってませんでしたっけ。

↓疑似TTF版のナガ10
ttp://www.asahi-net.or.jp/~mx5t-syuj/data.htm

42 :1:01/09/16 15:25 ID:???
>>26じゃなくて>>29だった。

43 :いつでもどこでも名無しさん:01/09/16 15:36 ID:???
私もいちお見てます(笑)
EmacsってむかーしEditor目的でDOS環境に入れた以来
なんで厨房発言になってしまいそうで(藁
とりあえずインストできる空き増やさねば。。。
256MBあるけどMP3で埋まってる(藁

44 :d:01/09/16 15:38 ID:bUPqrgLw
モロ、無修正画像サイト発見!

http://www.sex-jp.net/dh/01/
http://www.sex-jp.net/dh/02/
http://www.sex-jp.net/dh/03/
http://www.sex-jp.net/dh/04/

45 :いつでもどこでも名無しさん:01/09/16 16:34 ID:SU5zyrLs
>>42
あ、失礼、すでにあったのね…
これから試してみるっす

46 :23:01/09/16 18:27 ID:fWRrIx3Y
EmacsCEでgzip対応するパッチを作って…みた。
たぶん、いちおー動いてるような気が…する。
しかし果たして速くなったのか、いまいちわかってない。
俺、gzipで送ってくる板にあんまし行ってないみたいで…。

これ、欲しい人っているかね?
超絶手抜きだけど。プログラミング経験者なら失笑確実。
だってelispなんてわかんねーもん。

つか、UNIX板にもうあったりしたらさらに鬱だな(ワラ)

47 :1:01/09/16 18:43 ID:???
>>46=>>23
(・∀・)イイ!! 神発見!!
オネガイだから公開してください。
AirH"とかで効果がデカいと思われます。
EmacsCE環境は現物合わせ主義で逝くのがいいんじゃないかと。

# 母艦でDaredevil SKK11.4(2001.9.16版)テスト中。

48 :1:01/09/16 19:11 ID:???
(゚д゚)ウマー
イチオウ 母艦上 ノ SKK デハ ハンカク カナガ ニュウリョク デキルヨウニ ナッタゾオウ
EmacsCEニ イショク シテミルゾオウ

49 :23:01/09/16 20:04 ID:fWRrIx3Y
>>47
じゃあ公開しときます。
手抜き厨房パッチだから改良版アップお願い! >誰かできる人

● gzip for Windows CE をインストール
http://www.tenik.co.jp/~adachi/gnu/index_j.htm
ここから gzipce10.zip を取ってきて解凍する。
\memcard\root\bin\ の下に gzip.exe をコピーする。

● .emacs を修正
次のような行があるはずなので、行末の nil) を t) に直す。

(setq navi2ch-net-accept-gzip t)

● \memcard\root\emacs\site-lisp\navi2ch\navi2ch-net.el を修正
バイトコンパイル済の .elc じゃなくて .el が必要です。
で、146行目あたりにこんな部分があるので

(apply 'call-process-region
(point-min) (point-max)
navi2ch-net-gunzip-program t t nil
navi2ch-net-gunzip-args)

次のように変更します。

;;; (apply 'call-process-region
;;; (point-min) (point-max)
;;; navi2ch-net-gunzip-program t t nil
;;; navi2ch-net-gunzip-args)
(write-file "\\navi2chwork.gz" nil)
(shell-command "\\utilities\\gzip -f -d \\navi2chwork.gz")
(set-visited-file-name "\\navi2chwork" nil t)
(revert-buffer t t)

そしたら、元の navi2ch-net.elc ファイルは消しておく。
(わかる人は再バイトコンパイルしてもよし)

ルートディレクトリに navi2chwork っていうファイルが残るけど、
めんどくさいので消してません (^^;;; スマソ。

おそまつ!

50 :23:01/09/16 20:07 ID:fWRrIx3Y
>>49
あ、まちがえた……

(shell-command "\\memcard\\root\\bin\\gzip -f -d \\navi2chwork.gz")

でした。逝ってきま。

51 :1:01/09/16 21:12 ID:???
>>49
ありがとうございます。
あとで試してみます。

母艦のほうのMeadowにまる文字化したナガ10(BDFフォ
ント)を入れて、さらに640*240相当の画面をシミュレー
トしてみた。これ、(・∀・)イケテル!!
疑似TTF版のナガ10インストールは至上命題かも。

52 :1:01/09/16 21:36 ID:???
Daredevil SKK11.4をEmacsCEに移植してみました。
でもって、ちゃんと使えているっぽいです。
これもそれでタイプしてます。今日のタイムスタンプ
の最新ヴァージョンが動いているっていうのが何とも気
持ちいいっすね。

(゚д゚)ハンカク カタカナ ナンカモ チャント ニュウリョク デキチャウ ヨ

53 :1:01/09/16 22:27 ID:???
>>49
>>50
どの板がgzip転送に対応してるんですかねー。
速くなった……ような気もしないでもない……けど、
どうよ、と思ってgzip.exeをgzip2.exeにリネームした
けどエラー出ないし、そもそもルートにもファイルは残っ
てない。

54 :23:01/09/16 22:31 ID:j8IVeciM
>>53
あっちこち行ってみた範囲では、半角文字列板と風俗板(藁)の
スレ一覧がgzipで送られてきましたぜ。

55 :23:01/09/16 22:36 ID:j8IVeciM
>>1
やってみたら、なんのこたあない。簡単にファイル削除できました。
つーわけで1行追加。

(write-file "\\navi2chwork.gz" nil)
(shell-command "gzip -f -d \\navi2chwork.gz")
(set-visited-file-name "\\navi2chwork" nil t)
(revert-buffer t t)
(delete-file "\\navi2chwork")

56 :いつでもどこでも名無しさん:01/09/16 22:47 ID:???
このスレって3人ぐらいしかいないっぽいですね。

57 :1:01/09/16 23:25 ID:???
>>54
了解!!(w

>>55
動作確認しました。
最初、既にインストールしてたRainerさん版のGzipで
試したらエラーダイアログが出てダメだったんですが、
Tenik版のGzipで再度試したらうまくいきました。
進化!!

>>56

確かに。でも、55さんのおかげで充実してますね。
ここ数日で結構環境がよくなった感じがする。

58 :23:01/09/16 23:54 ID:???
かといってUNIX板に行くのもちょっと違う気もするし…

59 :23:01/09/17 01:22 ID:ZBSsL5LI
ところで、ブックマークファイルってエラーになったり消えたりしませんか?
うちじゃすぐ壊れるんで、なんか面倒くさくなって使うのやめちゃってる。

60 :いつでもどこでも名無しさん:01/09/17 01:29 ID:qx3E4kVs
>>49
Spawning child process: eNOEXEC

と出て、なんか動いてない気がするんです…
pathかなと思っていちおgzip.exeをrootにおいて
\\gzio -f -d
と変更してみたけど、やっぱりだめ…

61 :1:01/09/17 02:09 ID:???
>>6
タイプミスはない?

gzipはどこからもってきたやつ?

cmdとかのコマンドラインからgzipは正常に起動できる?

メモリカードの名前は何にしてる?

celib.dllのタイムスタンプは?
9/4になってる?

プログラム実行用のメモリの設定は?

システムの状態を取得してテキストに書き出すツール
があるので、Reg > Environmentを使うといいかも。

ttp://www.rainer-keuchel.de/wince/cediag-all-platforms.tar.gz

62 :名無しさん@Emacs:01/09/17 09:05 ID:aBRqD/R2
>>61
いちお再チェックしてみたけど
タイプミスは無いと思います

というかM-x shell-commandと打って
\\windows\\calc.exe
等を指定しても上記のエラーが出るので
なにか根本的にミスってるのかもしれません

メモリカード名はStorage Cardです。

あ、celib.dllは9/5のものを使用しています

63 :1:01/09/17 11:39 ID:???
>>62

ESC ! \\windows\\calc ---> ERROR: file not foud

ESC ! \windows\calc ---> ズギューンと電卓が起動

elisp中でもない限り、パスデリミタをエスケープする
必要はないんでしょう。

64 :23:01/09/17 12:12 ID:O2A1/gUg
>>60
どうしても原因不明なら、PATH通った場所に置いちゃうのが早道かと。
たとえば1さんの勝手配布パッケージの構成なら \memcard\root\bin\ に
置けば、パス書かないでも gzip とするだけで実行できるでしょ。


さて、\navi2chwork.gz の決め打ちじゃアンマリなので(苦笑)、少しは
マトモに見られるコードに近づけてみました。作業ファイルは環境変数
TMP のディレクトリにランダムな名前で作るようになります。つまり
例の勝手パッケージそのままなら \tmp ね。変えたい人はレジストリを
各自どうにかしてください(^^;

ちなみに、elispのローカル変数は理解してないので、使い方間違ってる
かもしれません。バグってたらゴメソ!

パッチを当てる場所とかは >>49 を参照してくんな。

;;; (apply 'call-process-region
;;; (point-min) (point-max)
;;; navi2ch-net-gunzip-program t t nil
;;; navi2ch-net-gunzip-args)
(set (make-local-variable 'tempfn)
(concat (getenv "TMP") "\\" (make-temp-name "")))
(set (make-local-variable 'tempfngz)
(concat tempfn ".gz"))
(write-file tempfngz nil)
(shell-command (concat "gzip -f -d " tempfngz))
(set-visited-file-name tempfn nil t)
(revert-buffer t t)
(delete-file tempfn)

65 :1:01/09/17 12:57 ID:???
配布したのがどうなってたか忘れてしまいましたが、
今Jornadaに残ってるEnvironment.regを見ると、テンポ
ラリの環境変数(TEMP/TMP/TMPDIR)は、\tmpになってま
した。

ルートにtmpというフォルダがないと23さんのコードで
エラーが出ると思いますので、ルートにtmpというフォ
ルダを掘っておいてください。Flashにテンポラリを置
くってのも気持ち悪いですから、これでいきましょう。

66 :23:01/09/17 13:26 ID:???
でも、gzip送信してくる板がほとんどないんじゃ……
あんまし意味ないですよねえ(ぼそ)>>1

# 風俗板専用かよ(ワラ

67 :1:01/09/17 13:50 ID:???
>>23
いや、自分はマジ感動しています。半角板って噂には
聞いてたけど、マジ感動しました。

……というのは嘘で、ちょっと前ではCEでは考えられ
なかったようなことが、実現してるのがすごくうれしい
です。23さんに感謝します。

これで今後全板が強制gzip送信になっても、navi2ch
on EmacsCE は生き残ることができそうです。

68 :名無しさん@Emacs:01/09/18 01:14 ID:Zzt9xQP.
gzipのことで色々教えていただいて
ありがとうございます。
しかし結局うまく行ってません…
もしかしてXSHって何か関係あります?
毎度スマソ
も少し勉強してみます。

69 :1:01/09/18 05:16 ID:???
勝手配布パッケージを更新しました。
動作確認してませんのでなんかあったら書いておいてください。
font-lock-modeの高速化設定なんかもやっておくべきだったか。

http://users.goo.ne.jp/joechin/

70 :1:01/09/18 16:01 ID:???
>>68
RainerさんのEmacsの解説文からです。

--------------------

There is currently a problem with
shell-command. When xsh is in a directory with
spaces, it does not work. To work-around this,
copy xsh to bin in your root path and make /bin
the first dir in your PATH setting. Other commands
that are called by xsh *can* be stored in a
directory with spaces (like /Storage Card/bin).

現状ではshell-commandに問題を抱えている。xshは空
白を含むディレクトリに入っていると動かないのである。

そんな場合は、xshをルートパスに作った\binなどにコ
ピーし、環境変数PATHの先頭にそれを追加すればいい。

xshから呼び出される他のコマンドは、
\Storage Card\bin\などのように、空白を含むディレ
クトリに置いておくことが*できる*。

--------------------

というわけで、今後もメモリカード名は\memcardを前
提とします。

でも、Alt+x shellがなんか起動できないんですよね……。

71 :23:01/09/18 17:00 ID:/xN.C9I6
パッケージ更新お疲れ様っす。>>1

つーことで

(create-fontset-from-fontset-spec
"-*-NetTerm ANSI-normal-r-*-*-11-*-*-*-c-*-fontset-null,
japanese-jisx0208:-*-BDF\203\151\203\11310-*-*-*-*-10-*-*-*-*-*-jisx0208-sjis,
japanese-jisx0212:-*-BDF\203\151\203\11310-*-*-*-*-10-*-*-*-*-*-jisx0208-sjis,
katakana-jisx0201:-*-BDF\203\151\203\11310-*-*-*-*-10-*-*-*-*-*-jisx0208-sjis,
latin-jisx0201:-*-NetTerm ANSI-normal-r-*-*-11-*-*-*-c-*-iso8859-1,
japanese-jisx0208-1978:-*-BDF\203\151\203\11310-*-*-*-*-10-*-*-*-*-*-jisx0208-sjis")

;ナガ \203\151\203\113
;東雲 \223\214\211\137
;まる \202\334\202\351
;もじ \202\340\202\266
;みん \202\335\202\361
;明朝 \226\276\222\251

72 :23:01/09/18 17:09 ID:???
ちなみに俺はCFディレクトリ名は \CF にしてます。
短いから楽だよ
でも、PWZ Filerで空き領域サイズが表示されないのが鬱
って、それは \memcard でも同じか。(たぶん)

73 :いつでもどこでも名無しさん:01/09/18 17:41 ID:???
Air-H" でたらたらダウンロードしてたら、アーカイブが壊れたっぽいです。
もっかいダウンロードしますが、できれば悲しいほど回線の細い人々のためにも、
crc か md5 載っけといてもらえませんか。

あと Environment.reg の ROWS を 12 にした、とありますが、
14 のままになってるような気がします。

74 :いつでもどこでも名無しさん:01/09/18 18:05 ID:A.XFNnk2
>>70
おかげで半角板見れました!!!
超感激です!!

75 :1:01/09/18 18:37 ID:???
>>23=>>71
神再降臨!!
BFDナガ10とか使えてます!!すごい!!!ヒデキ感激!!
ちっちゃいふぉんと(・∀・)イイ!!
今日帰れたらまたパッケージ更新します。
10ドットフォント標準でいきましょう!!

>>73
検討しますが、md5とかcrcとかとったことないんで勉強します。
Environment.regも確認します。ありがとうございます。

>>74
68と同一人物?
23さんに感謝してください。

76 :1:01/09/18 18:55 ID:???
BFDじゃなくてBDF

77 :23:01/09/18 19:25 ID:ARnVcZ5E
個人的にはNTのLucida Consoleも嫌いじゃないんですわ。
幅広めのフォントのほうが横長画面にはマッチしますし。

なので、やや幅広のちっちゃい漢字ふぉんとはないかゴルァ!

78 :1:01/09/18 19:53 ID:???
>>77=>>23
ズバリ赤城フォントでしょうな。
LXはずっと赤城フォントでやってました。

79 :いつでもどこでも名無しさん:01/09/19 00:07 ID:KFgSEhwU
>>71
厨房質問でスマソ
このエントリだけ追記すればいいんでしょうか?
BDFフォントはどこへ置けばいいんでしょう?

もしかして>>9みたくしなきゃダメ?

80 :1:01/09/19 00:15 ID:???
>>79

23さんじゃないですが、とりあえず貼って、MS Gothic
を使ったフォントセットが定義されているところをコメ
ントアウトすればいいです。
ただし、以下のところはコメントアウトしないこと。

(setq initial-frame-alist
'((font . "fontset-null")
))

BDFナガ10(TrueType)はここから↓
ttp://ixeris.bios.ics.saitama-u.ac.jp/~koron/

81 :1:01/09/19 00:24 ID:???
えー、補足ですが、BDFナガ10とかはTrueTypeなので、
むろん\windows\fontsにブチ込むことになります。

82 :いつでもどこでも名無しさん:01/09/19 00:27 ID:KFgSEhwU
>>80-81
どもども、即答ありがとうございました
早速試してみます!

83 :1:01/09/19 00:34 ID:???
コメントアウトしたりするときのオススメ操作!

・コメントアウトをする最初の行の行頭にカーソル合わせてCtrl+Space
・コメントアウトをする行の次の行の行頭にカーソルを合わせてCtrl+x n n
・なんか聞かれたら、適当にyと答えておく
・すると、その範囲だけが表示されるようになる
・Esc <としてコメントアウトをする最初の行の行頭にカーソルジャンプ
・Alt+x repl<tab>re<tab><enter>でreplace-regexpを呼び出す
・^<enter>;;<enter>として、行頭に;;を挿入
・Ctrl+x n wとして、表示範囲を元通りに

84 :1:01/09/19 00:52 ID:???
あーっと、それから、文字が小さくなる分、デフォル
トのウインドウサイズが小さくなるので、下のようなあ
たりのwidthとheightの値を、それぞれ105,19にすると
具合がいいものと思われます。

(setq default-frame-alist
(append
(list
'(width . 105)
'(height . 19))
default-frame-alist))

それから、直接これとは関係ないですが、.emacsに以
下の行を追加しておくと、navi2chがオフラインモード
で起動します。

トップメニューを取得しにいくのがうざいという人かつ、
Ctrl+u Alt+x navi2chとやってオフラインモードで起動
するのがメンドウな人は入れてみるといいでしょう。

(setq navi2ch-offline t)

85 :名無しさん@Emacs:01/09/19 01:48 ID:gheSuhb6
おお!ナガ10で表示されるように
なったよ。超良い感じ
サンクス

86 :23:01/09/19 01:51 ID:atvEWUnA
>>78
おお、そういや赤城フォントなんてXT-CEに入ってるような気がする(w
16x11だとちょっと大きいけど、BDF版もあるようなんで試してみようかな。
あと、k12x10ってのもありますね。

>>80のフォントに入ってたDOCを参考にBDF>TTF変換してみようと思ったん
ですがまだ調査途中。けっこう手順が複雑なのねん。

87 :1:01/09/19 02:07 ID:???
>>85
ちっちゃいふぉんと(・∀・)イイ!!

ちょっと字詰めが開いちゃってますけどね。
これはしょうがないんですかね> >>23

>>86
僕もXT-CEにはJ-KIT+赤城フォント入れてますよ。
LXの環境をそのまま持ってきただけだけ(w

k12X10が使えたらよさそうですね。

僕はelisa > FONT2X > 疑似TTFとしようと思ったんで
すが、なかなかうまくいかないです。とりあえず、
elisa > FONT2Xはできているようですが、そっから先が
どうも。MKTTFがいうことを聞いてくれないです。
elisa使えたらいいだろうなぁ(w

本当はOsakaの8dotが使えればいいなぁと思うんですが、
どうもうまくいかないようですね。
Mac > J-OSはツールがよくて簡単にいくんですけどね。

88 :23:01/09/19 02:20 ID:atvEWUnA
mkttfで作ったやつだと、縦位置が半角フォントと思いっきりずれるでしょう。
elisaも要町もmkttf版は試して一応動いたんですが、ボツになりました。
>>71のフォント名の部分を適当に変えれば出せることは出せるはずですよ。

たぶん、フォントメトリックのアセント・デセントの値がいまいち適切じゃ
ないんだと思うけど、mkttfだと調整ききませんよね。

89 :23:01/09/19 02:43 ID:atvEWUnA
>>83
Alt+X comment-region というのもあります。pc-select 使ってるので、
Shift+カーソルで選択後に↑これ でイパーツ。
だって、emacs標準の操作おぼえらんねーんだもんっす(^^;

>>87
字詰めって横の間隔があいちゃうこと? うーん。
さらに細身の半角フォントと組み合わせれば詰まるよ...ってのは駄目?

90 :1:01/09/19 02:56 ID:???
>>23
font setのパラメータで何とかアセント・デセントの
値のズレが調整できないものかとちょっと調べたのです
が、そういうのを調整するパラメータはないみたいですね。

mkttfで英字のみのフォントを作ることができればズレ
てるもの同士でうまくいくのでしょうけど、これもまた
できないみたいですね。

手元にあったFontographerで無理矢理BDFナガ10を開い
てみたんですが、全然ダメでした。

伊藤栄一郎さんにメールしてみるしかないですかねー。

91 :(not 1):01/09/19 03:05 ID:Xhccj90I
ども。navi2ch とやらの作者です。
ちょっと質問です。

EmacsCE って process の実行は shell-command でしか行なえないんですか?
shell-command の実装を見ると(simple.el で定義されてる) call-process を使ってる
みたいだから call-process でもよさそうな気もするんですが。
もし、shell-command でしか実行できないなら navi2ch に >>23 さんのコードを入れ
ちゃおうと思ってます。

>>83
> ・Alt+x repl<tab>re<tab><enter>でreplace-regexpを呼び出す
> ・^<enter>;;<enter>として、行頭に;;を挿入
そういう操作のときは C-xrt(string-rectangle) が便利ですよん。
あと男なら replace-regexp を使わずにだまって M-C-% を使いましょう。
M-C-% や M-% を押して Emacs にどうするよ?って聞かれたら ? を押すと少し幸せに
なれるかもです。

92 :23:01/09/19 04:28 ID:DUwcJr9U
>>91 (not 1)さん、わざわざお出ましいただいて恐縮です。

elispは超初心者ですんで、使い方がわかったという理由で
shell-commandにしてみただけです。深い意味はないです。

いま初めてcall-processのヘルプを見ながら試してみたん
ですが、使い方が間違ってるのかうまくいきません。

(call-process "gzip" nil nil nil "-f" "-d" tempfngz)

shell-commandをこれに置き換えると、Emacs上の表示が

Wrote /temp/679045006Uy5.gz

のような状態でハングしてしまいました。/temp の下は
ちゃんと解凍された679045006Uy5ができてるんですが……

パイプさえ使わなければいいはずだから、これでも動きそう
なもんですが。ちょっと何が違うのかわかりません。
simple.plも見てみたけど、私にはよくわからないです……

もし以上の検証に変なところがあれば教えていただけますか?
なぜかshell-commandなら動いてますんで、原因がわからない
ようであれば現状の実装でいいように思われます。

93 :名無しさん@Emacs:01/09/19 10:45 ID:zSGYfth6
Navi2chのList View(カテゴリ一覧ね)で背景が白で
文字が薄いグレーなのでちょっと見ずらいです。

どこ直せばいいの?おせーて

94 :(not 1):01/09/19 10:48 ID:cI4QCOhA
>>92 さん、どうもです。
> パイプさえ使わなければいいはずだから、これでも動きそう
パイプが使えないんですか。リダイレクトとかも多分だめなんですよね。

> もし以上の検証に変なところがあれば教えていただけますか?
とりあえず *scratch* バッファで以下の事を試してみて下さい。

1. (call-process "ls" nil t) と書いた後ろで C-j を押すとどうなるか。

2. (call-process shell-file-name n t nil shell-command-switch "ls") と書いた
後ろで C-j を押すとどうなるか。

3. (call-process-region (point-min) (point-max) "cat" nil t) と書いた後ろで
C-j を押すとどうなるか。

4. 何か gzip されたファイルを用意して、
(call-process "gzip" nil t nil "-f" "-d" "gzipされたファイル") と書いた後ろ
で C-j を押すとどうなるか。

5. 何か gzip されたファイルを用意して、
(call-process "gzip" "gzipされたファイル" t nil "-f" "-d") と書いた後ろで
C-j を押すとどうなるか。

なんとなく2番しか成功しないような気がしますが。

95 :1:01/09/19 15:24 ID:???
(not 1)さん、お世話になっております。
大分勝手なことしまして恐縮です。
モバイルユーザーには、
インストールがままならない人が多いようで、こんなことしてます。
時期がきたらやめますので、お目こぼしを……。
僕自身もEmacsをマトモに使いはじめて間もないので、厨房でスマソです。

さて、(not 1)さんが書いていただいたコードを評価してみました。
最初の2つだけですけど……。
3つ目のやつはregionの始点から終点までをcatに渡しているんでしょうけど、
regionの作り方が今よくわからないので保留です。
そのまま評価すると0が返ってきます。

■1つ目はOKのようです。

(call-process "ls" nil t)
apache
bcdc
bin
dev
emacs
etc
home
usr
var
0

■2つ目はエラーが出ました

(call-process shell-file-name n t nil shell-command-switch "ls")
(ミニバッファ内に)Symbol's value as variable is void: n

■2つ目のnをnilに書き換えたら動きました

(call-process shell-file-name nil t nil shell-command-switch "ls")
apache
bcdc
bin
dev
emacs
etc
home
usr
var
0

96 :23:01/09/19 15:57 ID:???
なんか、CFのファイルシステムがぶっ壊れたらしい。
復旧作業中しばらくレスできないかもしれませんが許してね。
くっそーわけわかんねー

97 :1:01/09/19 16:06 ID:???
というか、regionはマーク位置からカーソルまでの間
ですから、特に悩むほどのことじゃないですよね。
C-Spaceで文頭にマークして、一番下の行に次の式を書
いて評価すると、やはり返り値は0になります。
うーん、自分がヴァカなのかもしれない。

(call-process-region (point-min) (point-max) "cat" nil t)
0

98 :23:01/09/19 16:43 ID:Gtg60Pu6
ぶっ壊れる前に途中まで試したけど、(2)は n を nil に
直せば確か動いたと思う。これ間違いじゃないかと。

えーと、ほかは焦ってるのでよく思い出せん。あっそうだ、
いろいろやってみた感じだと、どのプロセスにもstdinって
いう概念が存在しない模様。だから

\> usi | buta >kimo
\> buta <esa >kimo

はどっちも実行はされるのだけど buta への入力がこない
ので、結果的に kimo には期待しない値が出力される模様。

ls の結果が emacsce のバッファに表示されるのは、内部で
ファイル渡ししてるのか、または emacsce 側が stdin では
ないからと思われ。

まだ復旧途中。損傷はわりかし軽微みたいでよかった。

99 :23:01/09/19 16:52 ID:???
で、呼んだコマンドからの出力だけは取り込めるってことは、
visited-file-name を変えて revert-buffer っていう手順は
きっと不要になりそうだ。>>1 さん試せます?

100 :1:01/09/19 18:39 ID:???
>>23
あまりよくわかってないので、該当する行をコメント
アウトしただけですが、これではダメなようです。
取れば動きます。

(set (make-local-variable 'tempfn)
(concat (getenv "TMP") "\\" (make-temp-name "")))
(set (make-local-variable 'tempfngz)
(concat tempfn ".gz"))
(write-file tempfngz nil)
(shell-command (concat "gzip -f -d " tempfngz))
; (set-visited-file-name tempfn nil t)
; (revert-buffer t t)
(delete-file tempfn)
(buffer-string))
cont))))))

101 :23:01/09/19 19:40 ID:UERhwWNI
説明不足スマソ。その状態で、

(shell-command (concat "gzip -f -d " tempfngz) t)

としてみるとどうですかね。>>100

102 :23:01/09/19 19:42 ID:UERhwWNI
おっと失礼、gzip に -c もつけてみてください。

103 :23:01/09/19 19:49 ID:???
あーもう。その場合 delete-file は

(delete-file tempfngz)

に変えなくちゃダメじゃん>俺。鬱。

これで逝くはずです。たぶん。

104 :(not 1):01/09/19 20:02 ID:sf.ojXjA
ども。
>>95
> (not 1)さん、お世話になっております。
いえいえ。

> 時期がきたらやめますので、お目こぼしを……。
続けましょうよ。CE で Emacs を使う話なんてここ以外で見たことないですし。

> さて、(not 1)さんが書いていただいたコードを評価してみました。
ありがとうございまーす。

> 3つ目のやつはregionの始点から終点までをcatに渡しているんでしょうけど、
じゃなくってバッファの最初から最後までです。
(point-min) がバッファの最初で (point-max) がバッファの最後。

> そのまま評価すると0が返ってきます。
って事はダメだったって事ですね。

>>98
> いろいろやってみた感じだと、どのプロセスにもstdinって
> いう概念が存在しない模様。だから
なるほど。じゃあ、ファイル渡ししなければいけないって事ですね。

> ls の結果が emacsce のバッファに表示されるのは、内部で
> ファイル渡ししてるのか、または emacsce 側が stdin では
> ないからと思われ。
stdout はあるんじゃないですかね。
;; じゃなきゃ表示できっこないと思います(^^;;

> まだ復旧途中。損傷はわりかし軽微みたいでよかった。
無事でなによりです。

105 :(not 1):01/09/19 20:09 ID:???
で、解決策(多分)です。
以下の navi2ch-call-process-region という関数を定義して、
(defun navi2ch-call-process-region (start end program
&optional delete destination display
&rest args)
(let ((tmpfile (expand-file-name (concat (make-temp-name "navi2ch"))
(getenv "TEMP")))
(str (buffer-substring start end)))
(and delete (delete-region start end))
(with-temp-file tmpfile
(insert str))
(prog1
(apply 'call-process program tmpfile destination display args)
(delete-file tmpfile))))

navi2ch-net-gunzip-program を "zcat" に設定して、
(setq navi2ch-net-gunzip-program "zcat")

navi2ch-net-get-content の call-process-region の部分を
navi2ch-call-process-region に変更してみて下さい。
(apply 'navi2ch-call-process-region
(point-min) (point-max)
navi2ch-net-gunzip-program t t nil
navi2ch-net-gunzip-args)

これでうまくいったりしませんか?

106 :(not 1):01/09/19 20:18 ID:???
もいっちょ。
EmacsCE での system-type と window-system の値は何になってるんでしょうか?
これがわかると、EmacsCE かどうか判別できるんで。

あと、さっきの navi2ch-call-process-region を call-process-region として定義す
ると M-|(shell-command-region) とかが(多分)使えるようになって便利かもです。

;; とかいって実は navi2ch-call-process-region が間違ってたらどうしよぉ。

107 :23:01/09/19 20:29 ID:???
1さん、確認お願い! まだ動いてないの……

# なんか、CFがハード不良かも。

108 :1:01/09/19 20:51 ID:???
>>ALL
まず>>23さんのを試しましたが、どうもうまくないです。
半角板を開こうとすると、encoding systemを聞かれるようになってしまいました。

(set (make-local-variable 'tempfn)
(concat (getenv "TMP") "\\" (make-temp-name "")))
(set (make-local-variable 'tempfngz)
(concat tempfn ".gz"))
(write-file tempfngz nil)
(shell-command (concat "gzip -f -d -c " tempfngz)t)
(delete-file tempfngz)
(buffer-string))
cont))))))

(not 1)さんのは理解するのが大変(^^;
もうちょい時間くだせい。

109 :(not 1):01/09/19 21:04 ID:???
常駐モード。

>>108
> (not 1)さんのは理解するのが大変(^^;
難しく見えちゃいました?

一番簡単な方法は、>>105
(defun ...
(delete-file tmpfile))))

(setq navi2ch-net-gunzip-program "zcat")
を .emacs の一番後ろに書き足してあげて、

navi2ch-net.el の navi2ch-net-get-content という関数の
call-process-region と書いている部分を navi2ch-call-process-region を書換えて
あげれば OK です。

あとは Emacs を再起動して navi2ch を動かしてみて下さい。
報告まってまーす。

110 :1:01/09/19 21:56 ID:???
(not 1)さんのコードでやってみるとこんな結果です。
これは、23さんのものと同様ですね。
また、zcatなんてないYO!といわれました。
もうちょい試してみます。

The target text contains the following non ASCII character(s):
unknown: 衍溯...
hebrew-iso8859-8:
chinese-big5-2:
...
These can't be encoded safely by the coding system japanese-shift-jis-unix.

Please select one from the following safe coding systems:
raw-text

111 :いつでもどこでも名無しさん:01/09/19 22:11 ID:???
内輪だけでやるならsageでやってください。

112 :いつでもどこでも名無しさん:01/09/19 23:13 ID:GZfXgd5Y
>111
よけいなこというなボゥケ!
emacs勉強しながらココみてる俺みたいな厨房だって居るんだぞ。

113 :P061198160091.ppp.prin.ne.jp:01/09/19 23:48 ID:TRvmxjBw
EmacsCE+Navi2chを使わさせていただいてる1ユーザですが、
すばらしいものを作っていただいてとても感謝していますし、
これからどんなものが作られていくのか楽しみにスレ見させて
いただいています。
本当はLispの勉強をして何かのお役に立ちたいんですが、
なかなかその時間も取れなくて・・・
とにかく、EmacsCE+Navi2chマンセー

114 :93:01/09/19 23:59 ID:???
どーでもいいけどカテゴリの色の変え方おせーて


 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
 |    おせーて    .|
 |_________|
    ∧∧ ||
    ( ゚д゚)||
    / づΦ

115 :23:01/09/20 00:40 ID:iRpx0jMU
どうも、23です。苦しんでます。

zcatという名前で呼びたい場合は、こんな zcat.cmd を置いとけばOK:
@echo off
gzip -c -d %1 %2 %3 %4 %5 %6 %7 %8 %9

同様に、gunzip 相当の処理はこんな gunzip.cmd でOK:
@echo off
gzip -d %1 %2 %3 %4 %5 %6 %7 %8 %9

>>93
個別の色の変えかたは M-x customize-face だと思いますが、
面倒なので俺は背景を黒にするだけで済ましてます。
.emacs にこんなのを書き足せばOK:

(set-foreground-color "white")
(set-background-color "black")
(set-cursor-color "gold")

116 :いつでもどこでも名無しさん:01/09/20 00:42 ID:???
>>114
UNIX板navi2chスレの>10辺りが参考になると思います。
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=999166513&st=10&to=10&nofirst=true

デフォルトでカテゴリ一覧の色(navi2ch-list-category-face)
はGray30になってるんですが、
これを適当な色名(orangeとか)に書き換えたら色が変わるみたいです。
どんな色があるのか、色名の横の数字にどういう意味があるのかは
私はよくわかりませんでした。

117 :116:01/09/20 00:47 ID:???
あ、かぶってしまったみたいですね。ゴメソ。

118 :23:01/09/20 00:52 ID:???
>>116
いや、知らなかったっす。フォローサクンス。
数字っていうのは "#rrggbb" の値のことかな?

119 :1:01/09/20 01:05 ID:???
ども。大して役に立たなくてスマソ。
明日早いんでネチャイマス。スマソ。
結局よくわからじです。スマソ。
一応、ナガ10使ったスクリーンショットとかをアップするかもです。
元気があればnavi2chのバージョンが上がったので、
配布してるやつも更新するかもです。
毒をくらわばでBDFナガ10もいっしょにいれちゃうか。
とりあえずgzip関係は現状動いてるものにしときます。
背景黒いのカコイイですね。
これも配布の.emacsに仕込んじゃおうかな(w

120 :(not 1):01/09/20 01:13 ID:???
再び登場です。
あと、gzip 関連のは sage でいきましょう。
普通のネタに関しては age で。

>>110
zcat が無かったんですね。すいません。
coding なんとかってのはその文字コードだと書きこめないよって事です(多分)。
で、またまたお願いです。
以下の設定に変更するとどうなりますか?

(defun navi2ch-call-process-region (start end program
&optional delete destination display
&rest args)
(let ((tmpfile (expand-file-name (concat (make-temp-name "navi2ch"))
(getenv "TEMP")))
(str (buffer-substring start end))
(coding-system-for-read 'binary)
(coding-system-for-write 'binary))
(and delete (delete-region start end))
(with-temp-file tmpfile
(insert str))
(prog1
(apply 'call-process program tmpfile destination display args)
(delete-file tmpfile))))

(setq navi2ch-net-gunzip-program "gzip")
(setq navi2ch-net-gunzip-args "-f" "-d" "-c")

こんどこそうまくいくといいなぁ。

121 :(not 1):01/09/20 01:19 ID:???
>>114 とか >>116 とか。
M-x customize-group RET
navi2ch-face RET
すると navi2ch で使ってる face 一覧がでてきていい感じかもしれません。
あとは
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=999166513&st=10&to=10
といっしょ。

>>119
俺も寝ます。おやすみなさい。

122 :1:01/09/20 01:54 ID:???
>>121(not 1)さん

気になってsしてしまいました(w

早速やってみると、

Error in init file: wrong type argument: symbolp, "-d"

とエラーが出てしまいました。

(setq navi2ch-net-gunzip-args "-f" "-d" "-c")

でエラーが出ているのでしょうか。

123 :1:01/09/20 02:01 ID:???
(setq navi2ch-net-gunzip-args "-f -d -c")
とやると起動時にエラーは出なくなりますが、
半角板に特攻すると、110のようなエラーが
出ました。

124 :1:01/09/20 02:25 ID:???
BDFナガ10を使用したときのスクリーンショットです。
見ての通り、かなりいい感じになります。

3ペイン表示
http://users.goo.ne.jp/joechin/images/10dot_3pain.jpg
カテゴリ表示
http://users.goo.ne.jp/joechin/images/10dot_category.jpg
板表示
http://users.goo.ne.jp/joechin/images/10dot_ita.jpg
板表示からスレへ(2ペイン)
http://users.goo.ne.jp/joechin/images/10dot_sure.jpg
スレ表示中にwでカキコ作成
http://users.goo.ne.jp/joechin/images/10dot_kakiko.jpg
カテゴリ表示中のブックマークを開くところ
http://users.goo.ne.jp/joechin/images/10dot_cate_book.jpg
ブックマーク内
http://users.goo.ne.jp/joechin/images/10dot_bookmark.jpg

125 :93:01/09/20 07:05 ID:???
>>115-116

ありがとー、ばっちりでした


 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
 |    さんきゅー   .|
 |_________|
    ∧∧ ||
    ( ゚д゚)||
    / づΦ

126 :いつでもどこでも名無しさん:01/09/20 09:23 ID:???
ところで、システムにインストールされているフォントを調べられます?

127 :(not 1):01/09/20 11:11 ID:???
>>122
> (setq navi2ch-net-gunzip-args "-f" "-d" "-c")
ごめんなさい。
(setq navi2ch-net-gunzip-args '("-f" "-d" "-c"))
に直して下さい。

ダメすぎですね>俺。

128 :いつでもどこでも名無しさん:01/09/20 11:40 ID:???
今配布されてるバージョンの.emacsってSKK関係の記述が抜けてない?
古いバージョンが家にあるから見比べられないから間違ってるかもしれないけど

129 :いつでもどこでも名無しさん:01/09/20 13:14 ID:???
こちらの勘違いかも
スマソ

古いバージョンからアップグレードする場合は
フォルダ毎上書きして.emacsを修正すれば
いいのかな?

手間かけさせちゃってゴメン

130 :1:01/09/20 15:08 ID:???
>>128
使えないですか?
SKK関係の記述は前から大分減ってますよ。
減っててもだいじょうぶだと思います。

SKK10.6a --> Daredevil SKK11.4

ということで、なんかいろいろ違ってるみたいです。

131 :いつでもどこでも名無しさん:01/09/20 16:13 ID:p1hUFrDw
>>130

タコでスマソ

そのまま上書きしたらSKKのリクエストでとまっちゃいました。
レジストリの設定がおかしいかもしれないので帰宅後に
いろいろいじってみます。

132 :(not 1):01/09/20 18:33 ID:???
>>123
このレスを見逃してました。

タブが変になってて気付かなかったのかもしれませんが、>>120
(defun navi2ch-call-process-region (start end program
...
(delete-file tmpfile))))
の部分も変更しましたか?
どっちかっていうとこの変更の方がメインなので。

133 :名無しさん@Emacs:01/09/20 22:55 ID:bHN4DK1k
今1さんの公開されてるパッケージから
新しいSKKを入れてみました。
やっぱり半角カナは良いっすねー

134 :1:01/09/20 23:49 ID:???
>>(not 1)

間違いがあっても見えにくいと思いますので、
現状の.emacsとnavi2ch-net.elをアップします。
今後変更するファイルはアップしていこうと思います。

http://users.goo.ne.jp/joechin/.emacs
http://users.goo.ne.jp/joechin/navi2ch-net.el

135 :1:01/09/21 00:00 ID:???
>>131
手順を書いておきましょうか。

■SKKのアップグレード手順

/memcard/root/emacs/site-lisp/skk
を一度消して入れ換えてしまい、
/memcard/root/home/.emacs
新しいほうの.emacsにあるSKK関係の記述だけにすればいいです。
具体的には下記の通りです。上から2行さえあればいいです。

(require 'skk-setup)
(setq skk-large-jisyo "/memcard/root/emacs/share/skk/SKK95LE.DIC")
;; SKKシロウト向けオプション。玄人の人はコメントアウトしてください。
(setq skk-auto-okuri-process t)

それから、

/memcard/root/home/.skk

もコピーしてください。これがないと動きません。

基本はこれだけでいいはずです。
それでもダメなら、

/memcard/root/home

にある、

.skk-jisyo
.skk-jisyo.BAK
.skk-record

をどっかに退避させてみてください。

136 :1:01/09/21 00:03 ID:???
あー、いやいや
/memcard/root/home/.skk
は、半角カナを入力しないのなら必要ないです。

137 :1:01/09/21 01:11 ID:???
>>(not 1)
起動時のエラーは出なくなりました。
しかし、変更しても、ダメでした。
>>110のようなエラーが出てしまいます。

138 :1:01/09/21 01:14 ID:???
う、あげちゃいました欝。

139 :(not 1):01/09/21 02:00 ID:???
>>138
んー、coding-system に binary が設定できない?
でも、それだと普通の navi2ch での読み込みもできないはずなんだけど・・・。
もう一回だけお願いします。これでタメだったら俺の腕では無理な気がします。

(defun navi2ch-call-process-region (start end program
&optional delete destination display
&rest args)
(let ((tmpfile (expand-file-name (concat (make-temp-name "navi2ch"))
(getenv "TEMP")))
(str (buffer-substring start end))
(coding-system-for-read 'raw-text)
(coding-system-for-write 'raw-text))
(and delete (delete-region start end))
(with-temp-file tmpfile
(set-buffer-multibyte nil)
(insert (string-as-unibyte str)))
(prog1
(apply 'call-process program tmpfile destination display args)
(delete-file tmpfile))))

それと確認の為に以下を評価した結果を教えてもらえますか?
(car (member 'binary coding-system-list))

140 :1:01/09/21 02:12 ID:???
>>(not 1)

とりあえず各種評価です。
これNTEmacsと区別つかないってことになりますか?

# system-typeとかどうやって調べればいいのかわかってなかった

(car (member 'binary coding-system-list))
binary

system-type
windows-nt

window-system
w32

141 :1:01/09/21 02:40 ID:???
>>(not 1)
残念ながら、同じ結果(>>110)でした。

現状の.emacsは、

http://users.goo.ne.jp/joechin/.emacs

にあげました。

そういえば、call-process経由でgzipを展開できるかどうかって
いうのをやっていなかったので、ちょっとやってみます。あ、また
明日早いので、このまま寝るかも……。進みが牛歩ですいません。

142 :1:01/09/21 02:41 ID:???
>>みなさんへ

.emacsをバイトコンパイルすると、気持ち起動が早くなります。
バイトコンパイルは、Ctrl+x dして/memcard/root/homeを開き、
.emacsにカーソルを合わせて、Shift+b yです。

すると、.emacs.elc というファイルができます。次回の起動から、
こちらのほうを優先して読むようになります。よりいいバイトコン
パイル方法があれば、誰かがフォローを入れてくれるでしょう(w
.emacs.elcを自動更新をするコードがどっかにあがってたので、そ
れも.emacsに追記するかもしれません。

ちなみに、.emacsを修正した後は、同様にしてバイトコンパイル
をし直す必要があります。そうしないと、いつまで経っても変更が
反映されないです。

頻繁にいじるファイルは、ブックマークしておくと楽ですよ。ファ
イルの登録は、対象になるファイルを開いているときにCtrl+x r m
として、索引用のタイトルを付けてEnterです。

呼び出しは、Ctrl+x r bとして、索引用のタイトルを入力して
Enterです。補完が効きますので、索引用のタイトルを途中まで入
力してTabもしくはEnterを押してもいいです。

Ctrl+x r lでブックマークしたファイルの一覧がとれます。
希望の行にカーソルを合わせてoで開けます。
ブックマークからの削除は、カーソルを合わせてd xです。

よりいい方法があれば、誰かが教えてくれるでしょう(w

143 :1:01/09/21 03:52 ID:???
はじめて母艦でjka-comprを使ったんですけど、これマ
ジやばいですね。ange-ftpも凄いけど、これも凄い。

jka-comprとは、Emacs内でWindowsなどのファイラーで
いうところの、仮想フォルダを実現するライブラリです。

diredモードから、*.tar.gzとかがフォルダみたいな感
じで扱えます。つまり圧縮ファイルにカーソルを合わせ
てEnterを押すと、「中に入れます」。

MIELみたいなもん、といえばいいでしょうか。

中のファイルを編集してCtrl+x Ctrl+s すると、ちゃ
んと保存して圧縮し直してくれるという優れモノ。

残念ながら、EmacsCEでは、ちゃんと動いてないですが。
やはりgzipとの連係がうまくとれていない様子。

設定自体は簡単で、.emacsに、

(require 'jka-compr)

と追記するだけ。これ動いたら、またWindowsCE環境に
革命が起こるな。
こんな夢を見せてくれるなんて、マジでEmacsCEサイコー
です。しょんべんちびりそう。

とりあえず、ange-ftpとjka-comprは動いてほしいぞ。

144 :-:01/09/21 04:22 ID:8cu50fWs
モロ、無修正画像サイト発見!

http://www.sex-jp.net/dh/01/
http://www.sex-jp.net/dh/02/
http://www.sex-jp.net/dh/03/
http://www.sex-jp.net/dh/04/

145 :23:01/09/21 11:46 ID:???
えー、なんとか立ち直りました23っす。
んでcall-processで動いたっつーことを。

; (apply 'call-process-region
; (point-min) (point-max)
; navi2ch-net-gunzip-program t t nil
; navi2ch-net-gunzip-args)
(set (make-local-variable 'tempfn)
(concat (getenv "TMP") "\\" (make-temp-name "")))
(set (make-local-variable 'tempfngz)
(concat tempfn ".gz"))
(write-file tempfngz nil)
(call-process shell-file-name nil nil nil
shell-command-switch (concat "gzip -d " tempfngz))
(set-visited-file-name tempfn nil t)
(revert-buffer t t)
(delete-file tempfn)

結局、gzipのstdinを取り込む案はダメでした。別の窓がどうしても開いちゃう。
ただそれはlsだとできてることなんで、gzip側の実装の問題だろうとにらんでます。
とりあえず報告まで!

146 :23:01/09/21 11:49 ID:???
間違えた。gzip -cの「stdout」は取り込めませんでした、が正しい。

147 :23:01/09/21 12:32 ID:???
>(not 1)>>106
システムの判別法なんですが、なかなかないっすね…。
どうにか見つけたのは (emacs-version) ぐらいです。

(emacs-version)
"GNU Emacs 20.7.1 (strongarm-*-windowsce)
of Mon Aug 27 2001 on jornada720"

こんな値が返るので、"windowsce" が含まれてるかどうかを
チェックすればいけるかもしれません。

148 :(not 1):01/09/21 13:24 ID:???
>>145,146
うーん、なるほど。
じゃあ call-process-region を置きかえるって方法は無理っぽいですね。
write-file を使ったりするのはなんか気持悪いので以下でうまくいったりしますか?
(insert cont) もコメントアウトしてるのに注意して下さい。
;; (insert cont)
;; (apply 'navi2ch-call-process-region
;; (point-min) (point-max)
;; navi2ch-net-gunzip-program t t nil
;; navi2ch-net-gunzip-args)
(let* ((tempfn (unix-to-dos-filename
(expand-file-name (make-temp-name "navi2ch")
(getenv "TMP"))))
(tempfngz (concat tempfn ".gz"))
(jka-compr-inhibit t))
(with-temp-file tempfngz
(insert cont))
(call-process shell-file-name nil nil nil
shell-command-switch (concat "gzip -d " tempfngz))
(insert-file-contents tempfn)
(delete-file tempfn))

149 :(not 1):01/09/21 13:34 ID:???
>>147
(emacs-version) か、気付かなかった。
その方向でいこうと思います。ありがとうございます。

あと、CE で使ってる gzip は path のセパレータは "/" でも大丈夫でしょうか?

150 :23:01/09/21 18:37 ID:???
>>148
んーと、うまくいきませんね。とりあえず:

・(unix-to-dos-filename ) がないみたいなんで削除。

・(with-temp-file ) が内側にあっても意味ない気がしたので、外の (with-temp-buffer ) 自体を 〜-file に変更。

・合わせて (let* ) はその外へ出す。

と、考え方はたぶん、そんなに間違ってないように思うんですが。どっかミスってるらしくて動いてません。疲れたので続きはまたあとで。

>>149
セパレータは / で問題ないみたいです。

151 :1:01/09/21 20:09 ID:???
>>23
>>(not 1)

お疲れ様です。
gzipでファイルを圧縮することもままならなかったので、指をく
わえて見ていました。
cmdからgzip some.txtとやっても圧縮できない(T_T)。

ところで、Tenik版のgzipと、Rainer版のgzipで標準入出力の扱い
に違いがあるようなので、違いを確認してみる価値はあると思います。

特に、Rainer版のほうは仕様が合っているはずなので、結果もよ
いのではないかと思います。

# それでも自分には圧縮すらできてないんですが。
# なんか挙動が不審なので、環境見直してみます。

152 :1:01/09/21 20:11 ID:???
非常にどうでもいい話で恐縮ですが、「リスト遊び」という本を
買ってきました。
これを泥縄といいます。

153 :1:01/09/22 16:23 ID:???
ange-ftpの使いかた1

ange-ftpは、ftpサーバ上のファイルを、あたかもロー
カルのディスクのように扱えるライブラリです。
EmacsCEでも使えますが、現状では少々問題があります。
僕は厨房ですんで、もっといい方法があったらアペンド
してください。

ホムペとかやってる人は使ってみてください。逝きそう
になるほど便利です。

本当はこんな面倒くさい手順を踏まなくてもいいんです
が、途中でエラーが出てしまうのでこんなことになって
います。Rainerさんもこの問題を知っていて、じきに直
してくれるようです。

> For ange-ftp, the foo command should be removed.

とページに書いてあります。

  Alt+x ange-ftp-rere<Enter>

として、Ange-ftpをLoadします。

154 :1:01/09/22 16:25 ID:???
ange-ftpの使いかた2

  Ctrl+x Ctrl+f

として、ミニバッファにFind File:を呼び出します。

  /アカウント名@サーバ名:/ディレクトリ名

と入力したらCtrl+aで先頭に戻り、Ctrl+Spaceとしてマーク、
Ctrl+eとして行末まで移動して、Alt+wでコピーします。コピーし
たら<Enter>を押します。

すると、パスワードを聞かれますので、

  パスワード<Enter>

とします。すると画面が分割されて、ftpのプロンプトが出ますの
で、Ctrl+x oでftpのバッファに移り、

  user アカウント名<enter>
  パスワード<enter>

としてログインします。ログインしたら、Ctrl+x Ctrl+fとして、
ミニバッファにある文字を消してからCtrl+yでさきほどコピーした
ものをペーストして<Enter>を押します。

すると、diredモードでftpサーバ上のファイルリストが表示されま
すので、編集したいファイルにカーソルを合わせて<Enter>すれば
開けます。diredモードで使えるいろんなコマンドが使えると思い
ます。編集したファイルはCtrl+x Ctrl+sと、いつもの保存コマン
ドを実行すれば、サーバにアップされます。

タイムアウトでftpサーバからログオフしてしまったら、ftpが走っ
ているバッファに切り替えて、

  user アカウント名<enter>
  パスワード<enter>

として、再度ログインし直してください。

155 :1:01/09/22 16:27 ID:???
ange-ftpの使いかた3

補足ですが、ftp上のファイルも、ブックマークすることができます。

156 :1:01/09/22 16:38 ID:???
ange-ftpの使いかた4

ange-ftpでftpサーバにログインした後、ローカルのディ
スクをdiredモードで表示し、なんかのファイルにカー
ソルを合わせてCなどとして、パスを指定する段になっ
たら、例の

/アカウント名@サーバ名:/ディレクトリ名

という形式で指定すると、ローカルのファイルをftpに
アップできます。おそらく、その逆も真でしょうね。

あ、そうそう。これ/memcard/root/binにftpがないと使
えないです。

157 :1:01/09/23 02:54 ID:???
アーカイブ更新しました。
gzip転送対応パッチは、今のところ23さん方式です。
あ、デフォルトでNavi2chがオフラインモードで起動す
るようにしちゃったので、初回の起動時に問題がありま
す。そんなときは、以下の行をコメントアウトして一度
Navi2chを起動し、トップメニューを取得したら元に戻
してください。

(setq navi2ch-offline t)

http://users.goo.ne.jp/joechin/

158 :名無しさん@Emacs:01/09/23 12:28 ID:TFM/bKJo
ところでw3mってEmacsCEでも動くのかなぁ?
使えれば最高なんだけど。
最近Emacsが指に慣じんでしまってます

159 :名無しさん@EmacsCE:01/09/23 12:58 ID:1V58LPsU
>>157
さっそく使わさせていただきました。
いつもありがとうございます。
ヘタレなんでパッケージを作っていただけるのは
ほんとにありがたいです。
新しいフォント(・∀・)イイ!!

160 :1:01/09/23 14:31 ID:???
>>158
残念ながらw3mはelispだけで完結してなくて、cのソースも同梱さ
れてるんです。つまり、cのソースをWindowsCE向けにコンパイルし
なくちゃならんのです。

いずれ、Rainerさんに要望を出したいんですけど、なかなか……。
そのほか、ICQクライアントだとかIRCクライアントなんてのもあっ
てオウシソウなんですけど、これもエンジンはCで書かれている……。

ところで、EmacsCEを使っているみなさん、gzipが正常に動くかど
うか、試してみてくれませんか?

gzipはパッケージに同梱のTenik版ではなくて、Rainer さんのペー
ジにあるほうです。

圧縮は

gzip some.file

とすればOKで、圧縮したファイルはsome.file.gzというファイル
名になり、some.fileはそれに置き換えられます。解凍は、

gzip -d some.file.gz

とすればOKです。うちの環境では0バイトのファイルになってしま
います。gzip.exeと圧縮用のファイルをルートディレクトリに置い
て、Windows+rで出てくる「ファイル名を指定して実行」からcmdを
起動して試してみてください。

>>159
チッチャイ フォント (・∀・)イイ!!

161 :1:01/09/23 14:36 ID:???
>>157
自己レスです。結局、(setq navi2ch-offline t)はコメントアウトしました。
Navi2chをオフラインモードで起動したい人は、これを有効にしてください。
何らかの理由でトップメニューが出てこなくなったら、これをコメントアウ
トして、トップメニューを取得し直してください。

また、初回の起動時は.emacsをバイトコンパイルして、すぐ終了してしまう
と思います。これは正常な動作ですので、心配いりません。.emacsを修正した
次の起動時は、.emacsをバイトコンパイルして終了しますので、あらかじめ御
了承願います。

162 :1:01/09/23 15:07 ID:???
アップグレードで困っている方へ。
基本的に、書き変わったりするものは\memcard\root\homeに集まっているの
で、それ以外をそっくり入れ換えればOKです。ただ、.emacsは逐次書き変えて
いるので、新しくしたほうがいいです。.emacsに関しては、自分で書き変えた
ところを新しい.emacsに追加していくという作業が発生するかもしれませんが
などといいつつ対抗あげ。

163 :1:01/09/23 15:58 ID:???
あ、そうそう。今度のパッケージには新しいread.cgiへの対策が入っていま
す。つっても、Navi2chのスレで紹介されてた設定を.emacsに追加しただけで
す。現状、read.cgiから読まなくするという消極的対応となっています。これ
でUNIX板のカキコも読めるようになりました。

あと、inserting messageとかいうメッセージで止まってしまうスレができて
しまったら、そのスレにカーソルを合わせてkを押すとファイルを削除します
ので(メッセージは一切出ない)、再度メッセージを取得しなおしてください。
このあたりはNavi2chのスレに書いてあることです。

つーか荒らしウゼエ

164 :いつでもどこでも名無しさん:01/09/23 18:01 ID:A5wmjVZ6
シグマリオンとかで、Aの左側のキーをコントロールキーに設定する
ことはできるのでしょうか?
これができるのなら、NetBSD on MobileGearから移行しても
いいかなとも思うのですが...

165 :1:01/09/23 19:14 ID:???
>>164
シグマリオンでもKeyboard Remapperでキー配置を変更できると思います。
シグマリオンでの動作報告がないので、チャレンジしてほしいですね。

でも、シグマリオンだと1スロットで通信が厳しいですよ。携帯やFOMAで通信
するつもりならいいんですけど。だいたいEmacsCE関係で20〜30MBぐらい食う
と考えたほうがいいです。つまりRAMでの運用は相当厳しいです。

Keyboard Remapper
ttp://www.kiwi-us.com/~snak/

などといいつつ、NetBSDのほうがいいと思うんですけどねぇ。CEのシェルは
クソヘボですよ。リダイレクトもパイプもヘボいし。EmacsCEの外部コマンド
は日本語通らないですし。
Emacsを使いたいという欲求には応えられる環境だと思いますが、Unixライク
な環境を求めてEmacsCEを使うと幻滅するかも。

166 :1:01/09/23 19:22 ID:???
yahtml-mode一応動きました。これもまた極楽環境ですねぇ。次の
パッケージにはでこれも組み込んじまうか。でも、効かないキーバ
インドがあるみたい?

テキトウインストールなので、そのせいかも。あるいは僕の
.emacsが異常ってるせいかもしれないです。初めて使ったので正常
に動いているのかどうか判断しかねるところがあります。

yahtml-modeを使ったことがある人は試してほしいです。

Ange-ftp + yahtml-modeがカッチリ動くようになったら凄いですね。

167 :1:01/09/23 19:40 ID:???
こんな荒れてる日にためしてほしいのが、スレのソートです。
Ssとやると、状態順に並び換えされます。
自分の読んだことあるスレから並んでいくのですげーよい。
未読があるスレが最上位になればいいんですけどね。

168 :daisaku:01/09/23 20:49 ID:HUNcc5F2
Rainerさんんとこのgzipはまともに動きません。

http://groups.yahoo.com/group/wince-devel/message/336

"Gzip seems to be broken. I will check this.
Mabye I compiled it with too much optimization."

だそうです。

169 :1:01/09/23 21:17 ID:???
>>168
おお、これは師匠。
日本で初めてEmacsCEで日本語フォントをマトモに使え
る設定を発見した人じゃあ〜りませんか(説明調)。

daisakuさんが質問してくれたんですね。

これが使えるとjka-comprが使えるようになるかもしれ
ないですね。
また、(not 1)さんの方法でGzip転送の板に対応できる
ようになるかも。

170 :名無しさん@Emacs:01/09/23 21:17 ID:pohAEfp6
>>160
なるほど、そうなんですか。
ちょっと残念。
EmacsCEオンリーでwebブラウズ出来たら
どんなに幸せかと…

171 :1:01/09/23 21:56 ID:???
その代わりといってはなんですが、w3というのが
動く可能性が高いです。
しかし、普通のPCでも重いそうなんで、
CE機で動かすとどうなることやら。

172 :daisaku:01/09/23 23:13 ID:HUNcc5F2
EmacsCEでw3は動きますよ。

http://cwaweb.bai.ne.jp/~daisaku/temp/

にいくつかスクリーンショットをおきました。
しかし、めっちゃ遅いです。2chのトップページを表示するのに数分かかります(Jornada710)。
また、この「EmacsCE+navi2chで快適2chアクセス」にジャンプすることができませんでした。表示も変です。
(カーソル行にアンダーラインが出るelispを使っているので、アンダーラインが表示されています。)

同じところに置いてあるeshell_x.jpgは、elispだけで実現しているshellです。
こちらのほうは問題なく動くようです。

173 :1:01/09/23 23:34 ID:???
>>172
うーむ、さすが師匠。
eshellっていうのはおもしろそう。補完できたり履歴
がとれたりするんでしょうね。早速探してみます。

そういえば、yahtmlはちゃんと動いてました。
あやしげな.emacsの内容をコメントアウトしたら大丈
夫でした。
yahmtlはかなりヤバいですねー。一度入力したURLを独
自の辞書へ登録できて、後で補完してくれたりなんてす
ばらしい機能までありました。
デフォルトでないタグが入力されたらそれを辞書登録
できたり、タグを自動的に閉じたりできます。

yahtmlからブラウザに表示させるというやつがうまく
動かなかったですけど。
ブラウザの起動には成功するけど、URLがきちんと渡っ
てないみたいでした。

174 :1:01/09/24 00:39 ID:???
早速eshellを入れてみました。
やっぱり履歴が効いたり補完できたりするものでしたね。

eshell.zipを解凍して、*.elを/memcard/root/emacs/site-lisp/eshellにブ
チ込んでロードパスに追加して、.emacsに(load "eshell-auto")を追加しただ
けですけど。これange-ftpと協調して、ftpサーバの中をいじったりできるん
ですね。でも、外部コマンドが呼び出せなかったり、補完が効かなかったり
ange-ftp形式でパスを指定して、ftpサーバの中をいじろうとしても、うまく
いかないです。

うーん、一度ちゃんと母艦でMakefileを使ってインストールしてみようかな。

説明を見ると、このeshellでリダイレクトやパイプを実現しているそうです
から、今のCE環境の欠点を補えるということかな?

175 :名無しさん@Emacs:01/09/24 00:50 ID:nIYxZJhE
>>172
やはりEmacsCEでは遅いですか…
実は僕も途中までインストールしてたのですが
w3-autoが無いと言われて挫折してました。

うーん、w3mが欲しい。

eshell面白そうですね。
僕も頑張って入れてみようかなと思います。

176 :1:01/09/24 02:04 ID:???
ftxBrowserがバージョンアップして、数引付きの起動に対応しました。
というわけで、Navi2chから呼び出すブラウザーとしても使えるようになりました。
.emacsにある以下の行を有効にするか、なければ新たに追加してください。
ftxbrowser.exeのあるパスはそれぞれ違うでしょうから、各自書き換えてください。

(setq browse-url-generic-program "/memcard/bin/ftxbrowser.exe")

もともと.emacsにあった以下の行はコメントアウトしてしまってください。
(setq browse-url-generic-program "/windows/iexplore.exe")

▼ftxBrowser(掲示板にURLがあります)
http://www.af.wakwak.com/~ftoshi/software.html

177 :1:01/09/24 02:05 ID:???
数引じゃなくて引数です。Ctrl+tをさわってしまったらしい……。

178 :1:01/09/24 10:27 ID:???
pcompleteを入れたらeshellで補完できるようになりました。
これもいっしょにインストールしないとダメなのね……。
といいつつage荒し対抗あげ。つーか、まだやってんのかよ!!ウザッ
片っ端からdしてるけど。

179 :1:01/09/24 11:56 ID:???
yatexも一応入れてみました。
動いてるよ。補完やショートカットバリバリです。
ただ、外部プログラムの起動は確認してないです。
つーかかなり基地外入ってるね、このage荒らし。

180 :B@/Y:01/09/24 11:58 ID:???
>>179
オマエモナー

181 :23:01/09/24 16:31 ID:???
>>179>>1
いつもお疲れ様っす。新パッケージ感動的っす。.emacsもわかりやすいし。
俺は帰省やら何やらでちょっと遠ざかってます。スマソス。

暇でしょうがない可哀想な厨房は無視して、マターリと下げていきましょうや。

182 :daisaku:01/09/25 00:04 ID:2xDwYL.Q
EmacsCEで、半角英数字にもMSゴシックを使用する方法が見つかりました。

http://cwaweb.bai.ne.jp/~daisaku/ce_emacs.html

これで、余分なスペースがなくキチキチに表示できます。

183 :いつでもどこでも名無しさん:01/09/25 01:08 ID:???
1さん頑張ってくださいね。
自分は利用することしかできませんが、
応援してます。

184 :1:01/09/25 01:55 ID:???
おお、23さんにdaisaku師匠に183さんありがとう。しかし、師匠
はさすがに技アリですね〜。すばらしい。そんな技がどっから出て
くるのか。すごいとしかいいようがないっす。キチキチ感がいいっす。

まだ流し読みをしただけですが、その理論でいけば、BDFナガ10
もキチキチ詰められるということでしょうか。こりゃチャレンジす
るしかないですねー。やっぱ師匠は偉大です。

あ、Gzip対応化をした23さんもエラいっす。(not 1)さんももちろ
んエライっす。つかっているみんなもエラいっす。

今日Hikkyが書き込みもできるようになったので、ほとんどの人は
Hikkyに移行するかな、とは思うけど、Emacsを今回マジ本気で使う
ようになって、その素晴らしさに気づいた僕としては、末永く
Emacsと共に逝きることにしたよ。

こんなちっちゃいマシンで本物に限りなく近いEmacsが動くのは、
感動的ですよね。

ところで、Navi2chからブラウザを呼び出しまくってると、そのう
ちハングしちゃいますね。Navi2chがプロセスのしっぽを握ってる
からだと思うんですが、これ、呼び出した後Emacsがしらんぷりす
る方法ないすかねー。

シェルでいえば、cmd -cみたいな。

185 :1:01/09/25 03:28 ID:???
EmacsCEの作者であるところのRainerさんのページがアッ
プデートしています。

celib.dllが3.04に、w32consoleがアップデートして
GNU readlineをサポート。ANSI/VT100のエスケープシー
ケンスをある程度解釈できるようになったようです。
termcap、環境変数TERM、TERMCAPなどの設定が必要になっ
ています。外部コマンドがxやstartなしに起動できるよ
うになったりもしてます。

gzipもアップデートして、ちゃんと圧縮解凍できるよ
うになりました(でも、jka-comrは動かないし、navi2ch
において、Tenik版gzipの代わりにもなりませんでした)。

誰かEmacsでjka-compr使ってみてください。

そのほか新たにBSD Telnet(screen-modeサポート)や、
BSD SSH(これもscreen-modeサポート)l)が移植されてま
す。Telnetもconsole同様で、ANSI/VT100を部分的サポー
ト。でも、Telnet の中でEmacs が動いてたりします。
SSHでもEmacsが動いちゃったりしてます。

ftpは残念ながらアップデートしてませんでした。

186 :1:01/09/26 22:48 ID:???
EmacsCEでirchatが動いたそうです。
irchatとは、elispで書かれたircクライアントです。
ちゃっとCEよありがとう、といったところでしょうか。
これからやってみます。

上のウインドウでnavi2ch、下のウインドウでirchat
ということが可能になるわけでしょうか(w

http://irc.kyoto-u.ac.jp/clients.html

irchat-2.4jp24k.tar.gz
irchat-jp25a12.tgz

187 :いつでもどこでも名無しさん:01/09/27 09:53 ID:mOBwCvao
emacs環境が次々とできあがってくるのはいいね!
ircはそんなに使わないんで低機能でもいいけど、2chびゅわーとしてはnavi2chの方がHikkyよりも進んでると思うんで(次のレスにすますぱうつれるのが特にいい)
がんばってください>関係者の方

188 :いつでもどこでも名無しさん:01/09/27 14:20 ID:Tc7UmEWg
EmacsCEでtelnetできます?
自宅のADSL回線にLinux&Emacs&Navi2ch入れて
WinCEにはAirH"&Emacs&Telnetで
低速回線でもガシガシ2ちゃんやりたいんですケド…

TeraTermは720に対応してないみたいなんで。

189 :daisaku:01/09/27 15:15 ID:EO7k4ukM
Rainerさんとこのtelnetが動きます。ただし、日本語はだめです。

http://www.rainer-keuchel.de/software.html

日本語が使えるtelnetには、nScriptというスクリプトで実現している
ものがあります。

http://www.wince.ne.jp/soft2002/Detail.asp?D=0&S=1&R=1&Key=nscript&Type=0&CE=0&F=0&PID=2180

190 :23:01/09/27 15:58 ID:RfrFJEME
えー、とりあえずヒマネタなど。

Windows NTとかに入ってるLucida Console (lucon.ttf)と、
下の場所にあるk12x10 (k12x10.ttf)を使うフォントセットです。
少し横長の表示になります。
半角カナはとりあえずMSゴシックにしてます。

http://www.softclub.co.jp/~zoro/k12x10/

;; フォントセットlucon (Lucida Console + k12x10)
(create-fontset-from-fontset-spec
"-*-Lucida Console-normal-r-*-*-12-*-*-*-c-*-fontset-lucon,
japanese-jisx0208:-*-k12x10-*-*-*-*-12-*-*-*-*-*-jisx0208-sjis,
japanese-jisx0212:-*-k12x10-*-*-*-*-12-*-*-*-*-*-jisx0208-sjis,
katakana-jisx0201:-*-MS Gothic-*-*-*-*-11-*-*-*-*-*-jisx0208-sjis,
latin-jisx0201:-*-Lucida Console-normal-r-*-*-12-*-*-*-c-*-iso8859-1,
japanese-jisx0208-1978:-*-k12x10-*-*-*-*-12-*-*-*-*-*-jisx0208-sjis")

ちょっとクセが強い画面になるから好き嫌いが分れそうだけど、
ま、お好みでどうぞ。

191 :daisaku:01/09/27 21:41 ID:EO7k4ukM
>>188
あ、EmacsCEでM-x telnetできるかってことでしたか。
だと、たぶん無理じゃないでしょうか。

192 :いつでもどこでも名無しさん:01/09/27 22:42 ID:???
日本語が通らなくてもRainerさんとこはvt100っぽい

193 :(not 1):01/09/28 00:04 ID:???
ども。
navi2ch-net-get-content については良く判からなかった(^^;;
ので、EmacsCE では >>145 の方法でやる事にします。

それで、EmacsCE かどうかの判別方法なんですが、
(string-match "windowsce" (emacs-version))
を評価した結果って何になりますか?
あと、ついでに
(string-match "windowsce" system-configuration)
を評価した結果も。

よろしくです。

194 :(not 1):01/09/28 00:06 ID:???
ついでにもいっこ質問しちゃいます。
Windows98 で動く WindowsCE エミュレータってありますか?
お金がかからないんだったらそこで EmacsCE を動かしてみようかなぁとか考えてます。

195 :daisaku:01/09/28 00:34 ID:???
(string-match "windowsce" (emacs-version))
30

(string-match "windowsce" system-configuration)
12

機種はJornada710で、EmacsCEは8/27の最新バージョンです。

196 :23:01/09/28 01:08 ID:OcLRbMGA
>>194
NT/2000だったら、MicrosoftのEmbedded Visual Toolsだっけ? に
CEエミュレータが入ってます。ただ... EmacsCEのx86版バイナリが
ないと動かないっす... それ以外にCEエミュってなさそうな気が。

197 :1:01/09/28 01:44 ID:???
>>194
>>196
そうですね。
Microsoft eMbedded Visual Tools 3.0というのに
NT/Win2k用のエミュレータがついてます。
WindowsCE専用のVisual C++3.0とVisual Basic3.0がついてて、
実費(確か3000円ぐらい)で入手できる開発環境です。
僕もプログラムなんかできやしないのに持ってます(^^;

x86版のバイナリはRainerさんに頼めばBuildしてくれるかも。

EmacsCEは、Visual C 6.0 + Windows CE SDKで開発している
みたいです。

198 :1:01/09/28 01:48 ID:???

そういえば、Rainerさんのページの更新履歴を見ると、

> Download celib.dll 3.04 to fix problems with spaces.

だそうで、celib.dllを3.04にすると、xsh.exeをスペースが
入っているパスに置いといても問題なくなるそうです。
例えば「\Storage Card\bin\raddin\xsh.exe」みたいな。
僕はきもちわるいのでやですけど(^^;

>Goodies:
>* Dumping supported.

それと、こんなふうに書いてあるので、EmacsCEも
やっぱりダンプできるんですかねー。

199 :1:01/09/28 01:57 ID:???
>>190
23さんk12x10の設定ありがとう。でもLucida Consoleがない(^^;
NT4.0もWin2kもあるんだけど、今インストールしてないのでした。
手間でなければ、って手間だと思うんですが、スクリーンショット
あったらjoechin@goo.ne.jp宛にメールください。
ページに貼りたいと思います。

スクリーンショット撮影には、
Capt XP for WindowsCEというのを使うといいですよ。

ttp://www.geocities.co.jp/SiliconValley-PaloAlto/4807/soft/soft.html

200 :1:01/09/28 13:03 ID:???
glogという@NiftyほかBBSのログブラウザが動きました。
2ペインでコメントツリーと発言を表示できて、
rとかfでレス書き、PADファイルを吐き出しというやつですね。
これとyamiを合わせてWeb掲示板の読み書き環境実現じゃい!!
動くといいなぁ。

201 :(not 1):01/09/28 18:29 ID:???
>>195
ありがとうございます。
それじゃあ、それで判定するようにして今晩あたりに新しいのを出しますね。

>>196-197
うーん、家の PC が Win98 なんですよねぇ。
会社 Win2000 があるけど会社で navi2ch の開発するのも気が引けるし。

そういえば、EmacsCE って世間的にはどれくらい知られてるんですかね。
俺が入ってる Emacs 系の ML では一回も話題になった事がないです。
どこらへんで話題になってるんでしょう?

202 :daisaku:01/09/28 20:01 ID:???
WindowsCE FAN の掲示板で少し話題になったのを見ましたが、
それ以外では見たことありません。

http://bbs.wince.ne.jp/soft/mqbbs.cgi?MODE=MSG&FILE=soft.log.194&num=9871

203 :1:01/09/28 23:49 ID:???
MeadowのMLの99年ぐらいの発言で、「そういうのを知りませんか」
というのを見たことがあるほかは、WindowsCE FANの掲示板と
daisakuさんのページぐらいですよね。こんなにオモシロイ環境を
なぜみんな見過ごすのだろうか。Emacsのビルドが次にあがったと
きに、PDA-JAPANに投稿してみようかな。情報交換の母体になるコ
ミュニティも必要ですね。

204 :1:01/09/28 23:53 ID:???

ところで、Web掲示板の読み書き環境であるyamiというのを試して
みました。Web掲示板からログをとってくるのがPerlスクリプトな
んですけど、実行するとこんなんでます。

Can't locate lib.pm in @INC (@INC contains: \memcard\root\usr\lib\perl5 .)
at \memcard\root\darkness\bin\izumi line 58.
BEGIN failed--compilation aborted at \memcard\root\darkness\bin\izumi line 58.

海外のPerlのFAQに事例として出てました。
要はこれ、ライブラリの所在を示す環境変数がうまく設定できて
ないということなんだと思うんですが、確かに設定できてるので、
どうもわかりません。

PERL5LIB=\memcard\root\usr\lib\perl5

母艦でやってみようかな。

YAMI
ttp://homepage1.nifty.com/xpress/amuse/darkness/

# Navi2chは、minibbsなどの一般のWebBBSに対応予定はありませんか? (^^;

205 :1:01/09/29 00:00 ID:???
む、それとも、下記のパスにlib.pmというファイルがあるべきな
んでしょうか。あるかといわれれば、確かにありません。PerlCEの
ライブラリには、含まれていないと思います。

\memcard\root\usr\lib\perl5

206 :23:01/09/29 03:25 ID:kgr0uOuA
>>199
送ってみたんだけど、エラーになっちゃいます。
なんか、joechin@goo.ne.jp というメールアカウントはないと
怒られてるような気がしますが、どうしましょ?

207 :1:01/09/29 03:30 ID:???
失敬、joechin@mail.goo.ne.jp
でお願いします……。

あ、Navi2chがアップデートしてまーす。
ついにテキスト書き出しサポートですよ。
Jor<>Palmという連係がオイシソウ。

2ch to MeDocというコンバータを考えたことあるんだけど、
2chだとタイトル一覧とれても意味ないんだよね……。

208 :1:01/09/29 21:58 ID:???
ftxBrowserがアップデートしてます。
複数起動抑止と、引数付き起動でタブ追加という内容。
まさにEmacsCE+Navi2chのためにあるような内容です。

でも、Navi2chからブラウザを何回か呼び出してると、
ハングしちゃうのはどうにかならんものでしょうか。

>>184に書いたようなことです。

ttp://www.af.wakwak.com/~ftoshi/software.html

209 :23:01/09/30 05:35 ID:???
いつの間にか、モバ板のスレ一覧がgzip送信になってますね。
そんだけ。

210 :1:01/09/30 11:58 ID:???
>>209
おかげ様で快調に動いてます。

211 :名無しさん@ほげほげEmacs:01/09/30 15:51 ID:cpF7QkkE
>>201
mhcでは話題になっていた

212 :1:01/09/30 16:08 ID:???
>>211
これですな。
mhc使ってPalmとSyncできたら死にそうになるほどよさそう。

http://search.luky.org/mhc/
http://search.luky.org/cgi-bin/namazu.cgi?key=ce&submit=Search%21&max=50&format=long&lang=ja&whence=0&dbname=mhc

213 :1:01/09/30 16:18 ID:???
こっちのほうがいいかな。
ttp://search.luky.org/cgi-bin/namazu.cgi?key=windowsce&submit=Search%21&max=50&format=long&lang=ja&whence=0&dbname=mhc

214 :いつでもどこでも名無しさん:01/10/01 01:32 ID:???
あのぅ…おバカな質問で申し訳ないんですが…

現在、初代パッケージを愛用してるんですが、
m-x navi2chと実行した後にBack to top levelと
表示されて板一覧が出てこなくなりました。

どなたか解決方法ご存じないでしょうか?

今日はもう落ちます・・・

215 :1:01/10/01 03:06 ID:???
これまでずっと大丈夫で、昨日今日ぐらいでそうなっ
たんなら、ほぼ全板でGzip転送されるようになったこと
が原因かも。

その辺りを(23さんが)いじってあるので、新しいパッ
ケージにしてみて様子を見るというのはどうでしょう。

今まで黙ってたけど、実は僕のところでも2回に1回ぐ
らいの割合でそうなることがある。もう一度Emacsを起
動し直すと大丈夫になるところが不思議なんだよね。

あるいは、何かの拍子にログが壊れたことが原因かも。
ログをどっかに退避させて試してみてはどうでしょう。

最新版のNavi2chへのアップデートはちょっと様子見で
す。Navi2chスレに気になる報告とパッチが続いている
ので、それが落ち着くのを待ってます。

216 :23:01/10/01 04:25 ID:???
うちもなる。ちょくちょくログ壊れるみたい。
たいていリロードかEmacs再起動で直るからまあいいけど。

217 :214:01/10/01 15:35 ID:GqkifDqI
>215>216

いままではEmacsの再起動で直ってたんですが、
昨日かおとついあたりから今回の現象になりました。

あとログを退避してやってみましたがダメでした。
今母艦がないので明日あたり最新版のパッケージ
を落とさせていただきます。

いつも使うだけで申し訳ないのですが、起動した後
の動作の軽さと画面分割の切り替えなどが便利で
このソフトは手放せません…

あと必要ないかもしれませんが導入後の結果をまた
報告したいと思います。では…

218 :いつでもどこでも名無しさん:01/10/01 15:48 ID:???
>>214
うちでも板一覧が表示されないことがたまにあります。
で、板一覧取り直したり再起動したりすると直るんだけど、
板のブックマークがなくなったりすることがある(;;)

219 :23:01/10/01 16:38 ID:tyY4pI7E
>>218
やっぱし。ブックマークなくなるよね。

220 :名無しさん@Emacs:01/10/01 20:05 ID:pVqsdx1U
ウチではそういった症状というか
板一覧がでない事はあるけど、ブックマークが消えた事は無いなぁ…

221 :1:01/10/01 22:28 ID:???
Meadowでは出ない症状だから、これはEmacsCE固有の症状
なのでしょうね。
ここまで動けば恩の字というとこなのでしょうか。
今後に期待ですかね。できれば、レポートしたほうが、
いいんでしょうが。
NTEmacsではどうだったかな〜試してみようかな。

222 :214:01/10/02 20:50 ID:???
最新版パッケージ導入してみました。
結果、現象は解消されませんでした…

一応行った手順ですが
1.jornada720の使用しているrootフォルダごと削除
2.最新版パッケージのTTFファイル2つをJornada720の
  /windows/fontへコピー
3.最新版パッケージのcelib.dllをJornada720の
  /windowsへコピー
4.最新版パッケージのEnvironment.regの読み込み
5.最新版パッケージのroot以下すべてコピー
6.ソフトリセット

この後Emacsを起動したところ
・1回目は色々処理が走った後、自動的に終了。
・2回目はいつもの画面が起動される。
 (この時画面の背景が黒くなっているのとフォントが 小さくなっていることを確認)

この後m-x navi2chを実行したが、板が取得されず。
3回ほど再起動してやってみたが結果は同じでした。

以上導入した結果報告でした。
長い文章で板汚してすいません。

はぁ…Emacsをあきらめなければならないのかなぁ…

223 :daisaku:01/10/02 23:50 ID:???
>>222
「システムのプロパティ」で設定する「プログラム実行用」メモリが少ないのでは?
ちなみに、私は「プログラム実行用」に27Mバイト割り当てています。

224 :1:01/10/02 23:57 ID:???
>>222
うーん。

.emacsの

;; Navi2chをオフラインモードで起動する
(setq navi2ch-offline t)

ここってコメントアウトされてます? 初回の起動時はコメントア
ウトしとかないと板リストが取れないです。

それから、.emacsをあのページでパッケージとは別に公開してる
ものに差し換えるとどうですか? 今日時点の僕の.emacsです。

多分上のオプションはコメントアウトしてないので、下みたいに
コメントアウトしてみてください。

;; Navi2chをオフラインモードで起動する
;; (setq navi2ch-offline t)

222さんと僕とはまったく環境は同じなので、もうダメってことは
ないと思いますよ。ちょっとがんばってみてください。

あ、そうそうEnvironment.regをそのままインポートしたってこと
は、CFの名前はmemcardになってるんですよね?

225 :1:01/10/03 00:34 ID:???
あ、そうそう。
ange-ftpがちゃんと動く方法をRainerさんに教えてもらいました。
で、直したange-ftp.elcを置いておきました。
試してみてください。ange-ftp.elcは以下のパスにあります。

\memcard\root\emacs\lisp\ange-ftp.elc

ここに置いてあります。
http://users.goo.ne.jp/joechin/ange-ftp.elc

ange-ftpの使い方はこのあたりが参考になるんじゃないでしょうか。
ttp://www.netlaputa.ne.jp/~kose/UNIX_USER/999_8.html

226 :1:01/10/03 00:42 ID:???
>>daisakuさん
メモリの設定も導入記事には書いておいたほうがいいですね。

そういえば、RainerさんのEmacsCEページを和訳しつつあるページがありました。

ttp://www.remus.dti.ne.jp/~m-mikiya/emacs/emacsce.html

227 :214:01/10/03 01:14 ID:???
ご迷惑をおかけしてすいません。

>>223
実行メモリは現在21メガ割り当てています。
本体メモリは現在9メガ使用しているので2メガ程
余裕を見ています。

>>224
指摘のあった部分ですがコメントになってました。
ちなみに配布の時点でコメントになってました。

現象は変わってないのですが、実行後カレントの
tmpフォルダに167709314NSe.gzというファイルが
出来ていました。今回の事に関連あるのでしょうか?
そもそも自分でtmpフォルダを作った記憶があまり
ないのですが…いつできたんだろ?

228 :1:01/10/03 02:35 ID:???
>>227
うーん。こまりましたね。.emacsの差し換えもやって
みてください。

ところで、ange-ftpがキレーに動くようになりました。
マジ感動です。Rainerさんありがとう!! ftpサーバを2
つ開いて、サーバからサーバへのファイルのコピーなん
ていうのも、平然とできちゃってますYO! もちろん、
ローカルからサーバ、またその逆もOKです。EmacsCEが
マジ凄いftpクライアントになりました。ちなみに、mで
複数ファイルをマークしてからだと複数ファイルへの一
括処理になります。mで複数ファイルをマークしてからC
とやり、パスの指定をしてEnterすれば、複数のファイ
ルをアップロードorダウンロードできます。ほとんど
Windowsのファイラーの操作と同じですね。

一度サーバをオープンすると、パス指定時にカーソル
の上下で、リストに出てくるので指定もラクです。しか
も、パスの補完もできちゃいますよ。

これまでもできてたんですけど、エラーなしでできる
ようになったのは大きいです。意味がわかれば感動に値
するものだと思うので、ぜひお試しあれ。

ange-ftpとyahtml-modeで、かなーり強まったWeb作成
管理環境が完成します。EmacsCEはNavi2chだけじゃない
ですよ(w

229 :1:01/10/03 03:35 ID:???
パッチが当たったange-ftpがRainerさんのサイトにもアップされてました。
Rainerさんのページにも積極的にアクセスしてあげてください。
ttp://www.rainer-keuchel.de/wince/dirlist.html

230 :1:01/10/03 05:06 ID:???
ange-ftpがダイヤルアップ時に使えないぞー。
ftpがこんな感じでログインに失敗します。
むかしはちゃんとダイヤルアップでも使えてたんだけどなー。
ange-ftpの動作確認求む。

user "joechin" Turtle Power!
ftp> Login failed.
ftp>

231 :1:01/10/03 14:12 ID:???
Navi2ch起動中にCtrl+h mとやると、Navi2chのキーバインド一覧が表示されます。
カレントバッファのメジャーモードのキーバインドを表示するという意味です。
最近アップした.emacsに換えてる人は、Shift+Ctrl+h mです。

232 :(not 1):01/10/03 22:46 ID:???
ども。

>>214,215 などのエラーが出る方々。
(setq debug-on-error t)
と .emacs とかに書いておくとエラーが出たときに backtrace というバッファが
出てきます。その内容を書いてもらえれば何か判るかもしれません。

>>227
> 現象は変わってないのですが、実行後カレントの
> tmpフォルダに167709314NSe.gzというファイルが
> 出来ていました。今回の事に関連あるのでしょうか?
という事は、gz ファイルを展開するときにおかしくなってるって事なんですかねぇ。

それと、最新の navi2ch を使っていて動作がおかしい方は、以下のようにすると動く
ようになるかもしれません。
(setq navi2ch-enable-readcgi nil) ; readcgi を使わないようにする
(setq navi2ch-net-accept-gzip nil) ; gzip を使わないようにする

233 :(not 1):01/10/03 23:14 ID:???
もいっちょ。
>>208
> でも、Navi2chからブラウザを何回か呼び出してると、
> ハングしちゃうのはどうにかならんものでしょうか。

>>184 に書いてある
Navi2chがプロセスのしっぽを握ってるっていうのは ftxBrowser のプロセスが何個も
残っちゃうって事ですよね?
だったら以下の事を試してもらえますか?

(start-process "test" (current-buffer)
shell-file-name shell-command-switch
"path/to/ftxBrowser")
を評価して ftxBrowser を起動("path/to/ftxBrowser" ftxBrowser のある場所)した後に、
(delete-process "test")
を評価してさっき起動したプロセスを殺す。
その後、
M-x list-processes RET
としてプロセスが残っているかどうか確認する。

もしそれで、ftxBrowser が動いていてプロセスが残っていないのなら、

(setq browse-url-ftxbrowser-sleep-time 1)
(setq browse-url-ftxbrowser-program "path/to/ftxBrowser")
(setq browse-url-browser-function 'browse-url-ftxbrowser)
(defun browse-url-ftxbrowser (url &optional new-window)
(interactive (browse-url-interactive-arg "URL: "))
(let ((proc (start-process "ftx" (current-buffer)
shell-file-name shell-command-switch
browse-url-ftxbrowser-program)))
(sleep-for browse-url-ftxbrowser-sleep-time)
(delete-process proc)))

を .emacs に書いておけば Emacs がプロセスを手放すようになると思います。
browse-url-ftxbrowser-sleep-time と、browse-url-ftxbrowser-program は適当に変
えて下さい。

234 :いつでもどこでも名無しさん:01/10/04 00:25 ID:???
私も214さんと似たような症状だったのですが、
> (setq navi2ch-enable-readcgi nil) ; readcgi を使わないようにする
> (setq navi2ch-net-accept-gzip nil) ; gzip を使わないようにする
で動作するようになりました。

ただ、私の場合カード名をStorage Cardにしていたので、そのあたりが
ひっかかってるようですね。214さんとはまた原因が別かな?
カード名に空白があるとxshが動かないからgzipが使えない、
ということでしょうか?
以下、エラー内容です。

-----------------------------------------------------
Signaling: (file-error "Spawning child process" "eNOEXEC")
call-process("xsh" nil nil nil "-c" "gzip -d \\tmp\\166331974Spy.gz")
navi2ch-net-get-content(#<process navi2ch connection>)
navi2ch-net-update-file("http://2ch.net/bbsmenu.html" "/Storage Card/root/home/.navi2ch/board.txt" nil navi2ch-list-make-board-txt)
navi2ch-list-sync(nil t)
navi2ch-list()
navi2ch(nil)
* call-interactively(navi2ch)
execute-extended-command(nil)
call-interactively(execute-extended-command)

235 :1:01/10/04 01:44 ID:???
おお、(not 1)さん降臨!!
いろいろためしてみます。

そういえばみなさん、Navi2chが本日(10/3)アップデートしてます。
テキスト書き出しのサポートは(゚д゚)ウマー

236 :1:01/10/04 01:48 ID:???
CFが"Strage Card"になっている人は、Rainerさんのページからcelib.dllを
ダウンロードしてきて、\windows\celib.dllと差し換えてみてください。
Ver.3.04で空白入りのパスの問題が解消されているそうです。

237 :1:01/10/04 02:12 ID:???
;; あ、StrageじゃなくてStorageか。

ちょっと補足。

以前も同じようなことを書いた気がしますが、celib.dllが
Ver.3.03までの場合、"Storage Card"以下や"My Document"などの
ように、空白を含むパスにxshが置いてあると、xshが正常に動作せ
ず、xshに頼って外部コマンドを呼び出しているEmacsからも、外部
コマンドを呼び出すことができません。従って、gzipも呼び出しに
失敗します。

配布パッケージの構成のまま、メモリカード名をStorage Cardに
してしまうと、xshのパスは\Storage Card\root\bin\xsh.exeとな
るので、xshが正常に機能しないわけです。

この場合は、xshだけ\binなどに移し、レジストリの
HKEY_LOCAL_MACHINE\Environment\PATHの先頭に、以下のようにxsh
を置いたパスを追加する必要があります。

\bin;\Storage Card\root\bin;\Storage Card\root\emacs\bin

これまでは、gzip転送に対応した板が限られていたので、問題が
顕在化していなかったのです。

238 :1:01/10/04 03:40 ID:???
早速Navi2chが起動時にコケました。
backtraceの内容はこんな感じです。

http://users.goo.ne.jp/joechin/backtrace.txt

239 :(not 1):01/10/04 09:55 ID:???
>>238
backtrace 見てみました。
エラーになる原因は history.txt に "..." というのが入っているのが原因なんじゃ
ないかと。
なので ~/.navi2ch/history.txt を開いて M-% ... RET RET とすれば開けるように
なると思います。

bookmark が壊れるという話もあるので、なんとなく EmacsCE の prin1 とか
read-from-string がちゃんと動いてないんじゃないかなぁって気がしてます。

このエラーの検証のときに1さんのヒストリを見てしまいました。
見てはいけないようなものを見てしまったような気がします・・・(笑)。

240 :234@EmacsCE:01/10/04 20:34 ID:???
celib.dllのバージョンを上げることで、gzipが
使えるようになりました。
どうもありがとうございました。

241 :1:01/10/04 22:58 ID:???
>>239
ちょっとまだEmacsCEは不安定なとこがあるようです。
置換の件は参考にさせてもらいます。

ヒストリのことは……、半角板にいってたりするのは
事実です(w 以前23さんのコードを試してたときにいっ
たのが初めてだったりしますが。ブラウザの起動テスト
だった、とかいっても言い訳がましいのでこのへんにし
ときます。

そのテストなんですが、プロセスが死んでくれないです。
最初のテストのためのコードで起動したりプロセスをデ
リートしたりする分にはうまくいっています。

> (setq browse-url-ftxbrowser-sleep-time 1)
> (setq browse-url-ftxbrowser-program "/memcard/bin/ftxBrowser")

スリープタイムは、どういう目安で設定すればいいのでしょう。

242 :(not 1):01/10/05 00:25 ID:???
>>241
すいません、URL を渡すのを忘れてました。
これでどうでしょう?
(defun browse-url-ftxbrowser (url &optional new-window)
(interactive (browse-url-interactive-arg "URL: "))
(let ((proc (start-process "ftx" nil
shell-file-name shell-command-switch
(format "%s \"%s\"" browse-url-ftxbrowser-program url))))
(sleep-for browse-url-ftxbrowser-sleep-time)
(delete-process proc)))

スリープタイムはブラウザが起動するまでの時間です。
ブラウザが起動する前にシェルを殺すとブラウザが一緒に逝ってしまわれるので。


243 :1:01/10/05 01:13 ID:???
これを.emacsに追記してますが、

(setq browse-url-ftxbrowser-sleep-time 1)
(setq browse-url-ftxbrowser-program "/memcard/bin/ftxBrowser")
(setq browse-url-browser-function 'browse-url-ftxbrowser)
(defun browse-url-ftxbrowser (url &optional new-window)
(interactive (browse-url-interactive-arg "URL: "))
(let ((proc (start-process "ftx" nil
shell-file-name shell-command-switch
(format "%s \"%s\"" browse-url-ftxbrowser-program url))))
(sleep-for browse-url-ftxbrowser-sleep-time)
(delete-process proc)))

list-processの結果はこんな感じで、URLを開くたびにどんどん増えていってしまいます。

Proc Status Buffer Tty Command
---- ------ ------ --- -------
/memcard/bin/ftxbrowser.exehttp://users.goo.ne.jp/joechin/ run (none) (none) /memcard/bin/ftxbrowser.exe http://users.goo.ne.jp/joechin/
/memcard/bin/ftxbrowser.exehttp://cwaweb.bai.ne.jp/~daisaku/ce_emacs.html run (none) (none) /memcard/bin/ftxbrowser.exe http://cwaweb.bai.ne.jp/~daisaku/ce_emacs.html
/memcard/bin/ftxbrowser.exehttp://www.rainer-keuchel.de/software.html run (none) (none) /memcard/bin/ftxbrowser.exe http://www.rainer-keuchel.de/software.html

244 :(not 1):01/10/05 01:24 ID:???
>>243
その記述の後に、
(setq browse-url-browser-function 'browse-url-generic)
が書いてあったりしませんか?
/memcard/bin/ftxbrowser.exehttp://users.goo.ne.jp/joechin/
というのは browse-url-generic で使う process 名だと思うので。
browse-url-ftxbrowserでは ftx という名前を使っています。

245 :1:01/10/05 02:23 ID:???
>>244
ご名察! その通りでした。ハズカチー。

;; (setq browse-url-browser-function 'browse-url-generic)

;; Navi2chからftxBrowserを呼び出す場合(パスは適宜書き換え)
;; (setq browse-url-generic-program "/memcard/bin/ftxbrowser.exe")

これをコメントアウトしました。
すると、めでたくEmacsはプロセスを手放してくれるようになりました!
しかし、URLが渡っていないのか、ブラウザは起動するだけですね。

246 :1:01/10/05 02:25 ID:???
ところで、さっきもNavi2ch起動時にエラーが出たんですが、
すかさず.navi2ch/history.txtを開いて、「...」を削除し
たら正常に起動しました。ありがとうございます。

247 :いつでもどこでも名無しさん:01/10/08 03:55 ID:???
sage進行中ですか?
優良スレなのになんかもったいない気がするです。

248 :1:01/10/10 01:31 ID:???
ほとんど(not 1)さんとdaisakuさんと23さんと1のスレ
と化しているので、sageでいいかと。

celib.dllが3.05にアップデートしています。
パイプの動作の不具合をつぶしたとか。

ところで、navi2chが起動時にコケるのは、
history.txtに「...」が交じることがほぼ100%の原因で
あることがわかりました。
「...」を削除すればバッチリです。
というわけで、まったくの対処療法ではありますが、
この手順を自動化したいんですけど、どうにかなりませ
んかねー。

せっかくなんで、最近の1周辺の話題というのを振って
みましょうか。emacs-wikiとmemo-modeを入れてみまし
た。やはりメモアプリが自分的に重要なもんで。Vzでは
mynoteとかを使っていたんですが、それに代わるものが
欲しくなったわけです。

emacs-wikiはWikiNameに英字しか使えないらしいこと
が残念ですね。Palm-Wikiみたいに、特定のタグに囲ま
れた単語もWikiNameとして認識してくれるといいのに。

emacs-wikiは日本語のドキュメントがないのが辛いと
ころで、WikiNameの点でも限界を感じてしまったので、
あまりいじっていません。非常に可能性が大きいんです
けどね。

emacs-wikiがなんだかわからない人に補足。
emacs-wikiは平易な書式でハイパーリンクテキスト(デー
タベース?)が書けるメジャーモードです(かなり意訳入っ
てますが)。大文字小文字が交じった英単語を入力する
と、その瞬間にそれがWikiNameというリンク(正確には
違うんでしょうけど)になります。WikiName にカーソル
を合わせてEnterキーを押すと、そのWikiNameが主題と
なった新しいドキュメントが自動的に作られ、開かれま
す。そこにその主題にまつわる文章を書いていく、といっ
たような要領でハイパーテキストを書いていけるわけで
す。ちなみに、既に存在するWikiNameを入力する場合、
補完が効きます。
ローカルに書いたハイパーテキストを、コマンド一発
でhtmlとして発行することもできます。

wikiというのは何かモノの名称ではなく概念だそうで、
Webを媒介としてコラボレーションのうえ、ドキュメン
トを執筆していくようなことを指すようです。

emacs上でhttpdを同時に動作させて、コラボレーショ
ンする環境を作ることもできるようです。

249 :1:01/10/11 15:11 ID:???
EmacsCEはクリップボードの連係ができないので、テキストファイ
ルをクリップボード代わりにする運用が求められてきますが、
BookMark機能でもまどろっこしいと思うことがあるでしょう。
そんな場合に、下記のコードを.emacsに追加してみてください。
Ctrl+x 7とやると、/memcard/root/home/clip.txtをズバっと開けます。

UNIX板のなんでも質問スレ(厨房隔離病棟)で聞いてきました。

(define-key global-map "\C-x7"
'(lambda () (interactive) (find-file "/memcard/root/home/clip.txt")))

250 :いつでもどこでも名無しさん:01/10/11 18:42 ID:???
レジスタへのファイル名の保持

特定のファイル名を繰り返し読み込む時は、その名前をレジスタに入れると、もっと便
利に読み込めます。レジスタにファイル名を入れるのに使うLispコードを示します。

(set-register ?r '(file . name))

例えば、

(set-register ?z '(file . "/gd/gnu/emacs/19.0/src/ChangeLog"))

はこのファイル名をレジスタ`z'に入れます。

名前がレジスタrにあるファイルを読み込むには、C-x r j r を入力します。(これはポ
イントのジャンプやフレーム構成の復元に使うコマンドと同じです)

251 :1:01/10/11 23:34 ID:???
ふーむ。なるほど。
レジスタとは初耳だったりします。
しかし、最低4ストロークは必要ですから、
Bookmarkより1ストローク有利ということでしょうか。
(BookmarkだとCtrl+x r b r [Enter])

252 :1:01/10/13 11:49 ID:???
週明けに新Buildが出るかもです。

253 :daisaku:01/10/17 23:07 ID:???
ちょっとした小技を。

動作中にフォントを切り替える技が、EmacsCEでも使えます。
(NTEmacsやMeadowでも使えます。)
まず、*scratch*バッファで^Jするなどして次の式を評価(最後の")"を入力後
コントロールキーを押しながら"j"キーを入力)します。

(setq w32-use-w32-font-dialog nil)

この状態でshiftキーを押しながら画面をタップするとフォント切り替えダイア
ログが出てきますので、好きなフォントセットを選べばOK。
ただし、.emacsで次のようにしてフォントセットを複数登録しておいて、それを選ぶという形です。
(create-fontset-from-fontset-spec
"-*-Larabiefont-normal-r-*-*-12-*-*-*-c-*-fontset-msg,
:

(create-fontset-from-fontset-spec
"-*-NetTerm ANSI-normal-r-*-*-14-*-*-*-c-*-fontset-netterm,
:
自分で設定したフォントセット以外にも、Courierなども選べますが、
当然日本語が表示できません。

最新のBuild 2.01で確認しました。

254 :いつでもどこでも名無しさん:01/10/19 11:32 ID:LxOP6GjL
誰かEmacsCEのビルドに成功した人いる?
w32select.cの中の
if ((htext = GetClipboardData (CF_TEXT)) == NULL)
のCF_TEXTをCF_UNICODETEXTに変えてunicode→sjis変換をするだけで
クリップボードが使えるはずなんだが、
肝心のビルドができねえ・・・
鬱だ。

255 :1:01/10/20 01:57 ID:???
daisakuさん情報ありがとうです。
やってみますです。

>>254
大変有用な情報ありがとうございます。
それだったら、Rainerさんに頼んでしまうのが一番かも。
時間あったら要望出してみます。

ところで、253さん、Text UtilitiesやSEDにマルチバイトパッチ
当ててビルドできないですか?
Perl使えよ、といわれればそれまでなんですが。

256 :1:01/10/21 00:16 ID:???
>>254
要望出してみました。
クリップボード使えるようになるといいなあ。

257 :1:01/10/21 19:28 ID:???
家のLANだと大丈夫で、AirH"だとftpがログインに失敗するという
ange-ftpの問題ですが、これ、どうもftp.exeがパケット通信に対応
していないことがいけないみたい。
1カ月ぶりぐらいにDoCoMoでダイヤルアップして使ってみたけど、
まったく問題なく使えた。
ange-ftpは常時接続であってこそ意味が出てくるものなので、非常に残念。

こういう場合の回避方法とかって何かあるんですかね。

258 :1:01/10/22 13:04 ID:???
クリップボードの件ですが、Rainerさんから返事きました。
イエー!!! 次のbuildでクリップボード使えるようになってるそうです。
>>253さんありがとう!!

> Ok, I fixed this. Next build will allow clipboard stuff
> using CF_UNICODETEXT.

うれしいのであげ。

259 :いつでもどこでも名無しさん:01/10/25 02:22 ID:???
モバギII for Docomo(wince2.00)で
emacsCE起動時に、CEのエラーメッセージ
   「Failed to load WSAStaartup」
   「WinsockInit failed: 6」
が出る。どういうことだかわかる人いますか?
両方とも、ReturnかEscでやり過ごすと、無事起動するのですが。

ちなみにCE初心者です。
Meadowも初心者の域を出てないですけど。

260 :1:01/10/26 01:28 ID:???
>>259
うーん、僕のマシンはJornada720なので、ちょっとわからないですね。
そういうエラーに遭遇したことはありません。
\windows\celib.dllが3.05か、\windows\toolhelp.dllをRainerさんの
ページからダウンロードしてきてインストールするとどうなるか、
といったところを疑うぐらいでしょうか。

そのほか、レジストリの内容に不足はないかというところですかねー。

ところで話題は変わりますが、Rainerさんのgzipが今日アップデート
してました。何が変わったんでしょうか。EmacsCEはまだでした。

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

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

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