fuxialexander
d1812e040f
Fix: packages.el: ob-ipython repo
2018-05-29 18:31:15 +08:00
fuxialexander
21631aa8bf
Add: org: +ipython +right-popup
option
2018-05-29 18:31:15 +08:00
fuxialexander
f98f7ab552
Add: org: +ipython
...
Add: packages
2018-05-29 18:31:15 +08:00
Henrik Lissner
1a452b6842
💥 Change first arg of load! macro
...
load!'s first argument is no longer a symbol (that will cause
void-variable errors now) to save on unnecessary interning and simplify
compile-time logic. It accepts any valid form that evaluates to a string
now.
If you use load!, you need to change its argument to a string!
e.g. (load! +my-module) => (load! "+my-module")
2018-05-27 12:52:28 +02:00
Henrik Lissner
fa17de9f19
ui/popup: refactor :popup/:popups settings
...
And move org popup settings to lang/org
2018-05-26 23:26:45 +02:00
Henrik Lissner
0e9add5844
Merge pull request #598 from ar1a/patch-agenda-span
...
lang/org Make agenda view span 10 days
2018-05-25 18:27:03 +02:00
Henrik Lissner
5472cd4a37
lang/org: set org-clock variables sooner
2018-05-25 00:51:35 +02:00
Henrik Lissner
fd87a0bd9e
lang/org: add ]h/[h keybinds; correct bind motion keys to motion map
2018-05-25 00:51:15 +02:00
Henrik Lissner
09cb4f6716
Major refactor & optimization of how modules load their packages
...
Now that we are loading package autoloads files (as part of the
generated doom-package-autoload-file when running make autoloads), many
:commands properties are redundant. In fact, many def-package! blocks
are redundant.
In some cases, we can do without a config.el file entirely, and can move
into the autoloads file or rely entirely on package autoloads.
Also, many settings have been moved in their module's autoloads files,
which makes them available ASAP; their use no longer depends on module
load order.
This gained me a modest ~10% boost in startup speed.
2018-05-25 00:46:16 +02:00
Aria
1bbf5b7d19
lang/org Make agenda view span 10 days
2018-05-18 13:45:06 +10:00
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