| Age | Commit message (Collapse) | Author |
|
|
|
Closes Homebrew/homebrew#39927.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Closes Homebrew/homebrew#39626.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Closes Homebrew/homebrew#39620.
|
|
The link for the page that allows creation of API tokens has changed
from /settings/applications to /settings/tokens. Also the wording
on that page calls them "personal access tokens", so update
Homebrew to be consistent with that.
Closes Homebrew/homebrew#39378.
Signed-off-by: Tim D. Smith <git@tim-smith.us>
|
|
Closes Homebrew/homebrew#39214.
|
|
|
|
Closes Homebrew/homebrew#38017.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
Closes Homebrew/homebrew#34647.
|
|
Check the executable is present to give a better error message if it isn't.
Closes Homebrew/homebrew#35541.
|
|
|
|
|
|
If the `Gem.user_dir/bin` is not already in the PATH it'll complain
unnecessarily (as we add it to the PATH ourselves) so just add it to the
PATH before running the install.
|
|
This uses the logic from tests.rb in man.rb too so that this can be
shared in a few places.
|
|
|
|
Closes Homebrew/homebrew#34312.
Closes Homebrew/homebrew#34358.
|
|
Closes Homebrew/homebrew#32936.
|
|
This is currently still very messy and we probably want to work out the
best way to declare what parts of our DSL/what files are "public".
Still, even if this is a WIP I'd rather get something committed sooner
rather than later and start iterating on this as a replacement for
`example_formula.rb` and the formula cookbook.
To test:
```bash
cd $(brew --prefix)/Library/Homebrew && \
rdoc formula.rb requirement.rb utils.rb &&\
open doc/index.html
```
Closes Homebrew/homebrew#32470.
|
|
|
|
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.
|
|
|
|
|
|
For easier capturing.
Closes Homebrew/homebrew#31303.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The error handling depends on side effects of `require "net/https"`,
so it should be wrapped in an explicit begin block.
cf. Homebrew/homebrew#30407.
|
|
Closes Homebrew/homebrew#29817.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
If vim is on the path, it will be used instead of `/usr/bin/vim`.
Closes Homebrew/homebrew#29885.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Closes Homebrew/homebrew#28560.
|
|
|
|
Fixes Homebrew/homebrew#27962.
|
|
|
|
|
|
Closes Homebrew/homebrew#27524.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
There are two ways of outputting bright ANSI colors to the terminal - the ANSI codes 30-37 plus a bold code (most terminals render bold text with brighter colors, by convention), or the widely supported aixterm codes 90-97.
Although the aixterm codes are more precise (disambiguating bold font from bright color), the ANSI bold+green enables compatibility with the popular [Solarized](https://github.com/altercation/solarized) color theme, which reassigns the "bright green" codepoint to a shade of gray.
Closes Homebrew/homebrew#27125.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
|
|
Closes Homebrew/homebrew#26818.
|