Muneeb Shaikh
6fee0a3666
change insert map only for vim editing style
...
For now, prevent cluttering hybrid insert state map until there's
cleaner solution.
2016-03-09 20:01:37 -05:00
syl20bnr
4d6053695f
Reapply lost commit 55ef063
...
Add smartparens to comint-mode
2016-03-09 19:59:17 -05:00
syl20bnr
6efd7c1362
Reapply lost commit 4b00495
...
Allow <count>G in doc-view to go to page
2016-03-09 19:57:12 -05:00
bmag
3a3d8f34ca
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.
Duplicates older commit 2ff22934e7
which
somehow didn't survive the splitting of spacemacs layer into smaller
spacemacs-* layers.
2016-03-08 16:41:56 +02:00
NJBS
9026652dcf
Fix scrolling transient state keybindings typo
2016-03-06 19:50:49 -05:00
Muneeb Shaikh
c955014102
spacemacs-ivy: hide lighter counsel
2016-03-06 19:50:17 -05:00
Eivind Fonn
2e99aa5bb6
Fix auto-completion toggle without default
2016-03-06 17:49:59 -05:00
syl20bnr
01f9879d7f
octave: explicitly list it as a built-in package
2016-03-06 17:48:51 -05:00
syl20bnr
1bc773cc5f
elixir: fix lazy installation configuration
2016-03-05 23:25:00 -05:00
Eivind Fonn
a8bd6dcb23
Disable global-hl-line-mode in shell-like buffers
2016-03-05 21:02:15 +01:00
justbur
5da4ce9d6c
counsel: Use counsel-mode
...
Minor mode that remaps all built-in Emacs commands that have a counsel
replacement.
2016-03-05 21:01:46 +01:00
Adam Sokolnicki
c83a553e5f
Fix chruby in the ruby layer
...
This commit replaces the code used for finding out the ruby version to
use with `chruby-use-corresponding`.
2016-03-05 20:54:57 +01:00
Eivind Fonn
86286574a3
Move rake popwin config to post-init-popwin
2016-03-05 20:54:17 +01:00
Muneeb Shaikh
713e85bc42
ruby: add popwin config to *rake-compilation*
2016-03-05 20:52:18 +01:00
Allen Li
36bb3328bf
Bind helm-ag--update-save-results
...
This updates the helm-ag results buffer, very useful.
2016-03-05 20:51:54 +01:00
syl20bnr
e2dbe1938c
layouts and workspace: use new transient state keywords
...
Also cleanup the code and unify key bindings to make them consistent
between the two transient states.
2016-03-04 19:05:28 -05:00
Eivind Fonn
5360fb31f8
Fix broken ensime refactor bindings
2016-03-04 16:06:22 -05:00
Malchevskiy Misha
d91d907d5d
Fix cider-pop-back function name
...
Alias `cider-jump-back` was deprecated and then removed from CIDER here: 705133f2bd
2016-03-04 16:06:08 -05:00
Robert O'Connor
7625bcdae3
Fix minor markup hiccup in pdf-tools README
2016-03-04 12:18:56 -05:00
syl20bnr
39a3c1983c
pdf-tools: README tweak and replacement of transient state key
...
- Replace `M-SPC` and `S-M-SPC` by the more conventional `SPC m .`
- Reorganize the code in packages.el
- Add image in README and list bindings with explicit `SPC m` prefix
2016-03-04 00:51:34 -05:00
Andre0991
919865a3b7
Add pdf-tools layer
2016-03-03 23:22:15 -05:00
syl20bnr
534cb7a7cd
eyebrowse: respect 80 chars per line
2016-03-03 22:29:13 -05:00
syl20bnr
bc9123e265
eyebrowse: prefix workspace number in transient state
2016-03-03 22:28:50 -05:00
syl20bnr
09edfe3e37
Add C-0...C-9 bindings to layouts and workspaces
...
These key bindings does not exit the transient state
2016-03-03 22:21:05 -05:00
Muneeb Shaikh
28a1b50cdb
eyebrowse: highlight current workspace in transient state
2016-03-03 20:55:40 +01:00
Muneeb Shaikh
cc544b1654
layouts: highlight current layout in transient state
2016-03-03 20:55:37 +01:00
Alejandro Catalina Feliú
d3833db77b
clojure: add clojure-snippets to clojure layer
...
This will add some nice snippets right out of the box.
2016-03-03 20:54:06 +01:00
justbur
d28537ec86
evilified: Remove stray bind-map declaration
...
It looks like it was not removed when the other one in the file was
added.
2016-03-03 20:53:42 +01:00
Allen Li
de0d7a7881
Simplify completing-read selection
2016-03-03 20:53:41 +01:00
Allen Li
974c92e758
Make pylookup use std completing-read function
2016-03-03 20:51:18 +01:00
Fredrik Bergroth
a1167b8821
shell-scripts: Enable flycheck in sh-mode
2016-03-03 20:43:32 +01:00
Eivind Fonn
65702c9285
Fix smart doc and goto rewrite
2016-03-03 20:36:34 +01:00
justbur
ca72561bc7
evil: Rewrite smart-doc-lookup and smart-goto-binding
...
Prefer checking explicitly for the key binding rather that using
condition-case and assuming all errors are related to a missing binding.
2016-03-03 20:30:32 +01:00
justbur
39e06feba9
Use unless-debug version of condition-case
...
It's not possible to get full backtraces in these instances when an
error is signaled, and I think we should generate full backtraces when
debug-on-error is enabled as a general rule.
I had to make this change at one place to track down the root of problem
2 in #5200 .
2016-03-03 20:30:30 +01:00
Eivind Fonn
41e8a28903
Fix smooth-scroll toggling at startup
2016-03-03 11:44:00 +01:00
syl20bnr
0ca738989e
Update, simplify and add smooth scrolling toggle on SPC t v
2016-03-02 09:13:09 -05:00
Fabien Dubosson
b7f4d90ce2
[bepo] Remap org-agenda
2016-03-02 12:27:12 +01:00
syl20bnr
85fa27166c
Revert "Fix startup error when dotspacemacs-smooth-scrolling is nil"
...
This reverts commit decd5235a9
.
The smooth-scrolling package is not required when
dotspacemacs-smooth-scrolling is nil so it is not possible to use a
function of this package to disable it.
2016-03-01 15:06:04 -05:00
Tommi Komulainen
faed1b7dc0
react: make evil-matchit jump between html/jsx tags as well
...
Fixes : #5265
2016-03-01 18:59:18 +01:00
wliao
7aad1b45ce
maps <escape> instead of ESC to quit help-mode
...
prevents masking M- keys in GUI.
2016-03-01 18:58:18 +01:00
MadAnd
decd5235a9
Fix startup error when dotspacemacs-smooth-scrolling is nil
...
error: ad-disable-advice: `previous-line' is not advised
2016-03-01 18:57:43 +01:00
km
5ee38deeff
Fix use of deprecated function avy--with-avy-keys
2016-03-01 18:55:26 +01:00
Eivind Fonn
733434718d
Fixup rake config
2016-03-01 18:54:56 +01:00
Adam Sokolnicki
c2ec8e57c9
Add rake
package to the ruby layer
2016-03-01 18:52:33 +01:00
Johan K. Jensen
be2c471397
Fix inline code blocks
...
Add zero-width space because emphasis blocks can't start/end with
a comma, an apostrophe or a quote.
2016-03-01 18:51:13 +01:00
David King
6b7aee200b
Update Scheme docs to curl over https
...
Felt more comfortable running this over https. Not sure what the risks
are of piping files into a root privilege tar process, but the server
supports it so may as well use it.
2016-03-01 18:50:32 +01:00
Christian E. Hopps
2b99909491
also exit layout selection on number key
...
Match workspace exit behavior with layouts
2016-03-01 18:49:21 +01:00
Tin Tvrtković
1eabbb453a
Fix Java layer command documentation.
...
The "Open project management buffer" shortcut is actually SPC m p p, as per
https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Blang/java/packages.el#L121
not SPC m p s which does nothing.
2016-03-01 18:48:32 +01:00
d12frosted
bdd5d51dc6
fix osx-use-options-as-meta on emacs 25
2016-03-01 18:48:14 +01:00
d12frosted
f3a16f49ed
avoid being evil in deft with emacs editing style
...
follow #5111
2016-03-01 18:47:37 +01:00
Eugene Apollonsky
e5e069bbf0
Rename: ensime-refactor-inline-local -> ensime-refactor-diff-inline-local
2016-03-01 18:46:54 +01:00
Kechao CAI
f5924d1acb
Bind TeX-command-run-all to ~SPC m a~
2016-02-27 15:00:10 +01:00
Kechao CAI
c3fae7dd05
Latex layer: Add shortcuts for fill and comment
2016-02-27 15:00:08 +01:00
NJBS
35d9e387de
Fix ranger layer typos
...
Fix some trailing whitespace and key binding typos
2016-02-27 14:58:49 +01:00
NJBS
a1aca549cb
Fix org-agenda RET behavior
...
16cb4f2
changed the default binding for RET to org-agenda-goto, this
changes it back to the default behavior of org-agenda-switch-to
making it consistent with the transient state and org documentation.
2016-02-27 14:58:27 +01:00
Diego Berrocal
71d48e0952
Exit layout transient state on select custom layout
...
This was asked for in the gitter chat. I thought at first it would be
great for when people wanted to open many perspectives at the same time,
but now I don't think the same. It'd be very hard to modify the macro
for adding custom layouts to make this argument optional, so I leave it
at @syl20bnr discretion.
2016-02-27 14:58:15 +01:00
Eivind Fonn
5b345a6f07
Add dynamic list of workspaces in transient state
2016-02-27 14:57:55 +01:00
Beau Dacious
a54c637480
create align-repeat-backslash command
2016-02-27 14:57:06 +01:00
Eivind Fonn
4ed7ebe49d
Update previous comment
2016-02-27 14:56:42 +01:00
Andrew Cates
b6a27e931b
fix typo for js2-imenu extras mode
2016-02-27 14:56:21 +01:00
Eivind Fonn
e061b13eb5
Add binding to spacemacs/goto-buffer-workspace
2016-02-25 20:41:37 +01:00
bmag
ecaeb8db3b
Eyebrowse: goto buffer in workspace
...
spacemacs/find-workspace, spacemacs/display-in-workspace and
spacemacs/goto-buffer-workspace allow us to find and display a buffer's
workspace.
2016-02-25 20:36:08 +01:00
justbur
5402261456
Improve toggle-maximize-centered-buffer
...
1. The register name should be a character not a symbol.
2. Combine toggle-maximize-centered-buffer and bzg-big-fringe-mode to
make new minor mode that combines the two effects.
3. Fix problem where the mode could only be enabled if there was more
than one window, which makes no sense.
4. Use window-configuration-to-register function
2016-02-25 20:34:40 +01:00
Boris
a18998ccfd
update lua readme
...
Add a note about luacheck
2016-02-25 20:32:12 +01:00
Jeff Olson
e4f096e46b
Add railscasts-theme to themes-metapack
2016-02-25 20:31:47 +01:00
Patrik Plihal
097887104f
add 'cider-apropos functionalty to clojure layer
2016-02-25 20:31:31 +01:00
d12frosted
39273ce87b
fix spacemacs/swiper-region-or-symbol
2016-02-25 20:31:14 +01:00
Severen Redwood
7900862a64
Mention support for Slim and Jade templates in the HTML layer docs
2016-02-25 20:30:48 +01:00
Allen Li
496718ddd8
Fix Window Manipulation Transient State typo
2016-02-25 20:30:24 +01:00
Andrew Cates
3a77158a74
fix call to correctly go to transient-state
...
we want to call workspaces-transient-state vs workspaces-micro-state.
this was probably just an oversight, but nonetheless keeps the fn from
working properly and needs to be updated.
2016-02-25 20:30:00 +01:00
darkfeline
6d331bc5a4
Fix pylookup binding
...
Fix pylookup binding
2016-02-24 23:18:56 -08:00
Eivind Fonn
020a94acff
Disable evil-snipe in ranger
2016-02-23 23:34:41 +01:00
Andre0991
5cf6ef877e
Add org-agenda transient state
2016-02-23 20:57:58 +01:00
Rodrigo Setti
45043e7142
Add prefix names for racket-mode key bindings
2016-02-23 20:56:24 +01:00
Eivind Fonn
9ccad9c2c1
Clean up osx layer readme
2016-02-23 20:55:50 +01:00
Marco Paga
5ded426431
Tip regarding option on international keyboards
...
More config information regarding option on international keyboards.
2016-02-23 20:55:18 +01:00
james sangho nah
d45467b17e
Remove extra close paren in README
2016-02-23 20:54:49 +01:00
Vivien Moreau
6b40d0eda2
org: fix layout when org-agenda-files isn't a list
...
The org-agenda-files variable can be the name of a directory or a file.
2016-02-23 20:54:25 +01:00
Eivind Fonn
06c35c30ab
Re-add yaml-mode as sensitive mode
2016-02-23 20:53:44 +01:00
Robert O'Connor
c2f216cbd7
Fixes #5106
...
Add haskell-mode to the spacemacs-indent-sensitive-modes list; also
makes the lost alphabetical
2016-02-23 20:53:13 +01:00
Ole Jørgen Brønner
21ed08e0d6
Fixed reversed keybindings for comint-previous/next.
...
k = up = previous, j = down = next
2016-02-23 20:51:47 +01:00
mahinshaw
8029222b26
Add mapping for switching between repl connections.
2016-02-23 20:51:07 +01:00
person808
cbf42bbff2
Change ivy-spacemacs-face to match counsel-M-x.
2016-02-23 20:50:39 +01:00
panicbit
8afd46a1c1
Add Rust support in markdown files
2016-02-23 20:48:13 +01:00
justbur
17ba634021
Fix scroll transient state
...
Fixes #3450
For some reason, the scroll transient state was trying to reinvent
scrolling halfway up and down a page when these are well supported
operations in evil.
2016-02-23 20:45:53 +01:00
justbur
e69d5500bc
evil-jumps: Fix old function names
...
evil-jumper--push is now evil--jumps-push
2016-02-23 20:45:18 +01:00
Alejandro Catalina
bdd702dfbe
evil: enter insert-state only from normal-state
2016-02-23 20:42:59 +01:00
Fredrik Bergroth
48d05d3182
rustfmt: Remove obsolete package
...
This package was merged into rust-mode.
2016-02-23 20:42:25 +01:00
Muneeb Shaikh
b72e19629a
org: move global keys from :config to :init
2016-02-23 20:41:54 +01:00
Alejandro Catalina
a686fe99ce
Fix 0 as prefix arg in paste transient state
...
When in paste-transient-state, 0 won't exit the transient state and so
it won't take the point to the beginning of line.
2016-02-23 20:40:41 +01:00
Eivind Fonn
cdd404bbeb
Use :toggle for srefactor
2016-02-23 20:38:50 +01:00
Magnus Therning
0455f215a0
c-c++: Add notes on related layers.
...
Signed-off-by: Magnus Therning <magnus@therning.org>
2016-02-23 20:37:16 +01:00
Magnus Therning
fe99ad671e
c-c++: Remove srefactor from static package list.
...
It should only be added to the list if emacs version > 24.4.
Signed-off-by: Magnus Therning <magnus@therning.org>
2016-02-23 20:37:16 +01:00
Magnus Therning
6e64e08f06
c-c++: Set paths for C headers from clang.
...
Signed-off-by: Magnus Therning <magnus@therning.org>
2016-02-23 20:37:16 +01:00
Bailey Ling
8ac2cd1c6f
scope the aliases under eshell so they are not defined globally
2016-02-23 11:39:40 +01:00
syl20bnr
fd9326486a
core: new function configuration-layer/describe-package
...
Add actions for both helm and ivy.
TODO:
- see TODO in function body
- replace SPC h d p (list all packages, use spacemacs describe when
it is a layer package, otherwise use vanilla describe).
2016-02-22 02:29:43 -05:00
syl20bnr
308fb1118d
core: replace package keyword :skip-install by :location site
2016-02-20 23:05:36 -05:00
Alejandro Catalina
d68542e7da
cider: yet another missed occurrence
2016-02-18 23:30:38 -05:00
syl20bnr
9f93645d1c
Require use-package before using it when SPC q D
2016-02-18 23:21:15 -05:00
Fabien Dubosson
1a63e9578b
Add restart-emacs functions for debugging
...
This adds the following functions:
- spacemacs/restart-emacs-debug-init
- spacemacs/restart-stock-emacs-with-packages
2016-02-18 23:08:38 -05:00
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