delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/08/15/16:08:54

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=fastmail.com; h=
content-transfer-encoding:content-type:date:from:in-reply-to
:message-id:mime-version:references:reply-to:subject:to
:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=+G2cSW
oynETCtQB9SBJN3T2dNh4ThBOBPC+A57zZ6fk=; b=lqS0DeQd4v4J/iR0hQ7Xxe
GlEgK1FwtS3gLjCRwVwbESEOpQM7VNq70aom6hTH3MpfOWcwGQCWo3iV20g+mQbv
vxLe3R+bMN1Zk4T//a8aBivl7hB/XkzvTN5hMIddRSCmDi73uEQ6kwkYtKoNozxz
DRy5wTY+fHfVTIXa1veXF1cXu8f2Dg+LFtODb0Bsqd6LGXHNNIEaP+oPiUf/FFZa
u5p5EWeE/lH3wBn6MdkNs3jb4fmGTq4Ze0S1Xi48/as28ZfRji2RHC3T8l3gr6U1
EQgnTlbWmH1pvFDUCI/YmOwjhqOvrlkuF8Nj+pjMa/sa193MS8Cx+apNBpS5AjMg
==
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=content-transfer-encoding:content-type
:date:from:in-reply-to:message-id:mime-version:references
:reply-to:subject:to:x-me-sender:x-me-sender:x-sasl-enc
:x-sasl-enc; s=fm1; bh=+G2cSWoynETCtQB9SBJN3T2dNh4ThBOBPC+A57zZ6
fk=; b=QGpxUmZUlnXGrmI8pU/sk+H9zIPbzSmQfIxq4JhBC6iK1pkG3LdRyiJhr
l7Sk5zj52ywBlLAQQqR2gMuSh4uYG8h5znZi2wzZ9ctPLh260qOBbSWxQkNDXvE+
dt2fkCZMANkYTg1WmzH4jpenXWq0DELJuxh+PDTv/4ObKXPz/xNC/zV9Qg3j1dfj
Gm69KqzmOnSrt9V4a3u+F+zVmRnwTwYIQsYIQk4XfdQwuBAJMnxR4wNAvppls1ja
fCA3scoLkscQSQfCdZnES94BvC/OccnDILntSJSlOykWIJmPFE37IS34YdfOrXSh
+KlBSF814Oq5DK3+nBZQhkLQSsJjA==
X-ME-Sender: <xms:e1STWR-UNk-J3g_S5SdnurPbMSeq1L4bIRtiNwP42o9BDnxbYdscqg>
X-Sasl-enc: f7vWai6GC333rcscKeT3VIbs/FpGrDlvTOl9ctI/xH08 1502827642
Subject: Re: [geda-user] [pcb] mainline: redundant attributes: bug or feature?
To: geda-user AT delorie DOT com
References: <alpine DOT DEB DOT 2 DOT 00 DOT 1708140646240 DOT 27212 AT igor2priv>
<xna832yyq0 DOT fsf AT envy DOT delorie DOT com>
<20170815072851 DOT cd3656b5676b6a1371d4d887 AT gmail DOT com>
<1d90380a-5ed9-3a5c-d6ab-4cb5d3914ee0 AT fastmail DOT com>
<F6092C5B-D508-476D-B6BA-C2009CA0479F AT gmail DOT com>
From: "Girvin Herr (gherrl AT fastmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Message-ID: <f1ee0f2e-8e81-ec4d-e695-c98ba47be877@fastmail.com>
Date: Tue, 15 Aug 2017 13:01:14 -0700
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101
Thunderbird/52.2.1
MIME-Version: 1.0
In-Reply-To: <F6092C5B-D508-476D-B6BA-C2009CA0479F@gmail.com>
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


On 08/15/2017 12:23 PM, Carlos Nieves (cnieves DOT mail AT gmail DOT com) [via 
geda-user AT delorie DOT com] wrote:
> Hi,
>
> El 15 de agosto de 2017 20:42:27 CEST, "Girvin Herr (gherrl AT fastmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> escribió:
>>
>> On 08/14/2017 10:28 PM, Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com)
>>
>> [via geda-user AT delorie DOT com] wrote:
>>>> I suspect my thoughts were this: the user API should require/expect
>>>> unique keys (hence get-by-value) but the low level stuff should be
>> able
>>>> to preserve (erroneous) redundant keys when loading/saving a *.pcb
>> file.
>>>> Making load/store git friendly is a goal in pcb.
>>> Attribute with same name added several times may in sort of be
>> interpreted as a list of values. In gschem it is possible to add
>> several attributes with same name but it never make sense and it's not
>> possible to know for sure which value is used.
>> Greetings,
>> As a user, I might add my 2-cents to this discussion by saying that I
>> use multiple instances of the "Comment" symbol attribute in my
>> schematics. I would hate to see this capability be removed. Comment
>> attributes to not span multiple text lines. Therefore, I need to add as
>>
>> many "Comment" attributes as I need lines of text.
> IIRC, multiple lines texts are supported in gschem... Doesn't it work for attributes?
>
> Regards,
>
> Carlos
>
I don't think so. The attribute argument entry dialog is terminated by a 
carriage return (Enter), so I am not aware of any way to enter a return 
(newline) in the string. If anyone does, I would like to hear it.

Yes, multi-line text can be entered in gschem. However, if the text is 
wanted to be attached to a symbol, so it moves with the symbol, then the 
"Comment" attribute is the only way I know how to do that. Again, if 
anyone has another solution, I am all ears.
Girvin

- Raw text -


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