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
51973dca9b
Move auto-fill-mode to text-mode-hook
2019-10-14 18:25:02 -04:00
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
d1cef7e498
Remove M-;/A-; override keybinds
...
They're redundant with M-: and SPC ;
2019-10-14 03:20:11 -04:00
f779c3b781
completion/company: remove unneeded transient hook
2019-10-14 02:54:44 -04:00
ccb3b27654
Bind SPC b S to save all buffers
2019-10-14 02:54:29 -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
154ec46df2
Bind SPC h / and C-h / to apropos-documentation too
2019-10-13 00:18:03 -04:00
c232000e80
Merge pull request #1885 from zakkak/lang-ledger-readme
...
lang/ledger: add README.org
2019-10-12 23:53:14 -04:00
a493200fbb
Merge pull request #1878 from zakkak/twitter-readme
...
app/twitter: add README.org
2019-10-12 23:52:53 -04:00
35db55d589
Merge pull request #1888 from rgrinberg/tweak-ocaml-config
...
lang/ocaml: remove .merlin file detection
2019-10-12 23:52:00 -04:00
968618bbbf
Bind SPC h A and C-h A to apropos-documentation
2019-10-12 23:46:40 -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
5999fee7c3
completion/company: load company earlier
...
Potentially addresses #1696 , #1687 , #1686 , #993
2019-10-12 19:31:59 -04:00
9c548a60e3
completion/ivy: load counsel earlier
2019-10-12 19:31:05 -04:00
440da591c1
Adds README for lang:ledger
2019-10-13 00:50:06 +03:00
90b59d00df
editor/evil: update evil-collection-mode-list
2019-10-12 00:48:48 -04:00
b45cc335db
lang/common-lisp: offload to evil-collection-sly
2019-10-12 00:48:48 -04:00
1d072a6c9e
Open C-{S-t,t} keys to other OSes/terminal emacs
2019-10-12 00:48:48 -04:00
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
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
74211e11c0
Adds how to build emacs with ImageMagick in app:twitter
2019-10-11 11:56:33 +03:00
fd6e53be7a
Adds README for app:twitter
2019-10-11 11:56:22 +03:00
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
6ba7c97501
Remove the_platinum_searcher support
...
I'm reducing the scope of our project search so we can eventually focus
on ripgrep. By specializing I can extend Doom's features for project
searching.
2019-10-10 22:02:18 -04:00
7654764713
editor/evil: update docstring for +evil:align* commands
2019-10-10 21:38:08 -04:00
aac843511b
Fix :h[elp] ex command
...
To now open documentation for ex commands, otherwise falling back to
apropos. If BANG, then searches Doom's (yet to be published) manual.
2019-10-10 21:31:13 -04:00
82167ab48a
Remove :lang vala module
...
To small to warrant a module and vala-mode is unmaintained. It's trivial
for end users to install it themselves.
2019-10-10 21:31:13 -04:00
449238cdbe
Fixes comments for M and I in +emacs-bindings.el
2019-10-11 02:32:09 +03:00
44eb11c028
ui/treemacs: make o {v,s} consistent w/ C-w {v,s} #1875
2019-10-10 16:58:23 -04:00
33bc15788c
lang/web: enable company-css in web-mode
2019-10-10 16:11:42 -04:00
a3fa1e07b1
Refactor doom/kill-*-buffer commands
2019-10-10 16:11:42 -04:00
400dae27cd
Bind C-w d to evil-window-delete #1874 #1436
...
This binds SPC w d as well
2019-10-10 16:11:42 -04:00
d87310bd55
Replace evil-commentary with evil-nerd-commenter
...
The latter provides a comment text object and better commenting support
across various languages.
2019-10-10 16:11:42 -04:00
07380af819
Add gy operator for yanking without indentation
...
Copies
(a
b
c)
As
(a
b
c)
2019-10-10 16:11:41 -04:00
1cb3a43e03
ui/neotree: don't manage popups
...
Neotree can do that on its own.
2019-10-10 16:11:41 -04:00
dac0b0b22b
Add company-files support for org file links ( #1867 )
2019-10-10 15:35:15 -04:00
d74ed618ce
moved company-files-regexps change from org/config to company/conif
2019-10-10 20:34:52 +02:00
d3ebe747b6
fix for +org-company-init-h company-files-regexps initialization
2019-10-10 20:21:35 +02:00
fa14fc9688
formatting fix
2019-10-10 20:12:58 +02:00
02decf5a2e
made org-company setting regex lazy and removed lambda
2019-10-10 20:10:10 +02:00
c85f3e1cb4
Merge pull request #1865 from Porcupine96/develop
...
lang/org: add keybinds for org-html-export
2019-10-10 11:33:58 -04:00
ee5cdb9e5d
Merge pull request #1866 from zakkak/workspaces-readme
...
ui/workspaces: update commands & keybindings in README
2019-10-10 11:33:30 -04:00
fab033e899
Merge pull request #1868 from zakkak/ui-doom-readme
...
ui/doom: update README.org to new format
2019-10-10 11:30:59 -04:00