Henrik Lissner
133f0d5f30
lang/markdown: improve evil+markdown integration
2019-10-19 01:46:46 -04:00
Henrik Lissner
4860bb86ce
tools/direnv: only update on major mode change
...
Rather than on buffer-switch. This makes switching windows much faster,
but introduces a (low) risk of a stale environment. Needs more testing.
2019-10-18 22:34:41 -04:00
Henrik Lissner
3388fa028d
lang/web: compress web-mode :mode's into one
2019-10-18 21:35:30 -04:00
Henrik Lissner
2d2413d293
tools/lsp: defer lsp init until buffer is visible
2019-10-18 21:10:56 -04:00
Henrik Lissner
19ec099e25
completion/ivy: swiper-action-recenter = t
2019-10-18 21:10:56 -04:00
Henrik Lissner
a1f51ef6e1
term/eshell: add emacs/e command
2019-10-18 21:10:55 -04:00
Henrik Lissner
9b95a18eb8
term/eshell: improve completion
2019-10-18 21:10:55 -04:00
Henrik Lissner
0344d6719c
term/eshell: add eldoc support
2019-10-18 21:10:55 -04:00
Henrik Lissner
8dd8420ff7
ui/tabs: fix buffers being saved to window parameters
...
Buffers have no read syntax and cannot be serialized. This would cause
errors when :ui workspaces users try to restore sessions that contained
buffer lists.
2019-10-18 21:10:55 -04:00
Henrik Lissner
ace4c4c782
completion/ivy: minor refactor
2019-10-18 21:10:55 -04:00
Henrik Lissner
875225cdd9
lang/markdown: minor refactor
...
And remove README.markdown support. What madman uses that extension?
2019-10-18 17:26:13 -04:00
Henrik Lissner
75715e4e93
lang/markdown: add github header & css to previews
2019-10-18 17:26:04 -04:00
Akhil Wali
84843d6f1e
Fix markdown-preview bindings in docs
2019-10-19 10:16:53 +13:00
Akhil Wali
ed71b9fa43
Add grip-mode for live GF markdown previews
2019-10-19 10:16:33 +13:00
Alexey Shiklomanov
f2233b73cb
Rename ivy-dispatching-done{-hydra,}
...
Based on this Ivy commit:
1ad457d8e7 (diff-59c8f3240a0249f3809ead0286a450b7)
2019-10-18 12:51:50 -04:00
Qianchuan Ye
d52be9de3e
lang/latex: fix loading style files #1910 .
2019-10-17 12:05:43 -04:00
Henrik Lissner
e201d139b5
Merge pull request #1903 from gagbo/feature/cython-flag
...
lang/python: add +cython feature
2019-10-17 03:04:04 -04:00
Henrik Lissner
ec4d144edd
lang/emacs-lisp: fix syntax error
...
Due to extra parenthesis.
2019-10-17 02:53:44 -04:00
Henrik Lissner
3e947d39b5
term/eshell: optimize branch display in prompt #1882
2019-10-17 02:53:44 -04:00
Henrik Lissner
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
Henrik Lissner
8407af98fd
tools/magit: disable magit-todos by default
...
This plugin is a source of slowness and occasional bugs. Instead of
enabling it by default, we keep it around for magit-todos-list, which
could replace +ivy/tasks.
2019-10-17 02:53:44 -04:00
Gerry Agbobada
8820a70a69
Review
2019-10-17 08:51:18 +02:00
Gerry Agbobada
02e96926fd
Add documentation
2019-10-17 08:49:54 +02:00
Gerry Agbobada
cfc5a0801c
Add cython-specific flag and packages
2019-10-17 08:49:54 +02:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
3614109c7a
Merge pull request #1902 from flatwhatson/word-wrap-text
...
editor/word-wrap: improve wrapping in non-code buffers
2019-10-17 02:12:23 -04:00
Henrik Lissner
e96fb9edcd
Merge pull request #1904 from Nollo/develop
...
config/default: add keybinds for evil-mc visual commands
2019-10-17 02:11:31 -04:00
Henrik Lissner
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
Henrik Lissner
eb953a1e9e
Merge pull request #1911 from jonathye/develop
...
lang/latex: set variables earlier #1910 .
2019-10-17 02:07:58 -04:00
Henrik Lissner
8cd9f2281b
Refactor ielm syntax highlighting
2019-10-17 01:53:14 -04:00
Henrik Lissner
323e0adf45
Minor refactors & reformatting across the board
2019-10-17 01:47:58 -04:00
Henrik Lissner
d5d85d1b03
completion/ivy: make counsel-compile projectile-aware
2019-10-17 01:45:30 -04:00
Henrik Lissner
1826421cba
completion/ivy: persist counsel-compile-history
2019-10-17 01:43:37 -04:00
Henrik Lissner
d5e6c8813e
completion/ivy: use counsel-compile
...
Wrote wrappers to replace compile and projectile-compile-project.
2019-10-17 01:41:37 -04:00
Qianchuan Ye
b0c780b7dd
lang/latex: fix setting variables #1910 .
2019-10-16 15:43:05 -04:00
Henrik Lissner
957e1dd080
Fix (set-lookup-handlers! MODES nil) syntax
2019-10-15 22:24:57 -04:00
Henrik Lissner
46b7945015
completion/ivy: extend +ivy-task-tags
...
To support the new tag list used in ui/hl-todo. These were derived from
https://github.com/bbatsov/emacs-lisp-style-guide
2019-10-15 22:24:56 -04:00
Undead Kernel
a0870d0d75
lang/clojure: start clojurescript repl correctly
2019-10-15 17:35:22 +02:00
Andrew Whatson
930d0d134a
Improve +word-wrap in non-code buffers
...
Adds `+word-wrap-text-modes`, a list of modes which shouldn't get any
extra indentation. This is used for text and markdown modes, which
should just indent to the parent depth.
Adds `+word-wrap-visual-modes`, a list of modes which shouldn't enable
`adaptive-wrap-prefix-mode`. This is used to fix the prefix indentation
in `org-mode`, which provides its own implementation.
Tweaks the indent behaviour to treat strings the same as comments so
they don't receive additional indentation.
2019-10-16 00:48:40 +10:00
Nollo
890b96d874
Add: evil bindings for 2 evil-mc functions
...
evil-mc-make-cursor-in-visual-selection-beg
evil-mc-make-cursor-in-visual-selection-end
2019-10-15 13:56:16 +02:00
Henrik Lissner
51973dca9b
Move auto-fill-mode to text-mode-hook
2019-10-14 18:25:02 -04:00
Henrik Lissner
3a89c3f79d
editor/fold: fix void-variable hs-block-start-regexp
...
Which will happen if +fold/next is called before hideshow is loaded.
2019-10-14 13:19:32 -04:00
Henrik Lissner
d1cef7e498
Remove M-;/A-; override keybinds
...
They're redundant with M-: and SPC ;
2019-10-14 03:20:11 -04:00
Henrik Lissner
f779c3b781
completion/company: remove unneeded transient hook
2019-10-14 02:54:44 -04:00
Henrik Lissner
ccb3b27654
Bind SPC b S to save all buffers
2019-10-14 02:54:29 -04:00
Henrik Lissner
97d915e64b
lang/faust: minor refactor
2019-10-14 02:54:29 -04:00
Henrik Lissner
a792777f52
Merge pull request #1880 from flatwhatson/org-pomodoro
...
lang/org: add +pomodoro feature
2019-10-14 02:36:30 -04:00
Henrik Lissner
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
Andrew Whatson
285eab1ee5
Add support for org-pomodoro
2019-10-14 15:04:17 +10:00