From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: [raman@users.sf.net: shell-mode: cursor Point loses on long prompts:] Date: Tue, 10 Oct 2006 12:47:19 -0400 Message-ID: Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1160498876 15554 80.91.229.2 (10 Oct 2006 16:47:56 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 10 Oct 2006 16:47:56 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 10 18:47:55 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GXKlS-0000Ig-FH for ged-emacs-devel@m.gmane.org; Tue, 10 Oct 2006 18:47:34 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GXKlS-00017f-1A for ged-emacs-devel@m.gmane.org; Tue, 10 Oct 2006 12:47:34 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GXKlF-00016Z-85 for emacs-devel@gnu.org; Tue, 10 Oct 2006 12:47:21 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GXKlE-00014X-An for emacs-devel@gnu.org; Tue, 10 Oct 2006 12:47:20 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GXKlE-000148-5C for emacs-devel@gnu.org; Tue, 10 Oct 2006 12:47:20 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1GXKt2-0000DI-Cq for emacs-devel@gnu.org; Tue, 10 Oct 2006 12:55:24 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1GXKlD-0004ni-2k; Tue, 10 Oct 2006 12:47:19 -0400 Original-To: emacs-devel@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:60588 Archived-At: It sounds like this is a bug in the field handling of line-move. Would someone please investigate, then respond with the diagnosis? I am not sure whether it is better to fix this or leave it alone, but we should figure out what's wrong before deciding that. ------- Start of forwarded message ------- MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 9 Oct 2006 18:36:00 -0700 To: emacs-devel@gnu.org From: "T. V. Raman" Subject: shell-mode: cursor Point loses on long prompts: Reply-To: raman@users.sf.net X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=failed version=3.0.4 I admit this is somewhat pathological --- but I've hit it a couple of times when in directories that have long names (with lots of white space chars in the dir name). (you end up running into more and more of these as you rip CDs to MP3) If you have bash showing the working directory, for instance my PS1 is \t \h \W $ then after executing commands like ls in such a directory, c-p no longer moves point past the recently displayed prompt. Here is a test case, comprised the lines pasted from the shell buffer, interspersed with comments: #cd to /tmp and make a bogus directory there: mkdir 'a directory with a very long file name ' 18:27:21 labrador tmp $ cd a\ \ \ \ \ directory\ \ \ \ \ \ \ \ \ with\ \ \ \ \ a\ \ \ \ \ very\ \ \ \ \ long\ \ \ \ \ file\ name\ / 18:27:28 labrador a directory with a very long file name $ ls 18:27:39 labrador a directory with a very long file name $ #execute ls, after the next prompt is displayed, pressing c-p leaves point trapped after the prompt. Hitting C-c C-p moves prompt correctly to the line where ls was executed. - -- Best Regards, - --raman Email: raman@users.sf.net WWW: http://emacspeak.sf.net/raman/ AIM: emacspeak GTalk: tv.raman.tv@gmail.com PGP: http://emacspeak.sf.net/raman/raman-almaden.asc Google: tv+raman IRC: irc://irc.freenode.net/#emacs _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel ------- End of forwarded message -------