Skip to content

Releases: syl20bnr/spacemacs

Additional key bindings for NeoTree

02 Jan 03:07
Compare
Choose a tag to compare
  • Add neotree-select-next-sibling and neotree-select-previous-sibling on L and H.
  • Hide/Show hidden files is now on s

NeoTree, Upgrade, Version, Scala, Themes, Banners, Fixes and Tweaks

01 Jan 22:22
Compare
Choose a tag to compare
  • Revamped NeoTree for a slick lightweight filetree browsing experience. See documentation for details on how to use the new NeoTree.
  • Version of Spacemacs in now displayed in the startup buffer. The version can be echoed at any time with function spacemacs/display-and-copy-version.
  • New button on the Spacemacs startup buffer: Update Spacemacs. For now it only updates the ELPA packages (thanks to ralesi)
  • Lots of tweaks for scala layer. Add support for flycheck linting, better ensime integration (thanks to chrisbarrett)
  • Add support for hi2 in haskell layer (thanks to chrisbarrett)
  • All base16 themes are now supported. For instance to add the tomorrow base16 variant: add base16-tomorrow to your dotspacemacs-default-theme variable.
  • New banners directory. By default Spacemacs will randomly choose a banner to display. The behavior of banner display can be tweaked with the variable dotspacemacs-startup-banner, more info in the dosctring for this variable. You can now contribute banners!
  • Use Magit built-in auto-completion based on ido instead of helm (thanks to bonega)
  • New key bindings SPC f r for recently opened file selection (thanks to danielwuz)
  • Better install instruction for the haskell layer (thanks to endrebak)
  • Fix missing parenthesis on code snippets in documentation (thanks to bebound)

Battery info, Banners, Ensime, alternate buffer

26 Dec 06:01
Compare
Choose a tag to compare
  • Support for multiple banners, by default a randomly chosen banner is displayed. This behavior can be tweaked with the variable dotspacemacs-startup-banner, see documentation. This feature allows users to contribute new banners, see guidelines.
  • The battery info in the mode-line has been reworked, the duplicate information has been fixed and the face and text info are more accurate.
  • Alternate buffer key binding has been revert to SPC TAB (note that SPC b b still work) (thanks to danielwuz)
  • For Scala developers and company users, Ensime should now work with company (thanks to chrisbarrett)
  • New template for layer READMEs and update of the contribution guidelines for layers (basically I removed the paragraph about maintainer).
  • Add a FAQ about powerline separators
  • Add a note about emacs server in emacs-mac-port (thanks to hunner)

Better Haskell support and lots of tweaks and fixes

24 Dec 06:28
Compare
Choose a tag to compare
  • Revamped haskell layer with loads of consistent key bindings and tweaks (thanks to bjarkevad)
  • New key bindings in auctex layer (thanks to bjarkevad)
  • Update AutoHotkey layer, fix bugs, improve indentation, update ahk mode to 1.5 (thanks to ralesi)
  • Improvements to mode-line lighters, it is now possible to choose between ASCII characters or Unicode symbols with the variable dotspacemacs-mode-line-unicode-symbols, see documentation
  • Add handlebars/hbs to web-mode file types (thanks to avendael)
  • Fixes for company-mode for C/C++ (6aefba2) (thanks to tux4life)
  • Fix SPC key not working in org buffers when windows-scripts layer is enabled (thanks to ralesi)
  • Add cache locations for more packages (thanks to ralesi)
  • Add additional items to savehist (thanks to ralesi)
  • Enable eldoc in elisp buffers (thanks to ralesi)
  • Add evil-indent-textobject to spacemacs layer, see documentation (thanks to ralesi)
  • Add flycheck toggle key binding and move its key bindings under SPC e prefix, see documentation (thanks to ralesi)
  • Add key bindings to split and focus new windows, SPC w S and SPC w V (thanks to bjarkevad)
  • Add key bindings for quick access to more magit buffers, see documentation (thanks to ralesi)
  • Add key bindings to move between git hunks, stage or revert them directly in the buffer, see documentation (thanks to ralesi)
  • Move guide-key key binding toggle on SPC t k and change the lighter from G to K (G is reserved for golden-ratio)
  • Fix go to init helm action in helm-spacemacs
  • Better wording for FAQ number 5 (thanks to hunner)
  • New spacemacs banner

Hotfix for required pre-extensions variable

22 Dec 03:10
Compare
Choose a tag to compare

Hotfix for error: Symbol's value as variable is void: xxx-pre-extensions

Hotfix for error when a layer does not exist

22 Dec 03:04
Compare
Choose a tag to compare

Hotfix for error: Wrong type argument: listp, (Spacemacs) Warning: layer xxx does not exist in dir nilxxx/!

Hotfix for `git-enable-github-support` error

21 Dec 08:25
Compare
Choose a tag to compare

Hotfix for git-enable-github-support preventing helm-spacemacs from getting the list of all packages.

helm-spacemacs and tweaks

21 Dec 08:10
Compare
Choose a tag to compare
  • helm-spacemacs is here! Try it with SPC f e h. Look for a layer or a package and press TAB to see the list of possible actions (not much for now)
  • Use emmet as yasnippet source in javascript layer (thanks to danielwuz)
  • Switching back and forth between two buffers in now on SPC b b (thanks to rphillips)
  • SPC TAB will now toggle neotree filetree (thanks to rphillips)
  • Disable evil fine undo
  • Improvements to README.md in the Batteries included section (thanks to nwolfe)

major mode leader key, fixes

19 Dec 06:22
Compare
Choose a tag to compare
  • New major mode leader key on , by default. Pressing this leader key is the same thing as pressing <SPC> m. The key can be customized with the variable dotspacemacs-major-mode-leader-key. See documentation (thanks to danielwuz)
  • Fix git-gutter with line number enabled (thanks to oppenlander)
  • Fix git-gutter in terminal
  • Fix loading of tern auto-completion in javascript layer (thanks to oppenlander)
  • Attempt to fix #298 by removing undo-tree auto saving of history

Hotfix for key-chord.el error

18 Dec 21:01
Compare
Choose a tag to compare

Hotfix for key-chord.el error due to emacswiki.org being down