Commit graph

17443 commits

Author SHA1 Message Date
Henrik Lissner
79f2f42b95 Persist Emacs registers across sessions
Has the side effect of persisting evil macros between
sessions (equivalent to vim's "set viminfo")
2021-02-21 14:44:59 -05:00
Henrik Lissner
28fa854208 lang/emacs-lisp: fix custom-{,theme-}set-faces! demos
No need to load the theme before using its API. The rules are deferred
in any case.
2021-02-21 14:44:59 -05:00
Henrik Lissner
afde833ae8 Clean up gitignore 2021-02-21 14:44:59 -05:00
Sam Pillsworth
394e166894 check if buffer exists and not alive before kill 2021-02-20 09:37:55 -05:00
Dave Abrahams
a123dfdf7f
Fix a link 2021-02-17 15:48:58 -08:00
Dave Abrahams
3e5ccb4963
Update instructions for Chemacs2
Chemacs doesn't works since early-init.el was introduced
2021-02-17 15:46:32 -08:00
Henrik Lissner
47925933df Fix "Can't set ASCII font to nil" error in daemon
Caused because the :ui unicode module sets doom-unicode-font to nil,
then doom-init-extra-fonts-h tries to use it.
2021-02-17 14:20:37 -05:00
Henrik Lissner
60f74c7696 Resolve symlinks in module paths 2021-02-17 13:47:43 -05:00
Kuba Orlik
cb32f3f13c
Remove the custom org-priority-regexp
This regular expression broke sorting by priority in agenda view. Reverting it back to the original one fixes the issue
2021-02-17 11:11:38 +01:00
Dave Abrahams
e4cbd18f4c
Full-throated recommendation of emacs-mac
When installed via homebrew, the formula adds this patch
https://bitbucket.org/mituharu/emacs-mac/pull-requests/2/add-multi-tty-support-to-be-on-par-with/diff, which purports to solve the multi-tty issue.  The user experience I've had with emacs-plus is not a good one.
2021-02-16 11:37:25 -08:00
Henrik Lissner
dbef763eb3 Bump :emacs
dgutov/diff-hl@2281a89 -> dgutov/diff-hl@4c46b3b
emacs-straight/undo-tree@7523823 -> emacs-straight/undo-tree@e326c61
ideasman42/emacs-undo-fu-session@56cdd35 -> ideasman42/emacs-undo-fu-session@a038914
ideasman42/emacs-undo-fu@c0806c1 -> ideasman42/emacs-undo-fu@f4db4c9
magit/git-modes@5546831 -> magit/git-modes@14adca2
magit/magit@acfe22a -> magit/magit@c3505b6
ralesi/ranger.el@caf75f0 -> ralesi/ranger.el@2498519
stsquad/dired-rsync@bfd5c15 -> stsquad/dired-rsync@fb0f161
yqrashawn/fd-dired@5622041 -> yqrashawn/fd-dired@9fb966d
2021-02-16 14:15:41 -05:00
Henrik Lissner
28b3ad4529 completion/helm: fix +childframe 2021-02-16 11:44:59 -05:00
Dave Abrahams
2660c3074a
Title the Module Index "Module Index"
Perhaps a silly suggestion, but when I followed the link I wasn't sure I'd landed in the right place.
2021-02-15 16:20:14 -08:00
Dave Abrahams
3b188412b5
Fix a broken link 2021-02-15 16:18:21 -08:00
Henrik Lissner
91f8d3e5d0 Fix void-variable sp-get-thing
When smartparens is disabled.
2021-02-15 14:57:14 -05:00
Henrik Lissner
be9b3ff352 Bind SPC f Y to yank path relative to project
Also, both commands now announce "Copied path to clipboard: ..." to make
it clear it worked (and what is being copied).
2021-02-15 14:54:13 -05:00
Henrik Lissner
5e8a668311 Fix empty dashboard on first daemon frame
Dashboard would be empty because +doom-dashboard-reload was never called
in daemon sessions (until you switch back to it).
2021-02-14 21:14:07 -05:00
Henrik Lissner
2339481208 Fix broken, whitelisted evil-mc commands
Because they weren't being set correctly due to a faulty condition
misreading nil.
2021-02-14 21:14:07 -05:00
Henrik Lissner
8f7d461203 Bump :ui
Alexander-Miller/treemacs@559fa09 -> Alexander-Miller/treemacs@332d4e0
ema2159/centaur-tabs@23eda0a -> ema2159/centaur-tabs@50fd573
hlissner/emacs-doom-themes@5adcc29 -> hlissner/emacs-doom-themes@73837f5
jabranham/mixed-pitch@beb22e8 -> jabranham/mixed-pitch@d5f64b9
seagle0128/doom-modeline@4956606 -> seagle0128/doom-modeline@116c733
tarsius/hl-todo@9661a46 -> tarsius/hl-todo@4d18ccd
2021-02-14 21:14:07 -05:00
Henrik Lissner
383be025dd
Merge pull request #4650 from slackorama/feature/fix_snippets_typo
snippets.el: Prompt should say `edit` and not `alias`.
2021-02-14 17:23:54 -05:00
Henrik Lissner
7679c08d57 Fix #4614 (truly): visual goto-bol w/ evil-mc 2021-02-14 13:53:48 -05:00
Seth Mason
6ebbd94b89 Prompt should say edit and not alias. 2021-02-13 14:20:12 -08:00
Henrik Lissner
9f0a5aad4e Optimize org-priority-regexp
Mentioned in
https://orgmode.org/list/500865d9-9c8a-25ef-e4ef-030fd4b2a3e3@posteo.eu/T/#m066ffa89b2ab6e888c05ba1efcb4daaf29cc17ccj

May be upstreamed at some point.
2021-02-13 17:01:25 -05:00
Henrik Lissner
987da645c2 core/cli: show run duration in human-readable format
e.g. "Finished in 2h27m11s"

I pray for your soul if you ever see "h".
2021-02-13 09:47:13 -05:00
Henrik Lissner
cf5b7adb63
Merge pull request #4605 from Dieken/dump-adaptive-wrap-0.8
bump adaptive-wrap
2021-02-12 23:02:55 -05:00
Henrik Lissner
0ff85015f8 s/defadvice!/advice-add in comp config block
Part 2 of 811099282.

The latest build of native-comp appears to eagerly load comp very early,
so defadvice! won't be defined when this block runs, causing this error.
2021-02-11 23:33:28 -05:00
Henrik Lissner
0df791469d Resolve symlinks in autoloads files
For marginally faster package load times.
2021-02-11 23:00:49 -05:00
Henrik Lissner
5d0f781062 Add doom-autoloads-excluded-files variable
So specific/problematic files can be omitted from autoloads.
2021-02-11 23:00:11 -05:00
Henrik Lissner
dc89eb239c Remove load-path & Info-directory-list duplicates
Potentially slowing down load times due to unresolved symlinks.
2021-02-11 22:48:58 -05:00
Henrik Lissner
6ea11d0c94 Bump :term
akermu/emacs-libvterm@fb12d7f -> akermu/emacs-libvterm@a3fadd2
akreisher/eshell-syntax-highlighting@6cc32ee -> akreisher/eshell-syntax-highlighting@172c9fb
2021-02-11 22:31:17 -05:00
Henrik Lissner
a9da1fcdeb Bump :tools
DamienCassou/auth-password-store@aa7f171 -> DamienCassou/auth-password-store@468bba2
NicolasPetton/pass@a095d24 -> NicolasPetton/pass@5651da5
Silex/docker.el@3773112 -> Silex/docker.el@0ca910b
charignon/github-review@db72374 -> charignon/github-review@d0c8234
editorconfig/editorconfig-emacs@d73333c -> editorconfig/editorconfig-emacs@f830b86
emacs-lsp/dap-mode@c52c1a5 -> emacs-lsp/dap-mode@5450af5
emacs-lsp/lsp-mode@62cd1b2 -> emacs-lsp/lsp-mode@3ca25e6
emacs-straight/project@f743ca2 -> emacs-straight/project@2e7afbe
magit/forge@e340c2b -> magit/forge@8683b14
magit/magit@2145477 -> magit/magit@62dfe5a
millejoh/emacs-ipython-notebook@917f2a0 -> millejoh/emacs-ipython-notebook@069e54c
purcell/envrc@18caf51 -> purcell/envrc@a7c6ca8
rejeep/prodigy.el@6ae71f2 -> rejeep/prodigy.el@168f5ac
spotify/dockerfile-mode@6a56c1c -> spotify/dockerfile-mode@58b7380
tmalsburg/helm-bibtex@1bb81d7 -> tmalsburg/helm-bibtex@94807a3
tumashu/posframe@8097276 -> tumashu/posframe@3454a4c
2021-02-11 22:13:22 -05:00
Yubao Liu
404b994caf Bump adaptive-wrap
emacs-straight/adaptive-wrap@8f60ee7 -> emacs-straight/adaptive-wrap@91e939b

Handle non-symbol values of `face` property and don't require `easymenu`
2021-02-12 11:12:45 +08:00
Henrik Lissner
8635fc78bc Bump :editor
DogLooksGood/parinfer-mode@91856b9 -> DogLooksGood/parinfer-mode@8659c99
abo-abo/lispy@5c8a59a -> abo-abo/lispy@38a7df4
emacs-evil/evil-collection@e6824e2 -> emacs-evil/evil-collection@334670e
emacsorphanage/god-mode@f51c8f6 -> emacsorphanage/god-mode@02a402b
gabesoft/evil-mc@7dfb2ca -> gabesoft/evil-mc@f04fb17
hlissner/doom-snippets@33eb93b -> hlissner/doom-snippets@aa5587b
magnars/multiple-cursors.el@83abb05 -> magnars/multiple-cursors.el@a9d7764
noctuid/lispyville@0f13f26 -> noctuid/lispyville@89316f0
redguardtoo/evil-nerd-commenter@563cdc1 -> redguardtoo/evil-nerd-commenter@2730820
2021-02-11 22:05:21 -05:00
Henrik Lissner
06c13d9a0c term/eshell: bind C-l to eshell/clear
Closes #4615
2021-02-11 22:05:17 -05:00
Henrik Lissner
36a63d1613 Fix #4614: evil-mc not propagating visual-beg-of-line
...to all cursors, because it wasn't whitelisted.
2021-02-11 22:03:44 -05:00
Henrik Lissner
208755030a Add needs-reply action 2021-02-11 17:56:46 -05:00
Henrik Lissner
768160b001 Don't reload repo buffer modes after closing magit
Mentioned in #4640
2021-02-11 17:46:22 -05:00
Henrik Lissner
7e9911f642 Bump :core
domtronn/all-the-icons.el@5fa7283 -> domtronn/all-the-icons.el@2f5ea72
jscheid/dtrt-indent@854b9a1 -> jscheid/dtrt-indent@4a30d8e
jwiegley/use-package@317137b -> jwiegley/use-package@a7422fb
raxod502/straight.el@f2cb888 -> raxod502/straight.el@0f9b828

Remove dtrt-indent+smie fix (was fixed upstream)
2021-02-11 17:35:48 -05:00
Henrik Lissner
76636d4a98 Refactor cmds!!
+ No longer depends on general.el
+ Each branch is now anaphoric (binds `it` to the return value of the
  predicate)
2021-02-11 17:35:48 -05:00
Henrik Lissner
1a7536cbd1 Extend & compact doom/info
+ Output is now a couple lines shorter
+ Now tries to guess Linux distro names and versions
+ Displays symlinked EMACSDIR and DOOMDIR
+ Replaces elc-files segment with 'byte-compiled-config trait
2021-02-11 17:35:48 -05:00
Henrik Lissner
510bc7b5b4 Revert "Don't auto-create directory when opening files"
This reverts commit 4d7640b4c2.
2021-02-11 17:35:48 -05:00
Junwei Wang
bf5f3c5643
Fix latex item indent ignore LaTeX item indent (#4516)
* Fix latex item indent ignore `LaTeX item indent`

* Correct indentation & hanging braces

Co-authored-by: Henrik Lissner <accounts@v0.io>
2021-02-11 17:34:10 -05:00
Henrik Lissner
953f9246df Fix RET/TAB in gist-list-menu-mode 2021-02-11 13:54:35 -05:00
Henrik Lissner
8110992829 s/doom-partial/apply-partially
comp is loaded earlier on some builds of native-comp, for some reason?
2021-02-11 13:36:55 -05:00
Henrik Lissner
e08c5f537e Fix #4623: tangle to config.el by default
Only uses this if no compile destination is specified in header or src
block parameters.
2021-02-07 23:57:44 -05:00
Henrik Lissner
d858126894 Bump :lang common-lisp
joaotavora/sly@68561f1 -> joaotavora/sly@3278819

Fixes #4629
2021-02-07 23:55:01 -05:00
Henrik Lissner
426c50d61b Bump :app :config
abo-abo/avy@bbf1e73 -> abo-abo/avy@e92cb37
jorgenschaefer/circe@d98986c -> jorgenschaefer/circe@265f36c
kidd/org-gcal.el@2cad2d8 -> kidd/org-gcal.el@0a6f9a7
noctuid/link-hint.el@e897897 -> noctuid/link-hint.el@09ba572
skeeto/elfeed@7b2b6fa -> skeeto/elfeed@362bbe5
2021-02-07 23:53:58 -05:00
Henrik Lissner
1aad52c334
Merge pull request #4633 from daanturo/enable-ivy-rich-cache
Enable `ivy-rich-project-root-cache-mode`.
2021-02-07 23:53:44 -05:00
Henrik Lissner
0ab452980a
Merge pull request #4631 from samwhitlock/me_dev
Enabling user config override for org-id-locations-file
2021-02-07 23:53:24 -05:00
Henrik Lissner
6fc91fd615
Merge pull request #4630 from tecosaur/app/everywhere
New module, :app everywhere
2021-02-07 23:53:04 -05:00