Skip to content

Commit

Permalink
Fix documentation issues with ruby, rails, and swift layers
Browse files Browse the repository at this point in the history
  • Loading branch information
benreyn authored and Alexander-Miller committed Sep 17, 2017
1 parent ff8fef3 commit 510d460
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 15 deletions.
8 changes: 8 additions & 0 deletions layers/+frameworks/ruby-on-rails/README.org
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

* Table of Contents :TOC_4_gh:noexport:
- [[#description][Description]]
- [[#features][Features:]]
- [[#install][Install]]
- [[#key-bindings][Key bindings]]
- [[#code-navigation][Code Navigation]]
Expand All @@ -14,6 +15,13 @@
* Description
This layer aims at providing support for the Ruby on Rails framework.

** Features:
- Quick file navigation with with [[https://github.com/asok/projectile-rails][projectile-rails]]
- Run server
- Run generators
- Rake runner
- Interactive Rails console

* Install
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =ruby-on-rails= to the existing =dotspacemacs-configuration-layers= list in this
Expand Down
17 changes: 10 additions & 7 deletions layers/+lang/ruby/README.org
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

* Table of Contents :TOC_4_gh:noexport:
- [[#description][Description]]
- [[#features][Features:]]
- [[#install][Install]]
- [[#prerequisites][Prerequisites]]
- [[#ruby-version-management][Ruby version management]]
Expand All @@ -21,13 +22,15 @@
- [[#layer-options][Layer options]]

* Description
This layer provides support for the Ruby language with the following features:
- version manager (rbenv, rvm or chruby)
- integration with bundler
- test runner (ruby-test and rspec)
- rake runner
- linter (rubocop)
- interactive REPL and code navigation (robe)
This layer provides support for the Ruby programming language.

** Features:
- Version manager (rbenv, rvm or chruby)
- Integration with bundler
- Test runner (ruby-test and rspec)
- Rake runner
- Linter (rubocop)
- Interactive REPL and code navigation (robe)

* Install
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
Expand Down
15 changes: 7 additions & 8 deletions layers/+lang/swift/README.org
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

* Table of Contents :TOC_4_gh:noexport:
- [[#description][Description]]
- [[#features][Features:]]
- [[#install][Install]]
- [[#usage-information][Usage information]]
- [[#key-bindings][Key bindings]]
Expand All @@ -14,14 +15,12 @@
This layer adds support for Apple's Swift programming language, used as a
general purpose scripting language.

It relies on the [[https://github.com/swift-emacs/swift-mode][swift-mode]] major-mode* for Emacs 24.4 or later, to provide the
following features:

- Syntax highlighting
- Indentation
- Code navigation using =imenu= (built-in)
- Automatic syntax checking with =flycheck= (available with the
=syntax-checking= layer)
** Features:
- Syntax highlighting with [[https://github.com/swift-emacs/swift-mode][swift-mode]]
- Indentation
- Code navigation using =imenu= (built-in)
- Automatic syntax checking with =flycheck= (available with the
=syntax-checking= layer)

* Install
First check that you are able to run this from the command line:
Expand Down

0 comments on commit 510d460

Please sign in to comment.