]> git.eshelyaron.com Git - emacs.git/log
emacs.git
9 years agoMinor fix to :diminish
John Wiegley [Wed, 25 Mar 2015 02:59:10 +0000 (21:59 -0500)]
Minor fix to :diminish

9 years agoFix a bug in the :delight support
John Wiegley [Mon, 23 Mar 2015 05:38:51 +0000 (00:38 -0500)]
Fix a bug in the :delight support

9 years agoAdd :delight support, thanks to darkfeline on GitHub
John Wiegley [Sun, 22 Mar 2015 04:35:58 +0000 (23:35 -0500)]
Add :delight support, thanks to darkfeline on GitHub

Fixes https://github.com/jwiegley/use-package/issues/189

9 years agoAdd new customization use-package-always-ensure
John Wiegley [Sat, 21 Mar 2015 09:19:33 +0000 (04:19 -0500)]
Add new customization use-package-always-ensure

Fixes https://github.com/jwiegley/use-package/issues/27

9 years agounbind-key now removes key from personal-keybindings
John Wiegley [Sat, 21 Mar 2015 09:13:02 +0000 (04:13 -0500)]
unbind-key now removes key from personal-keybindings

Fixes https://github.com/jwiegley/use-package/issues/74

9 years agoFix file headers
John Wiegley [Sat, 21 Mar 2015 08:57:09 +0000 (03:57 -0500)]
Fix file headers

9 years agoAdd autoload stanzas to bind-key
John Wiegley [Sat, 21 Mar 2015 08:50:51 +0000 (03:50 -0500)]
Add autoload stanzas to bind-key

Fixes https://github.com/jwiegley/use-package/issues/33

9 years agoCorrection to an eval-after-load expansion
John Wiegley [Sat, 21 Mar 2015 08:49:08 +0000 (03:49 -0500)]
Correction to an eval-after-load expansion

9 years agoChange use-package to use bind-keys and bind-keys*
John Wiegley [Sat, 21 Mar 2015 08:46:26 +0000 (03:46 -0500)]
Change use-package to use bind-keys and bind-keys*

Fixes https://github.com/jwiegley/use-package/issues/129

9 years agoChange bind-key* behavior to mimic bind-keys*
John Wiegley [Sat, 21 Mar 2015 08:31:59 +0000 (03:31 -0500)]
Change bind-key* behavior to mimic bind-keys*

Fixes https://github.com/jwiegley/use-package/issues/148

9 years agoWhitespace cleanups
John Wiegley [Sat, 21 Mar 2015 08:30:52 +0000 (03:30 -0500)]
Whitespace cleanups

9 years agoAllow :map in bind-keys to accept multiple maps
John Wiegley [Sat, 21 Mar 2015 08:30:04 +0000 (03:30 -0500)]
Allow :map in bind-keys to accept multiple maps

Fixes https://github.com/jwiegley/use-package/issues/129

9 years ago:pin should return `t'
John Wiegley [Sat, 21 Mar 2015 08:12:32 +0000 (03:12 -0500)]
:pin should return `t'

9 years agoModular support appears to be working
John Wiegley [Sat, 21 Mar 2015 07:57:18 +0000 (02:57 -0500)]
Modular support appears to be working

9 years agoBegan work on modular handling of keywords
John Wiegley [Fri, 20 Mar 2015 03:26:53 +0000 (22:26 -0500)]
Began work on modular handling of keywords

9 years agoRename use-package-with-elapsed-timer at an internal name
John Wiegley [Thu, 19 Mar 2015 23:48:14 +0000 (18:48 -0500)]
Rename use-package-with-elapsed-timer at an internal name

See https://github.com/jwiegley/use-package/issues/185

9 years agoRemove code I did not intend to commit
John Wiegley [Thu, 19 Mar 2015 23:47:15 +0000 (18:47 -0500)]
Remove code I did not intend to commit

9 years agoMerge pull request from npostavs/macroexp-progn
John Wiegley [Thu, 19 Mar 2015 23:46:37 +0000 (18:46 -0500)]
Merge pull request from npostavs/macroexp-progn

use-package-progn: replace with macroexp-progn
GitHub-reference: https://github.com/jwiegley/use-package/issues/186

9 years agoFix some docstrings
John Wiegley [Thu, 19 Mar 2015 23:45:30 +0000 (18:45 -0500)]
Fix some docstrings

9 years agouse-package-progn: replace with macroexp-progn
Noam Postavsky [Thu, 19 Mar 2015 21:40:41 +0000 (17:40 -0400)]
use-package-progn: replace with macroexp-progn

9 years agoMerge pull request from npostavs/name-keymap
John Wiegley [Thu, 19 Mar 2015 19:20:09 +0000 (14:20 -0500)]
Merge pull request from npostavs/name-keymap

get-binding-description: return keymap symbol
GitHub-reference: https://github.com/jwiegley/use-package/issues/184

9 years agoget-binding-description: return keymap symbol
Noam Postavsky [Thu, 19 Mar 2015 15:25:18 +0000 (11:25 -0400)]
get-binding-description: return keymap symbol

instead of "#<keymap>".

9 years agoUse push instead of add-to-list
John Wiegley [Thu, 19 Mar 2015 09:42:22 +0000 (04:42 -0500)]
Use push instead of add-to-list

9 years agoRemove a hack that is not needed anymore
John Wiegley [Thu, 19 Mar 2015 09:39:07 +0000 (04:39 -0500)]
Remove a hack that is not needed anymore

9 years agomacroexpand nested uses of use-package in :init and :config
John Wiegley [Thu, 19 Mar 2015 01:56:45 +0000 (20:56 -0500)]
macroexpand nested uses of use-package in :init and :config

9 years agoWrap the :preface in an eval-and-compile block
John Wiegley [Thu, 19 Mar 2015 01:53:55 +0000 (20:53 -0500)]
Wrap the :preface in an eval-and-compile block

9 years agoRemove a use of macroexpand
John Wiegley [Wed, 18 Mar 2015 10:46:25 +0000 (05:46 -0500)]
Remove a use of macroexpand

9 years agoMake a warning more specific
John Wiegley [Wed, 18 Mar 2015 08:25:21 +0000 (03:25 -0500)]
Make a warning more specific

9 years agoMore work to silence the byte-compiler
John Wiegley [Wed, 18 Mar 2015 08:10:36 +0000 (03:10 -0500)]
More work to silence the byte-compiler

9 years agoOther minor improvements for byte-compiling
John Wiegley [Tue, 17 Mar 2015 16:50:25 +0000 (11:50 -0500)]
Other minor improvements for byte-compiling

9 years agoSeveral minor improvements and fixes
John Wiegley [Tue, 17 Mar 2015 16:42:04 +0000 (11:42 -0500)]
Several minor improvements and fixes

9 years agoChange some code for consistency's sake
John Wiegley [Tue, 17 Mar 2015 15:21:34 +0000 (10:21 -0500)]
Change some code for consistency's sake

9 years agoMerge pull request from killdash9/keymap
John Wiegley [Tue, 17 Mar 2015 15:20:48 +0000 (10:20 -0500)]
Merge pull request from killdash9/keymap

minor fixes to get bind-keymap working in 2.0
GitHub-reference: https://github.com/jwiegley/use-package/issues/176

9 years agominor fixes to get bind-keymap working in 2.0
Russell Black [Tue, 17 Mar 2015 04:55:48 +0000 (22:55 -0600)]
minor fixes to get bind-keymap working in 2.0

9 years agoAlways return t on a successful init-time load
John Wiegley [Tue, 17 Mar 2015 03:12:52 +0000 (22:12 -0500)]
Always return t on a successful init-time load

Fixes https://github.com/jwiegley/use-package/issues/174

9 years agoAdd to the load-path before the :preface
John Wiegley [Mon, 16 Mar 2015 17:19:14 +0000 (12:19 -0500)]
Add to the load-path before the :preface

Fixes https://github.com/jwiegley/use-package/issues/172

9 years agoMore fixes related to byte-compilation
John Wiegley [Mon, 16 Mar 2015 16:58:37 +0000 (11:58 -0500)]
More fixes related to byte-compilation

9 years agoA few changes for byte-compilation
John Wiegley [Mon, 16 Mar 2015 16:50:32 +0000 (11:50 -0500)]
A few changes for byte-compilation

9 years ago:defer now accepts an optional number of seconds
John Wiegley [Mon, 16 Mar 2015 15:46:25 +0000 (10:46 -0500)]
:defer now accepts an optional number of seconds

9 years agoPermit minimal expansion of macro bodies, and other fixes
John Wiegley [Mon, 16 Mar 2015 15:39:37 +0000 (10:39 -0500)]
Permit minimal expansion of macro bodies, and other fixes

9 years agoCollapse some whitespace
John Wiegley [Mon, 16 Mar 2015 08:25:21 +0000 (03:25 -0500)]
Collapse some whitespace

9 years agoAllow vectors to be passed to :bind again
John Wiegley [Mon, 16 Mar 2015 08:19:28 +0000 (03:19 -0500)]
Allow vectors to be passed to :bind again

Fixes https://github.com/jwiegley/use-package/issues/166

9 years agoAdd code to workaround an inefficiency with eval-after-load
John Wiegley [Mon, 16 Mar 2015 07:54:43 +0000 (02:54 -0500)]
Add code to workaround an inefficiency with eval-after-load

This is currently disabled, as it leads to strange byte-compilation
errors that need to be tracked down.

9 years agoOutput Compiling message only if verbose is enabled
John Wiegley [Mon, 16 Mar 2015 07:48:55 +0000 (02:48 -0500)]
Output Compiling message only if verbose is enabled

9 years agoAllow :pin to accept a symbol
John Wiegley [Mon, 16 Mar 2015 07:48:13 +0000 (02:48 -0500)]
Allow :pin to accept a symbol

9 years agoRelax a path normalization check
John Wiegley [Mon, 16 Mar 2015 02:23:40 +0000 (21:23 -0500)]
Relax a path normalization check

9 years agoCorrect an erroneous symbol reference
John Wiegley [Mon, 16 Mar 2015 02:21:11 +0000 (21:21 -0500)]
Correct an erroneous symbol reference

9 years agoUpdate docstring for :disabled
John Wiegley [Mon, 16 Mar 2015 01:39:19 +0000 (20:39 -0500)]
Update docstring for :disabled

9 years agoMerge pull request from npostavs/eval-after-name
John Wiegley [Mon, 16 Mar 2015 00:07:16 +0000 (20:07 -0400)]
Merge pull request from npostavs/eval-after-name

use--package: eval-after-load name
GitHub-reference: https://github.com/jwiegley/use-package/issues/168

9 years agoUndo an erroneous change
John Wiegley [Mon, 16 Mar 2015 00:07:03 +0000 (19:07 -0500)]
Undo an erroneous change

9 years agoAdd -hook to the injected hooks
John Wiegley [Sun, 15 Mar 2015 23:49:08 +0000 (18:49 -0500)]
Add -hook to the injected hooks

Fixes https://github.com/jwiegley/use-package/issues/161

9 years agoRestore an earlier fix to
John Wiegley [Sun, 15 Mar 2015 23:45:41 +0000 (18:45 -0500)]
Restore an earlier fix to

Fixes https://github.com/jwiegley/use-package/issues/167
GitHub-reference: https://github.com/jwiegley/use-package/issues/53

9 years agoBREAKING CHANGE: Remove :idle and :idle-priority
John Wiegley [Sun, 15 Mar 2015 23:07:37 +0000 (18:07 -0500)]
BREAKING CHANGE: Remove :idle and :idle-priority

I am removing this feature for now because it can result in a nasty
inconsistency.  Consider the following definition:

  (use-package vkill
    :commands vkill
    :idle (some-important-configuration-here)
    :bind ("C-x L" . vkill-and-helm-occur)
    :init
    (defun vkill-and-helm-occur ()
      (interactive)
      (vkill)
      (call-interactively #'helm-occur))

    :config
    (setq vkill-show-all-processes t))

If I load my Emacs and wait until the idle timer fires, then this is the
sequence of events:

    :init :idle <load> :config

But if I load Emacs and immediately type C-x L without waiting for the
idle timer to fire, this is the sequence of events:

    :init <load> :config :idle

It's possible that the user could use `featurep` in their idle to test
for this case, but that's a subtlety I'd rather avoid.

What I would consider is this: `:idle [N]` is a keyword that simply
implies `:defer`, with an option number of N to specify a second count.
After that many seconds, if the package has not yet been loaded by
autoloading, it will be loaded via the idle timer.

This approach has the benefit of complete consistency for both the idle
and the autoloaded cases.  Although, the fact that it implies `:defer`
means we don't have to consider what it means to add `:idle` behavior to
a demand-loaded configuration.

9 years agouse--package: eval-after-load name
Noam Postavsky [Sun, 15 Mar 2015 19:14:04 +0000 (15:14 -0400)]
use--package: eval-after-load name

instead of name-string. This prevents triggering by config file names
that have the same name as the package.

Reprise of c6d79d2cb40bd141f62eaca6dca47fb2e8e6943f

9 years agoSupport optional injection of hooks, for Spacemacs
John Wiegley [Sun, 15 Mar 2015 08:49:16 +0000 (03:49 -0500)]
Support optional injection of hooks, for Spacemacs

9 years agoAdd :preface, occurring before everything except :disabled
John Wiegley [Sun, 15 Mar 2015 07:22:17 +0000 (02:22 -0500)]
Add :preface, occurring before everything except :disabled

This can be used to establish function and variable definitions that
will 1) make the byte-compiler happy (it won't complain about functions
whose definitions are unknown because you have them within a guard
block), and 2) allow you to define code that can be used in an `:if`
test.

9 years agoSome minor code reformatting
John Wiegley [Sun, 15 Mar 2015 07:21:53 +0000 (02:21 -0500)]
Some minor code reformatting

9 years agoFix to :ensure normalization
John Wiegley [Sun, 15 Mar 2015 07:21:40 +0000 (02:21 -0500)]
Fix to :ensure normalization

9 years agoMerge pull request from thomasf/master
John Wiegley [Sun, 15 Mar 2015 06:49:09 +0000 (02:49 -0400)]
Merge pull request from thomasf/master

Fix :ensure value interpretation
GitHub-reference: https://github.com/jwiegley/use-package/issues/163

9 years agoMerge pull request from npostavs/warning
John Wiegley [Sun, 15 Mar 2015 06:47:42 +0000 (02:47 -0400)]
Merge pull request from npostavs/warning

use-package-expand: use display-warning
GitHub-reference: https://github.com/jwiegley/use-package/issues/162

9 years agoFix :ensure value interpretation
Thomas Frössman [Sat, 14 Mar 2015 16:53:02 +0000 (17:53 +0100)]
Fix :ensure value interpretation

9 years agouse-package-expand: use display-warning
Noam Postavsky [Sat, 14 Mar 2015 15:33:12 +0000 (11:33 -0400)]
use-package-expand: use display-warning

instead of with-demoted-errors. This prevents errors from getting lost
in the *Messages* buffer.

9 years agoBegin refactoring for 2.0; NOTE: BREAKING CHANGES
John Wiegley [Sat, 14 Mar 2015 10:22:43 +0000 (05:22 -0500)]
Begin refactoring for 2.0; NOTE: BREAKING CHANGES

The major change is that :init is now always performed before loading a
file, whether loading is deferred or not.  This is a change from before,
where the semantics of :init varied between demand and defer.  The new
usage is now entirely consistent.

Also, because :init and :config now mean "before" and "after", the
:pre-* and :post-* keywords are gone, as they should no longer be
necessary.

Lastly, an effort has been made to make your Emacs start even in the
presence of use-package configuration failures.  So after this change,
be sure to check your *Messages* buffer.  Most likely, you will have
several instances where you are using :init, but should be using :config
(this was the case for me in a number of places).

9 years agoMany stylistics cleanups and simplifications
John Wiegley [Fri, 13 Mar 2015 09:47:07 +0000 (04:47 -0500)]
Many stylistics cleanups and simplifications

9 years agoRevert "Don't add autoload for existing commands"
John Wiegley [Fri, 13 Mar 2015 08:26:09 +0000 (03:26 -0500)]
Revert "Don't add autoload for existing commands"

This reverts commit a2b23f8326d06690c8092ecc5e83ba2e4dd3c336.

9 years agoStylistic changes
John Wiegley [Fri, 13 Mar 2015 08:25:32 +0000 (03:25 -0500)]
Stylistic changes

9 years agoMinor style edits
John Wiegley [Fri, 13 Mar 2015 08:13:31 +0000 (03:13 -0500)]
Minor style edits

9 years agoMinor changes
John Wiegley [Fri, 13 Mar 2015 08:02:47 +0000 (03:02 -0500)]
Minor changes

9 years agoShow more informative errors when they occur
John Wiegley [Fri, 13 Mar 2015 07:58:37 +0000 (02:58 -0500)]
Show more informative errors when they occur

9 years agoMerge pull request from tarsius/master
John Wiegley [Sun, 18 Jan 2015 15:22:03 +0000 (09:22 -0600)]
Merge pull request from tarsius/master

Allow using expanded macro without loading feature
GitHub-reference: https://github.com/jwiegley/use-package/issues/151

9 years agoAllow using expanded macro without loading feature
Jonas Bernoulli [Sun, 18 Jan 2015 10:41:13 +0000 (11:41 +0100)]
Allow using expanded macro without loading feature

In the macro `use-package-with-elapased-timer' use `bound-and-true-p'
go get the values of the customizable options `use-package-verbose'
and `use-package-minimum-reported-time'.  This way the library only
has to be required at compile time, provided these options are not
actually customized.  If the user has changed the values, then she
also has to load the library at runtime or the macros fall back to
the default of doing their job silently.  See https://github.com/jwiegley/use-package/issues/149.

9 years agoMerge pull request from killdash9/keymap
John Wiegley [Sun, 4 Jan 2015 06:23:22 +0000 (00:23 -0600)]
Merge pull request from killdash9/keymap

Passing t into keymap function
GitHub-reference: https://github.com/jwiegley/use-package/issues/145

9 years agoPassing t into keymap function
Russell Black [Sat, 3 Jan 2015 20:53:38 +0000 (13:53 -0700)]
Passing t into keymap function

9 years agoMerge pull request from killdash9/keymap
John Wiegley [Sat, 3 Jan 2015 02:09:31 +0000 (20:09 -0600)]
Merge pull request from killdash9/keymap

:bind-keymap - bind a key prefix to an autoloaded package keymap
GitHub-reference: https://github.com/jwiegley/use-package/issues/142

9 years agoMerge pull request from thiagowfx/patch-1
John Wiegley [Fri, 2 Jan 2015 23:32:19 +0000 (17:32 -0600)]
Merge pull request from thiagowfx/patch-1

fix small typo (key > keymap)
GitHub-reference: https://github.com/jwiegley/use-package/issues/144

9 years agofix small typo (key > keymap)
Thiago Barroso Perrotta [Fri, 2 Jan 2015 15:58:49 +0000 (13:58 -0200)]
fix small typo (key > keymap)

9 years ago:bind-keymap - bind a key prefix to an autoloaded package keymap
Russell Black [Thu, 1 Jan 2015 00:02:25 +0000 (17:02 -0700)]
:bind-keymap - bind a key prefix to an autoloaded package keymap

9 years agoMerge pull request from vermiculus/master
John Wiegley [Sun, 21 Dec 2014 00:45:21 +0000 (18:45 -0600)]
Merge pull request from vermiculus/master

Do not quote lambda expressions
GitHub-reference: https://github.com/jwiegley/use-package/issues/140

9 years agoDo not quote lambda expressions
Sean Allred [Sat, 20 Dec 2014 04:12:47 +0000 (23:12 -0500)]
Do not quote lambda expressions

http://emacs.stackexchange.com/a/3596

Quoting lambda expressions is at best redundant and at worst
detrimental; this commit removes all use of the sharp-quote to reduce
confusion.

9 years agoMerge pull request from YoungFrog/fixautoloads
John Wiegley [Wed, 17 Dec 2014 21:53:42 +0000 (15:53 -0600)]
Merge pull request from YoungFrog/fixautoloads

Don't add autoload for existing commands
GitHub-reference: https://github.com/jwiegley/use-package/issues/138

9 years agoMerge pull request from peterhoeg/master
John Wiegley [Wed, 17 Dec 2014 20:52:39 +0000 (14:52 -0600)]
Merge pull request from peterhoeg/master

Check if an archive is valid when pinning
GitHub-reference: https://github.com/jwiegley/use-package/issues/137

9 years agoCheck if package-archives are valid when pinning
Peter Hoeg [Wed, 17 Dec 2014 20:34:49 +0000 (04:34 +0800)]
Check if package-archives are valid when pinning

9 years agoDon't add autoload for existing commands
Nicolas Richard [Thu, 11 Dec 2014 07:42:53 +0000 (08:42 +0100)]
Don't add autoload for existing commands

9 years agopure cleanup
Peter Hoeg [Tue, 16 Dec 2014 21:45:53 +0000 (05:45 +0800)]
pure cleanup

9 years agoMerge pull request from peterhoeg/master
John Wiegley [Tue, 16 Dec 2014 19:29:02 +0000 (13:29 -0600)]
Merge pull request from peterhoeg/master

Support for pinning package to archive
GitHub-reference: https://github.com/jwiegley/use-package/issues/136

9 years agosupport for pinning package to archive
Peter Hoeg [Thu, 11 Dec 2014 06:44:27 +0000 (14:44 +0800)]
support for pinning package to archive

10 years agoMerge pull request from Silex/master
John Wiegley [Thu, 18 Sep 2014 20:33:08 +0000 (21:33 +0100)]
Merge pull request from Silex/master

Fix "compiling" typo
GitHub-reference: https://github.com/jwiegley/use-package/issues/125

10 years agoMerge pull request from waymondo/master
John Wiegley [Thu, 18 Sep 2014 20:32:55 +0000 (21:32 +0100)]
Merge pull request from waymondo/master

Add :bind* keyword for `bind-key*`
GitHub-reference: https://github.com/jwiegley/use-package/issues/126

10 years agoadd :bind* keyword for `bind-key*`
Justin Talbott [Tue, 16 Sep 2014 20:38:58 +0000 (16:38 -0400)]
add :bind* keyword for `bind-key*`

10 years agoFix "compiling" typo
Philippe Vaucher [Tue, 16 Sep 2014 16:34:42 +0000 (18:34 +0200)]
Fix "compiling" typo

10 years agoMerge pull request from thomasf/master
John Wiegley [Sun, 14 Sep 2014 13:26:57 +0000 (14:26 +0100)]
Merge pull request from thomasf/master

Display which package that has compile errors
GitHub-reference: https://github.com/jwiegley/use-package/issues/124

10 years agoDisplay which package that has compile errors
Thomas Frössman [Sun, 14 Sep 2014 10:57:44 +0000 (12:57 +0200)]
Display which package that has compile errors

10 years agoMerge pull request from tarsius/master
John Wiegley [Mon, 8 Sep 2014 15:06:16 +0000 (16:06 +0100)]
Merge pull request from tarsius/master

assume the declare-function macro exists
GitHub-reference: https://github.com/jwiegley/use-package/issues/123

10 years agoassume the declare-function macro exists
Jonas Bernoulli [Sun, 7 Sep 2014 12:43:56 +0000 (14:43 +0200)]
assume the declare-function macro exists

Since `declare-function' was added in Emacs 23.1 (five years ago), we
don't need to assert that it is defined.  If the assertion was without
any problems there would be no harm in keeping it, but unfortunately it
causes a compile warning.  Because `declare-function' is a macro with
always expands to `nil' the value of (fboundp 'declare-function) ends
up being unused.

10 years agoMerge pull request from BernardHurley/master
John Wiegley [Fri, 20 Jun 2014 20:43:18 +0000 (13:43 -0700)]
Merge pull request from BernardHurley/master

bind-keys macro changed to allow prefix map to have a menu string.
GitHub-reference: https://github.com/jwiegley/use-package/issues/112

10 years agobind-keys macro changed to allow prefix map to have a menu string
Bernard Hurley [Fri, 20 Jun 2014 04:45:51 +0000 (05:45 +0100)]
bind-keys macro changed to allow prefix map to have a menu string

10 years agoMerge pull request from npostavs/desc-vector
John Wiegley [Sat, 31 May 2014 19:42:14 +0000 (14:42 -0500)]
Merge pull request from npostavs/desc-vector

Avoid putting vector key sequences in personal-keybindings
GitHub-reference: https://github.com/jwiegley/use-package/issues/110

10 years agobind-key: cleanup
Noam Postavsky [Sat, 31 May 2014 19:21:44 +0000 (15:21 -0400)]
bind-key: cleanup

10 years agobind-key: no vector keys in personal-keybindings
Noam Postavsky [Sat, 31 May 2014 18:58:07 +0000 (14:58 -0400)]
bind-key: no vector keys in personal-keybindings

describe-personal-keybindings requires the key sequences to be stored as
strings.

10 years agopersonal-keybindings: add docstring
Noam Postavsky [Sat, 31 May 2014 19:03:17 +0000 (15:03 -0400)]
personal-keybindings: add docstring

fix typo in bind-key docstring