a9763fe76b
Fix vestigial reference to +org-attach/uri
2020-01-02 16:22:52 -05:00
37ba1d8864
Bind 'SPC b {m,M}' & 'SPC s m' to bookmarks
...
And move former 'SPC s m' (evil-show-marks) to 'SPC s r', since it is
slightly less useful do to evil having native keys for jumping to marks:
` ' and :marks
2020-01-02 04:52:30 -05:00
647750c18c
Add org heading support to bookmark.el
2020-01-02 04:52:30 -05:00
13e2eefae1
Move org-id-locations-file to org-directory
...
It makes more sense to store this file where you keep your org files,
rather than in Doom's .local files, which could be deleted for
debugging, or local only to a specific machine.
Also make ID links relative to org-directory, in case you use the same
org library on a different system with different filesystem
layout/system of symlinks.
2020-01-02 04:52:30 -05:00
4d64021980
Merge pull request #2270 from facelesspanda/patch-1
...
docs/core: fix typo in `featurep!` docstring
2020-01-02 00:04:39 -05:00
369a304f7a
Merge pull request #2276 from brettlyons/patch-1
...
tools/flyspell: fix flyspell-correct
2020-01-02 00:03:16 -05:00
e98e1f464f
Merge pull request #2285 from RBckmnn/patch-1
...
editor/file-templates: fix typo in docstring
2020-01-02 00:02:51 -05:00
f78f71a74c
Minor refactors & comment revision
2020-01-01 23:52:02 -05:00
fd6def4d5a
Fix letenv! macro
...
It didn't work due to over-aggressive quoting of the let-vars.
2020-01-01 23:48:36 -05:00
f0abb3264c
Fix #2014 : +shell/here doesn't execute COMMAND
2020-01-01 22:47:59 -05:00
8f5977d9b8
Fix #2282 : save-interprogram-paste-before-kill = nil
...
Seems more problematic than helpful to manipulate Emacs' kill-ring more
than we have to.
2020-01-01 21:24:06 -05:00
d84df72364
Dumb indent on TAB when in middle of subtree
2020-01-01 21:19:22 -05:00
07823d00a7
Fix yasnippet expansion in org src blocks
...
This is hacky, and causes weirdness with org-bullets-mode, but it works.
2020-01-01 21:19:22 -05:00
d0380c42e7
Rename face: +modeline-bar -> +modeline-bar-active
...
It shared the name of a variable, which could be confusing.
2020-01-01 21:19:21 -05:00
29773baa55
Add 'doom sync' as an alias for 'doom refresh'
...
'sync' more accurately describes the purpose of the command. 'refresh'
is now soft-deprecated; but I will phase it out of the documentation
and promote 'sync' instead, but it won't be removed.
2020-01-01 21:19:21 -05:00
ab994627bc
Add counsel-find-file's actions to counsel-file-jump
2020-01-01 21:19:21 -05:00
2ef0ed90a4
Fix C-a/C-e #1802
...
Fixes two issues:
1. Where C-e would throw the cursor somewhere on another line (or at
BOF).
2. Fixes #1802 ; where the cursor would stop a character shy of true
end-of-text.
2020-01-01 21:19:21 -05:00
f0e05c1a44
Fix C-w in ivy not moving up directory
...
And ensure C-w doesn't affect kill-ring from minibuffer.
2020-01-01 19:58:52 -05:00
a332885d33
Remove M-ret binds; make C-ret binds less aggressive
...
They were a tad too aggressive. Our C-ret keybinds are more than enough.
I've removed them from insert state maps, however, so that those
keybinds won't override new C-ret keybinds on non-evilified minor mode
keymaps (for evil users).
2020-01-01 19:34:33 -05:00
5929e5b75a
Add undefadvice! macro for rotate-text convenience
2020-01-01 19:34:33 -05:00
7a348f8784
Refactor how we indent straight's progress output
...
More work up front, less work in the trenches.
2020-01-01 19:34:30 -05:00
4f676bd218
Refactor autoload generator bootstrappers
2020-01-01 13:31:40 -05:00
00c087be89
Fix typo
2020-01-01 17:19:44 +01:00
4a53f0818d
Don't insert autoloads literally #2281
...
It causes encoding issues.
2020-01-01 03:02:05 -05:00
445ba1a46d
Minor refactors & comment revision across the board
2019-12-31 19:18:02 -05:00
d1b597fde4
Remove redundant evil keybinds for neotree
...
Some of these were already bound by evil-collection-neotree.
2019-12-31 19:14:43 -05:00
33701ea407
Prevent packages from pulling in org
...
org-plus-contrib already satisfies that dependency.
2019-12-31 19:11:16 -05:00
69a7c60c3a
Update text objects list in evil readme
2019-12-31 17:46:53 -05:00
6f951229ec
Add & revise comments
...
And move line number hooks to core/autoload/ui.el
2019-12-31 15:55:56 -05:00
b592e58c97
Fix warning when disabling core packages
2019-12-31 14:10:52 -05:00
a5fc782e76
cli/upgrade: fix wrong-type-arg string force file error #2277
...
Due to a vestigial call to the old doom-cli-reload-package-autoloads
2019-12-31 03:38:47 -05:00
9012635d3f
Remove default doom-variable-pitch-font in config.el template
...
"sans" may not be available.
2019-12-31 02:27:31 -05:00
d7d873e11b
Fix counsel-projectile-find-file from occur buffers #2268
...
counsel-projectile-find-file-action would open the candidate from wrong
buffer.
This is an experimental fix.
2019-12-31 00:04:07 -05:00
fb261a9c65
Fix extra ivy actions for counsel-{rg,find-file}
2019-12-31 00:02:00 -05:00
a947f64ff2
Replace ace-link with link-hint
...
Better link support, easier to extend, and maintained more actively.
2019-12-31 00:00:10 -05:00
7c968a8b11
Fix #2278 : autoload gen skipping disabled autodefs
...
If a ;;;###if module cookie returned nil for a file, it should still
allow autodefs to be scraped from it, which wasn't happening before this
fix.
An autodef's guarantee is that it will always be defined, whether or not
the containing module is enabled.
2019-12-30 23:19:56 -05:00
960d756b47
General, minor refactors
2019-12-30 18:23:56 -05:00
3271cd3a54
Remove unused ui/tabs/autoload.el
2019-12-30 18:08:11 -05:00
10f29bffde
Add chemacs support to doom/restart-and-restore
2019-12-30 18:07:37 -05:00
a4653f475b
Print filename instead of absolute paths for purged ELPA packages
2019-12-30 17:28:31 -05:00
f8ed1894e7
Strip text properties from recentf entries
...
Causing tremendous bloat in recentf lists included with TRAMP paths.
2019-12-30 17:07:39 -05:00
0b1ab39a00
Refactor doom-cli--generate-autoloads
2019-12-30 17:06:49 -05:00
20a9beadf8
updated commands to flyspell-correct
...
version bump on flyspell-correct to 0.6.1. brings deletion of old aliases.
2019-12-30 15:06:44 -07:00
7a2f4bddea
flyspell-correct-word-generic -> flyspell-correct-at-point
...
New release of flyspell-correct yesterday, removed the word-generic aliases.
(Also in tools/flyspell/config.el)
2019-12-30 15:00:33 -07:00
497a6a206e
Fix 'wrong-number-of-arguments autoload 9' error in autoloads
...
This error was caused by over-aggressive replacement of load-file-name
in autoloads files.
Instances of "load-file-name" would be replaced with a quoted file-path,
even in strings and comments, which would break surrounding strings and
docstrings.
Mentioned in hlissner/doom-emacs@f8ff505
2019-12-30 15:52:38 -05:00
9698235aff
Pre-emptively update license
2019-12-30 07:10:30 -05:00
908bd4b945
Remove FORCE-P argument for doom-cli-reload-autoloads
...
We weren't using them anyway.
2019-12-30 06:44:16 -05:00
bb425a2e65
Add .dap-breakpoints & .extension/ to gitignore #2273
2019-12-30 05:31:55 -05:00
bfce00d0b4
Don't use so-long if it's been disabled
2019-12-30 05:27:25 -05:00
eba070d8ba
Move dap-breakpoints-file to doom etc dir #2273
2019-12-30 05:26:57 -05:00