spacemacs/layers/+lang
Steven Allen 48c12d48d0 Partially tame exec-path-from-shell
1. Make it possible to exclude the package (fix the go and rust layers).
2. Import variables all at once (avoid spawning multiple login shells).
3. Import variables early (during the "pre" package loading stage).
4. Centralize the platform check by using a package toggle in the
   `spacemacs-base`.
5. Avoid importing already defined variables (except `PATH`/`MANPATH`).

Relates to #8537.

TODO: We can probably trim the platform list to macos only.
2017-03-24 14:23:38 +03:00
..
agda Bump year in copyright headers 2017-01-05 23:08:17 -05:00
asciidoc Bump year in copyright headers 2017-01-05 23:08:17 -05:00
asm Bump year in copyright headers 2017-01-05 23:08:17 -05:00
autohotkey Bump year in copyright headers 2017-01-05 23:08:17 -05:00
bibtex Bump year in copyright headers 2017-01-05 23:08:17 -05:00
c-c++ syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
clojure Fix typo in Clojure layer README 2017-03-02 16:12:37 +01:00
common-lisp common-lisp: add SPC m h i to inspect a definition 2017-01-12 22:33:09 -05:00
coq coq: fix some configuration 2017-02-12 23:45:56 -05:00
csharp csharp: comment typo 2017-02-12 22:24:25 -05:00
csv Bump year in copyright headers 2017-01-05 23:08:17 -05:00
d syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
elixir syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
elm Bump year in copyright headers 2017-01-05 23:08:17 -05:00
emacs-lisp syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
erlang syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
ess Bump year in copyright headers 2017-01-05 23:08:17 -05:00
extra-langs Refactor long comment 2017-03-06 15:46:01 +02:00
faust Bump year in copyright headers 2017-01-05 23:08:17 -05:00
forth Implement layer for developing in the Forth language 2017-02-09 18:00:32 -05:00
fsharp Bump year in copyright headers 2017-01-05 23:08:17 -05:00
go Partially tame exec-path-from-shell 2017-03-24 14:23:38 +03:00
graphviz Bump year in copyright headers 2017-01-05 23:08:17 -05:00
haskell syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
html syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
idris Bump year in copyright headers 2017-01-05 23:08:17 -05:00
ipython-notebook Bump year in copyright headers 2017-01-05 23:08:17 -05:00
java java: refactor documentation to put meghanada first 2017-03-19 13:24:05 -04:00
javascript syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
jr Add JR programming language layer 2017-02-10 14:48:37 -05:00
latex syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
lua syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
markdown markdown: add SPC m i t key binding to instert toc 2017-02-09 17:02:50 -05:00
nim syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
ocaml syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
octave Bump year in copyright headers 2017-01-05 23:08:17 -05:00
php syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
plantuml Bump year in copyright headers 2017-01-05 23:08:17 -05:00
purescript syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
python Fix python-enable-yapf-format-on-save 2017-03-23 13:57:47 +02:00
racket Bump year in copyright headers 2017-01-05 23:08:17 -05:00
rest Rename ReST layer to restructuredtext and clean up layer 2017-02-02 09:37:34 -05:00
restructuredtext restructuredtext: mention auto-complete-rst to README 2017-02-02 15:01:07 -05:00
ruby syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
rust Partially tame exec-path-from-shell 2017-03-24 14:23:38 +03:00
scala syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
scheme Bump year in copyright headers 2017-01-05 23:08:17 -05:00
shaders Bump year in copyright headers 2017-01-05 23:08:17 -05:00
shell-scripts syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
sml Bump year in copyright headers 2017-01-05 23:08:17 -05:00
sql Bump year in copyright headers 2017-01-05 23:08:17 -05:00
swift Bump year in copyright headers 2017-01-05 23:08:17 -05:00
typescript syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00
vimscript Bump year in copyright headers 2017-01-05 23:08:17 -05:00
windows-scripts Bump year in copyright headers 2017-01-05 23:08:17 -05:00
yaml syntax-checking: rename function add-flycheck-hook to enable-flycheck 2017-03-19 12:40:36 -04:00