Use with-current-buffer instead of save-excursion + set-buffer
Use string-to-number instead of string-to-int
Use called-interactively-p instead of interactive-p
Specify group
Use last-input-event instead of last-input-char
Merge pull request #1 from syohex/fix-byte-compile-issue

Fix byte compile issue