2014-01-01から1ヶ月間の記事一覧

未使用引数のバイトコンパイル警告を回避する

byte-compile warningを回避するためのメモ. 問題 lexical-binding有効時, 未使用の引数があると以下のような 警告がされます. ソース (defun hoge () (lambda (a) (message "hoge"))) 警告 Compiling file /home/syohei/junk/elisp/hoge.el at Sat Jan 25 1…

TRAMPのサポート

Emacs の call-process-shell-command と shell-command の違いと helm-gtags - 雑文発散(2014-01-15) helm-gtags.elが TRAMPをサポートしました. リモートファイルでも 使えるようになりました. 追加する設定は特にありません. リモートファイルを 開いた場…

標準入力から読み取りを行うプログラムの実行

quickrun 1.9.8をリリースしました. リポジトリ https://github.com/syohex/emacs-quickrun 変更点 実行するバッファのファイル(foo.plとする)と同ディレクトリに foo.pl.qrinputのような 実行するファイル + '.qrinput'(変更可)がある場合, '.qrinput'の内…

Fix some highlighting issues of coffee-mode

I fixed some highlighting issues of coffee-mode. Update You can update coffee-mode from MELPA Repository https://github.com/defunkt/coffee-mode Fix invalid keyword highlighting coffee-mode highlighted property name whose name equals to key…

Emacs 24.4の show-paren-mode

A peek at Emacs 24.4: Smarter show-paren-mode - Emacs Redux の紹介です.ruby-modeで smart-paren-modeを有効にすると do-end def-end class-end のペアがハイライトされるようになりました. smartparensでは同機能を 実装していますが, 24.4からは素の E…