<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/meson.git/mesonbuild/rewriter.py, branch thinlto</title>
<subtitle>github.com: mesonbuild/meson.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/'/>
<entry>
<title>rewrite: fix modified member spelling</title>
<updated>2020-11-05T19:22:14+00:00</updated>
<author>
<name>Marc-André Lureau</name>
<email>marcandre.lureau@redhat.com</email>
</author>
<published>2020-11-04T15:44:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=be2c1a43000db0a84a76522b23b80d597e08f663'/>
<id>be2c1a43000db0a84a76522b23b80d597e08f663</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rewrite: fix function spelling</title>
<updated>2020-11-05T19:22:14+00:00</updated>
<author>
<name>Marc-André Lureau</name>
<email>marcandre.lureau@redhat.com</email>
</author>
<published>2020-11-04T15:15:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=7ba7ea0897b8dc5d8d69b490004fd4562a4f396b'/>
<id>7ba7ea0897b8dc5d8d69b490004fd4562a4f396b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Compiler options per lang</title>
<updated>2020-04-20T20:23:15+00:00</updated>
<author>
<name>John Ericson</name>
<email>John.Ericson@Obsidian.Systems</email>
</author>
<published>2019-06-12T22:08:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=278c294aa45efc3e8b068bcd7632828ed5c92523'/>
<id>278c294aa45efc3e8b068bcd7632828ed5c92523</id>
<content type='text'>
A current rather untyped storage of options is one of the things that
contributes to the options code being so complex. This takes a small
step in synching down by storing the compiler options in dicts per
language.

Future work might be replacing the langauge strings with an enum, and
defaultdict with a custom struct, just like `PerMachine` and
`MachineChoice`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A current rather untyped storage of options is one of the things that
contributes to the options code being so complex. This takes a small
step in synching down by storing the compiler options in dicts per
language.

Future work might be replacing the langauge strings with an enum, and
defaultdict with a custom struct, just like `PerMachine` and
`MachineChoice`.
</pre>
</div>
</content>
</entry>
<entry>
<title>review: Initial fixup</title>
<updated>2020-03-02T09:47:20+00:00</updated>
<author>
<name>Daniel Mensinger</name>
<email>daniel@mensinger-ka.de</email>
</author>
<published>2019-12-09T22:17:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=ab988198c7aa5bec33057fabf2b5f68e847d67d2'/>
<id>ab988198c7aa5bec33057fabf2b5f68e847d67d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>types: Annotate ast/interpreter.py</title>
<updated>2020-03-02T09:34:55+00:00</updated>
<author>
<name>Daniel Mensinger</name>
<email>daniel@mensinger-ka.de</email>
</author>
<published>2019-12-07T19:48:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=c48b0dea275a4a4aa80d4fd2700e82c230f27467'/>
<id>c48b0dea275a4a4aa80d4fd2700e82c230f27467</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>types: Annotate the AST visitors</title>
<updated>2020-03-02T09:34:55+00:00</updated>
<author>
<name>Daniel Mensinger</name>
<email>daniel@mensinger-ka.de</email>
</author>
<published>2019-12-07T18:18:26+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=a75255bc4ce992721bf9f94c3d64ee10c77d7191'/>
<id>a75255bc4ce992721bf9f94c3d64ee10c77d7191</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>types: Annotate mparser.py</title>
<updated>2020-03-02T09:34:55+00:00</updated>
<author>
<name>Daniel Mensinger</name>
<email>daniel@mensinger-ka.de</email>
</author>
<published>2019-12-07T13:42:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=c14aea2812fd2be94998bdb174e9a4681aeea394'/>
<id>c14aea2812fd2be94998bdb174e9a4681aeea394</id>
<content type='text'>
This also fixes that the keys in ArgumentNode.kwargs are
all of the type BaseNode now. Before this commit, it was
possible that both strings and Nodes where used as keys.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also fixes that the keys in ArgumentNode.kwargs are
all of the type BaseNode now. Before this commit, it was
possible that both strings and Nodes where used as keys.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename 'subdir' -&gt; 'filename' in location objects</title>
<updated>2020-02-28T11:54:08+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2020-02-20T18:50:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=c8f8d58273a40d94c820dccab54a7ae2d948cb8a'/>
<id>c8f8d58273a40d94c820dccab54a7ae2d948cb8a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update rewriter for filename in node location</title>
<updated>2020-02-28T11:54:05+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2020-02-14T16:34:12+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=d1bd4ccf6e895dd403ef7f69605c75f636a95926'/>
<id>d1bd4ccf6e895dd403ef7f69605c75f636a95926</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>types: import typing as T (fixes #6333)</title>
<updated>2020-01-08T14:28:17+00:00</updated>
<author>
<name>Daniel Mensinger</name>
<email>daniel@mensinger-ka.de</email>
</author>
<published>2020-01-06T14:27:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=09b53c534f74806ebc49bb2fcdfbae0e3b26fb84'/>
<id>09b53c534f74806ebc49bb2fcdfbae0e3b26fb84</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
