auctex-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[AUCTeX-diffs] [elpa] externals/auctex b7d45e19c6 22/60: Discard obsolet


From: Tassilo Horn
Subject: [AUCTeX-diffs] [elpa] externals/auctex b7d45e19c6 22/60: Discard obsolete hook
Date: Fri, 8 Apr 2022 11:52:49 -0400 (EDT)

branch: externals/auctex
commit b7d45e19c69da59026129e38289cd195c736bd46
Author: Ikumi Keita <ikumi@ikumi.que.jp>
Commit: Ikumi Keita <ikumi@ikumi.que.jp>

    Discard obsolete hook
    
    * latex.el (LaTeX-maybe-install-toolbar):
    * plain-tex.el (plain-TeX-maybe-install-toolbar):
    Install only when tool bar is active.
    * latex.el (TeX-latex-mode):
    * plain-tex.el (TeX-plain-tex-mode):
    Use `tool-bar-mode-hook' instead of `tool-bar-mode-on-hook' since the
    latter is backward compatibility only variable, according to a comment
    in `define-minor-mode'.
    Call `LaTeX-maybe-install-toolbar' or
    `plain-TeX-maybe-install-toolbar' unconditionally since mode check is
    done in the respective functions now.
---
 latex.el     | 10 +++++-----
 plain-tex.el | 10 +++++-----
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/latex.el b/latex.el
index f8dd1551dd..56a7a30086 100644
--- a/latex.el
+++ b/latex.el
@@ -6464,8 +6464,9 @@ If prefix argument FORCE is non-nil, always insert a 
regular hyphen."
 
 (defun LaTeX-maybe-install-toolbar ()
   "Conditionally install tool bar buttons for LaTeX mode.
-Install tool bar if `LaTeX-enable-toolbar' is non-nil."
-  (when LaTeX-enable-toolbar
+Install tool bar if `LaTeX-enable-toolbar' and `tool-bar-mode' is
+non-nil."
+  (when (and LaTeX-enable-toolbar tool-bar-mode)
     ;; Defined in `tex-bar.el':
     (LaTeX-install-toolbar)))
 
@@ -6949,9 +6950,8 @@ of `LaTeX-mode-hook'."
   (setq major-mode 'latex-mode)
   (setq TeX-command-default "LaTeX")
   (setq TeX-sentinel-default-function #'TeX-LaTeX-sentinel)
-  (add-hook 'tool-bar-mode-on-hook #'LaTeX-maybe-install-toolbar nil t)
-  (when (and (boundp 'tool-bar-mode) tool-bar-mode)
-    (LaTeX-maybe-install-toolbar))
+  (add-hook 'tool-bar-mode-hook #'LaTeX-maybe-install-toolbar nil t)
+  (LaTeX-maybe-install-toolbar)
   ;; Set the value of `LaTeX-using-Biber' based on the local value of
   ;; `LaTeX-biblatex-use-Biber'.  This should be run within
   ;; `TeX-update-style-hook' before toolbarx-refresh, otherwise the 
bibliography
diff --git a/plain-tex.el b/plain-tex.el
index 0d43fdba66..7feb14d6ac 100644
--- a/plain-tex.el
+++ b/plain-tex.el
@@ -40,8 +40,9 @@
 
 (defun plain-TeX-maybe-install-toolbar ()
   "Conditionally install tool bar buttons for plain TeX mode.
-Install tool bar if `plain-TeX-enable-toolbar' is non-nil."
-  (when plain-TeX-enable-toolbar
+Install tool bar if `plain-TeX-enable-toolbar' and
+`tool-bar-mode' is non-nil."
+  (when (and plain-TeX-enable-toolbar tool-bar-mode)
     ;; Defined in `tex-bar.el':
     (TeX-install-toolbar)))
 
@@ -133,9 +134,8 @@ of `plain-TeX-mode-hook'."
   (setq TeX-base-mode-name "TeX")
   (setq TeX-command-default "TeX")
   (setq TeX-sentinel-default-function #'TeX-TeX-sentinel)
-  (add-hook 'tool-bar-mode-on-hook #'plain-TeX-maybe-install-toolbar nil t)
-  (when (and (boundp 'tool-bar-mode) tool-bar-mode)
-    (plain-TeX-maybe-install-toolbar))
+  (add-hook 'tool-bar-mode-hook #'plain-TeX-maybe-install-toolbar nil t)
+  (plain-TeX-maybe-install-toolbar)
   (run-mode-hooks 'text-mode-hook 'TeX-mode-hook 'plain-TeX-mode-hook)
   (TeX-set-mode-name))
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]