Commit Graph

12294 Commits

Author SHA1 Message Date
ca74996d1b Complain if repo is invalid on 'doom update' 2020-03-01 13:25:47 -05:00
3ecff5777b Fix overaggressive recloning when updating packages 2020-03-01 13:23:39 -05:00
bc025adc19 Remove reference to removed +rss-elfeed-files var 2020-03-01 12:19:44 -05:00
ac477c2170 Alias md to markdown for babel blocks 2020-03-01 12:10:29 -05:00
38a74db626 Bump :ui modeline
seagle0128/doom-modeline@41015d7 -> seagle0128/doom-modeline@0df5585
2020-03-01 12:07:28 -05:00
1e0572f29c Bump :tools ein
millejoh/emacs-ipython-notebook@8a2544a -> millejoh/emacs-ipython-notebook@10d7f10
2020-03-01 12:06:02 -05:00
cdaa55b4db Rename org-capture frame to doom-capture
To reduce likelihood of conflicts.
2020-03-01 01:39:14 -05:00
9c07cc719d emacs/vc: minor refactor
Follow up to #2634
2020-03-01 01:37:41 -05:00
aa1f11af4f Enable git-gutter backends conditionally
Follow up to #2634
2020-03-01 01:36:16 -05:00
bbd1561a3c Make doom-real-buffer-p work for indirect buffers 2020-03-01 01:33:40 -05:00
e806ccf0f0 tools/ein: link docs to ein readme 2020-03-01 01:33:30 -05:00
594c047517 Merge pull request #2634 from sebastiansturm/develop
Extend backend-agnostic vc functionality
2020-03-01 01:29:00 -05:00
415636c1b1 Merge pull request #2635 from dickmao/dev
module ein: bring up to date
2020-03-01 01:28:44 -05:00
1aec52b679 Merge pull request #2638 from digizeph/patch-2
minor documentation spelling fix
2020-03-01 01:28:34 -05:00
7f131203ca Merge pull request #2641 from msanders/ms/org-capture-output
bin/org-capture: Suppress output for initial emacsclient call
2020-03-01 01:28:24 -05:00
527c04c294 module ein: bring up to date 2020-03-01 01:04:52 -05:00
413171cfc9 bin/org-capture: Suppress output for initial emacsclient call 2020-02-29 17:57:44 -08:00
698001900f Refactor lang/rust lsp check 2020-02-29 19:09:50 -05:00
cb38bb23df tools/lsp: minor refactor & reformatting
Also makes +lsp-init-flycheck-or-flymake-h respect more possible values
for lsp-diagnostic-package.
2020-02-29 19:08:55 -05:00
861e0f71d5 Activate lsp-mode in indirect buffers 2020-02-29 19:07:38 -05:00
29650a67a2 Fix #2636: lsp init short circuits in Emacs <=26 2020-02-29 19:06:50 -05:00
1ed06e68cc Prevent rmh-elfeed-org-files being overwritten
Because :after changes when :init is evaluated. Without :after, it's
evaluated before the package is loaded. With :after, it is evaluated
after the package is loaded, but before its :config block.

:preface is what we want; it is always evaluated before the package is
loaded.
2020-02-29 18:17:01 -05:00
5689fe5a23 Set elfeed dir vars before package loads
To be consistent with other dir/file vars.
2020-02-29 17:59:03 -05:00
9af8786e25 minor documentation spelling fix
`more tha one` -> `more than one`
2020-02-29 12:14:17 -08:00
aa627c7bbe Bump :lang web
fxbois/web-mode@cd000fc -> fxbois/web-mode@d1b6660
2020-02-29 12:54:52 -05:00
2ba21e5e8b Bump :lang rust
brotzeit/rustic@6dead0c -> brotzeit/rustic@9939691
2020-02-29 12:48:06 -05:00
ba58beffde Bump :lang python
cython/cython@1bc86b5 -> cython/cython@f6bf6aa
emacs-lsp/lsp-python-ms@83ef84d -> emacs-lsp/lsp-python-ms@5d0c799
pythonic-emacs/anaconda-mode@1bc301b -> pythonic-emacs/anaconda-mode@10299bd
pythonic-emacs/company-anaconda@398fad1 -> pythonic-emacs/company-anaconda@a31354c
2020-02-29 12:38:09 -05:00
e46cd73f3d Bump :checkers spell
d12frosted/flyspell-correct@b0353a4 -> d12frosted/flyspell-correct@e765d1a
2020-02-29 12:34:28 -05:00
4a060e6e9d Bump :checkers syntax
flycheck/flycheck@74377fa -> flycheck/flycheck@08345d3
2020-02-29 12:33:29 -05:00
a44df0b9c5 Bump :completion helm
emacs-helm/helm@8f56312 -> emacs-helm/helm@21e778b
tumashu/posframe@087a7fc -> tumashu/posframe@8a9af54
2020-02-29 11:47:12 -05:00
27e5291b5a Bump :tools direnv
wbolster/emacs-direnv@fd0b6bb -> wbolster/emacs-direnv@1f93e3f
2020-02-29 11:40:34 -05:00
a4194c5746 Fix #1929: advice on non-existent functions 2020-02-29 11:29:25 -05:00
5b094b6220 Fix #2627: remove mu4e-maildirs-extension
The package is unmaintained, and its functionality appears to have
merged into mu core at some point.
2020-02-29 11:14:02 -05:00
2ce58c6df3 Extend backend-agnostic vc functionality
this commit adds a default keybinding for the vc-gutter hydra (leader-g
.) if both vc-gutter and hydra are enabled. It ensures that the various
vc-*-log-view-modes open up in emacs state, and it adds hg, svn and bzr
to the list of vc backends handled by git-gutter
2020-02-29 14:41:20 +01:00
83414d1227 Add/fix popup rules for org attach & export popups 2020-02-29 00:33:58 -05:00
ac87afe34b Bump :editor multiple-cursors
gabesoft/evil-mc@007d471 -> gabesoft/evil-mc@4d4c017
hlissner/evil-multiedit@c3d43b1 -> hlissner/evil-multiedit@9f271e0
2020-02-29 00:30:22 -05:00
a938eb33e6 Fix #2626: associate *.rkt w/ racket-mode
geiser claims *.rkt for scheme-mode, but if :lang racket is enabled,
let's assume the user wants racket-mode instead.
2020-02-29 00:08:26 -05:00
5cc2befc72 Fix #2609: switch-project no-ops for helm users 2020-02-29 00:03:40 -05:00
c311d798ce Merge pull request #2590 from sebastiansturm/develop
Modernize lsp integration
2020-02-28 22:29:20 -05:00
7cd9e55c8c Merge pull request #2619 from karlicoss/patch-1
Adjust org-capture popup rule to exclude capture.org filename
2020-02-28 22:28:39 -05:00
8cb4dfca4e Merge pull request #2624 from eugsun/patch-1
Fix for the package-management link in README.
2020-02-28 22:28:21 -05:00
b2556fa143 Merge pull request #2628 from yoavm448/develop
Fix clojure link in modules.org
2020-02-28 22:28:06 -05:00
02eedac45e Merge pull request #2630 from yoavm448/org-file-template
Title-capitalization for title in org file template
2020-02-28 22:27:12 -05:00
86e03c04ba Make display-buffer-alist regexps case-sensitive #2619 2020-02-28 22:26:24 -05:00
88dd15e204 Revise comments 2020-02-28 22:26:19 -05:00
ad89f79926 Better title heuristic for org template
Uses a stripped version of s-titleized-words, to not add s.el as a dependency.
2020-02-28 20:45:00 +02:00
ea01e850e4 ui/modeline: add misc-info to project format 2020-02-28 12:20:52 -05:00
28d5127793 ui/modeline: use VCS format for magit-status-mode 2020-02-28 12:20:21 -05:00
c107acddb7 Fix clojure link in modules.org 2020-02-28 13:32:13 +02:00
998dccd8fe Modernize lsp-mode integration
* switch the company-backend used by lsp-mode from company-lsp to
company-capf (said to provide better performance and allows us to remove
the dependency on company-lsp)

* when available (on recent builds of Emacs 27+), lsp-mode buffers will
now use a larger than default value of `read-process-output-max`.
According to the lsp-mode performance guide, this can also significantly
improve lsp-mode performance

* flycheck support recently moved into lsp proper; with this commit,
the lsp module follows suit and prefers lsp-flycheck over
lsp-ui-flycheck

* if the new module flag `+no-peek` is set, doom-emacs will now use the xref
backend for reference and definition lookup instead of the lsp-ui-peek-*
backend offered by lsp-ui-mode
2020-02-28 10:45:25 +01:00