Sid Raval
9b6a49d6c0
Support prettier formatter for Ruby layer ( #14252 )
...
* First working pass
- Runs prettier on save when in ruby-mode.
- Adds `node_modules/.bin/` to local `exec-path`
- This means project-local `prettier` executables are preferred
* Making ruby layer prettier formatting configurable
- Adds a variable to control whether prettier is used to format-on-save.
- Documents use, configuration, and keybindings in the README
* Add to CHANGELOG.develop
* Delete spurious comment
* Use prettier as a dependency only when config variable is present
2021-01-09 08:34:04 +01:00
emacspace
7dd2091738
documentation formatting: Fri May 8 22:03:52 UTC 2020
2020-05-09 00:11:48 +02:00
Xiang Ji
ae2efb50e0
[ruby] Add instruction on disabling the automatic insertion of encoding comment
2020-05-08 22:55:29 +02:00
Seong Yong-ju
82d4df4b0f
Fix key bindings in Ruby layer
2019-12-21 23:36:36 +01:00
syl20bnr
ac30247811
[lsp] When used, make LSP the default backend for all supported lang
...
* Added a new function to each language to select the backend
* Use these new functions in all `pcase`.
2019-09-30 00:49:44 -04:00
syl20bnr
9606dd344e
[dap] Refactor configuration dap config in layers
...
* use local-vars-hook coupled to setup function for dap
* define new private layer variable `spacemacs--dap-supported-modes` to
configure key bindings. This allows to move the key bindings definition from
`funcs.el` to `packages.el`
* remove duplication of DAP key bindings in READMEs by pointing to the dap layer
documentation
* alphabetically sort package configuration
2019-09-30 00:34:26 -04:00
Seong Yong-ju
80ff9053a3
Add rubocopfmt to format Ruby buffers
2019-05-31 16:58:57 +02:00
emacspace
2aa62bb5ed
documentation formatting: Tue May 28 14:41:10 UTC 2019
2019-05-28 17:43:54 +03:00
Billy Kaplan
5a0ab04653
Adding Ruby LSP Backend and DAP support
2019-05-27 22:09:31 +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
JAremko
77c680160e
Add placeholder tags
2019-05-05 20:40:47 +03:00
emacspace
45276bd96f
documentation formatting: Wed Dec 5 03:03:03 UTC 2018
2018-12-04 22:06:14 -05:00
emacspace
901f35849a
documentation fixes: Tue Oct 23 14:18:21 UTC 2018
2018-10-23 23:38:16 +03:00
JAremko
cd39f80c24
Reformat documentation
2018-10-11 00:13:43 +03:00
Codruț Constantin Gușoi
6a724e416d
Fixes formatting on ruby readme
2018-08-11 13:13:22 +03:00
Brandon Conway
6302748f99
Add seeing is believing
2018-08-11 12:53:50 +03:00
Codruț Constantin Gușoi
3de1d09a42
Formats the ruby key bindings table
2018-07-10 00:32:00 +03:00
Codruț Constantin Gușoi
8ebe9f5093
Removes duplicates from ruby documentation
2018-07-10 00:11:45 +03:00
Codruț Constantin Gușoi
12f537a0db
Adds ruby toggles documentation
2018-07-09 23:59:05 +03:00
p-sdk
4e3990ce52
ruby: add key bindings for ruby-send-{buffer,line}-and-go
2018-05-31 01:09:50 +03:00
p-sdk
000e5022c9
ruby: add key binding for ruby-send-line
2018-05-20 00:01:29 -04:00
Alejandro Arrufat
f93fb228ce
Feature: Add "send to buffer" leader key in ruby layer
...
Currently ruby-send-to-buffer function is not assigned to any key
it is useful to be able to send the the buffer directly to the ruby
console.
It assigns SPC-msb to ruby-send-to-buffer function
2018-02-24 19:49:39 -05:00
Paul
03f79d0aa6
ruby: add ruby-hash-syntax
...
Add a command to toggle between old and new hash syntax in the active region.
2018-01-18 00:15:16 -05:00
Benjamin Reynolds
9341e1d751
Fix documentation issues with ruby, rails, and swift layers
...
See #9476
2017-09-11 22:35:46 +03:00
Paul
4b347759b9
ruby: change documentation lookup key binding
...
`SPC m h h` is conventional key binding to show documentation for thing under
point. It is called by `spacemacs/evil-smart-doc-lookup`, so this change makes
`K` in normal state work as expected.
2017-07-06 12:30:11 +02:00
Jim Deville
dae860a4b1
add refactor docs
2017-05-24 14:42:17 +02:00
Alexander Berezovsky
00a6e3d5c2
Documentation: Highlight ruby debugger keywords
2017-05-24 10:26:31 +02:00
JAremko
6c5a0b2b14
update docs to the new toc-org format
2017-05-22 18:35:37 +03:00
JAremko
c1e4556882
Format and cleanup docs. Fix links.
2017-04-28 23:29:14 -04:00
Benjamin Reynolds
e09cb1beda
Fix documentation for bundler keybindings in ruby layer
2017-04-11 23:56:24 -04:00
Corin
73ff3de8d2
Fix typo
...
feature -> features
2016-10-17 13:47:49 +02:00
d12frosted
e15fb35bd8
add docs for ruby minitest mode
2016-10-14 12:20:26 +03:00
syl20bnr
8f65b1b8be
ruby: document previous commit and move function to funcs.el
2016-06-06 22:55:28 -04:00
syl20bnr
3b0c1fd93d
Convert org doc files with doc-fmt
2016-03-30 22:59:55 -04:00
Eivind Fonn
733434718d
Fixup rake config
2016-03-01 18:54:56 +01:00
Adam Sokolnicki
c2ec8e57c9
Add rake
package to the ruby layer
2016-03-01 18:52:33 +01:00
Johan K. Jensen
be2c471397
Fix inline code blocks
...
Add zero-width space because emphasis blocks can't start/end with
a comma, an apostrophe or a quote.
2016-03-01 18:51:13 +01:00
Adam Sokolnicki
121fb065ee
Add bundle-open keybinding to the ruby layer
...
Also add missing information about `bundler` package to the README.
2016-02-14 23:41:06 -05:00
Adam Sokolnicki
c4cf602255
Add missing keybindings to rspec-mode in ruby layer
...
Commands `rspec-toggle-spec-and-target` and
`rspec-toggle-spec-and-target-find-example` were missing.
2016-02-07 14:49:32 +01:00
syl20bnr
cddf18ff1e
Update install layer section in REAMDE.org files
2016-01-06 00:21:55 -05:00
Jonathan del Strother
a62da0f4ae
Add ,tb binding for rspec-verify
2015-12-11 01:48:32 -05:00
Daniel Luna
e9684f34a2
ruby: add rspec key bindings
2015-12-05 21:36:21 -05:00
syl20bnr
f1ee2c7333
ruby: update doc
2015-12-05 21:19:18 -05:00
syl20bnr
9eb8f86b9a
ruby: improve configuration for rbenv and rvm
...
Update documentation
2015-12-05 21:02:40 -05:00
syl20bnr
d1ec732cd4
ruby: improve chruby configuration
...
Look for a .ruby-version file, if it does not exist then use the
currently activated ruby.
Update documentation.
2015-12-05 20:40:27 -05:00
Bo Jeanes
db5016d75b
ruby: Add chruby support
2015-12-05 19:59:42 -05:00
Eivind Fonn
c893383fe4
Fix some documentation bugs
...
- CSS links
- GIFS in published version
- Unify layer doc titles
- Change emoji layer emojis to an image
2015-12-03 23:50:29 -05:00
syl20bnr
7e0d8f2d32
ruby: replace ruby-use-ruby-test by ruby-test-runner
...
Also cleanup configuration.
2015-11-27 00:28:38 -05:00