Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Homebrew/brew.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Jun 13, 2013
  2. Jun 05, 2013
  3. May 21, 2013
  4. May 08, 2013
  5. Apr 03, 2013
  6. Mar 17, 2013
  7. Mar 13, 2013
    • Jack Nagel's avatar
      Switch compilers when no build is specified · cc08d08d
      Jack Nagel authored
      Given the current state of OS X compilers, the original fails_with
      behavior is becoming less useful, mostly resulting in build failures
      each time the compiler is updated. So make the following changes:
      
      When a build is specified, we retain the old behavior: switch compilers
      if the available compiler is <= the build, don't switch if it is > the
      build.
      
      When no build is specified, unconditionally switch compilers, and don't
      output the advice message. This allows us to mark formulae as
      perpetually failing, avoiding the need to update formulae each time a
      new compiler build is made available.
      
      As a bonus, this makes the logic much easier to reason about.
      
      Closes Homebrew/homebrew#18175.
      cc08d08d
  8. Feb 22, 2013
  9. Feb 21, 2013
  10. Feb 19, 2013
  11. Jan 08, 2013
    • Jack Nagel's avatar
      Remove Array subclassing · 429caf69
      Jack Nagel authored
      Inheriting from Array (and other core types) is problematic:
      
        - It exposes a very wide interface with many methods that are not
          really relevant to the subclass.
        - It can cause some weird side effects, as many Array operations are
          in C and have hardcoded return values; for example, combining two
          array subclasses returns a new Array instead of the subclass.
      
      Avoid these problems using delegation and the Enumerable module where
      applicable.
      429caf69
  12. Aug 12, 2012
  13. Apr 02, 2012
Loading