"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "style/pythontex.el" between
auctex-12.2.tar.gz and auctex-12.3.tar.gz

About: AUCTEX is an extensible package for writing and formatting TeX files in GNU Emacs and XEmacs.

pythontex.el  (auctex-12.2):pythontex.el  (auctex-12.3)
;;; pythontex.el --- AUCTeX style for `pythontex.sty' (v0.16) ;;; pythontex.el --- AUCTeX style for `pythontex.sty' (v0.16)
;; Copyright (C) 2018 Free Software Foundation, Inc. ;; Copyright (C) 2018, 2020 Free Software Foundation, Inc.
;; Author: Arash Esbati <arash@gnu.org> ;; Author: Arash Esbati <arash@gnu.org>
;; Maintainer: auctex-devel@gnu.org ;; Maintainer: auctex-devel@gnu.org
;; Created: 2018-12-01 ;; Created: 2018-12-01
;; Keywords: tex ;; Keywords: tex
;; This file is part of AUCTeX. ;; This file is part of AUCTeX.
;; AUCTeX is free software; you can redistribute it and/or modify it ;; AUCTeX is free software; you can redistribute it and/or modify it
;; under the terms of the GNU General Public License as published by ;; under the terms of the GNU General Public License as published by
skipping to change at line 44 skipping to change at line 44
;; Silence the compiler: ;; Silence the compiler:
;; `LaTeX-fancyvrb-key-val-options-local' will be defined after ;; `LaTeX-fancyvrb-key-val-options-local' will be defined after
;; loading `fvextra.el' which loads `fancyvrb.el' in return: ;; loading `fvextra.el' which loads `fancyvrb.el' in return:
(defvar LaTeX-fancyvrb-key-val-options-local) (defvar LaTeX-fancyvrb-key-val-options-local)
;; These are provided by `font-latex.el': ;; These are provided by `font-latex.el':
(defvar font-latex-syntactic-keywords-extra) (defvar font-latex-syntactic-keywords-extra)
(declare-function font-latex-add-keywords (declare-function font-latex-add-keywords
"font-latex" "font-latex"
(keywords class)) (keywords class))
(declare-function font-latex-update-font-lock (declare-function font-latex-set-syntactic-keywords
"font-latex" "font-latex")
(&optional syntactic-kws))
;; The next two are provided by `newfloat.el': ;; The next two are provided by `newfloat.el':
(declare-function LaTeX-add-newfloat-DeclareFloatingEnvironments (declare-function LaTeX-add-newfloat-DeclareFloatingEnvironments
"newfloat" "newfloat"
(&rest newfloat-declarefloatingenvironments)) (&rest newfloat-declarefloatingenvironments))
(declare-function LaTeX-newfloat-auto-cleanup (declare-function LaTeX-newfloat-auto-cleanup
"newfloat" ()) "newfloat" ())
;; Needed for auto-parsing: ;; Needed for auto-parsing:
(require 'tex) (require 'tex)
skipping to change at line 196 skipping to change at line 195
(regexp-quote TeX-esc) (regexp-quote TeX-esc)
;; Name of the macro(s) ;; Name of the macro(s)
macro macro
;; The first mandatory argument is the lexer ;; The first mandatory argument is the lexer
"\\(?:{[^}]+}\\)" "\\(?:{[^}]+}\\)"
;; With 'brace, allow braced sub-groups otherwise ;; With 'brace, allow braced sub-groups otherwise
;; we stop matching too early. With 'delim, copy ;; we stop matching too early. With 'delim, copy
;; font-latex.el: ;; font-latex.el:
(if (eq type 'brace) (if (eq type 'brace)
(concat "\\({\\)" (concat "\\({\\)"
"\\(?:[^}{]*" "\\(?:[^}{]*"
"\\(?:{[^}{]*" "\\(?:{[^}{]*"
"\\(?:{[^}{]*" "\\(?:{[^}{]*"
"\\(?:{[^}{]*}[^}{]*\\)*" "\\(?:{[^}{]*}[^}{]*\\)*"
"}[^}{]*\\)*" "}[^}{]*\\)*"
"}[^}{]*\\)*" "}[^}{]*\\)*"
"\\)" "\\)"
"\\(}\\)") "\\(}\\)")
(concat (concat
;; Opening delimiter ;; Opening delimiter
"\\([^a-z@*\n\f{]\\).*?" "\\([^a-z@*\n\f{]\\).*?"
;; Closing delimiter ;; Closing delimiter
"\\(" (regexp-quote TeX-esc) "*\\)\\(\\1\\)"))))) "\\(" (regexp-quote TeX-esc) "*\\)\\(\\1\\)")))))
(add-to-list 'font-latex-syntactic-keywords-extra (append regexp syntax)))) (add-to-list 'font-latex-syntactic-keywords-extra (append regexp syntax))))
(TeX-add-style-hook (TeX-add-style-hook
"pythontex" "pythontex"
skipping to change at line 262 skipping to change at line 261
verb-envs)) verb-envs))
;; Filling: ;; Filling:
(dolist (mac verb-macs) (dolist (mac verb-macs)
(add-to-list 'LaTeX-verbatim-macros-with-delims-local mac) (add-to-list 'LaTeX-verbatim-macros-with-delims-local mac)
(add-to-list 'LaTeX-verbatim-macros-with-braces-local mac)) (add-to-list 'LaTeX-verbatim-macros-with-braces-local mac))
(dolist (env verb-envs) (dolist (env verb-envs)
(add-to-list 'LaTeX-indent-environment-list (add-to-list 'LaTeX-indent-environment-list
`(,env current-indentation) t)) `(,env current-indentation) t))
;; Fontification ;; Fontification
(when (and (fboundp 'font-latex-add-keywords) (when (and (fboundp 'font-latex-add-keywords)
(fboundp 'font-latex-update-font-lock) (fboundp 'font-latex-set-syntactic-keywords)
(boundp 'font-latex-syntactic-keywords-extra) (boundp 'font-latex-syntactic-keywords-extra)
(eq TeX-install-font-lock 'font-latex-setup)) (eq TeX-install-font-lock 'font-latex-setup))
(font-latex-add-keywords (mapcar (lambda (mac) (font-latex-add-keywords (mapcar (lambda (mac)
(list mac "[")) (list mac "["))
verb-macs) verb-macs)
'textual) 'textual)
;; We can't use the fontification provided when verbatim ;; We can't use the fontification provided when verbatim
;; environments are added to ;; environments are added to
;; `LaTeX-verbatim-environments-local' -- pythontex ;; `LaTeX-verbatim-environments-local' -- pythontex
;; environments have 2 optional arguments and `font-latex.el' ;; environments have 2 optional arguments and `font-latex.el'
skipping to change at line 291 skipping to change at line 290
"[ \t]*\\(?:%.*\n[ \t]*\\)?" "[ \t]*\\(?:%.*\n[ \t]*\\)?"
"\\(?:\\[[^][]*\\(?:\\[[^][]*\\][^][]*\\)*\\]\\)\\{0,2\\} " "\\(?:\\[[^][]*\\(?:\\[[^][]*\\][^][]*\\)*\\]\\)\\{0,2\\} "
"\\(\n\\|.\\)") "\\(\n\\|.\\)")
(1 "|" t))) (1 "|" t)))
(add-to-list 'font-latex-syntactic-keywords-extra (add-to-list 'font-latex-syntactic-keywords-extra
`(,(concat "\\(\\\\\\)end *{\\(?:" `(,(concat "\\(\\\\\\)end *{\\(?:"
verb-envs-regexp verb-envs-regexp
"\\)}") "\\)}")
(1 "|" t)))) (1 "|" t))))
;; Tell font-lock about the update. ;; Tell font-lock about the update.
(font-latex-update-font-lock t)) (font-latex-set-syntactic-keywords))
(TeX-add-symbols (TeX-add-symbols
;; 4.2.5 Custom code ;; 4.2.5 Custom code
;; pythontexcustomc[<position>]{<family>}{<code>} ;; pythontexcustomc[<position>]{<family>}{<code>}
'("pythontexcustomc" '("pythontexcustomc"
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Position") (TeX-argument-prompt optional nil "Position")
'("begin" "end") ] '("begin" "end") ]
(TeX-arg-eval completing-read (TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Family") (TeX-argument-prompt optional nil "Family")
LaTeX-pythontex-family-list) LaTeX-pythontex-family-list)
t) t)
;; 4.2.7 Formatting of typeset code ;; 4.2.7 Formatting of typeset code
;; \setpythontexfv[<family>]{<fancyvrb settings>} ;; \setpythontexfv[<family>]{<fancyvrb settings>}
'("setpythontexfv" '("setpythontexfv"
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Family") (TeX-argument-prompt optional nil "Family")
LaTeX-pythontex-family-list ] LaTeX-pythontex-family-list ]
(TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local)) (TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local))
;; \setpythontexprettyprinter[<family>]{<printer>} ;; \setpythontexprettyprinter[<family>]{<printer>}
'("setpythontexprettyprinter" '("setpythontexprettyprinter"
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Family") (TeX-argument-prompt optional nil "Family")
(cons "auto" LaTeX-pythontex-family-list) ] (cons "auto" LaTeX-pythontex-family-list) ]
(TeX-arg-eval completing-read (TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Printer") (TeX-argument-prompt optional nil "Printer")
'("text" "bw" "fancyvrb" "pygments"))) '("text" "bw" "fancyvrb" "pygments")))
;; \setpythontexpyglexer[<family>]{<pygments lexer>} ;; \setpythontexpyglexer[<family>]{<pygments lexer>}
'("setpythontexpyglexer" '("setpythontexpyglexer"
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Family") (TeX-argument-prompt optional nil "Family")
LaTeX-pythontex-family-list ] LaTeX-pythontex-family-list ]
(TeX-arg-eval completing-read (TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Pygments lexer") (TeX-argument-prompt optional nil "Pygments lexer")
(LaTeX-pythontex-language-list))) (LaTeX-pythontex-language-list)))
;; \setpythontexpygopt[<family>]{<pygments options>} ;; \setpythontexpygopt[<family>]{<pygments options>}
'("setpythontexpygopt" '("setpythontexpygopt"
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Family") (TeX-argument-prompt optional nil "Family")
LaTeX-pythontex-family-list ] LaTeX-pythontex-family-list ]
(TeX-arg-key-val (TeX-arg-key-val
(("style") ("texcomments") ("mathescape")))) (("style") ("texcomments") ("mathescape"))))
;; 4.2.8 Access to printed content (stdout) ;; 4.2.8 Access to printed content (stdout)
;; \printpythontex[<mode>][<options>] ;; \printpythontex[<mode>][<options>]
'("printpythontex" '("printpythontex"
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Mode") (TeX-argument-prompt optional nil "Mode")
'("raw" "verb" "verbatim") ] '("raw" "verb" "verbatim") ]
[ TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local ] ) [ TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local ] )
;; \stdoutpythontex[<mode>][<options>] ;; \stdoutpythontex[<mode>][<options>]
'("stdoutpythontex" '("stdoutpythontex"
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Mode") (TeX-argument-prompt optional nil "Mode")
'("raw" "verb" "verbatim") ] '("raw" "verb" "verbatim") ]
[ TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local ] ) [ TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local ] )
;;\saveprintpythontex{<name>} ;;\saveprintpythontex{<name>}
'("saveprintpythontex" '("saveprintpythontex"
(TeX-arg-eval (lambda () (TeX-arg-eval (lambda ()
(let ((name (TeX-read-string (let ((name (TeX-read-string
(TeX-argument-prompt optional nil "Name")))) (TeX-argument-prompt optional nil "Name"))))
(LaTeX-add-pythontex-savecontents name) (LaTeX-add-pythontex-savecontents name)
(format "%s" name))))) (format "%s" name)))))
skipping to change at line 374 skipping to change at line 373
(TeX-arg-eval (lambda () (TeX-arg-eval (lambda ()
(let ((name (TeX-read-string (let ((name (TeX-read-string
(TeX-argument-prompt optional nil "Name")))) (TeX-argument-prompt optional nil "Name"))))
(LaTeX-add-pythontex-savecontents name) (LaTeX-add-pythontex-savecontents name)
(format "%s" name))))) (format "%s" name)))))
;; \useprintpythontex[<verbatim options>][<fancyvrb options>]{<name>} ;; \useprintpythontex[<verbatim options>][<fancyvrb options>]{<name>}
;; I assume <verbatim options> is meant to be <mode> ;; I assume <verbatim options> is meant to be <mode>
'("useprintpythontex" '("useprintpythontex"
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Mode") (TeX-argument-prompt optional nil "Mode")
'("raw" "verb" "verbatim") ] '("raw" "verb" "verbatim") ]
[ TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local ] [ TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local ]
(TeX-arg-eval completing-read (TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Name") (TeX-argument-prompt optional nil "Name")
(LaTeX-pythontex-savecontent-list))) (LaTeX-pythontex-savecontent-list)))
;; \usestdoutpythontex[<verbatim options>][<fancyvrb options>]{<name>} ;; \usestdoutpythontex[<verbatim options>][<fancyvrb options>]{<name>}
;; I assume <verbatim options> is meant to be <mode> ;; I assume <verbatim options> is meant to be <mode>
'("usestdoutpythontex" '("usestdoutpythontex"
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Mode") (TeX-argument-prompt optional nil "Mode")
'("raw" "verb" "verbatim") ] '("raw" "verb" "verbatim") ]
[ TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local ] [ TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local ]
(TeX-arg-eval completing-read (TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Name") (TeX-argument-prompt optional nil "Name")
(LaTeX-pythontex-savecontent-list))) (LaTeX-pythontex-savecontent-list)))
;; \stderrpythontex[<mode>][<fancyvrb options>] ;; \stderrpythontex[<mode>][<fancyvrb options>]
'("stderrpythontex" '("stderrpythontex"
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Mode") (TeX-argument-prompt optional nil "Mode")
'("raw" "verb" "verbatim") ] '("raw" "verb" "verbatim") ]
[ TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local ] ) [ TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local ] )
;;\savestderrpythontex{<name>} ;;\savestderrpythontex{<name>}
'("savestderrpythontex" '("savestderrpythontex"
(TeX-arg-eval (lambda () (TeX-arg-eval (lambda ()
(let ((name (TeX-read-string (let ((name (TeX-read-string
(TeX-argument-prompt optional nil "Name")))) (TeX-argument-prompt optional nil "Name"))))
(LaTeX-add-pythontex-savecontents name) (LaTeX-add-pythontex-savecontents name)
(format "%s" name))))) (format "%s" name)))))
;; \usestderrpythontex[<mode>][<fancyvrb options>]{<name>} ;; \usestderrpythontex[<mode>][<fancyvrb options>]{<name>}
'("usestderrpythontex" '("usestderrpythontex"
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Mode") (TeX-argument-prompt optional nil "Mode")
'("raw" "verb" "verbatim") ] '("raw" "verb" "verbatim") ]
[ TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local ] [ TeX-arg-key-val LaTeX-fancyvrb-key-val-options-local ]
(TeX-arg-eval completing-read (TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Name") (TeX-argument-prompt optional nil "Name")
(LaTeX-pythontex-savecontent-list))) (LaTeX-pythontex-savecontent-list)))
;;\setpythontexautoprint{<boolean>} ;;\setpythontexautoprint{<boolean>}
'("setpythontexautoprint" '("setpythontexautoprint"
(TeX-arg-eval completing-read (TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Boolean value") (TeX-argument-prompt optional nil "Boolean value")
'("true" "false"))) '("true" "false")))
skipping to change at line 448 skipping to change at line 447
'("inputpygments" '("inputpygments"
[ TeX-arg-eval LaTeX-fancyvrb-key-val-options-local ] [ TeX-arg-eval LaTeX-fancyvrb-key-val-options-local ]
(TeX-arg-eval completing-read (TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Lexer") (TeX-argument-prompt optional nil "Lexer")
(LaTeX-pythontex-language-list)) (LaTeX-pythontex-language-list))
TeX-arg-file-name) TeX-arg-file-name)
;; \setpygmentsfv[<lexer>]{<fancyvrb settings>} ;; \setpygmentsfv[<lexer>]{<fancyvrb settings>}
'("setpygmentsfv" '("setpygmentsfv"
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Lexer") (TeX-argument-prompt optional nil "Lexer")
(LaTeX-pythontex-language-list) ] (LaTeX-pythontex-language-list) ]
(TeX-arg-eval LaTeX-fancyvrb-key-val-options-local)) (TeX-arg-eval LaTeX-fancyvrb-key-val-options-local))
;; \setpygmentspygopt[<lexer>]{<pygments options>} ;; \setpygmentspygopt[<lexer>]{<pygments options>}
'("setpygmentspygopt" '("setpygmentspygopt"
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Lexer") (TeX-argument-prompt optional nil "Lexer")
(LaTeX-pythontex-language-list) ] (LaTeX-pythontex-language-list) ]
(TeX-arg-key-val (TeX-arg-key-val
(("style") ("texcomments") ("mathescape")))) (("style") ("texcomments") ("mathescape"))))
;; \setpygmentsprettyprinter{<printer>} ;; \setpygmentsprettyprinter{<printer>}
'("setpygmentsprettyprinter" '("setpygmentsprettyprinter"
(TeX-arg-eval completing-read (TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Printer") (TeX-argument-prompt optional nil "Printer")
'("text" "bw" "fancyvrb" "pygments"))) '("text" "bw" "fancyvrb" "pygments")))
;; 4.5 Advanced PythonTeX usage ;; 4.5 Advanced PythonTeX usage
skipping to change at line 506 skipping to change at line 505
(let ((name (TeX-read-string (let ((name (TeX-read-string
(TeX-argument-prompt optional nil "Listing environment name ")))) (TeX-argument-prompt optional nil "Listing environment name "))))
(LaTeX-add-newfloat-DeclareFloatingEnvironments `(,name "verbatim")) (LaTeX-add-newfloat-DeclareFloatingEnvironments `(,name "verbatim"))
(LaTeX-newfloat-auto-cleanup) (LaTeX-newfloat-auto-cleanup)
(format "%s" name)))))) (format "%s" name))))))
(LaTeX-add-environments (LaTeX-add-environments
;; 4.2.5 Custom code ;; 4.2.5 Custom code
'("pythontexcustomcode" LaTeX-env-args '("pythontexcustomcode" LaTeX-env-args
[ TeX-arg-eval completing-read [ TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Position") (TeX-argument-prompt optional nil "Position")
'("begin" "end") ] '("begin" "end") ]
(TeX-arg-eval completing-read (TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Family") (TeX-argument-prompt optional nil "Family")
LaTeX-pythontex-family-list)) LaTeX-pythontex-family-list))
;; \begin{pygments}[<fancyvrb settings>]{<lexer>} ;; \begin{pygments}[<fancyvrb settings>]{<lexer>}
'("pygments" LaTeX-env-args '("pygments" LaTeX-env-args
[ TeX-arg-eval LaTeX-fancyvrb-key-val-options-local ] [ TeX-arg-eval LaTeX-fancyvrb-key-val-options-local ]
(TeX-arg-eval completing-read (TeX-arg-eval completing-read
(TeX-argument-prompt optional nil "Lexer") (TeX-argument-prompt optional nil "Lexer")
(LaTeX-pythontex-language-list))) ) (LaTeX-pythontex-language-list))) )
skipping to change at line 529 skipping to change at line 528
;; Filling ;; Filling
(add-to-list 'LaTeX-indent-environment-list (add-to-list 'LaTeX-indent-environment-list
'("pythontexcustomcode" current-indentation) t) '("pythontexcustomcode" current-indentation) t)
(add-to-list 'LaTeX-indent-environment-list (add-to-list 'LaTeX-indent-environment-list
'("pygments" current-indentation) t) '("pygments" current-indentation) t)
(add-to-list 'LaTeX-verbatim-environments-local "pythontexcustomcode") (add-to-list 'LaTeX-verbatim-environments-local "pythontexcustomcode")
(add-to-list 'LaTeX-verbatim-environments-local "pygments") (add-to-list 'LaTeX-verbatim-environments-local "pygments")
;; Fontification ;; Fontification
(when (and (fboundp 'font-latex-add-keywords) (when (and (fboundp 'font-latex-add-keywords)
(fboundp 'font-latex-update-font-lock)
(eq TeX-install-font-lock 'font-latex-setup)) (eq TeX-install-font-lock 'font-latex-setup))
(font-latex-add-keywords '(("pythontexcustomc" "[{{") (font-latex-add-keywords '(("pythontexcustomc" "[{{")
("setpythontexfv" "[{") ("setpythontexfv" "[{")
("setpythontexprettyprinter" "[{") ("setpythontexprettyprinter" "[{")
("setpythontexpyglexer" "[{") ("setpythontexpyglexer" "[{")
("setpythontexpygopt" "[{") ("setpythontexpygopt" "[{")
("printpythontex" "[[") ("printpythontex" "[[")
("stdoutpythontex" "[[") ("stdoutpythontex" "[[")
("saveprintpythontex" "{") ("saveprintpythontex" "{")
("savestdoutpythontex" "{") ("savestdoutpythontex" "{")
skipping to change at line 566 skipping to change at line 564
("setpythontexcontext" "{") ("setpythontexcontext" "{")
("restartpythontexsession" "{") ("restartpythontexsession" "{")
("setpythontexoutputdir" "{") ("setpythontexoutputdir" "{")
("setpythontexworkingdir" "{")) ("setpythontexworkingdir" "{"))
'function) 'function)
(font-latex-add-keywords '(("pygment" "{")) (font-latex-add-keywords '(("pygment" "{"))
'textual) 'textual)
(LaTeX-pythontex-add-syntactic-keywords-extra 'brace "pygment") (LaTeX-pythontex-add-syntactic-keywords-extra 'brace "pygment")
(LaTeX-pythontex-add-syntactic-keywords-extra 'delim "pygment") (LaTeX-pythontex-add-syntactic-keywords-extra 'delim "pygment")
;; Tell font-lock about the update. ;; Tell font-lock about the update.
(font-latex-update-font-lock t))) (font-latex-set-syntactic-keywords)))
LaTeX-dialect) LaTeX-dialect)
;;; pythontex.el ends here ;;; pythontex.el ends here
 End of changes. 21 change blocks. 
43 lines changed or deleted 41 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)