タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Emacsとdefadviceに関するjoan9のブックマーク (2)

  • = (car emacs-advent-calendar-2010) ;=>defadvice - @peccul is peccu

    [2010-12-04 12:28:30] >>>[emacs] Emacs Advent Calendar jp: 2010 : ATNDも6日目です. 5日目はid:kiwanamiさんのEmacs上のATOKで快適日語生活 / 2010 Emacs Advent Calendar - 技術日記@kiwanamiで,7日目はid:moozさんです.楽しみ! 特に書くネタを考えていたわけじゃないんですが,先日anything-mac-itunes.elが公開されたので,それにからめて書いてみることにします. 流れ applescriptを使ったelisp Carbon Emacsにおけるdo-applescript defadvice入門 defadviceのやや細かい話 引数とか返り値をいじるための話 ようするにdefadvice入門記事です. 長くなっちゃったので,気になるところだ

    = (car emacs-advent-calendar-2010) ;=>defadvice - @peccul is peccu
    joan9
    joan9 2010/12/17
    あとでやる
  • Emacsユーザのためのadvice - Journal InTime(2009-12-24)

    _ Emacsユーザのためのadvice Emacs Advent Calendar jp: 2009の参加記事。昨日はid:hayamizさん。 明日は他に参加する人がいなければid:authorNariさん。 最近はVimを使うことが多いけど、shiroさんのお話を聞いてやっぱりLispは強力だなあとか思ったりしたので参加してみた。 知ってる人も多いと思うけど、Emacs Lispのadviceという機能を簡単に紹介しよう。 adviceとは、簡単に言うとCLOSのmethod combinationみたいなものだ。あるいは、Railsのbefore/after/aroundフィルタみたいなものと言った方がいいだろうか。要は、既存の関数(正確にはマクロや特殊フォームを含む)の実行の前(before)あるいは後(after)、前後両方(around)で実行したいコードを定義する機能である

  • 1