Henrik Lissner
6f1665563c
Error if +default/lsp-format-region-or-buffer in non-lsp buffer
2019-12-04 23:32:13 -05:00
Henrik Lissner
6bb597564b
ui/doom: swap bg for doom-tomorrow-day
...
Fix hlissner/emacs-doom-themes#362
2019-12-04 21:51:59 -05:00
Henrik Lissner
4ced3d3e83
Fix doom/reload #2153
2019-12-04 20:37:59 -05:00
Henrik Lissner
7f5f23bdc5
completion/ivy: update keybinds in readme
2019-12-03 22:56:59 -05:00
Henrik Lissner
a8fd59a054
Merge pull request #2143 from rgrinberg/popup-ignore-more
...
ui/popup: add more default rules
2019-12-03 22:56:33 -05:00
Rudi Grinberg
894c4e1855
Fix popup ignore rules
...
* Process Lis is without a space
* Escape trailing star
* Combine all rules
2019-12-04 09:46:27 +07:00
Henrik Lissner
907669041a
Merge pull request #2055 from jhacksworth/org-agenda-spc
...
lang/org: bind org-agenda-show-and-scroll-up to C-SPC
2019-12-03 20:51:32 -05:00
Henrik Lissner
2c79ab354a
Add evil-numbers inc commands to evil-mc-custom-known-commands
2019-12-03 20:42:57 -05:00
Henrik Lissner
5213a0b4f1
tools/flycheck: fix error list popup rule
2019-12-03 20:42:39 -05:00
Henrik Lissner
e28b4215ec
lang/rust: fix wrong-number-of-args: delete error
...
Reported in hlissner/doom-emacs@9775939
2019-12-03 20:41:17 -05:00
Henrik Lissner
235d31e82e
Shorten def-package{,-hook}! deprecation warnings
2019-12-03 20:02:32 -05:00
Henrik Lissner
2e71bbaa91
Merge pull request #2145 from dsdshcym/popup/fix-respect-select-nil-when-reuse-window
...
ui/popup: respect :select nil when reusing a window
2019-12-03 20:01:21 -05:00
Henrik Lissner
bcdb9f583a
Require origin argument
...
If it doesn't satisfy windowp, it'll cause errors.
2019-12-03 20:00:38 -05:00
Henrik Lissner
79faa02d6b
Record origin window earlier
...
The selected window could change in between +popup--maybe-select-window calls.
2019-12-03 19:59:27 -05:00
Yiming Chen
359ae77250
ui/popup: extract +popup--maybe-select-window helper function
2019-12-04 08:32:27 +08:00
Yiming Chen
ca63b0bbfc
ui/popup: respect :select nil when reusing a window
...
- before this change: when reusing a window, select option would get ignored
- after this change: when reusing a window, select option would be used
just as a new popup
2019-12-04 08:20:17 +08:00
J Hacksworth
cf02fe5c2e
lang/org: Bind org-agenda-show-and-scroll-up
...
Default Org binds 'SPC' to `org-agenda-show-and-scroll-up`, which
displays the original location of the Agenda item in another window
without moving focus from the Agenda window.
This is useful to preview items while staying in the Agenda window.
Since we can't use 'SPC', bind it to ‘C-SPC’, Doom's canonical "preview"
key for helm and ivy.
See https://orgmode.org/manual/Agenda-commands.html
2019-12-03 11:47:30 -05:00
Rudi Grinberg
0bd0ac4ab9
Popup rules for more builtin types
...
process, timer, abbreviations, output, occur buffers are all better
displayed in a maximized fashion. Otherwise, they aren't really useful.
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-12-03 23:38:00 +07:00
Henrik Lissner
1655524836
emacs/dired: don't enable dired-hide-details-mode by default
2019-12-03 03:54:29 -05:00
Henrik Lissner
7eb4e6348a
lang/factor: lazy load set-{eval,repl}-handler! calls
2019-12-02 22:05:40 -05:00
Henrik Lissner
11b362622e
Merge pull request #2139 from mwm126/patch-1
...
dpcs/faq: fix typo
2019-12-02 22:02:28 -05:00
Rudi Grinberg
f5910caea8
Add lang/factor module ( #2129 )
...
Factor is a stack based programming language with an awesome emacs mode.
* remove extra layer of nesting for keybinds
* use-package!
* lazy load fuel
* fue listener typo
* remove extra space
* Add README
2019-12-02 22:01:16 -05:00
Henrik Lissner
7cec80e9f1
lang/org: fix #2117 regression
2019-12-02 20:28:55 -05:00
Henrik Lissner
153fbbc466
cli/upgrade: print git fetch log on successful upgrade
2019-12-02 20:22:01 -05:00
Henrik Lissner
3c90c6994b
lang/clojure: set large-file-size threshold to 0.5mb
2019-12-02 20:22:01 -05:00
Henrik Lissner
41e2fb3f76
Replace doom-large-file-size w/ doom-large-file-size-alist
...
Now you can have major-mode-specific large-filesize thresholds, since
not all major modes are created equal.
2019-12-02 20:22:00 -05:00
Henrik Lissner
ef4e9b31be
lang/org: org-babel-lisp-eval-fn = sly-eval
2019-12-02 20:22:00 -05:00
Henrik Lissner
9775939f9d
lang/rust: fix #2132
...
Prevents rust-mode from taking over *.rs files.
2019-12-02 20:22:00 -05:00
Henrik Lissner
24506f15bf
cli/env: fix doom-env-ignored-vars not being ignored
...
And add HOME to ignored vars.
2019-12-02 20:22:00 -05:00
Henrik Lissner
a0d94e0db7
cli/upgrade: fix -y/--yes for 'doom upgrade'
...
Otherwise, 'doom upgrade' throws 'Unrecognized switch "-y"' error after
updating Doom.
2019-12-02 20:22:00 -05:00
Henrik Lissner
724bf9aa08
Refactor evaluation of doom!'s arguments
...
And update doom!'s docstring
2019-12-02 20:22:00 -05:00
Henrik Lissner
5ad4a018b1
ui/hl-todo: map keywords to faces, not color strings
...
Future proofs changes the loaded them.
2019-12-02 20:22:00 -05:00
Henrik Lissner
bf0a797a36
lang/rust: rustic-format-on-save -> rustic-format-trigger
...
The former is deprecated for the latter.
2019-12-02 20:22:00 -05:00
Mark Meredith
c2add4a55d
Fix typo
2019-12-02 09:07:07 -05:00
Henrik Lissner
90c0dd6b37
Merge pull request #2133 from bwignall/typo
...
Fix typos
2019-12-01 22:46:45 -05:00
Brian Wignall
4a0eb58558
Fix mis-misspelling
2019-12-01 22:37:36 -05:00
Brian Wignall
199a6fab79
Fix typos
2019-12-01 22:31:19 -05:00
Yiming Chen
f6a10f1268
email/mu4e: avoid delete-other-windows twice
...
- `+workspace-switch` already does this for us
- see also https://github.com/hlissner/doom-emacs/pull/2123#discussion_r352371828
2019-12-02 08:20:57 +08:00
Henrik Lissner
12c36187be
Merge pull request #2037 from RBckmnn/KeyBindingsHelpCommands
...
config/default: add keybinds to display keymaps
2019-12-01 15:43:23 -05:00
Henrik Lissner
2326379d68
ui/doom: swap bg for doom-{snazzy,spacegrey,tomorrow-night}
2019-12-01 15:42:05 -05:00
Henrik Lissner
3743bc70ab
tools/direnv: fix async-shell-command
2019-12-01 15:42:05 -05:00
Henrik Lissner
c7a6cf8403
lang/haskell: change default to +dante #2121
2019-12-01 15:42:05 -05:00
Henrik Lissner
5e4e1d7a79
Move SPC n {n,N} to SPC n {f,F}; add SPC n o
...
- For consistency with out find-file commands in other prefixes
- 'SPC n n' -> 'SPC n f'
- 'SPC n N' -> 'SPC n F'
- New keybinds
- 'SPC n n' = +default/org-notes-headlings (search headings in
org-agenda-files)
- 'SPC n o' = org-clock-goto
2019-12-01 15:42:04 -05:00
Henrik Lissner
35ce37532b
ui/workspaces: merge +ivy/workspace/switch-to into +workspace/switch-to
...
Relevant to #2127
Closes #2130
2019-12-01 15:41:28 -05:00
Henrik Lissner
bf0efe81ae
editor/evil: add :l[ine]diff ex command
...
Relevant to #2126
2019-12-01 15:41:14 -05:00
Henrik Lissner
46d190e0db
Merge pull request #2124 from dsdshcym/fix-mu4e-refile
...
email/mu4e: fix refile target
2019-12-01 15:10:10 -05:00
Henrik Lissner
13a4f17ca6
Merge pull request #2131 from gagbo/patch-3
...
lang/go: remove GO111MODULE envvar
2019-12-01 15:06:32 -05:00
Gerry Agbobada
e91dacea2d
Remove envvar setter in golangci-lint checker
...
This allows users to be responsible for their use of the feature. I definitely misread the documentation about the checker.
2019-12-01 20:45:13 +01:00
Henrik Lissner
732d35071c
Merge pull request #2128 from rgrinberg/fix-typo
...
config/default: prefix command with +
2019-12-01 05:27:05 -05:00
Rudi Grinberg
296d5aed0f
Fix typo
...
Missing + in function name
2019-12-01 17:24:47 +07:00