| Age | Commit message (Collapse) | Author |
|
Fix incorrect obsolescence declarations
|
|
"obsolete" is not bound, and calling these obsolete functions will
just emit a void-function error. It is instead a keyword that should
be wrapped in a declare form.
evil-org-eol-call is probably also supposed to be replaced by
evil-org-define-eol-command, not ...-bol-command.
|
|
Bump version to 1.0.3 for NonGNU ELPA
|
|
Fix keybinging to remove all filters in the readme
|
|
Update README.org
|
|
|
|
|
|
Remove evil-digit-bound-motions
|
|
|
|
|
|
evil-redirect-digit-argument was removed
|
|
|
|
Bind M to org-agenda-bulk-unmark-all in agenda
|
|
Fix https://github.com/Somelauw/evil-org-mode/issues/84
|
|
implement use-package `:hook` syntax in readme
|
|
Fix org-agenda-earlier/later keybindings ([ and ])
Fixes https://github.com/Somelauw/evil-org-mode/issues/86
|
|
evil-mode already binds different combinations of "[" and "]" under
the "motion" state:
https://github.com/emacs-evil/evil/blob/d6cf6680ec52733ea78dc530ed75fadc5171c758/evil-maps.el#L227
Because of this, the current "[" and "]" bindings in org-agenda don't
work, as Emacs expects a follow-up key to be pressed.
To avoid removing these existing bindings, we can instead just re-bind
"[[" and "]]".
|
|
|
|
Reflect changed key bindings on README
|
|
|
|
Make keybindings more reliable on evil-org mode.
|
|
1. Make keybindings available before state change.
Register key bindings on evil-minor-mode-keymaps-alist instead of
minor-mode-map-alist because evil-minor-mode-keymaps-alist doesn't
require (evil-normalize-keymaps) in evil-org-mode-hook.
If key bindings are on minor-mode-map-alist,
without (evil-normalize-keymaps), key bindings are not available until
state change.
2. Don't allow other modes to override navigation key bindings.
The combination of org-keys.el from org-plus-contrib and
evil-collection-outline.el overrides some navigation keys on normal
state. Thus, I bound navigation keys on motion, normal, and visual
states.
|
|
|
|
Org agenda mode // Revive zz, zt, and zb. Revive H, M, and L with `g` prefix.
|
|
Moving org-agenda-view-mode-dispatch from z to gD results in revival
of zz, zt, and zb.
gH, gM, and gL are useful shortcuts for cursor movement.
|
|
Add `g TAB` as a fallback for `<tab>`. Make RET bindings work.
|
|
Fix typo
|
|
Symbol's function definition is void: first
|
|
|
|
These no longer work in emacs-27.0.91.
|
|
* `g TAB` is a good fallback for `<tab>` in terminal
environments.
* `RET` can take care of Enter on GUI and in terminal
environments.
* `M-RET` can take care of Alt+Enter on GUI and in terminal
environments.
* `S-<return>` is removed because it is redundant.
|
|
Update repo name in manual install instructions
|
|
|
|
|
|
|
|
Fix typo
|
|
Don't require s
|
|
|
|
Add support for removing empty numbered/"+"-prefixed lists when hitting return
|
|
|
|
Improve inner text object
|
|
Update installation guilde using use-package
|
|
The current installation guide for `use-package` is missing a setting
for `evil-org-agenda`. This PR adds it so that we can simply copy and
paste the installation guide to our config file :)
|
|
It now matches code blocks with begin and end tags.
Closes https://github.com/Somelauw/evil-org-mode/issues/23
|
|
Make post-blank work correctly on org objects
|
|
Fixes https://github.com/Somelauw/evil-org-mode/issues/34
|
|
Make shift keytheme context sensitive
|
|
Enabled by default
Resolves https://github.com/Somelauw/evil-org-mode/issues/25
|
|
- First issue: Empty line weren't detected well on item lists in some
cases
- Second issue: evil-org-indent should not indent when line at point is
empty
|
|
org-agenda: Fix "C-H"/"C-L" -> "C-S-h"/"C-S-l" bindings
|