From unknown Sun Jun 15 08:56:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10119: 23.3; C-e goes to the wrong place in whitespace-mode when the end of line is shown Resent-From: Yichao Yu Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 23 Nov 2011 17:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10119 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 10119@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13220686234970 (code B ref -1); Wed, 23 Nov 2011 17:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 23 Nov 2011 17:17: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 1RTGRS-0001I6-HR for submit@debbugs.gnu.org; Wed, 23 Nov 2011 12:17:03 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RTDgw-0005V5-MD for submit@debbugs.gnu.org; Wed, 23 Nov 2011 09:20:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RTDfU-0001WV-Dc for submit@debbugs.gnu.org; Wed, 23 Nov 2011 09:19:24 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, NO_DNS_FOR_FROM autolearn=no version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:49473) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RTDfU-0001WR-CD for submit@debbugs.gnu.org; Wed, 23 Nov 2011 09:19:20 -0500 Received: from eggs.gnu.org ([140.186.70.92]:46389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RTDfO-0002ST-7H for bug-gnu-emacs@gnu.org; Wed, 23 Nov 2011 09:19:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RTDfD-0001VQ-UR for bug-gnu-emacs@gnu.org; Wed, 23 Nov 2011 09:19:14 -0500 Received: from eastcampus-one-o-one-hundred-ninety-six.mit.edu ([18.248.7.179]:35871 helo=yuyichao-PC.localdomain) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RTDfD-0001V8-S4 for bug-gnu-emacs@gnu.org; Wed, 23 Nov 2011 09:19:03 -0500 Received: by yuyichao-PC.localdomain (Postfix, from userid 1000) id 5EF0E343AB8; Wed, 23 Nov 2011 08:41:49 -0500 (EST) From: Yichao Yu Date: Wed, 23 Nov 2011 08:41:49 -0500 Message-ID: <87fwhfot0i.fsf@yuyichao-PC.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.1 (-----) X-Mailman-Approved-At: Wed, 23 Nov 2011 12:17:00 -0500 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.1 (-----) Enable the whitespace-mode which shows a ``$'' at the end of each line. if a line is one letter shorter than the buffer's width (which means the ``$'' from the whitespace-mode is at the very right of the buffer) and when the next line is not empty (or maybe when this is not the last line), C-e in this line will go to the end of next line rather than the end of this line. (Well, I can see the reason might be emacs take the fake ``$'' as a real character or sth like this.) P.S. a seperate but maybe relevant bug in whitespace mode, linum-mode sometimes doesn't show the line number of some lines (not exactly sure when.) Thank you. In GNU Emacs 23.3.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.6) of 2011-09-13 on bitzer.hoetzel.info Windowing system distributor `The X.Org Foundation', version 11.0.11102000 configured using `configure '--prefix=/usr' '--sysconfdir=/etc' '--libexecdir=/usr/lib' '--localstatedir=/var' '--with-x-toolkit=gtk' '--with-xft' 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu'' 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: zh_CN.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: global-whitespace-mode: t auto-image-file-mode: t show-paren-mode: t global-linum-mode: t linum-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-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o r t Recent messages: Loading /usr/share/emacs/site-lisp/xcscope.el (source)...done Loading /usr/share/emacs/site-lisp/cedet/common/cedet.el (source)... Setting up CEDET packages...done Loading /usr/share/emacs/site-lisp/cedet/common/cedet.el (source)...done For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: /usr/share/emacs/site-lisp/cedet/speedbar/dframe hides /usr/share/emacs/23.3/lisp/dframe /usr/share/emacs/site-lisp/cedet/speedbar/sb-image hides /usr/share/emacs/23.3/lisp/sb-image /usr/share/emacs/site-lisp/cedet/common/ezimage hides /usr/share/emacs/23.3/lisp/ezimage /usr/share/emacs/site-lisp/cedet/speedbar/speedbar hides /usr/share/emacs/23.3/lisp/speedbar /usr/share/emacs/site-lisp/cedet/eieio/eieio-custom hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio-custom /usr/share/emacs/site-lisp/cedet/eieio/eieio-datadebug hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio-datadebug /usr/share/emacs/site-lisp/cedet/eieio/eieio-opt hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio-opt /usr/share/emacs/site-lisp/cedet/eieio/chart hides /usr/share/emacs/23.3/lisp/emacs-lisp/chart /usr/share/emacs/site-lisp/cedet/eieio/eieio-speedbar hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio-speedbar /usr/share/emacs/site-lisp/cedet/eieio/eieio-base hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio-base /usr/share/emacs/site-lisp/cedet/eieio/eieio-comp hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio-comp /usr/share/emacs/site-lisp/cedet/eieio/eieio hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio /usr/share/emacs/site-lisp/cedet/common/cedet hides /usr/share/emacs/23.3/lisp/cedet/cedet /usr/share/emacs/site-lisp/cedet/srecode/srecode hides /usr/share/emacs/23.3/lisp/cedet/srecode /usr/share/emacs/site-lisp/cedet/common/mode-local hides /usr/share/emacs/23.3/lisp/cedet/mode-local /usr/share/emacs/site-lisp/cedet/common/inversion hides /usr/share/emacs/23.3/lisp/cedet/inversion /usr/share/emacs/site-lisp/cedet/common/data-debug hides /usr/share/emacs/23.3/lisp/cedet/data-debug /usr/share/emacs/site-lisp/cedet/common/cedet-global hides /usr/share/emacs/23.3/lisp/cedet/cedet-global /usr/share/emacs/site-lisp/cedet/semantic/semantic hides /usr/share/emacs/23.3/lisp/cedet/semantic /usr/share/emacs/site-lisp/cedet/common/cedet-idutils hides /usr/share/emacs/23.3/lisp/cedet/cedet-idutils /usr/share/emacs/site-lisp/cedet/common/pulse hides /usr/share/emacs/23.3/lisp/cedet/pulse /usr/share/emacs/site-lisp/cedet/ede/ede hides /usr/share/emacs/23.3/lisp/cedet/ede /usr/share/emacs/site-lisp/cedet/common/cedet-cscope hides /usr/share/emacs/23.3/lisp/cedet/cedet-cscope /usr/share/emacs/site-lisp/cedet/common/cedet-files hides /usr/share/emacs/23.3/lisp/cedet/cedet-files Features: (shadow sort mail-extr message idna sendmail ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug semantic-el semantic-bovine bovine-debug semantic-debug disp-table whitespace cedet cedet-contrib-load contrib-loaddefs cogre-load cogre-loaddefs speedbar-load speedbar-loaddefs ede-load ede-loaddefs ede-speedbar ede-files ede ede-base ede-auto eieio-speedbar semantic-ia-sb semantic-analyze semantic-scope semantic-analyze-fcn semantic-sort semanticdb-el semanticdb semantic-ctxt semantic-format semantic-util-modes semantic-util semantic semantic-lex semantic-tag working fame speedbar sb-image ezimage dframe assoc eieio-custom wid-edit ede-source eieio-base srecode-load srecode srecode-loaddefs semantic-load semantic-fw semantic-loaddefs mode-local find-func derived eieio-load eieio-loaddefs cedet-load cedet-compat cedet-loaddefs eieio warnings advice help-fns advice-preload byte-opt bytecomp byte-compile inversion cl cl-19 go-mode-load cmake-mode thingatpt xcscope ring easymenu ind-util preview-latex tex-site auto-loads edmacro kmacro regexp-opt image-file paren linum china-util tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag 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 loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 23 14:34:29 2011 Received: (at control) by debbugs.gnu.org; 23 Nov 2011 19:34:29 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RTIaT-0004UO-3Y for submit@debbugs.gnu.org; Wed, 23 Nov 2011 14:34:29 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RTIaR-0004UH-KK for control@debbugs.gnu.org; Wed, 23 Nov 2011 14:34:28 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RTIZ2-0005uD-N8 for control@debbugs.gnu.org; Wed, 23 Nov 2011 14:33:00 -0500 Date: Wed, 23 Nov 2011 14:33:00 -0500 Message-Id: Subject: control message for bug 10119 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.4 (------) 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.4 (------) found 10119 24.0.91 From unknown Sun Jun 15 08:56:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10119: 23.3; C-e goes to the wrong place in whitespace-mode when the end of line is shown Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 23 Nov 2011 19:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10119 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 10119@debbugs.gnu.org Cc: Yichao Yu Received: via spool by 10119-submit@debbugs.gnu.org id=B10119.132207693217372 (code B ref 10119); Wed, 23 Nov 2011 19:36:01 +0000 Received: (at 10119) by debbugs.gnu.org; 23 Nov 2011 19:35:32 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RTIbT-0004W9-Gg for submit@debbugs.gnu.org; Wed, 23 Nov 2011 14:35:32 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RTIbS-0004W2-43 for 10119@debbugs.gnu.org; Wed, 23 Nov 2011 14:35:30 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RTIa2-0005xq-I5; Wed, 23 Nov 2011 14:34:02 -0500 From: Glenn Morris References: <87fwhfot0i.fsf@yuyichao-PC.i-did-not-set--mail-host-address--so-tickle-me> X-Spook: cryptanalysis Janet Reno basement Bush Wired Sundevil X-Ran: />(*jqJaJCz( X-Hue: magenta X-Attribution: GM Date: Wed, 23 Nov 2011 14:34:02 -0500 In-Reply-To: <87fwhfot0i.fsf@yuyichao-PC.i-did-not-set--mail-host-address--so-tickle-me> (Yichao Yu's message of "Wed, 23 Nov 2011 08:41:49 -0500") Message-ID: <1zr50yab11.fsf@fencepost.gnu.org> 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.4 (------) 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.4 (------) Also found in trunk; seems to be an issue with `vertical-motion'. From unknown Sun Jun 15 08:56:27 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Yichao Yu Subject: bug#10119: closed (Re: bug#10119: 23.3; C-e goes to the wrong place in whitespace-mode when the end of line is shown) Message-ID: References: <837h2o7za8.fsf@gnu.org> <87fwhfot0i.fsf@yuyichao-PC.i-did-not-set--mail-host-address--so-tickle-me> X-Gnu-PR-Message: they-closed 10119 X-Gnu-PR-Package: emacs Reply-To: 10119@debbugs.gnu.org Date: Fri, 25 Nov 2011 19:57:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1322251022-4295-1" This is a multi-part message in MIME format... ------------=_1322251022-4295-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #10119: 23.3; C-e goes to the wrong place in whitespace-mode when the end o= f line is shown which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 10119@debbugs.gnu.org. --=20 10119: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D10119 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1322251022-4295-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 10119-done) by debbugs.gnu.org; 25 Nov 2011 19:56:52 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RU1tE-00016x-C1 for submit@debbugs.gnu.org; Fri, 25 Nov 2011 14:56:52 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RU1tB-00016o-J2 for 10119-done@debbugs.gnu.org; Fri, 25 Nov 2011 14:56:51 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0LV800600F3Z8Q00@a-mtaout21.012.net.il> for 10119-done@debbugs.gnu.org; Fri, 25 Nov 2011 21:55:09 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.228.50.247]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LV8006MZFBW1XB0@a-mtaout21.012.net.il>; Fri, 25 Nov 2011 21:55:09 +0200 (IST) Date: Fri, 25 Nov 2011 21:55:11 +0200 From: Eli Zaretskii Subject: Re: bug#10119: 23.3; C-e goes to the wrong place in whitespace-mode when the end of line is shown In-reply-to: <1zr50yab11.fsf@fencepost.gnu.org> X-012-Sender: halo1@inter.net.il To: Glenn Morris Message-id: <837h2o7za8.fsf@gnu.org> References: <87fwhfot0i.fsf@yuyichao-PC.i-did-not-set--mail-host-address--so-tickle-me> <1zr50yab11.fsf@fencepost.gnu.org> X-Spam-Score: -2.0 (--) X-Debbugs-Envelope-To: 10119-done Cc: 10119-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii 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 (--) > From: Glenn Morris > Date: Wed, 23 Nov 2011 14:34:02 -0500 > > Also found in trunk; seems to be an issue with `vertical-motion'. Fixed in revision 106517 on the trunk. (It was a much more fundamental problem, one that had to do with starting display on a newline that comes from a display vector.) ------------=_1322251022-4295-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 23 Nov 2011 17:17: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 1RTGRS-0001I6-HR for submit@debbugs.gnu.org; Wed, 23 Nov 2011 12:17:03 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RTDgw-0005V5-MD for submit@debbugs.gnu.org; Wed, 23 Nov 2011 09:20:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RTDfU-0001WV-Dc for submit@debbugs.gnu.org; Wed, 23 Nov 2011 09:19:24 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, NO_DNS_FOR_FROM autolearn=no version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:49473) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RTDfU-0001WR-CD for submit@debbugs.gnu.org; Wed, 23 Nov 2011 09:19:20 -0500 Received: from eggs.gnu.org ([140.186.70.92]:46389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RTDfO-0002ST-7H for bug-gnu-emacs@gnu.org; Wed, 23 Nov 2011 09:19:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RTDfD-0001VQ-UR for bug-gnu-emacs@gnu.org; Wed, 23 Nov 2011 09:19:14 -0500 Received: from eastcampus-one-o-one-hundred-ninety-six.mit.edu ([18.248.7.179]:35871 helo=yuyichao-PC.localdomain) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RTDfD-0001V8-S4 for bug-gnu-emacs@gnu.org; Wed, 23 Nov 2011 09:19:03 -0500 Received: by yuyichao-PC.localdomain (Postfix, from userid 1000) id 5EF0E343AB8; Wed, 23 Nov 2011 08:41:49 -0500 (EST) From: Yichao Yu To: bug-gnu-emacs@gnu.org Subject: 23.3; C-e goes to the wrong place in whitespace-mode when the end of line is shown Date: Wed, 23 Nov 2011 08:41:49 -0500 Message-ID: <87fwhfot0i.fsf@yuyichao-PC.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 23 Nov 2011 12:17:00 -0500 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.1 (-----) Enable the whitespace-mode which shows a ``$'' at the end of each line. if a line is one letter shorter than the buffer's width (which means the ``$'' from the whitespace-mode is at the very right of the buffer) and when the next line is not empty (or maybe when this is not the last line), C-e in this line will go to the end of next line rather than the end of this line. (Well, I can see the reason might be emacs take the fake ``$'' as a real character or sth like this.) P.S. a seperate but maybe relevant bug in whitespace mode, linum-mode sometimes doesn't show the line number of some lines (not exactly sure when.) Thank you. In GNU Emacs 23.3.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.6) of 2011-09-13 on bitzer.hoetzel.info Windowing system distributor `The X.Org Foundation', version 11.0.11102000 configured using `configure '--prefix=/usr' '--sysconfdir=/etc' '--libexecdir=/usr/lib' '--localstatedir=/var' '--with-x-toolkit=gtk' '--with-xft' 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu'' 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: zh_CN.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: global-whitespace-mode: t auto-image-file-mode: t show-paren-mode: t global-linum-mode: t linum-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-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o r t Recent messages: Loading /usr/share/emacs/site-lisp/xcscope.el (source)...done Loading /usr/share/emacs/site-lisp/cedet/common/cedet.el (source)... Setting up CEDET packages...done Loading /usr/share/emacs/site-lisp/cedet/common/cedet.el (source)...done For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: /usr/share/emacs/site-lisp/cedet/speedbar/dframe hides /usr/share/emacs/23.3/lisp/dframe /usr/share/emacs/site-lisp/cedet/speedbar/sb-image hides /usr/share/emacs/23.3/lisp/sb-image /usr/share/emacs/site-lisp/cedet/common/ezimage hides /usr/share/emacs/23.3/lisp/ezimage /usr/share/emacs/site-lisp/cedet/speedbar/speedbar hides /usr/share/emacs/23.3/lisp/speedbar /usr/share/emacs/site-lisp/cedet/eieio/eieio-custom hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio-custom /usr/share/emacs/site-lisp/cedet/eieio/eieio-datadebug hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio-datadebug /usr/share/emacs/site-lisp/cedet/eieio/eieio-opt hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio-opt /usr/share/emacs/site-lisp/cedet/eieio/chart hides /usr/share/emacs/23.3/lisp/emacs-lisp/chart /usr/share/emacs/site-lisp/cedet/eieio/eieio-speedbar hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio-speedbar /usr/share/emacs/site-lisp/cedet/eieio/eieio-base hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio-base /usr/share/emacs/site-lisp/cedet/eieio/eieio-comp hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio-comp /usr/share/emacs/site-lisp/cedet/eieio/eieio hides /usr/share/emacs/23.3/lisp/emacs-lisp/eieio /usr/share/emacs/site-lisp/cedet/common/cedet hides /usr/share/emacs/23.3/lisp/cedet/cedet /usr/share/emacs/site-lisp/cedet/srecode/srecode hides /usr/share/emacs/23.3/lisp/cedet/srecode /usr/share/emacs/site-lisp/cedet/common/mode-local hides /usr/share/emacs/23.3/lisp/cedet/mode-local /usr/share/emacs/site-lisp/cedet/common/inversion hides /usr/share/emacs/23.3/lisp/cedet/inversion /usr/share/emacs/site-lisp/cedet/common/data-debug hides /usr/share/emacs/23.3/lisp/cedet/data-debug /usr/share/emacs/site-lisp/cedet/common/cedet-global hides /usr/share/emacs/23.3/lisp/cedet/cedet-global /usr/share/emacs/site-lisp/cedet/semantic/semantic hides /usr/share/emacs/23.3/lisp/cedet/semantic /usr/share/emacs/site-lisp/cedet/common/cedet-idutils hides /usr/share/emacs/23.3/lisp/cedet/cedet-idutils /usr/share/emacs/site-lisp/cedet/common/pulse hides /usr/share/emacs/23.3/lisp/cedet/pulse /usr/share/emacs/site-lisp/cedet/ede/ede hides /usr/share/emacs/23.3/lisp/cedet/ede /usr/share/emacs/site-lisp/cedet/common/cedet-cscope hides /usr/share/emacs/23.3/lisp/cedet/cedet-cscope /usr/share/emacs/site-lisp/cedet/common/cedet-files hides /usr/share/emacs/23.3/lisp/cedet/cedet-files Features: (shadow sort mail-extr message idna sendmail ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug semantic-el semantic-bovine bovine-debug semantic-debug disp-table whitespace cedet cedet-contrib-load contrib-loaddefs cogre-load cogre-loaddefs speedbar-load speedbar-loaddefs ede-load ede-loaddefs ede-speedbar ede-files ede ede-base ede-auto eieio-speedbar semantic-ia-sb semantic-analyze semantic-scope semantic-analyze-fcn semantic-sort semanticdb-el semanticdb semantic-ctxt semantic-format semantic-util-modes semantic-util semantic semantic-lex semantic-tag working fame speedbar sb-image ezimage dframe assoc eieio-custom wid-edit ede-source eieio-base srecode-load srecode srecode-loaddefs semantic-load semantic-fw semantic-loaddefs mode-local find-func derived eieio-load eieio-loaddefs cedet-load cedet-compat cedet-loaddefs eieio warnings advice help-fns advice-preload byte-opt bytecomp byte-compile inversion cl cl-19 go-mode-load cmake-mode thingatpt xcscope ring easymenu ind-util preview-latex tex-site auto-loads edmacro kmacro regexp-opt image-file paren linum china-util tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag 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 loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs) ------------=_1322251022-4295-1--