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. Sep 25, 2014
  2. Sep 24, 2014
  3. Sep 22, 2014
  4. Sep 21, 2014
    • Jack Nagel's avatar
      Stop recording the fails_with cause internally · 3de77e4e
      Jack Nagel authored
      The string passed as the cause is currently unused, so we don't need to
      actually store it.
      3de77e4e
    • Dominyk Tiller's avatar
      Boneyarding Metalua · e582d2c8
      Dominyk Tiller authored
      Proposing that we toss Metalua into the boneyard. Reasons:
      
      1) It is hard-coded to look for Lua & Luac binaries, which are
      obviously now pointing at Lua (5.2). I tried tweaking those hard-coded
      lines with inreplace and had some success, but it still broke on
      finding Luac. It complies ‘successfully’, but it won’t do very much.
      
      2) There’s been no stable Metalua release for 5 years.
      
      3) The HEAD build hasn’t worked in at least 8 months because the github
      has moved away from compile scripts in favour of becoming Luarocks.
      
      4) Honestly, interest in Metalua seems to be pretty low. If nobody has
      noticed the HEAD build has been dead for 8 months…?
      
      I feel like we’d be better scrapping this and pointing people at the
      new Luarocks available for Metalua, which are on versions 0.7.2-1
      compared to our shipped 0.5-rc2.
      e582d2c8
    • Jack Nagel's avatar
      Make Pathname#atomic_write truly atomic · 2d16f8c2
      Jack Nagel authored
      As we know, files cannot be moved across filesystems atomically. In that
      case, FileUtils.mv will make a copy. But if we create the temp file in
      the same directory as the target, we can avoid this and use File.rename
      directly.
      
      Additionally, the rename should be the absolute last step, so that the
      original file is preserved if altering ownership and permissions fails.
      2d16f8c2
    • Jack Nagel's avatar
      6ad82e65
    • Jack Nagel's avatar
      Stop invoking the editor through an interactive shell · 058f557f
      Jack Nagel authored
      This was added in d2ecfb9 / Homebrew/homebrew#12784 to fix a bug repotted in Homebrew/homebrew#12779, but
      at that time we were invoking the editor via `system` rather than
      `exec`.
      
      Now we are using exec, and running it through an interactive shell seems
      to cause other problems, for example, emacs does not suspend/resume
      properly.
      
      Fixes Homebrew/homebrew#32328.
      058f557f
  5. Sep 20, 2014
  6. Sep 19, 2014
Loading