Skip to content

Latest commit

 

History

History
48 lines (48 loc) · 2.98 KB

changelog.org

File metadata and controls

48 lines (48 loc) · 2.98 KB

Version 1.1

  • Implement hybrid shift keys

Version 1.0

  • Make dw realign tags. Make dd renumber lists.
  • Simplify implementation of `evil-org-open-above/below`.
    • Only continue item lists on first line.
  • Add return keytheme.
  • Add calendar keytheme.
  • Remove rsi keytheme
  • Add org-agenda bindings (thanks to Ambrevar)

Version 0.9

  • Make I / A ignore ellipses on heading. Also make them respect org-special-ctrl-a/e.
  • Make it possible for < and > (renamed to evil-org-</>) to move table columns.
  • Introduce variable evil-org-retain-visual-state-on-shift. This variable mimics dotspacemacs-retain-visual-state-on-shift in Spacemacs.
  • Remove evil-org-recompute-clocks function. Use org-resolve-clocks instead.
  • Deprecate rsi key bindings.
  • o on a checkbox item creates a new checkbox item (before it created a normal item)

Version 0.8

  • Make evil-org-a-greater-org-object (ar), evil-org-inner/a-subtree (iR, aR) text objects linewise. The other text objects remain characterwise.
  • Improvements to o/O
  • Bind org-beginning-to-line to 0. Leave ^ mapped to evil-first-non-blank.
  • Improve interaction between evil and org-special-ctrl-a/e.
  • Deprecate evil-org-recompute-clocks, org-resolve-clocks can be used instead.

Version 0.7

  • A hook is no longer created automatically. The following line of code is from now on required in a user config:
(add-hook 'org-mode-hook 'evil-org-mode) ;; only load with org-mode
  • Leader key bindings are removed. See example config for an example how you can set them up yourself.
  • Redone text objects
    • Sentence (is/as) and paragraph (ip/ap) text objects no longer get special treatment in tables. Use ie/ae for cells and ir/ar for tables instead.
    • Move element text object bindings from ie/ae to iE/aE
    • New text object ie/ae that works on elements and a few smaller objects.
    • Move subtree text object bindings from ir/ar to iR/aR.
    • New text object ir/ar that works on recursive objects. Repeatable in visual mode.
  • Make o/O customizable by evil-org-special-o/O.

Between versions 0.1.2 and 0.6.3

  • less controversial default keybindings (see issue #13) t, T, O and leader bindings are no longer bound by default, but can be enabled using key themes.
  • leader keys are deprecated and evil-leader is no longer required
  • customizable movement keys (as a courtesy to dvorak users)
  • new operators (>, <) for promotion, demotion. Can also be used for plain indentation when in a code block. That means < and > are no longer bound to org-meta-left/right.
  • new text objects
    • ae, ar to match element, subheading
    • ap, as to match whole table, table cell in table context
  • optional insert mode bindings C-d and C-t
  • table support for keys: x, X, (, ), { and }.