| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-05-16 | linkapps: deal only with kegs, not formulae | Jack Nagel | |
| Fixes Homebrew/homebrew#19873. | |||
| 2013-05-16 | Formula#fetch: always return the cached path | Jack Nagel | |
| This allows us to remove some type checks that were protecting against potential nils. | |||
| 2013-05-16 | Adjust semantics of Formula#fetch | Jack Nagel | |
| It doesn't really make logical sense that this method returns both the fetched path (or sometimes nil!) and the downloader, so just return the path (again, or nil!) and callers that want the downloader can ask for it separately. | |||
| 2013-05-16 | fetch: rename 'tarball' to 'download' | Jack Nagel | |
| 2013-05-16 | fetch: use concat rather than << and flatten | Jack Nagel | |
| 2013-05-15 | Simplify uninstall --force | Jack Nagel | |
| 2013-05-15 | uninstall: stop assuming kegs always map to formulae | Jack Nagel | |
| 2013-05-15 | cleanup: enable prune during dry-run mode | Jack Nagel | |
| Closes Homebrew/homebrew#19826. | |||
| 2013-05-15 | prune: add dry-run mode | Jack Nagel | |
| 2013-05-15 | cleanup: cleanup_all => cleanup_cellar | Jack Nagel | |
| 2013-05-15 | cleanup: refactor cleanup_cache | Jack Nagel | |
| 2013-05-15 | cleanup: rename variable | Jack Nagel | |
| 2013-05-15 | cleanup: refactor cleanup_formula | Jack Nagel | |
| 2013-05-15 | cleanup: only map dirs to kegs once | Jack Nagel | |
| 2013-05-15 | cleanup: use Pathname#rmtree instead of FileUtils | Jack Nagel | |
| 2013-05-15 | cleanup: use subdirs, avoid .directory? checks | Jack Nagel | |
| 2013-05-15 | cleanup: remove redundant condition | Jack Nagel | |
| If f.installed? is true, f.rack.directory? will always be true as well. | |||
| 2013-05-15 | cleanup: rename method for consistency | Jack Nagel | |
| 2013-05-15 | cleanup: use early return rather than method-spanning conditional | Jack Nagel | |
| 2013-05-15 | cleanup: factor out unqualified cleanup code | Jack Nagel | |
| 2013-05-15 | Methods that end in _formula should only accept a formula | Jack Nagel | |
| 2013-05-15 | brew_bash_completion: complete --force for brew link | Jaime Marquínez Ferrándiz | |
| Closes Homebrew/homebrew#19828. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2013-05-14 | audit: fix version audit for Version subclasses | Jack Nagel | |
| The version isn't redundant if a subclass of Version is specified. | |||
| 2013-05-14 | outdated: always do comparisons with a Formula as the receiver | Jack Nagel | |
| It is possible for the object returned by Formula#version to be a subclass of Version with special behavior, so we want to use that for the comparison. | |||
| 2013-05-14 | test_keg: reduce noise by including FileUtils | Jack Nagel | |
| 2013-05-14 | test_keg: make mode an ivar | Jack Nagel | |
| 2013-05-13 | Retry downloads if a server doesn't support byte ranges | Adam Vandenberg | |
| If an incomplete download exists, and the HTTP server doesn't support byte ranges, delete the incomplete download and retry once. Tested with freeling, whose server does not support byte ranges. Closes Homebrew/homebrew#19757. | |||
| 2013-05-11 | Use Hash#each_value rather than discarding key | Jack Nagel | |
| 2013-05-11 | Fix --build-bottle CFLAGS. | Mike McQuaid | |
| The CFLAGS were previously not generic enough. References Homebrew/homebrew#18944. References Homebrew/homebrew#19179. | |||
| 2013-05-10 | info: simplify keg listing | Jack Nagel | |
| 2013-05-10 | deps: fix --1 output | Jack Nagel | |
| Fixes Homebrew/homebrew#17550. Closes Homebrew/homebrew#19668. | |||
| 2013-05-10 | info: improve dependency listing | Jack Nagel | |
| 2013-05-10 | Add type accessors to Dependencies | Jack Nagel | |
| 2013-05-10 | Use Enumerable#grep | Jack Nagel | |
| 2013-05-10 | Refactor Dependency.expand | Jack Nagel | |
| 2013-05-10 | Reorganize compat | Jack Nagel | |
| 2013-05-10 | Remove ancient global methods from compat | Jack Nagel | |
| 2013-05-10 | Allow requirements to specify a default formula. | Mike McQuaid | |
| This allows default resolution of requirements without user intervention. Closes Homebrew/homebrew#19627. | |||
| 2013-05-09 | Overwrite broken symlinks with --overwrite | Desmond Brand | |
| Closes Homebrew/homebrew#19480. Signed-off-by: Misty De Meo <mistydemeo@gmail.com> | |||
| 2013-05-08 | Add gcc-4.0 to fails_with | Misty De Meo | |
| 2013-05-07 | doctor: update ruby version check | Jack Nagel | |
| 2013-05-07 | doctor: update git version check | Jack Nagel | |
| 2013-05-07 | audit: only generate aliases list once | Jack Nagel | |
| 2013-05-07 | audit: only set up the build environment once | Jack Nagel | |
| 2013-05-06 | ArchRequirement: takes a single arch | Misty De Meo | |
| Fixes Homebrew/homebrew#19646. | |||
| 2013-05-06 | Fix type error in conflict_requirement | Jack Nagel | |
| Fixes Homebrew/homebrew#19636. | |||
| 2013-05-06 | Avoid extra array allocations | Jack Nagel | |
| 2013-05-06 | Reduce allocations in dependency construction | Jack Nagel | |
| By always passing around a single, unnested array rather than splatting and then defensively flattening and compacting things, we can avoid allocating a bunch of unnecessary arrays. This gives a performance boost of roughly 4% when enumerating 2500 formulae, and has the side effect of cleaning up the dependency API. | |||
| 2013-05-06 | TypeError is appropriate here | Jack Nagel | |
| 2013-05-06 | Check Requirement before Dependency | Jack Nagel | |
| It's much more likely that an instance of Requirement is passed. | |||
