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=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=2W36lfIfzOKws0jLEtcBzPKaWi1dtf/7M/MeIjM2/ks=; b=e+Xyt/H4Ycori/Fcd3T/dx6GYJZD7HrIQsk6cbLdjWJ/GiUbMH0q/oU9W/oOweQWkL 2Yf/GmKtoYBdUqLARzDBm7BVN1EmOSyxwT+c60bvGl+YaqsgdybNfQDHvN31+JSp2D00 Ru+fyf2gpcW16ovm71ib7EVBz8S+aTu/LaH/uerYWTaoQHXjCRpkGZGNVlp8Mf02D/P+ G+jyOgd+N0Qr6ETafDkjcKw6XQ1MtkkNbkGbX/2x60UPrNKrHj8fTVvnbx3rQ5OPiM6w PRL1M6NjfVOwR12UqJ7dIhpKgmciiywGxu/+Y3V93gPOY7I3tiRQ9iejh/7RLSvS0Fut mEmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=2W36lfIfzOKws0jLEtcBzPKaWi1dtf/7M/MeIjM2/ks=; b=fbM/4e/UGYxJlVj5uCbaus31kZl5n11kQ1MQJo+JeCmXqqN4Tw1EziO2ZM0S0nrLTB bIZMpe87E/1ZUvH/FRvPWIMl6IUmfEpiTURqEykHUnafPoAvor/WH6JKzlogNyjslNcr t2MPMmYrnU208saRSc3MIR+VBb3GJOax++CmQmHAsK3/g9aVqYEkD7YprjrR2JMlnNgi HCIt7tdNRj/6LXtsLOs1zdUCGYXg4wupX8g26VpEOd9z1Q2s1Ye97AQYPByktGa+N+8N AoYvlKPhukjVf6NZDdLpEwbM1m/vDvwKEWUERCy/ZsXai5IMrQrLElX9ZEUPWvVbUHMe 42OA== X-Gm-Message-State: AHYfb5iY6sKezU3uZACYhs2BNqJDnfl0JX5nuDfocbfLlmzjxYO/1Cc1 C+Z9eTkQ38dBt91qXMzT65KKEcD5OA== X-Received: by 10.237.42.226 with SMTP id t89mr37906757qtd.242.1502836014904; Tue, 15 Aug 2017 15:26:54 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <1d90380a-5ed9-3a5c-d6ab-4cb5d3914ee0@fastmail.com> References: <20170815072851 DOT cd3656b5676b6a1371d4d887 AT gmail DOT com> <1d90380a-5ed9-3a5c-d6ab-4cb5d3914ee0 AT fastmail DOT com> From: "Britton Kerin (britton DOT kerin AT gmail DOT com) [via geda-user AT delorie DOT com]" Date: Tue, 15 Aug 2017 14:26:54 -0800 Message-ID: Subject: Re: [geda-user] [pcb] mainline: redundant attributes: bug or feature? To: geda-user AT delorie DOT com Content-Type: text/plain; charset="UTF-8" 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 Tue, Aug 15, 2017 at 10:42 AM, Girvin Herr (gherrl AT fastmail DOT com) [via geda-user AT delorie DOT com] wrote: > > > 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 Same here Britton