Commit Graph

14563 Commits

Author SHA1 Message Date
Henrik Lissner
fe37a590cc
Set doom--initial-load-path in sandbox
Prevents loaded packages miscount (e.g. -1) in dashboard/log in sandbox
instance.

This occurs because the benchmark line uses a simple heuristic to
determine the loaded packages: length of load-path minus the length of
doom--initial-load-path (to save on more expensive counting methods).
However, in the sandbox, load-path is pre-populated with all packages
right from the get-go, so doom--initial-load-path will be incorrect.
2020-10-26 05:52:30 -04:00
Henrik Lissner
9e1ac0c0be
Reduce active message-log-max; scale in debug mode
8kb of log isn't really necessary. We'll scale it up when debug mode is
on, instead.
2020-10-26 05:51:12 -04:00
Henrik Lissner
ecddd347f3
lang/php: use php-language-server.php if in PATH 2020-10-26 05:49:21 -04:00
Henrik Lissner
d1cef4ac94
Bind SPC b {c,C} to clone buffer indirectly 2020-10-26 04:04:05 -04:00
Henrik Lissner
0192221981
Fix 'doom build' skipping straight 2020-10-24 16:52:33 -04:00
Henrik Lissner
a904b718f8
Default to showing dotfiles in ripgrep searches 2020-10-24 16:51:56 -04:00
Henrik Lissner
a6959b75f3
Minor refactors & reformatting 2020-10-22 16:11:31 -04:00
Henrik Lissner
9bbdacc79b
Prefix tramp auto-save files
Makes them easier to see and reduces the possibility of filename
conflicts with autosaves of local files.
2020-10-22 14:51:49 -04:00
Henrik Lissner
64ac1609dd
emacs/vc: enable bug-reference-mode
Turns issue/pr ids into buttons.
2020-10-22 14:50:25 -04:00
Henrik Lissner
a110b6ab5f
Disable idle completion in nix-mode
company-nixos-options is dreadfully slow, so we make code completion
manual in nix-mode.

Closes #3927
2020-10-22 14:49:21 -04:00
Henrik Lissner
adff1aa68d
Fix #4102: wrong-type-arg plistp errors in daemon tty frames 2020-10-22 02:10:59 -04:00
Henrik Lissner
d1effe2ddd
Fix keyword highlighting in Emacs 28+
Because they now satisfy special-variable-p.
2020-10-21 22:05:58 -04:00
Henrik Lissner
1811cae05c
Fix #4124: void-variable read-process-output-max
For Emacs 26 users, before this variable existed.
2020-10-21 21:09:58 -04:00
Henrik Lissner
562cb45ef5
Fix #808: latex-preview-pane reopens itself
Once the pane has closed, don't try to reopen it on save in latex-mode.
2020-10-21 19:29:31 -04:00
Henrik Lissner
d4e34c7c8a
Bump :lang org
bastibe/org-journal@e7c51c4 -> bastibe/org-journal@fce4fa7
emacs-straight/org-mode@6c75b00 -> emacs-straight/org-mode@a88806b
hakimel/reveal.js@e09437f -> hakimel/reveal.js@0582f57
hlissner/evil-org-mode@2e9c4a2 -> hlissner/evil-org-mode@658dadf
kaushalmodi/ox-hugo@95723cd -> kaushalmodi/ox-hugo@1909c6e
oer/org-re-reveal@29f565f -> oer/org-re-reveal@2035217
org-roam/org-roam@87d7c07 -> org-roam/org-roam@a7cf48e
snosov1/toc-org@5deaec4 -> snosov1/toc-org@ff8d49c
takaxp/org-tree-slide@7126a43 -> takaxp/org-tree-slide@18034c4

Fixes #3818
2020-10-21 18:52:44 -04:00
Henrik Lissner
3907e75c82
Fix #3604: wrong indent-guide color in daemon frames 2020-10-21 17:16:59 -04:00
Henrik Lissner
43e3e4c8f3
Fix #3845: first tty frame crashes from daemon
PR for this exists upstream at 7696122/evil-terminal-cursor-changer#22,
but will likely never be merged (the package has been abandoned), so we
switch to the PR's repo.
2020-10-21 16:30:13 -04:00
Henrik Lissner
ff6699e79a
Merge pull request #3716 from benbovy/fix-pytest-popup
Fix python-pytest-popup
2020-10-21 12:04:52 -04:00
Henrik Lissner
86841da12f
Merge pull request #4120 from systemctl603/develop
Format with LSP if supported on save
2020-10-21 12:03:22 -04:00
Henrik Lissner
f92f4aab97
Fix file-handlers for daemon sessions 2020-10-21 11:18:47 -04:00
Henrik Lissner
8892be8372
Correct comments on auto-save #4096 2020-10-20 23:32:00 -04:00
Henrik Lissner
664937a3f3
Bump :completion ido
creichert/ido-vertical-mode.el@16c4c1a -> creichert/ido-vertical-mode.el@5a6e170
lewang/flx@17f5c9c -> lewang/flx@647cb2f
2020-10-20 23:25:36 -04:00
Henrik Lissner
9b4fd806bb
Simplify doom/info output 2020-10-20 23:21:11 -04:00
Henrik Lissner
b4e66bffeb
More sensible backup/auto-save defaults
More sensible defaults.

And save tramp backups locally, to prevent excessive remote writes.
2020-10-20 23:12:16 -04:00
Henrik Lissner
98826f33d0
lang/latex: rethink item continuation indentation
+ Rename +latex-indent-level-item-continuation to
  +latex-indent-item-continuation-offset, which more accurately reflects
  its purpose.
+ +latex-indent-item-continuation-offset now supports `align' and `auto'
  settings.
+ It can also be disabled by setting it to nil.

Fixes #3877
2020-10-20 22:55:20 -04:00
Henrik Lissner
1c6ea87832
Remap comment-line to evilnc-comment-or-uncomment-lines 2020-10-20 16:52:48 -04:00
Henrik Lissner
b857566239
Minor refactors 2020-10-20 16:52:39 -04:00
Henrik Lissner
88b42caab0
Fix user-defined flycheck-checker in lsp-mode 2020-10-20 16:51:39 -04:00
S. Arjun
30c29cacf1
Update config.el 2020-10-20 18:33:31 +05:30
S. Arjun
41d9e4b161
Update config.el
Use LSP formatting when server supports 'textDocument/formatting'
Solves hlissner/doom-emacs#3626
2020-10-19 19:55:54 +05:30
Henrik Lissner
9929883bf9
Merge pull request #4001 from akirabaruah/emojify
ui/emojis: New module for inserting/displaying emojis
2020-10-19 01:25:47 -04:00
Henrik Lissner
331abb0158
Merge pull request #4094 from gilbertw1/add-scala-module-doc
Add scala module documentation
2020-10-19 01:24:39 -04:00
Henrik Lissner
b726adac84
Bump :lang javascript
ananthakumaran/tide@fa617f5 -> ananthakumaran/tide@ac5f070

Fixes multiline attributes (ananthakumaran/tide#401)

Closes #4113
2020-10-19 01:18:54 -04:00
Henrik Lissner
aa460786b6
Bump :lang coq
ProofGeneral/PG@4f6b602 -> ProofGeneral/PG@0fdb1ae
2020-10-19 01:18:53 -04:00
Henrik Lissner
b1c88ab1d1
Merge pull request #4088 from fortuneteller2k/fix-latex-pkg-name
docs: Update package name for TeXLive on Arch Linux
2020-10-18 19:20:39 -04:00
Henrik Lissner
bd4b1325e0
Merge pull request #4095 from snizovtsev/list-processes-popup
popup: add rule for list-processes
2020-10-18 19:20:02 -04:00
Henrik Lissner
2f6feb0854
Merge pull request #4085 from phara92/fix_link_in_readme
Fix link to issues in README
2020-10-18 19:19:12 -04:00
George Xanthakis
4d24d7548a
Print diff url in terminal in case emacs is in a remote server (#4105)
* Print diff url in terminal in case emacs is in a remote server

Closes #2936

* Correct print! call

Co-authored-by: Henrik Lissner <henrik@lissner.net>
2020-10-18 19:17:39 -04:00
Henrik Lissner
894d39de3c
Merge pull request #4107 from NightMachinary/patch-1
Fixed typo in var name
2020-10-18 19:10:35 -04:00
Henrik Lissner
99a850f607
Merge pull request #4110 from drchsl/magit-improve-readme
tools/magit: add magit-diff-refine-hunk to readme
2020-10-18 19:10:03 -04:00
Henrik Lissner
1cc060c928
Bump :emacs undo
ideasman42/emacs-undo-fu-session@5135b5c -> ideasman42/emacs-undo-fu-session@56cdd35

undo-fu-session includes an update to suppress harmless warnings, which
may have only served to alarm users.
2020-10-18 19:08:08 -04:00
Henrik Lissner
24cc09895d
Enable auto-save by default
Offers a backup in case of crashes or power loss.

Fixes #4096
2020-10-18 19:08:08 -04:00
Henrik Lissner
9cdb0b85d3
Optimize large-file detection
Two less file ops when opening new files. Particularly helpful for
remote files.
2020-10-18 19:08:07 -04:00
Henrik Lissner
6778c1239c
Include package name in 'checked out...' message 2020-10-18 19:08:07 -04:00
Henrik Lissner
077bab4c90
Move org-roam-db-location to DOOMLOCALDIR/etc
More in line with org-roam's defaults.

Closes #4108
2020-10-18 19:07:59 -04:00
drchsl
d6956d95d2 tools/magit: add magit-diff-refine-hunk to readme 2020-10-18 16:38:07 +02:00
NightMachinary
aaf2ccaf58
Fixed typo in var name 2020-10-17 17:50:45 +03:30
Henrik Lissner
bba035a1a2
Fix void-function +ivy-prescient-non-fuzzy in daemon 2020-10-16 23:42:59 -04:00
Henrik Lissner
b461f76b0d
Fix *-local-vars-hook & doom-first-*-hook not triggering
When starting Emacs with a file path argument these hooks aren't set up
in time for the file to be processed.

Fixes #3891, #4082, #4104
2020-10-16 23:08:56 -04:00
Henrik Lissner
390594442a
Reset which-key replacements on doom/reload
Prevents build-up of which-key entries.

See justbur/emacs-which-key#226
2020-10-16 22:30:07 -04:00