Commit graph

211 commits

Author SHA1 Message Date
Henrik Lissner
7db7aed52d
lang/org: refactor & add org-clock config/keybinds 2018-05-18 01:43:37 +02:00
Henrik Lissner
84befc0303
lang/org: map bash src blocks to ob-shell 2018-05-18 01:43:16 +02:00
Henrik Lissner
c46bd978fc
lang/org: fix tab not folding src blocks 2018-05-17 23:05:35 +02:00
Henrik Lissner
022baf808c
lang/org: use evil-org-key-theme variable to initialize evil-org
Gives people a chance to customize which evil-org key themes are
available to them.

Addresses #591
2018-05-17 11:10:46 +02:00
Henrik Lissner
9a2c4f297c
Fix void macro errors after byte-compiling 2018-05-15 03:24:30 +02:00
Henrik Lissner
bb88411cc9
General minor refactor & docstring fixes 2018-05-14 20:55:55 +02:00
Henrik Lissner
48cb10a9cc
lang/org: fix void-function +org|setup-ui error
Caused if org is loaded early in your config, before :lang org is
loaded. Or when byte-compiling.
2018-05-14 20:49:45 +02:00
Henrik Lissner
daf4c93e36
lang/org: unbind [/] (interfering w/ default binds) 2018-05-14 13:05:03 +02:00
Henrik Lissner
b6e2599358
lang/org: change recentf/persp clobbering fix 2018-05-14 13:05:03 +02:00
Miguel Santos
12e26761e2 add basic support for the nim language 2018-05-08 11:50:12 -03:00
Henrik Lissner
9e141cd01b
lang/org: fix newline-and-indent behavior in src blocks 2018-05-08 15:36:42 +02:00
Henrik Lissner
f3d54af5dc
lang/org: fix +org/insert-item moving cursor into invisible region 2018-05-08 15:24:43 +02:00
Henrik Lissner
d7889e69b3
lang/org: unbind C-j/C-k (restoring window movement keys) 2018-05-07 19:30:24 +02:00
Henrik Lissner
c8b3c5c493
lang/org: don't insert a second * at BOL 2018-05-07 19:30:09 +02:00
Henrik Lissner
7173e6abcd
lang/org: fix TAB in insert mode not indenting 2018-04-29 00:46:45 -04:00
Henrik Lissner
7dd5c12b44
lang/org: disable make-frame hooks in +org-capture/open-frame 2018-04-23 17:50:24 -04:00
Henrik Lissner
8c4176cf8b
lang/org: remove parse-raw from org-pandoc-options #544 2018-04-21 02:02:20 -04:00
Henrik Lissner
d7e054a8cc
lang/org: alias sh => ob-shell 2018-04-08 22:21:25 -04:00
Henrik Lissner
460461ef54
tools/magit: clean up after magit more intelligently #506
Ensures magit buffers are cleaned up after magit-status is closed. Will
defer cleanup on process buffers, until the processes have finished.

Also fixes issue where quitting magit will leave leftover windows.
2018-04-08 20:44:40 -04:00
Henrik Lissner
b7577f1e26
lang/org: fix org-shifttab only toggling current fold 2018-04-05 17:28:46 -04:00
Henrik Lissner
bc91c55acc
lang/org: augment org-cycle, rather than replace it
This removes +org/toggle-fold in favor of a more compatible alternative:
a org-tab-first-hook function that forces org-cycle only to toggle the
current subtree, and not cycle through all visibility states.
2018-04-04 06:56:59 -04:00
Henrik Lissner
21da187361
lang/org: fix forward/backward motion keys 2018-03-31 18:06:38 -04:00
Henrik Lissner
1f9576a59a
Conform unit test macros to naming convention 2018-03-27 02:52:30 -04:00
Henrik Lissner
b47ccab4a5
lang/org: fix TAB not toggle folds on some headlines 2018-03-26 06:41:10 -04:00
Henrik Lissner
28f221ed9c
lang/org: fix backtab (rebound by evil-collection-org) 2018-03-25 17:19:22 -04:00
Henrik Lissner
5eba949550
lang/org: delete-char backward in org|delete-backward-char #472 2018-03-23 15:19:44 -04:00
Henrik Lissner
0dd2df5a86
lang/org: doom-init-theme-hook => doom-load-theme-hook 2018-03-22 19:56:53 -04:00
Henrik Lissner
fbb16b4c5e
lang/org: fix ^/0 motion keys
^ = now goes to the beginning of current visual line
0 = goes to the true beginning of the line
2018-03-22 14:54:59 -04:00
Henrik Lissner
1b9c5befb4
lang/org: refactor +org|realign-table-maybe 2018-03-22 14:41:48 -04:00
Henrik Lissner
48f5811e0d
lang/org: fix void-variable error upon backspace in tables #472 2018-03-22 14:41:27 -04:00
Henrik Lissner
e89ed0e9ae
lang/org: handle edge cases case for attachments
+ If org file isn't in +org-dir, use an absolute path to attachment
+ If org file doesn't eixst/hasn't been saved, use default-directory
2018-03-22 08:26:22 -04:00
Henrik Lissner
ae031928af
lang/org: fix attachments getting double-url-encoded when exported 2018-03-22 08:14:03 -04:00
Henrik Lissner
318f51cfff
lang/org: report deleted files after +org-attach/sync 2018-03-22 08:13:46 -04:00
Henrik Lissner
68fed155ad
lang/org: minor refactor 2018-03-22 08:13:23 -04:00
Henrik Lissner
747a334d54
lang/org: add completion + highlighting for attach:%s links 2018-03-22 07:31:36 -04:00
Henrik Lissner
80aa086680
APPEASE THE GREAT BYTE-COMPILER-SAMA 2018-03-20 21:20:45 -04:00
Henrik Lissner
e929f831f6
lang/org: fix default TAB behavior for non-evil org users 2018-03-20 16:46:41 -04:00
Henrik Lissner
85e443cca1
lang/org: minor refactor of +org|remove-occur-highlights ESC hook 2018-03-18 02:38:41 -04:00
Henrik Lissner
0260d60dd0
lang/org: fix kill-confirm prompt when refiling from org-capture #462 2018-03-15 22:45:07 -04:00
Henrik Lissner
efdcb01c19
lang/org: change default +org-dir to ~/org 2018-03-14 18:49:26 -04:00
Henrik Lissner
c0e5152b8f
lang/org: replace +org-capture/open with org-capture 2018-03-14 17:25:25 -04:00
Henrik Lissner
8d11682e99
lang/org: make doom/delete-backward-char respect tables #457
With or without evil.
2018-03-12 17:09:36 -04:00
Henrik Lissner
88d3e91ee4
lang/org: highlight broken file: links with error face 2018-03-12 13:32:01 -04:00
Henrik Lissner
62025c8107
lang/org: indent continued org-list lines more consistently
Before:

+ abcdefghi :: User can set *any* parameters of ivy-posframe with the help of
               `ivy-posframe-parameters'.
+ xyz :: When non-nil, ivy-posframe will ignore prompt. This variable is useful
         for `ivy-posframe-read-action'.

After

+ abcdefghi :: User can set *any* parameters of ivy-posframe with the help of
     `ivy-posframe-parameters'.
+ xyz :: When non-nil, ivy-posframe will ignore prompt. This variable is useful
     for `ivy-posframe-read-action'.
2018-03-12 13:32:01 -04:00
Henrik Lissner
4f0dc72962
lang/org: fix smartparens autopairing in org-mode 2018-03-12 13:32:01 -04:00
Henrik Lissner
8976d1ad5a
lang/org: fix org/insert-item in continued indented lines 2018-03-12 13:32:01 -04:00
Henrik Lissner
d563d133ff
lang/org: fix evil coupling #457
And use fix backspace not keeping tables aligned.
2018-03-12 13:32:00 -04:00
Henrik Lissner
839fc940f0
lang/org: remove <f8> keybind for +org-present/start
Moved it to SPC t p
2018-03-06 18:41:31 -05:00
Henrik Lissner
fa6459bb00
lang/org: improve footnote support for +org/dwim-at-point 2018-03-06 18:39:34 -05:00
Henrik Lissner
5c9ef4ee38
Replace doom-hide-modeline-mode w/ hide-mode-line-mode #423 2018-03-02 19:14:44 -05:00