[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auctex 592297d 64/95: Avoid altering user option as muc
From: |
Tassilo Horn |
Subject: |
[elpa] externals/auctex 592297d 64/95: Avoid altering user option as much as possible |
Date: |
Sun, 16 Apr 2017 01:26:56 -0400 (EDT) |
branch: externals/auctex
commit 592297dc501821af58216558720d38d45cf29781
Author: Ikumi Keita <address@hidden>
Commit: Ikumi Keita <address@hidden>
Avoid altering user option as much as possible
* tex-jp.el (): Alter `TeX-view-predicate-list-builtin' and
`TeX-view-program-list-builtin' instead of their customize option
cousins.
Append to `TeX-view-program-selection' only on w32 system.
---
tex-jp.el | 44 +++++++++++++++++++-------------------------
1 file changed, 19 insertions(+), 25 deletions(-)
diff --git a/tex-jp.el b/tex-jp.el
index 1c2247b..dc70e27 100644
--- a/tex-jp.el
+++ b/tex-jp.el
@@ -181,8 +181,8 @@ For detail, see `TeX-command-list', to which this list is
appended."
;;; Viewing (new implementation)
-(unless (get 'TeX-view-predicate-list 'saved-value)
- (setq TeX-view-predicate-list
+(setq TeX-view-predicate-list-builtin
+ (append
'((paper-a4
(let ((regex
"\\`\\(?:a4j\\|a4paper\\|a4dutch\\|a4wide\\|sem-a4\\)\\'"))
(or (TeX-match-style regex)
@@ -208,34 +208,28 @@ For detail, see `TeX-command-list', to which this list is
appended."
;; b4paper $B$H$$$&%*%W%7%g%s$,$"$C$?$i(B JIS B4 $B$H8+$J$9!#(B
(paper-b4jis
(and (fboundp 'LaTeX-match-class-option)
- (LaTeX-match-class-option "\\`\\(?:b4j\\|b4paper\\)\\'"))))))
-;; jsarticle address@hidden>$K$b$b$C$HH=7?$N%*%W%7%g%s$,$"$k$,!"(B
-;; $BA4ItLLE]8+$F$k$H%-%j$,$J$$$N$G!"$3$l$/address@hidden&!#(B
-;; jsarticle.el $B$d(B jsbook.el
$B$GDI2CJ,$N=hM}$r;E9~$a$P$$$$$N$+$bCN$l$J$$!#(B
-
-;; $B;CDj=hCV!#(Btex.el $B$K<h$j9~$s$G$b$i$($k$H$h$$!#(B
-(unless (get 'TeX-view-program-list 'saved-value)
- (setq TeX-view-program-list
- (cond
- ((memq system-type '(windows-nt darwin))
- nil)
- (t
- (setcar (cadr (assoc "xdvi" TeX-view-program-list-builtin))
- "%(xdvi) -unique")
- '(("MuPDF" "mupdf %o" "mupdf"))))))
+ (LaTeX-match-class-option "\\`\\(?:b4j\\|b4paper\\)\\'"))))
+ ;; jsclasses
address@hidden>$K$b$b$C$HH=7?$N%*%W%7%g%s$,$"$k$,!"A4ItLLE](B
+ ;; $B8+$F$k$H%-%j$,$J$$$N$G!"$3$l$/address@hidden&!#(B
+ ;; jsarticle.el $B$d(B jsbook.el
$B$GDI2CJ,$N=hM}$r;E9~$a$P$$$$$N$+$bCN$l$J$$!#(B
+ TeX-view-predicate-list-builtin))
+
+(unless (memq system-type '(windows-nt darwin))
+ (setcar (cadr (assoc "xdvi" TeX-view-program-list-builtin))
+ "%(xdvi) -unique")
+ (setq TeX-view-program-list-builtin
+ (append TeX-view-program-list-builtin
+ '(("MuPDF" "mupdf %o" "mupdf")))))
;; $B$3$l$O(B tex.el $B$K<h$jF~$l$F$b$i$&$N$OFq$7$$$+!)(B
;; tex-jp.el $B$,address@hidden"(Bdvi viewer $B$N%G%U%)%k%H$,(B dviout
$B$K(B
;; $B$J$C$F$7$^$&$N$ODq93$,Bg$-$$$+$b!#(B
(unless (get 'TeX-view-program-selection 'saved-value)
- (setq TeX-view-program-selection
- (append
- (cond
- ((eq system-type 'windows-nt)
- '((output-dvi "dviout")))
- (t
- nil))
- TeX-view-program-selection)))
+ (if (eq system-type 'windows-nt)
+ (setq TeX-view-program-selection
+ (append
+ '((output-dvi "dviout"))
+ TeX-view-program-selection))))
(mapc (lambda (dir) (add-to-list 'TeX-macro-global dir t))
(or (TeX-tree-expand
- [elpa] externals/auctex 6a298a8 47/95: Fix documents and add trivial improvements., (continued)
- [elpa] externals/auctex 6a298a8 47/95: Fix documents and add trivial improvements., Tassilo Horn, 2017/04/16
- [elpa] externals/auctex a286e8b 57/95: Improve parsing capabilities of style/fancyvrb.el, Tassilo Horn, 2017/04/16
- [elpa] externals/auctex 11e234b 55/95: Remove spurious entries of view settings., Tassilo Horn, 2017/04/16
- [elpa] externals/auctex 83a875b 83/95: ; * tex.el (TeX-ispell-tex-arg-verb-end): Drop unnecessary `format'., Tassilo Horn, 2017/04/16
- [elpa] externals/auctex 2116248 94/95: * doc/changes.texi: Update with recent changes., Tassilo Horn, 2017/04/16
- [elpa] externals/auctex 65e56e1 93/95: ; Make sure that `regex-opt' builds a shy group., Tassilo Horn, 2017/04/16
- [elpa] externals/auctex e6c95e9 78/95: * tests/latex/fontification-verb-macros.tex: New file., Tassilo Horn, 2017/04/16
- [elpa] externals/auctex a8dba19 60/95: Fix addition of key=val's, Tassilo Horn, 2017/04/16
- [elpa] externals/auctex 4688310 65/95: Add new compat function `TeX-replace-regexp-in-string', Tassilo Horn, 2017/04/16
- [elpa] externals/auctex 6b5a7e0 56/95: Improve fallback for indentation when & is omitted, Tassilo Horn, 2017/04/16
- [elpa] externals/auctex 592297d 64/95: Avoid altering user option as much as possible,
Tassilo Horn <=
- [elpa] externals/auctex 7a382d2 72/95: * texmathp.el (texmathp-tex-commands-default): Add entries for empheq.sty., Tassilo Horn, 2017/04/16
- [elpa] externals/auctex 2fef12e 80/95: ; Clear out byte compile warning, Tassilo Horn, 2017/04/16
- [elpa] externals/auctex 51d8d3d 75/95: Recognize optional argument in verb macros with delimiters/braces, Tassilo Horn, 2017/04/16
- [elpa] externals/auctex d5951e6 79/95: Improve skipping of inline verbatim macros, Tassilo Horn, 2017/04/16
- [elpa] externals/auctex a45821b 92/95: ; * latex.el (LaTeX-section-list-add-locally): Fix doc string., Tassilo Horn, 2017/04/16
- [elpa] externals/auctex d82f66c 91/95: ; * style/paracol.el (TeX-arg-paracol-switchcolumn*): Guard point movement., Tassilo Horn, 2017/04/16
- [elpa] externals/auctex b2f69e1 84/95: Fix detection of bibliography files with dots in path, Tassilo Horn, 2017/04/16
- [elpa] externals/auctex ee42d37 73/95: Enhance Japanese class files support, Tassilo Horn, 2017/04/16
- [elpa] externals/auctex 334da3d 95/95: Merge branch 'master' into externals/auctex, Tassilo Horn, 2017/04/16