Commit graph

3833 commits

Author SHA1 Message Date
syl20bnr 1085cb084e org layer: defer loading of toc-org 2015-08-01 15:24:21 -04:00
syl20bnr 0e547c43fd org layer: explicitly set toc-org-max-depth to 10 2015-08-01 01:00:38 -04:00
syl20bnr e97c85e430 Rename system-info to describe-system-info and add it to SPC h d s 2015-08-01 00:58:42 -04:00
Swaroop C H 6798c5be85 Add "system-info" fn for IRC support
I have seen many "I have a problem" discussions in the Gitter chat which
starts with a barrage of questions "Which OS? Which Emacs version?",
etc., so I thought it may be useful to have one function that will
generate the info to be copy-pasted into the Gitter chat and hence both
the user and others helping in the Gitter chat can jump directly to
solving the problem instead of the support volley to figure out the
setup.

Example output:

ELISP> (spacemacs/system-info)
"OS: darwin Emacs: 24.5.1 Spacemacs: 0.103.0 Spacemacs branch: develop
Layers: ((auto-completion :variables auto-completion-enable-help-tooltip
t) better-defaults emacs-lisp git markdown org (shell :variables
shell-default-height 30 shell-default-position (quote bottom))
syntax-checking version-control c-c++ clojure dash github html osx
python semantic sql)"

References:

From
https://github.com/syl20bnr/spacemacs/issues/2033#issuecomment-113861451 :

> Also what is your emacs version and OS ?

From
https://github.com/syl20bnr/spacemacs/issues/2042#issuecomment-113861501 :

> What's your Emacs version ? I presume it comes from the semantic
layer, can you test without the semantic layer ?
2015-08-01 00:26:40 -04:00
Jean-Christophe Petkovich 793134aab0 ESS company sources should be grouped
The ess company sources should be grouped, when they are not grouped
they are pretty buggy (like not showing completions under certain
circumstances).

To see the problem, try opening an R file and start the interpreter.

When you type the following ([] is the cursor):

    setN[]

You will see completions offering up `setNames`. Press `<enter>`.

Now, try doing the following:

    setNames(setN[])

You will see no completions. Company is trying the `company-R-args`
source, failing it, then skipping the execution of the
`company-R-objects` source.

Grouping them together fixes this, and is what's done within ess itself.
2015-08-01 00:25:00 -04:00
justbur 36535f1244 Prevent iedit from adding global key binding 2015-08-01 00:23:27 -04:00
Alexander Kjeldaas 8d0e47a54b Added ensime-pop-find-definition-stack to the scala layer. 2015-08-01 00:14:49 -04:00
Alexander Kjeldaas 6850c85dff The 0.1.5-SNAPSHOT release has problems
When using spark as a framework for example, there are lots of "provided" libraries.  These are excluded from the .ensime file in that old version.
2015-08-01 00:14:25 -04:00
Tommi Komulainen 393cfff67f enable flycheck in puppet-mode
Flycheck already knows what to do, we just need to turn it on.
2015-08-01 00:13:33 -04:00
Patrick f549b02723 Fix ace-link for spacemacs buffer 2015-08-01 00:12:13 -04:00
Jenan Wise be0fa7ed75 Use enh-ruby-mode on interpreter-detected ruby files.
This makes ruby files that start with shebang ruby directives use
`enh-ruby-mode` for consistency with `.rb` files that already use that
mode.
2015-08-01 00:10:11 -04:00
syl20bnr 9df49be64a shell layer: document some key bindings in README 2015-08-01 00:08:57 -04:00
Martin Martinez Rivera b3ffe8e85a Added evil-leader commands for multi-term support. 2015-08-01 00:06:45 -04:00
Santiago Gepigon 81ac6c6e14 Updated Helm function for SPC h b binding
Helm removed `helm-pp-bookmarks` in the latest update and replaced it with `helm-filtered-bookmarks`.
2015-08-01 00:05:04 -04:00
Robert O'Connor 4fe8636e62 add ejs files to web-mode 2015-08-01 00:04:32 -04:00
Uri Sharf d93da90ad7 Add support for launchctld on OS X 2015-08-01 00:04:10 -04:00
Uri Sharf d1a87c750d Re-factor and expand support for trash can on OS X 2015-08-01 00:01:34 -04:00
Gilbert Kennen c1f6c40a16 add .eex extension to web-mode 2015-07-31 23:59:44 -04:00
Vivien Moreau 94a2fcbaed Racket layer: enable insert state after SPC m s B
As per the README, this keybinding should put the REPL buffer in
insert state.
2015-07-31 23:58:13 -04:00
Devagamster a3222475d1 search-engine layer: Add Bing 2015-07-31 23:57:14 -04:00
justbur 00b4544607 Suppress byte compiler warnings on startup 2015-07-31 23:56:27 -04:00
syl20bnr b568f0b3ea core: tweak a bit add-toggle macro
Add message in the echo area
Slightly improve the doc string
2015-07-31 23:55:24 -04:00
Eivind Fonn c9ea837130 Add on and off functions to toggles
Fixes #2485
2015-07-31 23:47:54 -04:00
syl20bnr ed2fbb7f72 spacemacs layer: set evil-move-beyond-eol to t
This variable allows to put the point behind the last
character of a line in normal state.
So now eval-last-sexp behaves as expected in elisp and all
other languages.

Note that this is not the default in Vim but it does not
make a lot of sense to force this behavior in Emacs where
eval-last-sexp is so important.

Anyway it is easy to revert the behavior by setting this
variable back to nil in dotspacemacs/config
2015-07-31 22:28:35 -04:00
Martin Yrjölä fcc1bca209 Fix visual-state evil-yank-binding in evilified modes 2015-07-31 22:28:05 -04:00
syl20bnr 618f175010 spacemacs layer: set sp-show-pair-delay to 0.2 instead of 0
Fix some very slow navigation in some buffer while being still
reactive enough.
2015-07-31 22:19:09 -04:00
syl20bnr e075e21faa javascript layer: re-enable major mode specific prefix commands 2015-07-30 23:20:54 -04:00
syl20bnr c3ea0e5362 clojure layer: uncomment major mode prefix commands 2015-07-30 23:05:36 -04:00
Martin Martinez Rivera 0fb0bf262a Added java mode prefixes 2015-07-30 22:59:13 -04:00
Martin Martinez Rivera 23533d0c56 Uncommented declare-prefix-mode 2015-07-30 22:58:33 -04:00
syl20bnr 99623a8c72 eyebrowse layer: Fix not working keys when tagging a workspace 2015-07-30 22:56:47 -04:00
syl20bnr 1d1b137c7e eyebrowse layer: use term tag instead of label in doc 2015-07-30 22:56:05 -04:00
Ryan Phillips 88316dd2cb eyebrowse: add s for switch-to-window-config 2015-07-30 22:51:06 -04:00
Uri Sharf c16723baa7 Activate clojure-mode for *.boot files 2015-07-30 22:48:49 -04:00
syl20bnr bebbae2013 haskell layer: apply org doc conventions to README 2015-07-30 22:46:06 -04:00
Michel Kuhlmann d58895773e haskell: make ghc-mod optional 2015-07-30 22:43:24 -04:00
Tu Do 6e549cbe2a helm-imenu: Don't jump if only one match
The default behaviour of helm-imenu is that when point is on a matching
symbol, it jumps there automatically. This will be confusing for first
time users and undesirable most of the times. We should just disable it.
2015-07-30 22:24:37 -04:00
Travis B. Hartwell 4c646a1a0c Fix Spacemacs Home Buffer to jump to bookmarks.
Instead of opening the file for the bookmark, use the bookmark-jump
function to properly jump to the file and location in the file.  Also
show the bookmark name and the filename in the list.

Fixes syl20bnr/spacemacs#2431
2015-07-30 22:22:56 -04:00
Rob Merrell 7564d33e0a Link to the theme gallery in the docs 2015-07-30 22:21:54 -04:00
bsermons 92281cc88e Allow fsharp-mode to determine build path. 2015-07-30 22:20:35 -04:00
syl20bnr 42cce3a403 erc layer: rename erc-use-sasl-auth to erc-enable-sasl-auth 2015-07-30 22:18:22 -04:00
syl20bnr 18be7425f4 asciidoc layer: convert README to org file 2015-07-30 22:17:42 -04:00
Diego Berrocal eae6e48094 Add ERC-SASL to SASL authentication to ERC
Add config.el file in ERC sasl
2015-07-30 22:09:03 -04:00
Mark Safronov 61240c9594 Added Asciidoc contrib layer.
It has keybindings (very rudimentary, a lot more can be added later, see comments in source code).
It has :defer t
It has all its dependencies (cl mainly) properly defined
All necessary init functions are prepared
Moved to new `!lang` dir
Battle-tested by daily usage
2015-07-30 21:45:24 -04:00
Robert O'Connor ffae6440a1 Revert company-math addition
messed up and didn't realize company-auctex did it
2015-07-30 21:35:31 -04:00
Devagamster 59074206db Fixed the formatting of the bullet points 2015-07-30 21:33:54 -04:00
syl20bnr 061c6dd13a core: fix tests 2015-07-30 21:33:28 -04:00
Robert O'Connor 63d1dd7375 Update README for latex layer to include the company-math addition 2015-07-30 01:37:58 -04:00
syl20bnr fb788c76d9 Update change log 2015-07-30 01:26:21 -04:00
syl20bnr 0ca590a586 core: don't remap C-g in auto-evilified buffers 2015-07-30 00:34:15 -04:00