From: Adam Chlipala Date: Sun, 11 Nov 2007 21:43:35 +0000 (+0000) Subject: Back out of fancy with/end different processing X-Git-Tag: release_2010-11-19~155 X-Git-Url: https://git.hcoop.net/hcoop/domtool2.git/commitdiff_plain/e5ea2657f74b8d3b7b29b603d97114606f077cf8?hp=4cf8279f1c946ae730109500896ad1e0aabfa769 Back out of fancy with/end different processing --- diff --git a/elisp/domtool-mode.el b/elisp/domtool-mode.el index 4b37e9c..c05fabd 100644 --- a/elisp/domtool-mode.el +++ b/elisp/domtool-mode.el @@ -126,11 +126,9 @@ 0)) -(defun until-closed (is-with) +(defun until-closed () (save-excursion - (if is-with - (until-closed-helper 1) - (until-closed-helper 0)))) + (until-closed-helper 0))) (defun domtool-calculate-indent () (save-excursion @@ -147,10 +145,8 @@ 'noindent) ((nth 4 state) (domtool-calculate-comment-indent state)) - ((looking-at "\\_<\\(with\\)\\_>") - (until-closed t)) - ((looking-at "\\_<\\(end\\)\\_>") - (until-closed nil)) + ((looking-at "\\_<\\(with\\|end\\)\\_>") + (until-closed)) ((not previous-keyword) base-indent) ((string= previous-keyword "end")