spacemacs/layers/+spacemacs/spacemacs-defaults
duianto 61ff12cbfc [base] Show a winum required message
problem:
key bindings that use the winum package,
don't work in the spacemacs-base distribution.

for example in the buffer transient state: SPC b .
{number}, C-{number} or M-{number}

shows messages like these:
Wrong type argument: commandp, winum-select-window-1
Symbol’s function definition is void: winum-get-window-by-number

cause:
the winum package is loaded in the spacemacs-navigation layer,
but the layer isn't used in the spacemacs-base distribution.

solution:
show the message:
This command requires the winum package,
winum is part of the spacemacs-navigation layer.
2021-01-09 08:40:32 +01:00
..
local/help-fns+ converted cl to cl-lib 2019-12-14 20:20:51 +00:00
config.el [defaults] Prevent fullscreen on config reload 2020-12-30 20:43:52 +01:00
funcs.el [base] Show a winum required message 2021-01-09 08:40:32 +01:00
keybindings.el [base] Show a winum required message 2021-01-09 08:40:32 +01:00
packages.el Group line-number funcs under SPC t n (#14014) 2020-10-15 22:37:35 +02:00
README.org [core] evilify Custom-mode if dotspacemacs-editing-style is 'vim 2020-09-16 21:16:23 +02:00

spacemacs-defaults

Description

This layer configures mostly Emacs built-in packages to given them better defaults.

Features:

  • Configures packages:

    • abbrev
    • archive-mode
    • bookmark
    • conf-mode
    • cus-edit
    • dired
    • dired-x
    • display-line-numbers (only in Emacs 26.x and newer)
    • electric-indent-mode
    • easypg
    • ediff
    • eldoc
    • help-fns+
    • hi-lock
    • image-mode
    • imenu
    • linum (only in Emacs 25.x and older)
    • occur-mode
    • package-menu
    • page-break-lines
    • process-menu
    • recentf
    • savehist
    • saveplace
    • subword
    • tar-mode
    • uniquify
    • url
    • visual-line-mode
    • whitespace
    • winner
    • zone