<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixq/src, branch main</title>
<subtitle>rust thing to automatically edit nixpkgs
</subtitle>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixq/'/>
<entry>
<title>flag for printing positions of matches</title>
<updated>2024-04-19T00:49:45+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-04-19T00:49:45+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixq/commit/?id=f17762ec0ef9eea0ee3e67b0b2b1ec4fd623a72b'/>
<id>f17762ec0ef9eea0ee3e67b0b2b1ec4fd623a72b</id>
<content type='text'>
(instead of just printing them, might be useful for scripts — also, I've
not come up with a better name than "nixq" yet, so it really ought to be
able to query things)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(instead of just printing them, might be useful for scripts — also, I've
not come up with a better name than "nixq" yet, so it really ought to be
able to query things)
</pre>
</div>
</content>
</entry>
<entry>
<title>add simple tests</title>
<updated>2024-04-17T13:30:39+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-04-17T13:30:39+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixq/commit/?id=93d72079a86849e0453c9130c73e1702e3d66f69'/>
<id>93d72079a86849e0453c9130c73e1702e3d66f69</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>produces &amp; print errors for unknown query constructs</title>
<updated>2024-04-16T18:18:00+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-04-16T18:18:00+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixq/commit/?id=cf418ce76679f019834e4b6ff2cbafc6d40c180e'/>
<id>cf418ce76679f019834e4b6ff2cbafc6d40c180e</id>
<content type='text'>
Not sure yet if i'll keep the printing code, it's kinda fragile &amp;
there's almost definitely a crate which i could use instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not sure yet if i'll keep the printing code, it's kinda fragile &amp;
there's almost definitely a crate which i could use instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>add an actual AST for the query language</title>
<updated>2024-04-16T16:51:24+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-04-16T16:51:24+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixq/commit/?id=238dabec513eac8af699756281d5aec12720686c'/>
<id>238dabec513eac8af699756281d5aec12720686c</id>
<content type='text'>
this incidentally also moves a lot of the parsing logic out of
piplines.rs and instead keeps it in queries.rs, where it should probably
be anyways, so the pipeline module can focus on just … well, applying
the filter pipeline
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this incidentally also moves a lot of the parsing logic out of
piplines.rs and instead keeps it in queries.rs, where it should probably
be anyways, so the pipeline module can focus on just … well, applying
the filter pipeline
</pre>
</div>
</content>
</entry>
<entry>
<title>version 0.0.2</title>
<updated>2024-04-12T18:54:52+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-04-12T18:54:52+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixq/commit/?id=a0459645638fe1397aa4f5e01a8f9093911ccf6c'/>
<id>a0459645638fe1397aa4f5e01a8f9093911ccf6c</id>
<content type='text'>
since this is apparently enough to edit all of nixpkgs to remove
lib.mdDoc without (?) breaking anything, I think it should qualify as a
tiny, tiny release.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
since this is apparently enough to edit all of nixpkgs to remove
lib.mdDoc without (?) breaking anything, I think it should qualify as a
tiny, tiny release.
</pre>
</div>
</content>
</entry>
<entry>
<title>matching on elements by relative role</title>
<updated>2024-04-12T15:19:22+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-04-12T15:19:22+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixq/commit/?id=dcd298d18fa72c7dd37085f3d5b93c518a6afab9'/>
<id>dcd298d18fa72c7dd37085f3d5b93c518a6afab9</id>
<content type='text'>
just a skeleton to see if this works
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
just a skeleton to see if this works
</pre>
</div>
</content>
</entry>
<entry>
<title>rework handling of whitespace around deletions</title>
<updated>2024-04-12T15:04:55+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-04-12T15:04:55+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixq/commit/?id=9e32c201789e4d0a119c4d486138f2f5edd1e168'/>
<id>9e32c201789e4d0a119c4d486138f2f5edd1e168</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>some restructuring, arg handling, re-enable batchmode</title>
<updated>2024-04-12T14:17:06+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-04-12T14:17:06+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixq/commit/?id=422dbd5209fddac75412d8e7de0137f732c7dbc4'/>
<id>422dbd5209fddac75412d8e7de0137f732c7dbc4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>very basic query language</title>
<updated>2024-04-03T21:36:33+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-04-03T20:22:38+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixq/commit/?id=0567f916d4365c8dc0be99d194fe6d157befbc81'/>
<id>0567f916d4365c8dc0be99d194fe6d157befbc81</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rust script to automatically add meta.mainProgram to nixpkgs</title>
<updated>2024-03-19T01:45:25+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-03-19T01:44:58+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixq/commit/?id=48534f8c321cb33190a3cc80a9c364ffbf68c878'/>
<id>48534f8c321cb33190a3cc80a9c364ffbf68c878</id>
<content type='text'>
with thanks to pennae, who showed that this approach was possible
(and wrote the status-report widget)
 https://github.com/pennae/nix-doc-munge
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
with thanks to pennae, who showed that this approach was possible
(and wrote the status-report widget)
 https://github.com/pennae/nix-doc-munge
</pre>
</div>
</content>
</entry>
</feed>
