Henrik Lissner
6f63a28c8f
Require straight on doom//* commands
2019-11-21 14:24:20 -05:00
Henrik Lissner
da07b63f40
lang/cc: fix #2097 wrong-type-arg listp on c-default-style
2019-11-21 14:21:56 -05:00
Henrik Lissner
d873e75e63
Disable M-x customize & M-x customize-themes
2019-11-21 14:21:56 -05:00
Henrik Lissner
186a923643
Merge pull request #2094 from danlamanna/patch-1
...
lang/python: fix minor documentation mistakes
2019-11-21 14:13:37 -05:00
Henrik Lissner
cfe501fab0
Fix doom//*... again
2019-11-21 14:10:48 -05:00
Henrik Lissner
e105c93b17
lang/latex: fix end-of-file syntax error
2019-11-21 14:04:55 -05:00
Henrik Lissner
0212bb95f8
term/shell: fix void-variable dir #2095
2019-11-21 13:54:37 -05:00
Dan LaManna
7c2e4cd27a
lang/python: fix minor documentation mistakes
2019-11-21 12:48:50 -05:00
Henrik Lissner
36ba16b295
Add -p/--purge switches to 'doom refresh'
2019-11-21 02:00:24 -05:00
Henrik Lissner
83090894d8
Merge pull request #2087 from paldepind/latex-skim-forward-search
...
lang/latex: support forward search w/ Skim
2019-11-21 00:50:25 -05:00
Henrik Lissner
604cde933f
Refactor Skim forward-search fix
2019-11-21 00:49:37 -05:00
Henrik Lissner
0111ad5781
Merge pull request #2078 from AloisJanicek/fix-ivy-posframe-with-counsel-rg
...
ivy-posframe: ignore counsel-rg
2019-11-21 00:44:32 -05:00
Henrik Lissner
e1435d6453
Merge pull request #2084 from rgrinberg/speedup-guessing-indent
...
Speed up indent guessing
2019-11-21 00:44:06 -05:00
Henrik Lissner
471cbde496
docs/index: add description to :lang javascript #2086
2019-11-21 00:40:24 -05:00
Henrik Lissner
a4fcbb40e9
Revert ed3408d
#2085
2019-11-21 00:36:40 -05:00
Henrik Lissner
643c7b0f18
Fix doom//* commands
...
Hopefully
2019-11-21 00:35:50 -05:00
Henrik Lissner
65805bdcb9
docs/faq: revise 'customized without restarting' answer
2019-11-21 00:34:44 -05:00
Simon Friis Vindum
34bc6650b1
lang/latex: Support forward search with Skim
2019-11-20 12:09:23 +01:00
Rudi Grinberg
c7420a4bd7
Speed up indent guessing
...
Guessing the indentation can be awfully slow because it scans the whole
buffer. This PR overrides the guessing mechanism to scan at most 10000
points.
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-11-20 11:27:26 +07:00
Henrik Lissner
b63e62ef49
config/literate: allow config.org to be a symlink #2079
2019-11-19 20:37:49 -05:00
Henrik Lissner
30f72da02a
Fix No such file org-version.el errors #2010
...
We generate an org-version.el file, rendering our old org-release hacks
unnecessary. This may cause breakages for uses who do deep clones of
org-plus-contrib; needs testing.
2019-11-19 20:29:22 -05:00
Henrik Lissner
304506edcc
Fix first envvar set by doom-load-envvar-file
...
Potentially fixes #2077
2019-11-19 19:09:44 -05:00
Alois Janíček
c2d66ccdcf
ivy-posframe: ignore counsel-rg
2019-11-19 13:24:54 +01:00
Henrik Lissner
24efd5b909
Merge pull request #2073 from flatwhatson/cmake-docs
...
lang/cc: use CMake docset for cmake-mode
2019-11-18 19:10:24 -05:00
Andrew Whatson
caed1f2d1a
Use CMake docset for cmake-mode
2019-11-19 09:58:52 +10:00
Henrik Lissner
263c82def1
Remove references to old ivy/helm search commands
...
And consolidate ex commands into :pg[rep][!] and :pg[rep]d[!].
2019-11-18 15:06:11 -05:00
Henrik Lissner
0be962bb77
tools/eshell: remove ag alias, add dired alias
2019-11-18 14:19:10 -05:00
Henrik Lissner
c7ddcefba9
core: use-package!->after! where former is unnecessary
2019-11-18 14:18:18 -05:00
Henrik Lissner
fd979d8e52
completion/helm: fix void variable refs #2071
2019-11-18 14:17:48 -05:00
Henrik Lissner
c44185168d
completion/helm: remove +helm-project-search-engines
...
No longer used as of a66872fe2
2019-11-17 23:57:45 -05:00
Henrik Lissner
dca4ff7887
completion/helm: remove redundant package cookies
2019-11-17 23:43:41 -05:00
Henrik Lissner
088541a32d
Bind 'SPC s S' to swiper-isearch-thing-at-point
2019-11-17 23:41:00 -05:00
Henrik Lissner
abe9239088
Simplify doom/report-bug
2019-11-17 21:09:06 -05:00
Henrik Lissner
ed3408d839
Move tramp-histfile-override to doom-cache-dir
2019-11-17 18:45:30 -05:00
Henrik Lissner
d2092ae44e
completion/ivy: load counsel earlier
...
Fixes an issue where counsel was being loaded later than ivy-prescient,
which requires that it be loaded earlier.
2019-11-17 17:56:25 -05:00
Henrik Lissner
8ea3733e73
Fix :built-in property for package!
2019-11-17 17:55:06 -05:00
Henrik Lissner
fa1a19a1f0
core: minor refactor & reformatting
2019-11-17 16:48:26 -05:00
Henrik Lissner
5df104a851
Remove redundant comments in init.example.el
...
Now that they're in the module index in docs/index.org
2019-11-17 16:48:25 -05:00
Henrik Lissner
3195b84fd2
Evaluate package! properties & error on :fetcher
...
- No longer translates :fetcher to :host. Update your package!
declaration people!
- Now evaluates the values for properties (except for :recipe IF it is a
list whose CAR passes keywordp -- for backwards compatibility).
- Throws error if an invalid property is used for a package!'s :recipe
2019-11-17 16:48:25 -05:00
Henrik Lissner
ffb4aa91da
lang/python: minor refactor & reformatting
2019-11-17 16:48:25 -05:00
Henrik Lissner
39f01450cb
lang/python: load flycheck-cython conditionally
2019-11-17 01:23:45 -05:00
Henrik Lissner
a66872fe25
Focus on ripgrep; remove ag, git-grep & grep support
...
We're focusing on ripgrep so we can iterate on search functionality in
Doom quicker. There is nothing the other search backends can do that
ripgrep can't. It is now a hard dependency for Doom.
2019-11-17 01:19:59 -05:00
Henrik Lissner
7a7b89ded1
Init packages from init.el in noninteractive sessions
...
This allows users to load init.el for their batch scripts, rather than
some monstrosity involving loading core/core.el and doom-initialize.
2019-11-17 01:17:34 -05:00
Henrik Lissner
c30d0ab1b7
tools/eval: ensure final newline after repl input #2056
...
Fix an issue where the final line of send-to-repl input (via gr) isn't
consistently processed.
2019-11-17 01:15:51 -05:00
Henrik Lissner
8aff949449
config/default: remove unneeded feature gating
2019-11-16 21:33:17 -05:00
Henrik Lissner
d474223a99
cli/upgrade: don't use removed -f switch
2019-11-16 21:04:08 -05:00
Henrik Lissner
f54d7a15cd
tools/eval: send to repl (via gr) by line #2056
2019-11-16 20:57:04 -05:00
Henrik Lissner
4dc3f0956a
lang/csharp: move omnisharp-cache-directory to doom-etc-dir
...
It deceptively uses this directory to store the omnisharp server, rather
than just its cache files. Servers belong in doom-etc-dir.
2019-11-16 20:55:53 -05:00
Henrik Lissner
c363791da0
Made -f the default for 'doom refresh' #2065
...
-f is necessary when there are changes to your system that Doom needs to
pick up when running 'doom refresh'. It won't do anything if your doom
dotfiles haven't visibly changed, which won't be the case if you are
installing, say, mu4e or vterm, through your system package manager.
What was initially a time-saving mechanic has become a trap for
beginners, so I've made -f its default behavior and its previous
behavior opt-in with the -n / --if-necessary switches.
2019-11-16 20:55:08 -05:00
Henrik Lissner
32089d9acb
docs/faq: fix module index link
2019-11-16 20:13:31 -05:00