Commit Graph

2386 Commits

Author SHA1 Message Date
7e3849be67 lang/org: remove unnecessary toc-org advice
It was initially written to avoid the cursor hopping about the buffer
when regenerating the table of contents. This isn't really an issue
anymore. Although, I would like to prevent emacs from adding adding an
undo step when it is regenerated...
2019-10-20 15:14:38 -04:00
29f6db6ead lang/org: org-clock-in-resume = t, org-clock-out-remove-zero-time-clocks = t 2019-10-20 15:14:38 -04:00
043205b515 lang/org: org-html-validation-link = nil
Don't include "Validate" link in html exports.
2019-10-20 15:14:38 -04:00
bdd9d91f72 lang/emacs-lisp: remove extraneous macrostep keybind
`e` is more than enough
2019-10-20 10:58:53 -04:00
0e114b6766 lang/rust: remove editorconfig-indentation-alist entry
Merged upstream in editorconfig/editorconfig-emacs#208
2019-10-20 10:58:52 -04:00
92a5b5fb93 lang/data: use conf-toml-mode instead, if available 2019-10-20 10:58:52 -04:00
42624c8090 [coq] disable electric proof terminators
These send input to coq too agressively. It's often the case that this
causes delays in coq.

Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-10-20 14:37:35 +09:00
9b25582be1 Reduce list of root files projectile searches for
And define them on a per-module basis. This reduces the number of file
checks it performs, particularly for non-project files.

Might help #1317
2019-10-19 22:22:49 -04:00
e1edbcb3d9 Remove dtrt-indent entries for crystal, rust & scala
They were merged upstream in jscheid/dtrt-indent/pull/49
2019-10-19 15:01:37 -04:00
4a1c781fab lang/crystal: add ameba linter support 2019-10-19 14:54:31 -04:00
06da7fc20b lang/nim: remove nimsuggest--get-dirty-dir hack
Fixed upstream in nim-lang/nim-mode/commit/c8b50840
2019-10-19 14:37:08 -04:00
f9280bcec3 lang/org: remove redundant 0/^ evil keybinds 2019-10-19 13:58:16 -04:00
2ec35edd14 lang/org: rethink {h,j,k,l} modifier keys
Since they are (mostly) redundant with evil-org's meta keys, I set
`C-S-{h,j,k,l}` to commands that evil-org doesn't bind.
2019-10-19 13:58:16 -04:00
2e6754ea59 lang/org: enable more evil-org themes 2019-10-19 13:58:12 -04:00
e972c97b2e lang/sh: remove zsh detection
sh-mode already does its own detection for zsh, so this is unnecessary.
2019-10-19 13:52:27 -04:00
22ae9cca15 lang/coq: tab-width = proof-indent 2019-10-19 04:00:27 -04:00
133f0d5f30 lang/markdown: improve evil+markdown integration 2019-10-19 01:46:46 -04:00
3388fa028d lang/web: compress web-mode :mode's into one 2019-10-18 21:35:30 -04:00
875225cdd9 lang/markdown: minor refactor
And remove README.markdown support. What madman uses that extension?
2019-10-18 17:26:13 -04:00
75715e4e93 lang/markdown: add github header & css to previews 2019-10-18 17:26:04 -04:00
84843d6f1e Fix markdown-preview bindings in docs 2019-10-19 10:16:53 +13:00
ed71b9fa43 Add grip-mode for live GF markdown previews 2019-10-19 10:16:33 +13:00
d52be9de3e lang/latex: fix loading style files #1910. 2019-10-17 12:05:43 -04:00
e201d139b5 Merge pull request #1903 from gagbo/feature/cython-flag
lang/python: add +cython feature
2019-10-17 03:04:04 -04:00
ec4d144edd lang/emacs-lisp: fix syntax error
Due to extra parenthesis.
2019-10-17 02:53:44 -04:00
2485cac2e0 lang/emacs-lisp: refactor eval handler
pp-eval-expression does much of what +emacs-lisp-eval used to do.
2019-10-17 02:53:44 -04:00
8820a70a69 Review 2019-10-17 08:51:18 +02:00
02e96926fd Add documentation 2019-10-17 08:49:54 +02:00
cfc5a0801c Add cython-specific flag and packages 2019-10-17 08:49:54 +02:00
33110e9ebe lang/markdown: add edit-indirect package #1909
Fixes markdown-edit-code-block (on C-c '), which tries to install the
package via package.el, but will obviously fail because Doom doesn't use
package.el.
2019-10-17 02:36:19 -04:00
c8b3e7f5ea Merge pull request #1892 from rgrinberg/syntax-highlight-ielm
lang/emacs-lisp: add syntax highlighting to ielm buffers
2019-10-17 02:12:52 -04:00
a30cb00d9b Merge pull request #1907 from UndeadKernel/fix_clojure-cljs-repl
lang/clojure: fix repl handler for clojurescript
2019-10-17 02:10:56 -04:00
eb953a1e9e Merge pull request #1911 from jonathye/develop
lang/latex: set variables earlier #1910.
2019-10-17 02:07:58 -04:00
8cd9f2281b Refactor ielm syntax highlighting 2019-10-17 01:53:14 -04:00
323e0adf45 Minor refactors & reformatting across the board 2019-10-17 01:47:58 -04:00
b0c780b7dd lang/latex: fix setting variables #1910. 2019-10-16 15:43:05 -04:00
a0870d0d75 lang/clojure: start clojurescript repl correctly 2019-10-15 17:35:22 +02:00
51973dca9b Move auto-fill-mode to text-mode-hook 2019-10-14 18:25:02 -04:00
97d915e64b lang/faust: minor refactor 2019-10-14 02:54:29 -04:00
a792777f52 Merge pull request #1880 from flatwhatson/org-pomodoro
lang/org: add +pomodoro feature
2019-10-14 02:36:30 -04:00
67646ed2ad Merge pull request #1894 from rgrinberg/fix-tuareg-binding
lang/ocaml: decouple tuareg-find-alternate-file from merlin
2019-10-14 02:34:57 -04:00
285eab1ee5 Add support for org-pomodoro 2019-10-14 15:04:17 +10:00
3f60e40f40 Add lang/faust module (#1898) 2019-10-13 19:23:54 -04:00
25acbd29d5 lang/org: fix TAB in tty Emacs #1897 2019-10-13 14:48:48 -04:00
bdeb02ddc2 Fix tuareg-find-alternate-file binding
This binding should be available whenever tuareg is loaded. Previously,
it would loaded only after merlin.

Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-10-13 20:36:49 +09:00
a616e1f6ba Add syntax highlighting to ielm buffers
Taken from http://www.modernemacs.com/post/comint-highlighting/

Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-10-13 15:17:16 +09:00
c232000e80 Merge pull request #1885 from zakkak/lang-ledger-readme
lang/ledger: add README.org
2019-10-12 23:53:14 -04:00
14b5e545c4 Remove detection for .merlin files
These files are generated and hence this detection fails if they haven't
been generated yet. Merlin is essential for basically all OCaml
development so there's no need for this extra check.

Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-10-13 11:26:49 +09:00
440da591c1 Adds README for lang:ledger 2019-10-13 00:50:06 +03:00
b45cc335db lang/common-lisp: offload to evil-collection-sly 2019-10-12 00:48:48 -04:00