Henrik Lissner
725c5c53a6
tweak: wrap lines in helpful buffers
2021-11-25 01:22:58 +01:00
Henrik Lissner
68ed4e6298
tweak: suppress 'Loading X...' messages at startup
...
From site-files, particularly. This *might* fix the white flash while
Emacs is starting up in some scenarios.
2021-11-25 01:22:58 +01:00
Henrik Lissner
798df6bc9e
feat(org): follow citations on +org/dwim-at-point
...
As discussed in #5290 , pressing RET on citations (or citation
references) will now follow them.
Ref: #5290
2021-11-25 01:22:58 +01:00
Henrik Lissner
3d28ecf07a
feat(spell): don't spellcheck in org citations
2021-11-25 01:22:57 +01:00
Henrik Lissner
db94569143
refactor(notmuch): remove redundant config
...
Ref: hlissner/doom-emacs@d522cc347d
2021-11-25 01:04:23 +01:00
Filipe Silva
f18a8ad109
fix(clojure): clojurec-mode -> clojurec-mode-map
...
See https://github.com/hlissner/doom-emacs/issues/5762#issuecomment-978337753
2021-11-25 00:00:33 +01:00
Henrik Lissner
df64f5f94b
fix(clojure): localleader labels in clojurec-mode
...
Fix : #5762
2021-11-24 22:12:10 +01:00
Henrik Lissner
2f39d3fced
fix(cli): "Unknown terminal type" error on bin/org-capture
...
Fix : #5438
2021-11-24 22:03:21 +01:00
Henrik Lissner
9dad26961a
fix: envvar file loader processing TZ incorrectly
...
setenv treats the TZ (and only TZ) envvar especially, so we have to too,
since I'm intentionally avoiding iteratively setenv'ing envvars to avoid
the unnecessary extra work it does.
Fix : #5760
2021-11-24 21:18:39 +01:00
Jorge Javier Araya Navarro
cd93df6ae8
fix(default): use persp-keymap-prefix's setter
2021-11-24 13:11:17 +01:00
Leonard Lausen
d522cc347d
fix(notmuch): ol-notmuch missing
...
ol-notmuch.el was moved out of org-contrib into its own repo.
Ref: e14dfea5/item/lisp/ol-notmuch.el (L8)
2021-11-24 13:10:40 +01:00
Edgar Vincent
57b456847c
docs(biblio): improve grammar
2021-11-24 13:09:47 +01:00
Dominik Schrempf
a16571db04
nit(latex): table d'hôte
...
This is a huge set of pedantic changes, none them affecting actual code.
Mostly, I tried to:
- use consistent names; e.g, use LaTeX wherever possible, not latex;
- fix broken symbol links;
- use capitalized comments with full stops.
2021-11-24 13:08:34 +01:00
Henrik Lissner
3431cec2b2
refactor(biblio): move org-cite-*-processor config
...
So they're grouped with citar's config.
Ref: hlissner/doom-emacs@45ee0ecf21
2021-11-23 13:14:38 +01:00
Henrik Lissner
273d561762
fix(zig): rely on :editor format alone
...
Otherwise, two formatters are run if :editor format is enabled.
Fix : #5817
2021-11-23 13:06:34 +01:00
Clément Guidi
3e5f9a1ba1
fix: remap xref-go-* to better-jumper
...
Emacs 29.x introduces xref-go-{back,forward}. xref-pop-marker-stack is
now obsolete.
Fix : #5813
Signed-off-by: Clément Guidi <clementguidi@gmail.com>
2021-11-23 02:31:00 +01:00
Henrik Lissner
9634500a3b
fix(cli): update recipe repos (MELPA/ELPA/etc) earlier
...
If done before we collect our recipe lists, we (hopefully) dodge some
stale-recipe race conditions.
2021-11-22 16:49:43 +01:00
Henrik Lissner
fe2af3c344
fix(cli): don't regraft repo if no repo given
...
Otherwise you'll regraft $EMACSDIR, which could result in lost data for
contributors.
2021-11-22 16:49:17 +01:00
Henrik Lissner
cc3be7cb44
refactor: simplify native-comp detection
...
Reduce cases where native-comp procedures were executed in
non-native-comp contexts (somehow).
Also:
- Adds a NATIVECOMP constant for statically detecting the feature.
- Remove native-comp-* -> comp-* aliases (Emacs HEAD has long since
moved on from these).
- Add 'no-native-compile: t' to autoloads file.
2021-11-22 16:01:02 +01:00
Henrik Lissner
c8484838a7
fix(biblio): citar-file-note-org-include reference
...
citar-org-note-include does not exist. This may be changed upstream,
however.
Ref: #5810
2021-11-22 15:45:16 +01:00
Henrik Lissner
45ee0ecf21
refactor(biblio): reformat module
...
- Defer citar-org, since citar autoloads it.
- Add introducing PR to #+SINCE and use new calver scheme.
- Move <localleader> @ keybind to :lang org
Ref: #5810
2021-11-22 15:45:00 +01:00
Hyunggyu Jang
2489637bc1
fix(biblio): do not load org mode eagerly.
2021-11-22 14:02:08 +01:00
Henrik Lissner
180a7c261f
merge: pull request #5290 from bdarcus/biblio-org-cite
...
Add org-cite to :tools/biblio
2021-11-22 02:23:04 +01:00
Bruce D'Arcus
67f7209795
bump: :tools biblio
...
tmalsburg/helm-bibtex@b85662081d -> tmalsburg/helm-bibtex@bb47f355b0
bdarcus/citar@fd33f5c4f7 -> bdarcus/citar@41ec5d4d5d
2021-11-21 18:22:06 -05:00
Bruce D'Arcus
7056dfb26c
docs(biblio): add readme
2021-11-21 14:25:14 -05:00
Bruce D'Arcus
3047430739
feat(biblio): add org-cite, citeproc
2021-11-21 14:25:08 -05:00
Luis
3231db863c
fix(dart): remove hardcoded path to flutter SDK
...
Instead, flutter.el looks for the executable in PATH.
2021-11-21 19:05:38 +01:00
Benjamin Levy
012b97fafb
tweak(eshell): bind C-l to clear-scrollback
...
Make C-l have the same behavior as the clear alias by clearing the
scrollback.
2021-11-21 19:05:18 +01:00
Justin Davis
5962db9f49
fix(lookup): xref 1.3.0 removed var xref--marker-ring
...
Xref started many backwards incompatible changes in the name of
performance. The marker ring no longer exists as a variable.
+lookup--xref-show will silently fail every time.
Switches to using xref-after-jump-hook to test whether xref actually
jumped to a definition. The hook is part of the exposed interface and
should hopefully not change in the near future.
Fix : #5737
2021-11-21 19:04:35 +01:00
Thomas Friese
54c4ae4853
feat(notmuch): only tag new messages w/ afew
...
Indexing all messages can be very expensive, so some time can be saved
by only indexing new messages.
2021-11-21 19:04:14 +01:00
Leonard Lausen
196ea03281
refactor(notmuch): parameterize delete/spam tags
2021-11-21 19:02:18 +01:00
Henrik Lissner
02850dd6d7
fix(workspaces): wrong-type-argument list error on kill emacs
...
Amend: 1db18f6e1390
Fix : #5687
2021-11-21 18:49:21 +01:00
Henrik Lissner
5241555676
bump: :editor multiple-cursors
...
hlissner/evil-multiedit@15a47540db -> hlissner/evil-multiedit@23b53bc874
Fix : hlissner/evil-multiedit#44
Fix : hlissner/evil-multiedit#46
2021-11-21 17:51:24 +01:00
Henrik Lissner
1b0e1c2cd3
fix(magit): missing "N" keybind error on forge startup
...
An incompatibility between forge and evil-collection-forge causes this
error when starting Forge:
Cannot insert ("N" "Forge" forge-dispatch) into magit-dispatch; o not
found
2021-11-21 16:21:34 +01:00
Henrik Lissner
4cb1880945
bump: :tools magit
...
charignon/github-review@2a24e75dfc -> charignon/github-review@725fbc7b38
magit/forge@72b29bd7bc -> magit/forge@41efa674cf
magit/magit@aba0a59611 -> magit/magit@877c389ca0
2021-11-21 16:10:49 +01:00
Henrik Lissner
80cb57d513
bump: :tools debugger lsp :lang java
...
emacs-lsp/dap-mode@a18f29e3d1 -> emacs-lsp/dap-mode@76cad34de8
emacs-lsp/lsp-java@2a7d27e899 -> emacs-lsp/lsp-java@3246272b43
emacs-lsp/lsp-mode@f72278c660 -> emacs-lsp/lsp-mode@9865d31512
gagbo/consult-lsp@b9aa9617f1 -> gagbo/consult-lsp@aaa9a31bc8
joaotavora/eglot@9665359bb6 -> joaotavora/eglot@55c13a9137
realgud/realgud@7a70b27614 -> realgud/realgud@978b455d7d
Fix : #5765
2021-11-21 16:10:49 +01:00
Henrik Lissner
a3d040bcd7
bump: :lang org
...
emacs-straight/org-mode@2e99997830 -> emacs-straight/org-mode@27edae8ced
emacsorphanage/ox-pandoc@aa37dc7e94 -> emacsorphanage/ox-pandoc@e76324ecf1
hakimel/reveal.js@1ce77db3d0 -> hakimel/reveal.js@c79f4b5a4f
kaushalmodi/ox-hugo@9438efc34f -> kaushalmodi/ox-hugo@3442d8cf1f
nnicandro/emacs-jupyter@20e68a6836 -> nnicandro/emacs-jupyter@162d047e62
oer/org-re-reveal@ee0417aac3 -> oer/org-re-reveal@55fca47c74
org-roam/org-roam@3e47f198c7 -> org-roam/org-roam@a2e46db808
Fix : #5520
Fix : #5784
2021-11-21 16:10:49 +01:00
Henrik Lissner
8e13bc68c7
fix(lookup): strip text properties from error message
...
Otherwise the error will display a lot of (albeit harmless) gibberish to
the end user.
Fix : #5652
2021-11-21 16:10:49 +01:00
Henrik Lissner
616956ac94
fix(haskell): remove evil-digit-argument-evil-beginning-of-line call
...
evil-digit motions were refactored in emacs-evil/evil#1519 (where
evil-digit-argument-evil-beginning-of-line was removed), which was
pulled in during 8645634608
.
Fix : #5731
Ref: 8645634608
Ref: emacs-evil/evil#1519
2021-11-21 16:10:49 +01:00
Henrik Lissner
6130caa621
feat(vertico): remap evil-show-registers to consult-register
...
A follow up to 49a464a
.
Fix : #5753
Ref: 49a464a870
2021-11-21 15:37:11 +01:00
Henrik Lissner
49a464a870
fix(default): missing evil-ex-registers for non-ivy users
...
It was `evil-show-registers' that we wanted, not
`evil-ex-registers' (which never existed in the first place). Folks who
did not have :completion ivy enabled (e.g. vertico and helm users) would
see 'commandp, evil-ex-registers' errors when pressing `SPC i r`. Folks
who had it enabled would transparently invoke `counsel-evil-registers'
instead (because it was remapped).
Fix : #5753
2021-11-21 15:34:57 +01:00
Henrik Lissner
407cf56a04
fix(multiple-cursors): references to removed keymaps
...
Fix : #5802
Ref: hlissner/evil-multiedit@36904ce86e
2021-11-21 03:46:45 +01:00
Gerry Agbobada
8d360474ac
docs: add doctor for dev versions of Emacs
...
The message simply test for the "not-a-version-yet" patch number and
displays an explanation to prepare users for raised error frequency and
having a backup version of Emacs if they do not want to deal with
issues.
2021-11-20 18:32:59 +01:00
Henrik Lissner
cd206ad1c7
bump: :lang coq
...
ProofGeneral/PG@e2b4227e1f -> ProofGeneral/PG@2145c23f44
Fix : #5742
2021-11-20 00:55:24 +01:00
Henrik Lissner
3a669d8daa
fix(lib): add-hook! fails when passed a quoted list
...
Fix : #5779
2021-11-20 00:55:24 +01:00
Henrik Lissner
daf8d278d0
fix(lib): doom/help-search
...
Due to malformed ripgrep command (no whitespace between "." and extra
arguments).
Fix : #5758
2021-11-20 00:55:22 +01:00
Henrik Lissner
411ed0c8f8
fix(default): search commands not respecting default-directory
...
Commands that delegate to `+default/search-project-for-symbol-at-point`
to search a directory (like +default/org-notes-search) would not scope
searches to default-directory.
2021-11-20 00:02:11 +01:00
Robin Bourianes
d4c5e025de
fix(lsp): alias flymake--diag-buffer to flymake--diag-locus
...
To accommodate breaking API changes in Flymake in newer versions of
Emacs 28.
Fix : #5644
Ref: emacs-mirror/emacs@4633e02726
2021-11-19 23:45:00 +01:00
Manjinder Singh
e303be6951
fix(org): show outline path on refile to current file
...
Before this change, the +org/refile-to-current-file command would
display a flat list of tail headings in the current file, without
context, which can result in duplicates and can make it difficult to
tell where you're refiling a heading to.
This changes each heading to be a full path.
2021-11-19 23:44:28 +01:00
Henrik Lissner
77f3fea66a
merge: pull request #5710 from iyefrat/vertico-updates
...
`:completion vertico` improvements
2021-11-19 23:43:26 +01:00