惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 司徒正美
Jina AI
Jina AI
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 三生石上(FineUI控件)
宝玉的分享
宝玉的分享
MyScale Blog
MyScale Blog
I
InfoQ
爱范儿
爱范儿
Microsoft Security Blog
Microsoft Security Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Stack Overflow Blog
Stack Overflow Blog
T
Tailwind CSS Blog
D
DataBreaches.Net
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
The Blog of Author Tim Ferriss
B
Blog
阮一峰的网络日志
阮一峰的网络日志
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
月光博客
月光博客
雷峰网
雷峰网
Recent Announcements
Recent Announcements
量子位
B
Blog RSS Feed

elpa/gnu.git, branch externals/auctex

Release GNU AUCTeX 14.2.0 - elpa/gnu.git * latex.el (LaTeX-what-macro): Fix chars to skip backwards. - elpa/gnu.git * tex-ispell.el: Consolidate regexp for tabular environments. - elpa/gnu.git ; * latex.el (LaTeX-what-macro): Fix last change. - elpa/gnu.git * latex.el (LaTeX-what-macro): Improve macro recognition. - elpa/gnu.git Preserve `crm--choose-completion-string' - elpa/gnu.git - GNU ELPA Accept '-' as macro modifier - elpa/gnu.git Add new styles - elpa/gnu.git ; * tex-info.el (outline-heading-alist): Silence the compiler. - elpa/gnu.git Update style/simpleicons.el to package v16.29.0 - elpa/gnu.git Update NEWS.org for new preview feature - elpa/gnu.git Robustify check for escaped math switches/togglers - elpa/gnu.git Fix custom prompt with a default-value - elpa/gnu.git Fix prompt with a default-value - elpa/gnu.git Make `TeX-listify' an obsolete alias - elpa/gnu.git Fix 'syntax-propertize because of narrowing!' error - elpa/gnu.git Update style/ltx-talk.el to class v0.6.0 - elpa/gnu.git elpa/gnu.git - GNU ELPA elpa/gnu.git - GNU ELPA elpa/gnu.git - GNU ELPA elpa/gnu.git - GNU ELPA elpa/gnu.git - GNU ELPA Return context for RefTeX also for macros - elpa/gnu.git ; Fix last change - elpa/gnu.git Add in-buffer completion for citation keys - elpa/gnu.git ; Adjust Copyright years - elpa/gnu.git Improve query of the optional float placement - elpa/gnu.git Sort predefined environment hooks - elpa/gnu.git Sort predefined hooks - elpa/gnu.git Allow additional properties for in-buffer completion - elpa/gnu.git
Use ConTeXt Mark XL instead of LMTX - elpa/gnu.git
Arash Esbati · 2026-08-03 · via elpa/gnu.git, branch externals/auctex

* NEWS.org (Changed): * tex.el (TeX-TeX-sentinel-check): * context.el (ConTeXt-Mark-version, ConTeXt-expand-command) (ConTeXt-expand-options): Replace "LMTX" with "XL" which is the current ConTeXt Mark version. See: https://tug.org/TUGboat/tb44-1/tb136hagen-texlive.pdf

diff --git a/NEWS.org b/NEWS.org
index dc3df109691..28248d04cdb 100644
--- a/NEWS.org
+++ b/NEWS.org

@@ -30,9 +30,9 @@

#+begin_src emacs-lisp

(luatex "LuaTeX" "luatex" "lualatex --jobname=%(s-filename-only)" "luatex")

#+end_src

-- Change default value of ~ConTeXt-Mark-version~ to =LMTX= which is the

- current ConTeXt version. Internally, there is no difference for LMTX

- and Mark IV behavior.

+- Change default value of ~ConTeXt-Mark-version~ to =XL= which is the

+ current ConTeXt version. Internally, there is no difference for Mark

+ XL and Mark IV behavior.

** Fixed

diff --git a/context.el b/context.el
index 555d5ea04ce..5b32c42f9f5 100644
--- a/context.el
+++ b/context.el

@@ -489,13 +489,13 @@ in your init file such as .emacs.d/init.el or .emacs."

ConTeXt-section-section))

;; Define before first use.

-(defcustom ConTeXt-Mark-version "LMTX"

+(defcustom ConTeXt-Mark-version "XL"

"ConTeXt Mark version used for running ConTeXt."

:group 'TeX-command

- :type '(radio (string :tag "LMTX" "LMTX")

+ :type '(radio (string :tag "Mark XL" "XL")

(string :tag "Mark IV" "IV")

(string :tag "Mark II" "II"))

- :safe (lambda (x) (member x '("II" "IV" "LMTX")))

+ :safe (lambda (x) (member x '("II" "IV" "XL")))

:local t

:package-version '(auctex . "14.2.0"))

@@ -1847,15 +1847,15 @@ else. There might be text before point."

"Expand ConTeXt command.

Use `ConTeXt-Mark-version' to choose the command."

(pcase ConTeXt-Mark-version

- ((or "IV" "LMTX") "context")

+ ((or "IV" "XL") "context")

;; In any other case fall back on Mark II.

(_ "texexec")))

(defun ConTeXt-expand-options ()

"Expand options for context command."

(pcase ConTeXt-Mark-version

- ;; Mark IV or LMTX

- ((or "IV" "LMTX")

+ ;; Mark IV or XL (LMTX)

+ ((or "IV" "XL")

(concat

(if TeX-source-correlate-mode

"--synctex=repeat ")

diff --git a/tex.el b/tex.el
index 138fb53ec3d..069b76c9f5c 100644
--- a/tex.el
+++ b/tex.el

@@ -8606,7 +8606,7 @@ Return nil only if no errors were found."

(cond

((and (string-match "ConTeXt" name) (boundp 'ConTeXt-Mark-version)

(with-current-buffer TeX-command-buffer

- (member ConTeXt-Mark-version '("IV" "LMTX"))))

+ (member ConTeXt-Mark-version '("IV" "XL"))))

(when (re-search-backward " > result saved in file: \\(.*?\\), " nil t)

(let ((output-file (TeX-match-buffer 1)))

;; Shave off quotation marks if present.