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
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
Bart Brouns
3f60e40f40
Add lang/faust module ( #1898 )
2019-10-13 19:23:54 -04:00
Henrik Lissner
25acbd29d5
lang/org: fix TAB in tty Emacs #1897
2019-10-13 14:48:48 -04:00
Rudi Grinberg
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
Rudi Grinberg
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
Henrik Lissner
154ec46df2
Bind SPC h / and C-h / to apropos-documentation too
2019-10-13 00:18:03 -04:00
Henrik Lissner
c232000e80
Merge pull request #1885 from zakkak/lang-ledger-readme
...
lang/ledger: add README.org
2019-10-12 23:53:14 -04:00
Henrik Lissner
a493200fbb
Merge pull request #1878 from zakkak/twitter-readme
...
app/twitter: add README.org
2019-10-12 23:52:53 -04:00
Henrik Lissner
35db55d589
Merge pull request #1888 from rgrinberg/tweak-ocaml-config
...
lang/ocaml: remove .merlin file detection
2019-10-12 23:52:00 -04:00
Henrik Lissner
968618bbbf
Bind SPC h A and C-h A to apropos-documentation
2019-10-12 23:46:40 -04:00
Rudi Grinberg
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
Henrik Lissner
5999fee7c3
completion/company: load company earlier
...
Potentially addresses #1696 , #1687 , #1686 , #993
2019-10-12 19:31:59 -04:00
Henrik Lissner
9c548a60e3
completion/ivy: load counsel earlier
2019-10-12 19:31:05 -04:00
Foivos Zakkak
440da591c1
Adds README for lang:ledger
2019-10-13 00:50:06 +03:00
Henrik Lissner
90b59d00df
editor/evil: update evil-collection-mode-list
2019-10-12 00:48:48 -04:00
Henrik Lissner
b45cc335db
lang/common-lisp: offload to evil-collection-sly
2019-10-12 00:48:48 -04:00
Henrik Lissner
1d072a6c9e
Open C-{S-t,t} keys to other OSes/terminal emacs
2019-10-12 00:48:48 -04:00
Henrik Lissner
922b48872d
lang/org: move hugo config into +org-init-export-h
...
It doesn't warrant its own file under contrib.
2019-10-12 00:48:47 -04:00
Henrik Lissner
22b0b43fe1
lang/org: replace SPC m e with org-export-dispatch #1879
...
Let ox handle the export dispatch keybinds.
2019-10-12 00:48:47 -04:00
Foivos Zakkak
74211e11c0
Adds how to build emacs with ImageMagick in app:twitter
2019-10-11 11:56:33 +03:00
Foivos Zakkak
fd6e53be7a
Adds README for app:twitter
2019-10-11 11:56:22 +03:00
Henrik Lissner
586243e297
Merge pull request #1877 from zakkak/fix-comments-in-emacs-bindings
...
Fix comments for M and I prefixes in +emacs-bindings.el
2019-10-10 22:22:21 -04:00