yatex
diff yatexenv.el @ 239:5de195a540c7
YaTeX-intelligent-newline-document recognizes \par lover.
author | yuuji@gentei.org |
---|---|
date | Sun, 29 Jan 2012 17:29:02 +0900 |
parents | 5260b7ee9fdf |
children | 5ab3322d0f03 |
line diff
1.1 --- a/yatexenv.el Sun Jan 29 16:13:07 2012 +0900 1.2 +++ b/yatexenv.el Sun Jan 29 17:29:02 2012 +0900 1.3 @@ -2,7 +2,7 @@ 1.4 ;;; YaTeX environment-specific functions. 1.5 ;;; yatexenv.el 1.6 ;;; (c) 1994-2006 by HIROSE Yuuji.[yuuji@yatex.org] 1.7 -;;; Last modified Sun Jan 29 16:08:09 2012 on firestorm 1.8 +;;; Last modified Sun Jan 29 17:23:40 2012 on firestorm 1.9 ;;; $Id$ 1.10 1.11 ;;; 1.12 @@ -261,8 +261,13 @@ 1.13 ;; For document environment 1.14 ;;; 1.15 (defun YaTeX-intelligent-newline-document () 1.16 - "New paragraph." 1.17 - (newline)) ;Do you prefer `\par'? 1.18 + "New paragraph by null line or `\\par'." 1.19 + (if (save-excursion (re-search-backward "\\\\par\\>" nil t)) 1.20 + (progn 1.21 + (YaTeX-indent-line) 1.22 + (insert "\\par"))) 1.23 + (newline) 1.24 + (YaTeX-indent-line)) 1.25 1.26 ;;; 1.27 ;; Intelligent newline