[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 05/09 12:47 / Filesize : 150 KB / Number-of Response : 729
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Emacs Part 32



1 名前:名無しさん@お腹いっぱい。 [2009/10/24(土) 04:05:36 ]
諸君、ここはかの有名な最強の汎用環境/エディタ、「Emacs」のスレッドである!

スレッドルールは以下の通り:
* 初心者にやさしく接すること
* Emacsユーザーとの仲間意識をしっかり持って、馴れ合いを怠らないこと
* このスレでのコミュニケーションを前スレ以上に活発にすること (用がなくとも、毎日の書き込みが理想)
* 部外者/非Emacsユーザーの書き込みも可。但し、女性の書き込みは場の雰囲気を乱すので不可
* 自分で書いた便利なコード/アイディアは他人とシェアしようと試みること

GNU Emacs - Free Software Foundation (FSF) www.gnu.org/software/emacs/
EmacsWiki www.emacswiki.org/
Emacs 電子書棚 www.bookshelf.jp/
Emacs CVS Repositories [Savannah] savannah.gnu.org/cvs/?group=emacs
Emacs Lisp List www.damtp.cam.ac.uk/user/sje30/emacs/ell-date.html
ダウンロード ftp.gnu.org/pub/gnu/emacs/
Windows用 NTEmacs の最新ダウンロード https://sourceforge.jp/projects/ntemacsjp/files/

CVS先端: cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs
Git: git clone git://git.savannah.gnu.org/emacs.git emacs
        _/l__
     /   く
    | ´ω`  | ぐにゅう emacs
     |    C='|
前スレ pc12.2ch.net/test/read.cgi/unix/1251665639/

Emacs は世界を救う!

229 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/04(水) 14:55:54 ]
Carbon Emacsでメタキーを単独で2回打鍵したのを検出したいのです

230 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/04(水) 15:00:00 ]
>>229
Mac の事情はよくわからんなぁ。
こっちで聞いたら?

Mac de Emacs総合スレ v6
pc11.2ch.net/test/read.cgi/mac/1228489176/

231 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/04(水) 15:02:36 ]
>>230
どうもありがとう
そうします


232 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/04(水) 17:04:09 ]
>>223
reverse videoか判定したいなら
(eq 'dark (cdr (assq 'background-mode (frame-parameters))))
で場合分けできることもある


233 名前:Zeno ◆5nZQbNmQPs [2009/11/04(水) 17:46:38 ]

>>232
> (cdr (assq 'background-mode (frame-parameters)))

(frame-parameter nil 'background-mode)


234 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 12:52:56 ]
背景の黒い端末でemacs使ってて今までは
(setq default-frame-background-mode 'dark)
を書かなくても、darkの色付けがされてたのに、
特に何かいじった記憶もないんだがこれを書かないと、
なぜかdarkになってくれなくなった。
端末ではデフォルトはlightになるようだけど
今まで何も書かなくてもdarkに色付けされてたのが不可解

235 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 13:04:41 ]
あっそ

236 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 15:29:19 ]
cd ~/bin
emacs

cd ~/src
emacs
の2つを常に起動してる
プログラムに絶対パスは書かない

237 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 16:37:54 ]
>>234
それって何のemacs?
frame-background-modeのことか?




238 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 16:51:58 ]
>>236
  ノ     ∧     /) ∧
  彡  ノW \从/V  W \   ミ
  (  ノ        |      ノ \)
  ∩V      、、 |       >V7
  (eLL/ ̄ ̄\/  L/ ̄ ̄\┘/3)
  (┗(      )⌒(      )┛/
   ~| \__/ |  \__/ |~     / ̄ ̄ ̄ ̄ ̄ ̄
    爻     < |  ;     爻    < お前はそれでいいのか?
    ~爻     \_/  _, 爻~     \______
     ~爻__/⌒ ̄ ̄ ̄~~ヽ_ 爻~
     /    ー ̄ ̄\_ ̄\
  _一‘     < ̄ ̄\\\J
<\       ー ̄ ̄ヽ_ヽJ   ̄\_
  \     _ニニニヽ )       ~\
   \  _/⌒|\ ヽ_~~ ~⌒\_
  __/~    V \_|     ~\_


239 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 17:44:49 ]
236の意味が分からんw
emacsバイナリが二つあるってこと?

240 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 18:02:16 ]
>>237
LinuxのGNU Emacs 22.0.96.1
>>234 より
(setq frame-background-mode 'dark)
と書いた方がいいのかな?
どっちにしろ明示的に書かなきゃならん
ようになった原因はわからんが

241 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 18:58:42 ]
>>240
  ノ     ∧     /) ∧
  彡  ノW \从/V  W \   ミ
  (  ノ        |      ノ \)
  ∩V      、、 |       >V7
  (eLL/ ̄ ̄\/  L/ ̄ ̄\┘/3)
  (┗(      )⌒(      )┛/
   ~| \__/ |  \__/ |~     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    爻     < |  ;     爻    < default-frame-alist に (background-color . "black") を入れてみれば良いのではないかね?
    ~爻     \_/  _, 爻~     \_________________________________________________
     ~爻__/⌒ ̄ ̄ ̄~~ヽ_ 爻~
     /    ー ̄ ̄\_ ̄\
  _一‘     < ̄ ̄\\\J
<\       ー ̄ ̄ヽ_ヽJ   ̄\_
  \     _ニニニヽ )       ~\
   \  _/⌒|\ ヽ_~~ ~⌒\_
  __/~    V \_|     ~\_


242 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 18:59:27 ]
毎回毎回うぜえ

243 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 19:04:25 ]
>>242
  ノ     ∧     /) ∧
  彡  ノW \从/V  W \   ミ
  (  ノ        |      ノ \)
  ∩V      、、 |       >V7
  (eLL/ ̄ ̄\/  L/ ̄ ̄\┘/3)
  (┗(      )⌒(      )┛/
   ~| \__/ |  \__/ |~     / ̄ ̄ ̄ ̄ ̄ ̄
    爻     < |  ;     爻    < それでも構わんよ
    ~爻     \_/  _, 爻~     \______
     ~爻__/⌒ ̄ ̄ ̄~~ヽ_ 爻~
     /    ー ̄ ̄\_ ̄\
  _一‘     < ̄ ̄\\\J
<\       ー ̄ ̄ヽ_ヽJ   ̄\_
  \     _ニニニヽ )       ~\
   \  _/⌒|\ ヽ_~~ ~⌒\_
  __/~    V \_|     ~\_


244 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 19:15:40 ]
windows.el使ったらいいんじゃないでしょうか?

245 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 20:09:24 ]
Windowsお断り

246 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 21:29:25 ]
>>245
え?

247 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 22:25:25 ]
>>246
ぬぁ?



248 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/06(金) 00:24:16 ]
お前はリアルもネトゲも最下層だが
俺はリアルでは下層でもネトゲでは一流だ
お前とは違う

249 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/06(金) 00:24:56 ]
酷い誤爆をした
スルーしてくれ

250 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/06(金) 00:32:27 ]
お前Emacs使いだったのか

251 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/06(金) 00:34:15 ]
NetEmacs

252 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/06(金) 01:55:18 ]
anything-auto-complationって便利なの?
imenu もetagsもgtagsも統一してM-/ で補完してくれるの?

253 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/06(金) 01:59:54 ]
anythingは便利だけどauto-completeは微妙

254 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/06(金) 19:36:07 ]
教えてください。
選択したregionで、三回引数付きreplace-regexpを叩きたいのですが、
どうdefunを書けばいいのでしょうか。


255 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/06(金) 20:24:04 ]
>>254
こんな感じかな?テストしていないので動くかどうかは知らない。

(defun replace-regexp-3times (&optional delimited)
(narrow-to-region start end)
(save-excursion
(let ((i 0))
(while (< i 3)
(let ((regexp (read-string "regexp: "))
(to-string (reaad-string "to-string: ")))
(replace-regexp regexp, to-string))
(goto-char (point-min))
(setq i (1+ i)))))
(widen))

256 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/07(土) 05:31:44 ]
今までrubygemsで取得できるもので済んでいたのですが、
tar.gzで配布されているruby-clusterやruby-gnome(gtk?)を使うことになり、
Emacsでのanythingやauto-complete-rubyでも↑のライブラリを読み出して欲しいと思って調べたのですがわかりませんでしたので質問させてもらいます。
anythingではfri -lやrefe -lの結果から候補を、auto-complete-rubyではrcodetoolsからどうにかして候補を出しているみたいなのですが、
そのソースとなるのはtar.gzがもつドキュメントorコードから生成されたドキュメント(?)を元にしているみたいなのです。
そのようなドキュメントを生成するのはrdocなんでしょうか?そうだとしたらどのように生成すればいいでしょうか?
rdoc --riとやって.rdocの中に色々とできているのですが、そこをLOAD_PATHに加えればいいのでしょうか?

長くなってすいません。

257 名前:256 mailto:sage [2009/11/07(土) 05:33:58 ]
すいません。誤爆です。Ruby初心者スレッドに行ってきます。



258 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/07(土) 06:23:57 ]
>>199
NSって何の事かと思ったら、Macの話か

259 名前:Zeno ◆5nZQbNmQPs [2009/11/07(土) 09:44:04 ]

>>248
> お前はリアルもネトゲも最下層だが
> 俺はリアルでは下層でもネトゲでは一流だ
> お前とは違う

笑わせていただいた。
このスレではもっと礼儀を弁えてほしいものだが。


260 名前:254 [2009/11/07(土) 11:05:01 ]
>>255

ありがとうございます。
引数の言い方を間違いました。
regionで引数固定のコマンドを、

M-x replace-regexp a b
M-x replace-regexp c d
M-x replace-regexp e f

のように叩きたいのです。
申し訳ありません。


261 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/07(土) 11:20:06 ]
不憫って素で間違えてるバカがいてワロタ

262 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/07(土) 12:58:45 ]
>>259
図星って事ですねわかります

263 名前:名無しさん@お腹いっぱい。 [2009/11/07(土) 13:52:12 ]
>>262
Zenoさまに失礼な口をきくな

264 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/07(土) 21:49:23 ]
(server-start)を見てるんですが、どこかでstart-processを呼び出してる
はず、と思っているんですが、分かりません。
forkをgrepするとstart-processしか考えられないのです。
どうなっているのか、教えてくれませんか?

265 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/07(土) 22:06:01 ]
最近の emacs は socket bind できるので
外部プログラムに頼らなくてもよくなった。

266 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 05:03:52 ]
マークに移動するコマンドってexchange-point-and-markしか無いですか?

一箇所にマーク付けて
バッファ動き回ってマークに戻るという操作を繰り返したいのに
上のコマンドだとマークに移動する時にマーク位置を変えるのがうざい。

やっぱりemacsをマスターするにはマークリングとか使いこなさないとだめなのかな

267 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 05:18:45 ]
(goto-char (mark t))



268 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 07:32:25 ]
>>266
レジスタ使いなよ

269 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 11:38:55 ]
C-u C-SPC、 C-x C-SPC も便利。

270 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 14:15:37 ]
23.1使ってみて、fontsetを2種類登録したんだけど、font menuってどうやって出すんだろうか。ググっても見つからなかった。
DecreaseとかIncrease fontは出るんだけど。


271 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 14:33:45 ]
>>270
Options -> Set Default Font...

272 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 18:16:20 ]
>>266
ttp://www.bookshelf.jp/texi/emacs-20.6-man-jp/emacs_10.html
マニュアルどぞー

273 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 18:34:26 ]
> emacs-20.6-man-jp/

274 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 20:08:31 ]
最近cvs先端をビルドしようとすると必ず
> cedet/srecode/cpp.el:38:1:Error: End of file during parsing: /path/to/emacs/lisp/cedet/srecode/map.el
とか言ってcedetのところで引掛ってしまうのですが、これは私の環境だけ
なのでしょうか?map.elを眺めても括弧の閉じ忘れがあるでなし、ググっても
同じ症状の人も見当らず……
別にcvs先端でなくても困らないのですが、何だか気持が悪いので。

275 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 20:28:30 ]
ウチでは引っ掛からないけどなー


276 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 21:08:51 ]
蟻の巣ころりでありんす

277 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 21:33:25 ]
これって誰得なんだろうか
EmacsWiki: Emacs On Android - www.emacswiki.org/emacs/EmacsOnAndroid



278 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 21:47:54 ]
>>277
どうでもいいけどソースきたねぇー

279 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/09(月) 00:15:31 ]
pulldown.el 神!!!!

280 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/09(月) 00:16:48 ]
>>275
やっぱりウチだけなんですかね……
make bootstrap で環境が影響するってどういうことが考えられるんでしょう?
> End of file during parsing
てことは、不正な文字かなんかに引っ掛ってるってことでしょうか?
新規にcvsソースを取得し直したり、gitの方で試してみたりしても結果は同じでした。

281 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 01:09:45 ]
Emacs系の(勉強会|講演会)って参加したことある?どんな感じ?てかまとめとかないんかね

282 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 04:40:31 ]
人脈は増えるかもだけど、技術的な収穫があった勉強会ってのは今のところ無いな
elisp持ち寄って発表する勉強会にも行ったけどネットで拾って読むのと何も変わらん
まぁ根暗な俺とは違って積極的な人は色々聞いて吸収できるのかもしれないけど。

283 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 05:04:32 ]
Portable Emacsって言うんでしょうか WindowsPC上でUSBメモリから起動できる
Emacsの作り方って言うか、配布されていいる場所とかあるのでしょうか?
なんか英語のサイトだと有るようにも感じるのですが
悲しいことによく解りません

284 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 14:16:55 ]
>>283
Anyway, you have a reat chance to contribute to Japanese emacs community
by writing the tutorial how to make the portable emacs launched by USB memory.
Good luck!

285 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 20:33:23 ]
a reat chance って何だ?

286 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 20:39:54 ]
neet

287 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 20:41:32 ]
もしかして great のタイポかな?
launched by よりも launched from の方が良いかも



288 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 21:11:37 ]
auto-complete-yasnippet.el使ってるいる? EmacsWiki: Auto Complete www.emacswiki.org/emacs/AutoComplete
上のURLの下の方にあるけど,どんなどうさをするの?
コピペしてrequireしたけどわかんなかった.それに依存するものとしては
yasnippet.elが 0.6.1c,auto-complete.elが1.0aが入ってるんだけど,もしかしてそれが悪さしてるとか?

289 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 21:55:47 ]
auto-completeはやめとけと何度言ったら

290 名前:名無しさん@お腹いっぱい。 [2009/11/10(火) 22:08:39 ]
>>289
どして?anythingは目線の移動が嫌い

291 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/11(水) 01:56:49 ]
emacs暦1年弱ですが既に小指が痛いです。
最近はemacs触ってない時にも痛みが少し残ってます。(突っ張ってる感じ)
長年emacs使ってる人達は痛くならないのですか?

292 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/11(水) 02:59:41 ]
良くないフォームで無理な練習を続けると腱鞘炎になる。

293 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/11(水) 09:18:41 ]
>>291
まさか、右側にもctrlキーあるの知らないとか?
左側のctrlも、Caps Lock キーを割り当てている人も多いはず。

294 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/11(水) 09:37:10 ]
二行もあるのに、まるで無内容だな。


295 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/11(水) 11:38:14 ]
右側のCtrlキー使ってる奴なんていたのか

296 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/11(水) 13:40:13 ]
CtrlはAの左横に割り当てればそんなに指に負担にならないな
それよりMetaキーをどう割り当てるかいまだに悩む
1ストロークで打ちたいがいい場所がない。

297 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/11(水) 16:12:42 ]
右Ctrlは右手の掌で押している



298 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/11(水) 18:27:25 ]
MetaはAltで十分だろ
右と左のAltを両方使ってる

299 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/11(水) 23:10:39 ]
むしろ106キーボードの標準のCtrl位置でEmacs使ってる人っているのか?左手死ぬだろ
Metaは窓使いの憂鬱使って変換キーにワンショットモディファイアで割り当ててるなぁ。おかげでMetaキー使いまくり



300 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 00:33:32 ]
Meta は C-[ だなぁ。
Alt (や Esc) は、ホームポジションから遠い。
ただ M-v とかを連続入力したいときだけは Alt を使わないといけない…

301 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 00:43:02 ]
うちのAltはホームポジションのまま押せるじょ。

302 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 01:57:30 ]
>>300
C-M-sのようにCtrlとMetaを同時押しするコマンドはどうやって打つんだ?

303 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 02:47:58 ]
>>302
>>300じゃないけど、C-[、C-s の2ストロークになるよ
M-v も C-[, v の2ストロークだから連続入力がしづらくて Alt 使うはめになってるのかと

304 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 02:48:14 ]
>>302
C-[ C-s
ESC C-sと同じ

305 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 04:23:46 ]
>>303
>>304
なるほどそうやって打てるのか。
でもさらに小指を酷使することになるんだな…

306 名前:名無しさん@お腹いっぱい。 [2009/11/12(木) 15:55:28 ]
emacsのcc-mode、C言語だとdoxygenコメント、キーワードに色がつくのに、
C++だと色がつかん。
C++でもdoxygenコメント、キーワードに色がつく方法を伝授してくだされ。

307 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 16:16:12 ]
フットペダルを用意してCtrlにすればいい



308 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 17:20:03 ]
ctrlは小指の付け根で押すものと決っておる。

309 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 17:38:34 ]
その技はキーに高さのないノートでは使えないわ!

310 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 17:50:55 ]
そういやフットペダルをCtrlにするとかAltにするってのを実践してた人がいたな。

ググったらそういう製品も売ってた
www.ysol.co.jp/inout_put/xkeys/xkeys_foot.html

311 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 17:53:25 ]
Emacsからはずれた話題は分家のこっちを使ってやってください。

Keyboard キーボード 2
pc12.2ch.net/test/read.cgi/unix/1055904385/

312 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 17:54:01 ]
  ノ     ∧     /) ∧
  彡  ノW \从/V  W \   ミ
  (  ノ        |      ノ \)
  ∩V      、、 |       >V7
  (eLL/ ̄ ̄\/  L/ ̄ ̄\┘/3)
  (┗(      )⌒(      )┛/
   ~| \__/ |  \__/ |~     / ̄ ̄ ̄ ̄ ̄ ̄
    爻     < |  ;     爻    < 構わん、続けろ
    ~爻     \_/  _, 爻~     \______
     ~爻__/⌒ ̄ ̄ ̄~~ヽ_ 爻~
     /    ー ̄ ̄\_ ̄\
  _一‘     < ̄ ̄\\\J
<\       ー ̄ ̄ヽ_ヽJ   ̄\_
  \     _ニニニヽ )       ~\
   \  _/⌒|\ ヽ_~~ ~⌒\_
  __/~    V \_|     ~\_


313 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 20:04:49 ]
AA貼んなよ、うざい

314 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 07:25:17 ]
  ノ     ∧     /) ∧
  彡  ノW \从/V  W \   ミ
  (  ノ        |      ノ \)
  ∩V      、、 |       >V7
  (eLL/ ̄ ̄\/  L/ ̄ ̄\┘/3)
  (┗(      )⌒(      )┛/
   ~| \__/ |  \__/ |~     / ̄ ̄ ̄ ̄ ̄ ̄
    爻     < |  ;     爻    < 構わん、続けろ
    ~爻     \_/  _, 爻~     \______
     ~爻__/⌒ ̄ ̄ ̄~~ヽ_ 爻~
     /    ー ̄ ̄\_ ̄\
  _一‘     < ̄ ̄\\\J
<\       ー ̄ ̄ヽ_ヽJ   ̄\_
  \     _ニニニヽ )       ~\
   \  _/⌒|\ ヽ_~~ ~⌒\_
  __/~    V \_|     ~\_


315 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 21:59:07 ]
  /::::::::::::::::::::::::::::::::::::::::::::::::::::::\      / ̄ ̄ ̄ ̄ ̄ ̄
 / '''':::::::::::::::::::::::;;;::::::::::::::::::::::::::::::'ヽ    < おじちゃんも好きねぇ
/ ..........,.....,ri  /' l i........................   i     \______
,':::::::::::://::/' |:::/  | 'i::::l'、;:::::::::::::::::..... i                  _,,,,,,,,,,,,,,,_
i:::::::::::/,.i::/‐-レ'   | 'i::| i::::::;;::::::::::::::::i             ,,,-‐''"~     ~゙ヽ、,,----、.,,,,_
l:::::::::/  ',,,,,,,,    | ''''i:|''‐i;:::| i::::::::::::::::l           .,,r''~             ゙ヽ、   `ヽ、
::::::::i /,:‐-、     -リ‐-、';|ヽ!:::::::::::::::l         /                 ゙i,     `ヽ、
:::::::| l i::::::::::l     r'''''':、.ヽ |:::::::::::::::|        ./                   i,       ゙i,
:::::::|   'r‐j:::i      !:::::::::::l l |::,-‐''''''~~~'''''‐-=./                     i        ゙、
:::::::!    `''''"      'iつ::::ノ‐''"~´          i'                   .:.::::i':::..       ゙,
:::::::':、      、    `/              .i                   .:.::::/.:.:.:..       i
:::::::::| ヽ,     ,__  /               ノ                  .:::::::/:::.:.:.:.:.       i
::::::::::|  ` '‐.、_{   )_,,i              /                .:.:.:.:.:.:/,;.:.:.:.:.:.:.       }
::::::::::|     `'''''''゙\i'              /               .:.:.:.:.::::::; '  .:.:.:.:.:.:.:.:.:.:.:..........:.:.::i'
i:::::::::|          /,,,,,,,,,,,_    ,,,、    /          ..:....:.:.:.:.:.:.::::::::::::/   ,,,,,...-.:.:.:.:.:.:.:.:.:.:.:.:.:.:./

316 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 22:33:10 ]
>>315
好きだけど嫌いです

317 名前:名無しさん@お腹いっぱい。 [2009/11/14(土) 06:18:57 ]
eshellって 使ってる人居ます?



318 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 22:07:38 ]
そりゃもう。

319 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 22:25:05 ]
eshellか…懐かしい響きだな

320 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 03:06:12 ]
普通eshellだろう

321 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 03:59:10 ]
普通はc-shell

322 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 04:00:01 ]
eshellでリダイレクション時にstderrとstdoutが分けられなくて挫折した。

323 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 09:46:59 ]
ここでterm-modeを知ってからそればっかりつかまってます

324 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 14:44:02 ]
M-x term が下手すると普通のターミナルから期待できる機能すべてを
補ってくれることはなんとなく分かるが、

curseなどで書かれた cli ツールの表示もbashなどと全く同じように
されるの? これができないと安心して使えない。


325 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 15:17:59 ]
>>324
自分でやってみたが、色が別のになってたり、
表示がちょっとズレてたりした。
やっぱ完全対応はしてないみたいだね。

ということで、まだ M-x term の本使用はホールドとなりました。

326 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 18:00:41 ]
hold
# 1. 持ちこたえる、耐える、?の状態{じょうたい}のままである
# 2. 〔天候{てんこう}などが〕持続{じぞく}する
# 3. (?に)有効{ゆうこう}である、適用{てきよう}できる

327 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 18:16:11 ]
>>326
detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1030090170



328 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 18:30:28 ]
>>326
小学生?

329 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 19:02:17 ]
>>325,327
サラリーマン?

330 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 19:24:47 ]
なにこのどっと疲れる流れ

331 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 19:24:57 ]
.疲れる

332 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 23:33:57 ]
>>328
くやしいのうw

333 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 00:39:54 ]
くやしいです

334 名前:Zeno ◆5nZQbNmQPs [2009/11/16(月) 00:48:56 ]

貴様等、くだらん書き込みはその辺にしておけよ。

>>263
当たり前のルールを守れん人間は残念ならが少なくない。
すべき注意をしてくれた事に感謝するぞ、君。

335 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 00:54:39 ]
疲れる流れが加速

336 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 01:00:23 ]
疲れるコテが来たなw

337 名前:Zeno ◆5nZQbNmQPs [2009/11/16(月) 01:12:05 ]

>>335
君にはアドレナリンが足りんのだ。

>>335
お前は吾のことをわかっていない。




338 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 03:09:59 ]
>>337
レス番うち間違えるZenoさましゅてきっ キャッキャッ

ところで>>322の件ってどうにかなります?

339 名前:Zeno ◆5nZQbNmQPs [2009/11/16(月) 12:14:18 ]

>>338
吾のファンかね?

>>322
デフォルトでは対応していないようだ。
eshell-error-handle が使われている箇所を defadvice してしまえば
無理矢理対応させることもできなくはなさそうだが、お勧めはできない。

$ bash -ci 'foo > b' # stdout
$ bash -ci 'foo 2> b' # stderr

で代用しておけ。


340 名前:Zeno ◆5nZQbNmQPs mailto:sage [2009/11/16(月) 12:17:05 ]

ちなみに、もしファイルではなく、 "eshell上で"
stdout、stderrの内容が見たいのであれば、

$ bash -ci 'foo > /dev/null' # eshell に stderr の文字列が表示される。
$ bash -ci 'foo 2> /dev/null' # eshell に stdout の文字列が表示される。

とするべきだ。わかったのか?


341 名前:名無しさん@お腹いっぱい。 [2009/11/16(月) 16:13:20 ]
EmacsLispでディレクトリの存在を確認することはできますか?
ディレクトリがあれば、あるスクリプトを実行する。 ということがしたいです。

342 名前:Zeno ◆5nZQbNmQPs [2009/11/16(月) 16:18:24 ]

>>341
(when (file-directory-p <your-dir>)
(shell-command <command>))


343 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 16:21:17 ]
file-directory-p。
M-x aproposでそれらしい単語入れれば探せるよ。

344 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 16:22:23 ]
ありがとうございます。
確認してみます。

345 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 02:45:48 ]
質問です
バッファ遷移なしでshell(bash)の命令を飛ばしたいです
今はeshellを常駐させてコンソールを叩いているのですが、
もっとスマートな方法(プラグインなど)で実現できないでしょうか
(Carbon EmacsなのでC-zでTerminalと行き来するのは面倒なのです)

anythingでやっているのをどこかで見たような気がするのですが、失念してしまいました

346 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 08:53:32 ]
すぐ2つ前にaproposって書いてあるんだから探せよ。
shellのスペルがわかってりゃ出てくるだろ。

347 名前:345 mailto:sage [2009/11/17(火) 20:24:45 ]
解決しました
M-x shell-command RET あるいは M-! で可能だったんですね
お恥ずかしい もっとドキュメント読まないと




348 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 22:43:11 ]
そんな基本的なところで引っかかるもんなのか

349 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 21:17:04 ]
completing-read はインプットを文字列の始まりからマッチして補完してくれますが、
substring を受け取り、それをマッチして補完してくれる関数はありませんか?

例えば、インプットが "cde" で、マッチング対象のリストが
'("abc" "abcd" "abcdefg" "abcdefgh")
だった場合、"abcdefg" を返すといったイメージです。

350 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 22:18:51 ]
completing-readにpredicateを与える。

351 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 05:07:39 ]
>>350
そんなんじゃできないと思うが?

352 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 05:44:46 ]
>>349
"bacdefg"や"acde"が入っていた場合はどうなってほしいんだ?

353 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 10:59:07 ]
これじゃだめ?
(defun match (arg)
(string-match substr (car arg)))
(progn
(setq substr (read-string "input: "))
(completing-read "input: " '(("abc") ("abcd") ("abcdefg") ("abcdefgh")) 'match))

354 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 20:13:27 ]
*Compile-Log*が表示されるときにwarningが1行でもフレームの半分を乗っ取ってしまうのが嫌でなにかないかなと検索したら
このスレの過去ログが引っかかりました.でも,重要なところが過去ログに載っていませんでした.
*Compile-Log*ではなくても,指定したバッファ名の時,そのバッファが生成されたときに自動で指定した高さになるとかできませんか?
temp-buffer-resize-modeは考えていたのとは違いました.

355 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 20:23:12 ]
>>354
どの過去ログ?
手元にあれば掘り出すけど。

356 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 20:34:10 ]
shrink-window-if-larger-than-buffer ?

357 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 01:34:16 ]
>>355
sea-mew.jp/nox/modules/webarc/2ch/emacs/1251665639-14.html
ここのサイトで保存されている寸前がみたかったのですが・・・



358 名前:354 mailto:sage [2009/11/20(金) 01:39:29 ]
>>356
やりたいのはそれです。
しかし、Compile-Logのバッファに表示されているのが4行程度でしたが、
M-x shrink-window-if-larger-than-bufferでも、C-x -でも反応なし。
上のコマンドであれば4行+1,2行まで高さを縮めてくれるのではないかと思っています。
それがまちがいなんですかね?


359 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 02:50:20 ]
>>357
701は
(temp-buffer-resize-mode t)
だって。

360 名前:354 mailto:sage [2009/11/20(金) 03:06:54 ]
>>359
ありがとうございました!でも、354で書いているとおり、それではありませんでした。
part31の669さんとおなじようにtemp-buffer-resize-modeはそれはそれでありがたかったです。

361 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 07:44:04 ]
(let ((win (get-buffer-window "*Compile-Log*")))
(if win (fit-window-to-buffer win)))

362 名前:名無しさん@お腹いっぱい。 [2009/11/21(土) 03:06:57 ]
Emacsで作られた有名なアプリケーションを教えてください

363 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 06:17:59 ]
>>362
emacs

364 名前:名無しさん@お腹いっぱい。 [2009/11/21(土) 13:57:14 ]
最新のだが、emacsのフォントサイズがGTK+で普通になったな。
以前まではデフォが大きすぎたが、普通のサイズになった。

365 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 13:59:44 ]
いいかげんすてろ

366 名前:364 mailto:sage [2009/11/21(土) 14:01:49 ]
失礼。先程はサゲ忘れてしまったから、
一匹のアホが釣れてしまった。

367 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 15:05:23 ]
>>364
でもなんか描画遅くない?




368 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 15:15:46 ]
>>367
いや、それは二ヶ月前の話。
描画を遅くした人は自己責任で問題部分を修正し直してた。
ロードはそこまでだが、描画は前よりも随分早くなった。


369 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 15:34:12 ]
いいかげんすてろ


370 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 16:19:59 ]
>>368
いや 17 日あたりの変更から遅いと思う。
マルチバイトが含まれてなければ相変わらず速いけど。
日本語テキストのスクロールとか遅くないですか?


371 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 16:20:29 ]
emacs は元々遅いよ。

372 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 16:32:50 ]
だから SU TE RO !!!

373 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 16:44:29 ]
差分してみりゃいいんじゃない?
どこが原因か。

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

375 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 17:39:34 ]
このコピペ久しぶりにみた

376 名前:名無しさん@お腹いっぱい。 [2009/11/21(土) 18:48:12 ]
すいません、教えてください。
Google で emacs 関数 結果 出力 表示 などで検索していましたが、見つけられませんでした。

lisp-interaction-mode で関数を実行すると、出力が適当なところで省略されますが、これを全て表示させる方法を探しています。

ご教示いただけると幸いです。

377 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 18:48:40 ]
パックレジストリがマンマンです!!!
使用機種はパックです!!!
おしえてください!!!




378 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 18:51:30 ]
>>376
enter


379 名前:名無しさん@お腹いっぱい。 [2009/11/21(土) 19:00:35 ]
解決しました。
Google で lisp-interaction-mode 省略 を検索したら出ました。

(setq eval-expression-print-length 100)
(setq eval-expression-print-level 100)

などとすると、表示数をコントロールできるようでした。
お騒がせしました。

380 名前:Zeno ◆5nZQbNmQPs [2009/11/21(土) 19:07:18 ]

> (setq eval-expression-print-length 100)

ではなく、 (setq eval-expression-print-length nil)
にしておけば制限は無くなる。こちらをお勧めするがな。


381 名前:名無しさん@お腹いっぱい。 [2009/11/21(土) 19:44:36 ]
>>380

ありがとうございます。
そうします。

382 名前:名無しさん@お腹いっぱい。 [2009/11/21(土) 21:12:55 ]
Emacsがクラッシュする直前に何が起こってるのか調べたいです。

*Message* バッファなどに何か書き込まれるたびに
その内容をファイルに保存する方法はありますか?

383 名前:名無しさん@お腹いっぱい。 [2009/11/22(日) 13:05:32 ]
message を override すれば。

(defun message (&rest s)
...
)


384 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 14:20:14 ]
>>382
messageをdefadviceして、そのadviceでファイルに保存する
コードを書けばいいのではないか。



385 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 14:23:54 ]
俺もそう思って今やってみたけど、上手くいかない。

(defvar message-logfile "/tmp/message.log")

(defadvice message (after message-to-file activate)
"append message to file"
(with-current-buffer (get-buffer-create "*message-logfile-temp*")
(erase-buffer)
(insert (apply 'format (ad-get-args 0)))
(insert "\n")
(set-buffer-modified-p nil)
(write-region (point-min) (point-max) message-logfile t)))


386 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 15:09:57 ]
(ad-activate 'message)
してないんじゃないか?
こっちではそれで出来たよ。



387 名前:385 mailto:sage [2009/11/22(日) 16:13:33 ]
>>386
急いで書いたんで、本当はC-x C-cで終了できなくなった問題があった。
今やると大丈夫みたい。
ad-activateはいらないと思う。



388 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 16:40:06 ]
次のスレのタイトルは
「Emacsの宿題片付けます [33 times]」にしようよ。

389 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 16:44:46 ]
>>388
まあそういうな。結構ためになってる。無論神回答のおかげで。

390 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 18:05:13 ]
[33 times]はいいなw

391 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 18:54:06 ]
>>390 = >>388
自演するなよ。
本気でつまらんわ。

392 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 19:14:11 ]
いや本気でしてないんだが
これだからIDなし板は困るわ

393 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 19:19:30 ]
嫌なら常時トリップでも付けてろ

394 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 20:09:08 ]
嫌ではない

395 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 20:17:36 ]
困るー>嫌でないから常時トリップ付けないー>困る
ー>嫌でないから常時トリップ付けないー>困る
ー>嫌でないから常時トリップ付けないー>困る
ー>嫌でないから常時トリップ付けないー>困る

<<<<<<<<<ずーと困ってろ>>>>>>>>>>>

396 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 20:20:18 ]
誰が誰と戦ってるの?

397 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 20:24:01 ]
StallmanとGosling



398 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 20:24:50 ]
ああそんな人も居たね

399 名前:名無しさん@お腹いっぱい。 [2009/11/22(日) 23:00:03 ]
どうしておじさんたちはさきのないemacsをつかいつづけるの?
しぬまでviにれっとうかんかんじていきるの?

400 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 23:03:23 ]
emacsもviもVisualStudioもXcodeも使うよ。

401 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 23:06:23 ]
まぁなんでも使うわな

402 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 23:12:05 ]
emacs使いでvi使えない奴っているのか?

403 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 23:15:47 ]
いないだろ
vi使ってる奴だってemacs使えないわけじゃないだろし。

>>400
Xcodeは実機がないから使えねぇorz

404 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 23:16:09 ]
俺hjklとiaxdd:wqぐらいしか知らない
はっきり言って使えないも同然

405 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 23:20:33 ]
ggとGを知ってる俺の勝ちだな

406 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 23:22:58 ]
Firefoxのvimperatorを使い始めてからviのキーバインドも覚えるようになった

407 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 23:32:53 ]
Pを使える俺にかなうものはいまい



408 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 23:41:05 ]
Emacs22 on FreeBSD7.2でemacsを-nwで使っているとき、
C-zやC-x C-cで端末に戻ってもemacsの表示内容が消えないのですが、
どういう設定を.emacsに加えればよいんでしょうか?

ちなみにsshで他のマシンにログインして同じ事をするときちんと消えるので、
端末エミュレーターの問題ではなくてemacsの設定だと思います

409 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 23:44:43 ]
TERMの値が違うんじゃね?

410 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 23:47:35 ]
>>408
$ jot 100

411 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 23:47:47 ]
>>409
解答ありがとうございます。
しかし残念ながら消える方も消えない方もTERMの値は同じ(xterm)でした

412 名前:408 mailto:sage [2009/11/22(日) 23:54:14 ]
>>410
ありがとうございます。
どちらも同じ動作に見えます。

413 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/23(月) 05:42:29 ]
>>406
Keysnailマジオススメ

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/23(月) 09:58:47 ]
2009/10/23 に立ったばかりの Wanderlust その6 スレが消えてる。
消されたのか?



415 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/23(月) 10:56:51 ]
>>414
dat落ちになった。


416 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/23(月) 11:08:03 ]
3年以上書き込みがなくても dat 落ちしない unix 板で、もう dat 落ちするのか?


417 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/23(月) 11:13:17 ]
即死判定じゃないの?



418 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/23(月) 11:13:26 ]
書き込み数によるはず。
詳しくは分からないけど、レスが一定数なくて
ある程度書き込みがないとdat落ちするんじゃなかったっけ?

419 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/23(月) 14:24:24 ]
>>418
Yes.

420 名前:名無しさん@お腹いっぱい。 [2009/11/23(月) 14:55:56 ]
もしよろしければ、教えてください。

Emacs23.1でyasnippet を導入しました。yasnippet 自体は正常に動いているのですが、anything-c-yas-complete を実行すると、anythingされませんでした。以前Meadowでやっていた時には上手くいっていたので、 Emacs 22の環境で試してみましたが同じでした。

MacのGNU Emacs で実行すると以下のような *Messages* が出力されています。


setq: Wrong type argument: sequencep, #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("Command that works on region or word" [cl-struct-yas/template ";; example of a command that works on current word or text selection
(defun down-case-word-or-region ()
\"Lower case the current word or text selection.\"
(interactive)
(let (pos1 pos2 meat) (if (and transient-mark-mode mark-active) (setq pos1 (region-beginning) pos2 (region-end)) (setq pos1 (car (bounds-of-thing-at-point 'symbol)) pos2 (cdr (bounds-of-thing-at-point 'symbol))))
; now, pos1 and pos2 are the starting and ending positions
; of the current word, or current text selection if exists
;; put your code here.
$0
;; Some example of things you might want to do
(downcase-region pos1 pos2) ; example of a func that takes region as args
(setq meat (buffer-substring-no-properties pos1 pos2)) ; grab the text.
(delete-region pos1 pos2) ; get rid of it
(insert \"newText\") ; insert your new text ))
" "Command that works on region or word" nil nil "/Users/hoge/site-lisp/yasnippet/snippets/text-mode/emacs-lisp-mode/word-or-region" nil] ...))

ご掲示いただけると幸いです。

anything のバージョン : "$Id: anything.el,v 1.211 2009/11/06 21:42:58 rubikitch Exp rubikitch $"
yasnippet のバージョン : ;; Version: 0.6.1
anything-c-yasnippet のバージョン : Version: 0.6

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/23(月) 22:24:48 ]
狂った奴らが書きまくりだな。

422 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/23(月) 22:44:40 ]
目的語ぐらい書け池沼

423 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/24(火) 03:25:17 ]
htmlfontify.elがマージされたな。
この調子で使えるelispはどんどんマージしてくれ。

424 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/24(火) 03:36:39 ]
そういえば、前にmove-to-window-line-top-bottomがこのスレに
出ていたけど、これもマージされたな。


425 名前:名無しさん@お腹いっぱい。 mailto:<sage> [2009/11/24(火) 11:36:57 ]
質問があるのですが、、、

re-search-forward した後に、replace-match であるバッファ内の文字を置
き換えてる自作のコードがあり、うまく置換するのと "Args out of range:
0, 19" エラーを吐く部分があります。置換で置き換えられる文字が長い場
合に発生するようですが、 置換に文字制限があるようなことは help に書か
れてないのですが、どんな原因が考えられますか?教えてください。


426 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/24(火) 12:01:14 ]
原因は自分で書いてるじゃないか。
> "Args out of range: 0, 19"

> 置換で置き換えられる文字が長い場合に発生するようですが
気のせい。

人に尋ねたいなら自作のコードとやらを貼れよ。

427 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/24(火) 12:13:13 ]
>>421-422
ワロタw



428 名前:名無しさん@お腹いっぱい。 mailto:<sage> [2009/11/24(火) 12:14:31 ]
すんまそん。単に re-search-forward と replace-match の間のコードで
string-match 使っている関数があるだけでした。match-data と
set-match-data を使って解決しました。

>>426
返事ありがとう。

429 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/28(土) 00:46:39 ]
つ save-match-data


430 名前:名無しさん@お腹いっぱい。 [2009/11/29(日) 02:47:45 ]
すみませんが w3m ではなく w3 を使っている人って
居るのでしょうか?

431 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 03:08:17 ]
存在するかしないかで言ったら居るんじゃないかな

432 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 08:36:56 ]
ダイジョウブ(・∀・)

433 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 13:35:31 ]
w3m自体使ってる奴あんまいないしなぁ

434 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 13:47:12 ]
今の時代にw3mで普通にブラウジングするのは無理があるな。
ブラウザに javascript と css エンジンは必須。

435 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 13:50:42 ]
たまにHTMLをテキストにレンダリングするのに使う。
普通のブラウザとしてはまず使わないな。

436 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 16:12:28 ]
えー、サボってるのばれないように結構使ってるけどなー


437 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 17:21:31 ]
俺もEmacsからあまり外に出たくないので、w3m-elは常用している。
Fxも使うけどね。




438 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 17:36:41 ]
昔にくらべるとテキストブラウザじゃまともに読めないとこ増えたから
一々見えない!→普通のブラウザで再確認の手間がおしくて
w3mとさようならしたな。

439 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 18:10:55 ]
ググる程度ならw3mの方が慣れたEmacsの操作でお手軽だな

440 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 20:20:08 ]
使い分ける意義が分からん
ググった結果、サイトによってはどうせfirefoxで見るんだろ

441 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 20:24:06 ]
とはいえ、バッファ内に表示されるのは
それなりに魅力だからなぁ


442 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 20:32:54 ]
昔はそうだったけど今はそれじゃ意味ないサイトが増えたから
結局最初からFirefoxで見た方がはえーってことに・・・

API公開されてるサイトも増えてるし、w3mで見るよか
サイト毎の適当なelispでっちあげたほうがいいのかもね

443 名前:名無しさん@お腹いっぱい。 [2009/11/29(日) 20:41:36 ]
htmlで送られてくるメールをmewで見るときに必要なかったっけ?>emacs-w3m

444 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 22:10:35 ]
ニュースサイトや2chまとめサイトを見るのにはw3mで十分だな。

445 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 22:19:55 ]
それぐらいならFirefoxで十分だな

446 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 22:28:35 ]
> それぐらいならFirefoxで十分
十分? その用途で何かFirefoxよりいいツールあんの?

447 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 22:46:16 ]
w3m



448 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 22:54:46 ]
ちょっとワロタw

449 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 23:14:42 ]
あれ? Emacs更新したら全角英字が打てなくなってる気がする……

450 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 23:17:15 ]
気のせいだった

451 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 23:38:22 ]

「どんなもんじゃい!」


452 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 23:50:33 ]
みてのとおり

453 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 13:59:36 ]
nxhtml使ってやろうかと思ってダウンロードして解凍したら、
意味のないファイルが大半なんだが。。。
Makefileもないし、READMEもないし、どれが最小限必要なのか
も書かれていない。

開発者が Windows ユーザーっぽい。
これだから windows ユーザーは困る。

454 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 14:03:23 ]
ああ、READMEっぽいのがあったわ。 readme.txt
しっかし、依存パッケージが多すぎだな、おい。

455 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 14:04:10 ]
まるでWindowsユーザみたいな物言いだな。

456 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 14:04:47 ]
依存ファイルが沢山とかだと思いだすのはPerlのCPANだけどな。


457 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 14:14:47 ]
Emacs「>>453が前に来たから使ってやろうかと思って」




458 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 14:19:09 ]
なんつーか、Windows 使ってる奴は根本的にコーディングのセンスが無い
割り合いが高いんだよね。

パッケージのロードは
(load "<path_to_package>/nxhtml/autostart.el")
なんて気持ち悪いやり方だし。

普通に add-to-list → (require 'nxhtml) でできるようにしろっての。
作者がbyte-compileも理解できてないみたいだから、単に頭が悪いだけか。

459 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 16:11:50 ]
>>458
あんたよりもよっぽど頭のいい人だと思うよ。

460 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 18:14:59 ]
文句言いつつも使う辺り、好きで好きでしようがないんだな。

461 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 20:04:55 ]
俺はemacsを愛してるから、出回ってるelispなら
何でも一度は試してみたい派なんだよ。
ほとんどは一度きりで実用されないまま捨てるけどな。

462 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 20:08:55 ]
自分で書いた方が楽しいぜ

463 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 20:15:37 ]
自分で抜いた方が楽しいぜ

464 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 20:33:06 ]
抜いてもらったほうが楽しいだろ

465 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 21:40:39 ]
私女だけど抜いてあげたい

466 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 21:58:18 ]
>>465
抜かせてあげたい人間はいるとは思うが、このスレでは

>>1
> * 部外者/非Emacsユーザーの書き込みも可。但し、女性の書き込みは場の雰囲気を乱すので不可


467 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 22:21:25 ]
そんなテンプレあったのかwwww




468 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 23:33:33 ]
お前らどうせ日常生活で女と5分以上の会話するのは家族だけだろ

469 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 23:34:54 ]
>>468
0分だが何か?

470 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 23:42:59 ]
俺の胸で泣いていいぞ

471 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 23:44:49 ]
私男だけど抜いてあげたい

472 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 23:47:59 ]
つまんねー流れ
VIPでやればいいのに

473 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 23:48:22 ]
確かに

474 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 23:53:14 ]
つまんないと嘆くよりおもしろいネタを探してきて投げろよと

475 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 23:54:20 ]
5分以上の会話なんて男ともしないわ

476 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 23:54:24 ]
カスは消えろ

477 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 23:56:20 ]
じゃあまずお前が消えないと



478 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 23:57:43 ]
今エルフェンリート観てる。
結構面白いな、これ。

479 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 23:58:26 ]
面白くねーよカス

480 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 23:58:58 ]
そして誰もいなくなった

481 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 00:00:42 ]
さすがemacsスレだぜ
まさに糞溜め

482 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 00:03:43 ]
ここまで俺の自演

483 名前:Zeno ◆5nZQbNmQPs [2009/12/01(火) 00:06:02 ]

>>462-482
ここは吾の、そして吾の為のスレッドだ。
下らん書き込みはその辺にしておけよ、貴様等。


484 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 00:16:48 ]
すみませんでした

485 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 00:17:06 ]
お前が一番くだらん

486 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 00:54:40 ]
以下、自慢の .emacs を貼りつけるスレ↓


487 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 01:26:40 ]
ダメになっちゃう



488 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 01:27:23 ]
ここまで俺の自演

489 名前:名無しさん@お腹いっぱい。 [2009/12/01(火) 02:19:25 ]
ttp://www.emacswiki.org/emacs/UndoTree
神elispキタコレ


490 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 03:14:01 ]
>>489
おもしろいね。ツリー構造になるのもおもしろい。

491 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 04:12:41 ]
ttp://d.hatena.ne.jp/kitokitoki/20090823/p1のシンボルの周辺での括弧の補完が使いたくてacp.elを使ったんですが、
acp.elだと開き括弧を入力の際、閉じ括弧を補完し、括弧内にカーソルが移動しません。
parenthesisやruby-electricみたいに括弧内にカーソル移動するにはどうすればいいでしょうか?

492 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 09:24:36 ]
paredit.elのparedit-wrap-roundを使おうぜ
paredit-mode有効時にシンボルを選択(C-M-SPC)選択してM-(

493 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 10:07:00 ]
マルチですいませんが、Emacsで.texファイルの編集中に
文字コードがuuEからuuuになってしまい、C-x+Ret+fで戻しても、
C-x+C-sでセーブした瞬間に元に戻ってしまいます
どうすればuuEの状態に戻せますか?


494 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 17:51:40 ]
Emacsってアドオン文化の先駆けだよね。
はやく特許取ったほうがいいのでは…

495 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 18:24:22 ]
>>494
sed「呼んだ?」

496 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 20:49:36 ]
>>494

特許法29条1項2号に該当するのでもう特許は取れないよ。


497 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 21:57:13 ]
>>489
これいいわ。前からこういうのが欲しいって思ってた。



498 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 22:48:09 ]
そうか?

499 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 22:53:00 ]
bit.ly/2lR8aZ

bit.ly/2lR8aZ

bit.ly/2lR8aZ

bit.ly/2lR8aZ

bit.ly/2lR8aZ

500 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 22:56:23 ]
お題:emacs-lispで特許は取れるか?

501 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/01(火) 23:06:58 ]
商標はとれそうだけどStallmanがその手のに乗るかぁ????

502 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 00:39:16 ]
マー暦3ヶ月の知り合いが書いたelispが有名になっちゃうぐらいだからなぁ
人口の多い言語で有名なモノ作るのとはさすがに違うと思う

503 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 00:41:35 ]
長く使ってるから面白いもの作れるって事もないでしょ。

504 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 02:03:06 ]
yasnippetを使ってるのですが、C言語のif文を補完すると、

if[](condition)
[][]{
[][]}

のように補完されてしまいます。
([]は半角空白です。見にくくてすいません)
このスタイルは初めて見たのですが、一般的なのですか?
また、インデントの仕方を変更することは可能でしょうか?

if[](condition){
}
あるいは
if[](condition)
{
}
にしたいです。

505 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 02:29:40 ]
>>504
text-modeに入ってるファイルの中身を変更してもできない?

506 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 03:00:50 ]
>>489
木構造は慣れないとあまり使わないけど、アンドゥ・リドゥが普通の
エディタと同じになるのがいい!
なにより、VimにあってEmacsにない機能が実装されたってだけでも意義がある。
世の中すごい奴がいるもんだな。

それとUndoTreeに関連した事で質問だけど、WindowsだとC-?が効かないけど
システムのなんかに使われてるの?WIndowsでC-?が使いたいけどうすれば
いいでしょうか?

507 名前:504 mailto:sage [2009/12/02(水) 17:43:40 ]
>>505
アドバイスありがとうございます。
text-mode/cc-modeのifを見てみると

if (${1:condition})
{
[][][][]$0
}

となっていました。
これを見る限り、>>504の最後のスタイルに当たると思うのですが、なぜか{の前にスペースが入ってしまいます。
調べてみると、どうやらyasnippetとは別にデフォルトのインデントスタイルが影響してるみたいです。

if (condition)
{
[][][][]return 0;
}
これを範囲インデントすると
if (condition)
[][]{
[][][][]return 0;
[][]}
となってしまいます。

これがデフォルトということはやっぱりemacs使いの人はこのインデントスタイルに慣れてるのでしょうか。
だとしたら設定いじるより自分の先入観を消す方が早いのか。



508 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 18:02:46 ]
参考までに貼っとく。
ja.wikipedia.org/wiki/%E5%AD%97%E4%B8%8B%E3%81%92%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB


509 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 18:05:18 ]
ちなみに字下げスタイルは変えられる。
ttp://blog.livedoor.jp/pokketo-program/archives/1341901.html

510 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 18:05:30 ]
>>507
if(${1:conditon}) {
[][][][]$0
}
にして if と '{' を同じ行にするとデフォルトのままでも '{' と '}' をインデントしたりしなくなるみたいだ。
あとインデントスタイルは個人でやるときは別に好きにしていいと思うけどね。
'{'を2カラム上げるやりかたもそんなに一般的とは思えないし。



511 名前:504 mailto:sage [2009/12/02(水) 18:18:40 ]
>>508->>510
丁寧にありがとうございます。
吟味した結果k&rスタイルに落ち着きました。

if (condition)
[][]{
[][][][]return 0;
[][]}
この見慣れないスタイルはGNUが推してるスタイルのようですね。
EmacsもGNUだからこれがデフォルトになってると…。

512 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 18:44:19 ]
そのスタイルだと括弧の位置が揃うので、コード読むのが個人的にすごく楽になる。
行数は増えるけどね。

513 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 19:08:26 ]
慣れれば良さそうだけど、浸透してないから他のエディタで作業する時とか困りそう。

514 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 19:15:49 ]
コーディングスタイルはプロジェクト次第で変わるだろう。jk

515 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 19:49:07 ]
まあそれでも一人でコード書くときのお気に入りってのがあるじゃない

色んな言語と色んな開発環境、IDE使っていくうちに結構どうでもよくなって
全部デフォルトなんてこともありうるけど。

516 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 21:12:21 ]
>>504
HTMLでは半角スペースは&nbsp;で表す。
if (condition)
  {
    return 0;
  }

517 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:22:25 ]
>>516
お前は何を言ってるんだ・・・



518 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:25:01 ]
>>517
>>516の言ってることを理解できないとか、ちょっと引くわ...

519 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:33:15 ]
いや・・・いいんだけどさ・・・

520 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:35:30 ]
俺のコーディングスタイルは
 int *a;
じゃなくて
 int* a;
だが、誰も賛同してくれない。

521 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:39:27 ]
>>520
> int* a;
C++ は後者を支持しているんだけどな。
でもやっぱり foo *var スタイルが多いな。
俺はCでもC++でも書くことがあるから、中間を取って
foo * var
って書いたりする。

522 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:50:54 ]
int *a, *b;
int* a, b; // !?
int* a, *b; // !!??



523 名前:520 mailto:sage [2009/12/02(水) 22:53:37 ]
>>522
そこは諦めて
int *a, *b;
あるいは
int* a;
int* b;
としてる。でも本当は
(int*) a, b;
とかしたい。
(struct tm)* t;
とか。

524 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:54:37 ]
>>522
俺は int* a; スタイルなら、1行には1個しか書かないようにしてる。
他人と仕事するときは自分のスタイルはすべて忘れる。

525 名前:520,523 mailto:sage [2009/12/02(水) 22:56:40 ]
もっと言うと
int (*func)(int, int);
じゃなくて
(int (int, int))* func;
とか。Javaの書き方(String[] args等)はだいぶ俺の考えに近い。

526 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:59:05 ]
typedef しちゃえばいいんじゃないかと。

確かに Java だの C# だのは型と変数部分がしっかり分離してていいよね。

527 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 23:01:47 ]
C#の多次元配列はなかなかいいよ。
double[,] m = new double[3, 3];
こうだからw



528 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 23:19:27 ]
ポインタ完全制覇では
int *a; の書き方を支持してるね。
Cはポインタに限らず訳のわからない宣言方法だらけだから
無理に分かりやすく解釈するよりも「そういうもんだ」と諦めろということらしい。

529 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 23:25:43 ]
>>528
int * a は
int (* a) って結合だからなあ

int* a だと
(int*) a って勘違いしちゃうからってのが前者を推奨する側の根拠だったと思う。

>>522 みたいなときに b がどうなるのかわからんみたいな。
もっともコンパイルするときに警告でるからわかるとは思うけどね。

530 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 23:35:24 ]
C++ なら int* a
C なら int *a
で使いわけてる。

531 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 23:40:52 ]
スレ間違ったかと思った。
lispだとコーディングスタイル論争が無いから新鮮だ。


532 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 23:43:27 ]
閉じカッコ並べる場所とか、あるんじゃね?

533 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 00:26:30 ]
ようわからんが、int* a;だと
int* a, b;みたいなときパッと見わけわかんないじゃん
論理的にはint *a, b;だろ

534 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 01:07:32 ]
閉じカッコの位置論争でもめたりもすんのかね





535 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 01:09:15 ]
他の言語ほどもめることはなさそう。
どうせlisperにはカッコ見えてないだろうしw

536 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 02:07:22 ]
lisper なら閉じ括弧はまとめるでしょ。
インデントしちゃうのは他の言語からきた人。
それだけ。


それだけ。

537 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 02:31:49 ]
int* a;
で、一度に一個しか書かない派だな。
C++(orC99)は使う直前に変数を宣言できるから、一度に複数宣言する
事があまりないし。




538 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 04:13:44 ]
その書き方すると怒られるよ
古い人が特に気に入らないようで

539 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 06:05:58 ]
Emacs初心者です 家ではubuntu使ってます(半年くらい)
職場のPCはWindowsXPです 職種は普通の事務職です(プログラマではありません)
職場の自分用のPCは有るのですがインストール権限は有りません
しかし、職場のPCでもEmacsを使いたいと思い
ttp://code.google.com/p/emacs-for-windows/
上記のサイトからダウンロードしたEmacs23.1を使っています
.emacsとロードパスを通してinstall-elispが使えるところまでは出来ました
今つまづいているのはAnthyのインストールです
上記のサイトから使わせてもらっている Portable Emacs の
どこをどうすればAnthyを使えるようになるのでしょうか
家のubuntuのEmacsからAnthy関係のファイルをコピペして設定を書けば
Anthyが動くような気もするのですが そんなものでも無いのでしょうか?

540 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 11:20:07 ]
小松さんGoogle入社してIMEつくってたのか・・・

541 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 11:27:39 ]
>>536
そりゃまとめるだろうけど、
letのバインドのとこの閉じカッコの位置なんか、好みで違うじゃん。


542 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 12:23:11 ]
int a, *b = &a, *const c = b;

っていう書き方。

543 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 14:03:43 ]
>>540
早くLinux版がほしいとこだよな


544 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 14:08:41 ]
ここ一応UNIX板なんですけど

545 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 14:59:47 ]
小松さんは elisp 書いてた人だからまーったくかかわりないわけじゃないと思うが・・・

546 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 17:10:04 ]
>>539
meadow を使った方がいいんじゃない?
ttp://www.meadowy.org/meadow/

547 名前:546 mailto:sage [2009/12/03(木) 22:01:29 ]
と思ったけど、meadow って開発停滞してるんですね、知らなかった。




548 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:14:19 ]
だって優秀なエディタがいくらでも存在する時代にwindowsでemacs使おうなんて考える馬鹿は今時いないし

549 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:20:22 ]
Emacsより優秀なエディタって何かあったっけ?

550 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:23:40 ]
Vから始まるアレ

551 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:24:23 ]
そういうのはどうでもいいんだけど
windows上でもmeadowつかわないで普通のemacs使う人が増えたなとは思う

552 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:27:54 ]
www.ymacs.org/

553 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:28:04 ]
普通が一番だよってうちのばあちゃんも言ってた。

554 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:33:19 ]
viとメモ帳を使いこなすのが本物のPG

555 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:43:15 ]
>>547
そうだったんだ。
>>539 の言ってる emacs のほうが、meadow よりいいのかな。


556 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:50:45 ]
meadowはどうしたって最新バージョンのemacsを取り込むまでラグが出来るし

557 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 00:56:15 ]
GNU のダウンロードページからも Windows 版落とせるじゃん。NTEmacs ってやつ?
NTEmacs で MS-IME 使うときには、なにか特別な設定だかパッチが必要だったと思う。
パッチ当てられたやつが配布されてなかったっけか。

Windows で Anthy を使う方法は知らない。

>>555
とりあえずフォントの設定は楽チンだった。



558 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 02:32:57 ]
>>557
公開されているNTEmacs23用のIMEパッチは糞だった。
もうあきらめてSKK使ってる。

559 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 03:21:20 ]
誰か標準状態で使えるようにパッチあてたバイナリうpして

560 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 03:21:59 ]
確かに設定がめんどくさいよね

561 名前:539 mailto:sage [2009/12/04(金) 04:47:40 ]
FirefoxやOpenOfficeも PortableでUSBメモリから(Windows上で)起動出来る
アプリを車のキーに付けたUSBメモリに入れて持ち歩いています

portableapps.com/ ←ここ以外のサイトにも沢山あります

7-ZIPやPDFリーダーも便利です こんな感じでEmacsも持ち歩けたら
便利(カッコイイ)なと思いました 職場のPCのCドライブにもコピー
するだけで動くし WindowsPCなら何処にでもあるし



562 名前:539 mailto:sage [2009/12/04(金) 05:20:06 ]
>>552
Ymacs すごくカッコいいです! びっくりしました

USBメモリから(Windows上で)起動出来るアプリとしては
Portable ubuntuも使っているのですが 環境を整えると
サイズが大きくなりすぎる事と 管理者権限でfirewallを設定
されているPCではcolinuxのdaemonが弾かれて起動しないので
Portable ubuntu にEmacsをインストールして使用するのは
諦めました


563 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 07:24:46 ]
>>557
つ WinAnthy

564 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 16:14:35 ]
こども統合幕僚長

565 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 17:51:21 ]
私は彼氏と一緒にemacsつかってるよ。
今では彼よりも使いこなしてるけど。

566 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 17:57:40 ]
氏ね

567 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 18:07:59 ]
emacsを常用している女性の割り合いはどのぐらいになるのだろう?
500人に一人、0.2%ぐらいかな?



568 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 18:09:46 ]
あたし女だけどemacsバリバリ使いこなしてる

569 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 18:31:04 ]
やめて!


570 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 18:35:37 ]
>>568
じゃあ、ぼきゅと付き合ってくれる?

571 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 18:37:14 ]
いまはemacsがあたしの恋人

572 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 19:10:09 ]
キモ

573 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 19:14:24 ]
>>1
>* 部外者/非Emacsユーザーの書き込みも可。但し、女性の書き込みは場の雰囲気を乱すので不可


574 名前:名無しさん@お腹いっぱい。 [2009/12/04(金) 19:19:12 ]
イスラム教国と同じ発想だな。

575 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 20:46:17 ]
emacsでphpをプログラミングしたいと思いましてEmacs23をインストールしました。
php拡張子のファイルを開くと自動的にPHPモードになり、とりあえず使えるようになったのですが、
二つほど分からない点があるので教えていただけないでしょうか。

@ネットでphp-modeについて調べると、外からダウンロードしてきてemacsファイルにphp-modeを読み込む設定を書いてる人が多いのですが、
自分は何も設定していないのにphp-modeが使える状態になっています。これは何故ですか?
ちなみに自分の環境には/usr/share/emacs/site-lispにphp-mode.elがあります。

A自分の環境にあるphp-mode.elの中身を覗いてみると、php-mode.elのバージョンが1.4.0になっていました。
最新バージョンはsourceforge.net/projects/php-mode/によると1.5.0のようなのでこれに変更したいです。
この場合、/usr/share/emacs/site-lisp/php-mode.elを上書きすればいいのでしょうか?
あるいは、~/.emacs.d/plugins/というディレクトリに個人用のelispを置けるらしいのでここに置けば上記のphp-mode.elより優先して読み込んでくれるのでしょうか?
Emacs熟練者の方がどういう設定をしてるのか知りたいです。

長ったらしくてすいませんがよろしくおねがいします。

576 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 20:50:56 ]
そう言えばコレどうなったんだろう。Microsoftの.NET版Emacs
ttp://www.itmedia.co.jp/enterprise/articles/0801/07/news030.html

577 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 21:22:16 ]
っていうか女って汚いから



578 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 22:25:47 ]
>>575
1、php-mode.elが標準で入ったのはEmacs23からだと思う。
それ以前は自分でインストールして使っていた。その設定例が多いのだと思う。

2、普通は上書きはしない。
別のディレクトリを用意して読ませるようにする。
どこを読ませるかは好みだろう。たとえばオレは ~/elisp/ ってのを作ってそこに入れる。

あと、たぶん大丈夫だろうけど、特定のパッケージだけバージョンを上げてみたら
それに含まれる関数が手元の環境の方に入っていなくて結局使えなかった、
なんてことも考えられるので、何かあったら自分でなんとかするんだ。


579 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 22:55:01 ]
え?php-modeなんて入ってないけど
どこのEmacs23?

cvs.savannah.gnu.org/viewvc/emacs/lisp/progmodes/?root=emacs

580 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 23:13:19 ]
>>579
>>578だけど、本家には入っていなかったのか。適当なこと言ってごめん。

それはそうと、/usr/share/emacs/site-lisp 以下っていっていることと、
レス内に機種依存文字が使われていることから cygwin なのかも、といまさら予想してみた。
最近の cygwin のこともよく知らないんだけど。


581 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 23:22:01 ]
質問させて下さい。
Windows で GNU Emacs 使ってます。
ediff-files などで日本語パスの入ったファイルを指定すると、No such a error とでてしまいます。
解決策をご存知の方はいますか?
もし知っていたらご教示頂けると助かります。


582 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 23:26:54 ]
"No such a error"
そんなエラーはない、ってこと?


583 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 23:35:09 ]
No such a file っすね、すいません。
エラーメッセージと一緒に表示されたパスは、UTF8っぽかったんで、sjis とか思い当たる変数にセットしてみたんですけど、うまくいきませんでした。

584 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 23:46:51 ]
ediff-files などで、って、ediff 以外ではどんなのがダメなの?

あと、エラーメッセージはちゃんとコピーしたほうがいいと思うよ。
C-h e で *Messages* バッファが見れるから。


585 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 00:55:44 ]
バックスラッシュと¥記号でハマりました
Debian 上で Emacs22 を使っています

以前の sarge の頃は euc-jp の環境で、language-env の吐いた .emacs など
を使っていました

当時は、キーボードの Backspace の左隣にある「¥」の印字されたキーを
叩くと、バックスラッシュがバッファに表示されたました。それで全く問題あ
りませんでした。

バックスラッシュ…UNIX ライクな環境
¥…代わりとして MS Windows だけで使われる
そして、2つの内部表現は同一、と思い込んでいました。

ところが、最近 utf-8 に乗り換えたところ、同じキーを叩くと¥が表示され
て、ビックリしました。

しかも、¥のままだと gcc や javac で "▼n" の箇所が改行されずに、純粋
に文字 '▼' と 'n' の列と解釈されてしまい、途方に暮れました。

さらに酷かったのが TeX で、¥のままだと ! LaTeX Error: Missing \begin{document}.
と怒られる始末でした。さらにソースファイルは euc-jp しか受け付けてくれ
ないので、冒頭に %-*-coding: japanese-iso-8bit;-*- と付け足したので、
余計に混乱しました。

586 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 00:57:38 ]
あれ?半角¥を入力したつもりが、下向きの三角になってる (´-`).。oO(なんでだろう?)


>>585 のつづき)
結局、ググっていると、右Shift の左隣にある「\」の印字されたキーを叩け
ば、バックスラッシュがバッファに表示され、これで万事解決しました。

キーボードは 106A なんですが、やはり「¥」と「\」では、叩いたときに違
う文字コードが送られるようです。

また、utf-8 でエンコードされたファイルでは¥と\が共存できるので、どう
やら、これらの内部表現は異なるみたいです。

ASCII コードと JIS X 0201 では「¥」と「\」は同じ 0x5c なのに、扱いが
異なるみたいです。

utf-8 では「¥」と「\」の文字コード割り当てが違うんでしょうか?

…なんかもう意味不明です。だれか詳しい方いませんか?

587 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 01:05:19 ]
今夜は迷える子羊どもがよう来るな
Zeno様、こういう時こそ出番なのではないですか?



588 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 06:39:26 ]
>>586
EmacsのスレよりもLinux板(のdebianスレ?)できく方がいいんじゃないかなあ。

589 名前:Zeno ◆5nZQbNmQPs mailto:sage [2009/12/05(土) 06:58:55 ]

>>586
emacs上で \ の前にカーソルを置いて
(message "%s %s" (what-charset) (char-code-at-cursor))
を実行してみろ。通常なら

(ascii) Char: \ (92, #o134, #x5c) point=1 of 59 (0%) column=0

のように表示されるはずだ。その結果をここに貼り付けろ。
次に、もし別な文字コードになっていたのなら、末端で

$ xbindkeys --key

を実行して、お前のキーボードの「¥」キーをタイプしてみて、
その結果をここに貼り付けろ。

助けてやってるんだから早くしろ。


590 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 07:43:56 ]
Unicode では \ は U+5C、¥ は U+A5 と別のコードがあります。

Emacs22 組込みの UTF-8 だと、以下の設定で ¥ を \ にデコードできるかも。
(puthash #x00a5 ?\\ ucs-unicode-to-mule-cjk)


591 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 14:40:53 ]
>>583
単純に diff.exe がないんじゃないか?


592 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 15:03:43 ]
文字で書くとややこしいから、
reverse solidus, U+005C
fullwidth reverse solidus, U+FF3C
yen sign, U+00A5
fullwidth yen sign, U+FFE5
とUnicode文字名か、Unicodeスカラ値で書いた方がいいと思う。

ちなみに昔のEmacsでは、キーボードからyen signを受け取っても、
reverse solidusに変換していた。

593 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 09:12:54 ]
emacsのCモードってバグない?

if(...) の ... を複雑にしすぎると外側の ( ) の対応が取れなくなることがある気がする。

594 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 09:25:17 ]
だからもう使われていないんだろうな。

595 名前:Zeno ◆5nZQbNmQPs [2009/12/06(日) 09:50:07 ]

>>593
c++-modeを使え。



596 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 10:17:55 ]
cperl-modeもたまに色分けがおかしくなる

597 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 11:50:54 ]
ワープロ専用機OASYSや昔のBASIC(N-88とかF-BASIC)の様に,好きな位置にカーソル移動するモードってありませんか.
挿入モードと上書きモードを使い分けてテキストでブレストしたいのです.




598 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 12:12:36 ]
その用途だったらvimがいいんじゃね、と書くとこのスレだと怒られそうなので
vipper-mode とか viper-mode が便利かもしれない ただ学習コストは高いかも
<M-g><M-g>で行移動はできる

599 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 12:14:17 ]
ちゃう vip-modeとviper-mode だった
Emacs上でhjklで移動できる

600 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 12:17:09 ]
picture-mode みたいな感じのことかなあ
何も入力されてない方向にカーソルもってくと空白がかってに挿入されて
好きな場所に文字が入力出来る、みたいなのを想定してるんだろうか

601 名前:Zeno ◆5nZQbNmQPs [2009/12/06(日) 12:35:00 ]

>>600
懐かしいな。
久々に使用してみたが、やはり良いな。
*-draw-* は幾つか増やして欲しいものだが。



602 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 13:04:52 ]
一太郎とか、ワープロ専用機に多かったよねそういうの。

603 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 13:28:39 ]
>>602
現代ではそういうのはExcelが担当してるな・・・

604 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 13:40:15 ]
>>600
そうです! それです.ありがとうございます.
Tabの振舞やRETで前の行が次の行にコピーされるのが面白いですね.

これをベースにすれば色々とできそうですね.


605 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 15:05:54 ]
感謝の印におっぱい見せろよ

606 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 15:28:42 ]
わかりました
ttp://livedoor.2.blogimg.jp/amplit/imgs/b/f/bf510016.jpg

607 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 20:14:26 ]
よくやった



608 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 20:38:19 ]
(´・ω・`)おっぱい見えてないがな

609 名前:Zeno ◆5nZQbNmQPs [2009/12/07(月) 20:43:40 ]

>>606
「おっぱいを」見せろ



610 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 21:54:25 ]
ただし14歳のおっぱいに限る

611 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 23:44:05 ]
>>609
うるせーはげ

612 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 23:57:48 ]
>>610
> 14歳のおっぱい
ttp://www.kyoto-np.co.jp/static/2009/09/27/P2009092700056.jpg

ttp://www.kyoto-np.co.jp/article.php?mid=P2009092700056&genre=K1&area=K00

613 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 00:20:36 ]
(#^ω^)・・・

614 名前:名無しさん@お腹いっぱい。 [2009/12/08(火) 14:33:00 ]
Emacsについて質問させてください。
現在Emacsにて、特定の処理をしています。
処理は、
replace-regexp
などを何度か行う処理なのですが、処理対象が100ファイル程度あります。
現在は手作業で1ファイルづつ行っているのですが、これを一括で行う方法などありませんでしょうか?
全てのファイルに対して行う処理は同じになります。

615 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 14:42:25 ]
なんかawkとかLL使ったほうがよくないのか

616 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 14:53:34 ]
それもそうだよな
elisp書けばいいとは思うけど
そういうのはelispもともと知っててemacsの中で完結してなきゃいやんな人向けだ

617 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 15:34:32 ]
sed使え



618 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 15:52:26 ]
>>614

こんな感じでどうだ? 動作未確認だけど

(mapc
(lambda (x)
(find-file x)
(goto-char (point-min))
(replace-regexp regexp to-string)
(save-buffer)
(kill-buffer (current-buffer)))
'("~/file_1"
"~/file_2"
"~/file_n"))


619 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 16:19:28 ]
通りすがりの凄腕を気取って
「動作未確認だけど」とか語尾につけるやつに限って
まともに動くもんださないんだよなあ…


620 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 16:20:24 ]
別に凄腕気取ってなくね?

621 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 16:30:32 ]
>>619

所詮、みんな、通りすがりだぞ www

622 名前:名無しさん@お腹いっぱい。 [2009/12/08(火) 16:35:20 ]
「動作未確認だけど」って言わずにまともに動かないよりいいんじゃね。

623 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 16:37:57 ]
Zeno様に頼めば書いてくれるんじゃね?

624 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 17:18:36 ]
>>619
どこまでひねくれてんだお前

625 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 17:36:11 ]
この業界にはそういうの多いよね。

626 名前:614 mailto:sage [2009/12/08(火) 18:36:27 ]
すみません。
私が「など」と言ってまとめてしまったので、荒れさせてしまったようですね。
処理の中には置き換えのほかにも、indent-region等を行っているのでEmacsの機能を使っています。
現在、作業自体はすべて手作業で終えたのですが、今後の為にも何かあれば教えていただければと思います。

完全に提携の作業なので、現在はキーマクロを使ってできないかと思い調べています。

627 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 18:42:52 ]
>>626
elispを勉強すればemacs上で出来ることはなんでも自動化出来ると思うよ。
キーマクロでも全然問題ないけど。



628 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 18:51:17 ]
定型作業なら普通にsedでいいと思うけどなあ。

629 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 19:28:11 ]
618が答えてやってんだから試してみれば

630 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 19:28:47 ]
複数ファイルか否かじゃなくて、やりたい処理に適してるかどうかで
sedかelispのどっちを使うのを決めればいい。

ファイルの前後を移動して編集するような操作の自動化は、
たとえ複数ファイルでもよくelispで書くよ。

私が使うのは、with-temp-files と、insert-file-contentsの組み合わせ。
たとえば、

(let ((files (file-expand-wildcards "~/hogehoge/*.txt")))
(dolist (file files)
(with-temp-file file
(insert-file-contents file)
いろいろな処理
 )))
という感じかな。
あと insert-file-contentsを使う場合は、文字コードとかの自動判別に
気をつけてね。。。



631 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 20:01:51 ]
618のを試すついでにそれっぽくしてみた。

(defmacro with-file (filename &rest body)
  (let ((buf (gensym "--buf--")) (fn (gensym "--fn--")))
    `(let ((,fn ,filename))
       (let ((,buf (get-file-buffer ,fn)) need-close)
         (unless ,buf
           (setq ,buf (find-file ,fn) need-close t))
         (when ,buf
           (unwind-protect (progn ,@body)
             (when need-close
               (kill-buffer ,buf))))))))
(put 'with-file lisp-indent-function 1)

(defmacro edit-files (files &rest body)
  (let ((f (gensym "--f--")))
    `(mapc (lambda (,f) (with-file ,f ,@body (save-buffer))) ,files)))
(put 'edit-files lisp-indent-function 1)

(edit-files '("~/file1" "~/file2" "~/file3")
            (upcase-region (point-min) (point-max)))

632 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 20:18:32 ]
>>631
良いね。
with-file は with-temp-file でよくない?

633 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 20:37:50 ]
知らんかったのです。

634 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 20:38:56 ]
>>614
moccur-color と moccur-edit を使ってみたら?
M-x moccur-grep-find で修正箇所を洗い出して、moccur-edit と replace-regexp で一括置換。

635 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 20:39:06 ]
今日は>>633がまた新しい知識を仕入れたのを見れたのでよかったです

636 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 20:39:11 ]
あ、with-temp-fileはファイルを読み込むわけじゃないんですね。
じゃあちょっと目的が違いますね。

637 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 20:41:50 ]
目的の違いはまずget-file-bufferを見ていることからも理解してもらえるかと。
ということでwith-temp-bufferじゃダメですね。



638 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 20:42:38 ]
>>636
その用途だと、emacsユーザーの間で>>630のフレーズが
流行っているように思われる。なに使ってもいいと思うけど。

;; ファイルの中身を修正してセーブ
(with-temp-file filename
(insert-file-contents filename)
... )

639 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 21:17:12 ]
ナントカの一つ覚えという言葉はご存じないようですね。

640 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 21:23:54 ]
ナントカ?

641 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 21:35:08 ]
>>639
>>639


642 名前:618 mailto:sage [2009/12/08(火) 22:08:32 ]
>>626
荒れてしまったのは >>619 のコメントが理由だよw

ちょっと気になったのだが、差し支えなければ、>>614 がその作業をしてる目的
などを教えてくれ。たとえば、どんなファイルをいじっているのか、とか。

>>631
macro とか、熟練者であれば理解できるだろうが、察するに >>614 には難しそ
うだな。理解できれば、非常に参考になるだろうが。
恐らく >>614 にとっては >>618 の内容についても難しいのだろう。
(もしそうでなかったら、>>614 にはその非礼をお詫びする)

>>634
moccur-color とか、どの library にあるんだろうか?

643 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 22:54:18 ]
>>642
color-moccur だった。

color-moccur
www.bookshelf.jp/soft/meadow_50.html#SEC743

moccur-edit
www.bookshelf.jp/soft/meadow_50.html#SEC766

644 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 23:11:29 ]
wanderlustスレが落ちたので、こちらで質問させてください。

wanderlustでpop3 over SSL受信しようと~/.foldersを以下のように設定しました。

&hoge@hotmail.com/user@pop3.live.com:995!

ところが、user部分に"@"が含まれているため、どうもpop3ホストと接続出来ません。
何かいい方法はありませんでしょうか。

645 名前:618 mailto:sage [2009/12/08(火) 23:59:57 ]
>>643
ざっと見、標準の multi-occur や multi-occur-in-matching-buffers に似てる
感じだな。ありがとう。

646 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 10:37:45 ]
>>644
&"hoge@hotmail.com"@pop3.live.com:995!
でどうよ。
デフォルトが /user なので書かなくていい。書いてもいいけど。

647 名前:Zeno ◆5nZQbNmQPs [2009/12/09(水) 12:45:05 ]

Emacs pretest 23.1.90 が先程リリースされた。
君達も試してみなさい。


Emacs pretest 23.1.90 is now available for download via FTP, at the
following location:

ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-23.1.90.tar.gz

The xdelta against Emacs 23.1 is here:

ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-23.1-23.1.90.xdelta

This is the first pretest for what will be the Emacs 23.2 release.





648 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 13:23:25 ]
質問です
(add-hook 'xxx-mode-hook (lambda () ...))
として無名関数をhookに加えたものをあとからremove-hookしたいとき
3番目の引数には何を与えたらいいですか?

649 名前:Zeno ◆5nZQbNmQPs [2009/12/09(水) 13:43:23 ]

>>648
そもそも、後からその関数に参照したいのに、何故無名にするのだ?
関数名が何故存在するかを考えてみろ。


650 名前:585 mailto:sage [2009/12/09(水) 15:16:49 ]
>>589
reverse solidus の前では (ascii) Char: \ (92, #o134, #x5c) point=1 of 4 (0%) column=0
yen sign の前では (latin-iso8859-1) Char: ▼ (2213, #o4245, #x8a5, file ...) point=4 of 4 (75%) column=0
となりました。

yen sign は iso8859-1 の 0xA5 にもあって unicode ではその場所に割り当てられたんですね。納得しました。

$ xbindkeys --key
(yen sign キーを叩く)
"(Scheme function)"
m:0x0 + c:132
yen

$ xbindkeys --key
(reverse solidus キーを叩く)
"(Scheme function)"
m:0x0 + c:97
backslash

確かにキーボードが送る文字コードは異なるようです。
レス遅くなってすみません。


651 名前:585 mailto:sage [2009/12/09(水) 15:17:55 ]
>>590
ファイル保存時に yen sign が reverse solidus に変換されていました。
これは便利です。ありがとうございます。

>>591
> ちなみに昔のEmacsでは、キーボードからyen signを受け取っても、
> reverse solidusに変換していた。

なるほど。だから sarge の頃にキーボードの yen sign を叩いても reverse solidus が
表示されたんですね。モヤモヤがとれました。


652 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 19:59:44 ]
Emacs上でtwitterやりたいんですが
何かいい方法ありませんか?

653 名前:Zeno ◆5nZQbNmQPs [2009/12/09(水) 20:02:03 ]

>>652
twit.el を使え。 https にも対応しているのはこれだけだ。
初期設定の face は汚いが、自分でカスタマイズすれば常用できるレベルだ。


654 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 20:25:45 ]
twittering-mode.elはだめ?
日本人が作ってるよ!githubでガンガン改良されてるし。

655 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 21:06:28 ]
>>646

ありがとうございます。当方、Meadow3 + Cygwin-1.5 + wl-2.15.7で、
gmailとYahooはSSL接続で使えていますが、何故かhotmailだけは、

Getting header...

で止ってしまいます。認証はうまくいっているのですが。hotmail側の問題でしょうか。

656 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 21:19:58 ]
twitterって今から始めても馴染める?
30過ぎのオッサンでも受け入れてもらえる?

657 名前:Zeno ◆5nZQbNmQPs [2009/12/09(水) 21:33:13 ]

>>656
受け入れられるも何も、twitter はそもそも馴れ合いの場ではないし、
それには全く適していない。

あくまでもニュースやブログなどのアップデートをトラックできるある種の
フィードリーダーとして使用するのが twitter の正しい使い方だ。

極力 read-only 状態を保てば短命では終わらないだろう。
逆に、下らん "つぶやき" など続けて投稿してしまった場合、
フォロワーが増え、次第に投稿数が減っていくことに気付くだろう。




658 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 22:34:54 ]
下らねえ雑談してんじゃねーよ

659 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 22:54:45 ]
twitterは馴れ合いの場所です。

660 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 23:08:56 ]
質問させて下さい。

grep-edit で編集した後、バッファがハイライトし続けるのを解除させたいのですが、ご存知でしょうか?

661 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 23:31:38 ]
twitterって、2ちゃんとなにが違うのかよくわからなくて使ってないな。
つぶやきならいつもこのスレとかに書いてるし。

662 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 00:05:50 ]
違いは明らかだろ。twitterは匿名じゃないし。
自分の場合、twitterで知り合ってオフで会った人が20人以上はいる

663 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 00:09:33 ]
売春にも使えるね!

664 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 00:10:05 ]
すけべ

665 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 07:44:22 ]
売春といえばfacebook

666 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 09:28:50 ]
facebookに相当するのはmixiだよね

twitterはリア充の道具だから俺らには関係ない

667 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 18:07:58 ]
なぜそんなどうでも良い話をするのか



668 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 18:10:28 ]
ここが糞スレだから

669 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 18:26:36 ]
この際、Emacsだけで完結するコミュニケツールつくったらどうだろう。
Emacsの専用モードをクライアントとして分散モデルとかなら求心力あるな。

670 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 20:50:11 ]
ユーザが思ったより少なくなってる事実を知って驚愕することになりそう


671 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 20:53:53 ]
いつと比べてだよ

672 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 21:08:19 ]
最近は vim ブームっぽいところがあるね。
VC, Eclipse とかにも流れてそう。キーバインドだけ Emacs 風に、とか。

673 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 21:08:24 ]
うちの会社の先輩方はなぜかほとんどtextmateに流れてる。
俺だけ頑なにemacs使ってるけど。

674 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 21:12:57 ]
特定のエディタに固執するのって日本人だけみたいだけどね。
外人はプロジェクトごとにエディタも変えるのが普通だし。

675 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 21:31:12 ]
>>672
たしかに微妙に増えたなーとは思う。
VCはしかたないよ。あれはインテリセンス込みでの言語だから。

676 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 22:04:04 ]
lisp勉強中の初心者です。

iimage-modeで、環境変数で設定したパスを認識させるには、どのようにすればいいでしょうか?
例えば、以下ような感じです。

[[${HOME2}/docs/images/hoge/png]]

宜しくお願い致します。

677 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 22:10:44 ]
>>676
getenv



678 名前:676 mailto:sage [2009/12/10(木) 22:40:03 ]
>677

[[(concat (getenv "HOME2") "/docs/images/hoge.png")]]

とかやってみましたが、うまくいきませんでした orz.

679 名前:676 mailto:sage [2009/12/10(木) 22:41:05 ]
>677

[[(concat (getenv "HOME2") "/docs/images/hoge.png")]]

とかやってみましたが、うまくいきませんでした orz.


680 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 23:34:35 ]
>>671
> いつと比べてだよ

「翻訳を支援するelispのプログラムありませんか?」と呼びかけると、
主要な理工系大学から*.elが10個くらい集まってきたころと比べて。

681 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 23:58:07 ]
fj 華やかなりし頃は emacs か!? vi か!? って感じだったよなぁ。
大学卒業しちゃうと elisp 書いてる暇なくなってくるのかもね。

682 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 00:21:53 ]
fjって何ですか??

683 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 01:30:56 ]
大学って今でもemacs優勢なの?
理工系出て新卒で入った子は誰もemacs使ってないんだけど。

684 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 02:31:18 ]
今は開発環境にエディタ内包なのが当たり前になってるから、
Emacs使う人が減ってるのもしょうがない。
ただ、Emacsも地味に進化してるし開発が停滞しない限りは
今の人気でも全然いいけどね。

685 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 08:45:01 ]
疎いのだけど進化してるか?
何か進化したなーという機能ってなに?

686 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 08:45:18 ]
>>683
うん、だから使ってた人が一杯いたころの層が卒業しちゃってから地味に停滞したというか。
今でも一定の人は使ってると思うけど。


687 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 09:31:31 ]
>>683
> 大学って今でもemacs優勢なの?
> 理工系出て新卒で入った子は誰もemacs使ってないんだけど。

Windows95が出たあたりからemacsを使わなきゃならない理由がなくなったから、
相関関係はないでしょ。

最近の東京と銘打ったemacs勉強会が、むかし学内で毎月やってたemacs勉強会より
レベルが低いんだぜ。

ていうか、数年前にWeb関係の連中がemacsを再発見してから(おまいら抜きで)再勃興
している最中だと捉えるのが正しいのかもしれんね。




688 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 09:47:48 ]
>ていうか、数年前にWeb関係の連中がemacsを再発見してから(おまいら抜きで)再勃興
>している最中だと捉えるのが正しいのかもしれんね。

あーそうかもねえ



689 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 13:31:14 ]
UbuntuあたりからLinuxが一定の地位を得てきて
非Windowsでも動く包括的なプログラミング環境としてEmacsを知る機会も増えたから
ユーザーの絶対数は変わってない気がする。
ほんとうは増えてるべきなんだけどね。選択肢が増えたぶん流出してるのは確か。

690 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 14:25:35 ]
とはいえ、いろんなOSで動いて資産も豊富なエディタって
Emacsとvimしかないじゃん。

知らない人に無理に進める気はないけどさ。

691 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 15:19:53 ]
ユーザー数よりelisp書く人が減ったんだろ
elisp書くならeclipseのプラグイン作った方が面白いもの作れるし
eclipseのリファクタなんかはelispじゃどう頑張っても無理

692 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 15:22:20 ]
>>691
それがお前の主観以上のものだって証拠は?
お前の意見なんてどうでもいいんだよ

693 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 15:36:43 ]
ユーザ数云々はどうでもいいが
eclipse に負けている部分があるのは同意


694 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 15:52:41 ]
全部主観だろw

695 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 16:07:20 ]
趣味でelisp書いてた連中が違うツールやサービスに流れたのは事実だと思う

696 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 16:09:37 ]
むしろelisp書けない人程emacs原理主義的だったりするのな。
主観だけど。

697 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 16:14:16 ]
特定のソフトウェアに固執するのは、いつだってうすらバカ。



698 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 16:14:29 ]
ギクッ

699 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 16:52:37 ]
別にEmacsはDBでいうところの界王神的ポジションでいいんじゃないの。

700 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 17:00:54 ]
Eclipse で elisp が動くなら乗り換えるわ

701 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 17:34:26 ]
つーかさ、何度か話題にあがってるけど elisp 自体はあんまり受けよくないんだよね。
lisp 好きな人からすると。

>>700 は elisp が好きなの?それとも emacs 上で使ってたプログラムが流用出来たら
嬉しいって考えなの?

702 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 17:43:51 ]
>>701
> つーかさ、何度か話題にあがってるけど elisp 自体はあんまり受けよくないんだよね。
> lisp 好きな人からすると。

Lispもどきだもん

703 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 17:51:19 ]
書いてると結構イライラするよな

704 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 17:55:28 ]
>>701
後者。
今使っているいろいろな elisp が Eclipse 上で動けばいいだけ。

705 名前:名無しさん@お腹いっぱい。 [2009/12/11(金) 18:05:55 ]
それだけならElisp動かすEclipseプラグインかるくこさえればいいじゃん。

706 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 18:07:39 ]
「かるくこさえればいいじゃん」?

707 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 18:25:09 ]
今使ってる elisp ってそもそも emacs 上で使ってはじめて意味があるのも結構あったりしてな。
他のもので代替出来ないものって何があるっていわれると結構ないよね。



708 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 19:11:45 ]
elispなんていくら書いても金にならんってことに尽きる
昔は純粋に趣味でプログラム書いたり研究してる人が多かったけど、今はやり方によって金になるからな…

709 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 19:16:15 ]
emacs のなんかを書くより Firefox 拡張とか変ちくりんな Web サービスでも作った方が
よっぽど PR にもなるしよろこばれるしな。

でもまあ別に使いたい人が使うエディタのままで別になんの問題もないと思うんだぜ。
elisp 書く人いなくなったっていうほどいなくなったわけでもないし。

710 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 19:16:46 ]
一部の言語では今でもEmacsはベストエディタだと思うけどなぁ
何でもかんでもEmacsでやろうとする頭の固い連中と一緒にはしないでもらいたいもんだ

711 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 19:32:58 ]
elisp なんとかする気、さらさらないんだろうなぁ
とりあえずもっと速くならんかね?


712 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 19:47:40 ]
PCの性能あがってるから昔にくらべりゃ充分速いよ
なのでこれからもほっときゃどんどん速くなるんじゃね?

713 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 20:18:00 ]
海外からはもうほとんどelisp出てこないよな。最近じゃyasnippetぐらいか?
あっちだとLinuxよりMacが多いのかなぁ

714 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 20:57:45 ]
jdeeって、もう死んだ?

715 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/11(金) 21:00:53 ]
ECBにでもとりこまれたんでない?
あれ使うぐらいなら素直にeclipseつかえよと思うけど。

716 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 01:17:10 ]
anything.elとかもやり過ぎじゃね…あそこまでやるなら他のエディタ使えばいいのに。

717 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 01:20:31 ]
恐れるな



718 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 01:21:08 ]
ちぃちゃんちゅっちゅ

719 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 04:10:49 ]
anythingと同じようなことができるエディタがあれば紹介して欲しいもんだ

720 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 05:53:10 ]
またるびきち大先生に嫉妬する輩があらわれたか・・・

721 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 10:59:04 ]
「大先生」は、発展の阻害要因として機能する。

722 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 11:53:27 ]
Lispの節
www.aoky.net/articles/steve_yegge/tour_de_babel.htm

「宗教はもはや大衆の麻薬ではなくなったようだ、カール。今ではIDEだ。」



723 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 12:17:14 ]
(キリッ

724 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 17:04:54 ]
いってみれば、ElispっていうのはEmacsという幕府にとっての兵糧みたいなもんなんだよな。

725 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 19:40:35 ]
はぁ?

726 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 19:56:57 ]
ElispっていうのはEmacsという大地のミミズみたいなもんだと。

727 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 20:26:14 ]
あんまりうまくないな



728 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/12(土) 23:18:28 ]
>>726
ドラゴンボールでいえばピッコロの卵みたいなもんか。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<150KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef