トップページunix
985コメント231KB

Emacs part 30

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2009/06/20(土) 14:48:33
GNU Emacs - Free Software Foundation (FSF) http://www.gnu.org/software/emacs/
EmacsWiki http://www.emacswiki.org/
Emacs 電子書棚 http://www.bookshelf.jp/
Emacs CVS Repositories [Savannah] http://savannah.gnu.org/cvs/?group=emacs
Emacs Lisp List http://www.damtp.cam.ac.uk/user/sje30/emacs/ell-date.html
最新の stable リリースのダウンロード http://ftp.gnu.org/pub/gnu/emacs/
Windows用 NTEmacs の最新ダウンロード https://sourceforge.jp/projects/ntemacsjp/files/

前スレ http://pc12.2ch.net/test/read.cgi/unix/1240481795/
0637名無しさん@お腹いっぱい。2009/08/04(火) 16:44:58
>>636
> Unicode の MAHJONG TILE ほにゃらら という文字コードに合わせて配置してる
> わけじゃないのがちょっと惜しいな。
そうだな。じゃ、後は任せたよ。
0638名無しさん@お腹いっぱい。2009/08/04(火) 16:47:23
うん、俺の手元では直してしまった。
0639名無しさん@お腹いっぱい。2009/08/04(火) 16:48:54
フォントスレでやれ低能
0640名無しさん@お腹いっぱい。2009/08/04(火) 16:50:30
ttp://users.teilar.gr/~g1951d/ の Unicode Symbols は 404 になっちゃってますね。

Wayback Machine からは otf フォントは取れるようですが。
ttp://web.archive.org/web/20071012030646/users.teilar.gr/~g1951d/download.html
0641名無しさん@お腹いっぱい。2009/08/04(火) 16:50:41
なんか俺、自分でフォント作りたくなってきたわ。
「emacsフォント」でも公開しちゃう?
0642名無しさん@お腹いっぱい。2009/08/04(火) 16:57:10
Emacsでドミノとか麻雀牌表示したいんだもん。
0643名無しさん@お腹いっぱい。2009/08/04(火) 17:13:37
今、 >>634 のフォントのASCII文字マッピング表を
作成して、キャプチャーしてみた。
ttp://up2.viploader.net/pic3/src/vl2_168425.png
麻雀牌表示できるんだよもん。
0644名無しさん@お腹いっぱい。2009/08/04(火) 17:16:02
フォント作りしてると英語圏がうらやましくなってくる。
せいぜい数十文字作ればいいなんて戦後ずっとフォント作りに苦心してきた日本人からしてみたらありえん。
0645名無しさん@お腹いっぱい。2009/08/04(火) 17:29:30
英語フォントはふぉんとに楽に作れるね
0646名無しさん@お腹いっぱい。2009/08/04(火) 17:30:43
漢字よりも字体自体が簡単だからな。
0647名無しさん@お腹いっぱい。2009/08/04(火) 18:01:04
総合すると英語フォントはふぉんとに字体自体が簡単、ということか。
0648名無しさん@お腹いっぱい。2009/08/04(火) 18:11:06
>>647
いや、英語フォントの字体が簡単、って意味合い的におかしいだろ。
dameji フォントでも使用したが為に頭が混乱したのか?
0649名無しさん@お腹いっぱい。2009/08/04(火) 18:23:11
>>640
Wayback Machineからも落とせないな。そのページは見られるけど。
0650名無しさん@お腹いっぱい。2009/08/04(火) 19:04:01
>>647-648
折角のダジャレをスルーしてやるなよ
0651名無しさん@お腹いっぱい。2009/08/04(火) 20:03:08
>>649
Debian の ttf-ancient-fonts パッケージに含まれてるようです。
0652名無しさん@お腹いっぱい。2009/08/05(水) 01:22:41
NTEmacs23.1で変なバグ見つけたなー。
-rを付けて起動するとリバースカラー(要するに背景が黒)になるけど、
カーソルの四角が白い文字の上に来ると消えてしまう…
色の付いている文字の上だと表示される。
とりあえず (setq set-cursor-color "white") をしておくと問題ない。
0653名無しさん@お腹いっぱい。2009/08/05(水) 01:46:08
auto-install使ってる人いる?
0654名無しさん@お腹いっぱい。2009/08/05(水) 04:50:45
> 653
0655名無しさん@お腹いっぱい。2009/08/05(水) 08:42:47
emacs-22.3.1 ってサロゲートペア処理できるんだっけ?
教えて、偉い人.
0656名無しさん@お腹いっぱい。2009/08/05(水) 09:46:33
>>652
カーソルは心眼で見るんだよ
0657名無しさん@お腹いっぱい。2009/08/05(水) 09:56:46
>>655
utf-16.el を眺めると対応してそう。
0658名無しさん@お腹いっぱい。2009/08/05(水) 10:16:08
>>655
23だと完全に対応できてるよ。
0659名無しさん@お腹いっぱい。2009/08/05(水) 10:25:07
23でやっとmule-ucs捨てれるかな
0660名無しさん@お腹いっぱい。2009/08/05(水) 11:44:36
>>654
なに追加してる?
0661名無しさん@お腹いっぱい。2009/08/05(水) 13:36:04
> 660
espresso.el (moz.el + espresso.el)
sql.el (sql.el + sql-indent.el + sql-transform.el + sql-complete.el)
mcomplete.el (mcomplete.el + mcomplete-history.el)
text-translator.el (text-translator-vars.el + text-translator-load.el + text-translator.el)
sr-speedbar.el (sr-speedbar.el + speedbar-extension.el)
あたりを auto-install-batch-list に追加。
1ファイルで済むものは .emacs 内に
auto-install-from-(url|emacswiki|gist) 使って書いてる。

こんな回答でよろしいか?
0662名無しさん@お腹いっぱい。2009/08/05(水) 13:38:02
2009年度の日本OSS貢献者賞、推薦受付開始
http://slashdot.jp/it/09/08/01/0325220.shtml

ルビキチを推薦しようぜ
0663名無しさん@お腹いっぱい。2009/08/05(水) 13:39:06
emacs23の内部日本語コードがutf8
ってことはelispのbatch処理結果をパイプでnkfに直接かけれるようになるのか
0664名無しさん@お腹いっぱい。2009/08/05(水) 13:44:48
>>662
本人乙
推薦するならどう考えても半田さんだろ。
0665名無しさん@お腹いっぱい。2009/08/05(水) 14:03:21
>>661
thx!
先日知って、どの程度のものを登録しているのか気になってね。有難う。
0666名無しさん@お腹いっぱい。2009/08/05(水) 14:15:25
>>664
本人乙
0667名無しさん@お腹いっぱい。2009/08/05(水) 14:20:49
本人だとしたら本当に「お疲れさまでした」さらに「ありがとう」なんだが…。
06686642009/08/05(水) 14:24:04
>>666
馬鹿か?

半田さんの功績を知らない、認めない奴はEmacsユーザとは言えないな。
大昔からのコミットログをよく見た上で物を言えよ。
0669名無しさん@お腹いっぱい。2009/08/05(水) 14:28:27
reiserfsとかいろいろ怪しい動きのみえるOSS界隈の裏を垣間見るために
ルビキチを推薦してどうなるか様子を見るんじゃないか
0670名無しさん@お腹いっぱい。2009/08/05(水) 14:40:31
まさか半出汁のこと知らないEamcaserがいるのか・・・
0671名無しさん@お腹いっぱい。2009/08/05(水) 14:42:09
半田さんって今年何かやったっけ。
0672名無しさん@お腹いっぱい。2009/08/05(水) 15:14:52
まさかマジレスで返されるとは思わなカッタワ
0673名無しさん@お腹いっぱい。2009/08/05(水) 15:33:08
個人的には平野さんを推したい。
0674名無しさん@お腹いっぱい。2009/08/05(水) 15:52:48
ネタの出来がよくないからマジレスされるんだよ。
0675名無しさん@お腹いっぱい。2009/08/05(水) 16:04:22
突然だが、個人的には24のCTUでEmacsが使われてないことに納得いかない。
0676名無しさん@お腹いっぱい。2009/08/05(水) 16:37:22
longlines-modeを日本語に対応させるのって難しい?
0677名無しさん@お腹いっぱい。2009/08/05(水) 17:36:58
君ならできるさ。
0678名無しさん@お腹いっぱい。2009/08/05(水) 17:42:14
君ならできるよ(笑)
0679名無しさん@お腹いっぱい。2009/08/05(水) 17:46:27
自分を信じろ。
0680名無しさん@お腹いっぱい。2009/08/05(水) 18:49:52
困難に立ち向かう勇者に拍手
0681名無しさん@お腹いっぱい。2009/08/05(水) 20:19:00
anythingのことでビクビクだけど,modeごとにソースをカエルにはどうすれバイインダー
0682名無しさん@お腹いっぱい。2009/08/05(水) 20:29:22
anything-sources をバッファローカルにして、
それぞれのモードに入るときにフックして切り替える。
0683名無しさん@お腹いっぱい。2009/08/06(木) 00:22:16
(add-hook 'foo-mode-hook
(lambda()
(setq anything-sources
(list anything-c-source-buffers
anything-c-source-file-name-history
))
))

これだとfoo-modeに入ったら↑のは有効になるけど
それ以外のmodeになっても↑のが効いたまんまになっちまうな・・・・
0684名無しさん@お腹いっぱい。2009/08/06(木) 00:32:35
>>683
> anything-sources をバッファローカルにして、
> anything-sources をバッファローカルにして、
> anything-sources をバッファローカルにして、
0685名無しさん@お腹いっぱい。2009/08/06(木) 00:53:32
list は滅多に使わない
閉じ括弧はいっぺんに閉じる
0686名無しさん@お腹いっぱい。2009/08/06(木) 01:45:42
rubyつかってrails使わないのってありだよな。
ruby使ってるって言ったら、あぁ、RubyOnRailsってRailsひとくくりにされてしまう。
rails使わない分野もあるんだよ。
0687名無しさん@お腹いっぱい。2009/08/06(木) 01:48:58
誤爆
0688名無しさん@お腹いっぱい。2009/08/06(木) 08:47:46
>>686
Rails使わないならRubyなんかメリットないよ。
0689名無しさん@お腹いっぱい。2009/08/06(木) 08:57:55
emacs22とemacs23の編集画面の比較画像ってない?
0690名無しさん@お腹いっぱい。2009/08/06(木) 09:11:09
どういうこと?
xftでも使わない限り変化無いと思うが
0691名無しさん@お腹いっぱい。2009/08/06(木) 10:15:18
skk の質問はここでいいですか?

ddskk-20090802 を自分でビルドした emacs 23.1 で使おうとしているんです
が、送り仮名のある変換のときに次のエラーが出ます。

たとえば「▽おく*り」とか変換しようとすると、

skk-set-okurigana: Args out of range: ["x" "a" "x" "i" "x" "u" "x" "e" "x" "o" ...], 105

どなたか解決策わかるかたいらっしゃいますか?
0692名無しさん@お腹いっぱい。2009/08/06(木) 10:28:52
Windows XP上でGNU Emacs 23.1を使っています。
そしてJIS X 0213を表示させたいのですが詳しく載っているサイトとかありますでしょうか?
フォント周りが難しくてよくわからないのです。
0693名無しさん@お腹いっぱい。2009/08/06(木) 10:32:38
emacswikiれ
0694名無しさん@お腹いっぱい。2009/08/06(木) 11:46:48
Emacs23ならむしろ簡単じゃないか?
適当なフォントをset-default-fontで指定して、C-x 8 RETで2A6B2とか入れてみればいいじゃん。
06956922009/08/06(木) 14:55:09
ttp://ntemacsjp.sourceforge.jp/matsuan/FontSettingJp.html
ttp://magazine.sourceforge.jp/opensource/article.pl?sid=09/04/23/0834240&pagenum=6

上記二つからset-fontset-fontでJISX0213を設定すればよいと分かったのですが
JISX0213のjisx0208-sjisやjisx0201-katakanaの部分は何と書けばよいのでしょうか?
0696名無しさん@お腹いっぱい。2009/08/06(木) 15:58:25
手元では以下の設定で表示できた。

(set-fontset-font t
'japanese-jisx0213-1
(font-spec :family "MeiryoKe_Console"))
(set-fontset-font t
'japanese-jisx0213-2
(font-spec :family "MeiryoKe_Console"))

詳細は (info "(elisp) Fontsets")
0697名無しさん@お腹いっぱい。2009/08/06(木) 16:51:28
set-fontset-fontで個別に指定したいなら、
TARGETにencodingを入れるなら、japanese-jisx0213-1、 japanese-jisx0213-2、
japanese-jisx0213-a、japanese-jisx0213-2004-1 でよいんじゃないかな。
FONT-SPECの所はフォントに依存するはずなのでフォント次第。

WindowsにM+フォント入れて、(set-default-font "M+1M+IPAG 12")の1行だけで
済ませてしまうの手かもしれない。MeiryoKe_Consoleあたりでもいいね。
06986922009/08/06(木) 20:54:57
(create-fontset-from-ascii-font
"-outline-メイリオ-normal-r-normal-normal-12-*-*-*-*-*-iso8859-1"
nil "myfont")
(set-fontset-font "fontset-myfont"
'japanese-jisx0208
(font-spec :family "メイリオ"))
(set-fontset-font "fontset-myfont"
'katakana-jisx0201
(font-spec :family "メイリオ"))
(set-fontset-font "fontset-myfont"
'japanese-jisx0213-1
(font-spec :family "メイリオ"))
(set-fontset-font "fontset-myfont"
'japanese-jisx0213-2
(font-spec :family "メイリオ"))
(add-to-list 'default-frame-alist '(font . "fontset-myfont"))

上記のように設定してみたところJISX0213の入力はできたものの
ファイルに保存して再び開いてみたところトーフになってしまいます。
0699名無しさん@お腹いっぱい。2009/08/06(木) 21:11:38
jisx0213のデータをどんなcoding-systemで保存した?
読み込んだ時のcoding-systemはそれと同じになっているか?
07006922009/08/06(木) 21:16:39
C-x RET cでcoding-systemを一致させたら表示できました。
これは自動的に判別できていないということでしょうか?
0701名無しさん@お腹いっぱい。2009/08/06(木) 21:57:43
set-coding-system-priority で調整してみたらどう?
0702名無しさん@お腹いっぱい。2009/08/06(木) 22:05:40
(prefer-coding-system 'euc-jisx0213-unix)
07036922009/08/06(木) 22:38:34
japanese-shift-jis-2004で保存していたので
(set-coding-system-priority 'japanese-shift-jis-2004)
と設定したところ自動判定できました。
しかし、euc-jis-2004で保存して
(set-coding-system-priority 'japanese-shift-jis-2004 'euc-jisx0213)
としたところ自動判別に失敗してしまいました。
0704名無しさん@お腹いっぱい。2009/08/06(木) 23:13:11
>>691
SKK Part5
http://pc11.2ch.net/test/read.cgi/linux/1067706152/

Linux板にGo
0705名無しさん@お腹いっぱい。2009/08/06(木) 23:26:24
>>691
emacs -q -l SKKの設定だけ書いたelファイル
で起動してみて問題が再現するかチェック。
再現しなければ、何か.emacsに書いた他の設定と競合してる。
0706名無しさん@お腹いっぱい。2009/08/07(金) 00:05:45
>>691
ウチでは (set-language-environment "UTF-8") にした時に同じエラーが出た.
"Japanese" にしとくと,とりあえずエラーは消えたが
0707名無しさん@お腹いっぱい。2009/08/07(金) 08:01:41
>>691
(split-char ?り) が (japanese-jisx0208 36 106) とならずに
(unicode-bmp 48 138) となるためかな。
とりあえず、set-charset-priority で japanese-jisx0208 を優先させたら
回避できそう。
0708名無しさん@お腹いっぱい。2009/08/07(金) 09:29:06
http://slashdot.jp/it/article.pl?sid=09/08/06/0347219
0709名無しさん@お腹いっぱい。2009/08/07(金) 09:42:40
相変わらずスラドには糞みたいなコメントしか無いな
どうしてこうなった
0710名無しさん@お腹いっぱい。2009/08/07(金) 09:51:28
日本のウェブは残念だから仕方ない
0711名無しさん@お腹いっぱい。2009/08/07(金) 09:52:22
スラドは編集も変わったし、運営も拝金主義になったし終わったな
まぁそれ以前にユーザ層にゆとりが増えたからなのかわからんが
コメントの質が劣化しすぎ
0712名無しさん@お腹いっぱい。2009/08/07(金) 10:05:33
>>709
こうなったっていうか、最初から。
0713名無しさん@お腹いっぱい。2009/08/07(金) 10:08:53
>>712
そうでもない。関連ストーリーにある「Emacs Lispあれこれ」というのを見てみ。
最近のストーリーと比べてはるかにまともなコメントが多い。
ACの糞レスが増えたのが劣化の一因なのは間違いないな。
07146922009/08/07(金) 11:08:32
NEWS に

** BDF fonts no longer supported on MS-Windows.

とあるけど、Windows で BDF は使えなくなったの?
0715名無しさん@お腹いっぱい。2009/08/07(金) 11:22:28
そう書いてあればそうなんだろう。
0716名無しさん@お腹いっぱい。2009/08/07(金) 11:59:05
スラドはクソコメしかつかなくなってから見なくなったけど、最近はまた変わったのかな
0717名無しさん@お腹いっぱい。2009/08/07(金) 12:07:09
ネタは他のサイトの1-3日遅れなんだから
コメントがうんこならスラドなんて鼻糞ほどの価値もないな
0718名無しさん@お腹いっぱい。2009/08/07(金) 12:53:48
>>717
この前は二年くらい前の記事が出てたぞww
編集がまったく機能してないから期待するだけ無駄
0719名無しさん@お腹いっぱい。2009/08/07(金) 13:09:10
確かに編集は糞だが、それがクソコメが多い理由でもないだろう。
もう終わったサイトだしどうでもいいが。
0720名無しさん@お腹いっぱい。2009/08/07(金) 13:58:25
そもそも、スラドって誰層に支持されてたの?
UNIX関係のサイト周り始めて8年ぐらいになるけどニュース系とか雑談は2ちゃんみてればよかったし
たまにスラドひっかかっても、やけに使いづらいインターフェイスの掲示板だなあ、ぐらいの印象しかないんだが。
0721名無しさん@お腹いっぱい。2009/08/07(金) 14:02:58
>やけに使いづらいインターフェイスの掲示板だなあ
だよな、やっぱあれ使い辛いよな。
0722名無しさん@お腹いっぱい。2009/08/07(金) 14:05:22
fj 層とか
0723名無しさん@お腹いっぱい。2009/08/07(金) 14:20:42
先日、何年かぶりにスラドに書き込もうとして書き込みフォームの想像を絶する
使いづらさにガクゼンとした。
0724名無しさん@お腹いっぱい。2009/08/07(金) 14:24:43
>>721
javascriptをブラックリスト/無効にしないと見る気もしないUIだよ。
0725名無しさん@お腹いっぱい。2009/08/07(金) 15:39:12
ほんとなんでこんな質悪くなったんだろうな>スラド
今じゃノイズの方が多い。
0726名無しさん@お腹いっぱい。2009/08/07(金) 15:53:46
このスレ並のノイズだな>>708からの流れをみる限り
0727名無しさん@お腹いっぱい。2009/08/07(金) 16:08:13
>>726 はスラドに対しての客観的な意見を素直に受け止めることができずに
「批判」と「否定」をごっちゃ混ぜにしてしまったんだね。
悔しかったんだろうね。よしよし。
0728名無しさん@お腹いっぱい。2009/08/07(金) 16:11:27
>>727
きみは ほんとうに ばかだな
0729名無しさん@お腹いっぱい。2009/08/07(金) 17:36:47
>>728
っ[ハンケチ]
0730名無しさん@お腹いっぱい。2009/08/07(金) 17:40:29
ここなんのスレだっけ?
0731名無しさん@お腹いっぱい。2009/08/07(金) 17:45:16
e-maのど飴スレだよ。
0732名無しさん@お腹いっぱい。2009/08/07(金) 18:25:37
emacs -q -g 80x24 --eval '(eshell)'
とすると全角80幅のフレームに半角80幅のeshellが起動すんだけど。

なんでこんなことになるん?
0733名無しさん@お腹いっぱい。2009/08/07(金) 18:37:56
$ emacs -q -g 80x24 --eval '(eshell)'
ごめん。普通に起動して、普通のフォントになるけど。
0734名無しさん@お腹いっぱい。2009/08/07(金) 18:52:57
多分フォントの問題、こちらの環境では
Emacs.Font:VL Gothic-10
だと問題ないけど、
Emacs.Font: IPAGothic-10
だと幅が倍になる
0735名無しさん@お腹いっぱい。2009/08/07(金) 23:42:11
>>734
fc-list -v VL Gothic|grep spacing は 0 で fc-list -v IPAGothic|grep spacing は 90 になってる?
0736名無しさん@お腹いっぱい。2009/08/08(土) 00:18:55
fc-matchの間違いか?
■ このスレッドは過去ログ倉庫に格納されています