Commit Graph

7199 Commits

Author SHA1 Message Date
Henrik Lissner
c37bdf71d1 Demote "no more buttons" error to warning
If the shortmenu or buttons were disabled, this error would break the
dashboard (and Doom).

Mentioned in #2024
2019-11-08 16:02:06 -05:00
Henrik Lissner
44d5e097c9 shell-command-to-string -> doom-call-process #1887
Minor optimization to remove a layer of indirection when starting
processes.
2019-11-08 16:02:06 -05:00
Henrik Lissner
99cd52e70f 💥 Drop Emacs 25.x support
Emacs 26.1 is Doom's new minimum supported version

Closes #2026
2019-11-08 16:02:06 -05:00
Rudi Grinberg
1f53ee92cb lazy load rst
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-11-08 12:56:14 +09:00
Rudi Grinberg
ba11f046bf Use ox-rst when :lang rst is enabled
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-11-08 12:54:10 +09:00
Rudi Grinberg
487b53ab5d remove unnecessary parens
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-11-08 12:51:57 +09:00
Rudi Grinberg
b1341f5668 Use use-package's :hook
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-11-08 12:51:52 +09:00
Rudi Grinberg
45f8972cdc add headers
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-11-08 12:51:52 +09:00
vikigenius
fe464910d2 Fixes:2023, added racket-smart-open-bracket-mode 2019-11-07 14:09:30 -05:00
Bastien Rivière
1fcf210bd4 replace go-add-tags with go-tag
go-add-tags isn't maintained and has a few issues.
This library will fix those issues by using a binary intended for this.
2019-11-06 14:22:24 +01:00
Rudi Grinberg
9b831d8ae7 Add rst module
Uses sphinx-mode and adds a few common bindings

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-11-06 16:57:35 +09:00
Henrik Lissner
9cb535043c Merge pull request #2005 from RBckmnn/FixOrgAttach
lang/org: fix org-attach keybinds
2019-11-05 18:48:34 -05:00
Henrik Lissner
f4e641950c Minor, general refactors 2019-11-05 18:46:07 -05:00
Henrik Lissner
e47d357e56 Fix regexp quoting in +default/search-notes-for-symbol-at-point 2019-11-05 18:44:19 -05:00
Henrik Lissner
9113eab65a No-op set-repeater! later if +evil-repeat-keys is nil 2019-11-05 14:55:53 -05:00
Henrik Lissner
df36e7f4d3 emacs/dired: update package list in README 2019-11-05 14:55:15 -05:00
Henrik Lissner
110ce6f150 lang/web: fix *.html? association with web-mode 2019-11-05 10:33:24 -05:00
Henrik Lissner
8b5714bdfa editor/evil: bind zn in visual mode too 2019-11-04 12:49:48 -05:00
Henrik Lissner
802cd5bfca Revert 5f9a630c2
manateelazycat/multi-term#2 wass merged.
2019-11-04 12:42:23 -05:00
Benno Fünfstück
31b2a5a19e Fix nil error in +ivy/jump-list for empty buffers
For empty buffers which don't have any lines, `(thing-at-point 'line)`
will return `nil`. This broke `+ivy/jump-list`.
2019-11-04 11:57:52 +01:00
Danny Navarro
d05c970708 Add org archive keybinding 2019-11-04 10:48:06 +00:00
Henrik Lissner
2bf74158fd Minor refactors across the board 2019-11-04 03:37:54 -05:00
Henrik Lissner
684e69c968 lang/julia: ensure inferior-julia-program-name is defined
For ob-julia
2019-11-04 03:37:54 -05:00
Henrik Lissner
6cc4c71872 Initialize Doom in ob-async session #2010 2019-11-04 03:37:44 -05:00
Henrik Lissner
4703992002 Suppress missing-file org-version errors 2019-11-04 00:37:25 -05:00
Benno Fünfstück
280da15280 Avoid nav-flash after each hydra action
Hydra displays the hints in a buffer created by lv-window, which
triggers nav-flash. By advicing lv-window, we can inhibit the nav-flash
hook.
2019-11-03 23:04:06 +01:00
Henrik Lissner
d1f8c88c07 Remove 'SPC b j'
The jump list command isn't buffer-local, and so doesn't belong under
the 'SPC b' prefix. It is also already present on 'SPC / j'.
2019-11-03 16:43:12 -05:00
Henrik Lissner
a93f097f78 ui/nav-flash: factor out redundancy 2019-11-03 16:27:17 -05:00
Henrik Lissner
d10c2f6cb9 ui/pretty-code: fix duplicate in fira ligatures
Relevant to #743
2019-11-03 14:17:03 -05:00
Henrik Lissner
95c3682716 lang/org: revert e19069aa9
It ended up convoluting the load order, which makes customizing their
keybinds more complicated than they need to be.
2019-11-02 18:43:03 -04:00
Henrik Lissner
16a17ad970 tools/lsp: start lsp server unconditionally
Part 2 of f6d3ee588, in order for server restarting to work, since
shutting down the server doesn't turn off lsp-mode.
2019-11-02 15:50:26 -04:00
Henrik Lissner
f6d3ee5889 tools/lsp: fix lsp-workspace-restart 2019-11-02 15:50:02 -04:00
Max Nickel
d295c5d723 disable dired-git-info when ranger is enabled and fix keybinding 2019-11-02 14:31:53 -04:00
Max Nickel
1b962937ce add keybinding to toggle dired-omit-mode 2019-11-02 14:31:20 -04:00
Max Nickel
0d7d107bbf remove unnecessary dotfile functions and hooks 2019-11-02 14:29:51 -04:00
Max Nickel
b7046de2ca disable dired-git-info hook in remote directories 2019-11-02 14:28:35 -04:00
Henrik Lissner
f2906b073f Fix #2004: wrong-type-arg stringp error from pyvenv 2019-11-02 13:41:55 -04:00
Ralf Beckmann
d8ed171f0c Fixed keybindings to org-attach commands 2019-11-02 17:20:28 +01:00
Henrik Lissner
baac5dfee1 editor/evil: conform functions to naming conventions 2019-11-02 01:40:45 -04:00
Henrik Lissner
a074a2c851 ui/popup: let completion popups handle themselves
Fixes #1976
2019-11-01 22:31:05 -04:00
Henrik Lissner
61aebae782 lang/org: don't persist active clocks
Only their history.
2019-11-01 14:45:38 -04:00
Henrik Lissner
be196cbe39 lang/org: replace deprecated file+datetree 2019-11-01 14:09:25 -04:00
Henrik Lissner
51ae2f75b1 Merge pull request #1959 from facelesspanda/prefix-descriptions
config/default: add which-key labels for 'C-w m' & 'C-h'
2019-11-01 13:17:34 -04:00
Henrik Lissner
dcf468ae70 Merge pull request #1984 from yuhan0/fix-clojure-advice
lang/clojure: check for nrepl-server-buffer in advice
2019-11-01 13:14:43 -04:00
Henrik Lissner
4e7cdae570 Merge pull request #1993 from johsi-k/evil-module-typos
editor/evil: correct typos in readme
2019-11-01 13:10:21 -04:00
Clement Busschaert
db59ec823e [keys] which-key desc also on C-h d and C-h r 2019-11-01 12:21:07 +01:00
Clement Busschaert
ae26ff3282 [keys] which-key desc for window->+maximize map 2019-11-01 12:18:11 +01:00
johsi-k
86bc214eb2 correct typos in evil readme 2019-11-01 14:02:07 +08:00
Henrik Lissner
ecace01a36 completion/ivy: remove org-capture remapping
counsel-org-capture isn't very useful when there are so few options.
2019-10-31 23:57:18 -04:00
Henrik Lissner
e72d3bd2b0 lang/org: slightly larger org-capture popup 2019-10-31 23:57:01 -04:00