Life is very short

2014-07-25

LL Diverの「エディタ対決」に登壇することになりました.

| 11:30

LL Diver | Dive into Lightweight Languages


依頼を受けて 1日ほどどうしようか悩んだんですが, 推薦していただいたと

いうこともあって登壇することにしました.


他の代表者は超有名人ですし, 私なんかでよいのかという感じもしますが,

少しでも盛り上げられればと思います.


@さんや @さんほど Emacs愛に満ちている

わけではないので, disることもあるかもしれませんが, よろしくお願いします.


チケットはこちらから購入できます.

よろしければ見に来てください.

2014-07-24

進捗がなかったら, Emacsを終了しない

| 00:23

コード

(defun my/kill-emacs-hook ()
  (let ((progress (read-string "進捗どうですか? " "ダメです")))
    (when (string-match-p "\\(?:ダメ\\|だめ\\|駄目\\)" progress)
      (error "作業してください"))))
(add-hook 'kill-emacs-hook 'my/kill-emacs-hook)

イメージ

f:id:syohex:20140725002154p:image

f:id:syohex:20140725002152p:image


おわりに

めったに終了しないのであまり意味はなさそうです.

go-impl.elを作りました

| 18:10

vim-go-impl つくった - sorry, uninuplemented:


リポジトリ

https://github.com/syohex/emacs-go-impl


事前準備

% go get github.com/josharian/impl

イメージ

https://github.com/syohex/emacs-go-impl/raw/master/image/go-impl.gif


おわりに

現状しょぼいですが, 補完とかチェック(interface実在するか等)が機能すると

いい感じに使えると便利かもしれないですね.