Address the "Symbol's function definition is void: tool-bar-setup" issue #6
This commit is contained in:
@@ -257,13 +257,14 @@ When set to non-nil, Emacs will automatically call `package-initialize' and
|
|||||||
|
|
||||||
(unless (daemonp)
|
(unless (daemonp)
|
||||||
(unless noninteractive
|
(unless noninteractive
|
||||||
|
(when (fboundp 'tool-bar-setup)
|
||||||
;; Temporarily override the tool-bar-setup function to prevent it from
|
;; Temporarily override the tool-bar-setup function to prevent it from
|
||||||
;; running during the initial stages of startup
|
;; running during the initial stages of startup
|
||||||
(advice-add #'tool-bar-setup :override #'ignore)
|
(advice-add #'tool-bar-setup :override #'ignore)
|
||||||
(define-advice startup--load-user-init-file
|
(define-advice startup--load-user-init-file
|
||||||
(:before (&rest _) minimal-emacs-setup-toolbar)
|
(:before (&rest _) minimal-emacs-setup-toolbar)
|
||||||
(advice-remove #'tool-bar-setup #'ignore)
|
(advice-remove #'tool-bar-setup #'ignore)
|
||||||
(tool-bar-setup))))
|
(tool-bar-setup)))))
|
||||||
(unless (memq 'tool-bar minimal-emacs-ui-features)
|
(unless (memq 'tool-bar minimal-emacs-ui-features)
|
||||||
(push '(tool-bar-lines . 0) default-frame-alist)
|
(push '(tool-bar-lines . 0) default-frame-alist)
|
||||||
(setq tool-bar-mode nil))
|
(setq tool-bar-mode nil))
|
||||||
|
|||||||
Reference in New Issue
Block a user