Skip to content

Releases: syl20bnr/spacemacs

Version 0.105.16

01 Apr 13:26
Compare
Choose a tag to compare
  • Add FAQ entry about HTTPS issues (thanks to TheBB)
  • Add startup list to Zemacs home buffer.

Version 0.105.15

01 Apr 05:11
Compare
Choose a tag to compare

Improvements

  • Emacs to THE MAX! Release of Zemacs!

Layer changes

Javascript

  • New layer variable javascript-disable-tern-port-files, when non nil
    tern port files are not created. Default value is nil. (thanks to mijoharas)

Swift

  • Fix all swift major-mode key bindings (thanks to xinranmsn)

Version 0.105.14

10 Mar 12:14
Compare
Choose a tag to compare

Fixes

  • Fix bad window index for neotree buffer (thanks to bmag)
  • Fix error when using SPC p l right after Emacs started (thanks to bixuanzju)

Layer changes

Go

  • Fix bug when there is no test suite when running tests
    (thanks to bogdanteleaga)

React

  • Fix broken helm-imenu (thanks to huaoguo)

Improvements

  • Various documentation improvements (thanks to triklsbg)

Version 0.105.13

07 Mar 04:14
Compare
Choose a tag to compare

Fixes

  • Fix smooth-scroll toggling at startup (thanks to TheBB)
  • Fix auto-completion toggle SPC t a (thanks to TheBB)

Layer changes

Clojure

  • Fix function name cider-pop-back (thanks to mlachmih)

Scala

  • Fix various function names:
  • ensime-refactor-diff-organize-imports
  • ensime-refactor-diff-extract-method
  • ensime-refactor-diff-rename
  • ensime-refactor-diff-extract-local

(thanks to TheBB)

Improvements

  • Reformat README.md title section.
  • Add a GitHub pull request template (thanks to robbyoconnor)

Version 0.105.12

03 Mar 06:07
Compare
Choose a tag to compare

Fixes

  • Fix activation of package dependencies
  • Fix smooth-scrolling error due to recent changes in package repository

Layer changes

Distribution

  • New key binding SPC t v to toggle smooth scrolling.

C-C++

  • Add notes on related layers (thanks to magthe)
  • Remove srefactor from static package list (thanks to magthe)
  • Set paths for C headers from clang (thanks to magthe)

Evil-snipe

  • Disable evil-snipe in ranger (thanks to TheBB)

Haskell

  • Fix bad indentation when pasting text (thanks to robbyoconnor)

Markdown

  • Add support for rust code blocks (thanks to panicbit)

Org

  • Fix custom Spacemacs layout when org-agenda-files isn't a list.
    The org-agenda-files variable can be the name of a directory or a file.
    (thanks to jmiven)

Osx

  • Fix osx-use-options-as-meta for Emacs 25 (thanks to d12frosted)

React

  • make evil-matchit jump between html/jsx tags (thanks to tko)

Racket

  • Add command prefix names for racket-mode key bindings
    (thanks to rodrigosetti)

Scala

  • Rename ensime-refactor-inline-local to ensime-refactor-diff-inline-local
    (thanks to chessman)

Shell

  • Fix reverse key bindings for comint-previous/next (thanks to olejorgenb))
  • Scope the aliases under eshell so they are not defined globally
    (thanks to bling)

Themes megapack

  • Add railscasts-theme (thanks to olsonjeffery)

Improvements

  • Improve toggle-maximize-centered-buffer (thanks to justbur)
  • Add display-graphic-p to SPC h d s (thanks to TheBB)
  • Various documentation improvements (thanks to d12frosted, davbo, marcopaga,
    microamp, nixmaniack, NJBS, SShrike, TheBB, Tinche, triklsbg, xfq)

Version 0.105.11

20 Feb 04:39
Compare
Choose a tag to compare

Improve loading robustness:

  • when an ELPA repository is down Spacemacs will now be able to finish loading,
  • Spacemacs will use the default theme (i.e. no theme) if there is any error during the download of the starting theme.

Version 0.105.10

19 Feb 04:41
Compare
Choose a tag to compare

Fixes

  • Fix re-toggle of fullscreen when pressing SPC f e R (thanks to MadAnd)
  • Fix display of recent bookmarks without filename (thanks to lislon)
  • Fix toggle-maximize-buffer (thanks to justbur)
  • Remove files from rollback slot list (thanks to microamp)
  • Don't catch errors while loading if --debug-init is provided.
  • Don't change scratch major mode if buffer exists (thanks to TheBB)
  • Restore windows layout when quitting ediff (thanks to fbergroth)
  • Ensure that pcache-directory ends in a slash (thanks to rpglover64)
  • Ensure new Spacemacs layouts only shows home buffer (thanks to bmag)

Improvements

  • Add a bug report template for GitHub issues on SPC h I
    (thanks to StreakyCobra)
  • Add files used by eww to .gitignore (thanks to ahyatt)
  • Various enhancements for themes handling (thanks to TheBB)
  • Allow default theme (no theme) to be defined in dotspacemacs-themes
    (thanks to izahn)
  • Add support for missing base16 themes (thanks to curtmack)
  • Update recent files list when a file is renamed (thanks to lislon)
  • Improve frame-fullscreen and maximize-frame toggles (thanks to MadAnd)
  • Diminish relative line numbers lighter in mode-line (thanks to peterhoeg)
  • Various documentation improvements (thanks to balajisivaraman, crododile,
    darkfeline, ernestas, franciscoj, j4, kRITZCREEK, nixmaniack, numkem,
    robbyoconnor, TheBB, tonylotts)

Layer changes

Auto-completion

  • Better choice of company front-ends (thanks to fbergroth)

C-C++

  • Get clang args even if flycheck isn't installed (thanks to TheBB)

Clojure

  • Fix renamed cider-test-run-tests function (thanks to AlejandroCatalina)
  • Substitute align-cljlet with clojure-align. align-cljlet was deprecated
    in favour of the vertical alignment in the clojure-mode package (thanks to
    vise890)

Elm

  • Fix flycheck not working on sub-directories (thanks to AlejandroCatalina)

ERC

  • Fix initialisation of erc-terminal-notifier (thanks to Andre0991)

Gnus

  • Remove gnus-fetch-old-headers customization which was causing slowdown
    while consulting some newsgroups (thanks to StreakyCobra)

Haskell

  • Fix broken hoogle-lookup-from-local (thanks to jb55)

Html<a id="0-105-10-orgheadline10 name="0-105-10-orgheadline10">

  • Remove .jsx from web-mode auto mode alist (thanks to lunaryorn)

Org<a id="0-105-10-orgheadline11 name="0-105-10-orgheadline11">

  • Remove H and L key bindings from evil-org (thanks to choppsv1)

Python<a id="0-105-10-orgheadline12 name="0-105-10-orgheadline12">

  • Add missing py-yapf configuration (thanks to TheBB)
  • Enable anaconda-eldoc-mode (thanks to TheBB)
  • Only load pyenv if it is installed (thanks to cpaulik)

Racket<a id="0-105-10-orgheadline13 name="0-105-10-orgheadline13">

  • Disable company-quickhelp-mode only when it is already enabled
    (thanks to syohex)

React<a id="0-105-10-orgheadline14 name="0-105-10-orgheadline14">

  • Disable auto-quote of attributes (thanks to TheBB)
  • Fix react magic mode, it will now recognize /** @jsx React.DOM */ in the
    first line of a file (thanks to EMayej)

Ruby<a id="0-105-10-orgheadline15 name="0-105-10-orgheadline15">

  • Use popwin for rspec compilations (thanks to joshcass)
  • Do not force rspec-mode on ruby files (thanks to morhekil)

Rust<a id="0-105-10-orgheadline16 name="0-105-10-orgheadline16">

  • Fix indentation setting for evil-shift-width (thanks to Stebalien)

Shell<a id="0-105-10-orgheadline17 name="0-105-10-orgheadline17">

  • Set the correct shell-pop size variable (thanks to TheBB)

Themes-megapack<a id="0-105-10-orgheadline18 name="0-105-10-orgheadline18">

  • Add dracula theme (thanks to MarkRedeman)
  • Add omtose-phellack theme (thanks to duien)
  • Add majapahit theme (thanks to kostajh)

Tmux<a id="0-105-10-orgheadline19 name="0-105-10-orgheadline19">

  • Fix key bindings C-h, C-j, C-k and C-l (thanks to justbur)

Vagrant<a id="0-105-10-orgheadline20 name="0-105-10-orgheadline20">

  • New key binding SPC V R to reload to restart VMs (thanks to kostajh)

Version control<a id="0-105-10-orgheadline21 name="0-105-10-orgheadline21">

  • Fix bugs due to wrong mode for diff-hl margin (thanks to abaw)
  • Fix git-gutter linum setup (thanks to person808)

Wakatime<a id="0-105-10-orgheadline22 name="0-105-10-orgheadline22">

  • Fix wakatime-dashboard url (thanks to hallfox)

Version 0.105.9

18 Jan 06:50
Compare
Choose a tag to compare

Improvements

  • Fix error on Microsoft Windows 10 OS regarding missing printf command
    (don't call exec-path-from-shell function on Microsoft Windows)
    (thanks to syohex)
  • New key bindings C-e and C-y in evilified buffers to scroll lines
    (thanks to CestDiego)
  • Remove key binding hack for evil-jumper since the issue has been fixed
    upstream (thanks to justbur)
  • Remove unused init-dired+ function (thanks to AlejandroCatalina)
  • Various documentation improvements (thanks to balajisivaraman, jcppython,
    jmiven, jorisE)

New conventions

  • use-package code guidelines
  • Key bindings documentation only need to mention SPC prefix

Layer changes

Markdown

  • Add syntax highlighting for R code blocks (thanks to rustyplanet)

Org

  • Fix early creation of empty org directory (thanks to tboby)
  • Add default key binding C-c c for org-capture
    (thanks to AlejandroCatalina)

Spacemacs

  • Add bracketed-paste package to improve pasted text in terminals
    (thanks to AlejandroCatalina)

Version 0.105.8

12 Jan 07:04
Compare
Choose a tag to compare

Fixes

  • Fix the red mode-line when error occurs during loading
  • Fix and improve layer templates and layer creation (thanks to chrisbarrett)
  • Fix and simplify copyrights in file headers
  • Fix .gitignore pattern for private directory (thanks to jballanc)

Improvements

  • New key binding SPC h d l to describe the last key pressed, useful
    when reporting a bug (thanks to StreakyCobra)
  • Sort alphabetically the list of package to be update on the home buffer
  • Improve describe-system-info function with completion engine info
    (ivy completion engine will be available in 0.106) (thanks to StreakyCobra)
  • Add link to BountySource page to README.md (thanks to houli)
  • Move request storage folder to .cache directory

Layer changes

Markdown

  • Add support for javascript code blocks syntax highlighting
    (thanks to AlejandroCatalina)

Version 0.105.7

11 Jan 07:02
Compare
Choose a tag to compare

Hotfixes

  • Fix missing q key binding in the home buffer introduced in 0.105.5
    (thanks to justbur)

ERC and RCIRC layers

  • Properly add all opened buffers to custom layouts
    (thanks to AlejandroCatalina)

Go layer

  • Prevent from clobbering environment variables if already set (thanks to whilp)

Haskell

  • Remove reference to undefined function haskell-cabal-hook
    (thanks to chrisbarrett)

Python layer

  • Fix errors when reading .python-version files (thanks to fbergroth)

Dotfile changes

  • New variable dotspacemacs-scratch-mode to configure the default major-mode
    for the scratch buffer, default value is text-mode (thanks to TheBB)

Improvements

  • Display a list of packages to update when pressing the [Update packages]
    in the home buffer
  • Add highlight of TODOs in text mode files (thanks to StreakyCobra)
  • Various documentation improvements (thanks to StreakyCobra, TheBB)