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; q=dns/txt; c=relaxed/relaxed; d=psjt.org; s=psjt01; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=ceWQ52vU5ZoHNo7cda7OMpI7UQqeliUu2oyqLgyL78I=; b=bi5eKrSDaO3TK7aGaqAFH9A1lK 2UkJwHfyLRulKl5u88EAd19+74Yqr16euJRzcARyX/NoMoX3UubYDFXh4QKEA4+PYtQ/L9HNpQ4kE lMO+2q2H/Owi/CigGGof3zaAGW2szlzK3mn7em4QWTszR6LmhaQiqn1J7EMrSCiXMBN75142tjrKl VwTXyZzvXTZ2rSsSR9jCGAS8R4hfDQUYUqTcemiuanwHrnt//YKAkfGcpmKl3ZvpX+Y+9OExI5llQ 8Ax3htAD8TJJpW8D9EFBjZb6gAOoymdeVkwSD1bOHfiYWEP349BNZdgiw7ieVqqtHJWwYj3E50n1O wKthZKrg==; From: "=?utf-8?Q?Stephan_B=C3=B6ttcher?= (geda AT psjt DOT org) [via geda-user AT delorie DOT com]" To: "karl AT aspodata DOT se [via geda-user AT delorie DOT com]" Subject: Re: [geda-user] lepton netlist In-Reply-To: <20240424134027.DA8B681AB8A3@turkos.aspodata.se> (geda-user AT delorie DOT com's message of "Wed, 24 Apr 2024 15:40:27 +0200 (CEST)") References: <20240424112803 DOT C0DAC81AB8A3 AT turkos DOT aspodata DOT se> <20240424134027 DOT DA8B681AB8A3 AT turkos DOT aspodata DOT se> Date: Wed, 24 Apr 2024 19:16:13 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain 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 "karl AT aspodata DOT se [via geda-user AT delorie DOT com]" writes: > Stephan: >> I do not know any guile. My patch was in C, but the attachment points >> were moved to scheme, I guess. > > Yes, your file s_hierarchy.c doesn't exist any more. It is mentioned > in commit 597b38ef193d4249e74fea04c131af078bd9ccd5. > >> I do remember that somebody implemented similar functionality, but I do >> not remember which fork that was. > >>From what I remember geda has it, unfortenatly I cannot compile it here. > geda commit c7ed6c5a10cbfba3001b6b2e55bbc3ed0f1e84b8 is probably what I > remember. > > ... >> My patch was doing simple text substitutions in attributes after the >> hierarchy was built, so the parameters cannot effect the netlist >> itself, just some output. I used it only with value= attributes. That >> would be the minimal functionality. > > So, it would be the bom list and the like that would be affected ? > In that case an external program could do the transform, so you do your > usual stuff and then as a final step you modify some output files with a > separate program. Would that be fine (at least till it is integrated > into lepton) ? I extract my boms from the .pcb file, and usually there are a lot of handwritten changes before it goes to a technician, so it is not essential to have this functionally in the netlister. When the bom now says value=$R2 it is at least obvious where I need to add information :-) >> Something that can also affect, e.g., source= attributes may be quite a >> bit more intrusive. > > What is the idea with that ? I do not know if that may be usefull for somebody. One of the criticisms of my patch was that is is too limitted. -- Stephan