syl20bnr
2fef64ea7d
Remove conditions in packages-funcs.el
...
Package list is not yet available when packages-funcs.el files are
loaded.
2016-02-17 16:13:24 -05:00
syl20bnr
835aa53435
Add uuidgen package to generate... UUIDs
2016-02-17 16:11:39 -05:00
Fabien Dubosson
b3296d2722
Delay vi-tilde-fringe
loading after display init
...
Fix #1303
2016-02-17 00:15:31 -05:00
JAremko
8628e45fd3
add typescript fmt
...
fixed typo
reordered packages
made formatting off by the default
fixed docs
fixed docs... Again
fixed docs... Like 3-d time
fixed docs... Did I?
I CAN DO IT!
hooked named function instead of lambda
2016-02-17 00:05:47 -05:00
Syohei YOSHIDA
4227404c29
Disable company-quickhelp-mode only when it is already enabled
2016-02-17 00:04:22 -05:00
Bailey Ling
6ccd46e1bd
prevent auto-highlight-symbol from setting up its own default map
2016-02-17 00:02:41 -05:00
Carlos Galdino
874e67b6ec
Show function signature for Golang buffers.
...
This fixes #4368 .
2016-02-16 23:59:51 -05:00
syl20bnr
83fa2996a6
ivy: put ivy-resume on SPC r l
...
As helm-resume
2016-02-16 23:58:44 -05:00
justbur
3e494749f1
counsel: Add spacemacs//counsel-occur
...
Puts counsel occur buffers in grep mode for easy transition to wgrep
mode.
2016-02-16 23:58:07 -05:00
justbur
3ac7efeb90
ivy: Add wgrep package
...
Can be used with counsel-git-grep to edit results in an occur buffer.
Handy!
Add wgrep bindings
",w" to enter wgrep mode
",," to commit changes
",a" to abort
counsel: Fix command output for wgrep
wgrep doesn't work with the column number in the command output
2016-02-16 23:57:28 -05:00
justbur
19c262ea0c
ivy: Fix counsel-git-grep-region-or-symbol
2016-02-16 23:57:27 -05:00
justbur
e94a80db49
ivy: Promote ivy-occur-mode-map
...
Prevent evil normal state keys from shadowing the ivy occur buffer keys
2016-02-16 23:57:27 -05:00
justbur
d0cec17919
ivy: spacemacs layouts support
...
- port helm-perspectives
- port persp switch buffer
- port persp-close[kill]-other to use ivy
- layouts-ts: Make help more consistent
- layouts-ts: Reorganize docstring
Instead of one big list, try to organize into sections to make it easier
to find the right key
2016-02-16 23:55:23 -05:00
justbur
95a1583c73
ivy: After enabling ivy-mode disable ido-mode
2016-02-16 23:53:43 -05:00
justbur
0b997316d0
helm: Move helm-apropos to spacemacs-helm
2016-02-16 23:53:43 -05:00
justbur
f6b82ee90d
helm/ivy: Use hook to update hjkl navigation
...
Introduce hjkl-completion-navigation-functions to hold the functions to
disable and enable hjkl navigation for ivy and/or helm. The hook is run
with args to indicate whether to enable or disable.
2016-02-16 23:53:43 -05:00
justbur
cf90c8ee07
ivy: Add custom transient state
...
Replace the hydra usually bound to C-o
2016-02-16 23:53:42 -05:00
justbur
1762b85869
ivy-help: Show no package layers under SPC h SPC
...
See #4540
2016-02-16 23:53:42 -05:00
justbur
3f7501fe92
ivy: Use ivy for auto-highlight-symbol search
2016-02-16 23:53:42 -05:00
syl20bnr
ae97e1b85c
Move eshell cache directory and remove duplicate code for url cache
2016-02-16 23:40:25 -05:00
Taylor
56a583f3ec
Fix wakatime-dashboard url
2016-02-16 23:31:48 -05:00
William Casarin
5dbc758499
haskell: Add all haskell-mode keybindings to literate-haskell-mode
2016-02-16 23:30:40 -05:00
Bailey Ling
204b6af424
helm should always be fuzzy by default
2016-02-16 23:18:39 -05:00
adrsta
b7eda6f014
added name "preview" to p-prefix
2016-02-16 23:16:01 -05:00
Bailey Ling
45acd03df3
Include plantuml as a babel language if jar is defined
2016-02-16 23:14:53 -05:00
Alejandro Catalina
7d2181bd47
fix renamed cider-test-run-tests function
...
The function was renamed in recent commit to cider-test-run-ns-test, see
568263143b (diff-f8e2b8e5fa0f8c5cda946e72ab461994R572)
for more info.
2016-02-16 23:05:05 -05:00
Alejandro Catalina
90a6fd30e6
fix: mu4e reply
...
This typo produced a silly symbol's variable is void
2016-02-16 23:04:25 -05:00
Eivind Fonn
f3a15840b9
Add anaconda-eldoc-mode
2016-02-16 23:02:07 -05:00
syl20bnr
83ec113ee6
Choose between iedit and evil-iedit-state with ahs
2016-02-16 23:00:40 -05:00
Alejandro Catalina
b607af1b6e
bind evil-iedit-mode only for vim users
...
If the user has emacs editing style, bind iedit-mode instead.
2016-02-16 22:56:33 -05:00
Christian E. Hopps
cd7349360e
Remove H and L remap ( fixes #4645 )
2016-02-16 22:46:03 -05:00
justbur
85a7cd9b5b
Fix toggle-maximize-buffer
...
Was using the symbol _ as the name of a register when the docs for
register-alist state that the name of a register should be a character.
2016-02-16 22:45:49 -05:00
justbur
aab007d225
evil-jumper: Remove obsolete package
...
The functionality is now incorporated into the evil core and this
package has been marked as obsolete.
2016-02-16 21:23:07 -05:00
justbur
8d45f27631
spacemacs: Remove old file
...
packages-backup.el in the spacemacs layer was kept around while
factoring the layer into smaller components. Since it's out of date now,
the backup file should be removed.
2016-02-16 17:50:42 -05:00
justbur
055481a795
google-translate: Cleanup use-package declaration
...
Declare :commands so that the package is properly deferred. Also wrap
the whole init section in progn
2016-02-16 17:48:05 -05:00
Fabien Dubosson
0d39c6df2a
[bepo] Fix elfeed remapping
2016-02-16 00:48:41 +01:00
Fabien Dubosson
59b2bac006
[bepo] Fix evil-magit remapping
2016-02-16 00:48:16 +01:00
Fabien Dubosson
0d01598b78
[bepo] Fix flycheck-error-list remapping
2016-02-16 00:30:57 +01:00
Eivind Fonn
6f09ab5c07
Fix name of shell script function
2016-02-15 14:05:45 +01:00
syl20bnr
f0e113391c
Fix docstring for layout transient state
2016-02-15 00:07:46 -05:00
syl20bnr
388ea21e75
elm: move functions and config to packages-funcs and packages-config
2016-02-14 23:55:34 -05:00
Alejandro Catalina Feliú
ed95c18610
elm: fix flycheck not working on subdirectories
2016-02-14 23:42:18 -05:00
Adam Sokolnicki
121fb065ee
Add bundle-open keybinding to the ruby layer
...
Also add missing information about `bundler` package to the README.
2016-02-14 23:41:06 -05:00
adrsta
feefea4b18
Update align function documentation
2016-02-14 23:39:37 -05:00
Joe Hillenbrand
2af4633b4d
Add company-shell to shell-scripts layer
2016-02-14 23:21:37 -05:00
syl20bnr
bc0d0de821
Use spacemacs|hide-lighter
2016-02-14 23:20:04 -05:00
Peter Hoeg
d6b83293b2
Diminish relative line numbers
...
It's a little pointless taking up space in the modeline to indicate that
the LR minor mode is active when line numbers are themselves visible
and it is this clear to everyone that they are active.
2016-02-14 23:18:52 -05:00
William Casarin
dbf0fa3a9a
haskell: update broken hoogle-lookup-from-local
...
It was renamed to haskell-hoogle-lookup-from-local in:
44b5420829 (diff-7d97c622509a7bc5ed311b9ef7719095R110)
2016-02-14 23:18:10 -05:00
Sebastian Wiesner
bbdda23469
html: Don't enable web-mode for jsx files
...
- Conceptually it just doesn't feel right: JSX is no HTML, this would be the wrong layer.
- There's a react layer that provides dedicated JSX support.
- And there are other modes for JSX (js2-jsx-mode for instance) that user might want to use,
without affecting Web Mode for template files.
2016-02-14 23:17:55 -05:00
Fredrik Bergroth
5f2349e784
company: Fix :init and use default company-frontends
2016-02-14 23:17:43 -05:00
justbur
3278a95edd
tmux: Fix #4535
2016-02-14 23:16:23 -05:00
syl20bnr
86003bfc75
Elixir: move function to packages-funcs.el and prefix it
2016-02-14 23:15:39 -05:00
Mario Mainz
c476c03360
Remove ruby-end-mode and use smartparens instead
...
ruby-end-mode does not always behave correctly. An example for that is
if statements, which don't have an end statement if they are written on
one line. Also, it feels dirty to use a Ruby package to implement Elixir
syntax behaviour.
Smartparens has functionality to define pairs for certain major modes.
This adds smartparens pairs for the "do" keyword and the arrow (->)
operator, so that the "end" keyword is automatically inserted and
properly indented on enter.
2016-02-14 23:13:05 -05:00
syl20bnr
5ac51287cd
Replace close words by delete in documentation
2016-02-14 23:11:52 -05:00
Robert O'Connor
4348c17433
Switch “bc”->“bd” and “wc”->“wd”
...
Also:
- switch spacemacs layouts to the same.
- Add “wD” for ace-delete-window
- switch window dedication toggle to “wt”
- all documentation has been updated to reflect these changes
Closes #5031
2016-02-14 23:09:45 -05:00
Kosta Harlan
d6c29bdb8c
Add majapahit-theme
...
This is a nice theme with light & dark versions.
2016-02-14 23:09:26 -05:00
Fabien Dubosson
21cab12125
Add smart closing parenthesis
2016-02-14 23:09:13 -05:00
Emily Hyland
1d1819baab
Add omtose-phellack theme
2016-02-14 23:07:16 -05:00
Fabien Dubosson
24f0e8cc4b
Restart Spacemacs restoring layouts
...
Fix #5058
2016-02-14 20:59:05 -05:00
syl20bnr
552fb1e1a6
mu4e: slight modifications of README and init function
2016-02-14 11:20:14 -05:00
Foivos S. Zakkak
cbaa9da38b
Add mu4-alert Package to emails mu4e Layer
...
mu4e-alert is an extension that provides desktop notifications and adds
the count of unread messages to the modeline.
2016-02-14 11:09:53 -05:00
syl20bnr
92b2c4b659
mu4e: slight refactor of mu4e/set-account
2016-02-12 18:17:04 -05:00
Wei Tang
4ef5184acf
Set account by "to" field in mu4e
...
Currently, in multi-account mode, the mu4e layer guesses which account
to use to reply a message by its "maildir". However, some messages may
be forwarded and may need to use the original email address to reply.
This commit detects whether such an email address is defined in
"mu4e-account-alist", and uses that to do the replying if possible.
2016-02-12 18:17:04 -05:00
Martin Yrjölä
7cbc2da5f9
mu4e layer: Convenient navigation bindings
2016-02-12 18:17:04 -05:00
Eivind Fonn
a111f4802d
Don't change scratch major mode if buffer exists
2016-02-10 20:28:03 +01:00
EMayej Bee
de7eb40337
Fix react magic mode
2016-02-09 21:37:22 +01:00
Muneeb Shaikh
5bdb8ae1af
eyebrowse: transient-state doc fix
2016-02-09 21:33:51 +01:00
Eivind Fonn
16d8c24a30
Fix error message in vcs trans-state
2016-02-09 21:29:44 +01:00
person808
ba30c06754
Fix git-gutter linum setup.
2016-02-07 15:01:46 +01:00
Fabien Dubosson
f81af92126
Remove gnus-fetch-old-headers
customization
...
Fix #1331
2016-02-07 15:00:40 +01:00
Bar
6baf2abc2b
Fix name of google-translate's init function
...
`spacemacs/init-google-translate` should be `spacemacs-language/init-google-translate`, `google-translate` is not loaded because of this.
2016-02-07 15:00:02 +01:00
Bar
e1ddc75024
Switch project layout: rename buffer
...
Rename "*Projectile Layouts*" to start with "*Helm" like the other helm buffers.
2016-02-07 14:52:47 +01:00
Adam Sokolnicki
c4cf602255
Add missing keybindings to rspec-mode in ruby layer
...
Commands `rspec-toggle-spec-and-target` and
`rspec-toggle-spec-and-target-find-example` were missing.
2016-02-07 14:49:32 +01:00
justbur
86ab9e7eeb
paste-ts: Change key bindings to C-j/C-k
...
J was annoying for those who wanted to use join lines right after a
paste.
2016-02-07 14:46:11 +01:00
Fabien Dubosson
7838ea6521
Add link to mu4e's manual about contexts
2016-02-07 14:43:41 +01:00
Allen Li
604a0cfb43
Document mu4e's contexts feature
2016-02-07 14:42:12 +01:00
Fabien Dubosson
06cb27e1dc
[doc] Fix some additional SPC :
to SPC SPC
2016-02-07 14:39:54 +01:00
Xue Fuqiao
a0d33123e5
Update layers/LAYERS.org
...
Languages like HTML, LaTeX, and Markdown are markup languages.
2016-02-07 14:28:07 +01:00
Diego Alvarez
7ed85b5169
fix command-log layer css path
2016-02-07 14:25:11 +01:00
Fabien Dubosson
6055ea9ec7
Fix trailing whitespaces in last commit
2016-02-07 14:24:05 +01:00
Diego Alvarez
95919e9a00
Added keybinding for copy curl command
2016-02-07 14:20:02 +01:00
Eivind Fonn
f94263919b
Fix previous commit
2016-02-04 19:31:47 +01:00
Eivind Fonn
1df4cfe206
Get clang args even if flycheck isn't installed
2016-02-04 14:09:35 +01:00
Jaakko Luttinen
34df7b03b0
Add key binding for going back in anaconda mode
...
There are keybindings `C-o` and `M-*` to go back already, but it could
be a good idea to add an entry to `SPC m g` (or `, g`) menu where the
other movement commands are.
2016-02-02 21:23:17 +01:00
Nate Wolfe
003b26ed83
[puppet] Use ruby-mode for Puppetfile support
...
The package 'puppetfile-mode' is no longer available as it's considered
redundant with ruby-mode, which should now be the mode to use for
"Puppetfile" files.
2016-02-02 21:15:26 +01:00
Diego Berrocal
55ef06317f
Add smartparens to comint-mode
...
Why not?
2016-02-02 21:06:18 +01:00
Marat Safin
d382f0f45b
mu4e: use helm--completing-read-default
2016-02-02 16:54:41 +01:00
Utkarsh Kukreti
4de7c3df5f
Enable emmet-mode in sass and scss modes.
2016-02-02 16:48:37 +01:00
Eivind Fonn
8d60b15ccf
Move projectile-shell-pop to shell layer
2016-02-02 16:42:58 +01:00
Fabien Dubosson
010444cdc7
Add projectile-shell-pop and bind it to SPC p '
...
This allows to open a shell at project's root
2016-02-02 16:36:39 +01:00
Eivind Fonn
b9939b19d8
Use built-in web-mode pairing
2016-02-02 16:34:45 +01:00
Eivind Fonn
69b14b4950
Fix frame parameter for maximized
2016-02-02 16:30:03 +01:00
MadAnd
f506f9a00c
Improve frame-fullscreen and maximize-frame toggles
2016-02-02 16:30:03 +01:00
MadAnd
a95212dba5
Not re-toggle fullscreen on SPC f e R
2016-02-02 16:30:03 +01:00
Fabien Dubosson
e7a9264c73
[bepo] Treat emacs-state the same as insert-state
...
emacs-state is also an insertion state, so
`bepo--all-evil-states-but-insert` shouldn't contain it.
2016-02-02 15:18:20 +01:00
justbur
d9cf37e4e7
auto-complete: Better binding for hippie-expand
...
Using a remap is better, because it will "automatically toggle" the key
binding if hybrid-mode is toggled.
The previous version just disabled the key binding completely if someone
used hybrid style.
2016-02-01 15:32:59 +01:00
Bart Brouns
723a27c424
use faust-mode from melpa
2016-02-01 14:13:52 +01:00
Muneeb Shaikh
7863cf1613
Enable C-p - hippie-expand only in vim style
2016-02-01 16:19:37 +05:30
justbur
18874c9a3e
hybrid-mode: Simplify implementation
...
Make use of new evil variable evil-disable-insert-state-bindings. This
is better because we are not copying evil code to get hybrid state to
work. We should not need to worry about tracking upstream evil changes
with this version of hybrid mode.
The only effect I can think of with this change is that there is no
longer a distinct hybrid-map, since there is no longer a distinct hybrid
state. This means that, for example, (evil-define-key 'hybrid ...)
will throw an error. You can either use (evil-define-key 'insert ...) or
the preferred (global-set-key ...). The latter is preferred because the
purpose of hybrid mode is to not interfere with Emacs bindings in insert
state.
Use post-init-evil function to load
It's a bit safer than with-eval-after-load, in case evil gets loaded
before its init function is called.
Add entry and exit hooks
Add temporary wrapper to evil-define-key
This is so that calls like (evil-define-key 'hybrid ...) do not fail
after switching over. Instead issue a warning for all such instances and
bind using define-key instead.
Also define evil-hybrid-state-map and make it the parent of
evil-insert-state-map this will prevent calls like (define-key
evil-hybrid-state-map ...) from failing.
These are both temporary and are only intended to smooth the transition
to the new version of hybrid-mode.
2016-02-01 00:20:58 -05:00
Fredrik Bergroth
8f991e33f2
Add keybinding for sh-backslash-region
2016-02-01 00:15:42 -05:00
Jerry Peng
14e090af19
scala: support replacing ascii arrows with unicode ones
...
Add a configuration option `scala-use-unicode-arrows` to
the scala layer, which when enabled replaces `->`, `=>`
and `<-` with corresponding unicode characters (Scala
supports unicode arrows natively).
2016-02-01 00:14:59 -05:00
Martin Yrjölä
094173d26d
org-layer: follow the confirm and abort conventions
2016-02-01 00:12:12 -05:00
Eivind Fonn
bc5b7ec2c6
Turn off org-indent by default
2016-02-01 00:10:29 -05:00
Marat Safin
8d21d236e2
ivy: projectile-vc binding
2016-02-01 00:09:47 -05:00
Robert O'Connor
7d82e576ab
Add plantuml layer
...
Adds support for PlanetUML, a tool to generate
UML diagrams from plain text.
2016-02-01 00:07:54 -05:00
syl20bnr
d924f036f9
TypeScript: change key bindings to be more conventional
...
To follow conventions and omnisharp bindings the following changes have
been made:
SPC g m --> SPC g t
SPC r --> SPC g u
SPC h d --> SPC h h
SPC s --> SPC s r
SPC n r --> SPC r r
2016-02-01 00:04:49 -05:00
JAremko
7a80049fa4
replaced typescript layer
...
fixed docs
Better docs, added linter and tsx mode
fixed typo
made TSX optional
2016-01-31 23:56:14 -05:00
bmag
2ff22934e7
Use window-numbering-assign-func for neotree number
...
Using window-numbering-assign is simpler and more reliable than using
window-numbering-before-hook and neo-after-create-hook.
2016-01-31 23:54:55 -05:00
justbur
b149f4e13a
transient-state: new dotspacemacs variable to hide titles
...
dotspacemacs-show-transient-state-title
2016-01-31 23:50:10 -05:00
justbur
e80ae8ac93
eyebrowse: Remove old doc declaration
2016-01-31 23:49:49 -05:00
justbur
65d92b8595
which-key: Fix replacement for transient-state/body
2016-01-31 23:49:49 -05:00
justbur
be077294c1
layouts: Use :additional-docs option for transient state
2016-01-31 23:49:44 -05:00
justbur
3bab577b86
symbol-highlight-ts: Improve doc formatting
2016-01-31 23:48:19 -05:00
justbur
3a810b43a2
layouts-ts: Temp fix for dynamic docstring
2016-01-31 23:48:18 -05:00
Eivind Fonn
4b004951b2
Allow <count>G in doc-view to go to page
2016-01-31 23:43:54 -05:00
Eivind Fonn
b3b0ecb399
Make buffer and window close bindings consistent
2016-01-31 23:43:23 -05:00
syl20bnr
cc42fc31f9
Register ESS REPLs separately
2016-01-31 23:41:40 -05:00
Eivind Fonn
e29ac21345
Register all REPLs and make SPC m ' bindings
2016-01-31 23:39:25 -05:00
Eivind Fonn
dfd7213095
Set the correct shell-pop size variable
2016-01-31 23:25:10 -05:00
syl20bnr
6b1b1c2a61
Move google-translate fixes to spacemacs-language
2016-01-31 23:24:37 -05:00
Eivind Fonn
53daa7b198
Some fixes for google-translate
...
- Don't explicitly list commands (they are autoloaded)
- Move xgl binding from keybindings.el
- Don't explicitly require the default-ui feature (not necessary)
- Set variables in init instead of config (easier to change for users)
2016-01-31 23:22:42 -05:00
sooheon
4dcdf2364f
Use counsel-find-file
when spacemacs-ivy is used
...
Simple keybinding change. Keep `helm-find-files` otherwise.
2016-01-31 23:20:34 -05:00
bmag
407f98a1c8
Ensure new workspace/layout only shows home buffer
...
Previous code would show two windows when invoked from a window that is
dedicated to its buffer: the home buffer and the dedicated buffer.
2016-01-31 23:19:39 -05:00
syl20bnr
4dc291bfb4
Fix flycheck loading tweak
2016-01-31 23:16:50 -05:00
Eivind Fonn
e9f8377b92
Tweak flycheck loading process
2016-01-31 23:04:48 -05:00
syl20bnr
39d044dcb4
Move unimpaired contribution to spacemacs-evil
...
And document it.
2016-01-31 23:04:48 -05:00
Bailey Ling
273c46a603
include quickfix bindings from unimpaired
2016-01-31 23:04:48 -05:00
Martino Visintin
a5fdf43845
substitute align-cljlet with clojure-align
...
align-cljlet was deprecated in favour of the vertical alignment in the
clojure-mode package.
2016-01-31 23:04:48 -05:00
syl20bnr
f7889b4a53
Move link-hint to spacemacs-editing
2016-01-31 23:04:48 -05:00
Fabien Dubosson
324c2fa8d8
Add link-hint package
...
Use link-hint package. Bind it to `SPC x o` and `SPC x O`.
2016-01-31 23:04:47 -05:00
Balaji Sivaraman
e19abfc559
Fix/delete dead references to HOWTOs.org file
2016-01-31 23:04:47 -05:00
Andre0991
fe88d71632
Fix initialisation of erc-terminal-notifier - use-package was not being called
2016-01-31 23:04:47 -05:00
Balaji Sivaraman
2b1ed603dc
Change all references of micro-state in codebase to transient-state
2016-01-31 23:04:47 -05:00
Olivier Verdier
a68cc58253
escape quits help mode
2016-01-31 23:04:46 -05:00
Fredrik Bergroth
757ffd13e8
Restore window layout when quitting ediff
2016-01-31 23:04:46 -05:00
Steven Allen
820b5d2704
Obey rust-mode indent setting
2016-01-31 23:04:46 -05:00
Igor Avdeev
41284a740b
Update recentf after file renaming
...
Delete old filename from a list and append a new one.
2016-01-31 22:21:16 -05:00
syl20bnr
559fce8514
geolocation: edit readme
2016-01-31 21:27:03 -05:00
Uri Sharf
0c09047e29
Update geolocation (re-write)
...
- updated to evilified-state-evilify-map
- add entry for sunrise-appid
2016-01-31 21:22:30 -05:00
syl20bnr
ebe73ce701
Remove neotree from package list of spacemacs-editing
2016-01-31 20:44:37 -05:00
Fabien Dubosson
42bc71dcac
Add helm-projectile-find-file-dwim
...
Complete #4144 in supporting `spacemacs-helm`
2016-01-31 22:12:49 +01:00
Tu Do
03ec0cb4bb
[ #4137 ] Give useful Projectile commands key bindings
...
helm-projectile-find-file-dwim is equivalent to find-file-at-point,
but operate in project scope and does not require full path.
2016-01-31 21:48:52 +01:00
Fabien Dubosson
56115e9bce
Fix table alignment in SQL README
2016-01-31 21:48:52 +01:00
Xue Fuqiao
4958f7fc10
Fix "the point" problems
...
Point is a proper name when it refers to the current editing location.
Moreover, point designates a place *between* two characters (or before the first
character, or after the last character), rather than a particular character.
References:
* http://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00414.html
* https://www.gnu.org/software/emacs/manual/html_node/elisp/Point.html#index-point
2016-01-31 21:48:52 +01:00
Fabien Dubosson
7f201b5b98
Fix parenthesis code style in Python packages
2016-01-31 21:48:52 +01:00
Christoph Paulik
0cd242315b
Add live-python mode to python layer as extension
2016-01-31 21:47:18 +01:00
Diego Berrocal
f386cbc801
Let SPC TAB work only in the current buffer
2016-01-31 11:11:26 -05:00
Diego Berrocal
fbcfe42605
Allow perspectives to change buffer-list
2016-01-31 11:08:47 -05:00
Diego Berrocal
8239c950f9
[layouts] Remove warnings for repeated bindings
...
This fixes:
1. Repeated bindings
2016-01-31 11:08:47 -05:00
justbur
aa4b6e6861
Partition spacemacs layer into finer categories
...
This will allow people using spacemacs-base to have finer control over
what additional packages they install on top of base.
The proposed split is as follows
spacemacs-editing:
- aggressive-indent
- avy
- bracketed-paste
- clean-aindent-mode
- eval-sexp-fu
- expand-region
- hexl
- hungry-delete
- iedit
- lorem-ipsum
- move-text
- neotree
- pcre2el
- smartparens
spacemacs-editing-visual-packages:
- adaptive-wrap
- auto-highlight-symbol
- highlight-indentation
- highlight-numbers
- highlight-parentheses
- hl-anything
- indent-guide
- linum-relative
- rainbow-delimiters
- volatile-highlights
spacemacs-evil-packages:
- evil-anzu
- evil-args
- evil-exchange
- evil-iedit-state
- evil-indent-plus
- evil-jumper
- evil-lisp-state
- evil-mc
- evil-nerd-commenter
- evil-matchit
- evil-numbers
- evil-search-highlight-persist
- evil-terminal-cursor-changer
- evil-tutor
- evil-unimpaired
spacemacs-language-packages:
- define-word
- google-translate
spacemacs-ui-packages:
- ace-link
- ace-window
- buffer-move
- centered-cursor
- desktop
- doc-view
- flx-ido
- info+
- open-junk-file
- window-numbering
spacemacs-ui-visual-packages:
- fancy-battery
- golden-ratio
- leuven-theme
- neotree
- smooth-scrolling
- spaceline
- vi-tilde-fringe
- zoom-frm
2016-01-31 00:59:07 -05:00
syl20bnr
45def1ec60
core: Add support for lazy installed layer.
...
New function configuration-layer/lazy-install to add support for
lazy installation of layers based on auto-mode-alist emacs mechanism.
This is essentially the Prelude feature but translated at the layer
level for Spacemacs.
New dotspacemacs variable to enable this feature:
dotspacemacs-enable-lazy-installation
For now this variable is set to nil by default, it will be put to t when
the feature is stable.
POC with elixir layer.
2016-01-31 00:10:14 -05:00
syl20bnr
5a061b3813
core: new layer files packages-config.el and packages-funcs.el
...
Start to isolate the list of packages. Also we want to define packages
function at the top level of an elisp file in order to not prevent
emacs from knowing where the functions are defined.
This commit has a POC made with elfeed and elixir layers.
2016-01-31 00:03:04 -05:00
syl20bnr
33fd71d4bf
ansible: add jinja2 package
2016-01-29 11:35:02 -05:00
Eivind Fonn
72e1413e22
Fix workspaces transient state
2016-01-26 12:16:54 +01:00
Mark Redeman
5fab8e8585
Add dracula theme to themes-megapack
2016-01-26 02:13:36 -05:00
syl20bnr
64adeb66ad
ruby: add comment for rspec-mode config.
2016-01-26 01:47:25 -05:00
Oleg Ivanov
1a84cc15b8
do not force rspec-mode on ruby files
2016-01-26 01:21:02 -05:00
Joe Schafer
2d99beb425
vim-unimpaired: don't re-position point
...
Keep the point the same for evil-unimpaired/insert-space-above and
evil-unimpaired/insert-space-below.
Old Behavior
A newline<POINT>
\n
===== (evil-unimpaired/insert-space-below)
<POINT>A newline
\n
\n
New behavior
A newline<POINT>
\n
===== (evil-unimpaired/insert-space-below)
A newline<POINT>
\n
\n
2016-01-26 01:21:02 -05:00
bmag
26cda7ef12
Fix transient workspace tags
...
Switching between layouts didn't save the tag of any (eyebrowse)
workspace, resulting in transient workspace tags. This fixes it so tags
are saved correctly.
2016-01-26 01:21:02 -05:00
Christoph Paulik
f50859ab97
Revert "Set global pyenv version if no .python-version file exists"
...
This reverts commit bddf9de8f1
.
When pyenv-auto-set-local-pyenv-version is set to 'on-visit then this
switched the python version when e.g. using jump to definition.
2016-01-26 01:21:02 -05:00
syl20bnr
a000a03349
Move report error to SPC h I
...
h for help and I for issue
2016-01-26 01:21:02 -05:00
Fabien Dubosson
aa39eb3fd0
Add a command for reporting issue to spacemacs
2016-01-26 01:21:02 -05:00
Xue Fuqiao
9dfc1d93aa
Doc fix for spacemacs/show-and-copy-buffer-filename
2016-01-26 01:21:02 -05:00
syl20bnr
49f11ca0b0
Sort packages in some packages.el
2016-01-26 01:21:02 -05:00
Eivind Fonn
40836f1c11
Basic support for hexl
2016-01-26 01:21:01 -05:00
Fabien Dubosson
23006ed21d
Add systemd layer
2016-01-26 01:21:01 -05:00
syl20bnr
6f21ccbc64
osx: move term specific configuration to post-init
2016-01-26 01:21:01 -05:00
Lyall Cooper
09c466ac88
Add term-mode hook to make s-v paste in terminals
2016-01-26 01:21:01 -05:00
syl20bnr
7472991d44
eyebrowse: fix error with TAB binding in docstring
...
[_TAB_] does not work, changed it to [_[tab]_]
2016-01-26 01:21:01 -05:00
syl20bnr
de44ab15ba
git: revert git blame transient state to micro state
...
To work this transient state needs to support a function as a
`:exit` value.
2016-01-26 01:21:01 -05:00
justbur
d2582fceec
transient-state: Improve some docs
2016-01-26 01:21:01 -05:00
justbur
4660a57788
helm: Update helm-nagivation ts docstring
2016-01-26 01:21:01 -05:00
justbur
7a0933f4af
ipython-nb: Fix transient-state doc
2016-01-26 01:21:01 -05:00
justbur
e97af03ff7
Call new micro-state a transient state
2016-01-26 01:21:00 -05:00
justbur
48846ed824
New version of wind-manip-micro-state doc
2016-01-26 01:21:00 -05:00
justbur
7ed141b7dd
hydra: Disable evil-local-mode in the corelv buffer
...
Otherwise evil calls evil-refresh-cursor which reverts the cursor from
being nil
2016-01-26 01:21:00 -05:00
justbur
4123b19314
which-key: Add rules for new micro-state
2016-01-26 01:21:00 -05:00
justbur
d38d64dad7
layouts: Translate layouts micro-states
2016-01-26 01:21:00 -05:00
justbur
ca5b67c2f2
eyebrowse: Translate workspaces micro-state
2016-01-26 01:21:00 -05:00
justbur
3862c6ef36
vc: Translate vcs micro-state and fix bug
...
There's no diff-hl-margin-minor-mode function
2016-01-26 01:20:59 -05:00
justbur
7b819fff5e
git: Translate time-machine and git-blame micro-states
2016-01-26 01:20:59 -05:00
justbur
484c56342a
ipython: Translate ipython-notebook micro-state
2016-01-26 01:20:59 -05:00
justbur
81a56c2cd7
web-mode: Translate web-mode micro-state
2016-01-26 01:20:59 -05:00
justbur
f19e54e06e
agda-mode: Translate goal-navigation micro-state
2016-01-26 01:20:59 -05:00
justbur
d2c4b2b78e
erc: Translate erc-log micro-state
2016-01-26 01:20:59 -05:00
justbur
102e2e8b45
helm: Translate helm-navigation micro-state
2016-01-26 01:20:59 -05:00
justbur
dbd9725c39
spacemacs(-base): Translate micro-states to use new macro
...
1. spacemacs: scroll
2. spacemacs-base: paste
3. spacemacs-base: macrostep
4. spacemacs-base: transparency
5. spacemacs-base: scale-font
6. spacemacs-base: wind-manip
7. spacemacs-base: buffer
8. spacemacs: symbol-highlight
9. spacemacs: move-text
10. spacemacs: zoom-frm
11. spacemacs: evil-numbers
2016-01-26 01:20:59 -05:00
justbur
90df083ad3
spacemacs-base: Add hydra package
2016-01-26 01:20:59 -05:00
Martin Yrjölä
2d7d704c5b
mu4e: Add support for ivy
2016-01-26 01:20:59 -05:00
justbur
1bf4052f37
counsel: Allow command line args in search
...
If " -- " appears in the search string split the search string on the
first occurrence with everything before treated as args to the search
and everything after treated as part of the regex.
2016-01-26 01:20:58 -05:00
justbur
2ed37e4a33
counsel: New async implementation
...
This version of counsel--async-command feels smoother for me. Right now
it is just being used for the search functions. If others like it, I'll
propose it upstream.
2016-01-26 01:20:58 -05:00
Christoph Paulik
0057df5cf5
Only load pyenv if it is installed
...
fix #4779
2016-01-24 14:42:59 +01:00
justbur
d69c40d320
counsel: Bind M-x to counsel-M-x
2016-01-23 18:28:34 +01:00
justbur
bdddaa2bb6
search-engine: Add ivy support
2016-01-23 18:23:35 +01:00
justbur
c166b3ab54
ivy-spacemacs-help: Add ivy-spacemacs-help-faq
2016-01-23 18:22:34 +01:00
justbur
c3823970f0
spacemacs-ivy: Add counsel-search-docs
...
Command to grep the spacemacs docs using dotspacemacs-search-tools
2016-01-23 18:20:22 +01:00
Eivind Fonn
c62b294b9d
Sort org-agenda keybindings
2016-01-23 17:44:43 +01:00
Skorzhinskiy Mikhail
16cb4f2d54
org: more convenient key bindings for agenda mode
2016-01-23 17:44:42 +01:00
Skorzhinskiy Mikhail
5b1eef2742
org: document evil calendar bindings
2016-01-23 17:44:30 +01:00
Skorzhinskiy Mikhail
18f5b1a137
org: remove useless code
2016-01-23 17:27:35 +01:00
Ken Wu
fb3f548fe8
Fix bugs when version-control-diff-tool = diff-hl
...
The original code is confused by diff-hl-mode and diff-hl-margin-mode.
This modification fixes all typos due to the confusion.
2016-01-23 17:21:13 +01:00
Robert O'Connor
c0e0702430
bind SPC gA to magit-cherry-pick-popup
2016-01-23 17:15:02 +01:00
Robert O'Connor
f86ec0e047
add magit-rebase-popup command to init function
2016-01-23 17:13:00 +01:00
Christoph Paulik
bddf9de8f1
Set global pyenv version if no .python-version file exists
2016-01-23 17:09:52 +01:00
Eivind Fonn
3271dbcf0f
Move rspec popwin config to ruby layer
2016-01-23 17:08:18 +01:00
Josh Cass
94e08aa401
Use popwin for rspec-compilations
...
With the introduction of `rspec` support in version 0.105.0
tests run with rspec launch in their own `rspec-compilation`
which is not managed in `spacemacs-base/init-popwin` causing
those compilations to open a new buffer and take over an exisiting
window.
It is preferable to have the test compilation open in a popwin
that does not disrupt the current state of a workspace layout and
takes advantage of the full width of the current editor view
so it's easier to read. Popwin is also nice because it is easier
to dismiss with a simple `C-g` or `SPC w p p`.
2016-01-23 17:04:59 +01:00
Eivind Fonn
0f5d576ada
Re-add py-yapf
2016-01-23 15:00:23 +01:00
JAremko
574dffbeeb
added follow mode key binding
2016-01-23 14:11:20 +01:00
person808
efaef81ca5
Port helm-available-repls to spacemacs-ivy layer.
2016-01-23 14:09:05 +01:00
james sangho nah
4b0b5559a0
Additional key binding for symbol-highlight
...
Addressing #4720 . Bind p to spacemacs/quick-ahs-backward for finding
previous match.
2016-01-23 23:15:17 +13:00
Eivind Fonn
44fd52d83b
Register shells as REPLs
2016-01-22 16:31:47 +01:00
Eivind Fonn
bedf807128
Fix ielm initialization and register as REPL
2016-01-22 16:31:42 +01:00
Eivind Fonn
e8a10c3d54
Clean up REPL code
2016-01-22 16:31:37 +01:00
Alejandro Catalina Feliú
fb99f3ff19
Add global access to all available REPLs
...
Enable a global binding to access a list of available REPLs to run
everywhere. If the requested REPL depends on a major-mode that hasn't
been loaded, it will be loaded along its dependencies.
To make this work, a new `spacemacs/register-repl` function is included.
This function adds a major-mode and its repl function to a global
variable.
2016-01-22 16:01:19 +01:00
person808
a956235678
Move regex for useful terminal buffers to shell layer.
...
Also add regex for M-x shell.
2016-01-22 15:53:13 +01:00
bogdanteleaga
6371784b2e
Change regex to accomodate cases where there's no test suite
2016-01-22 15:50:43 +01:00
Eivind Fonn
248abe254f
Don't auto-quote attributes in react
2016-01-22 15:47:21 +01:00
Jean-Alexandre Peyroux
9449798bfa
Fix code examples in auto-completion layer
2016-01-22 15:46:54 +01:00
syl20bnr
3d8ca682bf
ivy: remove blending hack
...
Last version of Spacemacs is fine with blending enabled
2016-01-21 19:27:34 -05:00
Eivind Fonn
a47777696e
Some eshell cleanup
...
- Move keybindings to named init function instead of lambda
- Autoload C-d binding from em-rebind
2016-01-21 22:11:49 +01:00
james sangho nah
1d6df486ec
Quit shell only if there is no char left to delete
...
Addressing #4630 . C-d is now bound to eshell-delchar-or-maybe-eof which
checks if there is a char after the point. If so, it performs the normal
delete-char, otherwise eshell-life-is-too-much.
2016-01-21 22:07:06 +01:00
Eivind Fonn
a15f0f940c
Move ahs setup to own function
2016-01-21 21:57:20 +01:00
Alejandro Catalina Feliú
6b4b15305e
Add support for auto-highlight-symbol in lisp-mode
2016-01-21 21:57:20 +01:00
Fabien Dubosson
9ab4ddb3b5
Correct alignment in git's layer README
2016-01-21 21:53:52 +01:00
bogdanteleaga
ef140f37c5
Improve indentation in golang
2016-01-21 21:53:52 +01:00
Christoph Neuroth
1d76daeef7
Bind SPC g r to magit-rebase-popup
2016-01-21 21:53:52 +01:00
Ernestas Lisauskas
28907bbeff
Add development notes to Clojure's Readme
...
Related to #4608
2016-01-21 21:53:52 +01:00
Sébastien Bariteau
91c1528ef8
ipython-notebook: Fix typo in layer name in doc.
2016-01-21 21:46:59 +01:00
Fabien Dubosson
9eb64efc21
Fix typo in syntax-checking README
2016-01-21 21:20:00 +01:00
syl20bnr
2d2f4ab32a
auto-completion: new key binding SPC e L
...
Open error buffer if needed and switch to it.
2016-01-21 14:13:50 -05:00
syl20bnr
ba403b2df1
javascript: improve REPL
...
- add send region
- add send and focus functions
- add toggle for livid-mode
- lazy start the http server
2016-01-21 11:52:47 -05:00
Daniel Luna
c035bca52c
Added JS repl via skewer-mode and livid-mode.
2016-01-21 11:52:47 -05:00
Eivind Fonn
c0a25983e3
Use-package conventions
2016-01-21 16:31:11 +01:00
Bailey Ling
79e8677419
Remove obsolete variable.
...
evil-jumper-auto-save-interval has been removed in favor of relying on
savehist to perform persistence.
2016-01-21 16:29:39 +01:00
Andreas Hilboll
ef628eb978
[mu4e] update to README.org
...
Clarify usage for multiple accounts, as discussed by @darkfeline in #4670
2016-01-21 16:26:31 +01:00
Eivind Fonn
e51cf6e863
Remove no-op use-package
2016-01-21 16:20:17 +01:00
Tu Do
58444a2daf
Add common-lisp-snippets packages
...
This package contains useful snippets for Common Lisp.
2016-01-21 16:18:24 +01:00
Eivind Fonn
2967df9877
Document vagrant-reload
2016-01-21 16:15:10 +01:00
Kosta Harlan
a6c521f7e9
Add keybinding for vagrant-reload
...
I use this fairly often, I imagine others do as well.
2016-01-21 16:13:18 +01:00
justbur
e519dad118
evil: Bind evil-jump-forward for GUI
...
Bind to <C-i> so that evil-jump-forward works in the GUI and we don't
rebind TAB in the terminal.
Bind <C-i> for the evil-jumper package too
2016-01-21 16:12:08 +01:00
Eivind Fonn
54fd0c1c55
Remove unnecessary :mode for thrift
2016-01-21 16:04:45 +01:00
secwang
70bb733dc2
Add thrift mode in extra-langs layer.
2016-01-21 16:02:54 +01:00
Coburn Berry
726b84b55f
new rails logo
2016-01-21 15:59:34 +01:00
Tony Lotts
7b06611cdb
Fix typo in shell documentation.
2016-01-21 19:08:09 +08:00
syl20bnr
d3961f397c
csv layer: sort key bindings
2016-01-18 01:26:06 -05:00
syl20bnr
9d42e055c2
csv: defer loading, add image and author
2016-01-18 01:23:25 -05:00
William Casarin
47250b0687
csv layer
2016-01-18 01:11:50 -05:00
syl20bnr
f8550a4682
Move helm-locate-library to SPC f e l
2016-01-18 00:39:38 -05:00
zilongshanren
e813e1624b
fix keybindings for helm-locate-library
2016-01-18 00:37:03 -05:00
justbur
2f94ada233
spacemacs-base: Add evil-ediff
...
This is a simple package I wrote to add a few vim-like bindings to ediff
and make the help popup reflect these bindings.
2016-01-18 00:35:40 -05:00
Joris Engbers
c5166bc155
Update the documentation for spacemacs-layouts
...
Two specific issues have been addressed. In README.org there was no
mention of the workspaces micro-state.
The micro-state documentation erroneously stated that 'R' could be used
to create a new layout. 'l' was mentioned nowhere as the way to create a
new layout.
The rest of this commit only updates both docs to contain the same info.
2016-01-18 00:34:57 -05:00
Balaji Sivaraman
f63a2f4315
Link to official docs for setting config variables in JS layer readme
2016-01-18 00:33:01 -05:00
Balaji Sivaraman
ab109b1eb2
Add keybinding and evil-ex-cmd string for spacemacs/new-empty-buffer fn
2016-01-18 00:31:21 -05:00
William Casarin
362b6998cf
haskell: add helm-hoogle, bind to mhf
2016-01-18 00:28:00 -05:00
Fabien Dubosson
123844cd51
Add text justification bindings
2016-01-18 00:25:31 -05:00
Nate Wolfe
e031903bc4
(4604) Restore avy-open-url and fix avy-goto-url
...
This commit restores the spacemacs/avy-open-url SPC x o keybinding,
and also adds spacemacs/avy-goto-url to the package :commands to fix the
missing function definition on the SPC j U keybinding.
2016-01-18 00:25:05 -05:00
ghoot
ee9a734f8c
Fix helm-source-header not updating
...
See issue #4605 . When dotspacemacs-helm-header is changed from the
default nil, then the helm-source-header theming does not updated when
a new theme is loaded.
This was due to the helm-source-header-default-xxx variables being set
only once and not updated when a new theme is loaded. The fix adds an
advice to spacemacs/post-theme-init to update these variables.
This allows for all other code including theming to take place and then
set the variables correctly i.e
load-theme -> post-theme-init -> helm-header
This also ensures the code is correctly decoupled now that helm is one
of the optional completion layers.
When a single source helm is viewed the source face-attribute was
changed from helm-selection to default as this gives a more consistent
result for themes that have bright highlight lines and/or no helm face
values.
2016-01-18 00:14:12 -05:00
justbur
0f0f583489
evil-jumper: Remove hack for evil-jumper bindings
...
A recent change in evil-jumper makes this unnecessary. The keys are now
bound as remaps, which means they have the same priority as the location
of the evil-jump-forward and evil-jump-backward commands. This is
exactly what this hack was trying to accomplish, so it's no longer
necessary.
2016-01-18 00:06:09 -05:00
Ernestas Lisauskas
e2be2b9a37
Remove Clojure indentation rules
...
1. There is a new syntax for the indentation rules.
2. These rules are library specific and not from the core language.
2016-01-18 00:05:42 -05:00
Diego Berrocal
e7e7f75d3f
Add evil-scroll-line bindings to evilified state
...
Unless there is a valid reason why these shouldn't be included I think
we should keep them. after all we can yank with `v y` right?
squash! Add documentation
2016-01-17 23:56:56 -05:00
syl20bnr
194a42db74
Move unimpaired to spacemacs layer
2016-01-17 23:28:09 -05:00
syl20bnr
e7f26b79b7
mu4e: use :skip-install keyword
2016-01-17 23:27:50 -05:00
Fredrik Bergroth
061805c7ea
Add prev/next file navigation to unimpaired layer
2016-01-17 22:48:12 -05:00
syl20bnr
33ead6fc42
Deprecation of extensions and <pkg>-excluded-packages variables
...
As announced in previous releases, see CHANGELOG.next for more info
in the Breaking Changes section.
2016-01-17 22:06:04 -05:00
syl20bnr
9b7789124b
ivy: fix removal of blending
2016-01-16 03:25:46 -05:00
syl20bnr
8198b332a0
ivy: removed forced blending method for dark theme
...
Temporary hack to make the occurrences highlighting more visible in
ivy minibuffer.
2016-01-16 03:02:40 -05:00
syl20bnr
8adb066e8f
Revert bad renaming of function spacemacs/resume-last-search-buffer
2016-01-13 08:39:07 -05:00
syl20bnr
052e8dfc08
Move helm and search key bindings
...
Key bindings should not be choosen given a package name, some helm
key bindings are under `SPC h` which are corrected the following way:
SPC h l for helm-resume to SPC r l (resume last completion)
SPC s l for last-search to SPC r s (resume search) (SPC s l is still
available)
SPC h L for helm-locate-library to SPC s L
Resolve #4592
2016-01-13 08:32:16 -05:00
syl20bnr
8c0a4452b0
Move open bookmarks on SPC f b
2016-01-13 08:01:52 -05:00
Alejandro Catalina Feliú
7cadd905d8
Add bracketed-paste for tty
...
Enable a hook in +distribution/spacemacs layer to enable bracketed-paste
in tty setups. This allows a better paste functionality in tty.
squash! Sort packages.
2016-01-13 00:48:19 -05:00
Syohei YOSHIDA
aec2437071
Don't call exec-path-from-shell function on Windows
2016-01-13 00:43:30 -05:00
rustyplanet
4265e0e35c
make curly braces optional for the R language indication in markdown
2016-01-13 00:42:59 -05:00
rustyplanet
1bff8a2f61
add ESS (R-mode) support to markdown files
2016-01-13 00:42:59 -05:00
Alejandro Catalina Feliú
f8ad9b6103
Remove spacemacs/init-dired+ function
...
The package dired+ is initialized but it's not in the spacemacs-packages
list, so it is not finally loaded.
2016-01-13 00:42:25 -05:00
Alejandro Catalina Feliú
f93e9376cf
Add default keybinding for org-capture
...
It adds the default keybinding for the `org-capture` function, as stated
in its documentation it should be `C-c c`.
2016-01-13 00:42:16 -05:00
Thomas Boby
efc94a20e5
Fix early creation of empty org directory
...
Move org-default-notes-file from ~/.notes to org-directory/notes.org
and remove forced creation of org-directory. User will be prompted
to create directory on completing capture.
2016-01-13 00:40:52 -05:00
Fabien Dubosson
ad448d6683
Add helm-apropos
on SPC h d d
...
Bind it to `SPC h d d` as it's a way to describe a lot of elements:
- commands
- functions
- classes
- generic functions
- variables
- faces
- helm-attributes
Is also bound on `SPC F1` and will also stay there.
2016-01-13 00:40:25 -05:00
syl20bnr
813114efa1
Unify key bindings for helm/ivy-spacemacs-help
...
SPC h . helm/ivy-spacemacs-help-dotspacemacs
SPC h SPC helm/ivy-spacemacs-help
SPC h f helm/ivy-spacemacs-help-faq
SPC h l helm/ivy-spacemacs-help-layers
SPC h p helm/ivy-spacemacs-help-packages
SPC h r helm/ivy-spacemacs-help-docs
SPC h t helm/ivy-spacemacs-help-toggles
2016-01-13 00:37:26 -05:00
justbur
56f656fdeb
ivy: Move ivy-spacemacs-help cmds down a level
...
There's not that many commands under `SPC h` so this gives easier access
to these commands. It also makes `SPC h SPC` get you straight to the
docs in both helm and ivy.
2016-01-13 00:19:05 -05:00
justbur
9edc44df66
ivy: SPC ? -> counsel-descbinds
...
Note that this is a new function and may require an update of the
counsel package.
2016-01-13 00:15:39 -05:00
syl20bnr
a94539c3ec
ivy: move counsel config to init-config
2016-01-13 00:15:11 -05:00
justbur
1d28c96fae
ivy: Better C-h in counsel-find-file-map
...
Use new function counsel-up-directory which keeps track of the directory
you left.
Also add way to get to C-h through C-S-h.
2016-01-13 00:13:18 -05:00
fenxian
1ce399d24f
Fix key binding part in c-c++/README.org
2016-01-13 00:12:45 -05:00
syl20bnr
da385d6a48
spacemacs-ivy: simplify handling of smex
2016-01-13 00:07:04 -05:00
justbur
36a0756211
spacemacs-base: Add back view-emacs-news
...
Some how it got lost moving helm into its own layer.
2016-01-12 08:19:47 -05:00
syl20bnr
a5857b3d7c
Optimize SPC j prefix
...
`SPC j j` is now for avy-goto-char (SPC SPC in 0.105)
`SPC j J` is for avy-goto-char-2
`SPC j s` is for splitting strings or sexps
`SPC j S` is for splitting strings of sexps, insert new line and indent
`SPC j n` is to split line at point, insert new line and indent
2016-01-12 01:17:41 -05:00
syl20bnr
9a7c22152c
mu4e: no error if org-mu4e cannot be found
2016-01-12 00:08:51 -05:00
syl20bnr
3d63dd4392
core: fix red mode-line when an error occurred
...
Rename function configuration-layer//set-error to
configuration-layer//increment-error-count
2016-01-12 00:08:36 -05:00
syl20bnr
ac8a4bc7df
org-mu4e: use pre-init and post-init functions
2016-01-11 23:20:20 -05:00
syl20bnr
408e710e39
asm: clean up and tweaks
...
- Fix typos in README.org
- Add missing image
- Remove unecessary post-init functions
- Move SPC m h to SPC m h h to follow conventions
- Add correct copyright attribution
2016-01-11 22:58:57 -05:00
Tu Do
4675760cf5
Add asm-layer
2016-01-11 22:35:37 -05:00
syl20bnr
5c3fb7d20e
mu4e: remove redundant require of org-mu4e and add a note
...
about the usage of `:location built-in` for mu4e package
2016-01-11 22:25:03 -05:00
Christian E. Hopps
3cf2eee3b5
load org mu4e functionality when org or mu4e loads
2016-01-11 22:06:59 -05:00
isphinx
aaa94b012e
rust: format rust code using rustfmt
2016-01-11 22:01:48 -05:00
justbur
3e507eb225
org: Set org-imenu-depth to 8
...
This makes the depth of imenu consistent with
helm-org-headings-max-depth when ivy is used instead of helm.
2016-01-11 22:01:28 -05:00
Fabien Dubosson
78b8d939f4
Add spacemacs/describe-last-keys
2016-01-11 22:01:01 -05:00
Fabien Dubosson
2441b5861f
Remove duplicate definition of SPC hds
2016-01-11 22:01:01 -05:00
syl20bnr
438bce3d29
Move request package storage directory to .cache
2016-01-11 21:59:34 -05:00
Alejandro Catalina Feliú
1ec305463d
Add javascript support on markdown
...
Enable syntax highlighting.
2016-01-11 21:45:13 -05:00
Diego Berrocal
24dcc599cc
Rename Add Layer to Install Layer in helm-spacemacs
2016-01-11 21:43:49 -05:00
syl20bnr
046d86800c
Clean copyrights and update for year 2016
2016-01-11 21:42:17 -05:00
Fabien Dubosson
46c7bce575
[bugfix] helm-spacemacs-faq has been renamed
2016-01-11 16:16:30 +01:00
syl20bnr
6bf066584a
Ivy: choose ivy--regex-ignore-order as regexp builder
...
Allow to type some text and then refine them by adding other word
separated by a space.
2016-01-11 01:27:38 -05:00
syl20bnr
ce33918714
Use spacemacs/add-to-hooks
2016-01-11 01:15:47 -05:00
Eivind Fonn
d8833215b0
Make scratch buffer major mode configurable
2016-01-11 01:13:10 -05:00
Chris Barrett
de4c7502c0
Remove reference to undefined fn haskell-cabal-hook
...
Resolves #4512
2016-01-11 01:13:10 -05:00
Fredrik Bergroth
c9e459fd14
Clean up rust layer
2016-01-11 01:13:10 -05:00
Alejandro Catalina Feliú
7f3267e48b
IRC layers: Add the buffers to the persp
...
Right after initializing the custom layout, add the buffers to the
persp.
2016-01-11 01:13:10 -05:00
Fredrik Bergroth
c302ae4e67
Properly read version in .python-version
...
Fixes #4514
2016-01-11 01:13:09 -05:00
justbur
c5528a5031
ivy: Minor changes to make more consistent w/ helm
...
1. Ask for intial directory in "file" search commands
2. "ry" -> counsel-yank-pop (browse kill ring)
3. Shorten which-key description for project search commands.
2016-01-11 01:13:09 -05:00
Will Maier
6d8222cedc
Avoid clobbering golang variables
...
Instead of checking for our platform, simply test if the variables have
already been set. If not, let exec-path-from-shell figure out the right
values.
2016-01-11 01:13:09 -05:00
justbur
d91b6e4902
ivy: Correct sp and sP bindings
...
They were bound to a nonexistent function. Fixes one of the issues in
issue #4528 .
2016-01-11 01:13:09 -05:00
Fabien Dubosson
a2ad920216
Enable hl-todo
in text-mode
derived buffers
2016-01-10 14:24:30 +01:00
syl20bnr
ebad32293f
Remove remaining mentions of dotspacemacs-command-key
2016-01-10 01:22:49 -05:00
syl20bnr
9f7914fa04
helm: unified :config blocks in init-helm
2016-01-10 01:21:52 -05:00
syl20bnr
6747e9a9f6
Fix prefix error triggered by Helm
...
See docstring in changes.
2016-01-10 01:20:26 -05:00
Fabien Dubosson
36f09b1b77
[doc] Change org wrong quoting …
-> =…=
2016-01-09 21:56:18 +01:00
syl20bnr
23e9ebd2f6
spacemacs-ivy: hide ivy-mode lighter
2016-01-09 15:51:18 -05:00
syl20bnr
d447e96bb2
Respect 80 chars max per line and progn in use-package
...
when multiple sexps
2016-01-09 15:51:18 -05:00
Fabien Dubosson
5685af2abb
[bepo] Update the README
2016-01-09 21:44:45 +01:00
Fabien Dubosson
278e67db5e
[bepo] Remove c
and ,
from aw-keys
2016-01-09 21:44:45 +01:00
Fabien Dubosson
687c75de5c
[bepo] Add basic ivy
support
2016-01-09 21:44:45 +01:00
syl20bnr
ea333f7282
completion: move hjkl function to layers and treat ivy as a package
2016-01-09 15:29:37 -05:00
syl20bnr
d729045f89
Fix SPC h SPC function
2016-01-09 14:18:35 -05:00
justbur
4872c711a2
spacemacs-ivy: Fix imenu jumping for ivy split
...
Make spacemacs/jump-in-buffer aware of ivy and move jI into the
spacemacs-helm layer
2016-01-09 13:36:03 -05:00
justbur
00b25656a0
spacmacs-helm: Move binding for hdm
...
For some reason this fixing a problem with helm refusing to load
2016-01-09 13:36:03 -05:00
justbur
9497cbee44
spacemacs-helm: rename dotspacemacs-command-key
...
Corresponds to commit 58e5241c8d
2016-01-09 13:36:03 -05:00
justbur
e4b865d88f
ivy: Move persp keybindings out of projectile init
...
Now in post-init functions in the spacemacs-layout layer
Cleans up f74fbc6baba044b559917f6b15cb6f91934cdeee
2016-01-09 13:36:03 -05:00
justbur
3e2b5c88c3
ivy/helm: Reorganize help bindings
...
Mainly, reduce the duplication in bindings, but also issue message for
common spacemacs commands that are not implemented in spacemacs-ivy yet.
2016-01-09 13:36:03 -05:00
justbur
a8c5119a50
ivy: Fix recentf loading
...
ivy-use-virtual-buffers was triggering recentf-mode to be called before
the recentf init function was called leading to problems with where the
recentf file was placed.
2016-01-09 13:36:03 -05:00
justbur
99140bc679
spacemacs: Port spacemacs/helm-open-junk-file for ivy
...
This is now spacemacs/open-junk-file and decides whether to use ivy or
helm based on the use of the spacemacs-ivy layer
2016-01-09 13:36:03 -05:00
Alexandr Skurikhin
e64555d9d3
Map <escape> to minibuffer-keyboard-quit in ivy-minibuffer-map
2016-01-09 13:36:03 -05:00
justbur
08ec94a373
Update previous commit for new layer
2016-01-09 13:36:03 -05:00
Alexandr Skurikhin
c7008108f5
Add ivy-persp-switch-project
2016-01-09 13:36:03 -05:00
justbur
b0ee301845
layers: Conditionally load helm packages
...
Only use them when the spacemacs-helm layer is used.
2016-01-09 13:36:03 -05:00
justbur
32f523e062
spacemacs-helm: New layer
...
Collect helm configuration from spacemacs and spacemacs-base into one
place. The purpose is to allow choice between this layer and
spacemacs-ivy.
2016-01-09 13:36:03 -05:00
justbur
67abb7df58
spacemacs-ivy: New layer
...
This layer configures spacemacs to use the ivy/counsel/swiper family of
packages. Default completion is done with ivy. This is meant to replace
helm for those who want it.
2016-01-09 13:36:03 -05:00
Fabien Dubosson
72a89ab312
Use jump-forward C-i
binding only in GUI mode
...
Background: `C-i` and `TAB` are the same keycode for historic reasons.
With the current settings, evil [1] and evil-jumper [2] associate
`jump-forward` to `C-i` (==`TAB`), what overrides bindings set to
`TAB` (==`C-i`) in terminal mode, like `orc-cycle`. To fix this,
this commit:
- Set `evil-want-C-i-jump` to `nil`, to prevent `evil` and `evil-jumper`
to use the `C-i` (==`TAB`) keycode.
- Remove the spacemacs' code that bind `jump-forward` to `TAB`(==`C-i`)
The current spacemacs code already rebind `jump-forward` to the GUI-only
`<C-i>` keycode.
[1] 082bd65ccc/evil-maps.el (evil-maps.el-323)
[2] efaa841ca4/evil-jumper.el (L241)
Fix #4505
Fix #4487
2016-01-09 18:43:48 +01:00
syl20bnr
fa50f4600a
Move avy bindings to spacemacs/init-avy, remove "SPC `"
2016-01-09 02:28:19 -05:00
syl20bnr
58e5241c8d
dotfile: rename dotspacemacs-command-key for dotspacemacs-emacs-command-key
...
And change the key from ":" to "SPC"
This key does not try to bind evil ex-command anymore, it only bind
M-x behind the leader key.
2016-01-09 01:53:24 -05:00
syl20bnr
454027df35
Remove undocumented and duplicated SPC j m and update doc.
2016-01-09 01:30:05 -05:00
justbur
02e2ce4d5a
keybindings: Add SPC j for jumping
...
Use mnemonic j for jumping commands. Although some of these commands
exist in other places, they are duplicated here when they don't
conflict.
Add:
1. jb for bookmark-jump
2. jc for avy char jump
3. jd for dired-jump
4. jD for dired-jump-other-window
5. jf for find-function-at-point
6. ji for spacemacs/jump-in-buffer (imenu)
7. jI for helm imenu in all buffers
8. jl for avy go to line
9. ju for avy-pop-mark (u for "undo")
10. jU for spacmacs/avy-goto-url
11. jv for find-variable-at-point
12. jw for avy go to word or subword
Move:
1. jh to j0 (push mark and go to beginning of line)
1. jl to j$ (push mark and go to end of line)
2016-01-09 01:00:44 -05:00
Eivind Fonn
c4a1a56e6a
Add <C-i> binding for forward jump
2016-01-08 23:10:44 -05:00
Ken Wu
6480d755ad
Don't enter evil-insert-state for holy-mode after aya-expand
...
Key binding "SPC i S e" enters evil insert state afterwards, it's
pretty annoying if you are using emacs editing style.
2016-01-08 23:08:19 -05:00
syl20bnr
3494f92a39
csharp: fix typo in doc
2016-01-08 22:42:14 -05:00
syl20bnr
ae64d5b955
python: sort key bindings
2016-01-08 22:37:35 -05:00
syl20bnr
dc60667813
squash! mu4e: remove mu4e-use-maildirs and defer loading of package
2016-01-08 22:34:52 -05:00
syl20bnr
bb07eeccad
mu4e: remove mu4e-use-maildirs and defer loading of package
...
To deactivate maildirs extension, simply add the package to
dotspacemacs-excluded-packages
2016-01-08 22:33:26 -05:00
syl20bnr
bd9ad83f4b
yasnippet: add support for dotspacemacs directory
...
as well as a minor refactoring for the definition of yas-snippets-dirs
Fixes #4502
2016-01-08 22:05:09 -05:00
syl20bnr
4ed2229c5c
shell: move deactivation of smooth-scrolling to shell layer
2016-01-08 21:27:26 -05:00