Fix spacefmt test on deleted files

Also fix some links
[ci skip]
This commit is contained in:
JAremko 2017-04-26 16:50:19 +03:00 committed by syl20bnr
parent edc24ef750
commit f805d0ebd9
25 changed files with 47 additions and 72 deletions

View File

@ -56,12 +56,14 @@ if [ ! -z "$FORMATTING" ]; then
mv ~/.spacemacs.template ~/.spacemacs
while read p
do
if [ ${p: -4} == ".org" ]; then
echo "Checking $p file"
./core/tools/spacefmt/spacefmt -f "$p"
if [ $? -ne 0 ]; then
echo "spacefmt failed"
exit 2
if [ -f "$p" ]; then
if [ ${p: -4} == ".org" ]; then
echo "Checking $p file"
./core/tools/spacefmt/spacefmt -f "$p"
if [ $? -ne 0 ]; then
echo "spacefmt failed"
exit 2
fi
fi
fi
done </tmp/changed_files

View File

@ -3341,7 +3341,7 @@ with ~SPC SPC spacemacs/recompile-elpa~.
|---------------------------------+--------------|
| [[https://github.com/syl20bnr/spacemacs/pull/19][First contribution]] | [[https://github.com/trishume][trishume]] |
| [[https://github.com/syl20bnr/spacemacs/commit/e802027d75d0c0aed55539b0da2dfa0df94dfd39][First contribution layer]] | [[https://github.com/trishume][trishume]] |
| [[http://oli.me.uk/2014/11/06/spacemacs-emacs-vim/][First blog article on Spacemacs]] | [[https://github.com/Wolfy87][Wolfy87]] |
| [[http://oli.me.uk/2014/11/06/spacemacs-emacs-vim/][First blog article on Spacemacs]] | Wolfy87 |
| [[https://github.com/syl20bnr/spacemacs/commit/7b44a56263049482ed540ed6815a295633ffe9d1][First contributed banner]] | [[https://github.com/chrisbarrett][chrisbarrett]] |
** Special Mentions

View File

@ -46,7 +46,7 @@ with GUI support on all major platforms and even [[https://i.imgur.com/wDLDMZN.g
- Share your setup with others or extend someone else's development environment
- Run multiple Emacs instances on the same machine isolated
- An easy way to swap Emacs version (=emacs25= =emacs-snapshot=) for debugging
- [[https://docs.docker.com/engine/reference/commandline/pause][pause]] container to free resources temporarily
- [[https://docs.docker.com/engine/reference/commandline/pause/][pause]] container to free resources temporarily
- [[https://github.com/docker/docker/blob/1.13.x/experimental/checkpoint-restore.md][Checkpoint & Restore]] - maybe the fastest way to start a "heavy" environment
- Friendly for networks with low upload speed/quotas.
@ -197,7 +197,7 @@ With the running =spacemacs= container
- =docker logs spacemacs= - print =spacemacs= container's logs
- =docker cp <from_local_path> spacemacs:/<to_my_spacemacs_container_path>=
- =docker cp spacemacs:/<from_my_spacemacs_container_path> <to_local_path>=
- Manage data in containers with [[https://docs.docker.com/engine/tutorials/dockervolumes][Docker volumes]]. Example
- Manage data in containers with [[https://docs.docker.com/engine/tutorials/dockervolumes/][Docker volumes]]. Example
- =docker volume create --name my-ws=
- =docker run ... -v my-ws:/mnt/workspace ... spacemacs/emacs25=
- =docker run ... -v my-ws:/home/developer/workspace ... jare/vim-bundle=

View File

@ -44,14 +44,14 @@ This layer enables [[http://orgmode.org/][org mode]] for Spacemacs.
** Features:
- Vim inspired key bindings are provided by [[https://github.com/edwtjo/evil-org-mode][evil-org-mode]]
- Nicer bullet via [[https://github.com/sabof/org-bullets][org-bullets]]
- A [[http://pomodorotechnique.com/][pomodoro method]] integration via [[https://github.com/lolownia/org-pomodoro][org-pomodoro]]
- A [[https://cirillocompany.de/pages/pomodoro-technique][pomodoro method]] integration via [[https://github.com/lolownia/org-pomodoro][org-pomodoro]]
- Presentation mode via [[https://github.com/rlister/org-present][org-present]]
- Insertion of images via [[https://github.com/abo-abo/org-download][org-download]]
- Project-specific TODOs via [[https://github.com/IvanMalison/org-projectile][org-projectile]]
** BibTeX
For more extensive support of references through BibTeX files, have a look at
the [[../+lang/bibtex][BibTeX layer]].
the [[../../+lang/bibtex][BibTeX layer]].
** Important Note
Since version 0.104, spacemacs uses the =org= version from the org ELPA
@ -116,7 +116,7 @@ extension.
In order to be able to use org-reveal, download =reveal.js= from its
[[http://lab.hakim.se/reveal-js/#/][homepage]] and set =org-reveal-js= to the
download path, as described in the [[https://github.com/yjwen/org-reveal#obtain-revealjs][manual]]. Alternatively, add the following line
download path, as described in the [[https://github.com/yjwen/org-reveal#user-content-revealjs-and-org-reveal][manual]]. Alternatively, add the following line
to each =.org= file you want to process:
#+BEGIN_EXAMPLE

View File

@ -157,7 +157,7 @@ count of unread messages to the modeline.
[[https://raw.githubusercontent.com/iqbalansari/mu4e-alert/master/screenshots/mu4e-alert-in-action.png]]
For an extended documentation of the available customizations please refer to
[[https://github.com/iqbalansari/mu4e-alert#customizations][mu4e-alert's documentation]]
[[https://github.com/iqbalansari/mu4e-alert#user-content-customizations][mu4e-alert's documentation]]
*** OS notifications
To enable notifications about new messages, add the following line to your

View File

@ -10,7 +10,7 @@
- [[#emoji-dedicated-buffer][Emoji dedicated buffer]]
* Description
This layer adds support for Emoji emoticons from [[http://www.emoji-cheat-sheet.com/][emoji-cheat-sheet.com]].
This layer adds support for Emoji emoticons from [[https://www.webpagefx.com/tools/emoji-cheat-sheet/][emoji-cheat-sheet]].
** Features
- Browse Emoji in a dedicated buffer

View File

@ -195,4 +195,4 @@ So the price you have to pay is the absence of a keybindings list.
The keyboard-layout logo is coming from [[https://openclipart.org/detail/202777/keyboard-layout][openclipart.org]] and is under the public
domain. The bepo logo and the keymap images are coming from the [[http://bepo.fr/][bepo]] official
website. The Colemak keyboard layout image is from [[https://en.wikipedia.org/wiki/File:KB_US-Colemak.svg][Wikipedia]]. They are all
licensed under the [[http://creativecommons.org/licenses/by-sa/3.0/deed.en][CC-BY-SA]].
licensed under the [[https://creativecommons.org/licenses/by-sa/3.0/deed.en][CC-BY-SA]].

View File

@ -39,7 +39,7 @@ To look up the x86 instructions, two things are required:
sudo apt-get install poppler-utils
#+end_src
- [[http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html][Intel® 64 and IA-32 Architectures Software Developer Manuals]]. Any PDF that
- [[https://software.intel.com/en-us/articles/intel-sdm][Intel® 64 and IA-32 Architectures Software Developer Manuals]]. Any PDF that
contains the full instruction set reference will work, though volume 2 is the
best choice for x86-lookup.

View File

@ -10,7 +10,7 @@
* Description
Syntax highlighting and Emacs functions for use with [[http://www.autohotkey.com][AutoHotkey]] or
Syntax highlighting and Emacs functions for use with [[https://autohotkey.com/][AutoHotkey]] or
[[http://ahkscript.org][AutoHotkey_L]].
Using a combined implementation of ahk-mode from Xah Lee's =xahk-mode=

View File

@ -15,7 +15,7 @@
- [[#key-bindings][Key Bindings]]
* Description
This layer adds configuration for C/C++ language as well support for [[http://www.cmake.org/][CMake]]
This layer adds configuration for C/C++ language as well support for [[https://cmake.org/][CMake]]
scripts.
* Features

View File

@ -32,7 +32,7 @@
- [[#indentation][Indentation]]
* Description
This layer adds support for [[http://clojure.org][Clojure]] language using [[https://github.com/clojure-emacs/cider][CIDER]].
This layer adds support for [[https://clojure.org/][Clojure]] language using [[https://github.com/clojure-emacs/cider][CIDER]].
* Features
- REPL via [[https://github.com/clojure-emacs/cider][CIDER]]
@ -71,7 +71,7 @@ older. Most users should be able to just run ~SPC m s i~ to connect to the CIDER
REPL and skip the rest of this section.
*** Quick Start with boot
- Install =boot= (see https://github.com/boot-clj/boot#install)
- Install =boot= (see https://github.com/boot-clj/boot#user-content-install)
- Create a file =~/.boot/profile.boot= with the following content:
#+BEGIN_SRC clojure
@ -90,7 +90,7 @@ REPL and skip the rest of this section.
for Cider to recognize the presence of boot.
*** Quick Start with lein
- Install =lein= version 2.5.2 or newer (see http://leiningen.org/#install)
- Install =lein= version 2.5.2 or newer (see https://leiningen.org/#install)
- Create a file =~/.lein/profiles.clj= with the following content:
#+BEGIN_SRC clojure
@ -313,7 +313,7 @@ In general, ~q~ should always quit the popped up buffer.
* Development Notes
** Indentation
With a [[https://github.com/clojure-emacs/cider/blob/master/doc/Indent-Spec.md#indent-specification][new]] functionality of Cider to read the custom indentation rules from the
With a [[https://github.com/clojure-emacs/cider/blob/master/doc/indent_spec.md][new]] functionality of Cider to read the custom indentation rules from the
var's metadata, it is better for consistency reasons to not add the custom
indentation rules to Spacemacs, but to add them to the metadata of those
specific vars.

View File

@ -34,10 +34,10 @@ file.
** Prerequisites
*** ASP.NET 5
Follow the instructions for your platform [[https://github.com/aspnet/home#getting-started][here]].
Follow the instructions for your platform [[https://github.com/aspnet/home#user-content-get-started][here]].
*** curl
You'll need [[http://curl.haxx.se/][curl]] to be able to use the Omnisharp package. Use your favorite
You'll need [[https://curl.haxx.se/][curl]] to be able to use the Omnisharp package. Use your favorite
package manager to install it (on Windows you can use [[https://chocolatey.org/][chocolatey]]).
Be sure to make the =curl= binary available to your PATH environment variable,

View File

@ -121,7 +121,7 @@ Remember that you can verify the flycheck checkers status with ~SPC e v~.
* Key bindings
** Refcard
You find and overview of all the key-bindings on the [[file:alchemist-refcard.pdf][Alchemist-Refcard]].
You find and overview of all the key-bindings on the [[https://github.com/tonini/alchemist.el/blob/master/doc/alchemist-refcard.pdf][Alchemist-Refcard]].
** Help

View File

@ -58,7 +58,7 @@ able to access commands such as ~elm-reactor~ or ~elm-make~.
*** OS X and Windows installers
Official installers for these operating systems are available from:
[[http://elm-lang.org/install][http://elm-lang.org/install]]
[[https://guide.elm-lang.org/install.html][https://guide.elm-lang.org/install.html]]
*** Universal installer using npm
A npm based installer is available to, and provides pre-compiled binaries for

View File

@ -113,7 +113,7 @@ If =smartparens= is used the following additional key bindings are available:
| ~SPC m e s~ | evaluate symbol around point |
** Format code
The [[file:../../semantic/README.org][semantic]] layer should be installed for these key bindings to become active.
The [[file:../../+emacs/semantic/README.org][semantic]] layer should be installed for these key bindings to become active.
| Key Binding | Description |
|-------------+-------------------------|

View File

@ -23,7 +23,7 @@ This layer adds extensive support for go.
** Features:
- gofmt/goimports on file save
- Auto-completion using [[https://github.com/nsf/gocode/tree/master/emacs][go-autocomplete]] (with the =auto-completion= layer)
- Source analysis using [[https://godoc.org/golang.org/x/tools/cmd/guru][go-guru]]
- Source analysis using [[https://docs.google.com/document/d/1_Y9xCEMj5S-7rv2ooHpZNH15JgRT5iM742gJkw5LtmQ][go-guru]]
- Linting with flycheck's built-in checkers or flycheck-gometalinter
- Coverage profile visualization

View File

@ -126,7 +126,7 @@ executable with =cabal install ghc-mod= (or =stack= equivalent).
=Stack= users also should make sure that =dist/setup-config= doesn't exist in the
project root. As it will confuse =ghc-mod=. For more troubleshooting, checkout
this [[https://github.com/kazu-yamamoto/ghc-mod/wiki#known-issues-related-to-stack][document]].
this [[https://github.com/DanielG/ghc-mod/wiki#user-content-known-issues-related-to-stack][document]].
Also note that =ghc-mod= works only with =GHC= version that was used to build
=ghc-mod=. You can check which version was used by calling =ghc-mod --version=.
@ -148,7 +148,7 @@ Any contributions that will help to solve issues with =structured-haskell-mode=
are warmly welcome!
*** hindent
[[https://github.com/chrisdone/hindent][hindent]] is an extensible Haskell pretty printer, which let's you
[[https://github.com/commercialhaskell/hindent][hindent]] is an extensible Haskell pretty printer, which let's you
reformat your code. You need to install the executable with =cabal
install hindent= or =stack install hindent=
@ -159,7 +159,7 @@ supported style. The available styles are:
- chris-done
- gibiansky
See examples [[https://github.com/chrisdone/hindent#example][here]].
See examples [[https://github.com/commercialhaskell/hindent/blob/master/TESTS.md][here]].
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers

View File

@ -16,7 +16,7 @@
- [[#build-system][Build system]]
* Description
This layer adds support for the [[http://www.idris-lang.org/][Idris]] language.
This layer adds support for the [[https://www.idris-lang.org/][Idris]] language.
* Install
@ -34,7 +34,7 @@ cabal install idris
#+END_SRC
Binaries are also available for some platforms at
http://www.idris-lang.org/download/
https://www.idris-lang.org/download/
* Key bindings

View File

@ -153,5 +153,5 @@ In traceback mode the following key bindings are defined:
* Bonus
If you want to have a matplotlibrc that looks good with a dark background try
using [[file:matplotlibrc][this]] =matplotlibrc=. Plot background is always transparent by default so
using [[https://gist.github.com/anonymous/80219c49cb674d01e6b5fab94e759f54][this]] =matplotlibrc=. Plot background is always transparent by default so
it will look okay for most dark themes out there.

View File

@ -1,27 +0,0 @@
# -*- conf-unix -*-
text.color : dcdccc
patch.facecolor : 8cd0d3 # blue
patch.edgecolor : eeeeee
axes.facecolor : 383838 # axes background color
axes.edgecolor : bcbcbc # axes edge color
axes.grid : True # display grid or not
axes.labelcolor : dcdccc
axes.prop_cycle : cycler('color', ['8cd0d3', '7f9f7f', 'cc9393', '93e0e3', 'dc8cc3', 'f0dfaf', 'dcdccc'])
# (system default) blue, green, red, cyan, magenta, yellow, black
xtick.color : dcdccc # color of the tick labels
xtick.direction : in # direction: in or out
ytick.color : dcdccc # color of the tick labels
ytick.direction : in # direction: in or out
legend.fancybox : True # if True, use a rounded box for the
figure.facecolor : 3f3f3f # figure facecolor; 0.75 is scalar gray
figure.edgecolor : 383838 # figure edgecolor
# See also:
# * Sane color scheme for Matplotlib
# http://www.huyng.com/posts/sane-color-scheme-for-matplotlib/

View File

@ -20,8 +20,8 @@ This is a very basic layer for editing ocaml files.
** Features:
- Syntax highlighting (major-mode) via [[https://github.com/ocaml/tuareg][tuareg-mode]]
- Error reporting, completion and type display via [[https://github.com/the-lambda-church/merlin][merlin]]
- auto-completion with company mode via [[https://github.com/the-lambda-church/merlin][merlin]]
- Error reporting, completion and type display via [[https://github.com/ocaml/merlin][merlin]]
- auto-completion with company mode via [[https://github.com/ocaml/merlin][merlin]]
- syntax-checking via [[https://github.com/diml/utop][flycheck-ocaml]]
* Install

View File

@ -14,7 +14,7 @@ This layer activates [[info:octave-mode][octave-mode]] for files with =.m=
extensions and configures spacemacs-style key bindings.
* Install
Make sure that [[https://gnu.org/software/octave/][GNU Octave]] is installed and
Make sure that [[https://www.gnu.org/software/octave/][GNU Octave]] is installed and
in your PATH. For information about setting up $PATH, check out the
corresponding section in the FAQ (=SPC h SPC $PATH RET=).

View File

@ -63,7 +63,7 @@ opening a python buffer:
Blocking call to accept-process-output with quit inhibited!!
#+end_example
To fix this, install the =anaconda-mode= [[https://github.com/proofit404/anaconda-mode/blob/master/requirements.txt][anaconda-deps]] by hand:
To fix this, install the =anaconda-mode= [[https://github.com/proofit404/anaconda-mode/tree/master/requirements][anaconda-deps]] by hand:
#+begin_src sh
pip install --upgrade "jedi>=0.9.0" "json-rpc>=1.8.1" "service_factory>=0.1.5"
@ -140,7 +140,7 @@ that hy is installed.
** Manage virtual environments with pyvenv
A virtual environment provides isolation of your Python package versions. For a
general overview see [[http://docs.python-guide.org/en/latest/dev/virtualenvs/][this site]]. [[http://virtualenvwrapper.readthedocs.org/en/latest/index.html][Virtualenvwrapper]] which is also explained in the
general overview see [[http://docs.python-guide.org/en/latest/dev/virtualenvs/][this site]]. [[http://virtualenvwrapper.readthedocs.io/en/latest/index.html][Virtualenvwrapper]] which is also explained in the
previous link, is a program which manages your virtual environments in a central
location set by the ~WORKON_HOME~ environment variable.
@ -162,15 +162,15 @@ integration is provided by [[https://github.com/proofit404/pyenv-mode][pyenv mod
| Key Binding | Description |
|-------------+--------------------------------------|
| ~SPC m v s~ | set a pyenv environment with [[https://github.com/yyuu/pyenv][pyenv]] |
| ~SPC m v u~ | unset a pyenv environment with [[https://github.com/yyuu/pyenv][pyenv]] |
| ~SPC m v s~ | set a pyenv environment with [[https://github.com/pyenv/pyenv][pyenv]] |
| ~SPC m v u~ | unset a pyenv environment with [[https://github.com/pyenv/pyenv][pyenv]] |
Pyenv can also manage virtual environments for each of the Python versions it
has installed. Those will be listed alongside your Python versions.
*** Automatic activation of local pyenv version
A project-specific pyenv version may be written to a file called
=.python-version= using the [[https://github.com/yyuu/pyenv/blob/master/COMMANDS.md#pyenv-local][pyenv local]] command.
=.python-version= using the [[https://github.com/yyuu/pyenv/blob/master/COMMANDS.md#user-content-pyenv-local][pyenv local]] command.
Spacemacs can search in parent directories for this file, and automatically set
the pyenv version. The behavior can be set with the variable
@ -289,8 +289,8 @@ Send code to hy REPL commands:
| ~SPC m h d~ | look for documentation using =helm-pydoc= |
| ~SPC m h h~ | quick documentation using anaconda |
| ~SPC m h H~ | open documentation in =firefox= using [[https://github.com/tsgates/pylookup][pylookup]] |
| ~SPC m v s~ | set a pyenv environment with [[https://github.com/yyuu/pyenv][pyenv]] |
| ~SPC m v u~ | unset a pyenv environment with [[https://github.com/yyuu/pyenv][pyenv]] |
| ~SPC m v s~ | set a pyenv environment with [[https://github.com/pyenv/pyenv][pyenv]] |
| ~SPC m v u~ | unset a pyenv environment with [[https://github.com/pyenv/pyenv][pyenv]] |
| ~SPC m V w~ | work on virtual environment in ~WORKON_HOME~ |
| ~SPC m V a~ | activate a virtual environment in any directory |
| ~SPC m V d~ | deactivate active virtual environment |

View File

@ -12,7 +12,7 @@
- [[#key-bindings][Key bindings]]
* Description
This layer supports [[http://www.rust-lang.org/][Rust]] development in Spacemacs.
This layer supports [[https://www.rust-lang.org/en-US/][Rust]] development in Spacemacs.
It has auto-completion and navigation support through [[https://github.com/phildawes/racer][Racer]] and supports [[http://doc.crates.io/index.html][Cargo]].