2013-01-23から1日間の記事一覧

Emacs Lispパッケージを書く場合のテンプレート

Emacs Lisp使ったパッケージを書く場合はとりあえず以下のようにしましょう。 ;;; ファイル名.el --- パッケージ概要 ;; Copyright (C) 2013 by 名前 ;; Author: 名前 <メールアドレス> ;; URL: リポジトリの URL等 ;; Version: 0.01 ;; Package-Requires: (…

flymakeの設定する前に flycheckを確認しよう

flycheck/flycheck · GitHub twitterで前に少し書いたのですが、記事にもしておきます。 動的にエラー表示を行なってくれる flymakeはとても便利なんですが、 設定が面倒です。初期関数だったり、エラー出力を解析するための正規表現の 指定やら、苦労したこ…

IPC::Open3::open3に関するメモ

Plack::Middleware::File::Less を lessc でコンパイルするように - naoyaのはてなダイアリー で紹介されている。Plack::Middleware::File::Lessのソースの 以下の部分が気になりました。 sub less_command { my $less = shift; my $pid = open3(my $in, my …

rm -rf symlink/して不幸になりたくなければ unlinkを使えばいい

シンボリックリンクをrm -rf symlink/すると不幸になる - かーねる・う゛いえむにっき ですが、ディレクトリを消してしまうというリスクをそもそもなくして しまえばいいですよね。その答えが unlinkコマンドです。 unlinkコマンド ファイルだけ消せる rmコ…

git-gutter.elを更新しました

Sublime Text2のプラグイン GitGutterの Emacs版 git-gutter.elを更新しました。 リポジトリ https://github.com/syohex/emacs-git-gutter インストール MELPAと el-getに pull requestを送りましたんで、いずれそれらから インストールできるようになるかと…