summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-27Make :wq do the right thing for org-src-bufferssave-and-quit-org-src-bufferSomelauw
First it saves changes, then it exits
2018-03-24Merge pull request #38 from Somelauw/issue-34-inner-blocksSomelauw
Improve inner text object
2018-03-21Merge pull request #39 from topecongiro/masterSomelauw
Update installation guilde using use-package
2018-03-21Update installation guilde using use-packagetopecongiro
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 :)
2018-03-20Improve inner text objectSomelauw
It now matches code blocks with begin and end tags. Closes https://github.com/Somelauw/evil-org-mode/issues/23
2018-03-09Merge pull request #37 from Somelauw/fix-34-post-blank-on-objectSomelauw
Make post-blank work correctly on org objects
2018-03-09Make post-blank work correctly on org objectsSomelauw
Fixes https://github.com/Somelauw/evil-org-mode/issues/34
2018-01-16Merge pull request #32 from Somelauw/hybrid-shiftSomelauw
Make shift keytheme context sensitive
2018-01-11Make shift keytheme context sensitiveSomelauw
Enabled by default Resolves https://github.com/Somelauw/evil-org-mode/issues/25
2017-12-24Solve some issues with evil-org-returnSomelauw
- 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
2017-12-03Merge pull request #30 from Ambrevar/masterSomelauw
org-agenda: Fix "C-H"/"C-L" -> "C-S-h"/"C-S-l" bindings
2017-12-03org-agenda: Fix "C-H"/"C-L" -> "C-S-h"/"C-S-l" bindingsPierre Neidhardt
2017-11-28Add org-agenda key bindingsPierre Neidhardt
* org-agenda: Init * org-agenda: Require evil and org * org-agenda: Bind org-agenda-redo-all to "gR" to match org-agenda-redo * org-agenda: Document setup and include table of bindings * Use "s" for filtering and "~" to toggle marks * org-agenda: Make HJKL and M-<hjkl> consistent with defaults Former bindings were leftovers of a previous experimentation. * org-agenda: Bind "*" to mark all * README: Add Emacs default bindings to the org-agenda table * org-agenda: Bind "pe", "pt" to org-agenda-set-* and "o" to org-timer-set-timer "z" conflicts with the dispatcher. * org-agenda: Disable the todo-*set functions * org-agenda: Move the "set" functions to the "c" prefix (for "[c]hange") * org-agenda: Bind org-agenda-date-prompt and org-agenda-show-the-flagging-note * org-agenda: Follow evil-collection rationale - Use "gj" and "gk". - Use S-RET to "open in other window" and "M-RET" to "display in other window". - Leave "o" free as it is often recommended for sorting. * org-agenda: Bind C-S-h/C-S-l to org-agenda-todo-*set * README.org: Update org-agenda table
2017-11-27Make evil-org-delete work with evil-surroundSomelauw
Fixes https://github.com/Somelauw/evil-org-mode/issues/29
2017-11-07Remove dependency on melpa version of org-modeSomelauw
This package should work with the org-mode bundled by Emacs 25. If you're using a version of Org prior to 8.0.0, make sure to install it from melpa. Resolves https://github.com/Somelauw/evil-org-mode/issues/28
2017-11-07Remove rsi keythemeSomelauw
2017-11-06Refactor calendar bindings and enable by defaultSomelauw
Sort bindings and make them respect evil-org-movement-bindings
2017-11-04Update changelogSomelauw
2017-11-04Add documentation about calendar bindingsSomelauw
In doc/keythemes.org
2017-11-04Bind calendar keys directly to the Emacs state, not to Evil insert statePierre Neidhardt
The minibuffer is not running Evil mode by default. The extra configuration it requires might be a hassle we don't want to tackle here. Setting the bindings directly on the map will probably not interfere anyways as the default values of those keys are not very useful to select a date.
2017-11-04README: Reference new calendar key themePierre Neidhardt
2017-11-04Add calendar key themePierre Neidhardt
2017-10-31Add optional return bindingSomelauw
Still experimental
2017-10-22Fix issue with o/O not indenting.Somelauw
For some reason combinding evil-open-below with evil-insert undoes the indentation.
2017-10-15Improve and simplify o/O functions.Somelauw
2017-10-07Implement https://github.com/Somelauw/evil-org-mode/issues/22Somelauw
2017-09-17Make o on a checkbox item create a new checkbox item.Somelauw
Before this it created a regular item. Fixes https://github.com/Somelauw/evil-org-mode/issues/19
2017-09-17Fix some markup in documentationSomelauw
2017-09-16Declare rsi bindings obsolete againSomelauw
2017-09-11Undo deprecate rsi bindingsSomelauw
See this issue https://github.com/Somelauw/evil-org-mode/issues/17
2017-09-09Add a few regression testsSomelauw
2017-09-09Remove evil-org-recompute-clocksSomelauw
2017-09-09Merge branch 'master' into developSomelauw
2017-09-09Merge pull request #16 from smile13241324/restoreAdditionalBindingsInNormalModeSomelauw
Restore additional-bindings in normal mode when evil-org-additional-insert is true
2017-09-06Restore additional-bindings in normal modesmile13241324
When evil-org-use-additional-insert was true the documentation said it should activate "additional bindings" for "insert" mode in addition to "normal" and "visual" mode. However due to a misplaced quote the bindings for "normal" mode were omitted which is what I have fixed.
2017-09-02Add variable `evil-org-retain-visual-state-on-shift`.Somelauw
2017-08-29Replace bindings to lambdas by macrosSomelauw
Deprecate evil-org-bol-call and evil-org-eol-call Add evil-org-define-bol-command and evil-org-define-eol-command This looks cleaner and might improve interaction with https://github.com/gabesoft/evil-mc
2017-08-28Allow `<` and `>` to move columns in tablesSomelauw
2017-08-26Make I and A respect `org-special-ctrl-a/e`Somelauw
2017-08-26Fix x and X bindingsSomelauw
They were bound in motion state instead of normal state
2017-08-25CleanupSomelauw
- Remove 'leader from evil-org-keytheme variable - Put insertion functions after motions - Deprecate RSI keytheme (I'm not aware of anyone using it. If so, feel free to open an issue)
2017-08-25Make A and I ignore leading stars, tags and ellipsesSomelauw
2017-08-08Add type boolean to evil-org-use-additional-insertSomelauw
2017-08-08Explain how to fix `TAB` in terminal EmacsSomelauw
Cherry-picked from NicholasTD07-patch-1 Author: Nicholas T <NicholasTD07@users.noreply.github.com> Date: Sun Aug 6 14:08:34 2017 +1000 Explain how to fix `TAB` not working as expected `TAB` won't work as expected in some cases. All you have to do is disable `evil-want-C-i-jump`. Author: Somelauw <Somelauw> Date: Tue Aug 8 12:59:43 2017 +0200 Add heading "common issues" above tab-explanation
2017-08-02Vim keys for saving when editing org-table formulasSomelauw
2017-07-24Update example config with new ideasSomelauw
2017-07-24Deprecate evil-org-recompute-clocksSomelauw
2017-07-20Allow $ to jump back-and-forth in evil when org-special-ctrl-a/e is t.Somelauw
Regardless of what evil-move-beyond-eol and evil-move-cursor-back are set to.
2017-07-19Fix screw-up of C-S-return bindingSomelauw
2017-07-18Move org-beginning-of-line from ^ to 0.Somelauw