define_keymaps_page_mode: new kind of page-mode
commit7316dda63335f06b8d6f257e25edf94ea240b059
authorJohn Foerch <jjfoerch@earthlink.net>
Sat, 28 Jan 2012 04:29:05 +0000 (27 23:29 -0500)
committerJohn Foerch <jjfoerch@earthlink.net>
Sat, 28 Jan 2012 04:29:05 +0000 (27 23:29 -0500)
treed8ef80fbb27c518955cf923c5e0c0f6d489dc422
parente8c8de7cb998cd98da1e40f347e58cacb7c4fd5d
define_keymaps_page_mode: new kind of page-mode

A keymaps-page-mode is a page-mode whose only feature is providing keymaps
for its site through a single modality.  With define_page_mode, there is a
certain amount of boilerplate code common to all such page-modes.  This
new type of page-mode now lets us abstract that boilerplate away, allowing
us to define such modes more succinctly.
13 files changed:
modules/buffer.js
modules/content-buffer.js
modules/page-modes/duckduckgo.js
modules/page-modes/github.js
modules/page-modes/gmane.js
modules/page-modes/google-calendar.js
modules/page-modes/google-gqueues.js
modules/page-modes/google-maps.js
modules/page-modes/google-reader.js
modules/page-modes/google-video.js
modules/page-modes/google-voice.js
modules/page-modes/stackexchange.js
modules/page-modes/twitter.js