<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-netdoc/src/parse2/derive.rs, branch arti-v1.6.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.6.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.6.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-09-29T12:58:22Z</updated>
<entry>
<title>netdoc parse2: NetdocParseableFields: suppress errors for empty types</title>
<updated>2025-09-29T12:58:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-09-04T12:17:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=febfa4a09999f21a9be0752efbe83712b6e79771'/>
<id>urn:sha1:febfa4a09999f21a9be0752efbe83712b6e79771</id>
<content type='text'>
</content>
</entry>
<entry>
<title>netdoc parse2: support `with` for rest arguemnts, and test</title>
<updated>2025-09-29T12:58:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-09-04T12:14:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ae3ef9a1e24240c604de48d6cf077f819ed40556'/>
<id>urn:sha1:ae3ef9a1e24240c604de48d6cf077f819ed40556</id>
<content type='text'>
</content>
</entry>
<entry>
<title>netdoc parse2: support `with` for normal arguemnts, and test</title>
<updated>2025-09-29T12:58:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-09-04T12:13:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=513ff6e3d0005cbc1d034f1588195c6b4734e547'/>
<id>urn:sha1:513ff6e3d0005cbc1d034f1588195c6b4734e547</id>
<content type='text'>
</content>
</entry>
<entry>
<title>netdoc parse2: ArgumentSetMethods: take a parser function</title>
<updated>2025-09-29T12:58:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-09-04T09:02:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9b101e2d964f79c056b16968be0a02130509cd7e'/>
<id>urn:sha1:9b101e2d964f79c056b16968be0a02130509cd7e</id>
<content type='text'>
We need this to support `with`.
</content>
</entry>
<entry>
<title>netdoc parse2: Support with for Item parsing</title>
<updated>2025-09-29T12:58:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-09-02T17:16:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2c202e4d7331e7222534f50568cfd210b2ee991f'/>
<id>urn:sha1:2c202e4d7331e7222534f50568cfd210b2ee991f</id>
<content type='text'>
Tests will come in a moment.
</content>
</entry>
<entry>
<title>netdoc parse2: New single_item attribute</title>
<updated>2025-09-29T12:58:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-08-27T10:50:44Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=201ee4c73af4aba3d03c4240e545bec1f3a535f3'/>
<id>urn:sha1:201ee4c73af4aba3d03c4240e545bec1f3a535f3</id>
<content type='text'>
Many of the existing netdoc structs have items that are just the
single argument.  We don't want to turn them all into singleton
tuples.  Provide a macro feature for this instead.
</content>
</entry>
<entry>
<title>netdoc parse2: Break out ITEM_VALUE_FROM_UNPARSED</title>
<updated>2025-09-29T12:58:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-09-04T10:47:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4371d4a2f874d7367f5841416c1b76d50ec362fa'/>
<id>urn:sha1:4371d4a2f874d7367f5841416c1b76d50ec362fa</id>
<content type='text'>
This is going to get more complicated.
</content>
</entry>
<entry>
<title>netdoc parse2: NetdocParseableFields: Fix default, and test</title>
<updated>2025-09-29T12:58:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-09-04T11:34:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9794963a349fcca4aaaed97583bea5edd3d4d31e'/>
<id>urn:sha1:9794963a349fcca4aaaed97583bea5edd3d4d31e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>netdoc parse2: NetdocParseableFields: introduce use of $fpatname</title>
<updated>2025-09-29T12:58:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-09-04T11:32:02Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b386ecd5984072dc1e95c8e23efb78cbee3474b2'/>
<id>urn:sha1:b386ecd5984072dc1e95c8e23efb78cbee3474b2</id>
<content type='text'>
We're going to want to do more complex things here.
</content>
</entry>
<entry>
<title>netdoc parse2: Run selector-based trait check for intro item too</title>
<updated>2025-09-29T12:58:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-09-04T10:51:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f272f03e637314f20b23e89362036827e406ea63'/>
<id>urn:sha1:f272f03e637314f20b23e89362036827e406ea63</id>
<content type='text'>
</content>
</entry>
</feed>
