トップページunix
984コメント297KB

Emacs Part 46

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2014/06/23(月) 02:42:14.91
語り合いましょう。

GNU Emacs - GNU Project - Free Software Foundation (FSF)
https://www.gnu.org/software/emacs/

EmacsWiki: サイトマップ
http://www.emacswiki.org/emacs/

前スレ
Emacs Part 45
http://peace.2ch.net/test/read.cgi/unix/1391839128/
0208名無しさん@お腹いっぱい。2014/08/28(木) 04:01:10.57
pymacs
最近使われてるのみないけど
まだ動くよね?
0209名無しさん@お腹いっぱい。2014/08/28(木) 08:53:57.98
>>205
ありがとうございます!その動きです!

(setq s1 "@@@")
(setq s2 "abc")

ただこういう↑場合に "@@@" だけ無視されちゃうので、文字列の頭で無理やり止めてみました

(defun my-forward-word ()
(let ((p (point)) i)
(if (eq (char-syntax (following-char)) ?w) (forward-word 2) (forward-word))
(when (eq (char-syntax (preceding-char)) ?w)
(forward-word -1))
(when (setq i (string-match-p "[\s\t\n]\"" (buffer-substring-no-properties p (point))))
(goto-char (+ p (1+ i))))))

(defun my-backward-word ()
(let ((p (point)) (re "[\s\t\n]\""))
(backward-word)
(let* ((s (buffer-substring-no-properties (point) p)) (i (string-match-p re s)) i2)
(when i
(while (setq i2 (string-match-p re s (1+ i))) (setq i i2))
(goto-char (+ (point) (1+ i)))))))

>>207
へえ、そんなもあるですか
0210はちみつ餃子 ◆8X2XSCHEME 2014/08/29(金) 05:44:09.65
ID:Rw3tzfsV0

もっとくれ
吉野屋の続きってないの?
0211名無しさん@お腹いっぱい。2014/08/30(土) 03:09:05.39
どこの誤爆だ?
0212名無しさん@お腹いっぱい。2014/08/31(日) 16:31:20.40
Windows版GNU Emacs24.3で
(setq kill-whole-line t)
が効かないのだけどどうすればいいの?
0213名無しさん@お腹いっぱい。2014/08/31(日) 23:11:16.79
代わりに、C-S-<BS> 使ってみる。
0214名無しさん@お腹いっぱい。2014/09/01(月) 02:47:32.35
どうやらそれはできるようですが。。。
0215名無しさん@お腹いっぱい。2014/09/01(月) 03:50:44.87
windows7上のgnupack版emacs24.3.1で変数kill-whole-lineが有効なことを確認
本家のバイナリは未確認(あるのかすら知らない)

別のモードで上書きされてるとかっていうオチナキがするけど、
関数kill-holw-lineは使えてるみたいだから、好きなキーに割り当てればいいだけじゃないの?
0216名無しさん@お腹いっぱい。2014/09/01(月) 04:24:29.41
使っているのは本家のバイナリです

M-x describe-variables
kill-whole-line やると

kill-whole-line is a variable defined in `simple.el'.
Its value is t
Original value was nil

Documentation:
If non-nil, `kill-line' with no arg at start of line kills the whole line.

You can customize this variable.

て出ます 参考になります?
0217名無しさん@お腹いっぱい。2014/09/01(月) 04:44:49.32
その情報はまったく参考にならないから、elispまったく知らなそうだというのはわかった

想定してる状況がいまいちわからんのだけど、
emacs -Q
で起動して*scratch*バッファで
(setq kill-whole-line t)
と書いてその後ろでCtrl-x Ctrl-eして評価しても、そのバッファでkill-lineの挙動かわらないのかな

本家のバイナリは
http://ftp.gnu.org/gnu/emacs/windows/
のemacs-24.3-bin-i386.zipでいいのかな

あとで確認してみるけど、仮にダメでも
>>215の最後に書いてある解決策じゃだめなのかな
0218名無しさん@お腹いっぱい。2014/09/01(月) 04:56:44.60
あ…ありのまま 今 起こった事を話すぜ!

emacs-24.3-bin-i386.zipを展開して
kill-whole-lineをtにしたら、普通にkill-lineの挙動が変わった

な… 何を言ってるのか わからねーと思うが
おれも何をされたのかわからなかった…

頭がどうにかなりそうだった…
0219名無しさん@お腹いっぱい。2014/09/01(月) 05:21:20.61
全然できません。。。なぜ

emacs腐ってるのかな
0220名無しさん@お腹いっぱい。2014/09/01(月) 05:33:53.59
腐ってんのはemacsじゃないよ
0221名無しさん@お腹いっぱい。2014/09/01(月) 05:35:13.03
自分か
でもまったーくできない
いったい
0222名無しさん@お腹いっぱい。2014/09/01(月) 11:00:42.85
macで開発版の24.4.50をビルドして使ってるけど
確認してみたら変数のkill-whole-line効かなかったわ
関数はちゃんと動いてる
0223名無しさん@お腹いっぱい。2014/09/01(月) 11:56:08.76
マジで頭が原因なのか
0224名無しさん@お腹いっぱい。2014/09/01(月) 12:57:33.66
(setq kill-whole-line t)
した時の挙動を勘違いしてんだろ
0225名無しさん@お腹いっぱい。2014/09/01(月) 13:33:18.70
>>224
その通りだった
俺の頭がおかしかった
0226名無しさん@お腹いっぱい。2014/09/01(月) 15:24:35.94
>>224
それはない
そしていまだに解決できてない
0227名無しさん@お腹いっぱい。2014/09/01(月) 16:08:12.39
>>225がsageてるから偽もんの気がしたがなw
>>226はとにかく emacs -Q で起動して(setq kill-whole-line t)だけの状態で
問題無いかだけ教える
0228名無しさん@お腹いっぱい。2014/09/01(月) 16:18:21.30
>>227
無理でしたーなんでーだーよ!
0229名無しさん@お腹いっぱい。2014/09/01(月) 17:54:48.90
設定ミスでもバグでもないとなると
神の意志による奇跡でお前のemacsだけが
使いにくくなってるという結論以外ありえない
いますぐemacsを削除して全て忘れろ
0230名無しさん@お腹いっぱい。2014/09/01(月) 18:07:37.21
公式バイナリ使って emacs -Q で起動して (setq kill-whole-line t) だけの状態で
駄目ってありえないな
釣り認定する
0231名無しさん@お腹いっぱい。2014/09/01(月) 22:03:23.82
>>227
すまん>>225>>222
(setq kill-whole-line t) したときの挙動を完全に勘違いしてた

'If the variable kill-whole-line is non-nil, C-k at the very beginning of a line kills the entire line including the following newline.

行頭にいるときに行末の改行までkillするだけで行の途中だと挙動変わらないのね
0232>>2282014/09/02(火) 00:04:06.57
>>231




ずっと C-S-BS = (setq kill-whole-line t) かと、、、



みんな、ごめんなさい
0233名無しさん@お腹いっぱい。2014/09/02(火) 00:22:04.11
setqがキーに割り当てられてるわけないだろ
0234>>2282014/09/02(火) 00:24:47.54
>>233
C-kの挙動が(setq kill-whole-line t)で
C-S-BSと同じになるのかと思ってたんだ
0235名無しさん@お腹いっぱい。2014/09/02(火) 00:35:29.23
だから勘違いしてんだろとあれ程言ってたのによーー
つうか、勘違い野郎は2人居たのかよ
0236名無しさん@お腹いっぱい。2014/09/02(火) 02:47:29.34
便乗質問ですみません。
こんなコードを

(defun tes ()
(
let (
(a 0
)
(b 1
)
(c 2
)
)
)
)

一発で

(defun tes ()
(let ((a 0)
(b 1)
(c 2))))

にしてくれるコマンドってあります?
0237はちみつ餃子 ◆8X2XSCHEME 2014/09/02(火) 04:01:55.46
(defun pprint (form &optional output-stream)
(princ (with-temp-buffer
(cl-prettyprint form)
(buffer-string))
output-stream))
0238名無しさん@お腹いっぱい。2014/09/02(火) 04:18:33.99
一発ぶん殴ってコーディングスタイルを更正させる
0239名無しさん@お腹いっぱい。2014/09/02(火) 11:45:55.61
>>237
これをどうやって使うんだ?
0240名無しさん@お腹いっぱい。2014/09/02(火) 12:17:18.68
>>239
元のコード書いたやつにメールかIRCで送りつける
0241名無しさん@お腹いっぱい。2014/09/02(火) 13:52:56.91
common lispのreplにクォート付きで渡せば一発
0242名無しさん@お腹いっぱい。2014/09/02(火) 16:35:50.44
すみませんが、質問です。
ローカルのMySQLにパスワードがないのですが、
SQLi[MySQL] mode を起動する時、パスワードを指定しないようにするには
どうしたら良いでしょう?
0243名無しさん@お腹いっぱい。2014/09/04(木) 06:38:55.87
発作的なdescribe-function
からの〜
ソースを閲覧10秒くらい
…してみたら
そういうログイン関数作れば?って感じだった
0244名無しさん@お腹いっぱい。2014/09/04(木) 09:00:02.17
MySQLのコマンドを、パスワード無視するシェルスクリプトにすれば?
02452422014/09/04(木) 10:16:13.70
ごめんなさい、試し直したら、パスワードのダイアログで
何も入力せずEnterを押すだけでログインできました。
環境構築中だったので、何か別の原因でログインできなかったようです。
ご回答いただいた方、ありがとうございました。
02462362014/09/05(金) 14:25:19.45
>>237,241
ありがとうございます。一発で一行になりました。
いい感じにインデント付け直すには自前でやるしかないですかね。

>>238
相手は過去の自分なんですw
0247名無しさん@お腹いっぱい。2014/09/05(金) 15:10:32.55
indent-regionとかじゃだめ?
0248名無しさん@お腹いっぱい。2014/09/05(金) 17:19:18.19
>>236
(defun my-inside-string-or-comment-p (&optional point)
(let ((point (or point (point))))
(save-excursion
(let ((state (parse-partial-sexp (point-min) (point))))
(or (nth 3 state) (nth 4 state))))))

(defun my-pretty-lisp-code-region (start end)
(interactive "r")
(save-excursion
(save-restriction
(save-match-data
(narrow-to-region start end)
(goto-char (point-min))
;; 正規表現の "[^?\\]" は文字リテラル ?( 及び ?\( への誤一致回避のため
(while (re-search-forward "\\([^?\\](\\)[ \t\n]+" nil t)
(unless (my-inside-string-or-comment-p)
(replace-match (match-string 1))))
(goto-char (point-min))
(while (re-search-forward "[ \t\n]+\\()\\)" nil t)
(unless (or (my-inside-string-or-comment-p)
;; 直前の行末尾がコメント内であれば何もしない
(save-excursion
(forward-line -1)
(end-of-line)
(my-inside-string-or-comment-p)))
(replace-match (match-string 1))))
;; ついでにインデント
(indent-region (point-min) (point-max))))))
0249名無しさん@お腹いっぱい。2014/09/05(金) 18:07:42.79
>>236
>>248
末尾が "(" なコメントが含まれているとその次の行をコメント行に連結してしまう不具合を修正

(defun my-inside-string-or-comment-p (&optional point)
(let ((point (or point (point))))
(save-excursion
(let ((state (parse-partial-sexp (point-min) point)))
(or (nth 3 state) (nth 4 state))))))

(defun my-pretty-lisp-code-region (start end)
(interactive "r")
(save-excursion
(save-restriction
(save-match-data
(narrow-to-region start end)
(let ((regexps '("\\([^?\\](\\)[ \t\n]+" "[ \t\n]+\\()\\)"))
re)
(while (setq re (pop regexps))
(goto-char (point-min))
(while (re-search-forward re nil t)
(unless (my-inside-string-or-comment-p (match-beginning 1))
(replace-match (match-string 1))))))
(indent-region (point-min) (point-max))))))
0250名無しさん@お腹いっぱい。2014/09/05(金) 22:03:00.16
>>248-249
ありがとうございます!!
凄い、こんな短いコードで出来るんですね。色々と勉強になりました。

ちなみに最初のバージョンにあった直前の行のチェックはやっぱり必要ですよね。
こんな時に最後の ")" がコメントに行っちゃうので。
(defun tes ()
;; comment
)
0251名無しさん@お腹いっぱい。2014/09/06(土) 12:26:32.31
>>250
あー、修正ついでにwhile式を一つだけにしようとしていたら都合よく錯覚したみたい
あと最初の二文字が "(<改行>" の文字列を壊してしまう不具合があったのでそれも直しました

(defun my-inside-string-or-comment-p (&optional point)
(let ((point (or point (point))))
(save-excursion
(let ((state (parse-partial-sexp (point-min) point)))
(or (nth 3 state) (nth 4 state))))))

(defun my-pretty-lisp-code-region (start end)
(interactive "r")
(save-excursion
(save-restriction
(save-match-data
(narrow-to-region start end)
(goto-char (point-min))
(while (re-search-forward "\\((\\)[ \t\n]+" nil t)
(unless (or (my-inside-string-or-comment-p (match-beginning 1))
;; "?(" 及び "\(" を除外
(member (char-after (1- (match-beginning 1))) '(?? ?\\)))
(replace-match (match-string 1))))
(goto-char (point-min))
(while (re-search-forward "[ \t\n]+\\()\\)" nil t)
(unless (or (my-inside-string-or-comment-p (match-beginning 1))
;; 直前の要素(空白類以外)が改行終端型コメントの場合を除外
(my-inside-string-or-comment-p (match-beginning 0)))
(replace-match (match-string 1))))
(indent-region (point-min) (point-max))))))
0252名無しさん@お腹いっぱい。2014/09/06(土) 12:29:37.13
>>251
なお、
'(?
)
のように ")" の後方に生の改行による文字リテラルがあるコードには未対応
そんなコードは滅多に無い(普通は ?\n)だろうから問題無いと思うけど
使ってくれる場合は一応覚えておいて下さい
0253名無しさん@お腹いっぱい。2014/09/07(日) 01:34:24.04
emacs24.3で
Gauche動かしたいのだけど
M-x eshell

gosh
としてREPLに入ると
gosh> ←このプロンプトが表示されず、
式入力後の結果も表示されないのはなぜ?

ちなみにエラーは表示されるしそのほかの組み込みコマンド(ls?とか?)
はうまくいく
Scheme 関連の設定はなにもしていない
0254名無しさん@お腹いっぱい。2014/09/07(日) 01:41:29.98
ごめん事故解決したぜ
0255名無しさん@お腹いっぱい。2014/09/07(日) 02:24:33.81
init.el読書会
http://emacs-jp.github.io/reading-initel.html
0256名無しさん@お腹いっぱい。2014/09/07(日) 06:50:30.80
おお・・ lingr の Emacs 部屋、微妙に盛り上がってたんだな
vim 部屋の人も結構沢山いたのが面白かった
0257名無しさん@お腹いっぱい。2014/09/07(日) 10:25:22.09
>>254
どうやって解決したの?
0258名無しさん@お腹いっぱい。2014/09/07(日) 10:52:57.01
>>257
goshの挙動はレファレンスを見ると

> gosh
のように引数なしで呼ぶとREPLに入るが
入力が「端末」でない場合プロンプトは表示されない
パイプで有効でしょう。みたいに書いてあった

>gosh -i
では入力が「端末」でなくてもプロンプトは表示される

emacsからのeshellとshell(windowsではcmd.exeかな)では
gosh的には入力が「端末」ではない?らしい

よくわからんが、goshに-iをつけることで解決した
0259名無しさん@お腹いっぱい。2014/09/07(日) 10:54:53.56
emacs だと shell-mode や eshell はシェルをパイプでつないで動かす偽物だから
本物の端末を要求する系は動かないよ。

端末エミュレーションが必要なら term とか ansi-term を使う必要がある。
0260名無しさん@お腹いっぱい。2014/09/07(日) 12:12:35.24
>>259
なるほどねありがとー
0261名無しさん@お腹いっぱい。2014/09/07(日) 15:37:23.05
キーバンドをあるモードだけに割り当てるにはどうすればよい?
0262名無しさん@お腹いっぱい。2014/09/07(日) 16:04:36.41
(define-key hogehoge-mode-map (kbd "C-c a") 'do-something)



(add-hook 'hogehoge-mode-hook (lambda () (local-set-key (kbd "C-c a") 'do-something))

じゃねえの
0263名無しさん@お腹いっぱい。2014/09/08(月) 09:05:42.25
ac-mozcいいじゃーん
package-install できると嬉しいんだけど
http://www.slideshare.net/igjit/ac-38506660
0264名無しさん@お腹いっぱい。2014/09/08(月) 15:30:56.47
>>262
さんくす!
0265靖国参拝、皇族、国旗国歌、神社神道を異常に嫌うカルト2014/09/09(火) 18:04:06.27
★マインドコントロールの手法★

・沢山の人が偏った意見を一貫して支持する
 偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法

・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
 誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法


偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い
....
0266名無しさん@お腹いっぱい。2014/09/10(水) 00:55:09.92
orgtbl-mode は他のメジャーモードを利用中でもマイナーモードとして
利用することができるかと思いますが、Windows版 24.3 で org-mode を
package-list-packages でインストールしましたが、M-x orgtbl-mode と
しても No match と言われ呼び出せません。

例えば M-x org-version を実行したあとだと M-x orgtbl-mode が
呼び出せますがそういうものなのでしょうか。

確認すべき点がありましたらご教示いただけますでしょうか。
よろしくお願いいたします。
0267名無しさん@お腹いっぱい。2014/09/10(水) 01:21:16.25
うちは.emacsでrequire orgしたらorgtbl-modeを起動できるようになった。
0268名無しさん@お腹いっぱい。2014/09/10(水) 01:48:57.99
>>266
ロードとオートロードを知るべし
02692662014/09/10(水) 02:37:04.14
>>267
org に関する設定は
(require 'org-install)
(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
のみにしていたのですが、(require 'org) を加えたら
orgtbl-mode が呼び出せるようになりました。
ありがとうございました。

>>268
267さんの方法で呼び出せるようになりました。
(require 'org) を追加する前は、org-version を実行することで
初めて org-mode が読み込まれ、(require 'org) を追加してからは
Emacs 起動時に org-mode が読み込まれることで orgtbl-mode も
呼び出せるようになった、という感じでしょうか。
Emacs Lisp の勉強を重ねたいと思います。
ありがとうございました。
0270名無しさん@お腹いっぱい。2014/09/11(木) 00:04:34.58
Scheme-mode にキーバンド追加したいのだけど
マップてscheme-mode-mapじゃないの?
0271名無しさん@お腹いっぱい。2014/09/11(木) 10:42:18.69
キーバンド
0272名無しさん@お腹いっぱい。2014/09/12(金) 09:55:49.37
みなさん、パッケージ管理ってどうされていますか?
このサイト(http://d.hatena.ne.jp/hnw/20140113)にある
(defvar my/favorite-packages
'(
php-mode
haskell-mode
csharp-mode
yaml-mode
open-junk-file
gtags
anything
)
"起動時に自動的にインストールされるパッケージのリスト")
ですが、これをinit.elに記載しておき、環境移行すれば、確かにインストールも楽になると思いますが、
この方法だと、新たにパッケージをインストールしたり、アンインストールした場合、
init.elも修正が必要になると思います。

パッケージをインストール/アンインストールした時に、別ファイルに書き込み、
(つまり、Emacs終了時に現在入ってるパッケージリストを更新)
起動時に、それを読み込み、インストールされてなければ、インストールする
(もちろんアンインストールしてあったら、アンインストールする)
ような方法ってありますか?

それとも、上記のdefvar my/favorite-packagesの使い方って、
全環境共通にインストールしたいパッケージ一覧で、
それ以外は個別にインストールするもの???
例)
 家では、上記パッケージ+○○に関するパッケージ
 仕事場では、上記パッケージ+××に関するパッケージ
0273名無しさん@お腹いっぱい。2014/09/12(金) 15:42:02.57
手動こそ至高
0274名無しさん@お腹いっぱい。2014/09/12(金) 15:44:27.97
おいおい、冗談だろう?
VimのNeobundle相当のぐらいあるだろう?
0275名無しさん@お腹いっぱい。2014/09/12(金) 15:58:15.15
.emacs.d/elpaをDropboxにアップすることこそ究極
0276名無しさん@お腹いっぱい。2014/09/12(金) 16:35:35.12
>>272
package-activated-list あたりを終了時に書き出しといて
起動時に読み込んで差分をインストールでいいんでないの?
0277名無しさん@お腹いっぱい。2014/09/12(金) 22:27:21.68
そういうのに気を遣う人はcaskとか使ってるんじゃないの
0278名無しさん@お腹いっぱい。2014/09/13(土) 11:18:33.26
caskとかpalletとか便利なものがあるんだな
0279名無しさん@お腹いっぱい。2014/09/14(日) 12:28:57.37
他の人が作ってくれたelispをrequireしてありがたく使わせてもらっています
そういうelispをいざ自分で作ろうとしても作り方が分かりません
emacs lispの基本的な構文は分かっているつもりなのですが
他人向けにelispを公開するノウハウはさっぱり仕入れてきませんでした
参考になるものとして何かありますか
0280名無しさん@お腹いっぱい。2014/09/14(日) 12:37:29.54
requireはelispの機能だから、elispをわかってないだけじゃないだろうか
0281名無しさん@お腹いっぱい。2014/09/14(日) 13:26:16.61
画面表示と四則演算、条件分岐、ループを使えるようになったくらいで「その言語使えます」って言っちゃうタイプか
0282名無しさん@お腹いっぱい。2014/09/14(日) 13:26:54.86
「emacs メジャーモード 作り方」でググるくらい思いつかないとどーもならんし、
elisp の info に見向きもしないで elisp 入門したがる人はおじさんキライだな
0283名無しさん@お腹いっぱい。2014/09/14(日) 13:44:19.12
まあまあ、彼はまだ若い
ここは私の顔に免じて許してやってはくれまいか
0284名無しさん@お腹いっぱい。2014/09/14(日) 23:06:48.77
じゃぁ、ぶん殴っていいですか?
0285名無しさん@お腹いっぱい。2014/09/15(月) 00:10:27.30
いいよ
0286名無しさん@お腹いっぱい。2014/09/15(月) 00:44:23.52
>>279
provide は分かる?
0287名無しさん@お腹いっぱい。2014/09/15(月) 02:53:37.46
高齢化が進むから優しくしないと
0288名無しさん@お腹いっぱい。2014/09/15(月) 04:01:31.95
sit-for 0.0 や run-at-time 0.0 でいいのか
run-at-time 0.05 は必要か
run-at-time 0.08 以上後でやらないととか
どこ調べて判断すればいいの?
0289名無しさん@お腹いっぱい。2014/09/15(月) 06:12:05.37
オープンソースの恩恵によっておまえのパソコンにも
1ファイルすら欠くことなく無償で提供されている膨大なelispコードの山とか
0290名無しさん@お腹いっぱい。2014/09/15(月) 11:25:25.29
>>279
優しい Emacs-Lisp 講座
がお探しのものに近いのではないかと思います。
Web版をご一読されてはいかがですか。
02912792014/09/15(月) 11:43:37.57
>>290
ありがとうございました。早速見てみます。

>>他の、俺を罵ってくれた奴ら
俺が超絶スゲーelisp作っても、使わせてやらねえからな!!
0292名無しさん@お腹いっぱい。2014/09/15(月) 12:08:20.62
>>282の「emacs メジャーモード 作り方」でぐぐれば「優しい〜」も上位に出てくるし
それ以外の有益な情報も出てくるから
>>279の目的に最もマッチするのは>>282なんじゃないかと思うけどね

「情報の質」よりも「敬語であること」を重視してるようじゃ、まだまだ先は長いわ
0293名無しさん@お腹いっぱい。2014/09/15(月) 13:13:37.39
>>291
> 俺が超絶スゲーelisp作っても、使わせてやらねえからな!!
具体的にどうやるんだろ。
ライセンスでしばる?
0294名無しさん@お腹いっぱい。2014/09/15(月) 13:29:55.77
検索結果から選ぶなんて高度なことはできないんですよ
0295名無しさん@お腹いっぱい。2014/09/15(月) 15:18:08.57
m17 の cvs につながらなくて、ググって Wanderlust が死んでると知って愕然とした…
最近の Emacs ユーザはメールクライアントは何使ってるの? Mew?
0296名無しさん@お腹いっぱい。2014/09/15(月) 15:40:41.59
>>295
サンダーバード
0297名無しさん@お腹いっぱい。2014/09/15(月) 15:53:59.77
>>295
おれ、emacs派だけど、
sylpheed使ってる
0298名無しさん@お腹いっぱい。2014/09/15(月) 15:55:08.55
俺はalpine
0299名無しさん@お腹いっぱい。2014/09/15(月) 17:37:20.50
Gnusで十分
0300名無しさん@お腹いっぱい。2014/09/15(月) 18:27:37.95
>>295
二年くらい前から wanderlust 使ってる
パッケージのバージョンは 20140712.1049 になってるけど死んだの?
0301名無しさん@お腹いっぱい。2014/09/15(月) 18:33:58.88
wanderlustは、githubに移って開発続いてるよ
先の人は、かまってあげるな
0302名無しさん@お腹いっぱい。2014/09/15(月) 18:45:06.12
それならそう公式サイト更新してほしいな
0303名無しさん@お腹いっぱい。2014/09/15(月) 19:20:11.60
公式サイトの更新がなくなったらとりあずgithubかSourceForgeを探してみるべし
0304名無しさん@お腹いっぱい。2014/09/15(月) 20:11:13.54
公式の中の人はもうかかわってないんじゃなかったっけ

昔に比べるとメーリングリストとかほとんど稼働してない感じだから
確かに Gnus でちょこっと gmail の受信ボックス覗くぐらいで足りちゃってる感はある
0305名無しさん@お腹いっぱい。2014/09/16(火) 14:43:40.65
>>293
* 超絶スゲーelispを作らない (作っていないなら使いようがない)
* 超絶スゲーelisp作って公開しない
0306名無しさん@お腹いっぱい。2014/09/17(水) 01:20:43.72
mew派で特に困ってるわけじゃないけど
新しい良いのあれば使いたい
0307名無しさん@お腹いっぱい。2014/09/17(水) 01:52:04.23
mewがIMAPをサポートしてなくてwlに乗り換えた気がするが、今はサポートしてるんだな。
■ このスレッドは過去ログ倉庫に格納されています