<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-netdoc/src/parse2/lex.rs, branch arti-v1.7.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.7.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.7.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-10-15T09:35:29Z</updated>
<entry>
<title>tor-netdoc: Provide convenience method for handling invalid arguments</title>
<updated>2025-10-15T09:35:29Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-07T18:29:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=016ab62adcd559c4f3b5799c8460e85452a045bd'/>
<id>urn:sha1:016ab62adcd559c4f3b5799c8460e85452a045bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: parse2: Add column field as far as ErrorProblem</title>
<updated>2025-10-09T11:45:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-07T14:07:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2a71d58d28809d20bfc9b595ffa305c1ad884f92'/>
<id>urn:sha1:2a71d58d28809d20bfc9b595ffa305c1ad884f92</id>
<content type='text'>
Provide facilities in ArgumnetStream for determining the column, and
add the field to all the error types up to and including ErrorProblem.

The value still needs to be propagated to ParseError, and printed there.
</content>
</entry>
<entry>
<title>tor-netdoc: Abolish now-obsolete field argument to from_args</title>
<updated>2025-10-09T11:45:53Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-07T11:43:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e528dc7e88a9f869d30c520395fc2cdce126585d'/>
<id>urn:sha1:e528dc7e88a9f869d30c520395fc2cdce126585d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: Introduce ArgumentError</title>
<updated>2025-10-09T11:45:43Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-07T11:23:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=dfbda9d3033593d2670f354b65bd1a722fb2d580'/>
<id>urn:sha1:dfbda9d3033593d2670f354b65bd1a722fb2d580</id>
<content type='text'>
This will allow us to (1) move field name handling out of the argument
parser method, and also (2) add columns more easily.
</content>
</entry>
<entry>
<title>tor-netdoc: Have .reject_extra_args return a bespoke error</title>
<updated>2025-10-09T11:45:12Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-07T11:30:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=afddda060daae551c70232df7b5495b9f0482c62'/>
<id>urn:sha1:afddda060daae551c70232df7b5495b9f0482c62</id>
<content type='text'>
We're about to have some functions return ArgumentError and some
ErrorProblem.  We don't want to provide a conversion directly between
these types, so instead introduce a new type that will be convertible
to either.
</content>
</entry>
<entry>
<title>tor-netdoc: UnparsedItem: Provide .args() accessor</title>
<updated>2025-10-09T11:45:12Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-07T11:23:38Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=293a3a1d7ca6ce26539617acbd6e24ba9e516cc6'/>
<id>urn:sha1:293a3a1d7ca6ce26539617acbd6e24ba9e516cc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: parse2: Record previous position in ArgumentStream (fmt)</title>
<updated>2025-10-09T11:44:46Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-07T14:06:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=52577614987a0988cac8a30afef68f7a7698b509'/>
<id>urn:sha1:52577614987a0988cac8a30afef68f7a7698b509</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: parse2: Record previous position in ArgumentStream</title>
<updated>2025-10-09T11:44:46Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-07T09:55:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7f58bb480507c794e2c1b908117defa6534eaa9c'/>
<id>urn:sha1:7f58bb480507c794e2c1b908117defa6534eaa9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: parse2: Rename methods on ArgumentStream</title>
<updated>2025-10-09T11:44:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-07T09:53:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=322663d762eb4634589cc76073785c3f17f265df'/>
<id>urn:sha1:322663d762eb4634589cc76073785c3f17f265df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: parse2: Add whole_line_len to ArgumentStream</title>
<updated>2025-10-09T11:44:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-07T09:47:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=37b1d322a18ea611e4aaecd84453972aee2b2371'/>
<id>urn:sha1:37b1d322a18ea611e4aaecd84453972aee2b2371</id>
<content type='text'>
</content>
</entry>
</feed>
