Commit graph

5049 commits

Author SHA1 Message Date
Bar Magal
995a5a0f88 Fix early call to smartparens in ruby
sp-with-modes was called before smartparens was loaded, so wrap it in a
with-eval-after-load.
2015-12-11 01:49:01 -05:00
Jonathan del Strother
a62da0f4ae Add ,tb binding for rspec-verify 2015-12-11 01:48:32 -05:00
syl20bnr
4be87ef4cb core: rename dotspacemacs-version-check-enable
to dotspacemacs-check-for-update
2015-12-11 01:47:34 -05:00
Eldon Nelson
2b4f259389 Add dotspacemacs variable to skip check for update 2015-12-11 01:40:19 -05:00
Tim Buchwaldt
724efaaa79 Add new alchemist-iex-reload-module functionality
Since https://github.com/tonini/alchemist.el/commit/395e6717
calling `alchemist-iex-reload-module` reloads the module in
the current buffer via `r(Module)`

(Also my first contribution to spacemacs, hope I'm holding it right)

Update Readme to reflect changes to packages.el
2015-12-11 01:36:16 -05:00
syl20bnr
3a9a130e4a Update CONTRIBUTING.org 2015-12-11 01:34:05 -05:00
Fabien Dubosson
315528c89f Refactor CONTRIBUTING documentations
This commit merge the `CONTRIBUTING.md` and `doc/CONTRIBUTE.org` file
into a new `CONTRIBUTING.org` file. It also refactors the content to be
more organized and make its navigation more goal-oriented.

Github displays a link to the `CONTRIBUTING.*` file when people are
opening new issues or proposing new PRs. This file is important because
it is the entry-point to contributions guidelines for most of the users.
The current setup is non-optimal, even broken, as it adds a level of
indirection, and points to a contributing file that has broken
links (due to the new documentation format). The possible drawback of
the proposed solution is that I'm not sure if it is possible to include
it into the new online documentation as it is not in `doc/` folder.

The other possibility is to keep a small `CONTRIBUTING.md` file, as it
is now, pointing to the new documentation system (once online), but I'm
preferring the proposed solution for the following reasons:

- People that are willing to contribute will probably open Github
  first (for forking, creating PR, etc), not the online documentation.

- It has one level of indirection less when people click on the
  guidelines guide from a new issue/PR.

- `CONTRIBUTING.*` is by convention a special kind of file on github, so
  it's valid reason to break the rule and not having it in the `doc/`
  folder.
2015-12-11 01:09:09 -05:00
syl20bnr
da2a7b8729 spacemacs-layout: temporary switch to a fork of persp-mode
Waiting for PR https://github.com/Bad-ptr/persp-mode.el/pull/25
to be merged or a proper fix.
2015-12-11 01:04:09 -05:00
Fabien Dubosson
1a3c3a0fdb Add missing parenthesis in evil-snipe README 2015-12-10 22:08:20 +01:00
syl20bnr
eaf6b8c134 selectric: tweak configuration, declare SPC C-t prefix name 2015-12-09 18:56:08 -05:00
Gergely Nagy
354948fd7d New +fun layer: selectric
This layer makes Emacs sound like a typewriter, for those moments when
one's loud, clicky mechanical keyboard is not at hand, yet, one would
still wish to enjoy its sound.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
2015-12-09 18:56:08 -05:00
Eivind Fonn
98c07024f9 Fix flycheck clang args loading (zhengyangfeng00) 2015-12-09 12:35:06 +01:00
Eivind Fonn
549219e583 Fix C/C++ flycheck hooks 2015-12-09 12:18:20 +01:00
Eivind Fonn
ddd5e7112d Fix rollback language 2015-12-09 10:55:32 +01:00
William Casarin
c4a80efcb8 keybinding: ck -> kill-compilation 2015-12-09 01:31:42 -05:00
syl20bnr
9151f4b7e8 octave: update README and change SPC m h d for SPC m h h 2015-12-09 01:30:01 -05:00
Ista Zahn
b0945bef20 add octave layer
add octave layer
2015-12-09 01:27:26 -05:00
justbur
76d82869a8 bind-map: Define minor-mode name
New bind-map option allows defining the name for the overriding-mode.
This does that and removes the now redundant :evil-use-local option.
2015-12-09 01:25:19 -05:00
syl20bnr
0860d64660 Replace old evilify macro for neotree 2015-12-09 01:22:43 -05:00
person808
e91002e0c3 Show quickhelp if no dotfile is found. 2015-12-09 01:16:20 -05:00
syl20bnr
4a75ab4dfb Require helm in spacemacs/helm-open-junk-file 2015-12-09 01:14:15 -05:00
Muneeb Shaikh
7309c861f0 junk: open junk file using helm, allow searching with prefix
Also renamed `open-junk-file-directory` to new var
`open-junk-file-format`
2015-12-09 01:10:12 -05:00
syl20bnr
5895e0e45f change mhh for gh to follow-symbol in help buffers
Also document the key bindings
2015-12-09 01:08:52 -05:00
AdrieanKhisbe
ccb5ce5578 Add new keys in help-mode for navigation
Add keys to browse back and forward in help-mode

cf #2698

Add new key in help-mode

Last changes for motion in help buffer
2015-12-09 00:59:07 -05:00
person808
2fa11f8c22 Fix extra dash in org documentation. 2015-12-09 00:58:04 -05:00
person808
337b9f8683 Update VIMUSERS.org for new leader key functions. 2015-12-09 00:57:52 -05:00
Bar Magal
0ce04e0518 Evilify Neotree 2015-12-09 00:55:44 -05:00
syl20bnr
086c11af2c git: add SPC m a for with-editor-cancel 2015-12-09 00:53:33 -05:00
justbur
01b9b29d0b with-editor: Update keys for c-c c-c convention
Add `,,` for finish and use `,k` for cancel instead of `,a`.
2015-12-09 00:52:50 -05:00
syl20bnr
2409a3dfc0 conventions: add justbur suggestion for SPC m a for abort 2015-12-09 00:51:50 -05:00
Fabien Dubosson
fb3e539eaf Define a convention for message modes 2015-12-09 00:50:22 -05:00
syl20bnr
eb7ca651fe spacemacs-layout: simplify spacemacs/helm-perspectives
Also reindent some sexps.
2015-12-09 00:48:58 -05:00
Muneeb Shaikh
7b931a9f5b Switch to Spacemacs Home on creating *new* layout 2015-12-09 00:45:22 -05:00
zilongshanren
81aea286ad Chinese layer: add fcitx support 2015-12-09 00:43:56 -05:00
syl20bnr
410d3d9572 git: add gr and GR bindings to evilfiied magit buffers
since magit uses keymap text properties we need to explicitly define
them in each section keymap. Could be refactored a bit.
2015-12-08 02:10:06 -05:00
syl20bnr
30e9a294d9 evilified-state: use a copy of evilified-state
instead of the map itself.
2015-12-08 02:08:50 -05:00
syl20bnr
68e67fbd1c Add achievements
3000th issue: malchmih
4000th issue: icymist
2000th merged PR: channingwalton
2015-12-07 23:43:46 -05:00
syl20bnr
741bd0375f core: remove request.el dependency 2015-12-07 23:31:30 -05:00
syl20bnr
4a5ec73edf core: add --insecure command line parameter
Will set dotspacemacs-elpa-https to nil. Useful to be able to install
spacemacs in an environment where https is an issue.
2015-12-07 23:10:44 -05:00
syl20bnr
df353eda54 core: remove duplicated require of core-configuration-layer 2015-12-07 23:02:24 -05:00
syl20bnr
e0b3f5e1de spacemacs-base: enable hl-todo only when needed 2015-12-07 22:59:14 -05:00
Eivind Fonn
d75e5254e5 Make framework layers depend on language layers
- Ruby on rails: Ruby
- Django: Python
2015-12-07 22:36:40 +01:00
Eivind Fonn
f3815505af Add documentation for emacs-style vc binding 2015-12-07 19:49:27 +01:00
Muneeb Shaikh
e6f3835add vc: add emacs style [p]revious binding for prev-hunk 2015-12-07 19:44:27 +01:00
Fabien Dubosson
6def1a480b Use hl-todo for TODOs/FIXMEs highlighting
The current way to highlight TODOs is `spacemacs/highlight-TODO-words`
which is a spacemacs' hard-coded function.

This commit changes it for the `hl-todo` package. This imply:

- More keywords are supported out of the box.

- Keywords are associated to faces, so they are shown in different
  colors.

- Keywords are stored with their faces in a list, so it's easier for
  users to add their own keywords and faces (as contrary to a regexp).

- It is possible to disable highlighting by simply excluding the
  package.
2015-12-07 19:39:38 +01:00
Yiming Chen
c7840dc183 Remove trailing spaces in doge banner 2015-12-07 19:38:05 +01:00
Channing Walton
49b06a7c8a Added a keybinding for inactive time stamps in the org layer 2015-12-07 19:36:14 +01:00
Gergely Nagy
2b89037a7c +tools/elfeed: elfeed-goodies is on MELPA now
No need for a :location anymore, elfeed-goodies is on MELPA now.

Signed-off-by: Gergely Nagy <algernon@cloudera.com>
2015-12-07 19:34:29 +01:00
Muneeb Shaikh
d18a6e1d2e layouts: add go to default layout functionality 2015-12-07 19:29:56 +01:00
Fabien Dubosson
0102853145 Update the README for Emacs 25 being buggy
As suggested in #4000, make clear that Emacs 25 is only partially
working.
2015-12-07 15:39:30 +01:00