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= reply-to:from:subject:to:message-id:date:mime-version :content-type:content-transfer-encoding; s=fm2; bh=CzBo0TClbKfuK R+EZBhOjxuzqP+NeMUksCTrCHcvDKY=; b=NK7qkW6IEcGloVfwtremdvCTZNeGe JlAolLHpl15YIFjYQ7I90jzDvVKAz4rFG3syFygM3J1IPSNV/3oyXHZcU2+yXZC3 Y2PaXuyD5ZauCtAZLVsh3YqX7zFH2R2hMpWiXCF22xiHboD8HXU7cBHQOjhoTexv HcCbIIbNmtVNZqape/dANEbPA+bEmiCcn64uVK66xobz5jHJBZnqnZnIt3WzPCo/ w2LVi0Dj9C3dSKFoCQviWbjFXK0gBSOoriZZNM3fM02yp0E9PTeGN5kvoToJzd7X NgCijp3kKwIVSjAPNS0KCtyRqmZC6TT4I8HpRqmNIAqoyRYgYAOl2PDmQ== X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:reply-to:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=CzBo0TClbKfuKR+EZBhOjxuzqP+NeMUksCTrCHcvDKY=; b=QQnAWBQU wxVmqYJ1GLwgdSET/Jq1nGQ8Q5r/otA8HJ8LsaHKlaHPzKtYMBJVYa+mzQh0c4tx XgzWdJMIsfRe7uu0GCiN2tTcgT093Gj4zlBDvpOD3ttVrK7g4QlesVoL9JLvO8Zj 1YVi+oKEYUBHDOx5Ey8FclfJRCQVJW/9mxYwNVQgxpp8ONfk6bh6TXSKTB58BHWK bGBAP2TomStJ6GX6urUz12H/m+D8Ux6dyuQaxlIQ8lounKQULLZ8RAk7fdoXCARJ urUlb751Io4OOTsM8giNFgX8oyOcl5pXbAmwOcHTsudhWAht5kUtYnn68KSc/Xs8 QqMqjTTbSyQ64g== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrjedvgdduheejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfquhhtnecuuegrihhlohhuthemucef tddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpehrhffuvffkff gfgggtgfesthekredttdefjeenucfhrhhomhepifhirhhvihhnucfjvghrrhcuoehghhgv rhhrlhesfhgrshhtmhgrihhlrdgtohhmqeenucfkphepuddtkedrvdduhedrudelhedrvd dtheenucfrrghrrghmpehmrghilhhfrhhomhepghhhvghrrhhlsehfrghsthhmrghilhdr tghomhenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: From: "Girvin Herr (gherrl AT fastmail DOT com) [via geda-user AT delorie DOT com]" Subject: [geda-user] Refdes bug or Master Attribute Document on the Wiki needs update. To: gEDA User Mailing List Message-ID: <9ed059c0-f3c5-1482-169b-f8f1119f3208@fastmail.com> Date: Tue, 29 Jan 2019 13:59:33 -0800 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US Reply-To: geda-user AT delorie DOT com Greetings, I ran into this problem again lately. According to the Master Attributes Document (aka List), under "refdes" - "refdes naming restrictions", there is a bulleted list under "Specifically, gsch2pcb requires:". The 3rd bullet states that "Any lower case suffix is ignored. This is so you can, place four discrete NAND gates on the schematic called U1a, U1b, U1c and U1d. They will netlist into a single footprint named U1." My experience is that this is not true. The lower case suffix is not ignored and propagates into the netlister and the outputs of gsch2pcb, causing problems in PCB. This feature has been in the document at least since 2015. Either this is a bug and should be fixed, or this feature should be deleted from the Master Attributes List document. I do have a workaround that others may find useful for this feature. I remove the suffix from the symbol refdes attribute and add a separate "Comment" attribute to the schematic symbol with the appropriateĀ  letter, I then position the comment letter at the end of the refdes. Looks the same, but contains no intelligence to mess up the netlister and gsch2pcb. I tested it and it works. Girvin Herr