emacs

symfony のスタックトレースのファイルリンクをemacsで開く

公式サイトにはTextMateでの説明しかなかったので、emacsでもできないか試してみました。 mac + Carbon Emacs の組み合わせで動作確認済みです。 スクリーンキャスト .emacsに(server-start)を書いておく。 setteings.ymlにsf_file_link_formatの値を以下の…

gtags.el でライブラリも検索

global-5.7.6 + gtags.el-2.5で動作確認済み。 init-gtags.el (require 'gtags) (defvar gtags-libpath nil "Library directory of language.") (make-variable-buffer-local 'gtags-libpath) (defadvice gtags-goto-tag (before gtags-goto-tag-gtagslibpat…

flymake で yaml のシンタックスチェック

#!/usr/bin/env php parse(file_get_contents($_SERVER['argv'][1])); } catch (InvalidArgumentException $e) { echo "Unable to parse the YAML string: " . $e->getMessage() . "\n"; } (defun flymake-ya…

背景を黒に設定している Carbon Emacs で ansi-term-mode のカラーを見やすくする

(when window-system (setq term-default-fg-color "White" term-default-bg-color "Black" ansi-term-color-vector [unspecified "black" "#ff5555" "#55ff55" "#ffff55" "#5555ff" "#ff55ff" "#55ffff" "white"]))

はてなブックマークFirefox拡張のsqlite dbファイルをanything.elで検索

http://d.hatena.ne.jp/aki77/20090501/1241167586 前回のエントリでは最終的には launchd ではてなブックマークFirefox拡張のdbファイルを監視することで、リアルタイムに同期していたけど、だったら最初からdbファイルをそのまま使ったほうがいい気がして…

自分のはてなブックマークを検索するanything-hatena-bookmark.elのデータ更新用シェルスクリプト

ttp://b.hatena.ne.jp/HATENA_ID/search.data のデータを取得する形で作ってみました。 自分の環境では1万件のブックマークデータ更新が早ければ数秒で終わります。 1万件突っ込んでも、検索スピードは問題なかったです。 macの場合はMac OS X標準のsedでは…

ターミナル経由でもモードラインにsvnステータスをカラー表示

(require 'psvn) (unless window-system (defun svn-status-state-mark-modeline-dot (color) (propertize " svn" 'help-echo 'svn-status-state-mark-tooltip 'face (list (if (equal (getenv "TERM") "xterm-256color") :background :foreground) color))))