Emacs part12
■ このスレッドは過去ログ倉庫に格納されています
0001今臭
NGNG各種 Emacs 関連はこちらで。
Emacs part11 (前スレ)
http://pc3.2ch.net/test/read.cgi/unix/1075033822/
emacs撲滅委員会
http://pc3.2ch.net/test/read.cgi/unix/1073293910/
0488名無しさん@お腹いっぱい。
NGNG0489名無しさん@お腹いっぱい。
NGNGunless つかったら?
0490名無しさん@お腹いっぱい。
NGNG某MLでの半田さんの発言@2004.10.28
|> Emacs 21.4 はいつごろ出るか教えて下さい。
|まだ当分(数か月以上)かかりそうです。
0491名無しさん@お腹いっぱい。
NGNG0492名無しさん@お腹いっぱい。
NGNGM-x report-emacs-bug しろよ
0493名無しさん@お腹いっぱい。
NGNGgemcal:259:in `initialize': undefined method `signal_connect' for 3:Fixnum (NoMethodError)
from /usr/bin/gemcal:496:in `new'
from /usr/bin/gemcal:496:in `open_sch_edit'
from /usr/bin/gemcal:472:in `initialize'
from /usr/bin/gemcal:468:in `call'
from /usr/lib/site_ruby/1.8/mhc-gtk.rb:516:in `signal_connect'
from /usr/lib/site_ruby/1.8/mhc-gtk.rb:516:in `call'
from /usr/bin/gemcal:689:in `main'
from /usr/bin/gemcal:689
と表示されて落ちます。ruby1.8ではgemcalは動かないのでしょうか?
スレ違いですか?
0494名無しさん@お腹いっぱい。
NGNGとはいえどこにいったら?という感じだね。
0495名無しさん@お腹いっぱい。
NGNGして、
;; こんな感じの関数です
(defun test (number value)
(interactive)
(setq foo-「Numberの値」 value))
(test 'one 1)
(test 'two 2)
のように引数の値をシンボルの一部として使用できる関数を作りたいのですが、
それを行うにはどのようにすれば良いでしょうか?
0496名無しさん@お腹いっぱい。
NGNG0497名無しさん@お腹いっぱい。
NGNGはい、internはfuncall と共に使用したことがあるのですが、
それを使用して
(setq foo-「Numberの値」 value)
と同じ動作をする方法が思いつきません。何かありますか?
(setq (intern (concat "foo-" number)) value)
だとエラーがでてしまう (マクロで先に (intern (concat "foo-" number)) を
substituteする必要があるのかな?)。
0498名無しさん@お腹いっぱい。
NGNG0499名無しさん@お腹いっぱい。
NGNGThe symbols sym are variables; they are literal (not evaluated).
って書いてありますね。 setの場合は反対にsymが評価されるんですね。
ちなみに、どうしてもsetqでやりたいんだったら
(defmacro test-macro (number value)
`(setq ,(intern (concat "foo-" number)) ,value))
のようにできるな、とさっき思いつきました
0500名無しさん@お腹いっぱい。
NGNGって
(set (quote
だから。
0501織田信長
NGNG_,,,,,,,,
, - ' ゙ `` ‐ 、_,,,,,
,r' /=ミ
/ 彡ll',''´
. / 彡lll
!-- .、 ,、、、、,,, 彡lノ
l,,,,,__ / ___ 'r''゙ヽ
. |`゙'' ./ `'゙'''" .〉,l |
|. ,' //
. ',. ,' , r'
. ゙, ゙'ー ‐` l |
゙、''゙ ,,、二''‐ ノ l、
''''''''7'ヽ ''' / /`〉`゙T''''''''''
l ` 、,,,,、- ' " / /.| |
. | | .l i / ./ | |
| | | l / ./ .| |
. | | | l / / | |
| | | ', / / l .l
0502名無しさん@お腹いっぱい。
NGNG0503名無しさん@お腹いっぱい。
NGNG0504名無しさん@お腹いっぱい。
NGNG↑の所の文字が出ないのです。直し方教えて下さい。
0505名無しさん@お腹いっぱい。
NGNGメニューバーに文字が表示されないんだそうな。
XEmacs。バージョン不明。OS不明。configureオプション不明。
たぶん、お使いのOSまたはディストリ(どうせLinuxだろ?)がよろしくしてる
はずの設定が機能してないんだろうから、ディストリのスレへGO!
0506名無しさん@お腹いっぱい。
NGNGすげぇ分かりやすかった。感動した。
0507名無しさん@お腹いっぱい。
NGNGよく目にするが、同一人物か?
0508名無しさん@お腹いっぱい。
NGNG0509名無しさん@お腹いっぱい。
NGNG0510名無しさん@お腹いっぱい。
NGNGmlterm 上で emacs -nw ってのはナシで。
0511名無しさん@お腹いっぱい。
NGNGメニューだけならできるが、本文ですると記号の判断難しいから無理だな
0512名無しさん@お腹いっぱい。
NGNGkonsole 上で emacs -nw
0513名無しさん@お腹いっぱい。
NGNGCarbon Emacs で
0514名無しさん@お腹いっぱい。
NGNG0515名無しさん@お腹いっぱい。
NGNG0516名無しさん@お腹いっぱい。
NGNG# MHC自体のスレは発見できませんでした
0517名無しさん@お腹いっぱい。
NGNG>>493-494 みたいだしいんでない?
0518516
NGNGありがとうございます。ではお言葉に甘えて……。
Mew+MHCを使おうとしてます。
Mewの設定は終わり意図通りに動いたのですが、mhcが起動してくれません。
(1)Emacsを起動
(2)Mewを起動
(3)C-c.でMHCの起動
としても(3)で何も起動してくれません。+inboxのバッファが表示されたまま
です。C-c.でMHCが起動し、通常通り使えるようにしたいのですが、何を設定
すれば良いのか分かりません。現在のMHC関連設定・環境は別に投稿します。
0519516
NGNG# 動作環境
Emacs 21.3.1, mew 4.0.65, mhc 0.25 + snapz (checkout from cvs)
# .emacs内でmew, mhcに関連したもの
(autoload 'mew "mew" nil t)
(autoload 'mew-send "mew" nil t)
(autoload 'mhc-mew-setup "mhc-mew")
(add-hook 'mew-init-hook 'mhc-mew-setup)
(add-hook 'mew-summary-mode-hook 'mhc-mode)
(add-hook 'mew-virtual-mode-hook 'mhc-mode)
(add-hook 'mew-message-hook 'mhc-misc-hdr-decode)
(setq mhc-base-folder "+schedule")
(setq mhc-mail-path (expand-file-name "/home/onor/Mail"))
# mew を起動して"C-c."した直後の*Messege*バッファで
# mewとmhcに関連したもの
Loading 50mew-beta (source)...done
Loading 50mhc (source)...done
Loading mew...done
Setting up Mew world...
Loading mhc-mew...done
Loading mule-util...done
Loading byte-opt...done
Initializing MHC icons...done
Updating status...done
Setting up Mew world...done
# 関連ファイルとディレクトリ構成
~/Mail, ~/Mail/schedule, ~/.schedule, ~/.emacs
0520名無しさん@お腹いっぱい。
NGNG0521名無しさん@お腹いっぱい。
NGNG> Loading 50mew-beta (source)...done
板違い Linux 板へ Go!
0523516
NGNGLinux版ってEmacs関連のスレありましたっけ。
>520
いえviperは使っていません。
globalなkey設定は(load "term/bobcat")、SKKくらいだと思います。
0525名無しさん@お腹いっぱい。
NGNGEmacs-21.3.50, mew-4.1.50, MHC CVS HEAD で試してみました。
> cat ~/tmp/.emacs
(autoload 'mew "mew" nil t)
(autoload 'mhc-mew-setup "mhc-mew")
(add-hook 'mew-init-hook 'mhc-mew-setup)
(setq mew-icon-directory "/usr/local/lib/emacs/etc/Mew")
> emacs -q -no-site-file -l ~/tmp/.emacs
M-x mew
C-c..
で MHC がちゃんと起動します。
*Message* バッファはこの通り。
Loading mew...done
Setting up Mew world...
Loading mhc-mew...done
Loading advice...done
Loading byte-opt...done
Initializing MHC icons...done
Updating status...done
Setting up Mew world...done
Scanning 2004/11...done
もしかして mhc/emacs/Makefile で MEW_OPTS = --with-mew を指定しないで
コンパイル・インストールしてるとか?
0526名無しさん@お腹いっぱい。
NGNGブラウズ -> emacs-w3m with emacs-wget
2ch -> navi2ch with monafont
mp3再生 -> mpg123 using mpg321
メール -> mew
文書作成 -> yatex
辞書 -> sdic
0527名無しさん@お腹いっぱい。
NGNGim -> skk
これさえ使えればいい
0528526
NGNG入力補間とか、emacs上でtex -> dviに変換して 外部ビューア呼び出して表示できるので楽です。
0529名無しさん@お腹いっぱい。
NGNG一時期yatex使ってみたけど結局aucにもどりますた。
0530名無しさん@お腹いっぱい
NGNGC-c. で '.' が一個足りないような。
0531名無しさん@お腹いっぱい。
NGNGtarballが置いてあるの?
0532名無しさん@お腹いっぱい。
NGNG0533名無しさん@お腹いっぱい。
NGNGそんなに不便なものでもない。
0534名無しさん@お腹いっぱい。
NGNGEmacs FAQにも書いてないし……どこかにwavファイルでもあるといいんですが(^^;
0535名無しさん@お腹いっぱい。
NGNGhttp://www.catb.org/~esr/jargon/html/E/EMACS.html
0536名無しさん@お腹いっぱい。
NGNGEMACS: /ee´maks/, n.
だって。「エーマクス」てことでしょうか。
0537名無しさん@お腹いっぱい。
NGNGhttp://www.catb.org/~esr/jargon/html/pronunciation.html
0538名無しさん@お腹いっぱい。
NGNGども、やぱ[イーマクス]てことで。
でもアクセントは[イー]にあるんでつね。
これから正しい英語発音して皆の目を白黒させられる。
0539名無しさん@お腹いっぱい。
NGNG0540名無しさん@お腹いっぱい。
NGNGC,C++のソースコードを開いたときに予約語や文字列などは色分けが出来るのですが、
定数(数字)は色分けで出来ないのでしょうか。
0541名無しさん@お腹いっぱい。
NGNG「いーまくす」だったよ。
0542名無しさん@お腹いっぱい。
NGNG0543名無しさん@お腹いっぱい。
NGNG0544名無しさん@お腹いっぱい。
NGNG0545名無しさん@お腹いっぱい。
NGNG> えまっくすじゃダメですか?
「えまっくす」という呼び方は、
むかし
nemacs
demacs
などが幅を効かせている時期に、
「えぬいーまっくす」「でぃーいーまっくす」
では呼びにくいので
「ねまっくす」「でまっくす」
と呼ぶようになったあたりから出ていると思う。
0546名無しさん@お腹いっぱい。
NGNG0547名無しさん@お腹いっぱい。
NGNG0548名無しさん@お腹いっぱい。
NGNG0549名無しさん@お腹いっぱい。
NGNGすごーくアホなやり方(他に「正しい」やり方があるかもしんない)。
正規表現に頭使ってないので、誤認とか余裕でありまくるけども。
(defface my-face-numeric '((t (:foreground "light sea green"))) nil)
(defvar my-face-numeric 'my-face-numeric)
(defadvice font-lock-mode (before my-font-lock-mode ())
(font-lock-add-keywords c-mode
'(
("\\<[0-9]+\\>" 0 my-face-numeric append)
)))
(ad-enable-advice 'font-lock-mode 'before 'my-font-lock-mode)
(ad-activate 'font-lock-mode)
0550名無しさん@お腹いっぱい。
NGNG"\C-"の後に来る文字は、アルファベットじゃなきゃいけないんですか?
(global-set-key "\C-=" 'goto-line)
でエラーになるのですが。
0551名無しさん@お腹いっぱい。
NGNG0552名無しさん@お腹いっぱい。
NGNGありがとうございました。
0553名無しさん@お腹いっぱい。
NGNGこいうのって hook に入れるのが
常套手段だったと思うのですが、
advice にする理由は何ですが?
0554名無しさん@お腹いっぱい。
NGNGレスありがとうございいます。
で、結局どうすれば一番いいのかなぁ _, ,
( ‘д‘)
site-start.elファイルに549を貼り付けて起動(- nw)したら
一番下にSymbol's value as variable is void: c-modeと出てファイルが開けません
0555名無しさん@お腹いっぱい。
NGNG0556名無しさん@お腹いっぱい。
NGNG0557Emacs part13 スレの 1 ◆y1O6Cqv4XU
NGNG>>555
それ、navi2chのことか?だったらできる。
font-lock-add-keywords 使って regexp をemacsタンに渡してあげなさい。
4つ目の引数をprependにしとくこと。
>>553
俺が書いたわけじゃないからわからんが、時々hook じゃ、うまく動かん時があんのよ。
run-hooksの場所にもよるしな
0558Emacs part13 スレの 1 ◆y1O6Cqv4XU
NGNG今度みんなで「Emacs オフ」しよーか!!
0559名無しさん@お腹いっぱい。
NGNG0560名無しさん@お腹いっぱい。
NGNGc-mode の前に ' 入れてください。
(font-lock-add-keywords 'c-mode
advice で実現してる理由は >>557 そのもの。
書いた場所によって hook してくれない、てなパターンへの対処。
ad hoc なやり口なので嫌うのもわかるけど。
0561名無しさん@お腹いっぱい。
NGNGおぉー 出来た。
ありがとうございました。
0562516
NGNGわざわざ検証していただいてありがとうございます。
>>530
まさにそれでした。今までは、ちょっと古めのMHCを使っていたので起動が
C-c.だけなので、勘違いしていました。C-c..と入力したら無事起動しました。
本当にありがとうございます。
ドキュメントには、ちゃんと目を通したつもりでしたが、キーバインドの変更
はあるまいと思って、その部分だけ流し読みしてしまっていたようです。御迷
惑おかけしてすみませんでした。
0563名無しさん@お腹いっぱい。
NGNG0564名無しさん@お腹いっぱい。
NGNG> 書いた場所によって hook してくれない、てなパターンへの対処。
もうちょっと具体的に教えてください。 どうだめなのか想像できないんで。
そもそも、>>549 の (font-lock-add-keywords 'c-mode ...)
には advice も hook も要らない気がするんですけど。
0565今臭
NGNGあとさー、 >>563 !
ベタだけどその努力は認めます。
0566名無しさん@お腹いっぱい。
NGNGいやだね :-)
0567今臭
NGNG....
;-)
0568名無しさん@お腹いっぱい。
NGNG回数が激減しそう。タブ切りテキストを扱うモードはないのかな?
0569名無しさん@お腹いっぱい。
NGNGemacs-wiki-menuがうまく機能しません。
emacs-wiki-menu.elには
;; You will have to include the following in your stylesheet:
;;
;; <lisp>(funcall emacs-wiki-menu-factory)</lisp>
;;
;; In order to make menu entries look right, you should take a look at
;; the /* Menu properties */ section of `emacs-wiki-style-sheet' and
;; add those entries to your style sheet.
と書いていますが、cssファイルに<lisp></lisp>を書いても意味ないし、wiki
ディレクトリのファイルに<lisp>(funcall emacs-wiki-menu-factory)</lisp>
を書くと
default/nil: Error evaluating (funcall emacs-wiki-menu-factory): (void-variable tag)
とエラーになります。助言などがありましたらよろしくお願いします。。
0570名無しさん@お腹いっぱい。
NGNGへー、というかOpenOfficeとの関連付けをどうやってるかの方が気になる。
0571名無しさん@お腹いっぱい。
NGNG自己フォロー
ttp://lists.gnu.org/archive/html/emacs-wiki-discuss/2004-10/msg00022.html
上記を参考にemacs-wiki-publishing-headerを再定義して解決しました。
0572名無しさん@お腹いっぱい。
NGNGマルチバイト文字も複数行セルも不可ですか
0573名無しさん@お腹いっぱい。
NGNG日本語だとabc順ソートとかは駄目だったけど、カラムのkill&yankできたよ。
csv-mode.el
;; Time-stamp: <23 August 2004>
;; URL: http://centaur.maths.qmul.ac.uk/Emacs/
;; Version: $Id: csv-mode.el,v 1.50 2004/08/23 17:51:26 fjw Exp $
0574名無しさん@お腹いっぱい。
NGNGalignがずれる
0575名無しさん@お腹いっぱい。
NGNGあっ、ほんとだ。
0576名無しさん@お腹いっぱい。
NGNG2.26にしたんだけど、なんかかなりすごい事ができそう:)
0577名無しさん@お腹いっぱい。
NGNG0578名無しさん@お腹いっぱい。
NGNGemacsのtodo-modeの存在を知って試したみたのですが、
todoアイテムを入れようとすると
symbolp: Wrong type argument: listp, "%:y-%02m-%02d %02H:%02M"
と怒られます。
ttp://lists.gnu.org/archive/html/emacs-devel/2004-01/msg00132.html
同じ問題を抱えた人を発見したのですが、解決方法がよく分かりません。
ご助言などがあればお願いします。
0579名無しさん@お腹いっぱい。
NGNG作ったら是非公開してください。
0580名無しさん@お腹いっぱい。
NGNG> 別の板のスレでスルーされたのでこちらで質問させて下さい。
どこに書いたか知らないが、質問の仕方がしょぼ過ぎるるからだろ
0581名無しさん@お腹いっぱい。
NGNGパッとしか見てないけどその jet さんの記事に原因も書いてあるんだから応
急処置くらいはできると思うけど。せっかくそこまで調べてんだからちゃんと
読んでみては?
0582名無しさん@お腹いっぱい。
NGNGで、
aspのファイルを編集したくて
html-helper-mode.elを入れました。
(v3.0.4jolly)
で実際aspのファイルを開きそのモードにすると
まあまあいい感じでコメントがピンクになったり
タグは青くなったりするんですが、
途中からいまいち色付けルールが
おかしくなって入るようにみえます。
html-helper-modeではaspの構文解釈が
いまいちでしょうか?
ちゃんと使えているかたいますか?
0583582
NGNGaspに埋め込まれて入るソースは
VBscriptです。
0584名無しさん@お腹いっぱい。
NGNGありがと。ちゃんと読んだつもりだし、todo-mode.elの該当個所
(defcustom todo-time-string-format
"%:y-%02m-%02d %02H:%02M"
"*TODO mode time string format for done entries.
For details see the variable `time-stamp-format'."
:type 'string
:group 'todo)
の時刻の書式部分を変えて試行錯誤してみた。それで分かったことはどう
やら、書式がまずいからエラーになっているわけではなさそうということ。
つまり、どんな書式にしても、`%'列を含めずただの文字にしても、空欄に
しても同じエラーがでる。
ではtodo-time-string-formatを呼び出している部分かと思うけど、lispは
さっぱりわからないので、お手上げ状態。
0585名無しさん@お腹いっぱい。
NGNGhtml-helper-modeはhtml編集用なんだから、
asp独自の構文を認識しろという方が酷ではないの?
0586名無しさん@お腹いっぱい。
NGNGと思ったら、今はaspもサポートするようになってるみたいだね。ごめん。
でもそれならasp-html-helper-modeを使えばいいんじゃないの?
0587名無しさん@お腹いっぱい。
NGNGECB入れてみたんだけどこれは学習が大変そう(笑)
ところで
http://www.alles.or.jp/~torutk/oojava/meadow/ecbscreen.png
この画像の「メンバー」にあたるところに表示される関数とかクラスは
「ソースファイル」で選択した1ファイル内に定義or宣言されたものしか表示されないの?
「ソースファイル」でいくつかのファイルをまとめて選択し
それらのファイル内で定義or宣言された関数,クラスを全て「メンバー」
に表示させたいんだけど.
カスタマイズ法があればお教え下さい.
■ このスレッドは過去ログ倉庫に格納されています