From d9e5652ae79d43fcb0c03df8fbfe34da6e764ad6 Mon Sep 17 00:00:00 2001 From: syl20bnr Date: Sat, 6 Jan 2018 02:51:46 -0500 Subject: [PATCH] emacs-lisp: enable nameless by default --- layers/+lang/emacs-lisp/README.org | 11 ++++++----- layers/+lang/emacs-lisp/config.el | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/layers/+lang/emacs-lisp/README.org b/layers/+lang/emacs-lisp/README.org index b46b747cc..1aa61966d 100644 --- a/layers/+lang/emacs-lisp/README.org +++ b/layers/+lang/emacs-lisp/README.org @@ -102,14 +102,14 @@ function or press ~o~ to go out of it. * Nameless Nameless hides package namespaces in your emacs-lisp code, and replaces it by -leading ~>~ It can be toggled with ~SPC m >~. +leading ~>~ It can be toggled with ~SPC m T n~. -To have it automatically on set the layer variable -=emacs-lisp-hide-namespace-prefix= to =t= +By default =nameless= is activated, to disable it set the layer variable +=emacs-lisp-hide-namespace-prefix= to =nil= #+BEGIN_SRC emacs-lisp (setq-default dotspacemacs-configuration-layers '( - (emacs-lisp :variables emacs-lisp-hide-namespace-prefix t))) + (emacs-lisp :variables emacs-lisp-hide-namespace-prefix nil))) #+END_SRC ** Aliases @@ -117,9 +117,10 @@ This layer defines some global aliases for Spacemacs: | alias | namespace | |-------+---------------------| +| .S | dotspacemacs | +| CL | configuration-layer | | S | spacemacs | | SB | spacemacs-buffer | -| CL | configuration-layer | You can define additional alias in function =dotspacemacs/user-config= of your dotfile: diff --git a/layers/+lang/emacs-lisp/config.el b/layers/+lang/emacs-lisp/config.el index 175c6a05d..cd1ead05d 100644 --- a/layers/+lang/emacs-lisp/config.el +++ b/layers/+lang/emacs-lisp/config.el @@ -14,5 +14,5 @@ (spacemacs|define-jump-handlers emacs-lisp-mode) (spacemacs|define-jump-handlers lisp-interaction-mode) -(defvar emacs-lisp-hide-namespace-prefix nil +(defvar emacs-lisp-hide-namespace-prefix t "If non-nil, hide namespace prefixes using nameless-mode.")