Henrik Lissner
e8319e4f61
Merge pull request #4912 from 5t111111/bump-lsp-sourcekit
...
Bump :lang swift
2021-04-29 13:46:00 -04:00
Henrik Lissner
43623d7c5e
Fix #4947 : naive native-comp checks
...
Now, checking for the comp package is no longer sufficient to determine
if native-compilation is enabled.
2021-04-29 13:25:48 -04:00
Henrik Lissner
ccf6f0b53d
Log unsafe eval forms in file/dir local variables
2021-04-29 13:25:48 -04:00
Henrik Lissner
44a501911b
cli/env: fix whitelist not shadowing blacklist
...
If an ENVVAR was in the blacklist, it was omitted even if it matched a
whitelist rule.
2021-04-29 13:25:48 -04:00
Henrik Lissner
9d643b14ed
Revise comments
2021-04-29 13:25:48 -04:00
Henrik Lissner
c9b41205b2
Fix #4925 : defining lexical variables error in 28+
2021-04-29 13:25:48 -04:00
Henrik Lissner
82eebdca16
Merge pull request #4944 from Janfel/fix-smartparens-in-minibuffer
...
Fix smartparens pairing ' and ` in the minibuffer.
2021-04-28 16:49:12 -04:00
Jan Felix Langenbach
3c00ddcebd
Fix smartparens pairing ' and ` in the minibuffer
2021-04-28 21:50:19 +02:00
Afiq Nazrie
90c41564c4
Bump :lang markdown
...
051734091a
-> ac9ea26b94
98d566db76
-> 28552059c4
2021-04-29 00:07:22 +08:00
Hynggyu Jang
ec3132bbc4
lang/org: cleanup +pretty
feature, mostly about if
cookie
...
Add `if` cookie so that it doesn't get compiled by `doom compile`.
2021-04-28 09:56:14 +09:00
John Hammond
86f5dd842e
Remove the -g background flag on Skim.app
...
The Skim.app `displayline` command takes the flag `-g` which is "Do not bring Skim to the foreground"
when viewing the pdf results of the latex build, bringing skim to the foreground saves an `Alt+Tab` to open the app that I was intending to lauch by the auctex View command.
2021-04-27 09:38:54 -05:00
Jan Felix Langenbach
acb0399424
Reimplement +emacs-lisp--module-at-point
2021-04-26 00:39:55 +02:00
William Vaughn
f37fdea637
rss: +org flag control installation of elfeed-org
2021-04-23 23:22:15 -07:00
Hynggyu Jang
1e1838d29b
fix #4901 : suppress strange behavior of org agenda commands
...
With current hacks involving `org-agenda-files`, one cannot use org agenda
commands like clock in or change the entry's state to done, etc.
Specifically, the mangled behavior observed at #4901 . This commit fixes those
problems around `org-agenda` buffer specific commands.
For more details, please refer to https://github.com/hlissner/doom-emacs/issues/4759#issuecomment-822100632 .
2021-04-24 10:53:29 +09:00
Hirofumi Wakasugi
65e9876c33
Bump :lang swift
...
swift-emacs/swift-mode@95ff004 -> swift-emacs/swift-mode@ad12a30
emacs-lsp/lsp-sourcekit@ff204ed -> emacs-lsp/lsp-sourcekit@aafa987
Adds support for sourcekit-lsp bundled with Xcode
2021-04-24 10:08:46 +09:00
Henrik Lissner
f621ff8047
lang/org: fix org-ditaa jar paths
...
Now also includes contrib/scripts in org-mode's build directory.
2021-04-21 21:45:04 -04:00
Henrik Lissner
bddb2b2a2d
Refactor early-init.el
2021-04-21 21:45:04 -04:00
Henrik Lissner
bb67d3f346
readme: relink faq to discourse & polish badges
2021-04-21 21:45:04 -04:00
Henrik Lissner
cb4782b190
Bump :lang scheme
...
emacs-geiser/chez@4cb7f26 -> emacs-geiser/chez@03da1c1
emacs-geiser/chibi@54e7f38 -> emacs-geiser/chibi@6f59291
emacs-geiser/chicken@47be5b4 -> emacs-geiser/chicken@ceab39c
emacs-geiser/gambit@0ee4156 -> emacs-geiser/gambit@3294c94
emacs-geiser/geiser@c5a9aae -> emacs-geiser/geiser@2b45bd3
emacs-geiser/guile@93ef710 -> emacs-geiser/guile@700ac98
emacs-geiser/racket@a87fd44 -> emacs-geiser/racket@22e56ce
Also includes minor refactors.
2021-04-21 21:45:04 -04:00
Henrik Lissner
1d155d0c2f
lang/org: reveal ancestors of point after saveplace
...
When opening an org file and the point is placed in a folded region (by
saveplace), it reveals the current subtree. Instead, it will reveal the
current subtree *and* its ancestors (and their siblings), which is more
intuitive.
2021-04-21 21:45:04 -04:00
Henrik Lissner
3e425ab2f2
tools/magit: reveal point if in invisible region
...
When visiting a file from magit.
Fix #4895
2021-04-21 21:45:04 -04:00
Henrik Lissner
86fd6c6214
Raise gcmh-high-cons-threshold to default (~1gb)
...
This could potentially cause stuttering for long lived sessions where
the user takes few breaks, but could yield great performance benefits in
the shorter term. We'll have to experiment.
2021-04-21 21:45:04 -04:00
Henrik Lissner
a25582f9a8
Raise global default of read-process-output-max
...
I was conservative before. I didn't want to change this globally in case
it had a negative performance impact on shy servers that don't talk
much, but this turned out to be too paranoid. Untalkative servers are
barely, if at all, affected, and chatty ones perform better across the
board.
2021-04-21 21:45:04 -04:00
Henrik Lissner
a9072e9673
Merge pull request #4904 from slebedev/brew_cask_installations_fix
...
Use correct `brew install --cask` command
2021-04-21 15:24:13 -04:00
Sergey Lebedev
83bfe76b20
Use correct brew install --cask
command
...
I've noticed that some docs are a bit outdated, as homebrew doesn't have
`brew cask` command now, all features regarding to casks were moved to
the option `--cask` instead.
This commit just introduce such changes to be up-to-date with homebrew instructions.
2021-04-21 22:21:02 +03:00
Hugo Nobrega
4f50d9a750
Doom style: add blank lines, align keys, change macro expansion keys
2021-04-19 21:08:02 -03:00
Henrik Lissner
cf98c0d8bb
Merge pull request #4891 from rgrinberg/fix-treemacs-lsp-doctor
...
Fix treemacs + lsp doctor check
2021-04-19 17:22:44 -04:00
Rudi Grinberg
0aaebe2ca1
Fix treemacs + lsp doctor check
...
The previous check was incorrect when eglot and treemacs without lsp was
on.
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2021-04-18 21:17:52 -07:00
Henrik Lissner
473417a890
docs/faq: fix discourse notice
2021-04-18 22:25:45 -04:00
Henrik Lissner
065d06edbb
Bump :editor evil
...
emacs-evil/evil@d998a81 -> emacs-evil/evil@1b3db63
cute-jumper/evil-embrace.el@4379ade -> cute-jumper/evil-embrace.el@464e8ec
cute-jumper/evil-embrace.el#7 was merged, so our hack is no longer
needed.
2021-04-18 22:25:45 -04:00
Hugo Nobrega
c2b40148b8
fix and add keybinds in :lang scheme, with descriptions
...
Some keys were bound to no-longer-existing commands, or commands which changed
name.
Others only made sense in the REPL, or /also/ in the REPL, so the keybinds are
now in `scheme-mode-map', `geiser-repl-mode-map', or both accordingly.
2021-04-18 22:01:17 -03:00
Henrik Lissner
f3748b2977
Fix #4559 : wrong-type-arg error on RET in some comments
...
Some modes will set comment-line-break-function to an anonymous function
or advice (as octave-mode does), which will cause this fboundp check to
throw a type error when you press RET while on a commented line.
2021-04-18 13:07:18 -04:00
Henrik Lissner
a0de71dee8
Fix #4886 : fix +ivy-buffer-preview for SPC b B
2021-04-18 12:43:00 -04:00
Henrik Lissner
1ebfa35b71
editor/evil: fix csw, csW, css, & csp text objects
...
Until cute-jumper/evil-embrace.el#7 is merged.
2021-04-18 01:21:41 -04:00
Henrik Lissner
363f27b58a
Merge pull request #4870 from gagbo/fix-4848/info-mode-bepo-ts
...
fix(input layout bepo): unmap t/s in Info-mode-map
2021-04-17 23:28:00 -04:00
Henrik Lissner
d7de9118e8
Fix #4882 : ffap lookup handler triggers twice
...
Also, fall back to counsel-file-jump before ffap.
2021-04-17 23:26:27 -04:00
Henrik Lissner
6e49cb5ce2
Reduce false positive symlinks in doom/info {emacs,doom}dir
2021-04-17 23:26:27 -04:00
Henrik Lissner
233fd93b65
Add custom-file trait & custom-vars list to doom/info
...
So I can tell if users may have a custom.el where something may be
inadvertently saved.
2021-04-17 23:26:27 -04:00
Henrik Lissner
811a71e43f
Merge pull request #4878 from ivanbrennan/fix-obsolete-module-warning
...
Fix doom-module-mplist-map obsolete module warning
2021-04-17 15:46:29 -04:00
ivanbrennan
2e15f6ad1b
Fix doom-module-mplist-map obsolete module warning
2021-04-17 10:03:51 -04:00
Gerry Agbobada
165541cdae
fix(input layout bepo): unmap t/s in Info-mode-map
...
Fixes #4848
2021-04-17 09:59:09 +02:00
Henrik Lissner
8427af3247
Merge pull request #4875 from dsdshcym/fix-lookup-documentation-handler
...
Indicate that lsp-describe-thing-at-point is async
2021-04-17 00:35:56 -04:00
Henrik Lissner
bd36b8f59c
Merge pull request #4873 from jcf/bump-evil
...
Bump :editor evil
2021-04-17 00:33:54 -04:00
Henrik Lissner
c9056ddb53
Fix #4819 : auto-update xterm title
2021-04-17 00:26:07 -04:00
Henrik Lissner
c339bb0929
Fix #4563 : ob-c.elc failed to provide feature ob-c
...
Due to case shenanigans, ob-C.el's feature name is ob-C, not ob-c,
preventing folks from using 'c' (lowercase) as a language name for org
babel blocks.
2021-04-17 00:09:50 -04:00
Henrik Lissner
dec15832de
Fix #4877 : dired not sorting directories first
...
On macOS and Linux, because ls-lisp hasn't been loaded yet.
2021-04-17 00:04:45 -04:00
Yiming Chen
00de463d10
Indicate that lsp-find-implementation is async as well
...
- this fixes an issue that when there are multiple implementations, jump
to one implementation that's in another file fails
2021-04-17 08:54:50 +08:00
Yiming Chen
6563e89bda
Indicate that lsp-describe-thing-at-point is async
...
- otherwise, `+lookup-online-backend-fn` would be called as well
- lsp-describe-thing-at-point was marked as not async in
d4eb7e31ac
- but `lsp-describe-thing-at-point` calls `lsp--make-request`
internally (which is async I assume):
eda51c2166/lsp-mode.el (L4677)
2021-04-17 07:58:50 +08:00
James Conroy-Finn
2acfbcb79d
Bump :editor evil
...
emacs-evil/evil-collection@b45ec5b → emacs-evil/evil-collection@b6025cf
emacs-evil/evil@7eace67 -> emacs-evil/evil@d998a81
The register system has been rejigged in the last week, and some
packages in the Evil ecosystem are already making use of the new vars.
229ebb4ea1
https://github.com/mamapanda/evil-owl/issues/10
2021-04-16 21:53:01 +01:00
Henrik Lissner
06089340f8
Merge pull request #4872 from ymarco/latex
...
:lang latex improvments
2021-04-16 15:00:12 -04:00