Ivan Yonchovski
f892ba3091
Remove the fix-lsp-company-prefix since it is no longer needed
...
- company-lsp is now smarter and supports fuzzy matching
2019-07-01 13:28:42 +02:00
emacspace
3d4e6fc0df
documentation formatting: Sun Jun 9 19:54:33 UTC 2019
2019-06-09 22:02:10 +02:00
smile13241324
9ebf17af49
Make javascript layer adhere to REPL conventions and fix typescript doc
2019-06-09 21:21:30 +02:00
Uros Perisic
eee7d20bfe
Add and configure nodejs-repl
package to javascript
layer.
...
Add relevant keybindings and documentation, including a setting
`js2-include-node-externs` as a configuration variable for those that intend to
use `Spacemacs` for node projects, as it currently seems to be mostly aimed at
pure JS (https://github.com/syl20bnr/spacemacs/issues/483 ).
2019-06-09 18:29:08 +02:00
duianto
7dace901a2
[javascript][doc] Update key toggle live evaluation
...
The key binding was changed in this commit:
javascript: change key binding for repl live eval toggle
8bc9060af8
This updates the documentation.
From: SPC m s a
To: SPC m T l
2019-06-01 14:49:27 +02:00
emacspace
c7c348a676
documentation formatting: Sun May 26 20:58:52 UTC 2019
2019-05-27 01:23:35 +03:00
Anton-Latukha
f6660f82d4
Switch to the new layers generator
2019-05-15 21:08:21 +03:00
Anton-Latukha
ba074bc908
layers: lang: new structure: general: add pure, multi-paradigm (&js)
2019-05-15 21:04:48 +03:00
syl20bnr
6d8040f2db
Replace some if by when where appropriate
2019-05-12 10:01:05 -04:00
JAremko
77c680160e
Add placeholder tags
2019-05-05 20:40:47 +03:00
emacspace
6f6b064c7e
documentation formatting: Sat Apr 27 00:15:28 UTC 2019
2019-04-27 02:23:35 +02:00
Trapez Breen
9665670f8e
Adding format on save to javascript layer.
...
Adding formatting on save option to javascript layer, similar to typescript
layer. One small syntax error fix in typescript layer.
2019-04-25 20:26:07 +02:00
Thanh Vuong
9bb9038920
Move "import-js" to own layer for js based layers
...
Refactor import-js to its own layer import-js so it can be optional
used for the tree layers Javascript, React and Typescript layers.
2019-04-18 21:08:43 +02:00
emacspace
0b90e116f5
documentation formatting: Wed Apr 17 13:48:54 UTC 2019
2019-04-17 23:36:35 -04:00
Seong Yong-ju
e48fa85d96
Add missing prefix for js2-mode
2019-04-17 15:37:15 +02:00
Ivan Yonchovski
2129f203c4
[javascript] integration with dap layer
...
- Fixed also instructions on language server selection
2019-04-16 23:46:48 +02:00
emacspace
584084ab2d
documentation formatting: Mon Apr 8 15:39:05 UTC 2019
2019-04-09 23:11:10 +02:00
syl20bnr
1402cbc203
[javascript] remove unneeded progn
2019-04-08 11:19:18 -04:00
Seong Yong-ju
ff3d6e2ba1
Add import-js into javascript layer
2019-04-08 11:19:18 -04:00
Thanh Vuong
a01994292d
[javascript] Fix hook value to enable evil-matchit
...
hook value shoudle be js2-mode-hook instead of js2-mode
2019-04-06 09:54:01 +02:00
Seong Yong-ju
4d5eadd6d6
Remove eslint_d support
...
Remove eslint_d support because eslint_d seems to support only older versions
like ESLint 4+, 5+.
2019-01-15 01:24:07 +02:00
Ivan Yonchovski
f346ae0683
Fix java/python/javascript/rust lsp backends
2018-12-22 12:51:05 +02:00
emacspace
45276bd96f
documentation formatting: Wed Dec 5 03:03:03 UTC 2018
2018-12-04 22:06:14 -05:00
duianto
ee811f7b13
Unify packages list parentheses style
...
problem:
some layer packages lists have the open and closing parentheses on the same line
as the first and last listed package, but most seem to have them on a separate
lines.
solution:
put the open and close parentheses on separate lines, except for lists with only
a single package, they are written on the same line as the variable name and
parentheses.
fix the lists indentation
2018-11-21 21:35:38 +00:00
JAremko
cd39f80c24
Reformat documentation
2018-10-11 00:13:43 +03:00
Seong Yong-ju
ce1cd872f9
Prefer eslint_d to eslint
2018-09-03 22:13:38 +01:00
Seong Yong-ju
2c21d5098a
Add prettier layer
...
Add prettier layer. Add prettier support for .css/.scss/.less/.js/.json file.
Add layer variables for html, javascript, json.
2018-08-22 00:15:28 +03:00
Codruț Constantin Gușoi
ca04186cfc
Reverts js2-mode being forced on jsx files
2018-08-03 09:11:36 +01:00
Thomas de Beauchêne
927a7c4566
javascript layer: open javascript files in js2-mode
2018-08-03 01:58:45 +03:00
Ting Zhou
cffd90080b
only use javascript-typescript-langserver for javascript, react, typescript
...
layer, and purge other langservers
2018-08-03 01:37:36 +03:00
JAremko
6946e255e6
Reformat docs
2018-07-20 02:45:21 +03:00
syl20bnr
49b1659a18
Lazy load lsp-mode
2018-06-11 00:28:11 -04:00
Codruț Constantin Gușoi
4a9d535786
Checks if tern exists before using it ( #10788 )
2018-06-04 02:19:15 -04:00
Aaron Jensen
95a40af341
Revert "Move yas-activate-extra-mode setup to javascript layer" ( #10746 )
...
This reverts commit e4eca01e82
.
2018-06-01 20:34:48 -04:00
Michael Rohleder
24ca355b6a
add org-babel support for some of the more popular languages. ( #10738 )
...
* add org-babel support for some of the more popular languages.
* alphabetical sorted package names.
* removed blank lines at EOF.
2018-05-30 09:07:21 -04:00
syl20bnr
c9e364721e
Fix formatting in javascript layer README.org
2018-05-24 01:44:28 -04:00
Miciah Dashiel Butler Masters
78297be625
Fix various typos
...
* Fix various isolated typos
"apppend" -> "append"
"availabe" -> "available"
"Descripti using ternon" -> "Description"
"you have not them" -> "you don't have them"
"new on" -> "new one"
"plained" -> "curved"
"repel" -> "REPL"
"vairable" -> "variable"
* Fix a few errors in the CoffeeScript layer readme
Add a missing "the".
Correct a reference to the layer as "javascript" to "coffeescript".
Fix the syntax on the link to CoffeeLint.
* Fix typos: "dofile" -> "dotfile"
* Fix typos: "formated" and "formating"
"formated" -> "formatted"
"formating" -> "formatting"
* hy: Fix docstrings in funcs.el
Fix copy-and-pasted docstring text for
spacemacs/hy-shell-eval-current-form-and-go and
spacemacs/hy-shell-eval-region-and-go.
* Fix typos: "indendation" -> "indentation"
* Fix typos: "the the", "a a"
Fix duplicated (or misplaced) articles.
* Fix typos: "wether" -> "whether"
* Fix typos: "intialize" -> "initialize"
2018-05-23 22:12:30 -04:00
mangosmoothie
41d16b545b
updating regex to match single optional m character
2018-05-24 00:45:20 +03:00
Nathan Lloyd
e1a6e8be1c
add .mjs (ES6 module) extension to init-js2-mode
2018-05-24 00:43:41 +03:00
syl20bnr
8267b501dd
web-beautify: rename spacemacs-web-beautify--modes
2018-05-20 00:41:17 -04:00
syl20bnr
b97ad90c92
web-beautify: fix definition of web-beautify key bindings
...
Needs to use `pre-init` function in order to have the variable
spacemacs-web-beautify--modes to be populated before the init function of
web-beautify is actually called.
2018-05-19 01:53:33 -04:00
syl20bnr
4980a6461d
Fix another link in documentation...
2018-05-18 02:21:05 -04:00
syl20bnr
3976a341a0
Fix documentation link to web-beautify layer README
2018-05-18 02:04:45 -04:00
syl20bnr
542ada133d
New layer web-beautify extracted from javascript layer
...
Make html, javascript, json and react layers depend on it
2018-05-18 01:25:29 -04:00
syl20bnr
e4eca01e82
Move yas-activate-extra-mode setup to javascript layer
2018-05-18 01:25:29 -04:00
Ting Zhou
8616f07b86
Add: use rjsx-mode for react framework
...
Fix: add yas-activate-extra-mode
Add: add lsp support for react layer
Add: Add rjsx-mode key-bindings doc
Clean: rename spacemacs//set-lsp-key-bindings to spacemacs//setup-lsp-jump-handler
Fix: remove buggy hooks
Clean: move fix-lsp-company-prefix to lsp layer
Fix: rjsx-mode company
Fix: rjsx-mode lsp backend
2018-05-18 01:25:29 -04:00
syl20bnr
abf3df4ad7
New layer tern extracted from javascript layer
2018-05-18 01:25:29 -04:00
Juuso Valkeejärvi
387a19530d
javascript: fix default value of tern-command variable
...
tern-command must be a list or adding switches to command doesn't work
2018-05-18 01:25:29 -04:00
syl20bnr
7aca5aebd1
javascript: set default value of tern-command to "tern"
...
fixes #10673
2018-05-14 22:54:53 -04:00
syl20bnr
e481894fcb
Create new json layer extracted from javascript layer
...
* add some goodies like `json-reformat` and `json-navigator`
* make the javascript layer dependent on the json layer
2018-05-14 00:49:13 -04:00