www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/02/19/01:39:39

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=relaxed/relaxed;
d=gmail.com; s=20120113;
h=date:from:to:subject:message-id:in-reply-to:references:mime-version
:content-type:content-transfer-encoding;
bh=yUoCUPW31MjBh6cLPv8DOlUKCgJLm8MZT8tPXMm1eM0=;
b=k8JX38uYo5UXkRbA//9IBlI0IbMA4oh7iLr3EGwNui12owoKeKXkbfXTbMsg9Udxfl
gUqJfl4FZuhhYn7E3J7YjYX4mn976TucxIOVeF8QB72GB0n8vFehnoXn8dDntDh/ybUG
yj/azViUakjvZou1fHsIcMPgjoTWpIPdh43BfA/1lhW6890lLOf354KwZlOEocII5NsJ
k0SSQnlDrsoUqRnror7KIb5xnWPCeGdjfTkg9SzNXuTM7fPtNTMDB8jLOBco384Yllot
eU4OUjLYTxTQ33fo8x3Sb4tmsYUcYAdIpRXve6ml9R4DvvpQuCpGZas3Z0d0usY5+jG6
yLqw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to
:references:mime-version:content-type:content-transfer-encoding;
bh=yUoCUPW31MjBh6cLPv8DOlUKCgJLm8MZT8tPXMm1eM0=;
b=AzrzsOgub+HspQaYZ60S7yd4R33XJiRwwalr43sx6ATaRCL5FlnryRGZwXLuf+K1hk
cfJtN3yzfa2w6Uusb/tEoiijTfJDiTmiBMajf/PX/NCiThHse9yv2/R9xAdk64C6WWeq
3DaO6rkjTEMfq/w3Gk6Wpm8ltGG+tfg8skbzVc8BiZ0zFmcyEbaQI587OLCg81w0COIk
S0Jrgu09FK5YEsxCOxV9xpfCnOK3VqJIDiCp/Ylw7H+5ymECIUcgMlqKmsury9R+anRa
q6ZL3M8WBWigMnYbKF1hYl/2vNT3QxUmsPVQNIjELfTR6v+zdRIrVnCHTDNhhFkr0TIl
xcTQ==
X-Gm-Message-State: AG10YOTST8BlBkKtqGXEk0HlqpA2MCYAZQO0mDIoVeM/MXp2x2EUnRKOG/WAlSo4RHg7HQ==
X-Received: by 10.25.27.12 with SMTP id b12mr4726400lfb.97.1455863970577;
Thu, 18 Feb 2016 22:39:30 -0800 (PST)
Date: Fri, 19 Feb 2016 07:39:29 +0100
From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] pcb import schematic crash, parantheses in netname
Message-Id: <20160219073929.2587c212943768a0e827fd1f@gmail.com>
In-Reply-To: <AB351427-7E08-4412-A796-03E850F2411A@noqsi.com>
References: <20160215215221 DOT fd472794e7b9446a243bfc40 AT gmail DOT com>
<D3167F4D-4750-49F8-9125-BDC4937F5C69 AT noqsi DOT com>
<201602152135 DOT u1FLZrw9012774 AT envy DOT delorie DOT com>
<7F210DE7-0A0B-42F9-ABBE-2C2768621186 AT noqsi DOT com>
<20160216081722 DOT 1065cbed6653d3da4ffc7498 AT gmail DOT com>
<201602160724 DOT u1G7Ox26001785 AT envy DOT delorie DOT com>
<20160216085628 DOT b70143c330cd4da98a4603d3 AT gmail DOT com>
<201602160805 DOT u1G85d8c003148 AT envy DOT delorie DOT com>
<20160216092912 DOT 7f7439f703b49175a21dbb1b AT gmail DOT com>
<CAJXU7q_w5NunkojiCr36RHRTq0hJ+PZP1e0GumTRMoGXcvgRXQ AT mail DOT gmail DOT com>
<201602161715 DOT u1GHFMBB028078 AT envy DOT delorie DOT com>
<CAC4O8c9jr_b376SpuUk5HrJApP1c75oxsEBemn-i_xtC-rt-Zw AT mail DOT gmail DOT com>
<201602162032 DOT u1GKWL7Y005291 AT envy DOT delorie DOT com>
<CAC4O8c-ig=0UVAqagNXH_DBmC9uVQDu3Y1Gx7LBGmRCo0-_kVQ AT mail DOT gmail DOT com>
<E75ECBB6-14E7-437A-B374-E0CF86BDFF1A AT noqsi DOT com>
<CAC4O8c8z4JiJr=mgA+co4pX-yxu_pVsXpeKRYqneuxZNnYqh8g AT mail DOT gmail DOT com>
<AB351427-7E08-4412-A796-03E850F2411A AT noqsi DOT com>
X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
Mime-Version: 1.0
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

> >>> and fixing bugs
> >>> is generally cheaper the closer you detect them to where they occur.
> >> 
> >> You don’t even know where the netlist is coming from. It’s the downstream processing’s job to avoid breakage. If the downstream has problems that can’t be fixed, and the netlister is gnetlist, it may be useful to dodge them in the back end. Gnetlist has the machinery to support this.
> > 
> > What to you mean by dodge them in the back end?
> 
> There’s code in gnetlist that allows a back end to alias refdes and netname values that violate its rules.

This is certainly the right spot to attack the problem. Until this point it is all about what gschem can support and after this point it is all about what backend could support.

Purpose of manually adding a net name is to make readable by human: special characters, lower case and especially native characters make sense.


Nicklas Karlsson

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019