X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Subject: Re: [geda-user] Re: (Nety selection gschem <--> pcb) To: geda-user AT delorie DOT com References: <568E93BC DOT 9010804 AT mcmahill DOT net> <568E9A8F DOT 2070909 AT iee DOT org> <568EEA90 DOT 3060000 AT mcmahill DOT net> <20160108175947 DOT 53f96c96887cd0922f5a24b4 AT gmail DOT com> From: "Dan McMahill (dan AT mcmahill DOT net) [via geda-user AT delorie DOT com]" Message-ID: <5692AAA2.7060400@mcmahill.net> Date: Sun, 10 Jan 2016 14:01:54 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1452452529; bh=ioKzezisG69Ft2BxbHqiZ8beg5BSLggCwVfOAxxnazk=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=uWuhoIHXAIuWEN3uCz9783WU8BzavwdvSS0MkyT2z9pP+aN03sp61zjT4fTSJJ9Gh mYW/rfpQgXRCnjQ4AegsrwdAM62UqmBSBuCRTTm2XTXnwpE28BLKQy5h+8cXAlhQlN 3g3T4nO0Hp+9RyuiGGxj/s5tyov79LCAERpLBzfuL7qFnMvcfiSptAG1jz+VfOrxZ0 MmQm5h9PUJH1SGmjGezetK36HNG+iOEZrfHzfLJbp/eJHInRsd32kttFZhg0O2z/UE HfFpCcXF8ZQSjKgEescY4im3chLkQOJfMY3RD9jHMdekRvfyVt8QILdRFogyIxbxxK 0C6CGA98dW+Kg== 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 1/8/2016 1:02 PM, John Doty wrote: > > On Jan 8, 2016, at 11:59 AM, Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > >>>> Sounds good Dan .. is this in public release or some branch/fork somewhere? >>>> >>> >>> It has been in the main sources for a long time. I can't recall if >>> pcb.scm was configured into what goes into release tar files or not >>> since it is a work in progress. It most certainly is not loaded by default. >>> >>> -Dan >> >> Could this net selection cause any problems if it does not work? > > Yes. probably > >> Or do you know why it is not in the distribution? > > It is in the distribution, just not loaded by default. > It is not loaded because it is not finished. The device selection seemed to be working but it has been so many years I don't recall what issues remained. Back then net selection certainly didn't work because gschem didn't understand enough (or perhaps it was me not understanding what gschem knew about) about connectivity. By that I mean that gnetlist handled all the connectivity stuff. Before I got busy with other more urgent issues outside of geda, I'd been making some slow steady progress but was having to create some of the scheme API as I went to make sure the required support functions existed. One of the issues on the pcb side of things is while on the one hand we have actions and pcb can listen to a pipe, actions are basically one way things. You tell pcb "go do X" and it doesn't come back and say "I tried and it worked" or "failed" or "failed because of Y". I was using a bidirectional pipe. You could argue that dbus or something else is better. I was more concerned with making sure that gschem had all the scheme functions one would need to be able to implement full featured plug ins. But the short answer is it wasn't enabled because it wasn't complete and certainly hadn't been tested enough. -Dan