[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

View file

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