Releases: syl20bnr/spacemacs
Releases · syl20bnr/spacemacs
Smooth-scrolling
smooth-scrolling is now installed and enabled by default.
To disable it set the variable dotspacemacs-smooth-scrolling
of your ~/.spacemacs
to nil
.
Related documentation here.
Missing fix for #115
Missing fix for issue #115 in previous release
Better startup experience, "J" works like in Vim, fixes
Better startup experience
- This release optimizes the startup of spacemacs regarding the UI elements configuration and the display of the default theme (solarized-light). The startup should feel smoother with no flickering or flashing effect.
- This improvements may reduce the overall boot time of spacemacs.
Fixes
J
normal state command behaves like VimJ
(thanks to bonega and danielwuz)- Fix
<SPC> f e d
to open the spacemacs dotfile (thanks to capdevc) org-agenda-files
can be defined in spacemacs dotfile (thanks to herbertjones)
Leader on "jk" experimental feature, ido and coffeescript improvements and fixes
New experimental feature
- Leader can be triggered by pressing "jk" quickly in
insert state
,helm
buffers andido
buffers. See documentation in readme.
Improvements and fixes
- New very cool functions available in
ido
minibuffer to open a buffer in a new window or frame as well as to browse theido
history, see documentation in readme (thanks to ralesi). <
and>
now correctly indentcoffeescript
code (thanks to danielwuz).
New Python language contrib, various fixes
New contribution layer
python
is now a contrib which can be found incontrib/lang/python
. To use it you have to addpython
to yourdotspacemacs-packages
variable in your~/.spacemacs
.anaconda-mode
is now used for code navigation, documentation lookup and completionac-anaconda
back end forauto-complete
Thanks to danielwuz!
New key binding
<SPC> f e d
opens your~/.spacemacs
dotfile (thanks to ralesi)
Fixes
- Fix
emacs
andemacs-debug-init
functions on Windows (thanks to ralesi) - Fix a remaining bug in automatic orphan packages deletion algorithm
Documentation updates and Helm tweak
- remove
helm-quick-update
to improve helm feedbacks (thanks to tuhdo) - various documentation fixes
Fix annoyance with highlights faces
This release is focused on text highlighting:
- Fixes #107 : Bad Interaction Between Highlighting Line and Match Highlighting
- Improves faces and colors for
evil-search-highlight-persist
andhl-anything
Readme:
- Fixes quick install command line with an absolute path (thanks to whatyouhide)
Various:
- Get rid of
solarized
theme submodule, replaced it with a regular directory .cache
directory is now ignored in the.projectile
file
Contrib System new features, ESS contrib layer, Various fixes
Contribution System new features
- support for contrib categories (sub-directories of layers in
contrib
directory) - support for additive configuration, if package
P
is declared in layersL1
thenL2
, the configuration of both layers forP
will be evaluated in the following orderL1
thenL2
. MoreoverL1
andL2
can both useuse-package
with the appropriate properties. - support for package exclusion on a per contribution layer basis with the optional variable
L-excluded-packages
whereL
is a layer name. - orphan package deletion is now working as expected (ie. it has been fixed :-))
New contribution layer
- in the
lang
category, ESS packages were moved from spacemacs layer to its own contrib layer.
Fixes
ruby-end
now correctly works inruby-mode
! (thanks to trishume)- fix diminished lighter of
smartparens
- fix
fancy narrow mode
(#103)
evil-escape, evil-jumper, evil-args, hl-anything, fancy-narrow, comments key binding prefix, various fixes
New packages:
- evil-escape-mode which implements all the
fd
escape stuff, uses key-chord as back-end (thanks to ralesi for the suggestion) - evil-jumper (thanks to ralesi)
- evil-args (thanks to danielwuz)
- hl-anything, see readme here
- fancy-narrow (thanks to ralesi)
New contribs:
- company-mode contrib! (thanks to trishume)
Changes:
- evil-nerd-commenter bindings are now on the prefix
<SPC> c
instead of<SPC> n c
, moreover the comment operator bindings is<SPC> ;
. See readme here <SPC> <SPC>
is now bound toace-jump-word-mode
instead oface-jump-char-mod
(thanks to danielwuz)- new ex command
:noh
to clear persistent highlight (thanks to danielwuz) - new text objects
$
,|
and%
(thanks to ralesi) - gather cache files into a single directory
.cache
(thanks to ralesi)
Fixes:
evil-numbers, key binding prefix for registers, helm and coffeescript tweaks, fix micro-states
- New package
evil-numbers
to increase and decrease a number under point (documentation) (thanks to danielwuz) - New key binding prefix
r
for registers (documentation) - helm configuration tweaks (modifications) (thanks to ralesi)
- better auto-indent for coffeescript (modifications) (thanks to danielwuz)
- fix broken micro-states in Emacs 24.4