From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <13a03c71ddfc2b24c807b97d83773e53@hamnavoe.com> To: 9fans@cse.psu.edu Subject: RE: [9fans] acme From: Richard Miller <9fans@hamnavoe.com> Date: Wed, 13 Jun 2007 09:49:01 +0100 In-Reply-To: <20070612145745.B2C641E8C4C@holo.morphisms.net> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 7de25074-ead2-11e9-9d60-3106f5b1d025 >> 'Snarf' in a frame's window DOES NOT snarf that frame's dot, the >> last one dot persists. Maybe the one that was gathered using >> mouse-2-3?? I'll try later. > > if you can post a very detailed step-by-step account > with every click and keystroke from starting acme > that reproduces the problem, that would be helpful. 1. acme -c1 /rc/bin/termrc /rc/bin/cpurc 2. Highlight the second line of termrc (# terminal startup) 3. Highlight the second line of cpurc (# cpu server start up) 4. 2-click Snarf in the termrc tag line 5. mouse-1-3 to paste into the termrc tag line You will see that Snarf in the termrc window grabbed the highlighted text from the cpurc window. acme(1) is ambiguous -- it simply says: Snarf Place selected text in snarf buffer. But which selected text? We seem to be assuming it means the selected text in the window where you clicked Snarf. Otherwise why have a Snarf in every window's tag? But in fact it seems to be the text which was most recently selected, regardless of which window or tag line it is in.