Markus Koller
58bb7d122f
spacemacs-base: Always kill buffers with SPC b d
...
Fixes #4929
2016-06-05 21:22:50 -04:00
syl20bnr
2262bbc568
slack: various changes
...
Format the README and change the image
Fix alert config
use linum post config
other changes
2016-06-03 22:18:24 -04:00
d12frosted
0a973c0e95
invalidate projectile cache on delete and rename
2016-06-02 23:15:25 -04:00
Stuart Hacking
e34c291f6b
Show file name when Spacemacs opens a large file
...
When Spacemacs encounters a large file it displays a
prompt to open the file literally. However, if the file
is opened as a result of another action (e.g. Visiting a
TAGS table) it might not be obvious which file is triggering
the prompt. This change adds the file name to the prompt.
2016-06-02 23:13:25 -04:00
d12frosted
9382e522b4
implement rename and delete file functions
2016-06-01 21:36:36 -04:00
ralesi
1ef6f10643
Provide custom actions for ivy and counsel-search
2016-05-31 23:26:21 -04:00
syl20bnr
1f993bddf6
Rename spacemacs-helm and spacemacs-ivy layers to helm and ivy
...
For ivy users: be sure to update your dotfile by replacing spacemacs-ivy
by ivy
2016-05-15 22:24:27 -04:00
Martin Yrjölä
169d6873c9
Disable large file check for certain major-modes
...
Introduce a variable spacemacs-large-file-modes-list to determine these
modes.
2016-05-05 13:00:34 +02:00
Eivind Fonn
7383bac3a3
SPC cd: close more compilation windows
2016-05-05 12:50:27 +02:00
syl20bnr
b123b21498
Add elm-mode to sensitive mode for auto-indent on paste
2016-04-17 12:59:30 -04:00
Daniel Luna
e0fd4f5cd3
<SPC> f y working in dired buffers
2016-04-11 20:57:54 +02:00
Dennis Hamester
b18ccaaa29
Fix next-error behavior when flycheck is active
...
spacemacs/{next,previous}-error will now call {next,previous}-error when
a compilation buffer is visible.
2016-04-07 22:58:36 -04:00
syl20bnr
09ff77fbd4
Make it possible to use spacemacs-bootstrap layer as a distribution
2016-04-06 13:12:13 -04:00
syl20bnr
8e897f6b7b
core: new layer spacemacs-bootstrap and new package :step
...
New package :step 'bootstrap', this step happens before 'pre' packages.
A new layer names 'spacemacs-bootstrap' gather all the ':step bootstrap'
packages. This layer is special and is always the first element of
the variable 'configuration-layer--layers' which assure that all
bootstrap packages are configured first.
This new layer leverages the configuration layer system, removes the
clutter of package installations in the function 'spacemacs/init' and
isolate the bootstrap packages in one place.
2016-04-03 00:28:47 -04:00
d12frosted
98b329e741
move system-is-* function to core
2016-03-31 00:23:59 -04:00
Eivind Fonn
47789270d9
Don't nest `when'
2016-03-12 17:45:41 +01:00
Muneeb Shaikh
6c17e3bc3a
fix #5448 : guard nil buffer size
2016-03-11 17:00:13 +05:30
ralesi
3f376a431b
Prompt to open file literally when opening large files.
2016-03-10 23:13:19 -05: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
Beau Dacious
a54c637480
create align-repeat-backslash command
2016-02-27 14:57:06 +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
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
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
Eivind Fonn
a111f4802d
Don't change scratch major mode if buffer exists
2016-02-10 20:28:03 +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
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
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
Xue Fuqiao
9dfc1d93aa
Doc fix for spacemacs/show-and-copy-buffer-filename
2016-01-26 01:21:02 -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
syl20bnr
046d86800c
Clean copyrights and update for year 2016
2016-01-11 21:42:17 -05:00
Eivind Fonn
d8833215b0
Make scratch buffer major mode configurable
2016-01-11 01:13:10 -05:00
syl20bnr
ea333f7282
completion: move hjkl function to layers and treat ivy as a package
2016-01-09 15:29:37 -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
Alexandr Skurikhin
e64555d9d3
Map <escape> to minibuffer-keyboard-quit in ivy-minibuffer-map
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
Christoph Paulik
ab0abb823c
Remove custom write-file function, use save-buffer
...
Could not find a use case where the custom function performs differently
it is just missing functionality for indirect buffers.
2016-01-03 22:23:11 -05:00
syl20bnr
a5022743e5
core: remove dash and f from boostrap and attempt to remove evil
...
Cannot remove evil due to bind-map requiring it.
2015-12-20 23:00:09 -05:00
Sebastian Wiesner
3aa8e755dd
Compare system-type as symbol
...
As per documentation, system-type holds a symbol denoting the OS type; let's treat it as such.
2015-12-12 10:58:12 +01:00
syl20bnr
4a6fd1b364
core: hide mode-line at startup
2015-12-11 03:07:15 -05:00
justbur
f2878d594a
core: Factor out spacemacs-buffer creation
...
Factor out the code related to creating the spacemacs buffer, so that it
can be recreated easily if it gets deleted.
2015-12-11 02:25:19 -05:00
Daniel Luna
cf11545cc4
spacemacs/sudo-edit working on remote ssh buffers with multi-hops
2015-12-11 02:11:32 -05:00
Fabien Dubosson
6def1a480b
Use hl-todo for TODOs/FIXMEs highlighting
...
The current way to highlight TODOs is `spacemacs/highlight-TODO-words`
which is a spacemacs' hard-coded function.
This commit changes it for the `hl-todo` package. This imply:
- More keywords are supported out of the box.
- Keywords are associated to faces, so they are shown in different
colors.
- Keywords are stored with their faces in a list, so it's easier for
users to add their own keywords and faces (as contrary to a regexp).
- It is possible to disable highlighting by simply excluding the
package.
2015-12-07 19:39:38 +01:00
Eivind Fonn
4870030ba1
Auto-set evil-shift-width based on mode settings
2015-12-01 02:19:56 -05:00
Eivind Fonn
a13486d2d2
Delimit TODO keywords as words
...
words like “HACKER” becoming partially highlighted
2015-11-18 16:32:14 +01:00
Christoph Paulik
9726033515
Don't use ido for sudo-edit of new files and bind key
2015-11-15 12:19:25 +01:00
Eivind Fonn
38e48aa95d
Highlight TODO keywords in all prog modes
...
Also make the colon optional
2015-11-14 00:34:05 -05:00
Joe Hillenbrand
3b6fd59245
Add SPC c q
to close the compilation window
...
I found it annoying to have to re-navigate to the *compilation* window
and close it after every time I compile with `SPC p c`.
This patch adds a binding to make closing this window fast and easy.
Also a little bit of clean up.
2015-11-13 13:55:53 +01:00
geksilla
c39e8a9e53
Switch between columns layout toggle golden-ratio.
...
While columns layout change between 2 and 3 golden-ratio-mode toggle but
should not.
Fixes syl20bnr/spacemacs#3750 .
2015-11-10 22:48:56 +01:00