Commit graph

13030 commits

Author SHA1 Message Date
Henrik Lissner
66453a4630
Merge pull request #3014 from ericdallo/bump-lsp-dart
Bump :lang dart
2020-04-30 18:38:46 -04:00
Henrik Lissner
885393ea1c
Transition more :lang modules to long SHA1 format
See 45cdfb125 for why.
2020-04-30 18:38:07 -04:00
Henrik Lissner
d181b27f08
Bump :lang web
emacs-straight/rainbow-mode@3ef813d -> emacs-straight/rainbow-mode@f780ddb
fxbois/web-mode@b0bb4ab -> fxbois/web-mode@3381baa
hlissner/emacs-counsel-css@61a38c9 -> hlissner/emacs-counsel-css@6427dfc

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 18:33:51 -04:00
Eric Dallo
911dacf698
Bump :lang dart
emacs-lsp/lsp-dart@4cd73b7 -> emacs-lsp/lsp-dart@80f8eca
2020-04-30 19:33:29 -03:00
Henrik Lissner
090eed4bd5
Fix github pull request templates 2020-04-30 18:32:06 -04:00
Henrik Lissner
c25f88c874
Fix #2995: ligature & all-the-icons conflicts
See domtronn/all-the-icons.el#174
2020-04-30 17:02:24 -04:00
Henrik Lissner
798b5bdaea
Add +default-want-RET-continue-comments option
For disabling comment continuation on RET.
2020-04-30 16:29:12 -04:00
Henrik Lissner
a634e2c812
Indent elisp plists more sensibly 2020-04-30 15:54:36 -04:00
Henrik Lissner
1152b2c7bc
Default org-crypt to epa-file-encrypt-to 2020-04-30 14:37:06 -04:00
Gerry Agbobada
de0593de38
Add documentation in README 2020-04-30 12:35:11 +02:00
Gerry Agbobada
4cae60014e
Use EMACS28+ and add emacs-mac source code link 2020-04-30 12:35:11 +02:00
Gerry Agbobada
a897492b99
Use regexp-opt instead of manual regexes
This helps maintainability tremendously. Thanks wasamasa for the snippet
2020-04-30 12:35:10 +02:00
Gerry Agbobada
8a2f8bf260
Lint code 2020-04-30 12:35:10 +02:00
Gerry Agbobada
9a79069ab5
Version-gate the feature to emacs 28 2020-04-30 12:35:10 +02:00
Gerry Agbobada
03748d48cd
Add the explicit character at the beginning of the regexp 2020-04-30 12:35:09 +02:00
Gerry Agbobada
810baea2ea
Use composite to call harfbuzz for ligatures
This is based on code from microsoft -> cascadia-code repository
(issue #153), which sets a
proper composition-function-table according to specific ligature regexp.

Using variables also allows to disable the ligatures for org-mode, where
org-bullets might be incompatible

It has a fallback to old pretty-code behaviour.
2020-04-30 12:35:05 +02:00
Henrik Lissner
d4acd9721e
Bump :lang perl
perl6/perl6-mode@88de065 -> Raku/raku-mode@44529c0
hinrik/flycheck-perl6@b804702 -> widefox/flycheck-raku@046f35a

Replaces perl6 plugins with raku variants.

Includes temporary fix for Raku/raku-mode#33
2020-04-30 04:19:33 -04:00
Henrik Lissner
106f3324e8
Fix over-aggressive pin truncation
Would truncate the rest of the buffer in some cases.
2020-04-30 02:31:51 -04:00
Henrik Lissner
64c2efa2fc
Bump :lang org
Kungsgeten/org-brain@7ffbf68 -> Kungsgeten/org-brain@ae7fe0f
abo-abo/org-download@46417e2 -> abo-abo/org-download@d542a30
anler/centered-window-mode@24f7c5b -> anler/centered-window-mode@f508599
jethrokuan/org-roam@963692f -> jethrokuan/org-roam@65d99e9

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 02:02:21 -04:00
Henrik Lissner
4ac16743b9
Use long SHA1 for rainbow-delimiters 2020-04-30 01:52:24 -04:00
Henrik Lissner
312707fac7
Merge pull request #3003 from rgrinberg/counsel-bookmark-ivy-rich
Improve ivy-rich with counsel-bookmark
2020-04-30 01:50:40 -04:00
Henrik Lissner
55af2c7641
Merge pull request #3002 from sei40kr/delete-lsp-groovy-server-install-dir
Remove `lsp-groovy-server-install-dir`
2020-04-30 01:48:24 -04:00
Henrik Lissner
8b52e8ca0f
Refactor company defaults
In the interest of performance and reducing things we have to maintain.
2020-04-30 01:35:20 -04:00
Henrik Lissner
94a2ff97d7
Bump :email
https://git.notmuchmail.org/git/notmuch@aba7fb3 -> https://git.notmuchmail.org/git/notmuch@ad9c2e9
org-mime/org-mime@b189976 -> org-mime/org-mime@9f84446
wanderlust/flim@e4bd54f -> wanderlust/flim@f303f2f
wanderlust/semi@16228dc -> wanderlust/semi@57a948c
wanderlust/wanderlust@7a919e4 -> wanderlust/wanderlust@7af0d58

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 01:31:44 -04:00
Henrik Lissner
1f52ae8566
Bump :config
abo-abo/avy@3bf8314 -> abo-abo/avy@509471b
noctuid/link-hint.el@0d9cabc -> noctuid/link-hint.el@7440704

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 01:30:19 -04:00
Henrik Lissner
8ab8f40c89
Bump :input
skk-dev/ddskk@f9a2333 -> skk-dev/ddskk@11d91b4
tumashu/pyim@7717072 -> tumashu/pyim@b934273

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 01:29:34 -04:00
Henrik Lissner
9b1b8e2774
Bump :term
akermu/emacs-libvterm@aa512b8 -> akermu/emacs-libvterm@e63bd65

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 01:29:34 -04:00
Henrik Lissner
af4e347df0
Bump :completion
DarwinAwardWinner/amx@e512e74 -> DarwinAwardWinner/amx@7fb7b87
Yevgnen/ivy-rich@596874d -> Yevgnen/ivy-rich@3f818b2
abo-abo/swiper@64f05f4 -> abo-abo/swiper@9e0803c
company-mode/company-mode@61ddd9a -> company-mode/company-mode@6333fc4
emacs-helm/helm@d978f20 -> emacs-helm/helm@b6db9fb
raxod502/prescient.el@5330773 -> raxod502/prescient.el@0f4a89b
raxod502/prescient.el@5330773 -> raxod502/prescient.el@0f4a89b
sebastiencs/company-box@8fc6168 -> sebastiencs/company-box@3814fcb
tumashu/posframe@e62e584 -> tumashu/posframe@093b29a

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 01:29:30 -04:00
Henrik Lissner
fb831a3bcf
Bump :app
abo-abo/avy@3bf8314 -> abo-abo/avy@509471b
kidd/org-gcal.el@6821e34 -> kidd/org-gcal.el@1667aba
skeeto/elfeed@d0405e6 -> remyhonig/elfeed-org@77b6bbf

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 01:28:02 -04:00
Henrik Lissner
8b5525049d
Bump :checkers
d12frosted/flyspell-correct@e765d1a -> d12frosted/flyspell-correct@fd8ac7a
flycheck/flycheck@f19a51c -> flycheck/flycheck@246e1d4

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 01:28:02 -04:00
Henrik Lissner
0ca9b4b12f
Bump :emacs
dgutov/diff-hl@2cf8b48 -> dgutov/diff-hl@a625033
ideasman42/emacs-undo-fu@0c34b67 -> ideasman42/emacs-undo-fu@0ce9ac3
jtbm37/all-the-icons-dired@816987d -> jtbm37/all-the-icons-dired@fc2dfa1
ralesi/ranger.el@af6f781 -> ralesi/ranger.el@ae9b381
yqrashawn/fd-dired@fd4c3f4 -> yqrashawn/fd-dired@001cc95

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 01:28:02 -04:00
Henrik Lissner
08f139391d
Bump :editor
PythonNut/evil-easymotion@79c13ed -> PythonNut/evil-easymotion@f96c2ed
abo-abo/lispy@c7e282a -> abo-abo/lispy@cdaa9c7
clemera/objed@8dc1770 -> clemera/objed@e89d8da
emacs-evil/evil-collection@493d523 -> emacs-evil/evil-collection@ba36304
emacs-evil/evil@8aa6337 -> emacs-evil/evil@d243eae
hlissner/doom-snippets@feaedeb -> hlissner/doom-snippets@422f683
hlissner/evil-snipe@3ec8adf -> hlissner/evil-snipe@2ba6353
joaotavora/yasnippet@ac03c2f -> joaotavora/yasnippet@5b1217a
mrkkrp/vimish-fold@d3248a4 -> mrkkrp/vimish-fold@6368523
redguardtoo/evil-nerd-commenter@747e346 -> redguardtoo/evil-nerd-commenter@1bd2de5

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 01:28:02 -04:00
Henrik Lissner
40c185bd70
Bump :tools
Silex/docker.el@a2092b3 -> Silex/docker.el@0874520
emacs-lsp/dap-mode@0b9c8f2 -> emacs-lsp/dap-mode@804e364
emacs-lsp/helm-lsp@db24399 -> emacs-lsp/helm-lsp@6b5ce18
emacs-lsp/lsp-mode@4898d35 -> emacs-lsp/lsp-mode@87ea1df
emacs-straight/rainbow-mode@3ef813d -> emacs-straight/rainbow-mode@f780ddb
emacsorphanage/quickrun@50e07e7 -> emacsorphanage/quickrun@2e37ce9
magit/magit@8de6ecf -> magit/magit@d27d6e4
maxchaos/emacs-powerthesaurus@81a262e -> maxchaos/emacs-powerthesaurus@4a83478
millejoh/emacs-ipython-notebook@1322d8c -> millejoh/emacs-ipython-notebook@42134ad
politza/pdf-tools@0159cb1 -> politza/pdf-tools@d971298
realgud/realgud@b854e04 -> realgud/realgud@e03446f
tumashu/posframe@e62e584 -> tumashu/posframe@093b29a
zx2c4/password-store@88936b1 -> zx2c4/password-store@07b169e

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 01:27:58 -04:00
Henrik Lissner
49cdda3e3d
Bump :ui
Alexander-Miller/treemacs@ee1b523 -> Alexander-Miller/treemacs@10c96c9
abo-abo/ace-window@7e0777b -> abo-abo/ace-window@7003c88
hlissner/emacs-doom-themes@8d5ddbb -> hlissner/emacs-doom-themes@254d476
jaypei/emacs-neotree@98fe213 -> jaypei/emacs-neotree@5e12716
joostkremers/writeroom-mode@9b6e55f -> joostkremers/writeroom-mode@7f7acde

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-29 23:48:42 -04:00
Henrik Lissner
45cdfb1258
Bump :core
spudlyo/clipetty@7ee3f9c -> spudlyo/clipetty@01b3904
bbatsov/projectile@eec569d -> bbatsov/projectile@5cd261d
noctuid/general.el@14ad4c8 -> noctuid/general.el@42e3803

We're also transitioning from abbreviated SHA1 hashes to full ones,
because underlying git machinery in future updates of straight will
require it (e.g. to obtain shallow clones of pinned packages).
2020-04-29 23:48:21 -04:00
Henrik Lissner
eb995adada
Minor refactors & comment revision 2020-04-29 23:48:21 -04:00
Henrik Lissner
cb6dd300b4
Add comment wrt load-theme not disabling previous themes 2020-04-29 23:48:21 -04:00
Henrik Lissner
936124e546
Introduce if! & when! macros
The condition argument is evaluated at compile/expansion time, and its
body expanded directly.
2020-04-29 23:48:21 -04:00
Henrik Lissner
d12752324a
Introduce letf! convenience macro
A more succinct cl-letf, which allows for local functions and macros.
2020-04-29 23:48:21 -04:00
Henrik Lissner
c3a84f0fbf
Reorganize core-lib
Group like macros together.
2020-04-29 20:45:29 -04:00
Henrik Lissner
64b799c68e
Load subr-x & cl-lib a little earlier 2020-04-29 20:31:40 -04:00
Henrik Lissner
1442e694fb
Move core helpers to core-lib
Since they can be generally useful.
2020-04-29 20:31:40 -04:00
Henrik Lissner
f61fa50336
Null-byte delimit envvar file lines
This prevents issues with multi-line envvar values.
2020-04-29 19:39:35 -04:00
Rudi Grinberg
ee4b5c61de Improve ivy-rich with counsel-bookmark
This adds a column that displays the path where the bookmark exists.

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2020-04-29 16:34:44 -07:00
Henrik Lissner
079b748217
Fix conflict between private & default autodefs
e.g. If you had a ~/.doom.d/modules/tools/lsp/autoload.el that defined
an lsp! autodef, it would be indexed and included in
~/.emacs.d/.local/autoloads.el *before* the lsp! autodef from the
original ~/.emacs.d/modules/tools/lsp/autoload.el.
2020-04-29 18:32:25 -04:00
Henrik Lissner
91c00d4756
Use +word-wrap-mode instead of visual-line-mode default
If the word-wrap module is enabled.
2020-04-29 15:54:21 -04:00
Henrik Lissner
f5858a1a6c
Add org-journal-mode to +zen-mixed-pitch-modes 2020-04-29 15:49:30 -04:00
Henrik Lissner
db16b12633
persp-reset-windows-on-nil-window-conf = nil
Do nothing when opening a perspective with no window conf; this is
particularly useful for emacsclient frames that are opened without a
dedicated workspace.
2020-04-29 14:44:51 -04:00
Seong Yong-ju
84a179592d Remove lsp-groovy-server-install-dir 2020-04-29 23:16:15 +09:00
Henrik Lissner
5bc86de760
Remove goto-addr
It's not essential and is redundant with `gf` and find-file-at-point,
which already understand URLs at point.
2020-04-29 03:47:20 -04:00