[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auctex f22ced023d 24/30: * style/fvextra.el ("fvextra")
From: |
Tassilo Horn |
Subject: |
[elpa] externals/auctex f22ced023d 24/30: * style/fvextra.el ("fvextra"): Track LaTeX package version 1.6. |
Date: |
Thu, 7 Dec 2023 03:51:09 -0500 (EST) |
branch: externals/auctex
commit f22ced023daa18e54ce1d9a0784dbce0614e3f39
Author: Arash Esbati <arash@gnu.org>
Commit: Arash Esbati <arash@gnu.org>
* style/fvextra.el ("fvextra"): Track LaTeX package version 1.6.
---
style/fvextra.el | 43 ++++++++++++++++++++++++++++++++++++-------
1 file changed, 36 insertions(+), 7 deletions(-)
diff --git a/style/fvextra.el b/style/fvextra.el
index 371aec49b9..ccfb36bf1a 100644
--- a/style/fvextra.el
+++ b/style/fvextra.el
@@ -1,6 +1,6 @@
-;;; fvextra.el --- AUCTeX style for `fvextra.sty' (v1.5) -*- lexical-binding:
t; -*-
+;;; fvextra.el --- AUCTeX style for `fvextra.sty' (v1.6) -*- lexical-binding:
t; -*-
-;; Copyright (C) 2017--2022 Free Software Foundation, Inc.
+;; Copyright (C) 2017--2023 Free Software Foundation, Inc.
;; Author: Arash Esbati <arash@gnu.org>
;; Maintainer: auctex-devel@gnu.org
@@ -26,7 +26,7 @@
;;; Commentary:
-;; This file adds support for `fvextra.sty' (v1.5) from 2022/11/30.
+;; This file adds support for `fvextra.sty' (v1.6) from 2023/11/19.
;; `fvextra.sty' is part of TeXLive.
;;; Code:
@@ -134,6 +134,17 @@
'("EscVerb*"
[TeX-arg-key-val (LaTeX-fancyvrb-key-val-options)] "Text")
+ ;; 6.5 \VerbatimInsertBuffer
+ '("VerbatimInsertBuffer"
+ [TeX-arg-key-val (lambda ()
+ (append (LaTeX-fancyvrb-key-val-options)
+ '(("afterbuffer")
+ ("bufferer")
+ ("bufferlengthname")
+ ("bufferlinename")
+ ("buffername")
+ ("globalbuffer" ("true" "false")))))])
+
;; 7.3.2 Breaks within macro arguments
"FancyVerbBreakStart"
"FancyVerbBreakStop"
@@ -146,12 +157,28 @@
;; 6.2 VerbEnv environment
(LaTeX-add-environments
'("VerbEnv" LaTeX-env-args
- [TeX-arg-key-val (LaTeX-fancyvrb-key-val-options)]))
+ [TeX-arg-key-val (LaTeX-fancyvrb-key-val-options)])
+
+ ;; 6.3 VerbatimWrite
+ '("VerbatimWrite" LaTeX-env-args
+ [TeX-arg-key-val (("writefilehandle") ("writer"))])
+
+ ;; 6.4 VerbatimBuffer
+ '("VerbatimBuffer" LaTeX-env-args
+ [TeX-arg-key-val (("afterbuffer")
+ ("bufferer")
+ ("bufferlengthname")
+ ("bufferlinename")
+ ("buffername")
+ ("globalbuffer" ("true" "false")))]) )
;; Filling
- (add-to-list 'LaTeX-verbatim-environments-local "VerbEnv")
- (add-to-list (make-local-variable 'LaTeX-indent-environment-list)
- '("VerbEnv" current-indentation) t)
+ (let ((envs '("VerbEnv" "VerbatimWrite" "VerbatimBuffer")))
+ (make-local-variable 'LaTeX-indent-environment-list)
+ (dolist (env envs)
+ (add-to-list 'LaTeX-verbatim-environments-local env)
+ (add-to-list 'LaTeX-indent-environment-list
+ `(,env current-indentation) t)))
;; Add \Verb*? and \EscVerb*? to
;; `LaTeX-verbatim-macros-with-braces-local':
@@ -167,6 +194,8 @@
'function)
(font-latex-add-keywords '(("EscVerb" "*["))
'textual)
+ (font-latex-add-keywords '(("VerbatimInsertBuffer" "["))
+ 'reference)
(font-latex-set-syntactic-keywords)))
TeX-dialect)
- [elpa] externals/auctex b94c773c5d 19/30: ; Delete remainder, (continued)
- [elpa] externals/auctex b94c773c5d 19/30: ; Delete remainder, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex ed2f62ef80 21/30: * style/splitidx.el ("splitidx"): Replace `TeX-arg-eval'., Tassilo Horn, 2023/12/07
- [elpa] externals/auctex a82eb1690a 10/30: Restore point in `LaTeX-verbatim-p', Tassilo Horn, 2023/12/07
- [elpa] externals/auctex 26d64689d3 22/30: * style/titleps.el ("titleps"): Replace `TeX-arg-eval'., Tassilo Horn, 2023/12/07
- [elpa] externals/auctex a5599695b0 15/30: Save regexp groups, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex d231ecdfcc 16/30: ; * font-latex.el (font-latex-built-in-keyword-classes): Add "par"., Tassilo Horn, 2023/12/07
- [elpa] externals/auctex a28f1d4ccb 27/30: Add completion support for \DeclareGraphicsExtensions, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex 88467618ad 11/30: ; * style/minted.el (LaTeX-fontenc-package-options): Pacify warning., Tassilo Horn, 2023/12/07
- [elpa] externals/auctex c196c69207 09/30: Update style/minted to package version 2.8, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex 8ae405b919 14/30: Save regexp groups, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex f22ced023d 24/30: * style/fvextra.el ("fvextra"): Track LaTeX package version 1.6.,
Tassilo Horn <=
- [elpa] externals/auctex 1792a41446 29/30: Move support for xparse macros into core, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex 3f7742f95b 18/30: Process lambda expressions correctly, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex 38a883d37c 17/30: Save regexp groups in style/minted.el, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex dfd0380d0f 07/30: Update style/newfloat.el to package version 1.2, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex def388b90a 20/30: * style/pythontex.el ("pythontex"): Replace `TeX-arg-eval'., Tassilo Horn, 2023/12/07
- [elpa] externals/auctex d7da2ed8c2 26/30: ; * style/fvextra.el (LaTeX-fvextra-key-val-options): Add new keys., Tassilo Horn, 2023/12/07
- [elpa] externals/auctex efdc86af7c 23/30: * style/titletoc.el ("titletoc"): Replace `TeX-arg-eval'., Tassilo Horn, 2023/12/07