emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#10461: closed (emacs is not a macro-editor)


From: GNU bug Tracking System
Subject: bug#10461: closed (emacs is not a macro-editor)
Date: Mon, 30 Dec 2019 15:37:02 +0000

Your message dated Mon, 30 Dec 2019 17:36:34 +0200
with message-id <address@hidden>
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
address@hidden.)


-- 
10461: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10461
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: emacs is not a macro-editor Date: Mon, 09 Jan 2012 07:25:15 +0100 User-agent: Internet Messaging Program (IMP) H3 (4.3.9)
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.





--- End Message ---
--- Begin Message --- Subject: Re: bug#7046: More info Date: Mon, 30 Dec 2019 17:36:34 +0200
> From: Alan Third <address@hidden>
> Date: Mon, 30 Dec 2019 14:05:03 +0000
> Cc: "'address@hidden'" <address@hidden>, address@hidden
> 
> > 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.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]