GNU bug report logs -
#9936
kill-line problem
Previous Next
Reported by: Andrew Kurn <kurn <at> sfu.ca>
Date: Tue, 1 Nov 2011 20:50:02 UTC
Severity: normal
Fixed in version 22.1
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On Wed 2 Nov 2011 16:11 -0400, Glenn Morris wrote:
>
>
> (Please keep 9936 <at> debbugs cc'd)
>
> Andrew Kurn wrote (on Wed, 2 Nov 2011 at 09:50 -0700):
>
> > > It sounds like the intended behaviour. With kill-whole-line non-nil,
> > > kill-line kills up to wherever forward-visible-line ends up. Ie,
> > > invisible newlines are ignored.
> >
> > No, sorry, but there are several visible newlines in the way. It eats
> > them all up.
>
> Can you give a recipe showing how to reproduce the problem, starting
> from emacs -q --no-site-file?
This seems to work:
emacs -nw -q --no-site-file
(setq ss (concat (make-string 10 ?X) "," ))
(put-text-property 0 10 'invisible t ss)
(insert ss ss ss "\n" ss ss ss "\n" ss ss ss "\n" ss ss ss "\n" )
(setq kill-whole-line t)
---
Then use ^K to kill the first line. They all disappear.
(let ((kill-whole-line t))
(kill-line))
This seems to have the value "kill-region" . . . if that makes any
sense.
Andrew
This bug report was last modified 13 years and 203 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.