Commit Graph

14733 Commits

Author SHA1 Message Date
9788b1235c Disable jit-lock
Deferred & stealth font-locking has produced a fair number of obscure
bugs. It's just not worth the trouble.
2020-04-29 02:17:42 -04:00
c96bbf909c Fix #2992: remove buffer-or-name check in switch-buffer executor 2020-04-29 00:33:54 -04:00
aca1599a81 Only resolve package :local-repo if relative path exists
This allows you to specify a :local-repo relative to the directory your
packages.el is in. If it doesn't exist, it'll assume you meant a
directory in ~/.emacs.d/.local/straight/repos
2020-04-29 00:29:17 -04:00
2deaafd03a Fix #2990: C-j/C-k in minibuffer w/ evil-collection 2020-04-29 00:20:01 -04:00
7a73bb7ce7 Refactor ruby hooks 2020-04-29 00:09:12 -04:00
8cc8033a06 First draft for java documentation (#2713)
* Added template and description for module flags

Because +lsp and +meghanada are mutually exclusive I thought I would
create a separate section for each feature and add descriptions what
they each offer. So far only +lsp is done.

* First draft for java documentation

The second plugin +meghanada is explained as well as some instructions
how to install JDK 11 and OpenJDK 11.

* Do requested edits to README

* Regenerate TOC in readme

* Reformat README

Co-authored-by: Henrik Lissner <accounts@v0.io>
2020-04-29 00:05:13 -04:00
1a376d45c6 Merge pull request #2994 from jsravn/fix-langtool-on-linux
Fix langtool config for Linux
2020-04-28 23:56:31 -04:00
55e3000ce4 Merge pull request #2996 from otavioschwanck/feature/add-rails-to-buffer-list
Add Rails Server and console to buffer list
2020-04-28 23:56:17 -04:00
6d8811d70c Add Rails Server and console to buffer list 2020-04-28 19:58:11 -03:00
0e50db55a0 Fix #2972: infinite recursion in org + python src blocks 2020-04-28 18:43:15 -04:00
bd58f0ae71 Fix #2995: doom-modeline save icon & ligature conflict
There is no good solution to this. I've decided the ligatures should
lose a character, instead of the modeline losing an icon.
2020-04-28 17:29:11 -04:00
a82d93630f Fix DYM and add aliases
Fixed the use-package! declaration for eshell-did-you-mean since it
needed a different mode in the :after than I thought.
I also put together a quick hack to try and fix an issue with
did-you-mean, but it doesn't seem to work reliably right now. More
testing required.

Also added two aliases, one `gg` for to open magit-status and one `ff`
as an additional alias to find-file that follows the Doom keybindings
better.
2020-04-28 16:54:34 -04:00
6e8487e1d4 Fix #2992: wrong-type-arg stringp on switch-to-buffer
(switch-to-buffer nil) should switch to other-buffer, as per its
documentation, which was not respected by our switch-buffer hook
mechanism.
2020-04-28 15:10:59 -04:00
d34633cb0a Bump to emacs-straight/org-mode@e68ae40
From emacs-straight/org-mode@3106837

Fixes #2993
2020-04-28 14:39:10 -04:00
85cf7a794b Fixes from PR feedback
This contains fixes suggested by Henrik as feedback from the initial PR,
including updating and correcting the Eshell module README, and few
tweaks to the module configuration, and properly pinning
eshell-did-you-mean.
2020-04-28 09:35:06 -04:00
73de701073 Merge branch 'develop' into eshell-improvements 2020-04-28 09:33:56 -04:00
d95d63da93 Fix langtool config for Linux
Fixes https://github.com/hlissner/doom-emacs/issues/2072.

I have left the mac portion alone as I don't have a mac handy to test this.
2020-04-28 11:22:43 +01:00
82f9dc2566 Fix #2972: infinite recursion in org src blocks 2020-04-27 17:43:29 -04:00
3e67f8f801 Fix C-{S,M}-RET in tty Emacs 2020-04-27 17:30:23 -04:00
9acba6b269 Speed up project root detection by resolving it less often
Projectile can consume a lot of cycles, especially in indirect buffers
or because of project-root-sensitive path segments in the modeline. This
experimental fix should spare you that heartache.
2020-04-27 17:27:32 -04:00
e9b288744d Support evil-collection-setup-minibuffer 2020-04-27 16:32:21 -04:00
0c80ba1221 Update plugin list in email/mu4e readme 2020-04-27 14:09:06 -04:00
b681940cce Prevent 'cannot find file: mu4e-meta' error
For users with older versions of mu4e installed.
2020-04-27 14:08:36 -04:00
019e988b8d org-roam-graph-show -> org-roam-graph
org-roam-graph-show is deprecated

Closes #2987
2020-04-27 13:33:00 -04:00
c601382a55 Add EMACS28+ const 2020-04-27 02:12:47 -04:00
01ab30adeb Flip C-f/C-b and M-f/M-b back to their defaults
To stay consistent with Emacs' keybinds.
2020-04-27 01:51:18 -04:00
c1127a5bde Rewrite move/copy/delete file commands
To use rename-file, copy-file and delete-file, so these commands can
enjoy the benefits of any plugins that have advised these, like org-roam
does for rename-file.
2020-04-27 01:51:18 -04:00
64f15bfe3c Fix getting started link in readme 2020-04-27 01:47:20 -04:00
d6c5d18a87 Bump to emacs-straight/org-mode@3106837
From emacs-straight/org-mode@14d6f95

Fixes void-function org-get-outline-path when invoking eldoc, because
org-get-outline-path was moved to org-refile in a recent refactor
upstream.
2020-04-26 20:42:57 -04:00
9509897db1 dumb-jump-prefer-searcher = rg 2020-04-26 19:21:51 -04:00
a21b6d35a4 Make C-` & C-~ available outside of normal mode 2020-04-26 19:21:51 -04:00
8f76ed93f9 Merge pull request #2983 from guraltsev/develop
Make rg --path-separator argument work under Windows
2020-04-26 17:03:36 -04:00
681851dd85 Make rg --path-separator argument work under Windows 2020-04-26 16:52:41 -04:00
3f6cf65c14 Add .jinja2 file extension to supported web files. (#2977) 2020-04-26 15:51:01 -04:00
869dff09e1 Merge pull request #2980 from tecosaur/patch-1
Oooops, I did a boo-boo
2020-04-26 14:23:55 -04:00
0bb2dc129a Oooops, I did a boo-boo
Abbrev-mode betrayed me :( for that you get two commits for the price of one.
2020-04-26 17:47:43 +08:00
b719f1917c Reflow long text in readme 2020-04-26 04:48:24 -04:00
4d8ab273d5 Remove duplicate latex entry in docs/modules.org 2020-04-26 04:47:26 -04:00
146c099eae Merge pull request #2743 from MYDavoodeh/lsp-tex
Added +lsp to Tex-Mode.
2020-04-26 04:44:32 -04:00
6520a4b45d Merge pull request #2956 from tokilone/add-poetry-suport
Add Poetry support
2020-04-26 04:42:12 -04:00
b27732727b Merge pull request #2957 from agraul/mu4e-1.4
mu4e: Adjust config to mu4e 1.4
2020-04-26 04:41:48 -04:00
fad164bc01 Merge pull request #2970 from ineu/fix-typo
Fix typo in key bindings
2020-04-26 04:23:42 -04:00
cf9d588990 Merge pull request #2979 from tecosaur/patch-1
Critical bugfixes! Momentus edits of paramount importance crucial to …
2020-04-26 04:21:35 -04:00
50ff934ff2 Fix #2832: filename modifiers replaced with empty strings 2020-04-26 04:12:33 -04:00
077b6f00d4 Swap C-j/C-k history keys in evil-ex
Typo reported by @howsiwei in hlissner/doom-emacs@77542bc
2020-04-26 04:09:46 -04:00
5edfcec2df Critical bugfixes! Momentus edits of paramount importance crucial to the long-term success of the project
A few tweaks to the readme:
 1. Replaced typographic approximation of em dashes with … em dashes
 2. Made parenthesis surrounding italic text non-italic (yes, it's an improvement — Robert Bringhurst agrees with me [5.3.2 of his book])
 3. Made `project/?` links actually link to the project pages (relative links like `/?` resolve to `/blob/?`)
 4. Replaced code blocks around keypresses with `<kbd></kbd>` as is used earlier in the readme
 5. Fixed new issue link, as in (3)
2020-04-26 15:35:04 +08:00
e1a9bf234f Minor refactors 2020-04-26 02:33:37 -04:00
fe5e6fff9a Remove redundant yasnippet keybinds 2020-04-26 02:33:06 -04:00
e4001ebcae Remove website link from readme
It's not up yet!
2020-04-26 02:31:52 -04:00
96276a688d Merge branch 'develop' into lsp-tex 2020-04-26 10:40:34 +04:30