From unknown Wed Jun 18 00:19:07 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#7046 <7046@debbugs.gnu.org> To: bug#7046 <7046@debbugs.gnu.org> Subject: Status: 23.1; Repeating emacs macro skipping every second line Reply-To: bug#7046 <7046@debbugs.gnu.org> Date: Wed, 18 Jun 2025 07:19:07 +0000 retitle 7046 23.1; Repeating emacs macro skipping every second line reassign 7046 emacs submitter 7046 Gord Wait severity 7046 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 16 14:59:32 2010 Received: (at submit) by debbugs.gnu.org; 16 Sep 2010 18:59:33 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwJgB-0008St-Aj for submit@debbugs.gnu.org; Thu, 16 Sep 2010 14:59:31 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwJda-0008RB-Is for submit@debbugs.gnu.org; Thu, 16 Sep 2010 14:56:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OwJfp-0006Rm-RM for submit@debbugs.gnu.org; Thu, 16 Sep 2010 14:59:11 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_00, RECEIVED_FROM_WINDOWS_HOST, T_RP_MATCHES_RCVD autolearn=no version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:55764) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwJfp-0006Rf-MV for submit@debbugs.gnu.org; Thu, 16 Sep 2010 14:59:09 -0400 Received: from [140.186.70.92] (port=43256 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OwJfo-0001Tt-FK for bug-gnu-emacs@gnu.org; Thu, 16 Sep 2010 14:59:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OwJfn-0006RD-Ba for bug-gnu-emacs@gnu.org; Thu, 16 Sep 2010 14:59:08 -0400 Received: from mailex.lighthauslogic.com ([207.216.240.196]:47168) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwJfm-0006R2-TX for bug-gnu-emacs@gnu.org; Thu, 16 Sep 2010 14:59:07 -0400 Received: from tweety.yvr.lighthauslogic.com ([192.168.2.12]) by tweety.yvr.lighthauslogic.com ([192.168.2.12]) with mapi; Thu, 16 Sep 2010 11:38:26 -0700 From: Gord Wait To: "'bug-gnu-emacs@gnu.org'" Date: Thu, 16 Sep 2010 11:38:25 -0700 Subject: 23.1; Repeating emacs macro skipping every second line Thread-Topic: 23.1; Repeating emacs macro skipping every second line Thread-Index: ActVzlCf3HopWOjVRLmQq7TohP/6TQ== Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Windows 2000 SP4, XP SP1+ X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 16 Sep 2010 14:59:29 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.3 (-----) I created a keyboard macro to move a word from the end of the line to the s= tart of the line. At the end of it I include the commands - "move-beggining= -of-line" followed by "next-line" so that I can repeat it through my file. If I run it interactively "by hand" it works great. If I call it with a num= erical repeat value to make it run say 20 times, it skips every second line= . This basically makes keyboard macros useless to me for the first time in ov= er 25 years of using emacs.. I will try "forward-line" to see if it behaves= the same way.. In GNU Emacs 23.1.1 (i386-mingw-nt5.1.2600) of 2009-07-29 on SOFT-MJASON Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.4)' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: C.UTF-8 value of $XMODIFIERS: nil locale-coding-system: cp1252 default-enable-multibyte-characters: t Major mode: Tcl Minor modes in effect: show-paren-mode: t tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x ( C-s P I N _ C-f C-s - t o C-f C-SPC C-e C-w C-a C-y SPC C-a C-n C-x ) C-x C-s C-x e C-x e C-x e C-x C-s C-k C-/ C-u 2 0 C-x e C-/ C-/ C-/ C-/ C-/ C-/ C-/ C-/ C-/ C-/ C-/ C-/ C-a C-x C-s Recent messages: Saving file c:/firmware/projects/Proj_137_UC_S2_ExtremeCard_Stratix/trunk/b= oard_test_system_for_S4_card/bts_config/bts_config_pinout.tcl... Wrote c:/firmware/projects/Proj_137_UC_S2_ExtremeCard_Stratix/trunk/board_t= est_system_for_S4_card/bts_config/bts_config_pinout.tcl (Type e to repeat macro) [3 times] Saving file c:/firmware/projects/Proj_137_UC_S2_ExtremeCard_Stratix/trunk/b= oard_test_system_for_S4_card/bts_config/bts_config_pinout.tcl... Wrote c:/firmware/projects/Proj_137_UC_S2_ExtremeCard_Stratix/trunk/board_t= est_system_for_S4_card/bts_config/bts_config_pinout.tcl Undo! (Type e to repeat macro) Undo! [12 times] Saving file c:/firmware/projects/Proj_137_UC_S2_ExtremeCard_Stratix/trunk/b= oard_test_system_for_S4_card/bts_config/bts_config_pinout.tcl... Wrote c:/firmware/projects/Proj_137_UC_S2_ExtremeCard_Stratix/trunk/board_t= est_system_for_S4_card/bts_config/bts_config_pinout.tcl *** E-Mail body has been placed on clipboard, please paste them here! *** This e-mail may contain information that is privileged, confidential or oth= erwise exempt from disclosure under applicable laws. Unauthorized use, repr= oduction or dissemination of the e-mail is strictly prohibited. If you have= received this e-mail in error, please contact the sender immediately. [11E= ABB509DF] From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 16 15:03:05 2010 Received: (at control) by debbugs.gnu.org; 16 Sep 2010 19:03:05 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwJjd-0000j4-Ep for submit@debbugs.gnu.org; Thu, 16 Sep 2010 15:03:05 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwJjb-0000ig-94 for control@debbugs.gnu.org; Thu, 16 Sep 2010 15:03:03 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1OwJmA-00073c-PX; Thu, 16 Sep 2010 15:05:42 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19602.27270.712650.623362@fencepost.gnu.org> Date: Thu, 16 Sep 2010 15:05:42 -0400 From: Glenn Morris To: control Subject: control X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: blue X-Ran: >=H>kIwL+9v4!g|8.g7DWFLLsyX94'AMs%<.6CH8T(@eBe-2I+^XmUjR!Myt!~m.H{RzPV X-Debbugs-No-Ack: yes X-Spam-Score: -5.2 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.2 (-----) merge 7046 7047 From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 16 16:34:23 2010 Received: (at 7046) by debbugs.gnu.org; 16 Sep 2010 20:34:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwL9y-000233-DG for submit@debbugs.gnu.org; Thu, 16 Sep 2010 16:34:23 -0400 Received: from mailex.lighthauslogic.com ([207.216.240.196]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwL94-000214-AN for 7046@debbugs.gnu.org; Thu, 16 Sep 2010 16:33:27 -0400 Received: from tweety.yvr.lighthauslogic.com ([192.168.2.12]) by tweety.yvr.lighthauslogic.com ([192.168.2.12]) with mapi; Thu, 16 Sep 2010 13:35:45 -0700 From: Gord Wait To: "'7046@debbugs.gnu.org'" <7046@debbugs.gnu.org> Date: Thu, 16 Sep 2010 13:35:44 -0700 Subject: More info Thread-Topic: More info Thread-Index: ActV3rtZMGme7vXnQP6huo/bbwAeUQ== Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: 7046 X-Mailman-Approved-At: Thu, 16 Sep 2010 16:34:21 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) I also tried using "forward-line" and got similar results. It seems to be dependent on how many repeats I select. If I auto repeat say= 10 lines worth, It seems to be ok. If I auto repeat the macro 1000 times, then it starts to= skip every line at some point.. This e-mail may contain information that is privileged, confidential or oth= erwise exempt from disclosure under applicable laws. Unauthorized use, repr= oduction or dissemination of the e-mail is strictly prohibited. If you have= received this e-mail in error, please contact the sender immediately. [11E= ABB509DF] From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 17 11:33:09 2010 Received: (at 7046) by debbugs.gnu.org; 17 Sep 2010 15:33:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Owcw1-0002Kz-5c for submit@debbugs.gnu.org; Fri, 17 Sep 2010 11:33:09 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Owcw0-0002Ku-7p for 7046@debbugs.gnu.org; Fri, 17 Sep 2010 11:33:08 -0400 Received: from ceviche.home (vpn-132-204-232-179.acd.umontreal.ca [132.204.232.179]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id o8HFZRxb016180; Fri, 17 Sep 2010 11:35:28 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 142B366289; Fri, 17 Sep 2010 17:35:27 +0200 (CEST) From: Stefan Monnier To: Gord Wait Subject: Re: bug#7046: More info Message-ID: References: Date: Fri, 17 Sep 2010 17:35:27 +0200 In-Reply-To: (Gord Wait's message of "Thu, 16 Sep 2010 13:35:44 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3624=0 X-Spam-Score: -2.0 (--) X-Debbugs-Envelope-To: 7046 Cc: "'7046@debbugs.gnu.org'" <7046@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > I also tried using "forward-line" and got similar results. It seems > to be dependent on how many repeats I select. If I auto repeat say 10 > lines worth, It seems to be ok. If I auto repeat the macro 1000 times, > then it starts to skip every line at some point.. Both cases sound like bugs, but without a concrete test case it's difficult to track it down. Can you provide a precise test case (e.g. a sample file and the key strokes you hit to define and run the macro, ideally starting from "emacs -Q")? Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 17 12:22:02 2010 Received: (at control) by debbugs.gnu.org; 17 Sep 2010 16:22:03 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwdhK-0002kJ-2O for submit@debbugs.gnu.org; Fri, 17 Sep 2010 12:22:02 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwdhJ-0002k6-14 for control@debbugs.gnu.org; Fri, 17 Sep 2010 12:22:01 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1Owdjx-00059u-98; Fri, 17 Sep 2010 12:24:45 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19603.38477.155812.988349@fencepost.gnu.org> Date: Fri, 17 Sep 2010 12:24:45 -0400 From: Glenn Morris To: control Subject: control X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: red X-Ran: LA+Nj@7q8+*v}vS0Nh[=a^pA(-qTu]WH>]HAX$PQqiaUj"!H[9"/Y#Wb3/jMuwy5FZ(#{j X-Debbugs-No-Ack: yes X-Spam-Score: -5.2 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.2 (-----) unmerge 7046 reopen 7046 From unknown Wed Jun 18 00:19:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Fri, 17 Sep 2010 16:23:01 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 17 15:08:27 2010 Received: (at 7046) by debbugs.gnu.org; 17 Sep 2010 19:08:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwgIM-0005Mt-5C for submit@debbugs.gnu.org; Fri, 17 Sep 2010 15:08:26 -0400 Received: from mailex.lighthauslogic.com ([207.216.240.196]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Owfwy-0005EK-R6 for 7046@debbugs.gnu.org; Fri, 17 Sep 2010 14:46:21 -0400 Received: from tweety.yvr.lighthauslogic.com ([192.168.2.12]) by tweety.yvr.lighthauslogic.com ([192.168.2.12]) with mapi; Fri, 17 Sep 2010 11:48:43 -0700 From: Gord Wait To: 'Stefan Monnier' Date: Fri, 17 Sep 2010 11:45:36 -0700 Subject: RE: bug#7046: More info Thread-Topic: bug#7046: More info Thread-Index: ActWffpsWYYx6m1MSKeAyXENi4BC1wAGhVGw Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 7046 X-Mailman-Approved-At: Fri, 17 Sep 2010 15:08:23 -0400 Cc: "'7046@debbugs.gnu.org'" <7046@debbugs.gnu.org>, "'rgm@gnu.org'" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.1 (---) Hopefully this update will make it, Glenn Morris emailed me to note that th= e 7046 bug got closed (by accident).. Here is the explanation. Below it are some sample lines. Build a file with = a couple hundred of those lines to test against.. -------------------------------------------- The goal of the edit work is to cut the last "word" of each line and place = it as the first "word" of each line. (Later I sort-lines, this way the lines are sorted by the value of the orig= inal last word of the line).. I create a keyboard macro that knows the line syntax, and does one line of = work: (fset 'moveword [?\C-s ?- ?t ?o ?\C-f ?\C- ?\C-e ?\C-w ?\C-a ?\C-y ? ?\C-a ?\C-n]) Macro edit view of the same thing: Macro: C-s ;; isearch-forward -to ;; self-insert-command * 3 C-f ;; forward-char C-SPC ;; set-mark-command C-e ;; move-end-of-line C-w ;; kill-region C-a ;; move-beginning-of-line C-y ;; yank SPC ;; self-insert-command C-a ;; move-beginning-of-line C-n ;; next-line Place the cursor at the start of any line and run the macro once (Esc-x moveword) It finds the ascii "-to" word, moves ahead to the last word, cuts and paste= s it at the start, then drops down one line. Try it repeatedly for a few lines manually to show the macro works as desir= ed.. Now try to auto repeat the macro 100 times: (Ctrl-u 100 Esc-x moveword) Macro repeats, but at some point starts skipping a line. I also manually executed the macro succesfully on lines that failed the 100= repeat, to show that it wasn't some artifact of those failed lines.. ----------------------------------------------- Sample lines to be manipulated by the macro.. Make a file with a few hundre= d of these in it. Duplicating these ones will be fine to show the bug. In t= he real file each line is unique. ----------------------------------------------- set_location_assignment PIN_AP23 -to ddr3bot_dq[36] set_location_assignment PIN_AM23 -to ddr3bot_dq[35] set_location_assignment PIN_AT23 -to ddr3bot_dq[34] set_location_assignment PIN_AN23 -to ddr3bot_dq[33] set_location_assignment PIN_AU23 -to ddr3bot_dq[32] set_location_assignment PIN_AK17 -to ddr3bot_dq[31] set_location_assignment PIN_AG17 -to ddr3bot_dq[30] set_location_assignment PIN_AH17 -to ddr3bot_dq[29] set_location_assignment PIN_AG16 -to ddr3bot_dq[28] set_location_assignment PIN_AL17 -to ddr3bot_dq[27] set_location_assignment PIN_AH16 -to ddr3bot_dq[26] set_location_assignment PIN_AM17 -to ddr3bot_dq[25] set_location_assignment PIN_AJ16 -to ddr3bot_dq[24] set_location_assignment PIN_AU15 -to ddr3bot_dq[23] set_location_assignment PIN_AR17 -to ddr3bot_dq[22] set_location_assignment PIN_AT15 -to ddr3bot_dq[21] set_location_assignment PIN_AP17 -to ddr3bot_dq[20] set_location_assignment PIN_AV16 -to ddr3bot_dq[19] set_location_assignment PIN_AN16 -to ddr3bot_dq[18] set_location_assignment PIN_AW16 -to ddr3bot_dq[17] set_location_assignment PIN_AT16 -to ddr3bot_dq[16] set_location_assignment PIN_AW12 -to ddr3bot_dq[15] set_location_assignment PIN_AV11 -to ddr3bot_dq[14] set_location_assignment PIN_AU14 -to ddr3bot_dq[13] set_location_assignment PIN_AW11 -to ddr3bot_dq[12] set_location_assignment PIN_AV14 -to ddr3bot_dq[11] set_location_assignment PIN_AU12 -to ddr3bot_dq[10] set_location_assignment PIN_AW14 -to ddr3bot_dq[9] set_location_assignment PIN_AT12 -to ddr3bot_dq[8] set_location_assignment PIN_AP13 -to ddr3bot_dq[7] set_location_assignment PIN_AP14 -to ddr3bot_dq[6] set_location_assignment PIN_AN13 -to ddr3bot_dq[5] set_location_assignment PIN_AR14 -to ddr3bot_dq[4] set_location_assignment PIN_AL14 -to ddr3bot_dq[3] set_location_assignment PIN_AN14 -to ddr3bot_dq[2] set_location_assignment PIN_AM13 -to ddr3bot_dq[1] set_location_assignment PIN_AM14 -to ddr3bot_dq[0] set_location_assignment PIN_AL23 -to ddr3bot_dqs_n[7] set_location_assignment PIN_AU26 -to ddr3bot_dqs_n[6] -----Original Message----- From: Stefan Monnier [mailto:monnier@IRO.UMontreal.CA] Sent: Friday, September 17, 2010 8:35 AM To: Gord Wait Cc: '7046@debbugs.gnu.org' Subject: Re: bug#7046: More info > I also tried using "forward-line" and got similar results. It seems > to be dependent on how many repeats I select. If I auto repeat say 10 > lines worth, It seems to be ok. If I auto repeat the macro 1000 times, > then it starts to skip every line at some point.. Both cases sound like bugs, but without a concrete test case it's difficult to track it down. Can you provide a precise test case (e.g. a sample file and the key strokes you hit to define and run the macro, ideally starting from "emacs -Q")? Stefan This e-mail may contain information that is privileged, confidential or oth= erwise exempt from disclosure under applicable laws. Unauthorized use, repr= oduction or dissemination of the e-mail is strictly prohibited. If you have= received this e-mail in error, please contact the sender immediately. [11E= ABB509DF] From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 19:42:38 2010 Received: (at 7046) by debbugs.gnu.org; 25 Sep 2010 23:42:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzeO5-00059f-TK for submit@debbugs.gnu.org; Sat, 25 Sep 2010 19:42:38 -0400 Received: from smtprelay-h22.telenor.se ([195.54.99.197]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzeO3-00059V-5e for 7046@debbugs.gnu.org; Sat, 25 Sep 2010 19:42:36 -0400 Received: from ipb4.telenor.se (ipb4.telenor.se [195.54.127.167]) by smtprelay-h22.telenor.se (Postfix) with ESMTP id 3851EC0C0 for <7046@debbugs.gnu.org>; Sun, 26 Sep 2010 01:45:17 +0200 (CEST) X-SENDER-IP: [85.228.198.31] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AuhHAB4mnkxV5MYfPGdsb2JhbACHbZpfDAEBAQE1LcRMhUME X-IronPort-AV: E=Sophos;i="4.57,237,1283724000"; d="scan'208";a="1675053970" Received: from c-1fc6e455.04-211-6c6b701.cust.bredbandsbolaget.se (HELO muon.localdomain) ([85.228.198.31]) by ipb4.telenor.se with ESMTP; 26 Sep 2010 01:45:17 +0200 Received: by muon.localdomain (Postfix, from userid 1000) id EE202484285; Sun, 26 Sep 2010 01:45:16 +0200 (CEST) From: =?utf-8?Q?Johan_Bockg=C3=A5rd?= To: Gord Wait Subject: Re: bug#7046: More info References: Mail-Copies-To: never Date: Sun, 26 Sep 2010 01:45:16 +0200 In-Reply-To: (Gord Wait's message of "Thu, 16 Sep 2010 13:35:44 -0700") Message-ID: <874oddpeur.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: 7046 Cc: "'7046@debbugs.gnu.org'" <7046@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Gord Wait writes: > I also tried using "forward-line" and got similar results. Really? > It seems to be dependent on how many repeats I select. If I auto > repeat say 10 lines worth, It seems to be ok. If I auto repeat the > macro 1000 times, then it starts to skip every line at some point.. next-line can move to the wrong column when point gets below the end of the window. 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. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 24 19:51:05 2011 Received: (at control) by debbugs.gnu.org; 25 Jan 2011 00:51:05 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PhX7g-0007mD-PZ for submit@debbugs.gnu.org; Mon, 24 Jan 2011 19:51:04 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PhX7e-0007lk-7W for control@debbugs.gnu.org; Mon, 24 Jan 2011 19:51:02 -0500 Received: from localhost ([127.0.0.1]:40692) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PhXFN-00036C-Lp; Mon, 24 Jan 2011 19:59:01 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19774.8277.498354.104278@fencepost.gnu.org> Date: Mon, 24 Jan 2011 19:59:01 -0500 From: Glenn Morris To: control Subject: emacs X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: red X-Ran: W#~w<>OgG{C4*UM|QXNmpK>#d2SIQ,l%)m0@hA}lClES6ugAXFkhQ[N4Hf7cyPUR!v^Aja X-Debbugs-No-Ack: yes X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) merge 7046 7526 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 22 10:04:26 2011 Received: (at control) by debbugs.gnu.org; 22 Mar 2011 14:04:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q22CA-0003Te-1t for submit@debbugs.gnu.org; Tue, 22 Mar 2011 10:04:26 -0400 Received: from smtprelay-h21.telenor.se ([195.54.99.196]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q22C6-0003TD-7b; Tue, 22 Mar 2011 10:04:23 -0400 Received: from iph2.telenor.se (iph2.telenor.se [195.54.127.133]) by smtprelay-h21.telenor.se (Postfix) with ESMTP id 6B4D9140B0; Tue, 22 Mar 2011 15:04:16 +0100 (CET) X-SMTPAUTH-B2: [bocjoh] X-SENDER-IP: [85.229.2.199] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiI3AC9JiE1V5QLHPGdsb2JhbAClOgsBAQEBNzKITbpehWgE X-IronPort-AV: E=Sophos;i="4.63,224,1299452400"; d="scan'208";a="381223849" Received: from c-c702e555.04-211-6c6b701.cust.bredbandsbolaget.se (HELO muon.localdomain) ([85.229.2.199]) by iph2.telenor.se with ESMTP; 22 Mar 2011 15:04:16 +0100 Received: by muon.localdomain (Postfix, from userid 1000) id 0A7D8484356; Tue, 22 Mar 2011 15:04:14 +0100 (CET) From: =?utf-8?Q?Johan_Bockg=C3=A5rd?= To: Eli Zaretskii Subject: Re: bug#8114: macros fail in emacs 23.1 References: <20110224195045.6813460112e1e451111e8106817db522.6e72ddd86f.wbe@email01.secureserver.net> <831v2wsesx.fsf@gnu.org> Mail-Copies-To: never Date: Tue, 22 Mar 2011 15:04:14 +0100 In-Reply-To: <831v2wsesx.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 25 Feb 2011 10:23:42 +0200") Message-ID: <8739mfxndt.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.0 (--) X-Debbugs-Envelope-To: control Cc: Glenn Morris , 8114@debbugs.gnu.org, johnc@technology-is-evil.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) merge 8114 7046 thanks Eli Zaretskii writes: > Something related to scrolling, it seems: the unedited lines start on > the second screenful. See http://debbugs.gnu.org/7046#23 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 28 16:40:06 2011 Received: (at control) by debbugs.gnu.org; 28 Nov 2011 21:40:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RV8vl-0007IL-1D for submit@debbugs.gnu.org; Mon, 28 Nov 2011 16:40:06 -0500 Received: from smtprelay-b11.telenor.se ([62.127.194.20]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RV8vf-0007Ht-66 for control@debbugs.gnu.org; Mon, 28 Nov 2011 16:40:00 -0500 Received: from ipb3.telenor.se (ipb3.telenor.se [195.54.127.166]) by smtprelay-b11.telenor.se (Postfix) with ESMTP id 8DFCFCE2C for ; Mon, 28 Nov 2011 22:38:01 +0100 (CET) X-SMTPAUTH-B2: [bocjoh] X-SENDER-IP: [85.228.206.148] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArFRAKX+005V5M6UPGdsb2JhbABDiUqhKRkBAQEBNzKCEj2BMAEMCog0lyygBodNgxUEplY X-IronPort-AV: E=Sophos;i="4.69,586,1315173600"; d="scan'208";a="4455834" Received: from c-94cee455.04-211-6c6b701.cust.bredbandsbolaget.se (HELO muon.localdomain) ([85.228.206.148]) by ipb3.telenor.se with ESMTP; 28 Nov 2011 22:38:01 +0100 Received: by muon.localdomain (Postfix, from userid 1000) id 6304A484472; Mon, 28 Nov 2011 22:38:00 +0100 (CET) From: Johan Bockgard To: control@debbugs.gnu.org Subject: unmerging 7526 Date: Mon, 28 Nov 2011 22:37:54 +0100 User-Agent: devscripts bts/2.11.1ubuntu3 Message-ID: <1322516274-1760-bts-bojohan@gnu.org> X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) unmerge 7526 thanks From unknown Wed Jun 18 00:19:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Mon, 28 Nov 2011 21:44:01 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 07 23:26:22 2016 Received: (at control) by debbugs.gnu.org; 8 Jun 2016 03:26:22 +0000 Received: from localhost ([127.0.0.1]:59411 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bAU8M-0003K0-4J for submit@debbugs.gnu.org; Tue, 07 Jun 2016 23:26:22 -0400 Received: from mail-oi0-f48.google.com ([209.85.218.48]:36580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bAU8K-0003Jn-Mv for control@debbugs.gnu.org; Tue, 07 Jun 2016 23:26:20 -0400 Received: by mail-oi0-f48.google.com with SMTP id p204so112824106oih.3 for ; Tue, 07 Jun 2016 20:26:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to; bh=SbZW+j+chhboYe5Z2+xw1o3ShFHTm2RaQRS6MmSbWxM=; b=un13+8myknJZNRNVeKtab/+yHhIbgGJbZQHuqTPTs1w3ybFPH1yHWDlfYTrp2bcvn/ Lbz4DI8mpoe2fsjaGllCrPPdrSwXy/oO0y3iZtWhnSzdWl7fpHZGk4lxTZJTJ4K9nutW F1iQqbBZu45IXh02buFOCnSefn+wQkPrMKQMtn9MeqncP39rOPmLUsd+3lMsrz2UiSyS gz2q7PHkeJR6PhBMkBpd4/gjF3nImMGgpRdLAzn2MdlhTtDbIRixtUHL8PKxRhX6v0S/ sW7sStHX/zKOu59d0jjfcQH/NmDCwwCm4zCjXjz/jn6rMI6jtNv4s/hn6RkH1Uf7Phbt X37w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=SbZW+j+chhboYe5Z2+xw1o3ShFHTm2RaQRS6MmSbWxM=; b=bv905IV1hxLknc1wIdfYAqewpBAfmFS4WYG5XTXep2CRr3dzSZtGWc88n9KjGgrCfX Wlx8QcClGo8p/kmOLD7fCtGjxyKgZ/VCKNENb5/9VpYd5Nr5T0fmz5L1wm6KjQhinkZJ r8FqXv6fBKZRZ2Vi45FfkmZWF0STIoidHYUwh9XpbJzKrjmg3H6rcSzvbsDgBXNHwUqE HBeCTRaBUzeLf+TmWXP1Q4zj8Wsa3He/rcwbGjUSFgw5HdPh0JinqzegddHrBHO2lvFp nbSRPmVNfLTw+wBoXbvsWxRF7VlmcR6ycCbLmDCEhPN4Tms7zKSbsI8sLLX6XN7iEWSY uXPg== X-Gm-Message-State: ALyK8tJE6fznHh3wfYlfC+gTUyV3FnSsNRyHfSg/WMxDlr0bz/H8S4hxZSPtzxUy7FBg87KCmEa0bqcIO09W2g== X-Received: by 10.202.80.195 with SMTP id e186mr1385194oib.35.1465356375386; Tue, 07 Jun 2016 20:26:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.5.168 with HTTP; Tue, 7 Jun 2016 20:26:14 -0700 (PDT) From: Noam Postavsky Date: Tue, 7 Jun 2016 23:26:14 -0400 X-Google-Sender-Auth: 6lOpMpcIBTpeu8_QXYnMuWpKlJY Message-ID: Subject: macro editing with visual lines To: GNU bug tracker automated control server Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) merge 7046 10461 quit From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 30 09:05:12 2019 Received: (at 7046) by debbugs.gnu.org; 30 Dec 2019 14:05:12 +0000 Received: from localhost ([127.0.0.1]:60594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilvfU-0007Do-FF for submit@debbugs.gnu.org; Mon, 30 Dec 2019 09:05:12 -0500 Received: from mail-wm1-f53.google.com ([209.85.128.53]:50666) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilvfT-0007DS-Co; Mon, 30 Dec 2019 09:05:11 -0500 Received: by mail-wm1-f53.google.com with SMTP id a5so14012461wmb.0; Mon, 30 Dec 2019 06:05:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=5I5obZFDSqI5SqqawwgzEhrahbAkNr/n6/PQ9ftm01k=; b=E+9b+yK7ZtZeyzaka8ME1QkpDiLJKykGZhyN/A09bLbOyIeezcsqfRBNMvQJNHpCWM 0FHK8o6XqriV4wulFPanLExSt42hSYQo7MVkjNJYTHXH2BTcNK5k2JOwbldAeg6Ei7RQ lAjucq1UQsUVBHbycVD2xkhIKlr45/xu+PCiiHxE2l+Btv5DrMYAKw/bnavhjQUtR79w jL8uJKSr1tqzjxTknydcsyranXqnmCw62KX6fu1A50jzhz/JTCA/xrU02I0oGXJVIZ8x xWNCzk2wK9NwZTDqdnJJL86nltNWXdzrugyle5Ffr4gi0AYqZ10tPvZvQrAVFcdohSHD jAWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version :content-transfer-encoding; bh=5I5obZFDSqI5SqqawwgzEhrahbAkNr/n6/PQ9ftm01k=; b=jX/iZLercKF/CWnQ0HrGgpwg8LtBIJysb0PjH8lgOziER9kgnDGyb7hCMR2k+Lplwx LxKJOWlaiff9muD1NI5Lyfk3zn8iohhV7A9yjSewehebnDT0YBvUyQCMVjMWqFD+gsBE KjXKfAyMtb6lB7QSt50CD8UuVx4T6dhuQNc0ehi0638uI7Fxq8n2zcB/j5H6CW1vkADj gG9UrekDvAQ74UD5vgucBikWnK3iaNXK95dw+iEFmyB89Ub68vC6fOnsKL8ldKvtDM1t piPPukjDhIzNw/CAvtQUwSQqRd/HtMRH9vvJm4RtYtuowLwt+422nAovmCc8zrIZqBIY W3rg== X-Gm-Message-State: APjAAAW8CydJvtUVIm0XfjYeBVSnNXOTtIPjAoVxN0v58qb7FiugKGP9 Kb9jKY/rlLnF+WO4ZKMQMAWn1KsVszeGnw== X-Google-Smtp-Source: APXvYqxF33UUF83yDqMeqwp4tmphraUJRwX+WappO/jkVNqnWOGoLxZkDd2IxhLkP9ChkFjLRCokoQ== X-Received: by 2002:a7b:c757:: with SMTP id w23mr32623639wmk.166.1577714705180; Mon, 30 Dec 2019 06:05:05 -0800 (PST) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-5065-467f-7969-bf01.holly.idiocy.org. [2001:8b0:3f8:8129:5065:467f:7969:bf01]) by smtp.gmail.com with ESMTPSA id n3sm45351773wrs.8.2019.12.30.06.05.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Dec 2019 06:05:04 -0800 (PST) From: Alan Third To: Gord Wait Subject: Re: bug#7046: More info References: <874oddpeur.fsf@gnu.org> Date: Mon, 30 Dec 2019 14:05:03 +0000 In-Reply-To: <874oddpeur.fsf@gnu.org> ("Johan =?utf-8?Q?Bockg=C3=A5rd=22's?= message of "Sun, 26 Sep 2010 01:45:16 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 7046 Cc: "'7046@debbugs.gnu.org'" <7046@debbugs.gnu.org>, 10461@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Johan Bockg=C3=A5rd writes: > Gord Wait writes: > >> It seems to be dependent on how many repeats I select. If I auto >> repeat say 10 lines worth, It seems to be ok. If I auto repeat the >> macro 1000 times, then it starts to skip every line at some point.. > > next-line can move to the wrong column when point gets below the end of > the window. > > 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? --=20 Alan Third From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 30 10:36:35 2019 Received: (at 7046-done) by debbugs.gnu.org; 30 Dec 2019 15:36:35 +0000 Received: from localhost ([127.0.0.1]:33216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilx5u-0003Da-Sp for submit@debbugs.gnu.org; Mon, 30 Dec 2019 10:36:35 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilx5s-0003DF-8w; Mon, 30 Dec 2019 10:36:34 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35873) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ilx5m-0006q4-J9; Mon, 30 Dec 2019 10:36:26 -0500 Received: from [176.228.60.248] (port=4637 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ilx5l-0002R1-Vx; Mon, 30 Dec 2019 10:36:26 -0500 Date: Mon, 30 Dec 2019 17:36:34 +0200 Message-Id: <83fth1n7ul.fsf@gnu.org> From: Eli Zaretskii To: Alan Third In-reply-to: (message from Alan Third on Mon, 30 Dec 2019 14:05:03 +0000) Subject: Re: bug#7046: More info References: <874oddpeur.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 7046-done Cc: gordwait@lighthauslogic.com, 7046-done@debbugs.gnu.org, 10461-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Alan Third > Date: Mon, 30 Dec 2019 14:05:03 +0000 > Cc: "'7046@debbugs.gnu.org'" <7046@debbugs.gnu.org>, 10461@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. From unknown Wed Jun 18 00:19:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 28 Jan 2020 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator