- Rename contrib directory to layers
- Add new variable dotspacemacs-distribution
- Move spacemacs layer to layers/!distribution
- New layer spacemacs-core in layers/!distribution
- User can now set dotspacemacs-distribution to spacemacs or
spacemacs-core (default spacemacs)
spacemacs-core is very lightweight layer sufficient to build upon
spacemacs.
Every time the sox-layer "s-n" key is used to make a new frame, there's a warning "'new-frame' is an obsolete command (as of 22.1); use 'make-frame' instead." While 'new-frame' is aliased to 'make-frame', so there's no issue with functionality, the warning is annoying. The fix is to have "s-n" call 'make-frame'.
In Finnish/Swedish/other keyboard layouts the `option` key is needed to
type some common characters such as `{[]}~` (#973) so make mapping it to
`meta` conditional.
- Copy and paste now uses emacs commands
- `s-a` selects all
- `s-w` closes the window not the buffer
- `s-W` closes the frame
Conflicts:
contrib/osx/keybindings.el