<feed xmlns='http://www.w3.org/2005/Atom'>
<title>brew/bin, branch 1.3.8</title>
<subtitle>🍺 The missing package manager for macOS</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/'/>
<entry>
<title>bin/brew: tweak CI whitelisting.</title>
<updated>2017-11-18T09:10:25+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-11-18T09:10:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=3625c696255a28a7720400ea36971dcc4f766dc4'/>
<id>3625c696255a28a7720400ea36971dcc4f766dc4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bin/brew: passthrough CI var.</title>
<updated>2017-11-18T09:08:38+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-11-18T09:08:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=166a75b9d62caf7a993afdff9d5e5f7e1b7d6099'/>
<id>166a75b9d62caf7a993afdff9d5e5f7e1b7d6099</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bin/brew: no environment filtering on test-bot.</title>
<updated>2017-11-17T14:43:05+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-11-17T14:43:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=c86299188f31439ff428b0450487fa52b66b8e28'/>
<id>c86299188f31439ff428b0450487fa52b66b8e28</id>
<content type='text'>
test-bot sets environment filtering itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
test-bot sets environment filtering itself.
</pre>
</div>
</content>
</entry>
<entry>
<title>environment filtering: pass through TRAVIS vars.</title>
<updated>2017-11-13T10:01:54+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-11-13T10:01:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=5241d07474586f85f513357a989ecbb74ea69c30'/>
<id>5241d07474586f85f513357a989ecbb74ea69c30</id>
<content type='text'>
We use these internally so let's map them to `HOMEBREW_` variables.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We use these internally so let's map them to `HOMEBREW_` variables.
</pre>
</div>
</content>
</entry>
<entry>
<title>bump-formula-pr: use GitHub vars under env filter.</title>
<updated>2017-11-07T07:54:34+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-11-05T20:30:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=3f8f2c672632d74c188adab5d7fdc879ef0c008a'/>
<id>3f8f2c672632d74c188adab5d7fdc879ef0c008a</id>
<content type='text'>
Ensure that the various variables are passed through and reset
correctly. If we end up doing this in a bunch of places we may add some
helpers to simplify this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ensure that the various variables are passed through and reset
correctly. If we end up doing this in a bunch of places we may add some
helpers to simplify this.
</pre>
</div>
</content>
</entry>
<entry>
<title>bin/brew: don't set blank HOMEBREW_* variables.</title>
<updated>2017-05-14T19:05:26+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-05-14T19:05:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=9c85d737add16eb574740c637d498b8610dae0ca'/>
<id>9c85d737add16eb574740c637d498b8610dae0ca</id>
<content type='text'>
When creating the necessary HOMEBREW_* variables ensure that they aren't
set if their value would be empty.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When creating the necessary HOMEBREW_* variables ensure that they aren't
set if their value would be empty.
</pre>
</div>
</content>
</entry>
<entry>
<title>More environment filtering tweaks</title>
<updated>2017-05-13T10:42:01+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-05-13T10:42:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=8205e61e6493f7c0a91c0311a321a80830f70bc3'/>
<id>8205e61e6493f7c0a91c0311a321a80830f70bc3</id>
<content type='text'>
- only document HOMEBREW_* variables in the manpage (although still
  read from all the original environment variables).
- resort manpage environment variables in alphabetical order
- check the original path for trailing slashes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- only document HOMEBREW_* variables in the manpage (although still
  read from all the original environment variables).
- resort manpage environment variables in alphabetical order
- check the original path for trailing slashes
</pre>
</div>
</content>
</entry>
<entry>
<title>brew: set Bintray variables.</title>
<updated>2017-04-23T20:04:15+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-04-23T20:04:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=adab59cd7a141a7630593ecd3db0111599f81fb4'/>
<id>adab59cd7a141a7630593ecd3db0111599f81fb4</id>
<content type='text'>
These are set as `HOMEBREW_BINTRAY_*` and then used by the rest of
`brew` as normal.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are set as `HOMEBREW_BINTRAY_*` and then used by the rest of
`brew` as normal.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix and remove various TODOs.</title>
<updated>2017-04-23T14:10:18+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-04-23T14:10:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=45a7730f61ab24a0e5e3bc00d757a4521c2e1c1d'/>
<id>45a7730f61ab24a0e5e3bc00d757a4521c2e1c1d</id>
<content type='text'>
Fix those that can be done so without tearing Homebrew to pieces and
remove the comments for those that can never be done.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix those that can be done so without tearing Homebrew to pieces and
remove the comments for those that can never be done.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix `brew edit` with environment filtering.</title>
<updated>2017-04-21T17:26:12+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-04-19T09:49:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=69c7a20896813aefa519aaee7b75552731cd672a'/>
<id>69c7a20896813aefa519aaee7b75552731cd672a</id>
<content type='text'>
For many people `brew edit` makes use of the `EDITOR` variable to pick a
sensible editor. With environment filtering enabled unless this editor
is found in the default system PATH it'll fall back to e.g. `vim`.

Instead, ensure that we export the original, pre-filtering `PATH` as
`HOMEBREW_PATH` and use that internally to locate the editor. In future
this same approach will likely be used for requirements to be able to
find tools, too, and for other variables which we want to expose to
Homebrew itself but not other build tools.

Note that `HOMEBREW_PATH` is the same as `PATH` when build filtering
hasn't been enabled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For many people `brew edit` makes use of the `EDITOR` variable to pick a
sensible editor. With environment filtering enabled unless this editor
is found in the default system PATH it'll fall back to e.g. `vim`.

Instead, ensure that we export the original, pre-filtering `PATH` as
`HOMEBREW_PATH` and use that internally to locate the editor. In future
this same approach will likely be used for requirements to be able to
find tools, too, and for other variables which we want to expose to
Homebrew itself but not other build tools.

Note that `HOMEBREW_PATH` is the same as `PATH` when build filtering
hasn't been enabled.
</pre>
</div>
</content>
</entry>
</feed>
