X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=mail.ud03.udmedia.de; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=beta; bh= MjqpOla8nSVtAqM9TylYH7xhnKbcnQghJJ3uHEfKvVw=; b=rVdVAfZEe2sie+vM H2jobXJXKBD1ARtiI2jNw3Ih0xX4Sj8zivccxjPMDoQ7xx75ujx9vzjniz9Wmy+n 2Zm20U2wWtOJUqsXldRLc4drU51x1r/ZSHf5rIKXE/vKvoG5V779BcxN0LLbbUnh bQ33BylP2KTSCuOPM1Gd/SB5qWs= Subject: Re: [geda-user] Clutterless user interface or even more custom special super features? To: geda-user AT delorie DOT com References: <56100AF8 DOT 4090802 AT jump-ing DOT de> From: "Markus Hitter (mah AT jump-ing DOT de) [via geda-user AT delorie DOT com]" X-Enigmail-Draft-Status: N1110 Message-ID: <5610F704.1070204@jump-ing.de> Date: Sun, 4 Oct 2015 11:53:08 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Am 04.10.2015 um 01:02 schrieb Britton Kerin (britton DOT kerin AT gmail DOT com) [via geda-user AT delorie DOT com]: >> 3. Try to make Undo() independent from this query. It's "undo last >> > operation", after all, not "undo the object under the crosshair". > > I'm not sure what you mean by 3 or why its needed once the modes are gone. It's an encapsulation problem. The undoing code wants the object which will be undone a moment later, but searches for the object under the crosshair. Two different kinds of queries which happen to find the same object most of the time more by accident than by design. Markus -- - - - - - - - - - - - - - - - - - - - Dipl. Ing. (FH) Markus Hitter http://www.jump-ing.de/