[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[AUCTeX-diffs] [elpa] externals/auctex 1d72a5c 21/43: Remove compatibili
From: |
Tassilo Horn |
Subject: |
[AUCTeX-diffs] [elpa] externals/auctex 1d72a5c 21/43: Remove compatibility code for older emacsen |
Date: |
Sat, 11 Apr 2020 15:05:21 -0400 (EDT) |
branch: externals/auctex
commit 1d72a5ceec85f507a252ccc41f9a5abda966e110
Author: Ikumi Keita <address@hidden>
Commit: Ikumi Keita <address@hidden>
Remove compatibility code for older emacsen
According to NEWS.22, `font-lock-extra-managed-props' is available in
all supported emacsen.
* font-latex.el (font-latex-script,font-latex-script-char): Remove
`boundp' test for `font-lock-extra-managed-props'.
(font-latex-unfontify-region): Don't play with `invisible' text
property because it is now handled by font-lock thanks to
`font-lock-extra-managed-props'.
---
font-latex.el | 27 +++++++--------------------
1 file changed, 7 insertions(+), 20 deletions(-)
diff --git a/font-latex.el b/font-latex.el
index 0e767c7..81e52c6 100644
--- a/font-latex.el
+++ b/font-latex.el
@@ -1375,8 +1375,7 @@ If optional argument is non-nil, print status messages."
(if (and (eq (car-safe prop) 'raise)
(null (cddr prop)))
(put-text-property beg next 'display nil))
- (setq beg next)))
- (remove-text-properties start end '(invisible))))
+ (setq beg next)))))
(defun font-latex-after-hacking-local-variables ()
"Refresh fontification if required by updates of file-local variables.
@@ -2054,27 +2053,15 @@ END marks boundaries for searching for quotation ends."
(while (eq (char-before pos) ?\\)
(setq pos (1- pos) odd (not odd)))
odd)))
- ;; Adding other text properties than `face' is supported by
- ;; `font-lock-apply-highlight' in CVS Emacsen since 2001-10-28.
- ;; With the introduction of this feature the variable
- ;; `font-lock-extra-managed-props' was introduced and serves here
- ;; for feature checking.
- (let ((extra-props-flag (boundp 'font-lock-extra-managed-props)))
- (if (eq (char-after pos) ?_)
- (if extra-props-flag
- (font-latex--get-script-props pos :sub)
- 'font-latex-subscript-face)
- (if extra-props-flag
- (font-latex--get-script-props pos :super)
- 'font-latex-superscript-face)))))
+ (if (eq (char-after pos) ?_)
+ (font-latex--get-script-props pos :sub)
+ (font-latex--get-script-props pos :super))))
(defun font-latex-script-char (pos)
"Return face and display spec for subscript and superscript character at
POS."
- (if (boundp 'font-lock-extra-managed-props)
- `(face font-latex-script-char-face
- ,@(when (eq font-latex-fontify-script 'invisible)
- '(invisible t)))
- 'font-latex-script-char-face))
+ `(face font-latex-script-char-face
+ ,@(when (eq font-latex-fontify-script 'invisible)
+ '(invisible t))))
;;; docTeX
- [AUCTeX-diffs] [elpa] externals/auctex updated (817b1c4 -> f571914), Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex 19716fb 01/43: ; Add ELPA release process description, Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex 7c48889 03/43: ; * style/fbox.el: Fix wrong package version., Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex 2ceda21 09/43: Use pdf rather than dvi for preview package document, Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex f700ec0 16/43: Support extended NFSS shapes with 2020-02-02 LaTeX kernel, Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex 7f60ef7 12/43: Update Pygments styles to version 2.5.2, Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex 13e6746 13/43: Delete insertion of wrong dollar sign, Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex 486650b 05/43: Update menu in proper timing (bug#38058), Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex 1d72a5c 21/43: Remove compatibility code for older emacsen,
Tassilo Horn <=
- [AUCTeX-diffs] [elpa] externals/auctex 8927ed6 04/43: Update style/ltugboat.el to class version 2.22, Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex 8a2cdac 02/43: Add new style/fbox.el, Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex 4c1bb12 10/43: ; * tex-style.el (LaTeX-exam-reftex-quick-id-key): Fix docstring., Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex 45f0298 07/43: * font-latex.el (font-latex-setup): Remove XEmacs compat code., Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex e35f85a 06/43: Update style/caption.el to package version 3.4a, Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex 6c25ffe 08/43: Adjust Makefile clean targets, Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex d308a1e 14/43: Fix handling of LaTeX font declaration macros, Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex 68247ff 18/43: Delete obsolete comment, Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex f2bac9d 11/43: Improve environment insertion (bug#35284), Tassilo Horn, 2020/04/11
- [AUCTeX-diffs] [elpa] externals/auctex 8cd9db3 17/43: Add changelog for my previous bug fix, Tassilo Horn, 2020/04/11