aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd
AgeCommit message (Collapse)Author
2014-09-24Use Dir.glob and array operations to remove whitelisted filesJack Nagel
2014-09-24Dir.exist? is not in 1.8Jack Nagel
2014-09-24Make sure the directory exists before chdirJack Nagel
2014-09-24Revert "Revert "Whitelist MacFuse headers""Jack Nagel
This reverts commit e81b82cc725ede00c1292a50a076bb8a652ccecd.
2014-09-24Revert "Revert "Simplify unbrewed file whitelists""Jack Nagel
This reverts commit 338a451a47c884eb9ca96d7b0023417a1eaa4d3d.
2014-09-24Revert "Revert "Whitelist OSXFuse headers""Jack Nagel
This reverts commit f96ed45fe19855d0f8acc37d5d77d16d607dfce3.
2014-09-24Revert "Revert "Match whitelisted files using fnmatch""Jack Nagel
This reverts commit 91be9f5344d5931ddae6e4f905c18a607fa9e9f1.
2014-09-24brew-man: Rubify, make an internal command.Mike McQuaid
Closes #32472.
2014-09-24brew-cleanup-installed: Rubify, make internal cmd.Mike McQuaid
2014-09-24brew-tap-readme: make an internal command.Mike McQuaid
2014-09-24brew-aspell-dictionaries: make a developer commandMike McQuaid
2014-09-24brew-switch: make an internal command.Mike McQuaid
2014-09-24brew-pull: make an internal command.Mike McQuaid
2014-09-24brew-gist-logs: make an internal command.Mike McQuaid
2014-09-24brew-test-bot: fix error detection logic.Mike McQuaid
2014-09-24brew-test-bot: make an internal command.Mike McQuaid
2014-09-24Revert "Match whitelisted files using fnmatch"Mike McQuaid
This reverts commit f9c8b5e1da7ac09c85a6ebf9a94624bb9c60bed5. Closes #32609. Closes #32613.
2014-09-24Revert "Whitelist OSXFuse headers"Mike McQuaid
This reverts commit f05d29e3fd0d056b78da6a0b0247e64f91014e04.
2014-09-24Revert "Simplify unbrewed file whitelists"Mike McQuaid
This reverts commit 2885a92612173f480303b03da1da739eb68550d7.
2014-09-24Revert "Whitelist MacFuse headers"Mike McQuaid
This reverts commit 6319cac687fa722a1d005fe056e0dac22d91ef9c.
2014-09-24Whitelist MacFuse headersJack Nagel
2014-09-24Simplify unbrewed file whitelistsJack Nagel
Only the keys of the hashes are used, so we can just use arrays and comments instead.
2014-09-24Whitelist OSXFuse headersJack Nagel
2014-09-24Match whitelisted files using fnmatchJack Nagel
2014-09-24Add doctor check for unbrewed header filesJack Nagel
2014-09-23audit: make `has_DATA?` ignore commented-out lineschdiza
Before this change, audit would detect commented-out lines containing the string 'DATA' as if there were no commenting. Then it could complain, e.g., problem "'DATA' was found, but no '__END__'", which would be a false alarm in that circumstance. Closes #32568. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-09-23Audit for outdated devel versionsJack Nagel
2014-09-19Whitelist oxsfuse files since we support externally installed oxsfuseJack Nagel
2014-09-19Clarify "could not tap" warningJack Nagel
Closes #31451. Closes #32223.
2014-09-18Remove obsolete nil guardJack 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-18Pass command and arg list into ErrorDuringExecution constructorJack Nagel
2014-09-18Implement `brew test --debug`Jack Nagel
2014-09-14audit: access the homepage attribute onceJack Nagel
2014-09-14Consistently call name on formula instead of relying on to_sJack Nagel
2014-09-14Print each line of --env output atomicallyJack Nagel
2014-09-14Remove unnecessary conditionalJack Nagel
If ARGV.named.empty?, then ARGV.formulae.map(&:name) == [].
2014-09-13Replace loop + delete with array differenceJack Nagel
2014-09-10Store the object itself in the failed download setJack Nagel
Patches don't respond to "name".
2014-09-10Use bundler for test gem dependencies.Mike McQuaid
Closes #31986. References #31981.
2014-09-07Fix brew list when combining --pinned and --versionsMichael Hackner
Fixes #32067 Closes #32099. Closes #32134. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-09-07Simplify getting the list of doctor checksJack Nagel
2014-09-06Fix comma splice in outdated brew messageJosh Larson
Closes #32123. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-09-04doctor: print values of DYLD_* env varsJack Nagel
2014-09-02audit: fix line number typo.Mike McQuaid
Closes #32031.
2014-09-01audit: fix line number off-by-oneJack Nagel
2014-08-30Install dependencies before an interactive installJack Nagel
Closes #29121.
2014-08-27Object#methods returns an array of symbols on 1.9+Jack Nagel
Fixes #31926.
2014-08-25install: search when formula isn't found.Mike McQuaid
If you do `brew install blah` it currently doesn't search for it. This seems to be unintentional looking at this code as the exception thrown by ARGV.formulae.each is not caught and handled. Instead, let's handle this case and provide a little more usability around our taps. Closes #31761. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-08-22Use a set to track failed downloadsJack Nagel
2014-08-22Rescue only DownloadErrorJack Nagel