<feed xmlns='http://www.w3.org/2005/Atom'>
<title>brew/Library/Homebrew/language, branch 1.0.6</title>
<subtitle>🍺 The missing package manager for macOS</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/'/>
<entry>
<title>Fix Style/IfUnlessModifier.</title>
<updated>2016-09-23T13:30:07+00:00</updated>
<author>
<name>Markus Reiter</name>
</author>
<published>2016-09-23T09:01:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=fe2d51e0b9d4d9c138e512c245b1ed8d0f1dbf53'/>
<id>fe2d51e0b9d4d9c138e512c245b1ed8d0f1dbf53</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rubocop --auto-correct all hash-rocket usage.</title>
<updated>2016-09-17T15:14:13+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-09-17T14:32:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=3982950e6106d45811a396a6a7478eeeee2817d7'/>
<id>3982950e6106d45811a396a6a7478eeeee2817d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>language/python_virtualenv_constants: fix Rubocop warnings.</title>
<updated>2016-09-10T09:40:08+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-09-10T09:38:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=ba852444131d021b1190cb670b038b78818229fb'/>
<id>ba852444131d021b1190cb670b038b78818229fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>language/python: fix Rubocop warnings.</title>
<updated>2016-09-10T09:40:02+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-09-10T09:38:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=16be0f105ed3eef07133cdd09e48e562b85b7697'/>
<id>16be0f105ed3eef07133cdd09e48e562b85b7697</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>language/node: fix Rubocop warnings.</title>
<updated>2016-09-10T09:39:59+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-09-10T09:38:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=bde8d69d6e1129530fa2bbe1e88cf88e350521af'/>
<id>bde8d69d6e1129530fa2bbe1e88cf88e350521af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>language/haskell: fix Rubocop warnings.</title>
<updated>2016-09-10T09:38:47+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-09-10T09:38:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=78603a24f687b75e5487953f9212667e14cba8d2'/>
<id>78603a24f687b75e5487953f9212667e14cba8d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>various: eliminate the usage of `any?` (#638)</title>
<updated>2016-08-05T14:01:32+00:00</updated>
<author>
<name>Xu Cheng</name>
</author>
<published>2016-08-05T14:01:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=a8566c9848122474b92fc8989eec196d5f4fb69b'/>
<id>a8566c9848122474b92fc8989eec196d5f4fb69b</id>
<content type='text'>
`any?` is not the opposite of `empty?`. Besides the case that
`[false, nil].any?` will return false, `any?`(O(n)) has much worse
performance than `empty?`(O(1)).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`any?` is not the opposite of `empty?`. Besides the case that
`[false, nil].any?` will return false, `any?`(O(n)) has much worse
performance than `empty?`(O(1)).</pre>
</div>
</content>
</entry>
<entry>
<title>python: tweak script linking in virtualenv (#613)</title>
<updated>2016-08-02T20:37:15+00:00</updated>
<author>
<name>Martin Afanasjew</name>
</author>
<published>2016-08-02T20:37:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=b77a695b7a0c9094d49993d26921a47da919364d'/>
<id>b77a695b7a0c9094d49993d26921a47da919364d</id>
<content type='text'>
* python: tweak script linking in virtualenv

Instead of making the formula author use a slightly awkward block like

  venv.link_scripts(bin) { venv.pip_install buildpath }

avoid exposing this implementation detail and offer the more familiar:

  venv.pip_install buildpath, :link_scripts =&gt; bin

* Add non-block form and use instead of recursion

* Update 'pip_install' documentation

* Remove obsolete 'link_scripts'

* Add test for 'pip_install' with linking scripts

Also drop no longer relevant (and broken) `link_scripts` test, that
served as a template for the new test.

* Restore compatibility with Ruby 1.8.7

* Replace option hash with 'pip_install_and_link'

* Avoid confusing 'Object#tap' and fix silly bug

* Avoid side effects in mock object parameter check

* Simplify argument check (no need for a block)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* python: tweak script linking in virtualenv

Instead of making the formula author use a slightly awkward block like

  venv.link_scripts(bin) { venv.pip_install buildpath }

avoid exposing this implementation detail and offer the more familiar:

  venv.pip_install buildpath, :link_scripts =&gt; bin

* Add non-block form and use instead of recursion

* Update 'pip_install' documentation

* Remove obsolete 'link_scripts'

* Add test for 'pip_install' with linking scripts

Also drop no longer relevant (and broken) `link_scripts` test, that
served as a template for the new test.

* Restore compatibility with Ruby 1.8.7

* Replace option hash with 'pip_install_and_link'

* Avoid confusing 'Object#tap' and fix silly bug

* Avoid side effects in mock object parameter check

* Simplify argument check (no need for a block)
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow virtualenvs to find Python bindings provided by deps (#608)</title>
<updated>2016-07-31T18:59:30+00:00</updated>
<author>
<name>Tim D. Smith</name>
</author>
<published>2016-07-31T18:59:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=a5a930c48bec7bb7bdc6bbf7e0fe7fe5f564a7fe'/>
<id>a5a930c48bec7bb7bdc6bbf7e0fe7fe5f564a7fe</id>
<content type='text'>
Allow virtualenvs to find Python bindings provided by deps

Closes #603.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow virtualenvs to find Python bindings provided by deps

Closes #603.</pre>
</div>
</content>
</entry>
<entry>
<title>Refurbish args in virtualenv (#600)</title>
<updated>2016-07-29T15:45:26+00:00</updated>
<author>
<name>Tim D. Smith</name>
</author>
<published>2016-07-29T15:45:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=209d9e8a6eaad3b554f825dbefbfa7e37e20e006'/>
<id>209d9e8a6eaad3b554f825dbefbfa7e37e20e006</id>
<content type='text'>
Instead of adding additional lines to formula.rb:
  https://git.io/vKxxh
just turn on argument refurbishment for any formula that creates a
virtualenv.

cf Homebrew/ruby-macho#50, Homebrew/homebrew-core#1663</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of adding additional lines to formula.rb:
  https://git.io/vKxxh
just turn on argument refurbishment for any formula that creates a
virtualenv.

cf Homebrew/ruby-macho#50, Homebrew/homebrew-core#1663</pre>
</div>
</content>
</entry>
</feed>
