X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s1024; t=1378657441; bh=3DxyNbYLQ+4bwMrrWWhMO74WhUYWOGKP+a/agGEopD4=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Content-Transfer-Encoding:Message-Id:References:To:X-Mailer; b=U8ezJ4BlWVcXRq0M+m5/05NwcKYro+omPg4JJfmremQt0IJB+UV/KY0KDV5LWgpvhkG+4ygithbDV92hLlaybkGBXo+XIPIBv3K0AUAJ4gbwloSk23/zHtu8wCwT2Ju/LxY5qZ1ZItYq2PNIXTi6NdxCocsqHrwljQM3E5X3XWc= X-Yahoo-Newman-Id: 198843 DOT 51410 DOT bm AT smtp120 DOT sbc DOT mail DOT ne1 DOT yahoo DOT com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: iuOBKIQVM1moarlkDRBUxRYSrUzFp6x4b9bsxf2SfSV3Qoc r3DnrbJ6_8AHEth.3Vdpk1qp.1ox.c0ubNh2Fvj2n8G6wwGEbsNitlP4TAm1 XN7OV_ujU688hOV1asNakA07wVcadWJorsh05jXbDMXZWGrpaiB4WJT71EeR MqdfbdGzq2N7vVe6f0HiK5yvR3pdI5PDLrEKROTB43LBNzQ2eCVSN6.Kp5Jv LtCVl6DvVv0q2F1V1t5FQ5vQdqeNQCrDu7LVzCJvOmXRxSS.MauH4NI1kzvA 15G_hgsu9LM9hXp5Bow_V9iz55SHtDn8WIeH4j.12O6z6.0wymawGBDbN0R8 5lSVIR7H67qNFAZZLoPq9KdcaR9RTuqDtxzQiBJ1pu2FvqwpeXvq_Ev_3_DZ 5W9QINKKlptm1ktBckg.nEuxT2O28sR4glhI7N8aNYhYLXGxtPl85v2eOTnL hk5QeXAWBT664yVMnMQHD8_EeZnff4uVg3vjURpUwFtMA3ufWvIqIl5f_gDE bJ2OfrfdU2_2Ld23JvVTZDBfbZDhtS_TedfZ33rcgKaTnuQ-- X-Yahoo-SMTP: b8jVkbOswBAqZ4BhECp7nxPJUfTGEnEGv_G4qgQeZMeAbA-- X-Rocket-Received: from [192.168.1.66] (ehennes AT 71 DOT 134 DOT 213 DOT 142 with ) by smtp120.sbc.mail.ne1.yahoo.com with SMTP; 08 Sep 2013 16:24:01 +0000 UTC Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Subject: Re: [geda-user] Revert "Reset refdes number to the question mark when parts are copied" From: Edward Hennessy In-Reply-To: <1378645856.7052.5.camel@pcjc2lap> Date: Sun, 8 Sep 2013 09:23:59 -0700 Content-Transfer-Encoding: 7bit Message-Id: References: <1378645856 DOT 7052 DOT 5 DOT camel AT pcjc2lap> To: geda-user AT delorie DOT com X-Mailer: Apple Mail (2.1508) 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 On Sep 8, 2013, at 6:10 AM, Peter Clifton wrote: > > Hi All, > > Unless someone provides a convincing argument against, I'm intending to > revert the following: > > commit 7dafcd5e30e957dc1fffbb2eedae5d1a555a6552 > Author: Edward Hennessy > Date: Fri Jul 5 14:53:36 2013 -0700 > > Reset refdes number to the question mark when parts are copied > > This change helps ensure no duplicate refdes get inadvertenly > created. When parts are copied and pasted, the refdes number is > reset to the question mark. When parts are cut and pasted, the > refdes number is preserved. > > > > In the course of normal copy+paste work on my schematic (where I was > re-organising some parts between sheets), this change has has just > caused me to loose a lot of data :( > > (I did not notice the loss of refdes information straight away!) > > The code in question is very "policy" oriented, and I don't think it > should not live in gschem or libgeda. > > FWIW, I already implemented the functionality Ed wanted as a very short > scheme script, requiring no nasty special case code in libgeda... (IE.. > The "?" refdes suffix is a hack, and I would prefer not to hard-code it > further into the core of our software!) This functionality was requested in launchpad bug #698748 and also matches the behavior in commercial package I've used. Do you intend to check your script in, so the functionality is present in geda-gaf, and the user can select it in a configuration file? Cheers, Ed