Commit graph

14071 commits

Author SHA1 Message Date
Henrik Lissner
0abbf73b07
Merge pull request #3419 from ebroto/some_doc_fixes
Fix link to screenshots + minor correction in "Getting started"
2020-06-19 16:32:07 -04:00
Eduardo Broto
a15d31c9d4 Fix link to screenshots + minor correction in "Getting started" 2020-06-19 22:17:02 +02:00
Henrik Lissner
aeba2116c7
Fix #3401: doom/help-search returning no results 2020-06-19 15:50:13 -04:00
Henrik Lissner
fdbfae30ed
Merge pull request #3416 from flatwhatson/scheme-fixes
Minor scheme module improvements
2020-06-19 13:34:36 -04:00
Henrik Lissner
48dccf1c93
Merge pull request #3415 from flatwhatson/repl-fix
Fix error when opening REPL from unsupported mode
2020-06-19 13:27:51 -04:00
Andrew Whatson
5bacfd6311 Improve popup rule for geiser REPLs
Fix the rule to properly match when multiple REPLs are opened.

Add an explicit size to match other REPLs.
2020-06-19 14:45:31 +10:00
Andrew Whatson
5190c094af Remove explicit hook of geiser-mode on scheme-mode
The geiser module already adds a hook to `geiser-mode--maybe-activate`
which respects the user's setting of `geiser-auto-mode-p`.
2020-06-19 14:45:31 +10:00
Andrew Whatson
6ff3b7aa1e Bind a link-hinting key for geiser-doc-mode 2020-06-19 14:45:31 +10:00
Andrew Whatson
59c5aaad8d Fix error when opening REPL from unsupported mode
"Wrong number of arguments: (_mode fn . plist), 0"
2020-06-19 14:26:57 +10:00
Henrik Lissner
444fea7c22
Merge pull request #3412 from gagbo/patch-5
Filter out 'eglot backend from doom-thing-at-point
2020-06-18 19:58:38 -04:00
Henrik Lissner
388bb0351d
Merge pull request #3411 from gagbo/patch-4
Remove forced project.el recipe hack
2020-06-18 19:58:28 -04:00
Henrik Lissner
99dd45811c
Merge pull request #3409 from t-e-r-m/make-gravatars-opt-in
Make gravatars opt-in
2020-06-18 19:58:06 -04:00
Henrik Lissner
f0ec335709
Merge pull request #3405 from ztlevi/conda-fix-path
python: fix conda path
2020-06-18 19:57:46 -04:00
Gerry Agbobada
32f9070614
Filter out 'eglot backend from doom-thing-at-point
Context : https://github.com/joaotavora/eglot/issues/503

Fixes a bug where having eglot enabled in a buffer will make `SPC *` search the whole project for literally `LSP Identifier at point.`
2020-06-18 23:59:33 +02:00
Gerry Agbobada
305f57f62c
Remove forced project.el recipe hack
Now that straight.el fixed the bug upstream there's no reason to force it anymore
2020-06-18 23:45:02 +02:00
Henrik Lissner
1878a08814
Bump :core
raxod502/straight.el@ffaad60 -> raxod502/straight.el@59c92dd
jwiegley/use-package@d2640fe -> jwiegley/use-package@2b8f8a3

Reverts 33cd837
Fixes #3406
2020-06-18 15:33:03 -04:00
t-e-r-m
41d5be12a0 Gravatars now opt-in. Magit README updated. 2020-06-19 00:36:30 +05:30
Henrik Lissner
33cd8e7380
Fix #3406: max-lisp-eval-depth on startup
Due to version conflicts between the built-in seq library and the one
installed from upstream.

Revert once raxod502/straight.el#537 is resolved.
2020-06-18 14:56:30 -04:00
Henrik Lissner
2dd849e5f9
Bump :ui workspaces
Bad-ptr/persp-mode.el@391a7dc -> hlissner/persp-mode.el@14325c1

Until Bad-ptr/persp-mode.el#116 is merged.
2020-06-18 13:55:42 -04:00
Henrik Lissner
d0a07badb2
Merge pull request #3402 from logc/fix-lsp-metals
Add separate package for lsp-metals
2020-06-18 13:51:51 -04:00
Ting Zhou
751c5e795d python: fix path 2020-06-17 13:03:08 -07:00
Luis Osa
4aa98240dc Fix indentation 2020-06-17 21:23:36 +02:00
Henrik Lissner
39bb3aa72d
Merge pull request #3388 from mikeyobrien/working-calendar-example
Include calfw-ical package in :calendar
2020-06-17 14:39:36 -04:00
Henrik Lissner
b2305c5915
Merge pull request #3404 from olav35/patch-1
Change emacs-plus icon
2020-06-17 14:39:26 -04:00
Henrik Lissner
4e193dbbd3
Bump :core
raxod502/straight.el@09cfa1b -> raxod502/straight.el@ffaad60
bbatsov/projectile@7e552b6 -> bbatsov/projectile@95bcc7d
2020-06-17 14:34:52 -04:00
Henrik Lissner
c0087ff30e
Bump :completion
DarwinAwardWinner/ido-completing-read-plus@98d3a6e -> DarwinAwardWinner/ido-completing-read-plus@b9ca256
abo-abo/swiper@544e7de -> abo-abo/swiper@a007ba6
bbatsov/helm-projectile@5328b74 -> bbatsov/helm-projectile@08ea358
company-mode/company-mode@6333fc4 -> company-mode/company-mode@1f56bec
emacs-helm/helm@b6db9fb -> emacs-helm/helm@58d1982
emacs-jp/helm-c-yasnippet@65ca732 -> emacs-jp/helm-c-yasnippet@89cc856
raxod502/prescient.el@0f4a89b -> raxod502/prescient.el@3ab7605
sebastiencs/company-box@3814fcb -> sebastiencs/company-box@452f083
tumashu/posframe@093b29a -> tumashu/posframe@c445902
2020-06-17 14:31:23 -04:00
Henrik Lissner
62ae76bb2b
Bump :lang org
abo-abo/org-download@40c8a1d -> abo-abo/org-download@768716b
bastibe/org-journal@0d6d812 -> bastibe/org-journal@6671693
emacs-straight/org-mode@c709187 -> emacs-straight/org-mode@945f495
integral-dw/org-superstar-mode@09ddc28 -> integral-dw/org-superstar-mode@1748185
kaushalmodi/ox-hugo@5de3da9 -> kaushalmodi/ox-hugo@e8c14e2
org-roam/org-roam@9cf2649 -> org-roam/org-roam@fd73da9

Closes #3386
2020-06-17 14:25:53 -04:00
Henrik Lissner
120ba7d1d0
Bump :lang racket
greghendershott/racket-mode@8f3b214 -> greghendershott/racket-mode@29afd25

Closes #3387
2020-06-17 14:23:35 -04:00
Henrik Lissner
23780ae6c0
Bump :lang elixir
elixir-editors/emacs-elixir@231291e -> elixir-editors/emacs-elixir@02a3922

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.

Closes #3393
2020-06-17 14:23:11 -04:00
Henrik Lissner
f47567e1d0
Bump :lang coq
ProofGeneral/PG@9196749 -> ProofGeneral/PG@0f0bb2c
cpitclaudel/company-coq@f9dba9d -> cpitclaudel/company-coq@7ec8058

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.

Closes #3396
2020-06-17 14:23:08 -04:00
fossegrim
b5be860033
Change emacs-plus icon
Change the emacs-plus icon from spacemac's logo to a more neutral modern emacs icon.
2020-06-17 19:41:38 +02:00
Luis Osa
b80f5daf59 Add separate package for lsp-metals
lsp-metals was extracted out of lsp-emacs into a separate package. This
change adds that separate package to the scala module when the lsp
feature is selected.

Fixes hlissner/doom-emacs#3362
2020-06-17 11:30:53 +02:00
mikeyobrien
907eefb3b8 Include calfw-ical package in :calendar 2020-06-14 18:31:29 -05:00
Henrik Lissner
67c5de0313
Change :around advice to :override 2020-06-13 17:13:38 -04:00
Henrik Lissner
847bbf380c
persp-kill-foreign-buffer-behavior = kill
Don't bother the user with prompts. If they're killing a buffer, they
want to kill the buffer.
2020-06-13 17:12:23 -04:00
Henrik Lissner
002bf84f45
doom-load-envvars-file: only affect default state
Some plugins (like envrc-mode) make process-environment, exec-path and
shell-file-name buffer-local. Running `M-x doom/reload` or
`doom-load-envvars-file` should affect their global values, and not
their buffer local ones.
2020-06-13 17:01:34 -04:00
Henrik Lissner
10f5916298
Only use projectile-generic-command
Rather than the 7 different commands for indexing the project's files.

This also fixes an issue with #3377, where changes to
`projectile-globally-ignored-directories` weren't seen unless they were
done at startup, before projectile loads.
2020-06-13 17:01:09 -04:00
Henrik Lissner
64de099aad
Merge pull request #3377 from wedens/fd-ignore-dirs
Make `fd` respect `projectile-globally-ignored-directories`
2020-06-13 16:35:41 -04:00
Henrik Lissner
233b15fe1e
Larger *Customize* popup rule & don't quit on ESC/C-g 2020-06-13 16:21:43 -04:00
Henrik Lissner
ef05823b67
Bump :lang org
Kungsgeten/org-brain@2c86ec8 -> Kungsgeten/org-brain@6b2ec93
bastibe/org-journal@9f66bf4 -> bastibe/org-journal@0d6d812
emacs-straight/org-mode@3cec17c -> emacs-straight/org-mode@c709187
kaushalmodi/ox-hugo@f8e26aa -> kaushalmodi/ox-hugo@5de3da9
org-roam/org-roam@f4376f3 -> org-roam/org-roam@9cf2649
takaxp/org-tree-slide@0fc7d31 -> takaxp/org-tree-slide@7126a43

Fixes #3365
2020-06-13 16:21:43 -04:00
Henrik Lissner
1d709e30be
custom-file = ~/.doom.d/config.el
custom-file is now set to your private config.el, because users may want
to be able to see what Customize is storing (and where) front and
center. Storing it away in ~/.emacs.d/.local makes it harder to notice.

Also, have enable-command (and disable-command) save their data to
custom-file instead of ~/.emacs.d (see #3379).

Fixes #3379
2020-06-13 16:21:43 -04:00
wedens
79f62a6d3e make fd respect projectile-globally-ignored-directories 2020-06-13 23:31:12 +07:00
sorawee
0f3bd57101
Fix visit docs for Racket & support racket-xp (#3373)
* Fix visit docs for Racket & support racket-xp

- Fix Racket's +lookup/documentation in the same way as
  f20f477a44
- Support the +xp feature which enables racket-xp. When it's not
  enabled, default handlers to the traditional racket-repl
  (which requires users to run code first)

* PR feedback

* Replace add-hook! with add-hook
2020-06-13 03:03:11 -04:00
Henrik Lissner
991a205ebd
Fix wrong-number-of-args error on +format/region-or-buffer 2020-06-13 00:43:48 -04:00
Henrik Lissner
e7b7f670f0
Merge pull request #3334 from guraltsev/unicode-font-module-support_3329
:ui unicode module improvements
2020-06-12 17:03:19 -04:00
Henrik Lissner
298ef7a93b
Merge pull request #3356 from leoalekseyev/develop-stable-20200608
Fix #3348
2020-06-12 17:02:01 -04:00
Henrik Lissner
848ab5c988
Merge pull request #3366 from MYDavoodeh/patch-1
Set pretty symbols for Dart-mode
2020-06-12 17:01:25 -04:00
Henrik Lissner
df610fb88d
Merge pull request #3364 from rajk04/wikipedia-links
Add custom link type for wikipedia
2020-06-12 17:01:11 -04:00
Henrik Lissner
1270933f44
Remove --{emacs,doom,local}dir options
These options aren't properly supported in this version of the CLI.
Changing the localdir, for instance, doesn't affect when straight is first
bootstrapped. Chaning emacsdir doesn't matter for the first run. I'm
working on a CLI rewrite that will reimplement --doomdir and --localdir
at least, but for now it's best I just remove these.

They can still be customized using the EMACSDIR, DOOMDIR, and
DOOMLOCALDIR envvars.

Closes #3367
2020-06-12 16:43:46 -04:00
Gennady Uraltsev
e26d69f39b Update module to conform to doom-emacs style
- Fix Readme.org alignment and metadata
- Add unicode-font to "Plugins" section
- Remove empty "Hacks" section
- Inline +unicode--add-doom-unicode-font
2020-06-12 14:56:13 -04:00