GNU bug report logs -
#10461
emacs is not a macro-editor
Previous Next
Reported by: andre.desnoyers <at> upmc.fr
Date: Mon, 9 Jan 2012 09:28:01 UTC
Severity: normal
Merged with 7046,
8114
Found in versions 23.1, 24.0.50
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Mon, 30 Dec 2019 17:36:34 +0200
with message-id <83fth1n7ul.fsf <at> gnu.org>
and subject line Re: bug#7046: More info
has caused the debbugs.gnu.org bug report #10461,
regarding emacs is not a macro-editor
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
10461: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10461
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Take un medium file : 4000 lines
Set a match for a search
build the macro
C-a ;; move-beginning-of-line
2*C-k ;; kill-line
C-x C-x ;; exchange-point-and-mark
C-y ;; yank
2*C-s ;; isearch-forward
C-a ;; move-beginning-of-line
this macro normally groups all lines who contain the match.
If two matches are more distant than about 50 lines the second match
is not found, but the macro can be repeated !
this bug exists in 22- versions and last 23-version on Mac.
[Message part 3 (message/rfc822, inline)]
> From: Alan Third <alan <at> idiocy.org>
> Date: Mon, 30 Dec 2019 14:05:03 +0000
> Cc: "'7046 <at> debbugs.gnu.org'" <7046 <at> debbugs.gnu.org>, 10461 <at> debbugs.gnu.org
>
> > The problem is in line-move-visual (i.e it only exists if the variable
> > line-move-visual is non-nil),
> >
> > ;; Otherwise, we should reset `temporary-goal-column'.
> > (let ((posn (posn-at-point)))
> > (cond
> > ;; Handle the `overflow-newline-into-fringe' case:
> > ((eq (nth 1 posn) 'right-fringe)
> > (setq temporary-goal-column (cons (- (window-width) 1) hscroll)))
> > ((car (posn-x-y posn))
> > (setq temporary-goal-column
> > (cons (/ (float (car (posn-x-y posn)))
> > (frame-char-width)) hscroll)))))
> >
> > If the position is not visible in the window, posn-at-point returns nil
> > and temporary-goal-column is not updated as it should.
>
> I can't replicate this on Emacs 27 and it's been over 7 years since the
> last bug report. Can anyone confirm whether it's still a problem?
This has been fixed several releases back, so I'm closing it.
This bug report was last modified 5 years and 142 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.