From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: kill ring menu Date: 17 May 2002 04:36:06 +0900 Sender: emacs-devel-admin@gnu.org Message-ID: <874rh7ga1l.fsf@tc-1-100.kawasaki.gol.ne.jp> References: <1020022891.27106.142.camel@space-ghost> <200204290505.g3T55t006146@aztec.santafe.edu> <1020059236.31789.358.camel@space-ghost> <200204300519.g3U5Js306727@aztec.santafe.edu> <1020320725.27616.54.camel@space-ghost> <200205031825.g43IPuD00768@aztec.santafe.edu> <1020502030.5286.25.camel@space-ghost> <200205051746.g45Hk5P01808@aztec.santafe.edu> <1020662101.5288.76.camel@space-ghost> <87helleq50.fsf@tc-1-100.kawasaki.gol.ne.jp> <1020725723.5138.127.camel@space-ghost> <1020743734.5288.153.camel@space-ghost> <200205072007.g47K7bv04781@aztec.santafe.edu> <1020803891.5288.198.camel@space-ghost> <200205090245.g492jBX05558@aztec.santafe.edu> <1020918483.1286.888.camel@space-ghost> <200205100030.g4A0U2D06495@aztec.santafe.edu> <1021574872.27195.902.camel@space-ghost> <87it5ngb4m.fsf@tc-1-100.kawasaki.gol.ne.jp> <1021576807.29245.977.camel@space-ghost> Reply-To: Miles Bader NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1021577944 11453 127.0.0.1 (16 May 2002 19:39:04 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 16 May 2002 19:39:04 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 178R5c-0002yc-00 for ; Thu, 16 May 2002 21:39:04 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 178RHl-0003OD-00 for ; Thu, 16 May 2002 21:51:37 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 178R5o-0003vZ-00; Thu, 16 May 2002 15:39:17 -0400 Original-Received: from smtp02.fields.gol.com ([203.216.5.132]) by fencepost.gnu.org with smtp (Exim 3.34 #1 (Debian)) id 178R3O-0003hk-00; Thu, 16 May 2002 15:36:47 -0400 Original-Received: from tc-2-130.kawasaki.gol.ne.jp ([203.216.25.130] helo=tc-1-100.kawasaki.gol.ne.jp) by smtp02.fields.gol.com with esmtp (Magnetic Fields) id 178R3J-00078G-00; Fri, 17 May 2002 04:36:44 +0900 Original-Received: by tc-1-100.kawasaki.gol.ne.jp (Postfix, from userid 1000) id 6B5B830AC; Fri, 17 May 2002 04:36:06 +0900 (JST) Original-To: Colin Walters System-Type: i686-pc-linux-gnu In-Reply-To: <1021576807.29245.977.camel@space-ghost> Original-Lines: 32 X-Abuse-Complaints: abuse@gol.com Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:4013 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:4013 Colin Walters writes: > Yes, I did; I'm running a `shell' with the changes now. What problems > did you have? There are a few problems (these are based on examination, since I don't want to apply all those changes): 1) The prompt face on the `active' prompt doesn't properly interact with input (that is, if the prompt is extended because the process outputs more, it should get the prompt face, but something the user types shouldn't inherit it). You can see this by doing something like: `for x in 1 2 3 4 5; do echo -n $x; sleep 1; done' and then typing while it's outputting. 2) The prompt face incorrectly gets left on non-prompt output text if the output occurs in multiple chunks where the first one doesn't end with a newline (e.g., try `echo -n hello; sleep 1; echo world'). 3) The name of one of the categories is wrong -- `comint-sent-output' is used on input! [and also .... 4) The changes appear rather shoehorned in; if comint is going to be changed to use text properties instead of overlays (and I think it should be, now that cutting and pasting discards `field' properties), it ought to be done properly. ] -Miles -- Love is a snowmobile racing across the tundra. Suddenly it flips over, pinning you underneath. At night the ice weasels come. --Nietzsche