Commit graph

4460 commits

Author SHA1 Message Date
Fabien Dubosson
6442e00b2e Use a temp buffer to read the FAQ in helm-spacemacs
Correct a bug in helm-spacemacs: Whenever a function was needing the
FAQ's candidates in helm-spacemancs (`SPC f e h` and `SPC f e f`), the
`FAQ.org` file was open in a buffer and not closed. This commit corrects
this by loading the content of `FAQ.org` in a temp buffer and switch it
to `org-mode` in order to get the candidates.
2015-10-09 12:11:24 +02:00
Fabien Dubosson
cde101955d Correct java layer's documentation (close #3293) 2015-10-09 12:09:03 +02:00
Pierre Radermecker
f3f88b4d28 Fix #3214: add back split-window-and-switch func
Theses func came back from the old spacemacs/funcs.el file
2015-10-09 12:08:40 +02:00
Diego Berrocal
c9612ffef0 Expand to className when using emmet
div.react-class >>> <div className="react-class"></div>
2015-10-09 12:06:40 +02:00
Bar Magal
83f1117bd7 spacemacs/backward-kill-word-or-region: handle rectangular selection correctly 2015-10-09 12:07:49 +03:00
syl20bnr
cdea5716ed spacemacs-core: use new sort function which-key-prefix-then-key-order 2015-10-07 19:26:28 -04:00
syl20bnr
31229cb1f5 spacemacs: add evil-mc package
evil-mc is a new attempt to bring multiple cursors to evil users.
Enable it by adding `(global-evil-mc-mode)` then use
g r m to mark all
g r u to remove cursors
g r p to pause cursors
g r r to resume
g r h to add a cursor at point (cursors must be paused first)

Package repo: https://github.com/gabesoft/evil-mc
2015-10-07 18:17:01 -04:00
Eivind Fonn
3a2bd94e05 Fix bug introduced in df6b530 2015-10-07 22:33:29 +02:00
Christoph Paulik
806573b09b javascript: add instruction for installation of JSHint 2015-10-07 15:51:40 -04:00
Severen Redwood
7924a782a2 Add a function and keybinding for cargo clean 2015-10-07 15:51:40 -04:00
mahinshaw
58f2937260 Use exec-path-from-shell-copy-env to set RUST_SRC_PATH for racer 2015-10-07 15:51:40 -04:00
Markus Bertheau
fff86b6a4e Add CIDER quick start for boot 2015-10-07 15:51:40 -04:00
Andrew Burkett
cb65a9adaf Remove server-kill-buffer from frame-killer 2015-10-07 15:51:40 -04:00
syl20bnr
3c7ad38e4d core: remove dotspacemacs-verbose-loading
verbose is activate with --init-debug
2015-10-07 15:51:40 -04:00
justbur
7a288656b1 debug-init: Get more info from debug-init
1. Make sure debug-on-error stays on
2. Force verbose loading
3. Detect long requires and loads (with --timed-requires)
4. Start profiler (with --profile)
2015-10-07 15:51:40 -04:00
William Casarin
5dd4aa5fd2 hoogle-lookup-from-local key binding 2015-10-07 15:51:40 -04:00
Swaroop C H
0a6c619194 [python] Allow user to customize fill column 2015-10-07 15:51:40 -04:00
GeorgeLenton
a28e776b84 Enable Emmet tab expansion using hybrid mode
Previously only worked for vim & emacs.
2015-10-07 15:51:40 -04:00
syl20bnr
0cbe01433d Move (setq help-window-select 't) to spacemacs-base 2015-10-07 15:51:40 -04:00
sooheon
984f5aa3d8 Keep focus while navigating *help* buffers
As discussed in issue #2659.
2015-10-07 15:51:39 -04:00
syl20bnr
c070f81951 spacemacs-base: add <backtab> binding to go up a directory with helm 2015-10-07 15:51:39 -04:00
justbur
bb1ed81aca helm: Backtab to go up directory in helm
The key binding wasn't taken, so I figured it couldn't hurt. There's a
nice symmetry with using Tab to enter a directory.
2015-10-07 15:51:39 -04:00
Fabien Dubosson
b1fc99bdee Improve keybindings for text-region counting.
Emacs provides a `count-words-region' which is badly named as it counts
not only words, but also characters and lines. The current keybinding
for this function `SPC x w c' implies it's referring to words only. The
new mapping `SPC x c` is more coherent since it means counting text,
whether it is characters, words or lines. An alias `count-region` is
created to be less confusing in which-key description.

`SPC x w c` being free, `spacemacs/count-words-analysis` is remapped to
it instead of `SPC x w C` to save one keystroke.
2015-10-07 15:51:39 -04:00
Eivind Fonn
1c06e2369c Use helm or ibuffer to provide :ls 2015-10-07 15:51:39 -04:00
Fabien Dubosson
66bd2d326e Improve count-words-analysis output
The `spacemacs/count-words-analysis' function displays results with the
default elisp formatting of associative list. This change improves it by
changing the format to a more human-readable form, and also by ordering
results by frequencies first, and then alphabetically in case of tie.
2015-10-07 15:51:39 -04:00
syl20bnr
df6b530f0f core: remove unneeded parenthesis 2015-10-07 15:51:39 -04:00
person808
c1b6293268 Replace eval-after-load with with-eval-after-load.
We now backport the macro for 24.3 so we can use it everywhere.
2015-10-07 15:51:39 -04:00
Fabien Dubosson
6a18cad5c0 Add avy-open-url and its keybinding to open urls
The function `spacemacs/avy-open-url` allows to easily select an URL on
the screen with `avy` and open it. The function is bind to `SPC x o`,
`x` as it is text-related and `o` for open.
2015-10-07 15:51:39 -04:00
nashamri
668d20700c New screenshot without rainbow-identifiers 2015-10-07 15:51:39 -04:00
Eivind Fonn
dfd84809ba ocaml: Document opam initialization 2015-10-07 15:51:39 -04:00
Eivind Fonn
560f77f901 ocaml: Don't error if command returns empty string 2015-10-07 15:51:39 -04:00
Diego Berrocal
33cd5097ff Fix typo with ~= in the doc 2015-10-07 15:51:39 -04:00
justbur
539ff07890 core-keys: Allow major-mode-leader to be nil
The dotfile says that setting the major-mode leaders to nil will disable
the functionality, but there were a couple of places where that option
was not being respected.
2015-10-07 15:51:39 -04:00
Robert O'Connor
f710f3e501 add org-mode flyspell hook 2015-10-07 15:51:39 -04:00
Eivind Fonn
e9c5e168d6 core: remove special handling of spacemacs-theme and solarized theme
Also remove the local solarized-theme package
2015-10-07 15:51:39 -04:00
Robert O'Connor
59be5b43df Fix erc-tex warning when starting spacemacs
`flet' is an obsolete macro (as of 24.3); use either `cl-flet' or
`cl-letf'.
2015-10-07 15:51:39 -04:00
Eivind Fonn
def1a8df2b core: Spacemacs home as initial buffer for clients 2015-10-07 15:51:39 -04:00
Yen-Chin Lee
2a983671af Fix some cl-lib function with prefix
Since emacs 24.3, function in cl-lib should with cl- prefix.

Signed-off-by: Yen-Chin Lee <coldnew.tw@gmail.com>
2015-10-07 15:51:39 -04:00
justbur
4b8a5ffb1b org: Use RET in normal-state for links 2015-10-07 15:51:39 -04:00
Eivind Fonn
c1561eadb7 Fix pylookup
- Set executable bit on pylookup.py
- Add update functions to autoload
- Document use of update functions
- Fix path setup
2015-10-07 15:51:39 -04:00
Fabien Dubosson
5e3dbd9234 Add FAQ as a source in helm-spacemacs
Add the `FAQ.org` file as a source in helm-spacemacs (`SPC f e h`).
Define a new keybinding for looking directly inside the FAQ with helm:
`SPC f e f`.

With help from TheBB, thanks!
2015-10-07 15:51:38 -04:00
Bar
f59298b4c4 Doc typo: "search for files" -> "search in files"
"Search for files" means that the command looks for files, while actually `SPC s f` searches in some files for lines that match the given search pattern. Changed it to "search in files" to better reflect what the command does.
2015-10-07 15:51:38 -04:00
Martina Kollarova
1ea9812376 Update key binding for flycheck toggle in docs 2015-10-07 15:51:38 -04:00
Boris Buliga
a4642ef774 update haskell README file
- update section about setting up PATH by updating value of
  =exec-path= (previously it was saying to update it in =user-init=
  function, but looks like you need to do it in =user-config=) -
  following #1718
- add FAQ section
  - add note about setting up =stack-ghci= as =haskell-process= (as
  noted in #2142)
  - add note about fixing problems with =ghc-mod= and =stack=
  - add note about fixing stuck REPL (following #3271)
2015-10-07 19:22:28 +02:00
nashamri
3d52925b14 Update documentation 2015-10-07 18:57:18 +02:00
nashamri
80d4c37ce6 Keybinding for setting flycheck checker executable 2015-10-07 18:57:18 +02:00
d12frosted
377ac14454 add notes on using stack 2015-10-07 18:18:00 +03:00
Christoph Paulik
0dce7a648d Remove global ranger deer binding, document SPC a d 2015-10-06 21:24:26 +02:00
d12frosted
6b8df266ca fix key binding for switching back from REPL 2015-10-06 21:09:53 +02:00
Eivind Fonn
7a546bb7ba Add h and l bindings to eyebrowse micro-state 2015-10-06 15:23:03 +02:00