documentation formatting: Thu Aug 29 23:13:44 UTC 2019

This commit is contained in:
emacspace 2019-08-29 23:13:44 +00:00 committed by duianto
parent 424d029190
commit e61e91fbc5
3 changed files with 31 additions and 25 deletions

View File

@ -211,7 +211,7 @@
- [[#general-layer-errors][General layer errors]]
- [[#step-by-step-instructions-for-minimal-layer-bug-reports][Step by step instructions for minimal layer bug reports]]
- [[#general-emacs-package-errors][General emacs package errors]]
- [[#step-by-step-instructions-for-minimal-emacs-bug-reports][Step by step instructions for minimal emacs package bug reports]]
- [[#step-by-step-instructions-for-minimal-emacs-package-bug-reports][Step by step instructions for minimal emacs package bug reports]]
- [[#achievements][Achievements]]
- [[#issues][Issues]]
- [[#merged-pull-requests][Merged Pull Requests]]
@ -3626,20 +3626,20 @@ retested.
- Add initialization code for your package there
#+BEGIN_SRC elisp
;; Load the package
(require 'package)
;; Load the package
(require 'package)
;; Mention all packages you wish to have loaded
(setq package-load-list
'((package1 t)
(package2 t)
(package3 t)))
;; Mention all packages you wish to have loaded
(setq package-load-list
'((package1 t)
(package2 t)
(package3 t)))
;; Do package specific configuration if required
;; (package-local-init)
;; Do package specific configuration if required
;; (package-local-init)
;; Intialize your package list
(package-initialize)
;; Intialize your package list
(package-initialize)
#+END_SRC
- Now press ~M-x eval-buffer~ to evaluate the code.

View File

@ -60,7 +60,6 @@ To set your choice of backend, configure the layer variable =scala-backend=.
'((scala :variables scala-backend 'scala-ensime))) ;or 'scala-metals
#+END_SRC
** Ensime
[[https://ensime.github.io/][ENSIME]] provides IDE-like features, such as refactoring, incremental compilation
and project-wide type-checking.
@ -76,17 +75,17 @@ Installation instructions and usage can be found in the =Java= layer
Currently, you must manually install the metals server. It is possible to do so via coursier; the latest version can be built using the following commands:
#+BEGIN_SRC bash
./coursier bootstrap \
--java-opt -Xss4m \
--java-opt -Xms100m \
--java-opt -Dmetals.client=emacs \
org.scalameta:metals_2.12:0.5.1 \
-r bintray:scalacenter/releases \
-r sonatype:snapshots \
-o /usr/local/bin/metals-emacs -f
./coursier bootstrap \
--java-opt -Xss4m \
--java-opt -Xms100m \
--java-opt -Dmetals.client=emacs \
org.scalameta:metals_2.12:0.5.1 \
-r bintray:scalacenter/releases \
-r sonatype:snapshots \
-o /usr/local/bin/metals-emacs -f
#+END_SRC
You will then have the common LSP keybindings; see http://develop.spacemacs.org/layers/+tools/lsp/README.html#key-bindings for more details.
You will then have the common LSP key bindings; see [[http://develop.spacemacs.org/layers/+tools/lsp/README.html#key-bindings]] for more details.
* Scalastyle
[[http://www.scalastyle.org/][Scalastyle]] provides style-checking and linting. The Emacs functionality is

View File

@ -75,6 +75,7 @@
- [[#extra-languages][Extra languages]]
- [[#faust][Faust]]
- [[#gpu][Gpu]]
- [[#kivy][Kivy]]
- [[#octave][Octave]]
- [[#prolog][Prolog]]
- [[#sql][Sql]]
@ -1037,7 +1038,6 @@ Features:
- Android Logcat (not associated with any file types by default)
- Gentoo ebuilds
- Hoon
- Kivy
- MATLAB
- QML
- OpenScad
@ -1082,6 +1082,14 @@ Features:
- =.frag= (Shaders)
- =.comp= (Shaders)
*** Kivy
[[file:+lang/kivy/README.org][+lang/kivy/README.org]]
This layer adds support for Kivy, cross-platform GUI framework for Python.
Features:
- Syntax Highlighting
*** Octave
[[file:+lang/octave/README.org][+lang/octave/README.org]]
@ -1937,6 +1945,7 @@ This layer adds support for the Scala language to Spacemacs.
Features:
- Syntax highlighting
- Support for language backend. Either using [[https://ensime.github.io/][ENSIME]] or [[https://scalameta.org/metals/][Metals]]
- Auto-completion
- Syntax-checking
- Refactoring
@ -1946,7 +1955,6 @@ Features:
- Eldoc integration
- Test execution directly from Emacs
- Automatic replacement of ASCII arrows with unicode ones
- Automatic starting/stopping of [[https://ensime.github.io/][ENSIME]] IDE server
**** Sml
[[file:+lang/sml/README.org][+lang/sml/README.org]]
@ -2399,7 +2407,6 @@ This layer installs around 100 themes for Emacs.
Features:
- Have access to all included themes in this [[http://themegallery.robdor.com][theme gallery]] from [[http://www.twitter.com/robmerrell][Rob Merrell]].
- Easily try a theme by invoking helm-themes with: ~SPC T s~.
- Theme Spacemacs using [[https://github.com/dylanaraps/pywal][pywal]] by choosing one of the =ewal-spacemacs-*= themes.
** Theming
[[file:+themes/theming/README.org][+themes/theming/README.org]]