Since recently I get error messages when starting up Emacs with nano-modeline enabled. I installed nano-modeline a long time back using ELPA. The error I get is:
Debugger entered--Lisp error: (error "Invalid face")
internal-get-lisp-face-attribute(nil :foreground nil)
face-attribute(nil :foreground nil nil)
face-foreground(nil)
byte-code("\300\301\302\303\304\305%\210\300\306\302\307\304\301%\210\310\311\312\313\314DD\315\316\317\304\306&\7\210\310\320\312\313\321DD\322\316\323\304\306&\7\210\324\325\326\327..." [custom-declare-group nano nil "N Λ N O" :group convenience nano-modeline "N Λ N O Modeline" custom-declare-variable nano-modeline-padding funcall function #f(compiled-function () #<bytecode -0x154e0bfffe90e070>) "Default vertical space adjustment (in fraction of ..." :type (cons (float :tag "Top spacing") (float :tag "Bottom spacing")) nano-modeline-position #f(compiled-function () #<bytecode 0x1f402b5e61b54>) "Default position for the nano modeline" (choice (const :tag "Top" nano-modeline-header) (const :tag "Bottom" nano-modeline-footer)) custom-declare-face nano-modeline-active t :foreground face-foreground default :background face-background header-line :box :line-width 1 :color "Face for when line is active" nano-modeline-inactive :inherit facep nano-faded (nano-modeline-active) "Face for when line is inactive" nano-modeline-status shadow (:inherit bold) "Face for line status" nano-modeline-button-active-face :family "Roboto Mono" 2 (:style none) "Active button face" ...] 15)
require(nano-modeline nil t)
(not (require 'nano-modeline nil t))
(if (not (require 'nano-modeline nil t)) (display-warning 'use-package (format "Cannot load %s" 'nano-modeline) :error))
(condition-case err (if (not (require 'nano-modeline nil t)) (display-warning 'use-package (format "Cannot load %s" 'nano-modeline) :error)) ((debug error) (funcall use-package--warning19 :catch err)))
(progn (use-package-ensure-elpa 'nano-modeline '(t) 'nil) (defvar use-package--warning19 #'(lambda (keyword err) (let ((msg (format "%s/%s: %s" ... keyword ...))) (display-warning 'use-package msg :error)))) (condition-case err (if (not (require 'nano-modeline nil t)) (display-warning 'use-package (format "Cannot load %s" 'nano-modeline) :error)) ((debug error) (funcall use-package--warning19 :catch err))))
elisp--eval-last-sexp(nil)
eval-last-sexp(nil)
funcall-interactively(eval-last-sexp nil)
command-execute(eval-last-sexp)
I think the problem is that there is no nano-faces package available on ELPA. Maybe more of the nano packages are even missing.
Since recently I get error messages when starting up Emacs with nano-modeline enabled. I installed nano-modeline a long time back using ELPA. The error I get is:
I think the problem is that there is no nano-faces package available on ELPA. Maybe more of the nano packages are even missing.