One thought, though.  Perhaps the gschem file format needs some way to
hold meta information like the last gschem zoom level, the gattrib
column widths, and the like.  Is that what you mean?  It's an
interesting thought. . . .

For example, if you're doing a PCB, you don't need to see spice
attributes, but you always need a footprint attribute, even if nothing
on the page has one yet.  Me, I don't need to see the symver
attribute, and I always want "device" to be the last column because
it's usually verbose.  So yeah, some of the gattrib *layout*
information is at least project specific.

PCB's file format hold the last zoom and cursor positions, so you can
return to the last spot on the board you were working on, althought
the lesstif HID ignores it at the moment.

Yeah, I think you're right.  The gEDA/gaf file format needs some way
to store this sort of meta information.   Right now it doesn't.
In the past we have discussed embedding comments into the .sym (and by
extension the .sch) files.  Perhaps the other meta information can
piggyback on any comment format we come up with.

I suggest that a '#' char at the beginning of the a line in a .sch or
.sym file designate non-schematic information, either a comment or
perhaps some way to embedd application-specific meta-information.
I'll can whip together a quick spec at some point & share it with the
group.

I'm moving this discussion over to geda-dev.

Stuart






_______________________________________________
geda-user mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user



_______________________________________________
geda-user mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

Reply via email to