X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-TCPREMOTEIP: 192.54.222.20 X-Authenticated-UID: jpd AT noqsi DOT com From: John Doty Content-Type: multipart/alternative; boundary="Apple-Mail=_AC1C36D6-718C-4BC5-A8CA-4F434F9A72BB" Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: [geda-user] gschem multiple pages Date: Tue, 24 Jul 2018 13:55:46 -0400 References: <20180723152807 DOT 13d27cadcd023b63aa3fd9c0 AT gmail DOT com> <20180723155646 DOT 52246841DEB5 AT turkos DOT aspodata DOT se> <20180723202803 DOT 0cc28b493c6cc389cfd0e7aa AT gmail DOT com> <5A0DB254-901D-4031-8FFA-483BC3DCC757 AT noqsi DOT com> <20180724181150 DOT 976a73230808b3fe427d5644 AT gmail DOT com> To: geda-user AT delorie DOT com In-Reply-To: <20180724181150.976a73230808b3fe427d5644@gmail.com> Message-Id: <2A8080E3-BD8A-4226-AC7D-8A71FBC26FDE@noqsi.com> X-Mailer: Apple Mail (2.3273) 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 --Apple-Mail=_AC1C36D6-718C-4BC5-A8CA-4F434F9A72BB Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Jul 24, 2018, at 12:11 PM, Nicklas Karlsson = (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] = wrote: >=20 > On Tue, 24 Jul 2018 11:19:50 -0400 > John Doty wrote: >=20 >>=20 >>> On Jul 23, 2018, at 2:28 PM, Nicklas Karlsson = (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] = wrote: >>>=20 >>> Page manager show open files but I would guess to show hierarchy = would be a good idea. >>=20 >> The problem is that hierarchy is not generally well defined. For = example, a mixed-signal ASIC design may have instances of the SPDT = switch subcircuit in many places. >=20 > References I know about is symbols and the "source" attribute. To = implement hierarchical view in page manager using the source should be = possible, or? Real world example: 28 instances of the same symbol, with the same = source attribute, spread across 6 schematics. All of the 6 are sources = in other symbols, some of which have multiple instances themselves. = source=3D tells you how to go down in the hierarchy, but from a = particular schematic there are many paths up. Gschem/lepton-schematic = remembers the =E2=80=9CHd=E2=80=9D path you used to get to where you = are, so =E2=80=9CHu=E2=80=9D from any particular view is well defined. John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com --Apple-Mail=_AC1C36D6-718C-4BC5-A8CA-4F434F9A72BB Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
On Jul 24, 2018, at 12:11 PM, Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:

On = Tue, 24 Jul 2018 11:19:50 -0400
John Doty <jpd AT noqsi DOT com> wrote:


On Jul 23, 2018, at 2:28 = PM, Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:

Page manager show open files but I would guess to show = hierarchy would be a good idea.

The problem is that hierarchy is not generally well defined. = For example, a mixed-signal ASIC design may have instances of the SPDT = switch subcircuit in many places.

References I know about is symbols and the "source" = attribute. To implement hierarchical view in page manager using the = source should be possible, or?

Real = world example: 28 instances of the same symbol, with the same source = attribute, spread across 6 schematics. All of the 6 are sources in other = symbols, some of which have multiple instances themselves. source=3D = tells you how to go down in the hierarchy, but from a particular = schematic there are many paths up. Gschem/lepton-schematic remembers the = =E2=80=9CHd=E2=80=9D path you used to get to where you are, so =E2=80=9CHu= =E2=80=9D from any particular view is well defined.

John Doty              Noqsi = Aerospace, Ltd.

http://www.noqsi.com/

jpd AT noqsi DOT com



= --Apple-Mail=_AC1C36D6-718C-4BC5-A8CA-4F434F9A72BB--