[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: comment-add
From: |
Tassilo Horn |
Subject: |
Re: comment-add |
Date: |
Tue, 11 Dec 2007 21:34:54 +0100 |
User-agent: |
Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.50 (gnu/linux) |
Richard Stallman <address@hidden> writes:
> To help me reproduce the problem, could you please post a *precise*
> test case for this bug?
1. emacs -Q
2. Goto buffer *scratch*
3. M-x outline-minor-mode
4. Insert:
(defun foo ()
(do-this)
(do-that)
(do-another-thing))
The "(defun foo ()" is matched by outline-regexp.
5. Mark the whole function foo and do M-x comment-region. This results
in:
;;; (defun foo ()
;;; (do-this)
;;; (do-that)
;;; (do-another-thing))
Now the ";;; (defun foo ()" is still matched by outline-regexp. That's
the difference between the new default comment-style `indent-or-triple'
and the old default `indent'.
> Also please say exactly what incorrect results you get.
I don't know if having differences in what commented text is matched by
outline-regexp qualifies as a bug, but ideally switching comment-style
shouldn't change that. So the comment-style `indent-or-triple' should
ensure that ;;; is followed by more than one space if it starts at
column 0.
Bye,
Tassilo