Commit Graph

11105 Commits

Author SHA1 Message Date
ddd7d714ec Make it clearer that JavaScript module also is for TypeScript
squash! Make it clearer that JavaScript module also is for TypeScript
2019-11-21 21:07:55 +01:00
fb13b902b0 Minor comment/doc revision & refactors 2019-11-21 14:46:45 -05:00
db19241936 Use gcmh package to manage adjust GC interactively 2019-11-21 14:46:45 -05:00
d41e4983ec Bind '<help> t' to load-theme
And remap load-theme to counsel-load-theme.

This replaces the keybind for help-with-tutorial, but `load-theme` is
useful enough to warrant a keybind. `help-with-tutorial` is not.
2019-11-21 14:46:00 -05:00
6f63a28c8f Require straight on doom//* commands 2019-11-21 14:24:20 -05:00
da07b63f40 lang/cc: fix #2097 wrong-type-arg listp on c-default-style 2019-11-21 14:21:56 -05:00
d873e75e63 Disable M-x customize & M-x customize-themes 2019-11-21 14:21:56 -05:00
186a923643 Merge pull request #2094 from danlamanna/patch-1
lang/python: fix minor documentation mistakes
2019-11-21 14:13:37 -05:00
cfe501fab0 Fix doom//*... again 2019-11-21 14:10:48 -05:00
e105c93b17 lang/latex: fix end-of-file syntax error 2019-11-21 14:04:55 -05:00
0212bb95f8 term/shell: fix void-variable dir #2095 2019-11-21 13:54:37 -05:00
7c2e4cd27a lang/python: fix minor documentation mistakes 2019-11-21 12:48:50 -05:00
36ba16b295 Add -p/--purge switches to 'doom refresh' 2019-11-21 02:00:24 -05:00
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
604cde933f Refactor Skim forward-search fix 2019-11-21 00:49:37 -05:00
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
e1435d6453 Merge pull request #2084 from rgrinberg/speedup-guessing-indent
Speed up indent guessing
2019-11-21 00:44:06 -05:00
471cbde496 docs/index: add description to :lang javascript #2086 2019-11-21 00:40:24 -05:00
a4fcbb40e9 Revert ed3408d #2085 2019-11-21 00:36:40 -05:00
643c7b0f18 Fix doom//* commands
Hopefully
2019-11-21 00:35:50 -05:00
65805bdcb9 docs/faq: revise 'customized without restarting' answer 2019-11-21 00:34:44 -05:00
34bc6650b1 lang/latex: Support forward search with Skim 2019-11-20 12:09:23 +01:00
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
b63e62ef49 config/literate: allow config.org to be a symlink #2079 2019-11-19 20:37:49 -05:00
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
304506edcc Fix first envvar set by doom-load-envvar-file
Potentially fixes #2077
2019-11-19 19:09:44 -05:00
c2d66ccdcf ivy-posframe: ignore counsel-rg 2019-11-19 13:24:54 +01:00
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
caed1f2d1a Use CMake docset for cmake-mode 2019-11-19 09:58:52 +10:00
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
0be962bb77 tools/eshell: remove ag alias, add dired alias 2019-11-18 14:19:10 -05:00
c7ddcefba9 core: use-package!->after! where former is unnecessary 2019-11-18 14:18:18 -05:00
fd979d8e52 completion/helm: fix void variable refs #2071 2019-11-18 14:17:48 -05:00
c44185168d completion/helm: remove +helm-project-search-engines
No longer used as of a66872fe2
2019-11-17 23:57:45 -05:00
dca4ff7887 completion/helm: remove redundant package cookies 2019-11-17 23:43:41 -05:00
088541a32d Bind 'SPC s S' to swiper-isearch-thing-at-point 2019-11-17 23:41:00 -05:00
abe9239088 Simplify doom/report-bug 2019-11-17 21:09:06 -05:00
ed3408d839 Move tramp-histfile-override to doom-cache-dir 2019-11-17 18:45:30 -05:00
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
8ea3733e73 Fix :built-in property for package! 2019-11-17 17:55:06 -05:00
fa1a19a1f0 core: minor refactor & reformatting 2019-11-17 16:48:26 -05:00
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
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
ffb4aa91da lang/python: minor refactor & reformatting 2019-11-17 16:48:25 -05:00
39f01450cb lang/python: load flycheck-cython conditionally 2019-11-17 01:23:45 -05:00
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
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
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
8aff949449 config/default: remove unneeded feature gating 2019-11-16 21:33:17 -05:00
d474223a99 cli/upgrade: don't use removed -f switch 2019-11-16 21:04:08 -05:00