Emacs で対応している画像タイプを確認する方法

個人的なメモです。 (mapcar (lambda (type) (cons type (image-type-available-p type))) image-types) => ((png . t) (gif . t) (tiff . t) (jpeg . t) (xpm . t) (xbm . t) (pbm . t)) Togetter - 「twittering-mode でアイコンが出なかった件」

2011-08-12 (金) · masutaka

Lion で Emacs-23.3 をソースからビルド出来ない件を解決できた

Lion にバージョンアップしたら [2011-03-10-1] の方法でビルド出来なく なってしまいました。 Macports とか Homebrew の情報はあったのですが、「ソースからビルド」 の情報は見つけられなかったので、ここにまとめます。 ...

2011-07-31 (日) · masutaka

Git ブランチ操作のまとめ

個人的なメモ その2 その1は [2010-04-29-1] にあるよ。 Git では、たった一日の作業でもブランチを作ることが良くある。基本ブ ランチは修正が終わったら master に merge して削除、つまり使い捨て。 別な作業が入ったら、master から新たにブランチを作る。 ...

2011-07-05 (火) · masutaka

Emacs の M-x align-regexp は超便利

こんなソースコードを このように整形してくれます。 手順はとっても簡単。 Ctrl-space でリージョンを作って、 M-x align-regexp [Return] = [Return] するだけ。

2011-06-29 (水) · masutaka

Emacs で縦分割と横分割のトグル

横分割と縦分割を切り替える - Meadow/Emacs memo: ウィンドウ/フレーム関連 ― 分割・サイズ変更 個人的に必要になったのですが、縦分割->横分割すると 3 分割されてしま うのでちょっと直しました。 ...

2011-05-19 (木) · masutaka

Emacs で Mac の辞書を sdic っぽく使う

Mac の Emacs でツールチップ辞書 パート2。 - 日々、とんは語る。 しばらくこれで生活してましたが、自分にはツールチップは合わない気が してきたので、sdic っぽく改良してみました。 ...

2011-05-18 (水) · masutaka

初めて Mac で Emacs をビルドした!

Emacs 23.3 出たのか。記念ビルドしておこう。 — tomoya (@tomoyaton) March 10, 2011 Emacs-23.3 がリリースされたとのことなので、@tomoyaton さんのビルド をリアルタイムで眺めながら 、初めて Mac でビルドしてみました。 ...

2011-03-10 (木) · masutaka

「Emacs23.2が更に1ビット稼いだ秘密」の自分用メモ

「Emacs23.2が更に1ビット稼いだ秘密 — ありえるえりあ 」の理解に時間 がかかったので、自分用にメモしておく。 Emacs23.1 の enum Lisp_Type は以下のように定義されていた。 000 Lisp_Int 001 空き 010 Lisp_Symbol 011 Lisp_Misc 100 Lisp_String 101 Lisp_Vectorlike 110 Lisp_Cons 111 Lisp_Float enum Lisp_Type は オブジェクト変数(でいいのかな?) 32bit のうち、 下位 3bit に対応する。 ...

2010-06-19 (土) · masutaka

使用可能なフォントリスト

http://pc12.2ch.net/test/read.cgi/unix/1265413075/83 以下の S 式を評価すると、現在のフレームで使用可能なフォントリストを 返す。 (font-family-list)

2010-05-22 (土) · masutaka

elisp でマクロを含んだ関数のデバッグに便利な方法

マクロを含んだ関数のデバッグをするために、ステップ実行しようとする と一瞬で終わってしまうことがあります。これについて、ツイッターでア ドバイスをもらったので、調べてみました。 ...

2010-05-15 (土) · masutaka