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 - README fix

Published by syl20bnr almost 10 years ago

Fix title image in README.

spacemacs - JavaScript layer

Published by syl20bnr almost 10 years ago

New JavaScript layer (thanks to oppenlander).

spacemacs - Move documentation, Powerline colors, Erlang-Elixir layer option

Published by syl20bnr almost 10 years ago

  • Documentation files have been moved to doc directory to unclutter the root of the repository.
  • Add FAQ about mode-line colors on OS X and the solution (thanks to trishume and chrisbarrett)
  • Erlang-Elixir layer has a new option to enable EDTS (see documentation).
spacemacs - fix guide-key

Published by syl20bnr almost 10 years ago

Fix guide-key! (thanks to chrisbarrett)

spacemacs - iedit fixes

Published by syl20bnr almost 10 years ago

Various iedit layer fixes (thanks to danielwuz)

spacemacs - Improvements to iedit states, ahs integration with isearch, fixes and tweaks

Published by syl20bnr almost 10 years ago

  • iedit layer has been redesigned to be a normal state adapted to iedit, see the new readme (thanks to danielwuz for the great feedbacks)
  • auto-highlight-symbol is now correctly integrated with isearch which means that pressing n or N will correctly look for the last auto-highlight-symbol! (thanks to herbertjones)
  • Reports unknown packages at startup and prevent spacemacs from trying to install them (thanks to chrisbarrett)
  • Compilation commands are now on prefix SPC c (see documentation) (thanks to rphillips)
  • Improvements to spacemacs README (thanks to chrisbarrett)
  • Clarify README for themes-megapack layer (thanks to ianks)
  • New questions in FAQ of README
  • New shell section in DOCUMENTATION with a great tip (C-o) (thanks to herbertjones)
spacemacs - iedit layer, fixes

Published by syl20bnr almost 10 years ago

  • New contrib layer: iedit. This is an experimental layer that is aimed to replace the edition feature of auto-highlight-symbol.
  • New key binding to switch to another frame: SPC w o (thanks to danielwuz)
  • Fix erroneous key bindings for Paradox in documentation (thanks to rphillips)
  • Great new introduction in readme (thanks to chrisbarrett)
  • Fix and # with auto-highlight-symbol. Now pressing correctly goes to the next occurrence and # to the previous occurrence.
  • Fix window-resize micro-state which was triggered for no reason.
  • Fix helm-resume by rebinding it to SPC h l (mnemonic for helm last).
spacemacs - Auto-highlight-symbol, Paradox, Evilify, split and resize window changes

Published by syl20bnr almost 10 years ago

  • symbol at point is not automatically highlighted anymore. Current symbol can be highlighted on demand with <SPC> s h. At any time it is possible to jump to the last highlighted symbol with <SPC> s b.
  • Paradox is now in spacemacs layer, documentation here.
  • Evilify concept, more info in CONVENTIONS.md.
  • Fix #196. Vertical and Horizontal split notions have been swapped to match the meaning of Vim. Vertical split is now on <SPC> w v and Horizontal split on <SPC> w s.
  • New micro-state to resize windows initiated with <SPC> w S
  • Add documentation about <SPC o prefix command which is reserver for the user.
  • Fix typos in documentation (thanks to ianks).
spacemacs - Auctex, Smex, Github, Haskell Layers, Themes, fixes and tweaks

Published by syl20bnr almost 10 years ago

  • New contrib layer: Auctex (thanks to trishume)
  • New contrib layer: Smex
  • New contrib layer: Github
  • New contrib layer: Haskell
  • Fix #186, dotspacemacs-default-theme variable can now be set to a native Emacs theme
  • Official support of leuven-theme in Spacemacs, this theme is awesome for Org.
  • Move org-repo-todo key bindings on prefix <SPC> T (thanks to CestDiego)
  • Disable auto-highlight-symbol in org-mode
  • Start filling the conventions in CONVENTIONS.md
  • Fix documentation about .spacemacs.template location (thanks to dcbishop and jarofghosts)
spacemacs - pcre2el layer, key bindings update, fixes and tweaks

Published by syl20bnr almost 10 years ago

  • New contrib layer pcre2el (thanks to nmerinos)
  • Fix #182, pre-extensions and post-extensions lists are now optional in extensions.el files.
  • Fix #175, indentation should now work properly in org buffers (thanks to mooglinux)
  • Prefix commands have now the prefix group: in guide-key and their face is different from anonymous prefix commands.
  • Cycle between supported themes is now on <SPC> T c
  • helm-theme is now on <SPC> T h
  • Minor changes to org key bindings with prefix <SPC> m, see documentation.
  • Key bindings from org-repo-todo layer are now under <SPC> m instead of <SPC> o.
  • Missing layers are now logged in *Messages*.
  • Add a function to easily declare prefix commands: spacemacs/declare-prefix
  • Add FAQ to readme
spacemacs - erlang-elixir layer, magit-gh-pulls, tweaks and fixes

Published by syl20bnr almost 10 years ago

  • Fix #177: (error "Package elixir-mix-' is unavailable")` !
  • New contribution layer for Erlang and Elixir languages. Those packages were originaly in spacemacs layer.
  • Add package magit-gh-pulls into spacemacs layer. This magit extension is very handy to manage your PRs.
  • company-mode layer has now support for Yasnippet! (thanks to trishume)
  • company should be less annoying in some languages (see #174) (thanks to trishume)
  • Improvement in .spacemacs template. Should more readable and straight-forward for new comers.
  • Lower the guide-key delay to 0.4 by default. This variable has its own dotspacemacs variable for easy tweak: dotspacemacs-guide-key-delay
  • Add support for system trash which should work on Windows, Linux distros and OS X. System trash is enabled by default in spacemacs. Documentation here.
  • Inactive modeline (in unfocused windows) is now much simpler: flycheck, minor modes and battery info are now disabled.
  • syl20bnr has been moved in usr category. o-blog submodule has been removed from this layer.
spacemacs - RESTclient, default theme support, fixes and tweaks

Published by syl20bnr almost 10 years ago

  • New contrib layer restclient (thanks to CestDiego)
  • Add support for custom theme with a new variable dotspacemacs-default-theme for .spacemacs, see documentation.
  • helm-projectile-ag support (thanks to rphillips)
  • new helm bindings <SPC> h r to resume the last helm buffer.
  • Fix <SPC> p D binding for projectile-dired
  • New key bindings for hl-anything and move .hl-save file to .cache directory.
  • Fix directory structure for org-repo-todo layer (thanks to CestDiego)
  • Smarter smartparens (thanks to trishume)
  • Fix projectile-persp-bridge init of perspectives layer (thanks to CestDiego)
spacemacs - Up to date evil-org and fixes

Published by syl20bnr almost 10 years ago

  • Fix #163. Now term faces should be correct when the spacemacs theme is changed to monokai or zenburn (and potentially other themes).
  • Fix #165. Now use the MELPA version of evil-org and improve key bindings support.
  • Better looking key sequences in documentation.
spacemacs - Paradox tweak

Published by syl20bnr almost 10 years ago

Add evil-search support to paradox packages list buffer.

spacemacs - Paradox packages list, tweaks and fixes

Published by syl20bnr almost 10 years ago

  • New contrib layer paradox with hjkl navigation support in emacs state (like Magit) (thanks to CestDiego)
  • New contrib layer org-repo-todo (thanks to CestDiego)
  • Auto-highlight of TODOs in Python (thanks to danielwuz)
  • <SPC> m d in Python is now for anaconda documentation lookup (pylookup is now on <SPC> m D) (thanks to valrus)
  • perspectives layer is now lazy loaded.
  • Disable fancy-narrow mode because it breaks a lot of other packages
  • Remove undo-tree cache configuration ((setq undo-tree-auto-save-history t)) because it randomly prevents the user from undoing more than a few steps.
spacemacs - Perspectives, Prefix command names, helm-projectile

Published by syl20bnr almost 10 years ago

  • perspectives contribution layer (prefix <SPC> P) (thanks to CestDiego)
  • relative-linum on <SPC> t r (thanks to nadavspi)
  • <SPC> t L to toggle visual lines (thanks to mooglinux)
  • Prefix command names which make guide-key buffer much more readable.
  • Fix void variable spacemacs-config-layer
  • Reenable all helm-projectile commands (changes)
  • Add documentation about private layers management
  • Fix private directory readme (thanks to valrus)
  • use <SPC> t m b to toggle battery info in mode-line. Or activate it on startup by putting (fancy-battery-mode) in your dotspacemacs/config
  • projectile key bindings improvements: projectile-commander binding has been replaced by explicit key bindings. It better integrates within spacemacs (see changes).
  • Various tweaks to buffers and toggles bindings (see buffer key bindings and toggles).
  • Adds dummy core tests and a makefile to launch the tests outside of emacs.
spacemacs - Better readme, better configuration layer creation for new users.

Published by syl20bnr almost 10 years ago

Revamp of the README and improve configuration layer creation
Should be easier for new users to get the important information to get started.

  • README.md has been split. It contains only an introduction and quick start kind of information. The huge old README content is now in DOCUMENTATION.md.
  • Simplify the notion of configuration layers (see types of configuration layers)
  • contribsys.el has been renamed to config-system.el
  • new directory private ignored by Git. This is the recommended place to put private configuration layers.
  • new functions:
    • dotspacemacs/install to install the dotfile
    • config-system/create-layer to easily create a new layer in the private directory.

Contribs

  • new packages in trishume contrib: hungry-delete and aggresive-indent (thanks to trishume)
  • better no indent for Python contrib, only : does not auto-indent (thanks to danielwuz)

Fixes

  • Fix face update bug when loading a theme from ~/.spacemacs
  • <SPC> s b put point on the last searched occurrence of auto-highlight-symbol, the micro-state is also enabled.
spacemacs - Hotfix for error 'evil-define-union-move is void' in evil-little-word

Published by syl20bnr almost 10 years ago

evil-plugins is excluded for now, waiting for the fix to be merged upstream.

spacemacs - Magit fix and tweaks

Published by syl20bnr almost 10 years ago

  • Fixes <SPC> leader in Magit buffers
  • hjkl navigation is now fully working in Magit buffers (before only jk was working). Corresponding Magit key bindings on hjkl have been set on HJKL.
  • Remove nested use-packages in spacemacs/init-evil, now all evil packages have their own init-xxx function, so they can be excluded separately.
  • init functions in spacemacs/packages.el have been sorted in alphabetical order.