Attribute multiplicity #105
Comments
|
@noqsi One of the things that really bites us at the moment is attributes that occur multiple times with the same Rather than using multiple lines, another approach could be to use |
|
@peter-b Today |
|
@vzh I suppose one problem is that Is there any hope to move towards a single consistent system for all attributes that have value lists? |
|
@peter-b I think John's proposal is just this: a single consistent system for all attributes that have value lists. That is, he proposes multilined attributes for that. I think it would be enough if we also decide on which attributes can have multiple values. I don't see an issue with |
|
@vzh Ah, I see. There is a challenge if you have an attribute value that contains both a comma and a I suggest the following approach:
|
|
@peter-b Yes, thanks, something like this. I am not sure that I understood your third point correctly, a couple of examples wouldn't harm. |
|
A suggestion by Karl Hammar on geda-user: The last one also depends on the #oflines in the T-line I guess. |
|
OK, this has bit me again. I have a design that has multiple copies of a subsystem with a complicated interface. To make clear schematics I tried separating the interface into three symbols, representing analog, digital, and power to the subsystem. Give each set of three the same refdes, just like I'd do with a complicated chip. But, if I put source= into each symbol, it includes the source three times, while if it put it only into one symbol, the other two are treated as ordinary components and don't connect to the source schematic. |
|
@noqsi, it would be of much help if you provide here a simple schematic example along with info on what backend you're meaning here (what commands you use), and the result you would desire to have. Then, the next step would be adding this to tests, even XFAIL for now, which we could fix later. |
|
Ok, here's a project. I expect |
For attributes like
source, it would be better to have a single attribute with a multiline value than the current multiple attributes.The text was updated successfully, but these errors were encountered: