Skip to content

Allow missing or extra keywords and tags#5

Open
befedo wants to merge 9 commits into
cyrozap:masterfrom
befedo:allow-missing-or-extra-keywords-and-tags
Open

Allow missing or extra keywords and tags#5
befedo wants to merge 9 commits into
cyrozap:masterfrom
befedo:allow-missing-or-extra-keywords-and-tags

Conversation

@befedo
Copy link
Copy Markdown

@befedo befedo commented Apr 24, 2026

No description provided.

Marc Ludwig added 9 commits April 17, 2026 12:59
Fixes cyrozap#1 and changes/adds tests for unicode/non unicode strings.
Considering an attribute like this UNC path:
```{text}
ATTRIBUTE COMPONENT "ComponentLinkUrl" "\\foo\bar\baz\"
```

The last backslash should not become a quotation mark.
In some exports the `DRAWING` parameter is not set (missing in the
`HEADER`).
# Layer

A drill layer could be given like `DEFINE DRILL "15:DRILL"` this will be
handled from now on. Also I had a `PAD` definition like `PAD r81.8898
silkscreen_top 0 0` which would bail out the parser (don't know why it's
even exported to the file in that way) thus upper-/lowercase layer names
will be allowed from now on.

# Inserts

Inserts with the tag `OTHER` could also have `Other` as tag name and the
tag [Inserts::Th] now collects inserts which are tagged with `TH` or
`THMT`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant