Commit graph

17864 commits

Author SHA1 Message Date
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
Itai Y. Efrat
f6ee39abe3 docs(vertico): fix #+CREATED and #+SINCE keywords
They were generated using a subsequent Vertico PR, not the one that
added the module.
2021-11-24 13:07:22 +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
Roch D'Amour
08071f92b7 docs(doom): fix doom-variable-pitch-font reference
Fixes doom-variable-font so it is consistent with the actual
variable used within doom, which is 'doom-variable-pitch-font'.
2021-11-21 20:04:28 +01:00
Henrik Lissner
2236c3bcda docs(rust): rustic-format-{on-save,trigger}
Ref: #5800
Co-authored-by: brotzeit <brotzeitmacher@gmail.com>
2021-11-21 20:04:28 +01:00
Henrik Lissner
88844e9cec docs: simplify internal docs links
Fewer links means less confusion.

- Merge doom-issue and doom-commit links into doom-ref (for auto-linking
  Issue/PR/commit references).
- Merge doom-module-source and doom-docs-source links into doom-source.
- Rename doom-report-issue to doom-report.
- Use '!' as the icon for module issues link.
- Remove doom-repo (replaced with "doom:*" in :lang org module).
- Add doomdir and emacsdir links to :lang org module.
2021-11-21 20:04:28 +01:00
Henrik Lissner
1decc38237 docs: fix module readme CREATED & SINCE attrs
Some were missing PR references, others had incorrect values for SINCE
and CREATED attributes. Also corrects the capitalization in some
SUBTITLEs.
2021-11-21 20:04:28 +01:00
Henrik Lissner
ccb5fde99b docs: delete old org files
These will be replaced soon (or in modules.org case, they already have,
in 2636fbc).

Ref: 2636fbc36f54
2021-11-21 20:04:28 +01:00
Henrik Lissner
3766523f1e docs: move modules.org to modules/README.org
And regenerate the module list using 'doom make-index $EMACSIR/modules'.
2021-11-21 20:04:28 +01:00
Henrik Lissner
4b6e15d419 dev: add 'doom make' commands
Primarily for regenerating boilerplate in module documentation (such as
the top navigation and #+SETUPFILE lines), the module index, and, later,
changelog and init.el generators.
2021-11-21 20:04:28 +01:00
Henrik Lissner
7bc0033d0a docs: add doom-docs-mode & doom-docs-org-mode
These two modes exist to provide a nicer reading experience while
viewing Doom's org documentation from within Emacs; they hide
meta-lines, comments, markup, and more.

They also enable our docs to use IDs for links and keep our ID db
separate from any user ID dbs.
2021-11-21 20:04:28 +01:00
Henrik Lissner
b5a2aa48fe docs(:ui): update READMEs to new format 2021-11-21 20:04:28 +01:00
Henrik Lissner
6da20e45bd docs(:tools): update READMEs to new format 2021-11-21 20:04:28 +01:00
Henrik Lissner
a226655486 docs(:term): update READMEs to new format 2021-11-21 20:04:28 +01:00
Henrik Lissner
f6335befb4 docs(:os): update READMEs to new format 2021-11-21 20:04:28 +01:00
Henrik Lissner
20cac97c08 docs(:lang): update READMEs to new format 2021-11-21 20:04:28 +01:00
Henrik Lissner
ca7579a1e9 docs(:input): update READMEs to new format 2021-11-21 20:04:28 +01:00
Henrik Lissner
2dcef764f1 docs(:email): update READMEs to new format 2021-11-21 20:04:28 +01:00
Henrik Lissner
73c1dd1338 docs(:emacs): update READMEs to new format 2021-11-21 20:04:28 +01:00
Henrik Lissner
9ada400805 docs(:editor): update READMEs to new format 2021-11-21 20:04:28 +01:00
Henrik Lissner
c27f005011 docs(:config): update READMEs to new format 2021-11-21 20:04:28 +01:00
Henrik Lissner
11793094ba docs(:completion): update READMEs to new format 2021-11-21 20:04:28 +01:00
Henrik Lissner
b898fbe303 docs(:checkers): update READMEs to new format 2021-11-21 20:04:28 +01:00
Henrik Lissner
5b354ae4f3 docs(:app): update READMEs to new format 2021-11-21 20:04:28 +01:00
Henrik Lissner
0aad1399cc refactor(file-templates): doom readme templates
Including readme template for categories.
2021-11-21 20:04:28 +01:00
Henrik Lissner
df62fcba26 docs: add category readmes 2021-11-21 20:04:28 +01: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