Commit Graph

4793 Commits

Author SHA1 Message Date
e79942de2e lang/org: improve tab indent in src blocks
I realize org-src-tab-acts-natively exists, but it doesn't work for me.
This little fix (plus the next commit's editorconfig fix) should make
tab act much more reliably in src blocks.
2018-02-13 19:41:09 -05:00
5b92c3d99f lang/org: add evil insert check to +org|indent-maybe 2018-02-13 18:33:36 -05:00
7b70aa9b7d lang/org: reorganize autoload/org.el. Pedantry intensifies.
Library is now separated into alphabetically sorted sections. So nice
and neat!
2018-02-13 18:19:36 -05:00
d84af58f77 lang/org: refactor tab/backtab/ret keybinds to be less intrusive
Turns out the native TAB/Backtab/RET functionality in org already does
what I've replaced them with (somewhat).

Also, I discovered that the canonical way to modify TAB behavior was
through org-tab-first-hook. So, instead of replacing native
functionality, I've rewritten these keybinds to leverage them.
2018-02-13 18:12:40 -05:00
a05c4cca6c Fix kill-this-buffer asking to save twice 2018-02-13 17:53:11 -05:00
3080b68c84 app/write: major refactor+rewrite
+ Make synosaurus unconditional
+ Move much of +write-mode into its hook
+ Conform README.org to template and expand it
+ Try to guess langtool-language-tool-jar
+ Update init.example.el entry
+ Remove redundant variables
+ Add +write-text-scale & +text-line-spacing variables
2018-02-13 17:50:58 -05:00
896ca67076 Merge pull request #416 from fuxialexander/write
Enhance +write module
2018-02-13 14:57:06 -05:00
608346e066 Merge pull request #418 from azy2/develop
Fix adding evil-set-jump to rtags-jump-hook when evil is not enabled
2018-02-13 14:52:27 -05:00
4ecf56a18c Merge pull request #419 from sarg/develop
Fix +plantuml/install.
2018-02-13 14:47:37 -05:00
d7846c3831 Fix +plantuml/install. 2018-02-13 22:23:07 +03:00
25977d662b Fix adding evil-set-jump to rtags-jump-hook when evil is not enabled 2018-02-13 09:29:48 -06:00
cb3e780a96 Fix package manager not detecting outdated quelpa packages 2018-02-13 05:23:40 -05:00
9b76627ee0 lang/org: do org-try-structure-completion on TAB #417 2018-02-12 23:19:51 -05:00
ba19032d29 Rename doom/narrow-buffer => doom/clone-and-narrow-buffer 2018-02-12 01:44:02 -05:00
c6199800e4 lang/javascript: fix localleader bindings breaking SPC in emacs mode 2018-02-12 01:43:26 -05:00
57b2b5c546 Fix doom//packages-update not updating dependencies 2018-02-11 16:13:15 -05:00
400c7cbfa4 feature/version-control: update magit popup rule (due to upstream changes)
The leading asterix in magit buffers is sometimes omitted. This change
is experimental.
2018-02-11 04:43:34 -05:00
a37449d4e4 tools/neotree: +neotree/toggle => +neotree-open; add +neotree/find-this-file 2018-02-11 04:36:52 -05:00
13e2239fcd Add: add mixed-pitch-mode to +write-mode 2018-02-11 17:05:16 +08:00
562b8ba431 Add: extend +write module 2018-02-11 17:04:30 +08:00
4566dea4b3 Fix save-buffer prompt occurring after buffer is buried 2018-02-11 03:58:57 -05:00
24bf471f55 lang/crystal: add :lookup definitions/references support 2018-02-11 03:16:03 -05:00
cf75e203b6 lang/org: add ob-crystal 2018-02-11 02:57:46 -05:00
c3fb916435 Use native wildcard+dir over shell find in makefile
OS-agnostic. Only depends on GNU Make.
2018-02-11 00:51:21 -05:00
f09e23982d Remove debug output from make doctor (replaced by make info) 2018-02-10 17:32:39 -05:00
2e5bfe623a Add 'make info' task 2018-02-10 17:27:15 -05:00
0019deb276 Rewrite doom/info 2018-02-10 17:27:02 -05:00
0be42fe473 ui/doom-modeline: fix error caused by nil buffer-file-truename 2018-02-10 15:17:19 -05:00
da84850ced lang/web: remove company-yasnippet from css modes 2018-02-10 15:13:08 -05:00
fb893065a9 📝 lang/ess: conform README to conventions 2018-02-10 15:11:36 -05:00
b241315263 Merge pull request #415 from sarg/develop
Fix rss module.
2018-02-10 14:49:39 -05:00
efce68bc29 Make elfeed-org ready at elfeed start. 2018-02-10 19:52:00 +03:00
139a0c8045 Fix kill-buffer arguments. 2018-02-10 19:36:06 +03:00
f2a4028f30 feature/workspaces: refactor +workspace-buffer-list 2018-02-10 02:16:50 -05:00
a43b88b18a lang/org: refresh inline images when pressing RET on headlines 2018-02-10 02:15:23 -05:00
8796a7407a lang/ess: conform to code conventions; no-byte-compile packages.el 2018-02-10 02:14:58 -05:00
eb685d7cc4 tools/pdf: conform to code conventions; no-byte-compile packages.el 2018-02-10 02:14:57 -05:00
04a04b2535 lang/org: remove vestigial +org-attach*link-format function 2018-02-10 02:14:57 -05:00
39f519cdb8 lang/org: use link abbrev for relative image attachment paths 2018-02-10 02:14:57 -05:00
0d04afa63a lang/org: don't complain about missing ob-X upon running src blocks 2018-02-09 23:24:37 -05:00
422c6d9c12 lang/javascript: js-chain-indent = t 2018-02-09 23:24:37 -05:00
741612a965 lang/web: fix wrong-number-of-args error in +css/toggle-inline-org-block 2018-02-09 23:24:34 -05:00
8cbd47a8b5 Merge pull request #411 from xarthurx/develop
add pdf-tools settings
2018-02-09 23:24:28 -05:00
b1217cdb02 Merge pull request #410 from fuxialexander/ess
Add ESS / R module
2018-02-09 23:24:20 -05:00
2b40b3597a Merge remote-tracking branch 'upstream/develop' into develop 2018-02-08 09:46:26 +01:00
3355378480 Fix doom//reload-load-path infinite recursion with daemon emacs 2018-02-08 02:15:41 -05:00
f35a49dc7e feature/workspaces: redefine +workspace/kill-session-and-quit 2018-02-07 19:27:41 -05:00
824a0b10dc Merge remote-tracking branch 'upstream/develop' into develop 2018-02-07 21:49:18 +01:00
210a80a74f completion/ivy: add counsel-org-capture autoload #412 2018-02-07 14:47:33 -05:00
9b41423537 feature/version-control: fix git-timemachine headerline
On first invokation of git-timemachine the headerline isn't visible
until you jump to another revision. This fix ensures it's visible from
the start.
2018-02-07 02:27:09 -05:00