Colin Woodbury
be137e04b0
refactor!(parinfer): drop support for parinfer-mode
...
BREAKING CHANGE: It is no longer maintained, and its author directly
recommends `parinfer-rust-mode`.
Fix #4323
2021-09-29 15:03:36 -07:00
Colin Woodbury
c1ecbb7503
fix(parinfer): unhog binding of SPC m m
...
This was previously clobbering the underlying binding to the ubiquitous
`macrostep-expand` function in Elisp buffers.
2021-09-29 15:03:32 -07:00
Kirill A. Korinsky
db51c6be88
bump: :tools magit
...
magit/forge@bae6a527a7 -> magit/forge@22f905c4e8
Fix magit/forge#382
2021-09-29 20:09:47 +02:00
Kirill A. Korinsky
79ebefa154
bump: :tools magit
...
magit/magit@1e40d00217 -> magit/magit@f53148a569
magit/forge@f97bc47e9e -> magit/forge@483baae56d
Fix magit/forge#382
Fix #5530
2021-09-29 18:39:25 +02:00
Henrik Lissner
2f100fef04
fix(workspaces): persist magit-status buffers
...
Fix #3558
Co-authored-by: Mikhail Levchenko <Mishkun@users.noreply.github.com>
2021-09-29 17:59:51 +02:00
Henrik Lissner
da24d7d47d
bump: :ui modeline
...
seagle0128/doom-modeline@ef78fe07cd -> seagle0128/doom-modeline@ffedb34800
Fixes void-variable: flymake--backend-state error on latest commits of
Emacs 28.
2021-09-29 17:57:25 +02:00
Henrik Lissner
3179c2a744
tweak(org): org-clock-history-length = 20
...
The default value of 5 is too conservative. 20 seems more reasonable,
without being overwhelming.
2021-09-28 22:42:29 +02:00
Henrik Lissner
cdb59b0a3d
fix(lookup): wordnik dict backend returning nothing
...
Ref abo-abo/define-word#31
2021-09-27 21:58:18 +02:00
Henrik Lissner
5a8af71b0b
refactor(org): remove unused overlay cleanup code
...
No longer used since c92937f89
.
Ref c92937f890
Ref #5524
2021-09-27 21:57:11 +02:00
Jeetaditya Chatterjee
254d697854
docs(rss): update readme
...
- mention `elfeed-goodies` in plugin list
- add `g c` binding to keybind table
2021-09-27 14:43:08 +01:00
Jeetaditya Chatterjee
2476c3e780
feat(rss): add elfeed-goodies package
2021-09-27 14:43:08 +01:00
Jeetaditya Chatterjee
279a897862
feat(rss): add +rss/copy-link command
...
Add the copy link function and bind it to `gc` as a way to draw similar
comparisons to `go` which takes the entry link and sends it to the
browser
2021-09-27 14:43:08 +01:00
Henrik Lissner
c92937f890
fix(org): invisible inline images in org-tree-slide-mode
...
Our method of hiding meta lines (like '#+attr_org: ...') was too
effective; it ended up hiding the following image as well!
Fix #5524
2021-09-27 13:37:41 +02:00
Henrik Lissner
5f1a26290c
fix(org): restore frame layout when disabling org-tree-slide-mode
2021-09-27 13:35:11 +02:00
Henrik Lissner
b1336e18ce
fix(tabs): error while centaur-tabs-mode is off
...
The hooks on `+doom-dashboard-mode-hook` and `+popup-buffer-mode-hook`
will throw an error if centaur-tabs-mode is disabled, which may be the
case if the user disables it interactively, post-startup.
Fix #5196
2021-09-26 12:07:35 +02:00
Henrik Lissner
ed43b8e36f
tweak(org): org-startup-folded = nil
...
'nil' behaves the same as 'showeverything' in every other way, except it
respects visibility options (like 'hideblocks').
2021-09-25 23:54:44 +02:00
Henrik Lissner
d210b983d4
tweak(org): unset org-list-demote-modify-bullet
...
Imposing different list bullets per-level was a poor and jarring
default.
2021-09-25 00:55:19 +02:00
Henrik Lissner
206063f27d
tweak(org): org-imenu-depth = 6
...
Headings beyond 6 are excessive in almost any org document, and only
muddy (and slow down) imenu search results, so I'm reducing it to the
number of available HTML headings.
2021-09-25 00:54:13 +02:00
Henrik Lissner
8f69474e56
fix(treemacs): remove defunct ace-window advice
...
This advise has been defunct since f6de662
.
Fix #5516
Ref f6de662011
2021-09-24 23:41:42 +02:00
Li Yang
4c3ea13818
fix(common-lisp): recognize multi-argument inferior-lisp-program ( #5515 )
...
For example: 'ros -Q run'
Co-authored-by: liyang <7325560@qq.com>
2021-09-24 12:42:45 +02:00
Itai Y. Efrat
8b3b39532d
fix(vertico): add +vertico/find-file-in stopgap
...
Temporarily disable embark actions (and as a result, marginalia
annotations) for +vertico/find-file-in and functions that use it, since
because currently the embark actions don't inherit the intended
default-directory, embark actions might run unintentional destructive
operations if there are files with the same name in the
default-directory and the directory +vertico/find-file-in is run on.
Ref #5494
2021-09-23 14:55:58 +02:00
Itai Y. Efrat
f50bfdc703
bump: :completion vertico
...
minad/consult@a07ca38331 -> minad/consult@dc6e455861
minad/vertico@81a4b35f8d -> minad/vertico@0df75c0bbc
oantolin/embark@3a90a3e3c6 -> oantolin/embark@1492aefc00
2021-09-23 14:55:58 +02:00
Itai Y. Efrat
173e0f3cc0
fix(notmuch): notmuch-read-tag-changes error
...
Due to notmuch abusing the completing-read-multiple api,
notmuch-read-tags-changes errors out without this fix. A bug report has
been filed about this upstream, so hopefully this is a strictly
temporary measure.
Ref https://yhetil.org/notmuch/87h7efuv6i.fsf@tethera.net/T/
Ref minad/vertico#119
2021-09-23 14:55:58 +02:00
Itai Y. Efrat
34f76c8a75
fix(vertico): +vertico/switch-workspace-buffer
...
- fix a paren error in the function that caused the buffers to be sorted
alphabetically and not by recency
- refactor the workspace buffer sources to use consult--buffer-query,
that way we get niceties like the current buffer being last
Fix #5366
2021-09-23 14:55:58 +02:00
Itai Y. Efrat
dda5f558b2
fix(vertico): adapt to targets changing to plists
...
embark targets changed internally to plists a while back. This didn't
really seem to break anything but it's best to be up to date with the
upstream representation.
2021-09-23 14:55:58 +02:00
Sven Fischer
595a5e665c
tweak(web): add nxml mode to LSP enabled modes
...
Since lsp-mode supports XML (see
https://emacs-lsp.github.io/lsp-mode/page/lsp-xml/ ), it makes sense to
add nxml-mode to the list of automatically enabled lsp mode clients.
2021-09-23 11:41:49 +02:00
Sheng Yang
07f2d17a11
feat(modeline): add pdf pages to +light modeline
2021-09-23 11:41:09 +02:00
TEC
9fa122cc31
feat(mu4e): prompt for subject when absent
...
Give the user a chance to set the subject when about to send a message
without a subject line.
2021-09-23 11:40:44 +02:00
TEC
4373109721
feat(mu4e): more precise attachment detection rx
2021-09-23 11:40:44 +02:00
Itai Y. Efrat
74aae48944
feat(default): add .emacs.d search on <leader> s e
2021-09-23 11:40:04 +02:00
Itai Y. Efrat
7933e54542
refactor!(:term): toggle commands now always hide
...
BREAKING CHANGE: previously, <leader> o t commands would only hide the
terminal popup if it was focused. If not, they would move the focus to
the terminal window. This is unintuitive to the "toggle" description,
and arguably less useful, since refocusing to the terminal can be easily
done with regular window refocus commands. Therefore, <leader> o t now
just hides the terminal popup.
Fix #3374
2021-09-23 11:39:36 +02:00
Hyunggyu Jang
7274f73500
fix(notmuch): window is not a valid window error on sync end
...
Notmuch sync process is done asynchronously, but if the user switch to
other buffer before update process, it complains like
```
error in process sentinel: #<window 98> is not a valid window
```
This commit simplifies cleanup process after mail syncing, and still
maintain its functionality.
2021-09-23 11:37:59 +02:00
Colin Woodbury
c3d237c3f5
fix(emacs-lisp): quiet doc lints in org src blocks
...
Opening an Org src block with `SPC m '` creates a minibuffer with no
associated file name, hence the check for `buffer-file-name`.
2021-09-23 11:37:18 +02:00
Sam Hedin
771b7147c9
revert: "Add set -euo pipefail to sh-mode file template"
...
Revert ce2fee138a
Close #5428
2021-09-23 11:36:09 +02:00
Noah Snelson
dc9e87f6d2
bump: :lang php
...
OVYA/php-cs-fixer@cc9a3624dc -> OVYA/php-cs-fixer@7e12a1af5d
Custom `php-cs-fixer` binaries specified via `php-cs-fixer-command` were
not recognized until OVYA/php-cs-fixer#16 .
Close #5513
2021-09-23 11:27:43 +02:00
Henrik Lissner
0ad7874a28
feat(web): make web-mode recognize *.[lh]eex
2021-09-16 00:29:21 +02:00
Kirill A. Korinsky
ca8892ee2e
bump: :tools magit
...
magit/forge@6e8ab6c67e -> magit/forge@6e8ab6c67e
To fix https://github.com/magit/forge/issues/414
2021-09-15 23:04:34 +02:00
Ellis Kenyo
a4e6de722d
feat(php): add default docker compose file
2021-09-15 20:28:01 +01:00
Ellis Kenyo
9092b466ee
docs(php): adjust case on babel blocks
2021-09-15 20:28:01 +01:00
Ellis Kenyo
bfa55ba34c
feat(php): add rainbow-delimiter-mode
2021-09-15 20:28:01 +01:00
Ellis Kenyo
8f5ce2a9de
feat(php): add project mode for phpunit/docker
2021-09-15 20:28:01 +01:00
Ellis Kenyo
18941dacad
docs(php): expand readme
2021-09-15 20:27:55 +01:00
Ellis Kenyo
b80a993175
feat(php): add composer.el
2021-09-15 20:27:47 +01:00
Daanturo
e19a6523ae
feat(default): may include project name for SPC f Y
...
+default/yank-buffer-path-relative-to-project: with non-nil prefix arg,
copy the file name relative to the project root's parent.
Sometimes we also want to specify the project name to let others know
which is the currently mentioned project.
2021-09-15 19:01:46 +02:00
HyunggyuJang
33e922645b
fix(snippets): yas-expand error on yas-choose-value ( #5429 )
...
`+snippets-prompt-private` was overzealous intercepting the candidates fed to
`yas-choose-value`. For example, expanding the `jupyter` snippet in org mode
results in:
\#+begin_src jupyter-Wrong type argument: yas--template, "python" :session :async yes
...
\#+end_src
2021-09-15 18:59:43 +02:00
aswinmohanme
25c7f347cb
feat(web): add *.[lh]?eex support
2021-09-15 18:56:46 +02:00
Henrik Lissner
65b2712001
fix(pass): void-function consult--read on +pass/consult
2021-09-15 17:47:17 +02:00
Henrik Lissner
2bc67d8387
bump: :app :checkers :config :emacs :term :tools :ui
...
Alexander-Miller/treemacs@a6f9e9f1ce -> Alexander-Miller/treemacs@63e2bc207a
Silex/docker.el@9bcefbe54d -> Silex/docker.el@4fc69969b1
akermu/emacs-libvterm@2b1392cb2b -> akermu/emacs-libvterm@2681120b77
bdarcus/bibtex-actions@6e3a194c3a -> bdarcus/bibtex-actions@08c6ca0e5b
dash-docs-el/dash-docs@dafc8fc9f1 -> dash-docs-el/dash-docs@29848b6b34
dgutov/diff-hl@992559f98a -> dgutov/diff-hl@40c89a7b0d
dimitri/switch-window@2801d9b3a9 -> dimitri/switch-window@8d9fe251d8
editorconfig/editorconfig-emacs@e10fa22b13 -> editorconfig/editorconfig-emacs@2ab86dc9a8
ema2159/centaur-tabs@9c7c936e4e -> ema2159/centaur-tabs@8b4249c405
emacs-circe/circe@d6f1fa1864 -> emacs-circe/circe@77e16de3b9
emacs-lsp/lsp-treemacs@905cc74726 -> emacs-lsp/lsp-treemacs@d82df44d63
emacsorphanage/osx-trash@0f1dc052d0 -> emacsorphanage/osx-trash@af74a2055a
emacsorphanage/quickrun@35e91f4b6c -> emacsorphanage/quickrun@78317951cd
flycheck/flycheck@21d52264aa -> flycheck/flycheck@784f184cdd
hlissner/emacs-doom-themes@9e2680b918 -> hlissner/emacs-doom-themes@65fb964f36
https://git.savannah.gnu.org/git/emms.git@6e0aaaf4c559 -> https://git.savannah.gnu.org/git/emms.git@c42fab572846
ideasman42/emacs-spell-fu@1abcb5594e -> ideasman42/emacs-spell-fu@10823ae58f
ideasman42/emacs-undo-fu@e0ad06b5ef -> ideasman42/emacs-undo-fu@34b27c01da
joostkremers/writeroom-mode@b648b34017 -> joostkremers/writeroom-mode@7f4ec92404
kidd/org-gcal.el@4c2616a4f8 -> kidd/org-gcal.el@80e6f9501f
magnars/expand-region.el@4b8322774d -> magnars/expand-region.el@95a773bd8f
millejoh/emacs-ipython-notebook@09af85821e -> millejoh/emacs-ipython-notebook@0600c286bd
mohkale/consult-eglot@a6aeb6fa07 -> mohkale/consult-eglot@28a09cc839
noctuid/link-hint.el@09ba5727d8 -> noctuid/link-hint.el@d3c5bacc9c
rolandwalker/nav-flash@55786c9582 -> rolandwalker/nav-flash@2e31f32085
skeeto/elfeed@243add9e74 -> skeeto/elfeed@162d7d545e
szermatt/emacs-bash-completion@65e54c6f9c -> szermatt/emacs-bash-completion@c5eaeed156
tarsius/hl-todo@5ac0076cfe -> tarsius/hl-todo@42f744ffb5
tecosaur/emacs-everywhere@64ba2e3f30 -> tecosaur/emacs-everywhere@da88fa2d04
tkf/emacs-request@f3a5b4352e -> tkf/emacs-request@2b68b3ca54
tmalsburg/helm-bibtex@a0d32ab167 -> tmalsburg/helm-bibtex@b85662081d
yoshiki/yaml-mode@3a57058468 -> yoshiki/yaml-mode@63b637f846
yqrashawn/fd-dired@c223aee30a -> yqrashawn/fd-dired@458464771b
2021-09-15 17:47:17 +02:00
Henrik Lissner
a0a45ce81a
bump: :editor evil
...
emacs-evil/evil-collection@9be3805b60 -> emacs-evil/evil-collection@8a75a03656
emacs-evil/evil@b237462fee -> emacs-evil/evil@82e5becae2
hlissner/evil-snipe@a9b9b39a79 -> hlissner/evil-snipe@1a28d718c8
juliapath/evil-numbers@cd23a7b458 -> juliapath/evil-numbers@8ce0066fa4
redguardtoo/evil-nerd-commenter@118bebd02a -> redguardtoo/evil-nerd-commenter@6bc41317ba
Fixes evil-collection-magit keybinds for magit-stash and
magit-worktree (on Z).
Ref emacs-evil/evil-collection@940dfe91aa
Ref emacs-evil/evil-collection@53a76e15df
Fix #5260
2021-09-15 17:47:17 +02:00
Gerry Agbobada
a096e9493b
fix(layout): prevent magit from stealing t in bépo
...
Just as magit took control of 's' after "key rotation", magit (at least
when unpinned) takes control of 't' and we need to manually unmap the
key so that 't' goes down one line when the cursor is on a magit section
header
2021-09-15 16:48:09 +02:00