Hi all, please find attached 2 small patches against ragged2e.el and enumitem.el. From the ChangeLog:
* style/enumitem.el ("enumitem"): Cater for the starred version of `\AddEnumerateCounter'. * style/ragged2e.el ("ragged2e"): Make package lengths available through `LaTeX-add-lengths' and not `TeX-add-symbol'. Any comments welcome. Best, Arash
>From 2518be98b34f3595a232c7742dea628e5a37fa7e Mon Sep 17 00:00:00 2001 From: Arash Esbati <esb...@gmx.de> Date: Sun, 9 Aug 2015 11:10:17 +0200 Subject: [PATCH 1/2] Make lengths available through `LaTeX-add-lengths'. * style/ragged2e.el ("ragged2e"): Make package lengths available through `LaTeX-add-lengths' and not `TeX-add-symbol'. --- ChangeLog | 5 +++++ style/ragged2e.el | 32 +++++++++++++++----------------- 2 files changed, 20 insertions(+), 17 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8e92d51..570d256 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2015-08-09 Arash Esbati <esb...@gmx.de> + + * style/ragged2e.el ("ragged2e"): Make package lengths available + through `LaTeX-add-lengths' and not `TeX-add-symbol'. + 2015-08-07 Tassilo Horn <t...@gnu.org> * latex.el (TeX-latex-mode): Call `LaTeX-preview-setup' diff --git a/style/ragged2e.el b/style/ragged2e.el index 8614425..2b7050e 100644 --- a/style/ragged2e.el +++ b/style/ragged2e.el @@ -1,6 +1,6 @@ ;;; ragged2e.el --- AUCTeX style for `ragged2e.sty' -;; Copyright (C) 2011 Free Software Foundation, Inc. +;; Copyright (C) 2011, 2015 Free Software Foundation, Inc. ;; Author: Mads Jensen <m...@inducks.org> ;; Created: 2011-04-16 @@ -33,29 +33,27 @@ "ragged2e" (lambda () (TeX-add-symbols - "CenteringLeftskip" - "RaggedLeftLeftskip" - "RaggedRightLeftskip" - "CenteringRightskip" - "RaggedLeftRightskip" - "RaggedRightRightskip" - "CenteringParfillskip" - "RaggedLeftParfillskip" - "RaggedRightParfillskip" - "CenteringParindent" - "RaggedLeftParindent" - "RaggedRightParindent" - "JustifyingParfillskip" - "JustifyingParindent" - "ttraggedright" "Centering" "justifying" "RaggedRight" "RaggedLeft") - (LaTeX-add-environments + (LaTeX-add-environments "FlushLeft" "FlushRight" "Center" "justify") + (LaTeX-add-lengths + ;; \Centering + "CenteringLeftskip" "CenteringRightskip" + "CenteringParfillskip" "CenteringParindent" + ;; \RaggedLeft + "RaggedLeftLeftskip" "RaggedLeftRightskip" + "RaggedLeftParfillskip" "RaggedLeftParindent" + ;; \RaggedRight + "RaggedRightLeftskip" "RaggedRightRightskip" + "RaggedRightParindent" "RaggedRightParfillskip" + ;; \justifying + "JustifyingParfillskip" "JustifyingParindent") + (TeX-run-style-hooks "footmisc" "everysel")) LaTeX-dialect) -- 2.5.0
>From b4c46d762774e3f520e14aeb41af5c1f703eb8b2 Mon Sep 17 00:00:00 2001 From: Arash Esbati <esb...@gmx.de> Date: Sun, 9 Aug 2015 12:30:36 +0200 Subject: [PATCH 2/2] Add the missing starred version of \AddEnumerateCounter. * style/enumitem.el ("enumitem"): Cater for the starred version of `\AddEnumerateCounter'. --- ChangeLog | 3 +++ style/enumitem.el | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 570d256..9809c70 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2015-08-09 Arash Esbati <esb...@gmx.de> + * style/enumitem.el ("enumitem"): Cater for the starred version of + `\AddEnumerateCounter'. + * style/ragged2e.el ("ragged2e"): Make package lengths available through `LaTeX-add-lengths' and not `TeX-add-symbol'. diff --git a/style/enumitem.el b/style/enumitem.el index b9d88e4..bca9203 100644 --- a/style/enumitem.el +++ b/style/enumitem.el @@ -403,6 +403,7 @@ in `enumitem'-completions." ;; Just add the braces and let the user do the rest. '("AddEnumerateCounter" 3) + '("AddEnumerateCounter*" 3) ;; This command only makes sense for enumerate type environments. ;; Currently, we offer all defined env's -- to be improved @@ -431,7 +432,7 @@ in `enumitem'-completions." (font-latex-add-keywords '(("newlist" "{{{") ("renewlist" "{{{") ("setlist" "*[{") - ("AddEnumerateCounter" "{{{") + ("AddEnumerateCounter" "*{{{") ("SetEnumitemKey" "{{" ) ("SetEnumitemValue" "{{{")) 'function) -- 2.5.0
_______________________________________________ auctex-devel mailing list auctex-devel@gnu.org https://lists.gnu.org/mailman/listinfo/auctex-devel