Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Allow keys to be bound to nil | John Wiegley | 2017-11-29 | 1 | -5/+6 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/525 | |||||
* | Update version and copyright | John Wiegley | 2017-11-29 | 1 | -4/+5 | |
| | ||||||
* | Allow :bind ("C-c C-c" . (lambda () (ding))) and #'(lambda ...) | John Wiegley | 2017-11-29 | 1 | -4/+4 | |
| | | | | | Fixes https://github.com/jwiegley/use-package/issues/333 Fixes https://github.com/jwiegley/use-package/issues/461 | |||||
* | Print map keys in describe-personal-keybindings | John Wiegley | 2017-11-28 | 1 | -2/+2 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/406 | |||||
* | Repeating a bind no longer causes duplicates in personal-keybindings | John Wiegley | 2017-11-28 | 1 | -3/+7 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/446 | |||||
* | Merge pull request from tarsius/outline | John Wiegley | 2016-12-18 | 1 | -0/+3 | |
|\ | | | | | | | Support outline-minor-mode GitHub-reference: https://github.com/jwiegley/use-package/issues/420 | |||||
| * | Support outline-minor-mode | Jonas Bernoulli | 2016-12-17 | 1 | -0/+3 | |
| | | | | | | | | | | | | In "use-package.el" prefix headings with ";;;" instead of just ";;". In "bind-key.el" add the missing ";;; Code:" heading. In both libraries set `outline-regexp' to an appropriate value. | |||||
* | | Delay decision whether to use eval-after-load until run-time | Jonas Bernoulli | 2016-12-18 | 1 | -3/+3 | |
|/ | | | | | | | | | | | Just because a keymap variable is bound at macro-expansion-time doesn't mean that it must be bound at run-time too. Change `bind-keys-form', which is used by `bind-keys' and other macros, to return a form which delays the decision on whether to wrap the binding forms with `eval-after-load' until run-time. Fixes https://github.com/jwiegley/use-package/issues/378. | |||||
* | :map no longer accepts lists; only eval-after-load if necessary | John Wiegley | 2016-02-27 | 1 | -20/+14 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/324 | |||||
* | Merge pull request from ljos/master | John Wiegley | 2016-02-26 | 1 | -1/+1 | |
|\ | | | | | | | Quote variable in bind-keys* GitHub-reference: https://github.com/jwiegley/use-package/issues/325 | |||||
| * | Quote variable in `bind-keys*' | Bjarte Johansen | 2016-02-26 | 1 | -1/+1 | |
| | | | | | | | | | | * bind-key.el (bind-keys*): `override-global-map' needs to be quoted so the symbol is passed to `bind-keys-form' and not the value. GitHub-reference: fixes https://github.com/jwiegley/use-package/issues/323 | |||||
* | | Repair :map handling in bind-key.el | John Wiegley | 2016-02-26 | 1 | -4/+10 | |
|/ | | | GitHub-reference: fixes https://github.com/jwiegley/use-package/issues/324 | |||||
* | Remove :bind-keymaps, and only apply :map bindings after load | John Wiegley | 2016-02-25 | 1 | -24/+38 | |
| | ||||||
* | Support multiples uses of :map with :bind | John Wiegley | 2016-02-25 | 1 | -24/+54 | |
| | | | GitHub-reference: fixes https://github.com/jwiegley/use-package/issues/121 | |||||
* | Merge pull request from alezost/keymap-doc-fix | John Wiegley | 2016-02-25 | 1 | -1/+2 | |
|\ | | | | | | | Handle the case when keymap has a broken documentation GitHub-reference: https://github.com/jwiegley/use-package/issues/223 | |||||
| * | Handle the case when keymap has a broken documentation | Alex Kost | 2015-06-22 | 1 | -1/+2 | |
| | | ||||||
* | | Upper casing Cs corresponding to Ctrl | Nicolas Dudebout | 2016-02-05 | 1 | -4/+4 | |
| | | | | | | | | A number of Cs corresponding to Ctrl have been lower cased in comments in eb6b81dfe. | |||||
* | | Add a missing comma | John Wiegley | 2016-01-12 | 1 | -1/+1 | |
| | | ||||||
* | | Add a PREDICATE option to bind-key, and :filter to `bind-keys' | John Wiegley | 2016-01-11 | 1 | -24/+41 | |
| | | ||||||
* | | Use cl-mapcan rather than apply 'nconc; thanks wasamasa | John Wiegley | 2015-12-20 | 1 | -11/+9 | |
|/ | ||||||
* | unbind-key now removes key from personal-keybindings | John Wiegley | 2015-03-21 | 1 | -14/+23 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/74 | |||||
* | Fix file headers | John Wiegley | 2015-03-21 | 1 | -22/+23 | |
| | ||||||
* | Add autoload stanzas to bind-key | John Wiegley | 2015-03-21 | 1 | -0/+8 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/33 | |||||
* | Change use-package to use bind-keys and bind-keys* | John Wiegley | 2015-03-21 | 1 | -23/+26 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/129 | |||||
* | Change bind-key* behavior to mimic bind-keys* | John Wiegley | 2015-03-21 | 1 | -3/+1 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/148 | |||||
* | Whitespace cleanups | John Wiegley | 2015-03-21 | 1 | -5/+4 | |
| | ||||||
* | Allow :map in bind-keys to accept multiple maps | John Wiegley | 2015-03-21 | 1 | -54/+62 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/129 | |||||
* | get-binding-description: return keymap symbol | Noam Postavsky | 2015-03-19 | 1 | -6/+3 | |
| | | | | instead of "#<keymap>". | |||||
* | fix small typo (key > keymap) | Thiago Barroso Perrotta | 2015-01-02 | 1 | -1/+1 | |
| | ||||||
* | Do not quote lambda expressions | Sean Allred | 2014-12-19 | 1 | -2/+2 | |
| | | | | | | | | 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. | |||||
* | bind-keys macro changed to allow prefix map to have a menu string | Bernard Hurley | 2014-06-20 | 1 | -4/+10 | |
| | ||||||
* | bind-key: cleanup | Noam Postavsky | 2014-05-31 | 1 | -13/+12 | |
| | ||||||
* | bind-key: no vector keys in personal-keybindings | Noam Postavsky | 2014-05-31 | 1 | -1/+3 | |
| | | | | | describe-personal-keybindings requires the key sequences to be stored as strings. | |||||
* | personal-keybindings: add docstring | Noam Postavsky | 2014-05-31 | 1 | -2/+5 | |
| | | | | fix typo in bind-key docstring | |||||
* | Add bind-keys* macro | Alex Kost | 2014-05-25 | 1 | -0/+12 | |
| | ||||||
* | * bind-key.el (bind-key): don't eval key-name at macro expansion time | Nicolas Richard | 2014-04-14 | 1 | -1/+1 | |
| | ||||||
* | bind-keys: bind directly to prefix-map | Noam Postavsky | 2014-04-14 | 1 | -5/+3 | |
| | | | | | | instead of constructing equivalent key sequence by string concatenation. This allows specifying vector key sequences, as in bind-key (since f0776c2aeb3f7f0af66597e10a3e4469ca26629d). | |||||
* | bind-keys: ,@(when map (list map)) => map | Noam Postavsky | 2014-04-14 | 1 | -2/+2 | |
| | | | | Omitting map is same as passing nil. | |||||
* | fix typo | Noam Postavsky | 2014-04-14 | 1 | -1/+1 | |
| | | | | | Actually the reader accepts (list 'a'b) = (list 'a 'b); it still looks wrong. | |||||
* | let bind-key accept vectors, add docstring | Noam Postavsky | 2014-03-01 | 1 | -1/+8 | |
| | ||||||
* | Merge pull request from Fuco1/variable-col-width | John Wiegley | 2014-02-18 | 1 | -5/+12 | |
|\ | | | | | | | Add variable column width GitHub-reference: https://github.com/jwiegley/use-package/issues/90 | |||||
| * | Add variable column width | Matus Goljer | 2014-02-18 | 1 | -5/+12 | |
| | | ||||||
* | | Add better descriptions for lambdas, closures, keymaps | Matus Goljer | 2014-02-18 | 1 | -3/+18 | |
|/ | ||||||
* | Add `bind-keys` macro | Matus Goljer | 2014-02-13 | 1 | -0/+61 | |
| | ||||||
* | stop describe-personal-keybindings adding trailing space | Adam Spiers | 2014-02-05 | 1 | -10/+13 | |
| | | | | | | When emacs is configured to highlight trailing whitespace, the *Personal Keybindings* buffer looked pretty ugly. This fixes that. | |||||
* | fix bind-key URL (fixes) | Adam Spiers | 2014-01-06 | 1 | -1/+1 | |
| | | | | Also makes a start on https://github.com/jwiegley/use-package/issues/32. GitHub-reference: https://github.com/jwiegley/use-package/issues/58 | |||||
* | hyperlink functions in Comments column | Adam Spiers | 2014-01-04 | 1 | -2/+2 | |
| | | | | | Previously, only the functions in the Command column were hyper-linked. Also clarify the meaning of the "was" entries in the Comments column. | |||||
* | remove after-init-hook for override-global-mode | Noam Postavsky | 2013-10-12 | 1 | -5/+0 | |
| | | | | | The INIT-VALUE argument to define-minor-mode is t, so it's enabled by default. | |||||
* | Improve (describe-personal-keybindings) output | Ting-Yu Lin | 2013-09-04 | 1 | -13/+10 | |
| | | | | | | | | Create *Personal Keybindings* by with-output-to-temp-buffer. It redirects standard output to the buffer and display it in help mode. So we can get help mode keybindings such as "q" for free. Quote the command-desc output so that it is made into a hyperlink. | |||||
* | Fix initial line to satisfy package.el | Steve Purcell | 2013-07-28 | 1 | -1/+1 | |
| |