[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auctex-cont-latexmk 5c367ff46e 091/100: Replace tex-con
From: |
ELPA Syncer |
Subject: |
[elpa] externals/auctex-cont-latexmk 5c367ff46e 091/100: Replace tex-continuous--build-file with TeX-master-output-file |
Date: |
Thu, 6 Jun 2024 03:57:59 -0400 (EDT) |
branch: externals/auctex-cont-latexmk
commit 5c367ff46e716d45243424d3a9beb0cd125eef18
Author: Paul Nelson <ultrono@gmail.com>
Commit: Paul Nelson <ultrono@gmail.com>
Replace tex-continuous--build-file with TeX-master-output-file
also, bump required package version numbers
---
tex-continuous.el | 23 +++++++----------------
1 file changed, 7 insertions(+), 16 deletions(-)
diff --git a/tex-continuous.el b/tex-continuous.el
index 2585d07a6e..fe0ac589dc 100644
--- a/tex-continuous.el
+++ b/tex-continuous.el
@@ -5,7 +5,7 @@
;; Author: Paul D. Nelson <nelson.paul.david@gmail.com>
;; Version: 0.1
;; URL: https://github.com/ultronozm/tex-continuous.el
-;; Package-Requires: ((emacs "27.1") (auctex "11.92"))
+;; Package-Requires: ((emacs "29.3") (auctex "14.0.5"))
;; Keywords: tex
;; This program is free software; you can redistribute it and/or modify
@@ -83,16 +83,6 @@ file."
" "
(shell-quote-argument (TeX-master-file "tex")))))
-(defun tex-continuous--build-file (ext)
- "Return the build file with extension EXT.
-Takes into account `TeX-output-dir'."
- (if TeX-output-dir
- (let ((master-dir (TeX-master-directory)))
- (concat (or (TeX--master-output-dir master-dir t)
- master-dir)
- (file-name-nondirectory (TeX-master-file ext))))
- (TeX-master-file ext)))
-
(defun tex-continuous--get-help (message)
"Return the AUCTeX help string for MESSAGE."
(let ((error-alist
@@ -138,7 +128,7 @@ is an error rather than a warning."
(search-forward search-string nil t)
(cons (point) (1+ (point)))))
(flymake-diag-region (current-buffer) (+ line offset)))))
- ((file-equal-p file (tex-continuous--build-file "aux"))
+ ((file-equal-p file (TeX-master-output-file "aux"))
(and tex-continuous-report-multiple-labels
(string-match-p "multiply defined" message)
(not (eq type 'error))
@@ -190,9 +180,10 @@ Adapted from `TeX-format-filter'"
"Process log file for current LaTeX document.
Return a list of triples as in the docstring of
`tex-continuous-process-item'."
- (delq nil (mapcar (lambda (item)
- (apply #'tex-continuous-process-item item))
- (tex-continuous--error-list (tex-continuous--build-file
"log")))))
+ (delq nil
+ (mapcar (lambda (item)
+ (apply #'tex-continuous-process-item item))
+ (tex-continuous--error-list (TeX-master-output-file "log")))))
(defun tex-continuous--compilation-buffer-name ()
"Return the name of the buffer used for LaTeX compilation."
@@ -223,7 +214,7 @@ buffer is a file, the current buffer has a log file, the
log file is
newer than the current buffer, and the current latexmk compilation is
either in a watching state or has not updated recently."
(when-let* ((file (tex-continuous--buffer-file-name))
- (log-file (tex-continuous--build-file "log")))
+ (log-file (TeX-master-output-file "log")))
(and
(when-let ((buf tex-continuous--compilation-buffer))
(with-current-buffer buf
- [elpa] externals/auctex-cont-latexmk 549d8c06a7 034/100: got it in decent working shape, modulo an occasional error, (continued)
- [elpa] externals/auctex-cont-latexmk 549d8c06a7 034/100: got it in decent working shape, modulo an occasional error, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk 8b6924f833 038/100: fix typo and tweak README.org, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk 30694ac352 039/100: make TAB switch from compilation buffer back to tex file, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk ef4f329804 045/100: change description, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk b208286d55 083/100: Add some tips to README, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk a769d92a2c 100/100: rename: tex-continuous -> auctex-cont-latexmk, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk 91870fa1a2 075/100: add ":after latex" to the use-package declaration, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk d2f6dbaae4 073/100: correct use-package declaration, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk 1ffdaaf722 080/100: Add some clarifications and remarks to the readme, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk 831be210d9 082/100: Deactivate upon file rename, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk 5c367ff46e 091/100: Replace tex-continuous--build-file with TeX-master-output-file,
ELPA Syncer <=
- [elpa] externals/auctex-cont-latexmk 6a9518e566 097/100: indentation, swap cl for seq, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk acfaf552b7 011/100: Add .html to .gitignore, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk 119577bfdf 076/100: Allow latexmk completion to be detected based on timing, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk 2a48f822c9 084/100: Deactivate when the compilation buffer is killed, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk 35cb9fac09 089/100: Check if compilation buffer has been killed before unsubscribing, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk 5e9df47daf 086/100: Put errors without file or line number at end of buffer, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk 78a651c254 093/100: add missing docstring, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk f30652de43 099/100: Preserve Flymake status and selected Flymake backends, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk 79948cf651 066/100: tweaks, docs, ELPA Syncer, 2024/06/06
- [elpa] externals/auctex-cont-latexmk b73ac67b86 085/100: New command tex-continuous-help-at-point, ELPA Syncer, 2024/06/06