Spacemacs logo, Better startup, Patched fonts support, Rcirc, Floobits, Dockerfile, Fsharp, Tweaks and Fixes
Fast-forwarded to 0.100.0 to celebrate the new Spacemacs logo, the new startup, the new
use-package and the 100th release on Github!
Hot New Features
- New Spacemacs logo! (thanks to nasharim)
- Better startup experience:
- Use the mode-line as a progress-bar
- Non blocking errors
- Errors are displayed inline in the spacemacs buffer
- The mode-line turns red if an error occurs
- Compatibility with
use-package
2.0 (thanks to CestDiego, ChrisBarrett)
New layers
- dockerfile (thanks to alanz)
- floobits (thanks to kryptt)
- fsharp (thanks to ryansroberts)
- rcirc (thanks to CestDiego)
Clojure
- Add
cider-quit
binding SPC m s q (thanks to aminb)
Dash
- Add support for
helm-dash
for linux distributions (thanks to PierreR)
DocView
- Add keybinding for
doc-view-goto-page
on gt (thanks to simonvandel)
fasd
- Add key bindings for
file-only
anddirectory-only
functions andhelm-completion
, see documentation for more info (thanks to mijoharas)
Go
- Fix error when
go-oracle
is not found in PATH
Haskell
- Add
haskell-type-on-previous-line
function (thanks to mijoharas) - Layer variable
haskell-enable-hindent-support
now requires a style name (thanks to PierreR)
Micro-states
- Prevent popup of
guide-key
buffer when a micro-state is active - Allow to bind keymaps
- Add
:disable-evil-leader
keyword - Display
scroll
micro-state docstring in minibuffer
Perspectives
- Move prefix binding to SPC L,
L
means Layouts (SPC P is now reserved for Pair programming) - Better support for
persp-projectile
(thanks to CestDiego)
Powerline
- Enable support for patched font in the terminal (requires the last update of
powerline
package) - Add toggle for displaying location of point (thanks to luxbock)
Python
- Add compilation commands on SPC m c c and SPC m c C, see documentation for more info (thanks to cpaulik)
Tweaks and Fixes
- Fix fill column indicator to take into account the value specified by the user, also move the key binding from SPC t 8 to SPC t c (thanks to endrebak)
- Fix
evil-sniper-override-evil
inevil-snipe
layer (thanks to person808) - Update echo area documentation for auto-highlight symbol (thanks to mijoharas)
- Add basic configuration for
ediff
in spacemacs layer (thanks to mijoharas) - Fix displayed GUI elements like tool-bar and scroll-bars when starting emacs as a daemon
- Add
exec-path-from-shell
support for linux distributions (thanks to mijoharas) - Typos and documentation improvements (thanks to zmaril, jasonkuhrt, aminb)