spacemacs

A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!

GPL-3.0 License

Stars
23.7K
Committers
1.4K
spacemacs - evil-escape fix

Published by syl20bnr almost 10 years ago

  • Correctly handle evil function properties in evil-escape. Fixes a bug where f motion could act like a t motion.
spacemacs - evil-escape regression fix

Published by syl20bnr almost 10 years ago

  • Fix evil-escape regression with iedit state and iedit-insert state where f was no op.
spacemacs - NeoTree Fixes

Published by syl20bnr almost 10 years ago

  • Fix conflict Number 0 assigned to two buffers ... between NeoTree and minibuffer
  • Fix same kind of error when opening NeoTree buffer or when a popup appears.
spacemacs - Fix for another evil-escape regression, Fix version check

Published by syl20bnr almost 10 years ago

  • Fix a regression in term buffer with evil-escape
  • Fix the check for new spacemacs version
spacemacs - Fix for evil-escape regression, better Emacs version check

Published by syl20bnr almost 10 years ago

  • Fix an evil-escape regression with buffers in emacs state.
  • The check for Emacs minimum version is now performed sooner. It fixes an error encountered with non-supported versions of Emacs.
spacemacs - Remove experimental feature `leader on jk`, lisp state and a fix

Published by syl20bnr almost 10 years ago

  • Remove the feature leader on jk which allows to invoke the evil leader key while in insert state. To achieve the same result use C-o SPC. Reason of the removal: it was dependent on key-chord.
  • fd now works properly to escape from iedit state
  • hjkl in lisp state now behaves like in normal state. See documentation for more info on the key bindings.
spacemacs - non release

Published by syl20bnr almost 10 years ago

  • Remove key-chord dependency! It fixes a bunch of side effects with the combo key-chord+evil (fd is still working as expected but the experimental feature leader on jk is disabled for now, will be available again in the next release)
  • Add package evil-matchit in spacemacs layer and enable it in html layer and auctex layer
  • Add toggles for tool-bar and menu-bar on SPC t T and SPC t U respectively. See documentation
  • Better fallback font for Windows: Lucida Sans Console
  • Move ido split keys to C-s and C-v to mirror SPC w behavior.
  • Fix SPC f f in YAML buffer (thanks to danielwuz)
  • Fix error when dimishing subword-mode lighter on Emacs 24.3 (thanks to roman)
  • Fix error with recent version of anzu
  • Fix mode-line display error when anzu package is excluded
  • Fix :nohl ex command to clear persistent highlights
  • Fix potential errors when activating hs-minor-mode
  • Run prog-mode hooked functions with erlang-mode-hook which drastically simplify the erlang layer
spacemacs - Lua, Dash, New Vim tilde, Themes, Travis CI, tweaks and fixes

Published by syl20bnr almost 10 years ago

  • New contrib layer lua (thanks to mkcode)
  • New contrib layer dash (thanks to mkcode)
  • New contrib layer vim-empty-lines. A very cool replacement for vi-tilde-fringe which works in terminal, check it out! (thanks to sooheon)
  • Add support for Travis CI for core tests (thanks to lazywithclass)
  • Better support for themes, sanityinc-tomorrow themes work now
  • New variable dotspacemacs-fullscreen-use-non-native useful to disable OS X fullscreen animations, see documentation (thanks to mkcode)
  • New key binding: SPC f j to open a dired buffer with the current file selected (thanks to mkcode)
  • Update company-mode layer to use new features of flycheck (thanks to trishume)
  • Fix evil-jumper activation (thanks to danielwuz)
  • Fix key binding conflict in python layer (thanks to danielwuz)
  • Better lazy loading of auctex layer, SPC e l is now obsolete, Auctex will be loaded automatically (thanks to trishume)
  • Updade contribution guidelines
  • Update conventions: interactions with REPLs and in buffer evaluation of code
  • Various typo and documentation fixes (thanks to jezenielzapanta, smt and andresmrm)
spacemacs - Paradox and 24.3, Spacemacs update check

Published by syl20bnr almost 10 years ago

  • Fix compatibility issue with Paradox package and Emacs 24.3. In 24.3 a frozen version of Paradox is now used as an extension. In 24.4 and above the MELPA version of the package is still used.
  • Fix a possible error when checking for new Spacemacs version.
spacemacs - ycmd, Go, Ruby, evil-lisp-state, yasnippet, fixes and tweaks

Published by syl20bnr almost 10 years ago

  • New contrib layer ymcd (thanks to trishume)
  • Add go-oracle and go-autocomplete to the go layer (thanks to funnnny)
  • Add support for rbenv and rvm to the ruby layer. See documentation for more info (thanks to bru)
  • Rework evil-lisp-state, it is now fully integrated into spacemacs using the SPC m key binding convention for major-mode commands. See documentation for more info.
  • Add yasnippet source to auto-complete (thanks to kallelindqvist)
  • New key binding SPC f o to open the current file with the default external program associated to it (thanks to danielwuz)
  • Fix git-gutter-fringe and linum
spacemacs - Go, Puppet, mode-line, git-gutter, fixes and tweaks

Published by syl20bnr almost 10 years ago

  • New contrib layer go (thanks to rphillips)
  • New contrib layer puppet added by a Puppet Labs engineer, classy! (thanks to hunner)
  • New variable for the git layer: git-gutter-use-fringe which is t by default. See documentation (thanks to CestDiego)
  • Fix lazy activation of package dependencies preventing successful byte-compilation of some packages.
  • The left and right parts of the mode-line are now computed in two separate functions: spacemacs/mode-line-prepare-left and spacemacs/mode-line-prepare-right. It is now possible to add your own elements by advising these functions (thanks to roman)
  • Ido key bindings fixes: C-x is now on C-o to visit a file in other window. Add M-RET to be able to open in dired in a terminal (thanks to danielwuz)
  • Disable persp-cycle-(next/prev) functions for perspective layer. These functions are not working with the last version of perspective (thanks to CestDiego)
spacemacs - New version notification, zoom-frm

Published by syl20bnr almost 10 years ago

  • Reimplement the version checking, now only git is used (previously it was done with the Github API) which allows to detect the new versions without being authenticated.
  • Move zoom-frm to extensions to fix error during autoloads generation.
spacemacs - Mode-line indicator for updates, better terminal support, tweaks

Published by syl20bnr almost 10 years ago

  • New indicator in mode-line for available spacemacs update, see readme
  • Emacs builds with no graphical support are now supported (thanks to roman for the tests)
  • Hide hs lighter
  • Disable vi-tilde-fringe in NeoTree buffer
spacemacs - Faster Boot, Better Cygwin support, Fixes

Published by syl20bnr almost 10 years ago

  • Lazy activation of packages which can lead to a faster boot time, around 0.5sec can be expected.
  • Fixes unicode characters issue with Cygwin emacs-w32 package.
  • Fixes a glitch in terminal with fast navigation keys H and L
  • Add a FAQ about unsafe server directory on Windows
spacemacs - Fixes

Published by syl20bnr almost 10 years ago

  • Fix behavior of git-magit-status-fullscreen when its value is nil
  • Enable hs-minor-mode for prog-modes to fix #379
spacemacs - fasd integration, tweaks and fixes

Published by syl20bnr almost 10 years ago

  • New contrib layer fasd which integrates the command line tool fasd on SPC f z (thanks to mijoharas)
  • New variable for git layer: git-magit-status-fullscreen to choose wether the magit status buffer should be displayed in fullscreen or not. Default value is nil. See documentation for more info.
  • Various improvements to scala layer: ensime tweaks, auto-completion on . (dot), etc... (thanks to chrisbarrett)
  • Use MELPA packages for evil-tutor and neotree (which brings cool icons for NeoTree !)
  • Fix custom evil text objects and add new ones (* and /) (thanks to ralesi)
  • Fix evil-visualstar
  • evil-visualstar support for evil-search-highlight-persist (will be available later on MELPA)
  • Better resolution of user home location (thanks to mkcode)
  • Move SPC b d (delete buffer and file) to SPC f d to be more accurate with Emacs terminology.
spacemacs - Evil-tutor update

Published by syl20bnr almost 10 years ago

Now use the MELPA package of evil-tutor and switch to version 1.0.
It is now possible to finish the tutorial.

spacemacs - Hotfix for broken compatibility with 24.3

Published by syl20bnr almost 10 years ago

Hotfix for File error: Cannot open load file, subr-x with emacs 24.3

spacemacs - Evil-tutor

Published by syl20bnr almost 10 years ago

Press SPC h T to start Evil-tutor a Vimtutor adapted for Evil.