| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-09-18 | Remove obsolete nil guard | Jack Nagel | |
| This was added in 3a7a3619f7016c75c3e53e944221bf7f6354a63b to make the tests pass, but this method is now stubbed out in the tests, so we can assume $? will be non-nil. | |||
| 2014-09-18 | Pass command and arg list into ErrorDuringExecution constructor | Jack Nagel | |
| 2014-08-12 | Set the remote config manually | Jack Nagel | |
| See 5cd6b35 and 8eefd4e. | |||
| 2014-07-31 | Handle tap file renames that remove a file from the formula directory | Jack Nagel | |
| 2014-07-26 | Remove obsolete hacks from updater report | Jack Nagel | |
| 2014-07-26 | Only populate the report with formula paths | Jack Nagel | |
| 2014-07-26 | Switch from backticks to Utils.popen_read | Jack Nagel | |
| 2014-07-26 | Separate reading and parsing the diff | Jack Nagel | |
| 2014-07-25 | update: remove unused rename detection | Jack Nagel | |
| Right now this code only produces false positives. When we have real support for renames, we can implement it more carefully. Closes #31126. | |||
| 2014-07-25 | update: simplify diff parsing | Jack Nagel | |
| 2014-07-06 | Remove redundant "which git" guards | Jack Nagel | |
| There is always a git executable on PATH due to the git wrapper in Library/Contributions/cmd. The wrapper will notify the user if there is not a real git installed. | |||
| 2014-07-06 | Make tap_ref match similar code in update | Jack Nagel | |
| 2014-07-06 | Escape paths in regexps | Jack Nagel | |
| 2014-06-27 | Convert update report to use composition | Jack Nagel | |
| 2014-06-27 | Simplify valid_formula_location? method | Jack Nagel | |
| 2014-06-23 | Call original backtick using super | Jack Nagel | |
| 2014-06-23 | Pass repository path into the updater | Jack Nagel | |
| 2014-06-20 | Use multiple argument form of system | Jack Nagel | |
| 2014-06-19 | Only "extend self" once on the Homebrew module | Jack Nagel | |
| 2014-05-31 | Prefer Dir.glob when iterating over the result | Jack Nagel | |
| 2014-05-14 | Taps: cleanup regexps around Taps | Tsukasa OMOTO | |
| Closes #29139. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-05-03 | The \w character class already includes underscore | Jack Nagel | |
| Newer versions of Ruby issue a warning for repeated character classes. | |||
| 2014-04-25 | Pass around only absolute paths when dealing with taps | Jack Nagel | |
| 2014-04-25 | Build relative paths using resolved_path and relative_path_from | Jack Nagel | |
| 2014-04-25 | Less code in begin clause | Jack Nagel | |
| 2014-04-25 | Extract some boilerplate into an each_tap method | Jack Nagel | |
| 2014-04-24 | Make the on-disk representation of taps unambiguous | Tsukasa OMOTO | |
| This commit supports "-" and "_" in names of user and repository. Closes #28203. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-01-03 | install, update: AlreadyTappedError never raised. | Mike McQuaid | |
| 2013-12-14 | update: rewrite origin to point to Homebrew org. | Mike McQuaid | |
| 2013-12-12 | Remove unused variables | Jack Nagel | |
| 2013-12-02 | Fix tap migrations | Jack Nagel | |
| When a `brew update` pulls down additions to tap_migrations.rb and the removed formulae in the same update, the migrations will never run, because tap_migrations.rb is loaded before the update takes place. Fix this by loading it after the update. | |||
| 2013-11-14 | update: add remaining status indicators to diff-tree regexp | Jack Nagel | |
| As I understand it, we should never encounter these, but... | |||
| 2013-11-14 | update: guard against nil in tap migrations | Jack Nagel | |
| 2013-11-14 | Add file type change to git diff-tree regexp | Jack Nagel | |
| Fixes #24286. | |||
| 2013-11-01 | update: check if Cellar exists instead of factory. | Mike McQuaid | |
| Fixes #23881. | |||
| 2013-10-30 | update: automatically tap migrated formulae. | Mike McQuaid | |
| When a formula is removed from core and installed let's tap it so users can get updates without caring which tap we want to put things in. This should allow us to migrate a lot of things to taps. Closes #23760. | |||
| 2013-09-24 | update: handle realpath exception. | Mike McQuaid | |
| 2013-09-24 | update: untap/retap formulae before/after pull. | Mike McQuaid | |
| This should fix problems like #19799 where we pull formulae from taps into core. I want to get something similar merged ASAP so we can pull GCC into core (see #20678). Closes #19799. | |||
| 2013-09-10 | update: restore previous state when interrupted | Jack Nagel | |
| Fixes #19460. Closes #22375. | |||
| 2013-07-09 | Properly define tapped formulae in update | phinze | |
| A tapped formula is a ruby file present: - in the root of the tap - in directory of the tap called Formula - in a directory of the tap called HomebrewFormula And nowhere else. This corrects an overzealous definition of tapped formula in the updater. (the correct definition has been in Pathname since e613cbe5783cea2abb8100b56c22126a1ab6b9f2) Refs #19743. Closes #21087. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-06-09 | Remove adamv-alt references. | Adam Vandenberg | |
| Closes #20364. | |||
| 2013-03-16 | Fix `brew update` so that it doesn't show doubles | Peter Aronoff | |
| Under certain conditions, `brew update` will show doubles. It's a rare edge-case, but if you have a tap where the name of the formula is identical with the name of the insalled file, then you see output like this: ==> Updated Formulae aalib ssh-copy-id casperjs sshuttle jack telemachus/anytap/brew-any-tap mogenerator telemachus/anytap/brew-any-tap I believe this should fix that. Closes #18495. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-02-18 | Remove unused variables | Jack Nagel | |
| 2013-02-18 | brew-update: show upgrade command on formula parameters. | Mike McQuaid | |
| Closes #17814. | |||
| 2013-02-03 | update: abort if formula names are given | Adam Vandenberg | |
| Closes #11154. | |||
| 2013-01-06 | brew update: warn about adamv/homebrew-alt | Adam Vandenberg | |
| 2012-10-28 | brew-update: Guard non-directory files in Taps | Charlie Sharpsteen | |
| Skip any entries returned by `Dir["Library/Taps/*"].each` that are not directories. | |||
| 2012-10-05 | pluralize the word 'Formula' in reports | Christian Schlensker | |
| Closes #15321. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2012-08-01 | Error handling for individual taps | Max Howell | |
| Possibly would help diagnose: #13853. | |||
| 2012-05-07 | Unify 'which' and which_s' utility methods | Jack Nagel | |
| 'which' only returns a Pathname or nil, and doesn't care about anything sent to stderr, so just silence it by default and combine the two methods. Closes #12115. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
