526 Commits

Author SHA1 Message Date
JCount
f989346c03 How-To-PR: both stable & devel in simple commit message
update documentation to show the correct preferred simple commit
message format for combined stable and devel version updates
2016-09-16 16:04:45 -04:00
Mike McQuaid
ddafaaecfc Merge pull request #936 from joshka/feature/brew-cask-zsh
Install brew-cask zsh completions by default
2016-09-16 09:20:35 +01:00
Dominyk Tiller
ba20823a66
External-Commands: brew-cask is now part of Homebrew 2016-09-14 21:15:07 +01:00
Dominyk Tiller
da3e98070b
Formula-Cookbook: tweak :run explanation 2016-09-14 20:56:28 +01:00
Dominyk Tiller
de283d81c5
Maintainer-Guidelines: tweak guidelines 2016-09-14 19:53:35 +01:00
Dominyk Tiller
49e9be1970
Formula-Cookbook: note audit --new-formula for new formula 2016-09-14 19:18:37 +01:00
Dominyk Tiller
f870faf92e
Formula-Cookbook: update Alias creation advice 2016-09-14 19:14:59 +01:00
Dominyk Tiller
ec2302ad90
Formula-Cookbook: update urls 2016-09-14 19:03:29 +01:00
Dominyk Tiller
0cc4d530dc
Formula-Cookbook: document :run 2016-09-14 18:12:47 +01:00
Dominyk Tiller
3eb966c309
Formula-Cookbook: detail build env less generically 2016-09-14 17:59:20 +01:00
Dominyk Tiller
f744cdbc81
Formula-Cookbook: note LibreSSL audit check 2016-09-14 17:54:55 +01:00
Dominyk Tiller
840e86d454
Formula-Cookbook: recommend audit --new-formula for new formula 2016-09-14 17:53:13 +01:00
Dominyk Tiller
23b120e155
External-Commands: remove replaced brew-more tool 2016-09-14 17:44:09 +01:00
Dominyk Tiller
edd2c3d968
External-Commands: update homebrew-services URL 2016-09-14 17:43:39 +01:00
Dominyk Tiller
c5df953021
Custom-GCC-and-cross-compilers: wrap to ~80 characters 2016-09-14 17:38:51 +01:00
Dominyk Tiller
e4f607e4c8
Custom-GCC-and-cross-compilers: remove dead taps 2016-09-14 17:37:24 +01:00
Dominyk Tiller
e25bcfe933
Common-Issues-for-Core-Contributors: update link 2016-09-14 17:33:30 +01:00
Dominyk Tiller
372a2b2470
C++-Standard-Libraries: wrap to ~80 characters 2016-09-14 17:29:07 +01:00
Dominyk Tiller
06145dd6d0
C++-Standard-Libraries: note Xcode 8's libstdc++ deprecation 2016-09-14 17:27:48 +01:00
Dominyk Tiller
9d17e6faaa
brew-tap: note developers get full clones by default 2016-09-14 17:21:53 +01:00
Dominyk Tiller
cd167d74ff
bottles: documentation update 2016-09-14 17:18:32 +01:00
Joshua McKinney
1af02dbb8a _brew_cask completion re-license to BSD
The original script was MIT licensed, removing this license and
relicensing it under Homebrew's default license (BSD 2 Clause).

Patrick Stadler (https://github.com/pstadler) gave his ok on this at:
https://github.com/joshka/brew-cask-zsh-completions/issues/1
2016-09-14 10:27:44 -05:00
Joshua McKinney
1e152f1417 Fix first _brew_cask completion function call
Without a call to _brew_cask at the end of the script, the first
completion does not work as zsh just autoloads the function without
executing it.
2016-09-14 10:12:46 -05:00
Joshua McKinney
3f75cb06c6 Update brew-cask zsh completions header 2016-09-11 14:13:13 -05:00
Joshua McKinney
db18a13389 Add brew-cask arg descriptions to zsh completion 2016-09-11 14:11:08 -05:00
Joshua McKinney
34bf313704 Add missing brew-cask commands to zsh completion 2016-09-11 14:10:08 -05:00
Joshua McKinney
abae36d96d Refactor brew-cask zsh completion to functions 2016-09-11 14:08:50 -05:00
Joshua McKinney
4ff6ea950b Add Homebrew Cask completions
This completion was originally sourced from the oh-my-zsh brew cask plugin.
(https://github.com/robbyrussell/oh-my-zsh/blob/master/plugins/brew-cask/brew-cask.plugin.zsh)

The rationale for splitting this from the original omz plugin is to address the
following issues:
1. it is part of oh-my-zsh which some have chosen not to use (e.g. zprezto users)
2. it acts as a script overriding the existing brew completion rather than as a
standard autoloadable file, this means it must be manually installed rather than
automatically installed as part of compinit, and may cause issues with future
commands added to homebrew.

The changes from the plugin are to fix item 2, as well as update the commands to
those current in homebrew cask.
2016-09-11 14:08:08 -05:00
Mike McQuaid
287ddb64b2 Merge pull request #407 from joshka/feature/zsh-completion
Call subcommands from zsh completion
2016-09-11 10:44:02 +01:00
Dominyk Tiller
02843613cc
xcode: document Sierra Xcode 2016-09-10 16:30:29 +01:00
Mike McQuaid
b5a6b4e8e1 Merge pull request #896 from MikeMcQuaid/no-chown-usr-local
Don't require/recommend ownership of /usr/local.
2016-09-09 09:29:46 +01:00
Mike McQuaid
492391f5fe Don't require/recommend ownership of /usr/local.
Apple reset this on every OS X major (and some minor) updates and it
always proves a painful and unnecessary step. Instead just check the
directories we actually care about are writable.

This may mean if these directories do not already exist (although they
are now created by the installed) that `brew link` will fail and require
manual intervention but this seems to be superior for both new and the
majority of existing users.
2016-09-09 08:06:37 +01:00
Mike McQuaid
71881fd7a6 Add DEVELOPER COMMANDS to manpage. 2016-09-08 20:46:51 +01:00
Mike McQuaid
ebdb879fe4 Add --help to all developer commands.
Also, flag those that we never want to be in a manpage.
2016-09-08 09:05:00 +01:00
numbergames
a1145a88b2 minor typo
Fixed minor typo -- missing preposition.
2016-09-06 19:38:38 -04:00
Zhiming Wang
cc0919c7d0
doc/Interesting-Taps-&-Branches: rename to Interesting-Taps-&-Forks
This document lists Tigerbrew and Linuxbrew as interesting forks, not
branches (they used to be "Interesting Branches (aka forks)" but that
changed in b745546), so "Interesting Taps & Branches" is a more fitting
title.

The term "branches" is also presumably confusing to folks with a shallow
understanding of GitHub and/or git who may not realize how GitHub forks
and git branches are related.
2016-09-04 17:23:44 -04:00
Steven Peters
7ddd3977d8 cmd/deps.rb add --full-name option
Add --full-name option to brew deps command,
which displays the full name of dependencies.
2016-08-28 00:30:30 -07:00
Dominyk Tiller
003b39bc84
man: update for tap preinstall 2016-08-27 15:57:09 +01:00
Vlad Shablinsky
6d54a25047 Brew-Test-Bot-For-Core-Contributors: fix broken link 2016-08-26 20:19:39 +03:00
Dominyk Tiller
435d70163f
New-Maintainer-Checklist: update links 2016-08-26 01:42:13 +01:00
Dominyk Tiller
1b320a3158
Brew-Test-Bot: update links 2016-08-26 01:40:10 +01:00
Dominyk Tiller
0111523e58
Brew-Test-Bot-For-Core-Contributors: update links 2016-08-26 01:35:54 +01:00
Mike McQuaid
5504e2c132 Merge pull request #717 from joshka/patch-1
Add atom language plugin to docs
2016-08-21 11:43:14 +01:00
Mike McQuaid
665783cba4 Make "brew man" also generate Cask's manpage.
Also, check in this manpage, adjust the Rakefile and remove the old one.

Fixes #731.
2016-08-20 16:36:34 +01:00
Joshua McKinney
224363684a Add atom language plugin 2016-08-19 10:55:41 -05:00
Mike McQuaid
22ca107f77 Formula-Cookbook: document head branch default.
`--HEAD` defaults to `:branch => "master"` so document that.

Closes #722.
2016-08-19 15:28:12 +01:00
Mike McQuaid
682c2518c1 Bottles: bottle revision is now called rebuild.
Forgot this in #731.
2016-08-19 12:16:37 +01:00
Mike McQuaid
cc2a90ec8d Formula-Cookbook: add version_scheme documentation. 2016-08-18 15:04:51 +01:00
Steven Peters
e7c44c90c3 Brew-Test-Bot.md: fix broken link 2016-08-17 16:23:02 -07:00
Mike McQuaid
63949a8e04 Tweak HOMEBREW_DEVELOPER documentation.
This option does more than just print warnings so let's make a more
generic description with a more specific example.

Closes #716.
2016-08-17 08:22:16 +01:00