Skip to content

Releases: syl20bnr/spacemacs

Smooth-scrolling

18 Nov 02:55
Compare
Choose a tag to compare

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

17 Nov 05:12
Compare
Choose a tag to compare

Missing fix for issue #115 in previous release

Better startup experience, "J" works like in Vim, fixes

17 Nov 05:03
Compare
Choose a tag to compare

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 Vim J (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

16 Nov 05:30
Compare
Choose a tag to compare

New experimental feature

  • Leader can be triggered by pressing "jk" quickly in insert state, helm buffers and ido 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 the ido history, see documentation in readme (thanks to ralesi).
  • < and > now correctly indent coffeescript code (thanks to danielwuz).

New Python language contrib, various fixes

15 Nov 05:49
Compare
Choose a tag to compare

New contribution layer

  • python is now a contrib which can be found in contrib/lang/python. To use it you have to add python to your dotspacemacs-packages variable in your ~/.spacemacs.
    • anaconda-mode is now used for code navigation, documentation lookup and completion
    • ac-anaconda back end for auto-complete

Thanks to danielwuz!

New key binding

  • <SPC> f e d opens your ~/.spacemacs dotfile (thanks to ralesi)

Fixes

  • Fix emacs and emacs-debug-init functions on Windows (thanks to ralesi)
  • Fix a remaining bug in automatic orphan packages deletion algorithm

Documentation updates and Helm tweak

15 Nov 04:02
Compare
Choose a tag to compare
  • remove helm-quick-update to improve helm feedbacks (thanks to tuhdo)
  • various documentation fixes

Fix annoyance with highlights faces

14 Nov 04:31
Compare
Choose a tag to compare

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 and hl-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

12 Nov 05:02
Compare
Choose a tag to compare

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 layers L1 then L2, the configuration of both layers for P will be evaluated in the following order L1 then L2. Moreover L1 and L2 can both use use-package with the appropriate properties.
  • support for package exclusion on a per contribution layer basis with the optional variable L-excluded-packages where L 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 in ruby-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

10 Nov 05:13
Compare
Choose a tag to compare

New packages:

New contribs:

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 to ace-jump-word-mode instead of ace-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:

  • (issue #90) fix repeat bug with . and n or N (thanks to danielwuz)
  • (issue #98) visual block broken

evil-numbers, key binding prefix for registers, helm and coffeescript tweaks, fix micro-states

07 Nov 05:18
Compare
Choose a tag to compare
  • 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