emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/auctex 5a84d95 88/95: Fix `paragraph-start' and `paragr


From: Tassilo Horn
Subject: [elpa] externals/auctex 5a84d95 88/95: Fix `paragraph-start' and `paragraph-separate'
Date: Sun, 16 Apr 2017 01:27:02 -0400 (EDT)

branch: externals/auctex
commit 5a84d9552141bf100984fc3e55176474331837bb
Author: Ikumi Keita <address@hidden>
Commit: Ikumi Keita <address@hidden>

    Fix `paragraph-start' and `paragraph-separate'
    
    * plain-tex.el (plain-TeX-common-initialization): Remove "^" from
    `paragraph-start' according to the doc string.
    Remove LaTeX display math delimiters "\[" and "\]" from
    `paragraph-start'.
    Add "item" and "itemitem" to `paragraph-start'.
    Change the regexp grouping to shy group in `paragraph-start' and
    `paragraph-separate'.
    * tex-info.el (TeX-texinfo-mode): Remove "^" from `paragraph-start'
    and `paragraph-separate'.
---
 plain-tex.el | 15 +++++++--------
 tex-info.el  |  4 ++--
 2 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/plain-tex.el b/plain-tex.el
index dfdc423..4960196 100644
--- a/plain-tex.el
+++ b/plain-tex.el
@@ -152,30 +152,29 @@ of plain-TeX-mode-hook."
   (set (make-local-variable 'TeX-style-hook-dialect) plain-TeX-dialect)
   (setq paragraph-start
        (concat
-        "\\(^[ \t]*$"
+        "\\(?:[ \t]*$"
         "\\|" (regexp-quote TeX-esc) "par\\|"
-        "^[ \t]*"
+        "[ \t]*"
         (regexp-quote TeX-esc)
-        "\\("
+        "\\(?:"
         "begin\\|end\\|part\\|chapter\\|"
         "section\\|subsection\\|subsubsection\\|"
         "paragraph\\|include\\|includeonly\\|"
-        "tableofcontents\\|appendix\\|label\\|caption\\|"
-        "\\[\\|\\]"                    ; display math delimitors
+        "tableofcontents\\|appendix\\|label\\|caption\\|\\(?:item\\)?item"
         "\\)"
         "\\|"
-        "^[ \t]*\\$\\$"                ; display math delimitor
+        "[ \t]*\\$\\$"         ; display math delimitor
         "\\)" ))
   (setq paragraph-separate
        (concat
         "[ \t]*"
-        "\\("
+        "\\(?:"
         (regexp-quote TeX-esc) "par\\|"
         "%\\|"
         "$\\|"
         "\\$\\$\\|"
         (regexp-quote TeX-esc)
-        "\\("
+        "\\(?:"
         "begin\\|end\\|label\\|caption\\|part\\|chapter\\|"
         "section\\|subsection\\|subsubsection\\|"
         "paragraph\\|include\\|includeonly\\|"
diff --git a/tex-info.el b/tex-info.el
index 9684eb6..7eb7970 100644
--- a/tex-info.el
+++ b/tex-info.el
@@ -618,9 +618,9 @@ value of `Texinfo-mode-hook'."
   (set (make-local-variable 'require-final-newline) t)
   (set (make-local-variable 'indent-tabs-mode) nil)
   (set (make-local-variable 'paragraph-separate)
-       (concat "\b\\|address@hidden \n]\\|" paragraph-separate))
+       (concat "\b\\|@[a-zA-Z]*[ \n]\\|" paragraph-separate))
   (set (make-local-variable 'paragraph-start)
-       (concat "\b\\|address@hidden \n]\\|" paragraph-start))
+       (concat "\b\\|@[a-zA-Z]*[ \n]\\|" paragraph-start))
   (set (make-local-variable 'fill-column) 72)
   (set (make-local-variable 'comment-start) "@c ")
   (set (make-local-variable 'comment-start-skip) "@c +\\|@comment +")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]