[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 94b8153: Support \pagebreak[0] for paragraph-separate in latex-mo
From: |
Stefan Kangas |
Subject: |
master 94b8153: Support \pagebreak[0] for paragraph-separate in latex-mode |
Date: |
Wed, 30 Oct 2019 17:36:47 -0400 (EDT) |
branch: master
commit 94b8153eaa78e376e6ed8c2b04602edf3dadc007
Author: Kevin Ryde <address@hidden>
Commit: Stefan Kangas <address@hidden>
Support \pagebreak[0] for paragraph-separate in latex-mode
* textmodes/tex-mode.el (latex-mode): In 'paragraph-separate' allow
optional argument ('[0]', etc.) for '\pagebreak[0]'. (Bug#19039)
---
lisp/textmodes/tex-mode.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lisp/textmodes/tex-mode.el b/lisp/textmodes/tex-mode.el
index 3d7cc62..9b92a2f 100644
--- a/lisp/textmodes/tex-mode.el
+++ b/lisp/textmodes/tex-mode.el
@@ -1139,6 +1139,7 @@ subshell is initiated, `tex-shell-hook' is run."
;; A line containing just $$ is treated as a paragraph separator.
;; A line starting with $$ starts a paragraph,
;; but does not separate paragraphs if it has more stuff on it.
+ ;; For \pagebreak allow latex optional arg like \pagebreak[2]
(setq paragraph-start
(concat "[ \t]*\\(\\$\\$\\|"
"\\\\[][]\\|"
@@ -1162,7 +1163,7 @@ subshell is initiated, `tex-shell-hook' is run."
"noindent" "newpage" "footnote"
"marginpar" "parbox" "caption"))
"\\|\\$\\$\\|[a-z]*\\(space\\|skip\\|page[a-z]*\\)"
- "\\>\\)[ \t]*\\($\\|%\\)\\)"))
+ "\\>\\)[][0-9 \t]*\\($\\|%\\)\\)"))
(setq-local imenu-create-index-function #'latex-imenu-create-index)
(setq-local tex-face-alist tex-latex-face-alist)
(add-hook 'fill-nobreak-predicate #'latex-fill-nobreak-predicate nil t)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 94b8153: Support \pagebreak[0] for paragraph-separate in latex-mode,
Stefan Kangas <=