[change log] Update change log for react and javascript layers

This commit is contained in:
syl20bnr 2019-04-08 11:27:55 -04:00
parent 1402cbc203
commit 9b77d8cee3
1 changed files with 52 additions and 35 deletions

View File

@ -465,7 +465,7 @@ Other:
- Optimized =spacemacs/title-prepare= (thanks to Andriy Kmit')
- Cached expensive computations in =spacemacs/title-prepare= (thanks to Dieter
Komendera)
- Add line text object using =evil-textobj-line= (thanks to Uroš Perišić)
- Added line text object using =evil-textobj-line= (thanks to Uroš Perišić)
- Fixed:
- Avoid non-idempotent use of push in init code (thanks to Miciah Masters)
- Moved Spacemacs startup progress bar to =core-progress-bar.el=, removed
@ -807,7 +807,7 @@ Other:
(thanks to Boris Buliga)
- Cleanup =which-key= by removing obsolete entries and adding some missing
ones (thans to duianto)
- Add =go-run-args= to pass command line arguments to `go run`
- Added =go-run-args= to pass command line arguments to `go run`
- Editing: Enable smartparens in eldoc-eval-expression
(thanks to Aaron Jensen)
- Fixed:
@ -879,7 +879,7 @@ Other:
- Fixed loading of outdated compiled files (thanks to Boris Buliga)
- Fixed =helm= loading for layouts transient state
(thanks to Thomas de Beauchêne)
- Add support for =info-find-file= in emacs 27 by adding third argument
- Added support for =info-find-file= in emacs 27 by adding third argument
(thanks to Richard Kim)
- Fixed =:noh= ex-command to correctly clear search highlights initiated with
both ~/~ and ~C-s~ (thanks to duianto)
@ -1265,7 +1265,7 @@ Other:
- ~SPC g i~ to initialize a repository (thanks to Steven Allen)
- ~SPC m g y~ to find symbols (thanks to Daniel Ralston)
- ~SPC g f d~ for =magit-diff= (thanks to Ag Ibragimov and bmag)
- Add feature to toggle =evil-magit= based on editing style (thanks to Muneeb
- Added feature to toggle =evil-magit= based on editing style (thanks to Muneeb
Shaikh)
- Added =use-package= for deferred loading of evil-magit (thanks to Sylvain
Benner)
@ -1313,7 +1313,7 @@ Other:
- Support editorconfig setting of =tab-width= to nil (thanks to lawrsp)
- Added lsp support (thanks to Lupco Kotev)
- Added golangci-lint support (thanks to Lupco Kotev)
- Add toggle control for verbose go test output (thanks to Enze Chi)
- Added toggle control for verbose go test output (thanks to Enze Chi)
- Set lsp-prefer-flymake to :none when Go layer is using LSP (thanks to Tim
Heckman)
**** Graphviz
@ -1407,7 +1407,7 @@ Other:
Lindqvist)
- Revert setting company min. prefix length to 0 for company-web backend (thanks
to Dela Anthonio)
- Add missing prefixes for =web-mode= and =css-mode= (thanks to Uroš Perišić)
- Added missing prefixes for =web-mode= and =css-mode= (thanks to Uroš Perišić)
**** Hy
- Added support for virtual envs (thanks to Danny Freeman)
**** Idris
@ -1493,15 +1493,18 @@ Other:
- Fixed yanking types (thanks to Bjarke Vad Andersen)
- Fixed gtags related initialization (thanks to Guido Kraemer)
- Added LSP Java backend (thanks to Ivan Yonchovski)
- Add =.dap-breakpoints= and =.lsp-session-*= (java lsp tempfiles) to .gitignore
- Added =.dap-breakpoints= and =.lsp-session-*= (java lsp tempfiles) to .gitignore
(thanks to Uroš Perišić)
**** Javascript
- Leverage js-doc Yasnippet integration if available (thanks to Andriy Kmit')
- Added LSP support, which can be used by enabling the =lsp= layer and setting
the =javascript= layer's =javascript-backend= variable to =lsp= (thanks to
Ting Zhou and Sylvain Benner)
- Improvements:
- Leverage js-doc Yasnippet integration if available (thanks to Andriy Kmit')
- Added LSP support, which can be used by enabling the =lsp= layer and setting
the =javascript= layer's =javascript-backend= variable to =lsp=
(thanks to Ting Zhou and Sylvain Benner)
- Added ES6 module extension to =init-js2-mode= (thanks to Nathan Lloyd)
- Added =org-babel= support (thanks to Michael Rohleder)
- Key bindings
- Improved coffeescript support (thanks to Kalle Lindqvist)
- Improved coffeescript support:
- ~SPC m '~ to create or go to REPL
- ~SPC m c c~ to compile buffer
- ~SPC m c r~ to compile region
@ -1510,15 +1513,21 @@ Other:
- ~SPC m s i~ to create or go to REPL
- ~SPC m s r~ to send current region to the REPL and stay in buffer
- ~SPC m T c~ to toggle compile on save
- Move REPL live eval toggle to ~SPC m T l~ (thanks to Sylvain Benner)
- Set default value of =tern-command= to "tern" (thanks to Sylvain Benner and
Juuso Valkeejärvi)
- Move =yas-activate-extra-mode= setup from react layer (thanks to Sylvain
Benner)
- Added ES6 module extension to =init-js2-mode= (thanks to Nathan Lloyd)
- Added =org-babel= support (thanks to Michael Rohleder)
- Check if =tern= exists before using it (thanks to Codruț Constantin Gușoi)
- Fix hook value to enable evil-matchit (thanks to Thanh Vuong)
(thanks to Kalle Lindqvist)
- Move REPL live eval toggle to ~SPC m T l~ (thanks to Sylvain Benner)
- Added =import-js= support with key bindings:
- ~SPC m i i~ to mport the module for the variable under the cursor
- ~SPC m i f~ to import any missing modules and remove any modules that ar
not used
- ~SPC m g i~ to go to the module of the variable under cursor
(thanks to Seong Yong-ju)
- Move ~SPC m i~ for =impatient-mode= to ~SPC m I~ as ~SPC m i~ is now taken
by the =import-js= key-bindings (thanks to Seong Yong-ju)
- Fixes:
- Set default value of =tern-command= to "tern"
(thanks to Sylvain Benner and Juuso Valkeejärvi)
- Check if =tern= exists before using it (thanks to Codruț Constantin Gușoi)
- Fix hook value to enable =evil-matchit= (thanks to Thanh Vuong)
**** Keyboard layout
- Added support for Colemak layout (thanks to Daniel Mijares, Lyall Cooper and
Eivind Fonn)
@ -1542,7 +1551,7 @@ Other:
**** Language Server Protocol (LSP)
- Replace lsp-capabilities keybinding with lsp-describe-session
(thanks to Bryan Tan)
- Add lsp-prefer-flymake variable (thanks to Juuso Valkeejärvi)
- Added lsp-prefer-flymake variable (thanks to Juuso Valkeejärvi)
**** Markdown
- New layer variable =markdown-mmm-auto-modes= which is a list of language names
or lists of language and mode names that are supported in source blocks, you
@ -1751,7 +1760,7 @@ Other:
- Added the org-mode keybindings to the org-journal major mode (thanks to Marty
Buchaus)
- Replace ox-reveal with org-re-reveal (thanks to Magnus Therning)
- Add epub support (thanks to vishvanath45)
- Added epub support (thanks to vishvanath45)
**** Osx
- Fixed OSX mapping issue (thanks to Joey Liu)
- Added layer variables to customize modifier behaviors on macOS:
@ -1849,7 +1858,7 @@ Other:
Verhovsky)
- Fixed conflict between pipenv directory .venv and pyvenv file .venv (thanks to
rgb-24bit)
- Add diminish for importmagic (thanks to Loys Ollivier)
- Added diminish for importmagic (thanks to Loys Ollivier)
**** Racket
- Restore smart closing paren behavior in racket-mode (thanks to Don March)
**** Ranger
@ -1870,18 +1879,26 @@ Other:
- Added variable =rcirc-enable-late-fix= (thanks to Miciah Masters)
**** React
- Improvements:
- Use rjsx-mode for react framework (thanks to Ting Zhou)
- Prompt user to install the =react= layer if a =.jsx= file is opened
(thanks to Jon Hermansen)
- Improved =magic-mode-alist= regular expression to detect =react= files
(thanks to Jan Zdráhal)
- Use JSX header without breaking React (thanks to Jam Risser)
- Made auto-completion triggers more friendly (thanks to Cheng,Rong)
- Use rjsx-mode for react framework (thanks to Ting Zhou)
- Made layer depends on node and tern layers (thanks to Sylvain Benner)
- Configure =emmet-mode= to expand classes using =className= instead of =class=
(thanks to Sylvain Benner)
- Open =.jsx= files with =rjsx-mode= (thanks to Thomas de Beauchêne)
- Fixed React imports when using web beautify. (thanks to Ismael)
- Improved =magic-mode-alist= regular expression to detect =react= files
(thanks to Jan Zdráhal)
- Made auto-completion triggers more friendly (thanks to Cheng,Rong)
- Configure =emmet-mode= to expand classes using =className= instead of =class=
(thanks to Sylvain Benner)
- Open =.jsx= files with =rjsx-mode= (thanks to Thomas de Beauchêne)
- Key bindings:
- Added =import-js= support with key bindings:
- ~SPC m i i~ to mport the module for the variable under the cursor
- ~SPC m i f~ to import any missing modules and remove any modules that ar
not used
- ~SPC m g i~ to go to the module of the variable under cursor
(thanks to Seong Yong-ju)
- Fixes:
- Use JSX header without breaking React (thanks to Jam Risser)
- Fixed React imports when using web beautify. (thanks to Ismael)
- Made layer depends on node and tern layers (thanks to Sylvain Benner)
**** Ruby
- Added support for =org-babel= (thanks to Muneeb Shaikh)
- Highlight debugger keywords (thanks to Alexander Berezovsky and Eivind Fonn)
@ -2015,7 +2032,7 @@ Other:
Christianson)
- Added layer variable =sql-auto-indent= to toggle the use of =sql-indent= package
(thanks to David Chen)
- Add a code formatter for sql-mode (thanks to Seong Yong-ju)
- Added a code formatter for sql-mode (thanks to Seong Yong-ju)
**** Spell-checking
- Added spell checking transient state (thanks to Francesc Elies Henar)
- Update to flyspell-correct v0.5 (thanks to Boris Buliga)