From unknown Wed Jun 18 23:15:42 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#11053 <11053@debbugs.gnu.org> To: bug#11053 <11053@debbugs.gnu.org> Subject: Status: batch mode line motion Reply-To: bug#11053 <11053@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:15:42 +0000 retitle 11053 batch mode line motion reassign 11053 emacs submitter 11053 Reuben Thomas severity 11053 normal tag 11053 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 20 16:18:56 2012 Received: (at submit) by debbugs.gnu.org; 20 Mar 2012 20:18:56 +0000 Received: from localhost ([127.0.0.1]:58400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SA5WB-0002x4-4W for submit@debbugs.gnu.org; Tue, 20 Mar 2012 16:18:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49600) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SA5W7-0002wv-8x for submit@debbugs.gnu.org; Tue, 20 Mar 2012 16:18:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SA52R-0007hs-D8 for submit@debbugs.gnu.org; Tue, 20 Mar 2012 15:48:13 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:50690) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SA52R-0007hm-9j for submit@debbugs.gnu.org; Tue, 20 Mar 2012 15:48:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39878) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SA52O-0005Cp-Fw for bug-gnu-emacs@gnu.org; Tue, 20 Mar 2012 15:48:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SA51y-0007fZ-Fc for bug-gnu-emacs@gnu.org; Tue, 20 Mar 2012 15:48:07 -0400 Received: from exprod7og101.obsmtp.com ([64.18.2.155]:54324) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1SA51y-0007eT-2a for bug-gnu-emacs@gnu.org; Tue, 20 Mar 2012 15:47:42 -0400 Received: from mail-wg0-f49.google.com ([74.125.82.49]) (using TLSv1) by exprod7ob101.postini.com ([64.18.6.12]) with SMTP ID DSNKT2je2nYUMN524zSzf2ZsYBRYDb4Si4jT@postini.com; Tue, 20 Mar 2012 12:47:41 PDT Received: by mail-wg0-f49.google.com with SMTP id dr1so229157wgb.6 for ; Tue, 20 Mar 2012 12:47:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :x-gm-message-state; bh=HN0sDQ9pM15iCjvahgwsNiGpXeMc3TtHnbDP1jf3xsI=; b=Qk47V/McB4u+owxvKSasX3pc9cEqiizvpxRQ7swibuq5bUC+NFopCM7Tkg663Yc7nW iBxoTKlIcnhn11CCRVGu2wljC5ouxhLAiLZXr9eQQ4OfmKYq2v0jI97odbo79Tb1I+6U VC6Clbkk1MNoSXZo4S8ZejJK5ShOT5+lBuO37fJCNl6WH4TZjQu9yYnoWK4J8p+AmFaX wcai5U/ZwgLQyOEucgnePEYWjc5PEdKzXQzlIHkqzCeZm/vceDyvNB0INyx3R+p3SCjw mlFQNPHOhNdIS+varQBvZvfYVxV8sBixZFDJ5HhSEnBQeWvjBAiZgJlQcQiiZL+EpDqE M2ew== Received: by 10.180.102.100 with SMTP id fn4mr2692494wib.1.1332272858338; Tue, 20 Mar 2012 12:47:38 -0700 (PDT) Received: from skwd (87-194-87-241.bethere.co.uk. [87.194.87.241]) by mx.google.com with ESMTPS id b3sm36384505wib.4.2012.03.20.12.47.37 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 20 Mar 2012 12:47:37 -0700 (PDT) From: Reuben Thomas To: bug-gnu-emacs@gnu.org Subject: 24.0.94; When run with --batch, Emacs seems to start with point on the second line of the given file Date: Tue, 20 Mar 2012 19:47:37 +0000 Message-ID: <87bonrcaw6.fsf@sc3d.org> MIME-Version: 1.0 Content-Type: text/plain X-Gm-Message-State: ALoCoQmXiTrMaFyBwjp2eto9BZpzNl7C1SJgQXNUS//rrwb6YtLgouf96jX6/492J13B2j+qmAMm X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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 (------) I noticed this when running the GNU Zile tests, which are also run on Emacs to ensure that Zile is slavishly following Emacs's behavior. Here is an interactive test test.el: ; end-of-line backward-word backward-word a save-buffer save-buffers-kill-emacs (execute-kbd-macro "\C-e\M-b\M-ba\C-x\C-s\C-x\C-c") which is run on the following input: --- Cut here --- Here is a sample file. It has several lines. And more than one paragraph. --- Cut here --- and should produce the following output: --- Cut here --- Here is a asample file. It has several lines. And more than one paragraph. --- Cut here --- but actually produces the following output: --- Cut here --- Here is a sample file. It has aseveral lines. And more than one paragraph. --- Cut here --- when run as: emacs --no-init-file input --load test.el --batch --quick but produces the correct output when run as: emacs --no-init-file input --load test.el --quick Up to Emacs 24.0.50, it produces the correct output either way. In GNU Emacs 24.0.94.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.10) of 2012-03-20 on skwd Windowing system distributor `The X.Org Foundation', version 11.0.11103000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: en_GB.UTF-8 value of $LC_CTYPE: en_GB.UTF-8 value of $LC_MESSAGES: en_GB.UTF-8 value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=none locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: CPerl Minor modes in effect: TeX-PDF-mode: t diff-auto-refine-mode: t flymake-mode: t flyspell-mode: t recentf-mode: t show-paren-mode: t server-mode: t savehist-mode: t minibuffer-electric-default-mode: t iswitchb-mode: t icomplete-mode: t global-whitespace-mode: t global-auto-revert-mode: t desktop-save-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-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-p C-p C-p C-p C-p C-p C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-x C-f t e s i n t e r b a c k w a o w - w o e C-n " ) ; C-x C-s " ) ; C-x C-s " ) ; C-x C-s C-x C-s C-x b r u n C-g C-x C-f r u n M-> C-x C-s C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-x C-s SPC " - n w " , C-x C-s C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-x C-s C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-_ C-x C-s SPC " - - b a t c h " , C-x C-s M-x e m a c s - b u g - r e p o r t - e r m a c s = m a c s - b u g Recent messages: Saving file /home/rrt/Software/zile-stable/tests/run-lisp-tests.pl... Wrote /home/rrt/Software/zile-stable/tests/run-lisp-tests.pl Undo! [12 times] Saving file /home/rrt/Software/zile-stable/tests/run-lisp-tests.pl... Wrote /home/rrt/Software/zile-stable/tests/run-lisp-tests.pl Redo! [11 times] Saving file /home/rrt/Software/zile-stable/tests/run-lisp-tests.pl... Wrote /home/rrt/Software/zile-stable/tests/run-lisp-tests.pl Saving file /home/rrt/Software/zile-stable/tests/run-lisp-tests.pl... Wrote /home/rrt/Software/zile-stable/tests/run-lisp-tests.pl Load-path shadows: /home/rrt/.emacs.d/elpa/dictionary-1.8.7/dictionary-init hides /usr/local/share/emacs/24.0.94/site-lisp/dictionary-el/dictionary-init /home/rrt/.emacs.d/elpa/dictionary-1.8.7/dictionary hides /usr/local/share/emacs/24.0.94/site-lisp/dictionary-el/dictionary /home/rrt/.emacs.d/elpa/dictionary-1.8.7/link hides /usr/local/share/emacs/24.0.94/site-lisp/dictionary-el/link /home/rrt/.emacs.d/elpa/dictionary-1.8.7/connection hides /usr/local/share/emacs/24.0.94/site-lisp/dictionary-el/connection /home/rrt/local/share/emacs/site-lisp/dict hides /usr/local/share/emacs/24.0.94/site-lisp/emacs-goodies-el/dict /usr/local/share/emacs/24.0.94/site-lisp/auctex/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style /usr/local/share/emacs/24.0.94/site-lisp/auctex/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik /usr/local/share/emacs/24.0.94/site-lisp/auctex/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt /usr/local/share/emacs/24.0.94/site-lisp/auctex/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp /usr/local/share/emacs/24.0.94/site-lisp/auctex/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info /usr/local/share/emacs/24.0.94/site-lisp/auctex/latex hides /usr/share/emacs/site-lisp/auctex/latex /usr/local/share/emacs/24.0.94/site-lisp/auctex/tex hides /usr/share/emacs/site-lisp/auctex/tex /usr/local/share/emacs/24.0.94/site-lisp/auctex/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp /usr/local/share/emacs/24.0.94/site-lisp/auctex/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl /usr/local/share/emacs/24.0.94/site-lisp/auctex/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font /usr/local/share/emacs/24.0.94/site-lisp/auctex/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x /usr/local/share/emacs/24.0.94/site-lisp/auctex/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf /usr/local/share/emacs/24.0.94/site-lisp/auctex/tex-fptex hides /usr/share/emacs/site-lisp/auctex/tex-fptex /usr/local/share/emacs/24.0.94/site-lisp/auctex/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite /usr/local/share/emacs/24.0.94/site-lisp/auctex/context-en hides /usr/share/emacs/site-lisp/auctex/context-en /usr/local/share/emacs/24.0.94/site-lisp/auctex/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold /usr/local/share/emacs/24.0.94/site-lisp/auctex/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar /usr/local/share/emacs/24.0.94/site-lisp/auctex/context hides /usr/share/emacs/site-lisp/auctex/context /usr/local/share/emacs/24.0.94/site-lisp/auctex/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils doc-view jka-compr dired arc-mode archive-mode apache-mode vc-dispatcher vc-svn cperl-mode preview prv-emacs tex-buf noutline outline font-latex latex tex-style tex warnings diff-git diff-mode inform-mode js byte-opt bytecomp byte-compile cconv macroexp json imenu thingatpt newcomment cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs sgml-mode nxml-uchnm rng-xsd xsd-regexp rng-cmpct image-mode rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc xmltok css-mode lua-mode autoconf autoconf-mode flymake compile comint ansi-color ring vc-git face-remap flyspell smart-quotes make-mode regexp-opt auto-dictionary-autoloads c-eldoc-autoloads dictionary-autoloads diff-git-autoloads dired-isearch-autoloads full-ack-autoloads guess-style-autoloads kill-ring-search-autoloads magit-autoloads mv-shell-autoloads tumble-autoloads http-post-simple-autoloads package tabulated-list completing-help recentf tree-widget wid-edit uniquify paren server savehist minibuf-eldef iswitchb icomplete whitespace autorevert desktop cus-start cus-load ropemacs pymacs go-mode-load ispell advice advice-preload yasnippet help-fns derived edmacro kmacro easymenu assoc cl muse-autoloads emacs-goodies-el emacs-goodies-custom emacs-goodies-loaddefs easy-mmode preview-latex tex-site auto-loads user-site-loaddefs time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) -- http://rrt.sc3d.org/ From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 20 17:55:16 2012 Received: (at 11053) by debbugs.gnu.org; 20 Mar 2012 21:55:16 +0000 Received: from localhost ([127.0.0.1]:58433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SA71P-00061V-DX for submit@debbugs.gnu.org; Tue, 20 Mar 2012 17:55:16 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:48933) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SA71N-00061O-DJ for 11053@debbugs.gnu.org; Tue, 20 Mar 2012 17:55:14 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1SA6Xh-0002j6-Qi; Tue, 20 Mar 2012 17:24:33 -0400 From: Glenn Morris To: Reuben Thomas Subject: Re: bug#11053: 24.0.94; When run with --batch, Emacs seems to start with point on the second line of the given file References: <87bonrcaw6.fsf@sc3d.org> X-Spook: CIA KGB Arnett government CipherTAC-2000 Janet Reno mania X-Ran: aH-)OT-bGVUeP:xXzS+X&fZ--2vi[$g1]jACPYR/IB9g0JI[?nj( User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 11053 Cc: 11053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.9 (------) Reuben Thomas wrote: > Here is an interactive test test.el: > > ; end-of-line backward-word backward-word a save-buffer save-buffers-kill-emacs > (execute-kbd-macro "\C-e\M-b\M-ba\C-x\C-s\C-x\C-c") I think a clearer test case is: (message "%s" (point)) (what-line) (move-end-of-line 1) (message "%s" (point)) (what-line) which gives the same result for me in 22.1 through to the current trunk; 1 Line 1 45 Line 2 and the "right" result if inhibit-point-motion-hooks is non-nil: 1 Line 1 23 Line 1 > when run as: > > emacs --no-init-file input --load test.el --batch --quick > > but produces the correct output when run as: > > emacs --no-init-file input --load test.el --quick > > Up to Emacs 24.0.50, it produces the correct output either way. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 20 17:59:53 2012 Received: (at 11053) by debbugs.gnu.org; 20 Mar 2012 21:59:53 +0000 Received: from localhost ([127.0.0.1]:58438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SA75r-00068A-Fk for submit@debbugs.gnu.org; Tue, 20 Mar 2012 17:59:52 -0400 Received: from exprod7og114.obsmtp.com ([64.18.2.215]:47247) by debbugs.gnu.org with smtp (Exim 4.72) (envelope-from ) id 1SA75o-000682-KX for 11053@debbugs.gnu.org; Tue, 20 Mar 2012 17:59:50 -0400 Received: from mail-wi0-f171.google.com ([209.85.212.171]) (using TLSv1) by exprod7ob114.postini.com ([64.18.6.12]) with SMTP ID DSNKT2j2pTONNOMYcaLE8tiJppvq6AUgk4lo@postini.com; Tue, 20 Mar 2012 14:29:10 PDT Received: by wibhj13 with SMTP id hj13so4299862wib.0 for <11053@debbugs.gnu.org>; Tue, 20 Mar 2012 14:29:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=mxCXtyRIa3fPNh/N28cdZS1IQdHmw5gLffT34JS7Wc4=; b=mzkGsV02juxTpWeKWNhwdgxMEZYZOnNWXWZz/2TPofTi3qSGhyCAE/OFD9e6fCCqgu Cf/DQUNnTDWl8sI6FPJupM5yU12TIsrg9cnjLkTgIvjQx6qRNG84KK708yXzbNAt6MgO unDBcOATQWXbJibAluQsZXXd4r5gh4ng26M4qn/ustRTouCIEe9D5HmsrnO3w0Pmbo9U nC4iuyXq/r4AtUmIE0p1UNdDfKI8YbcRZ1L3adXR+6aZ3bR2F+kTNe1wTUViYfArLZxk o6Dn7O/ZVS3OimJb97zrDqFrDXlW4rpKQd8Cxz9Bx6SxF+n/Mc/iQM2n4Ri9L4l16/uX cb9w== MIME-Version: 1.0 Received: by 10.180.101.136 with SMTP id fg8mr32410249wib.4.1332278947844; Tue, 20 Mar 2012 14:29:07 -0700 (PDT) Received: by 10.216.63.199 with HTTP; Tue, 20 Mar 2012 14:29:07 -0700 (PDT) In-Reply-To: References: <87bonrcaw6.fsf@sc3d.org> Date: Tue, 20 Mar 2012 21:29:07 +0000 Message-ID: Subject: Re: bug#11053: 24.0.94; When run with --batch, Emacs seems to start with point on the second line of the given file From: Reuben Thomas To: Glenn Morris Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQkRgUFYFiK4+DA/ZuEuCaYCLcRtUl6IP2DSKB2dBFO6wsTFFdlHN3kJ0g0xQP44yX9/fMsd X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 11053 Cc: 11053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -4.2 (----) On 20 March 2012 21:24, Glenn Morris wrote: > Reuben Thomas wrote: > >> Here is an interactive test test.el: >> >> ; end-of-line backward-word backward-word a save-buffer save-buffers-kill-emacs >> (execute-kbd-macro "\C-e\M-b\M-ba\C-x\C-s\C-x\C-c") > > I think a clearer test case is: > > (message "%s" (point)) > (what-line) > (move-end-of-line 1) > (message "%s" (point)) > (what-line) Thanks for that! > which gives the same result for me in 22.1 through to the current trunk; > > 1 > Line 1 > 45 > Line 2 > > and the "right" result if inhibit-point-motion-hooks is non-nil: > > 1 > Line 1 > 23 > Line 1 > >> Up to Emacs 24.0.50, it produces the correct output either way. I was going on a single report that the expected result was obtained in 24.0.50, which I didn't verify. -- http://rrt.sc3d.org From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 20 19:27:16 2012 Received: (at control) by debbugs.gnu.org; 20 Mar 2012 23:27:16 +0000 Received: from localhost ([127.0.0.1]:58480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SA8SS-0008EJ-2c for submit@debbugs.gnu.org; Tue, 20 Mar 2012 19:27:16 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:50053) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SA8SO-0008EA-EB for control@debbugs.gnu.org; Tue, 20 Mar 2012 19:27:14 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1SA7yj-0006tG-SM for control@debbugs.gnu.org; Tue, 20 Mar 2012 18:56:33 -0400 Date: Tue, 20 Mar 2012 18:56:33 -0400 Message-Id: Subject: control message for bug 11053 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.9 (------) retitle 11053 batch mode line motion From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 17 13:39:29 2012 Received: (at control) by debbugs.gnu.org; 17 Apr 2012 17:39:29 +0000 Received: from localhost ([127.0.0.1]:38621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SKCNF-0002Mo-53 for submit@debbugs.gnu.org; Tue, 17 Apr 2012 13:39:29 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:50266 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SKCNC-0002Me-FD for control@debbugs.gnu.org; Tue, 17 Apr 2012 13:39:26 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1SKCN3-0006Es-5l for control@debbugs.gnu.org; Tue, 17 Apr 2012 13:39:17 -0400 Date: Tue, 17 Apr 2012 13:39:17 -0400 Message-Id: Subject: control message for bug 11266 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.9 (------) merge 11053 11266 From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 18 03:04:48 2012 Received: (at 11053) by debbugs.gnu.org; 18 Apr 2012 07:04:48 +0000 Received: from localhost ([127.0.0.1]:39196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SKOwW-0007CF-5D for submit@debbugs.gnu.org; Wed, 18 Apr 2012 03:04:48 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:35347 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SKOwP-0007C4-J7 for 11053@debbugs.gnu.org; Wed, 18 Apr 2012 03:04:42 -0400 Received: from [155.69.17.204] (port=56123 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1SKOwB-0002I5-UB; Wed, 18 Apr 2012 03:04:24 -0400 From: Chong Yidong To: Reuben Thomas Subject: Re: bug#11053: 24.0.94; When run with --batch, Emacs seems to start with point on the second line of the given file References: <87bonrcaw6.fsf@sc3d.org> Date: Wed, 18 Apr 2012 15:04:16 +0800 In-Reply-To: <87bonrcaw6.fsf@sc3d.org> (Reuben Thomas's message of "Tue, 20 Mar 2012 19:47:37 +0000") Message-ID: <87fwc1ttan.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.95 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 11053 Cc: 11053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.9 (------) Reuben Thomas writes: > I noticed this when running the GNU Zile tests, which are also run on > Emacs to ensure that Zile is slavishly following Emacs's behavior. > > Here is an interactive test test.el: > > (execute-kbd-macro "\C-e\M-b\M-ba\C-x\C-s\C-x\C-c") The visual line motion commands won't work in batch mode, because the screen size is not defined in batch mode. I changed line-move to use forward-line in batch mode, which is as good an approximation as we are likely to get. From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 18 03:05:06 2012 Received: (at control) by debbugs.gnu.org; 18 Apr 2012 07:05:06 +0000 Received: from localhost ([127.0.0.1]:39200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SKOwr-0007D9-9y for submit@debbugs.gnu.org; Wed, 18 Apr 2012 03:05:06 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:35360 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SKOwq-0007D3-1u for control@debbugs.gnu.org; Wed, 18 Apr 2012 03:05:04 -0400 Received: from [155.69.17.204] (port=56126 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1SKOwd-0002J5-7w for control@debbugs.gnu.org; Wed, 18 Apr 2012 03:04:51 -0400 From: Chong Yidong To: control@debbugs.gnu.org Subject: close 11053 Date: Wed, 18 Apr 2012 15:04:45 +0800 Message-ID: <877gxdzfjm.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.9 (------) close 11053 thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 18 17:46:52 2012 Received: (at control) by debbugs.gnu.org; 18 Apr 2012 21:46:52 +0000 Received: from localhost ([127.0.0.1]:40386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SKciB-0007Wm-Oo for submit@debbugs.gnu.org; Wed, 18 Apr 2012 17:46:52 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:41198) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SKci9-0007Wc-Pt; Wed, 18 Apr 2012 17:46:50 -0400 Received: from fmsmemgm.homelinux.net (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id q3ILkVdR006106; Wed, 18 Apr 2012 17:46:31 -0400 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 70526AE177; Wed, 18 Apr 2012 17:46:29 -0400 (EDT) From: Stefan Monnier To: Subject: Re: bug#11266: emacs 23.4 with --batch and (next-line) Message-ID: References: Date: Wed, 18 Apr 2012 17:46:29 -0400 In-Reply-To: (michael rytting's message of "Tue, 17 Apr 2012 11:11:45 -0600") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4196=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4196> : streams <747996> : uri <1100698> X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: control Cc: 11266@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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 (---) tags 11266 notabug thanks > emacs -batch config.log --eval "(next-line 1)" > And you'll see and End of buffer message. While > emacs -Q config.log --eval "(next-line 1)" > Produces no such error. `next-line' in Emacs-23 was changed to use visual lines rather than logical lines, so its behavior depends on the shape of the selected window. And indeed, the selected-window depends on the terminal (-batch uses a dummy terminal). Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 19 03:56:23 2012 Received: (at 11053) by debbugs.gnu.org; 19 Apr 2012 07:56:23 +0000 Received: from localhost ([127.0.0.1]:40811 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SKmE2-00078A-Uc for submit@debbugs.gnu.org; Thu, 19 Apr 2012 03:56:23 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:53662) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SKmE0-000783-QU for 11053@debbugs.gnu.org; Thu, 19 Apr 2012 03:56:21 -0400 Received: from fmsmemgm.homelinux.net (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id q3J7u0Ge002824; Thu, 19 Apr 2012 03:56:01 -0400 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 916C0AE152; Thu, 19 Apr 2012 03:55:59 -0400 (EDT) From: Stefan Monnier To: Chong Yidong Subject: Re: bug#11053: 24.0.94; When run with --batch, Emacs seems to start with point on the second line of the given file Message-ID: References: <87bonrcaw6.fsf@sc3d.org> <87fwc1ttan.fsf@gnu.org> Date: Thu, 19 Apr 2012 03:55:59 -0400 In-Reply-To: <87fwc1ttan.fsf@gnu.org> (Chong Yidong's message of "Wed, 18 Apr 2012 15:04:16 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Level: X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0.2 X-NAI-Spam-Rules: 2 Rules triggered GEN_SPAM_FEATRE=0.2, RV4196=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4196> : streams <748126> : uri <1100876> X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 11053 Cc: 11053@debbugs.gnu.org, Reuben Thomas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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 (---) > The visual line motion commands won't work in batch mode, because the > screen size is not defined in batch mode. I changed line-move to use > forward-line in batch mode, which is as good an approximation as we are > likely to get. Wouldn't it be better to change the motion commands instead? Stefan From unknown Wed Jun 18 23:15:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 17 May 2012 11:24:03 +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