IMAKADO::BLOG RSSフィード

November 27, 2009

smartchr.elがやばい!

連続で押すと指定した文字列を順番に入力するコマンドを、簡単に定義するための拡張 smartchr.el をリリースしました。

自分で作っておいてアレですが、しばらく使ってみて、手放せない拡張になったので宣伝しておきます。

smartchr.el from imakado on Vimeo.

詳しい使い方等は、はKAYACエンジニアblogに書いた記事 smartchr.el を使って生産性を上げる | tech.kayac.com - KAYAC engineers’ blog をご覧下さい!!

kitokitokikitokitoki 2009/11/28 00:14 現在(November 16, 2009)のGitHubのコードだと、
smartchr-parse の string-match しているところで、関数を渡すとエラーになりませんか。
私の環境
(emacs-version)
"GNU Emacs 23.0.91.1 (i486-pc-linux-gnu, GTK+ Version 2.16.0)
of 2009-04-05 on palmer, modified by Debian"
だと、以下のエラーが発生しました。
error: (wrong-type-argument stringp perl-smartchr:sub)
smartchr-parse で smartchr-template-cursor-re を強引に含まないほうにいくようにするとglobal-set-key などの定義はできますが、実行時に例えば以下のエラーになります。
Wrong type argument: char-or-string-p, perl-smartchr:sub
なにか設定が足りないか、他の拡張との依存関係でしょうか。他にもいろいろemacsの拡張はいれているので、私の依存関係が問題でしたら読み捨て下さい。。

IMAKADOIMAKADO 2009/11/28 02:08 >kitokitoki さん

エラー報告、本当にありがとうございます。
おっしゃる通りでした。

エントリーに書いたサンプルコードが動くバージョンのsmartchr.elをgit pushするのを忘れていましたのが原因でした。

先ほどpushしましたので、動くようになったと思います。
ありがとうございました!

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/IMAKADO/20091127/1259291382