[change log] Update change log for react and javascript layers
This commit is contained in:
parent
1402cbc203
commit
9b77d8cee3
1 changed files with 52 additions and 35 deletions
|
@ -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
|
||||||
|
- Improvements:
|
||||||
- Leverage js-doc Yasnippet integration if available (thanks to Andriy Kmit')
|
- 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
|
- 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
|
the =javascript= layer's =javascript-backend= variable to =lsp=
|
||||||
Ting Zhou and Sylvain Benner)
|
(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
|
||||||
|
(thanks to Kalle Lindqvist)
|
||||||
- Move REPL live eval toggle to ~SPC m T l~ (thanks to Sylvain Benner)
|
- 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
|
- Added =import-js= support with key bindings:
|
||||||
Juuso Valkeejärvi)
|
- ~SPC m i i~ to mport the module for the variable under the cursor
|
||||||
- Move =yas-activate-extra-mode= setup from react layer (thanks to Sylvain
|
- ~SPC m i f~ to import any missing modules and remove any modules that ar
|
||||||
Benner)
|
not used
|
||||||
- Added ES6 module extension to =init-js2-mode= (thanks to Nathan Lloyd)
|
- ~SPC m g i~ to go to the module of the variable under cursor
|
||||||
- Added =org-babel= support (thanks to Michael Rohleder)
|
(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)
|
- Check if =tern= exists before using it (thanks to Codruț Constantin Gușoi)
|
||||||
- Fix hook value to enable evil-matchit (thanks to Thanh Vuong)
|
- 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)
|
||||||
- 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=
|
- Configure =emmet-mode= to expand classes using =className= instead of =class=
|
||||||
(thanks to Sylvain Benner)
|
(thanks to Sylvain Benner)
|
||||||
- Open =.jsx= files with =rjsx-mode= (thanks to Thomas de Beauchêne)
|
- 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)
|
- 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)
|
||||||
|
|
Reference in a new issue