<feed xmlns='http://www.w3.org/2005/Atom'>
<title>windows-env/app/SetEnv.hs, branch new_resolver</title>
<subtitle>Manage Windows environment variables</subtitle>
<id>http://git.tensin.name/windows-env/atom?h=new_resolver</id>
<link rel='self' href='http://git.tensin.name/windows-env/atom?h=new_resolver'/>
<link rel='alternate' type='text/html' href='http://git.tensin.name/windows-env/'/>
<updated>2026-09-17T03:51:11Z</updated>
<entry>
<title>app: don't import things that are in the Prelude now</title>
<updated>2026-09-17T03:51:11Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-09-17T03:51:11Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/windows-env/commit/?id=316c0efb5d5f2adcbf4c2ab608a7e99561ac9002'/>
<id>urn:sha1:316c0efb5d5f2adcbf4c2ab608a7e99561ac9002</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add --version flag to executables</title>
<updated>2017-06-17T02:47:27Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2017-06-17T02:47:27Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/windows-env/commit/?id=db5affcc2c1dd96562556034179c405d3c38b2c5'/>
<id>urn:sha1:db5affcc2c1dd96562556034179c405d3c38b2c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bump resolver</title>
<updated>2017-06-17T02:08:59Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2017-06-17T02:08:59Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/windows-env/commit/?id=05c60c88dcb0755a4daf3f7bd3f1004219400fd3'/>
<id>urn:sha1:05c60c88dcb0755a4daf3f7bd3f1004219400fd3</id>
<content type='text'>
Also, put Win32 to extra-deps (the then-unreleased version was
previously fetched in a .zip tarball from GitHub directly).
</content>
</entry>
<entry>
<title>refactoring</title>
<updated>2017-06-12T01:07:30Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2017-06-12T01:07:30Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/windows-env/commit/?id=f446a04e4100ed52e9d100e8e9705d358943a4ec'/>
<id>urn:sha1:f446a04e4100ed52e9d100e8e9705d358943a4ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>setenv: crap, another bug</title>
<updated>2017-06-12T00:49:42Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2017-06-12T00:49:42Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/windows-env/commit/?id=4937ba2ecea2260527ec2bbfa12e743765a9888d'/>
<id>urn:sha1:4937ba2ecea2260527ec2bbfa12e743765a9888d</id>
<content type='text'>
I don't know what's happening.
The latest string of commits is basically broken at every point.
I'll tag as soon as I decide it's safe to use, which probably will
become the default mode of development (instead of _every_ commit
representing a working version).
</content>
</entry>
<entry>
<title>setenv: detect expandable values</title>
<updated>2017-06-11T23:12:51Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2017-06-11T23:12:51Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/windows-env/commit/?id=5c3b840df3897c216dafeb5f63a39ee12f63a804'/>
<id>urn:sha1:5c3b840df3897c216dafeb5f63a39ee12f63a804</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WindowsEnv: {VarName,VarValue} -&gt; {Name,Value}</title>
<updated>2017-06-11T02:56:10Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2017-06-11T02:56:10Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/windows-env/commit/?id=837e60b9d8826168896ad4155ff7046f00665f52'/>
<id>urn:sha1:837e60b9d8826168896ad4155ff7046f00665f52</id>
<content type='text'>
Also, fix compiler warnings (I've got too used to building with
`--ghc-options -w`).
</content>
</entry>
<entry>
<title>refactoring</title>
<updated>2017-06-11T02:37:27Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2017-06-11T02:37:27Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/windows-env/commit/?id=742c541568f05d160784ace2024ee7256e3bd189'/>
<id>urn:sha1:742c541568f05d160784ace2024ee7256e3bd189</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactoring</title>
<updated>2017-06-11T00:05:02Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2017-06-11T00:05:02Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/windows-env/commit/?id=f5f056d79087f4ee3038643d02a82c1ad574553f'/>
<id>urn:sha1:f5f056d79087f4ee3038643d02a82c1ad574553f</id>
<content type='text'>
The fact whether the registry value was a regular or an expandable
string is now propagated up to the `Environment` module (and even
further to the apps).
This was done to get rid of these weird `setString*` functions (and the
like).
I don't feel like I've came up with the right abstractions yet though,
so there's more work on this to come.
</content>
</entry>
<entry>
<title>rename directories</title>
<updated>2017-03-26T16:03:03Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2017-03-26T16:03:03Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/windows-env/commit/?id=b20d44c618f370a1998c70dd5708d9bbe4ed1c80'/>
<id>urn:sha1:b20d44c618f370a1998c70dd5708d9bbe4ed1c80</id>
<content type='text'>
</content>
</entry>
</feed>
