タグ

ブックマーク / hayamiz.hatenadiary.org (4)

  • 2008-06-08

    @anemoにEmacs勉強会やってよと軽いノリで言われたので、Emacs勉強会を軽いノリでやってみようかと思います。 日時はまだ未定。6月中にやりたいので、RubyKaigiの次の週末くらいがちょうどいいのかな。 場所は近間がいいので、東大工学部2号館のどこかにしようかな。 どんなことをやろうか、適当に案を↓に書いていくので、これはイイと思ったものに☆をつけてね。あとコメントで提案などしてくれてもおk

    2008-06-08
    IMAKADO
    IMAKADO 2008/06/09
    いいなぁ、行ってみたい
  • Gaucheでシェルスクリプト的な何かを書くための、キモいツール書いた - 日記を書く [・w・] はやみずさん

    Gaucheってそのままだとシェルスクリプト的なものををちょっと書いたりする用途にはあんまり向いてなくて、普通にシェルスクリプト書いたりruby使ったりしてたんだけど、そろそろgaucheでやりたいじゃん、という気分になってきた。用途からすると、似たようなライブラリを誰か書いていてもいい気がするけれど、調べるのも面倒なので自分で書いてみた。ついでにそのライブラリをデフォルトで利用できる状態にした上に、初期化ファイルを読みこんでgoshを起動するgoshellというコマンドをつくった。 まず、予め使いたいシェルのコマンドを $HOME/.goshellrc に登録する。とりあえず mkdir, ls, wget あたりを登録するときは、こんな感じ。 (define-commands mkdir ls wget) さて、例えば http://foo.com/[000-999].jpg という1

    Gaucheでシェルスクリプト的な何かを書くための、キモいツール書いた - 日記を書く [・w・] はやみずさん
  • scheme-complete.elがすごい - 日記を書く [・w・] はやみずさん

    scheme-complete.el is a single function that can be used with any Emacs scheme mode. It provides real-time, lexical-scope aware type inferencing tab-completion for any R5RS scheme, with extensibility for implementation-specific features (currently only Chicken and Gauche are customized). Gauche / Thread: [Gauche-devel] ANN: scheme-complete.el - smart tab completion 実際にEmacsに入れて動かしてみたら、かなり頭のいい補完をして

    scheme-complete.elがすごい - 日記を書く [・w・] はやみずさん
    IMAKADO
    IMAKADO 2007/10/27
    scheme-complete.el
  • Emacsクイズ - かいとう編 - 日記を書く [・w・] はやみずさん

    風邪でダウンしていたので、更新がおそくなってしまいましたが、回復してきたのでまとめることにします。解答してもらった方には、わかる範囲でトラックバックさせてもらってます。 解答は、問題作成時に考えていた解答例です。いろいろな人の解答を見ておもしろいものなどはコメント、解説で触れることにします。 きほん編 q1. 一般的に"カーソル"と呼ばれる、タイプされた文字やテキストの挿入が行われる位置のことをEmacsでは何と言う? A. ポイント 知ってるようで意外と知らない豆知識。入門 GNU Emacs 第3版 の6ページにもちゃんと書いてあったりします。 特にEmacsに詳しい人々は、カーソルのことをポイントと読んでいます。この用語は、オンラインヘルプシステムでも統一して使用されていますので覚えておいてください。 q2. split-window-horizontally(ウィンドウを水平に2分

    Emacsクイズ - かいとう編 - 日記を書く [・w・] はやみずさん
  • 1