Mike McQuaid
4140671329
brew-pull: don't barf on syntax errors.
2014-08-16 20:08:45 +01:00
Mike McQuaid
19dce37a5f
brew-pull: don't fail to pull on Formula exception
2014-07-21 15:43:54 +01:00
Jack Nagel
d706bcf153
Remove the patch from the cache after applying it
2014-07-19 21:55:02 -05:00
Jack Nagel
01be861deb
Use if-else instead of postfix unless
2014-07-19 20:58:47 -05:00
Jack Nagel
26b8c5a27d
Improve pull request URL regexp
...
- use a regexp literal and avoid escaping forward slashes
- escape the period in "github.com"
- match only hex characters in the commit part
- allow hyphen in usernames and repo names, matching what we allow for
tap names
- avoid unnecessary capture
2014-07-19 20:25:32 -05:00
Jack Nagel
845c4b7f2f
brew-pull: use git to do the diff filtering
2014-07-11 16:12:54 -05:00
Jack Nagel
32d8574d8c
brew-pull: fix --install
2014-07-05 19:36:25 -05:00
Jack Nagel
9c757d6ee2
Remove remaining references to "--fresh"
...
This option was removed in 8cdf4d8ebf439eb9a9ffcaa0e455ced9459e1e41
because it did not do anything.
2014-07-05 19:28:50 -05:00
Jack Nagel
94c083dc2b
brew-pull: combine conditionals
2014-07-05 19:16:14 -05:00
Jack Nagel
4ab696e4f2
brew-pull: avoid the "var = ... rescue nil" dance
2014-07-05 17:44:32 -05:00
Jack Nagel
01dc9c4900
brew-pull: rescue a specific exception
2014-07-05 17:30:41 -05:00
Jack Nagel
9a9328eef4
brew-pull: use diff-tree and simplify diff parsing
2014-07-05 17:26:07 -05:00
Jack Nagel
6c91c0806f
brew-pull: let git-am attempt three-way merge if patch doesn't apply
2014-07-05 16:35:43 -05:00
Misty De Meo
21c2bf40f7
brew-pull: update for new tap structure
2014-05-07 09:11:14 -07:00
Mike McQuaid
d3c8e2f9cb
brew-pull: handle syntax errors in formulae.
2014-03-17 10:45:46 +00:00
Mike McQuaid
3c4da82ee9
pull: add --bump option.
2014-03-08 01:19:20 +00:00
Mike McQuaid
52658e793a
pull: warn if not pulling bottles.
2014-03-08 01:12:02 +00:00
Mike McQuaid
aa15b265e5
pull: general cleanup/fixes.
2014-03-08 01:12:02 +00:00
Mike McQuaid
52f3c3b9e3
pull: tap if necessary.
2014-02-17 19:10:15 +00:00
Mike McQuaid
ed613bb2f3
pull: fix --bottle to no longer use mxcl.
2014-01-09 20:12:44 +00:00
Mike McQuaid
d7c13f84b6
Update string references to mxcl/homebrew.
2013-12-14 18:18:35 +00:00
Mike McQuaid
c0d199759f
brew-pull: remove empty if block.
2013-12-12 18:58:47 +00:00
Mike McQuaid
01c2d40f6c
brew-pull: add --bottle to pull from BrewTestBot.
2013-12-12 18:45:17 +00:00
Mike McQuaid
ed7693cecf
brew-pull: run git am --abort
on failure.
2013-11-16 20:39:12 +00:00
Mike McQuaid
0f0bcd4bed
brew-pull/test-bot: fix PR filename matching.
2013-11-15 00:06:50 +00:00
Mike McQuaid
6a3dc198f5
brew-pull: fix whitespace handling.
2013-10-22 23:56:30 +01:00
Mike McQuaid
72d1310636
brew-pull/test-bot: use stricter formula match.
2013-09-27 17:55:00 +01:00
Mike McQuaid
bec7ff9807
Update pull request regex name to include commits.
2013-06-02 12:49:37 +01:00
Mike McQuaid
4a281cd5cf
Rename Library/Contributions/cmds -> cmd.
2013-02-18 10:42:44 +00:00