Skip to content

Releases: syl20bnr/spacemacs

Version 0.200.13

25 Jan 05:59
Compare
Choose a tag to compare

Fixes

  • Remove ess-R-object-popup from ess layer (thanks to NGaffney)
  • Remove wolfram-mode package from extra-langs (thanks to bennofs)
  • Import info+.el as local package
  • Import help-fns+.el as local package
  • Import hide-comnt.el as local package
  • core: fix not found packages with dotspacemacs-install-packages all

Version 0.200.12

24 Jan 05:20
Compare
Choose a tag to compare

Fixes

  • Use HTTPS instead of HTTP for ORG ELPA repository (thanks to aaronjensen)

Version 0.200.11

23 Jan 03:09
Compare
Choose a tag to compare

Fixes

  • Fix helm display function (thanks to jackkamm)
  • Fix anaconda-mode variable names in Python layer (thanks to nixmaniack)
  • Fix typo in helm-cscope-find-calling-this-function (thanks to dubnde)
  • Use org-mime package from MELPA (thanks to jackkamm)
  • Replace broken helm-spotify package by helm-spotify-plus (thanks to leezu)
  • Update Quelpa library
  • Backport up to date list of themes in core and themes-megapack layer.
  • Fix pyim package name in Chinese layer (thanks to James Wang)

Version 0.200.10

02 Nov 02:23
Compare
Choose a tag to compare

Fixes

  • Fix error: (void-variable helm-bookmark-map) when selecting a candidate from a Helm buffer (thanks to bmag)
  • Fix window number assignation for Neotree buffer window (thanks to duianto)

Version 0.200.9

07 Apr 03:16
Compare
Choose a tag to compare

Fixes

  • Fix theme loading with terminal Emacs (thanks to wang0z)

Version 0.200.8

02 Apr 06:19
Compare
Choose a tag to compare

Convention changes

  • Update debug conventions
    • Step in and Step out are now, i and o respectively
    • Inspect a value is now v
    • Next step is now s

Dotspacemacs changes

  • Improve variable dotspacemacs-line-numbers. The variable can now take a property list with the following keywords supported: :relative t to turn on relative lines, :disabled-for-modes mode1 mode2 ... to disable line numbers in specific major modes and :size-limit-kb n to disable line numbers when the size of the buffer is greater than n (thanks to deb0ch)

Core changes

  • Import quela, package-build, ido-vertical-mode and spacemacs-theme in core/libs
  • Speedup SPC h SPC loading.
  • Force installation of org-contrib-plus instead of org effectively avoiding to install Org twice.
  • Display some additional information message in mode-line at startup.
  • Throw an error instead of a warning if emacs version is too old (thanks to deb0ch)
  • Refactor rotate-windows (thanks to bmag)
  • Don’t toggle maximized window at startup if already maximized (thanks to TheBB)
  • Set default value of dotspacemacs-enable-paste-transient-state to nil to reflect its value in the doftile template (tanks to toupeira)
  • which-key: Update usage of replacement alists (thanks to justbur)
  • which-key: Fix transient state descriptions (thanks to justbur)
  • which-key: Implement combined select window keys (thanks to justbur)
  • Maximize frame earlier in the startup process (thanks to deb0ch)
  • Fix unbound holy-mode error (thanks to TheBB)
  • Fix error on footer insertion when window is narrow (thanks to deb0ch)
  • Fix encoding of ; in issue report body (thanks to d12frosted)
  • Fix variable is void: system-info in spacemacs/report-issue
  • Fix delayed warning display in emacs 25.5
  • Fix computation of package installation lazyness
  • Fix false warning about duplicate layers at startup. (thanks to puzl)
  • Fix indentation rules for declare-prefix functions
  • Add support for interpreter-mode-alist to layer lazy installation
  • Add support for local elpa repositories
  • Always return `t` from use-package pre/post hooks. (thanks to Stebalien)
  • Jump-handers :async keyword can now take a predicate function
  • home buffer: update quickhelp.txt in [?] (thanks to kccai)
  • Filter out private vars in dotspacemacs/get-variable-string-list
  • Add support for go to definition in other window with SPC m g G
  • Scope minor-mode specific key bindings under major-mode leader

Distribution layer changes

  • New key binding SPC w + to toggle between vertical and horizontal windows layout (thanks to nixmaniack, bmag)
  • New key binding SPC w TAB to go to last selected window (thanks to adelq)
  • New key binding gf in compilation mode to find file at point (thanks to FrancescElies)
  • New key binding gD to jump to definition in another window (thanks to quicknir)
  • New key binding SPC x l S to reverse sort lines (duianto)
  • New key bindings SPC x l c and SPC x l C to sort lines by column (duianto)
  • New key binding SPC f T to jump to currently opened file in neotree (thanks to arjun-urs)
  • New key binding ' in neotree to take a quick look at the currently selected file (thanks to sdwolf)
  • Overhaul the buffer transient state on SPC b . (thanks to quicknir)
  • Improve spacemacs/count-word-analysis by including information from count-words function
  • Use use winum.el instead of window-numbering.el for window numbers (thanks to deb0ch)
  • Add copy key to neotree under C (thanks to lanejo01)
  • Move generation of tags from SPC p C-g to easier SPC p G (thanks to TheBB)
  • Add duplicate-line-or-region on SPC x l d (thanks to deb0ch)
  • Integrate auto-highlight-symbol with evil as well as isearch (thanks to TheBB)
  • Change default fringe color for centered-buffer-mode.
  • Use helm or ivy as completion framework for dumb-jump (thanks to deuill)
  • Hide PROPERTIES drawers in space-doc-mode (thanks to nikolaiam)
  • Disable auto-revert of buffer-menu-mode (thanks to bgamari)
  • Fix spacemacs/rename-current-buffer-file on non-file buffers (thanks to lislon)

Layer changes

Ansible

  • Add support for ansible-vault (auto-de/encryption of files)
  • Add support for company with company-ansible package

Auto-completion

  • Add new package fuzzy for auto-complete.

Better defaults

  • Add new package unfill (thanks to d12frosted)

Chinese

  • Move pyim into the .cache directory (thanks to DCPRevere)

Chrome

  • Add package flymd. Flymd is a realtime markdown preview (hodge)

Clojure

  • Update debugger key bindings to meet new conventions
  • Add new key bindings to convert collections (thanks to benedekfazekas)
  • Fix calls to cider-test-xxxx functions (thanks to mahinshaw)

Common Lisp

  • Add neew key binding SPC m h i to inspect a definition
  • Set jump handler to slime-edit-definition (thanks to phoe)

CSharp

  • Fix Omnisharp jump handler by marking it async (thanks to razzmatazz)

Elixir

  • Add support for credo (denin)
  • Prevent from inserting too many "end"s in Elixir (thanks to michalmuskala)

Emacs Lisp

  • Fix cursor position for eval-last-sexp.
  • Add SPC m e c to evaluate current sexp. Evaluation of current setq or defun form is under SPC m e C.
  • Add support for debugger and edebug, see tutorial in README.org file.

Extra-langs

  • Add extension .wl for wolfram-mode (kenkangxgwe)

Finance

  • Add new key bindings for ledger account reconciliation (thanks to timjaeger)

Games

  • Add sudoku game. (thanks to et2010)

Go

  • Fix void reference to go--position-bytes (thanks to db47h)

Haskell

  • Update debugger key bindings to meet new conventions

Html

  • Defer company-web loading (ralesi)

IBuffer

  • New key bindings g r to update buffer, g j to move to next filter group and g k to move to previous filter group (thanks to donm)

IPthon-notebook

  • Fix axes.color_cycle warning in matplotlibrc (thanks to Retorz)

Ivy

  • Rebind SPC f b to counsel-bookmark (thanks to gilbertw1)
  • Add confirmation between deleting a file with d (thanks to d12frosted)
  • Add C-c C-e to edit counsel-ag search results (thanks to aaronjensen)
  • Correctly close ivy layout transient state when pressing b (thanks to gilbertw1)

Javascript

  • Fix jump handler using tern by marking it async (thanks to coreygrunewald)

LaTeX

  • Add new key bindings for folding functions (thanks to nashamri)

Markdown

  • Add new key binding SPC m i t to insert a Table of Contents
  • Fix activation of mmm-mode
  • Add support for ini files
  • Hide MMM linter in mode-line

Org

  • New key binding , for org-edit-src-exit (thanks to david-sawatzke)
  • New key binding SPC m i a for org-attach (thanks to smile12341234)
  • Move SPC m e to SPC m e e for org-export-dispatch
  • Fix o on folded headings (thanks to dschoepe)

Prodigy

  • Add new key binding R to refresh buffer (thanks to FrancescElies)
  • Add new key binding gf to go to file at point (thanks to FrancescElies)

Python

  • New layer variable python-auto-set-local-pyvenv-virtualenv to autoload a virtual env with a .venv...
Read more

Version 0.200.7

02 Jan 16:18
Compare
Choose a tag to compare

Fixes

  • More robust fix for error helm :config: ‘fuzzy-match’ not supported in async sources

Version 0.200.6

02 Jan 06:46
Compare
Choose a tag to compare

Fixes

  • Fix error helm :config: ‘fuzzy-match’ not supported in async sources

Version 0.200.5

03 Nov 14:26
Compare
Choose a tag to compare

Fixes

  • Removed themes missing from MELPA (colorsarenice-theme and stekene-theme)

Version 0.200.4

26 Oct 08:56
Compare
Choose a tag to compare

Fixes

  • Update go-guru package reflecting MELPA changes