Skip to content

Spacemacs logo, Better startup, Patched fonts support, Rcirc, Floobits, Dockerfile, Fsharp, Tweaks and Fixes

Compare
Choose a tag to compare
@syl20bnr syl20bnr released this 17 Mar 03:16
· 4924 commits to master since this release

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

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 and directory-only functions and helm-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 in evil-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)