<feed xmlns='http://www.w3.org/2005/Atom'>
<title>brew/Library/Homebrew/dev-cmd, branch 1.0.9</title>
<subtitle>🍺 The missing package manager for macOS</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/'/>
<entry>
<title>Merge pull request #1365 from MikeMcQuaid/audit-stable-url-beta</title>
<updated>2016-10-25T12:17:40+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-10-25T12:17:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=84d1661b9af04501473660eccf3f7941061744d3'/>
<id>84d1661b9af04501473660eccf3f7941061744d3</id>
<content type='text'>
audit: check for alpha/beta/rc usage in URLs.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
audit: check for alpha/beta/rc usage in URLs.</pre>
</div>
</content>
</entry>
<entry>
<title>bottle: fix nonexistent pyc bug</title>
<updated>2016-10-25T05:44:40+00:00</updated>
<author>
<name>Zhiming Wang</name>
</author>
<published>2016-10-25T05:44:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=dd527bfcdc9c36215f406a347cb179dc90fd7fe2'/>
<id>dd527bfcdc9c36215f406a347cb179dc90fd7fe2</id>
<content type='text'>
We were deleting pyc files *after* replace_locations_with_placeholders
and recording changed_files, meaning that some of the recorded files
were to be deleted. The correct order is the opposite.

A sample failed session: https://bot.brew.sh/job/Homebrew%20Core/10080/version=el_capitan/testReport/junit/brew-test-bot/el_capitan/bottle_buku/.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were deleting pyc files *after* replace_locations_with_placeholders
and recording changed_files, meaning that some of the recorded files
were to be deleted. The correct order is the opposite.

A sample failed session: https://bot.brew.sh/job/Homebrew%20Core/10080/version=el_capitan/testReport/junit/brew-test-bot/el_capitan/bottle_buku/.
</pre>
</div>
</content>
</entry>
<entry>
<title>keg_relocate: refactor relocate_text_files</title>
<updated>2016-10-24T20:21:08+00:00</updated>
<author>
<name>Josh Hagins</name>
</author>
<published>2016-10-10T16:02:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=9c519bbdbc1723c9f35e4fbc8ba594ac8d81d258'/>
<id>9c519bbdbc1723c9f35e4fbc8ba594ac8d81d258</id>
<content type='text'>
Replace relocate_text_files with three methods that clarify intent:
replace_locations_with_placeholders, replace_placeholders_with_locations
and replace_text_in_files, the first two calling the third.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace relocate_text_files with three methods that clarify intent:
replace_locations_with_placeholders, replace_placeholders_with_locations
and replace_text_in_files, the first two calling the third.
</pre>
</div>
</content>
</entry>
<entry>
<title>keg_relocate: cache files rewritten during brew bottle</title>
<updated>2016-10-24T20:21:08+00:00</updated>
<author>
<name>Josh Hagins</name>
</author>
<published>2016-10-09T23:43:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=c46155aba48b1b4ee99aa9d9fb1e0067e899e1e1'/>
<id>c46155aba48b1b4ee99aa9d9fb1e0067e899e1e1</id>
<content type='text'>
`brew bottle` replaces instances of the Homebrew prefix, cellar, and
repository with placeholders in all text files. Cache these files in
INSTALL_RECEIPT.json so that we don't have to check every single text
file for placeholders on install.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`brew bottle` replaces instances of the Homebrew prefix, cellar, and
repository with placeholders in all text files. Cache these files in
INSTALL_RECEIPT.json so that we don't have to check every single text
file for placeholders on install.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don’t use bare percent literals.</title>
<updated>2016-10-24T15:27:20+00:00</updated>
<author>
<name>Markus Reiter</name>
</author>
<published>2016-10-24T15:27:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=b28b21fd7fec17e372f8bf0fe118c32318d44f84'/>
<id>b28b21fd7fec17e372f8bf0fe118c32318d44f84</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>audit: check for alpha/beta/rc usage in URLs.</title>
<updated>2016-10-24T13:54:28+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-10-24T13:54:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=b39f87e710377001a635c7389034ca7830355b9a'/>
<id>b39f87e710377001a635c7389034ca7830355b9a</id>
<content type='text'>
Stable URLs should not use unstable versions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Stable URLs should not use unstable versions.
</pre>
</div>
</content>
</entry>
<entry>
<title>dev-cmd/man: use SOURCE_PATH instead of HOMEBREW_LIBRARY</title>
<updated>2016-10-23T05:22:56+00:00</updated>
<author>
<name>Josh Hagins</name>
</author>
<published>2016-10-23T05:22:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=1d8e59b31f060b6d60a98d888263d2be783637ce'/>
<id>1d8e59b31f060b6d60a98d888263d2be783637ce</id>
<content type='text'>
Don't Repeat Yourself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't Repeat Yourself.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1345 from MikeMcQuaid/rubocop-style</title>
<updated>2016-10-22T14:25:28+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-10-22T14:25:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=c521ff4a94328d02d345b13d65f3c5942cf613e9'/>
<id>c521ff4a94328d02d345b13d65f3c5942cf613e9</id>
<content type='text'>
Update Rubocop style.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update Rubocop style.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1310 from MikeMcQuaid/changelog</title>
<updated>2016-10-22T12:40:05+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-10-22T12:40:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=22182403c5b76cc9f1a069738085a7b13df3507e'/>
<id>22182403c5b76cc9f1a069738085a7b13df3507e</id>
<content type='text'>
Add `brew release-notes` developer command.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add `brew release-notes` developer command.</pre>
</div>
</content>
</entry>
<entry>
<title>Update Rubocop style.</title>
<updated>2016-10-22T12:32:46+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-10-22T12:32:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=1f963267b6bd415ce3024bb7860d5253ad8e0132'/>
<id>1f963267b6bd415ce3024bb7860d5253ad8e0132</id>
<content type='text'>
Another look at the current Rubocop rules and how they fit with our
existing and desired future style. Almost all of these changes were
automatic. Split some rules between formulae/brew where brew doesn't
have millions of cases that need fixed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Another look at the current Rubocop rules and how they fit with our
existing and desired future style. Almost all of these changes were
automatic. Split some rules between formulae/brew where brew doesn't
have millions of cases that need fixed.
</pre>
</div>
</content>
</entry>
</feed>
