Commit graph

104 commits

Author SHA1 Message Date
Roland Walker
fb13db0e98 fix missing changelog entries for 0.37.1 2014-06-25 20:50:59 -04:00
Roland Walker
29a6a1ec10 Extend subcommand dispatch to include full paths
Covering all cases
- external commands as executables
- external commands as Ruby libraries
- built-in command verbs

This is intended as a development aid.

A side benefit is that an external command can be constructed
to use a `run` method, rather than having to accomplish everything
at `require` time.
2014-06-21 14:51:57 -04:00
Roland Walker
cdede4aa24 Merge pull request #4996 from rolandwalker/releasing_tweaks
updates to release process after v0.37.0
2014-06-20 06:00:58 -04:00
Roland Walker
bd6ebf85a4 doc: tracker symlinks are in download cache
At least mention tracker symlinks in the docs, since they
are displayed in the feedback messages.

References: #4995
2014-06-19 17:46:17 -04:00
Roland Walker
8e8e6399fd updates to release process after v0.37.0 2014-06-19 16:42:25 -04:00
Roland Walker
e61f297f9d cut v0.37.0 2014-06-19 15:38:38 -04:00
Roland Walker
2ffee346df standardize the recommended upgrade command
in both docs and error messages.

Recent bug reports indicate that `cleanup` commands are essential
in some situations.
2014-06-18 15:15:50 -04:00
Roland Walker
6fcf62e6aa Merge pull request #4924 from rolandwalker/suggested_stanza_order
suggested (not enforced) order for Cask stanzas
2014-06-17 05:57:29 -04:00
Roland Walker
c02ff61e74 Merge pull request #4926 from rolandwalker/doc_lang_ref_tweaks
doc tweaks to CASK_LANGUAGE_REFERENCE.md
2014-06-17 05:45:54 -04:00
Roland Walker
93617b1286 Merge pull request #4925 from rolandwalker/doc_ruby_interpreter_vsn
doc latest Ruby interpreter situation in HACKING.md
2014-06-16 18:05:15 -04:00
Roland Walker
5b64813420 doc tweaks to CASK_LANGUAGE_REFERENCE.md
- include OS X 10.10
- include the word "specification"
- clarify how to call out of the `caveats` mini-DSL

References: #4921, though `version` is being added to the
`caveats` mini-DSL
2014-06-16 15:32:58 -04:00
Roland Walker
3cb729095d suggested (not enforced) order for Cask stanzas
References: #4914
2014-06-16 13:32:08 -04:00
Roland Walker
2bfa4e554a add version helper method to caveats mini-DSL
As was already done (for convenience) for `title`.

References: #4921 .
2014-06-16 12:56:31 -04:00
Roland Walker
b4761dd4a8 doc latest Ruby interpreter in HACKING.md
- Homebrew recently changed to Ruby 2.0 on some systems
- doc that we inherit the interpreter from Homebrew
2014-06-16 12:48:26 -04:00
Roland Walker
d266826669 Merge pull request #4911 from vitorgalvao/cosmetic-changes-alternate-taps-doc
Cosmetic changes to ALTERNATE_CASK_TAPS documentation
2014-06-16 07:42:34 -04:00
Roland Walker
e6ce577429 Merge pull request #4913 from radeksimko/x11-doc
Mention x11_required caveat in docs
2014-06-16 07:26:13 -04:00
Radek Simko
55b5f6ceea Mention x11_required caveat in docs 2014-06-15 20:17:31 +01:00
Vítor Galvão
ba7d3c08b4 changed footnote syntax in alternate taps doc 2014-06-15 17:58:29 +01:00
Vítor Galvão
8d4b731d21 All bulletpoints now start with a capital letter in alternate taps doc 2014-06-15 17:57:50 +01:00
Roland Walker
266b22d47f Merge pull request #4884 from rolandwalker/doc_upgrade_progress
update HACKING.md re: upgrade verb
2014-06-14 18:16:21 -04:00
Roland Walker
7ec9698091 Merge pull request #4875 from laurent22/patch-1
Added two more questions / answers
2014-06-14 14:30:34 -04:00
Laurent
8a7ca82894 Added two more questions / answers
Added QAs regarding localized versions and auto-updated applications.
2014-06-14 13:57:57 -03:00
Roland Walker
8d123a0cad update HACKING.md re: upgrade verb 2014-06-14 08:37:03 -04:00
Roland Walker
3f4f6580e0 cut v0.36.2 2014-06-14 08:19:00 -04:00
Roland Walker
25d0e65713 put gpsbabel utility function inside namespace
and document the conventions for doing so
2014-06-12 10:52:03 -04:00
Roland Walker
4652e8bbcb cut v0.36.1 2014-06-11 12:47:13 -04:00
Roland Walker
833176d9d9 Merge pull request #4807 from rolandwalker/allow_full_path_troubleshooting
Allow invocation of subcommand with full paths
2014-06-10 18:22:20 -04:00
Roland Walker
231f3cd92a Allow invocation of subcommand with full paths
Full paths to subcommand source and Ruby may be given,
which is helpful in troubleshooting, particularly for
forcing a specific Ruby version.

Example usage:
```bash
$ HOMEBREW_BREW_FILE=/usr/local/bin/brew /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby /usr/local/Library/brew.rb /usr/local/bin/brew-cask.rb help
```

Previously, this would work, but throw an odd error when
returning to Homebrew.  Fix: we unconditionally do not
return to Homebrew.
2014-06-10 16:36:47 -04:00
Roland Walker
b7cf18c139 document signal severity 2014-06-10 10:55:13 -04:00
Roland Walker
4bf7d5bdc6 cut v0.36.0 2014-06-07 18:02:33 -04:00
Roland Walker
979ddc7c54 Merge pull request #4738 from rolandwalker/doc_https_tweaks
doc: separate the HTTPS statement under one heading
2014-06-07 13:38:19 -04:00
Roland Walker
cf89f7f7e8 regularize whitespace 2014-06-07 11:43:40 -04:00
Roland Walker
770643a5f7 Separate the HTTPS statement under one heading
also update examples to use HTTPS
2014-06-06 22:15:24 -04:00
Roland Walker
e7a01deb4d devscript: add list_url_attributes_on_file
Uses OS X extended attributes (via `xattr`) to find the source
of a downloaded file.
2014-06-06 20:53:26 -04:00
Roland Walker
0ef4606e0c retire support for no_checksum stanza 2014-06-04 23:26:09 -04:00
Roland Walker
d3e2c477ee doc: we now have user-maintained alt Cask Taps 2014-06-03 11:58:57 -04:00
Roland Walker
ebc64b8fcf Merge pull request #4608 from rolandwalker/doc_alt_cask_taps
document how to create alternate Cask Taps
2014-06-02 08:41:25 -04:00
Roland Walker
b41b364d85 document how to create alternate Cask Taps
closes #3954
2014-06-02 08:40:47 -04:00
Roland Walker
19fb223bae doc: tweak version numbers needed for migration 2014-05-31 10:29:16 -04:00
Roland Walker
b38d6a6977 add :signal directive for uninstall
to send arbitrary Unix signals.  Per discussion in #4328, some
processes are resistant to the `:quit` directive, and can be
made to shut down via a signal.
2014-05-13 13:04:10 -04:00
Roland Walker
1b0ef14e3b update TAP_MIGRATION.md based on recent reports
from IRC and GitHub issues.  Closes #4312
2014-05-12 08:20:38 -04:00
Roland Walker
60ba164c1b Merge pull request #4299 from rolandwalker/expand_plus
expand the `+` symbol in Cask names
2014-05-09 16:26:10 -04:00
Roland Walker
e8c73b7b66 expand the + symbol in Cask names
closes #4275. references discussion in #4106.
2014-05-09 09:32:47 -04:00
Vítor Galvão
112964ca7f changed mentions of 'brew --prefix' to 'brew --repository' 2014-05-09 01:02:48 +01:00
Roland Walker
cfc6ae7a13 Merge pull request #4264 from rolandwalker/retire_sha1
Retire support for `sha1` stanza.
2014-05-08 18:37:00 -04:00
Roland Walker
34df5309d4 Retire support for sha1 stanza.
We haven't received new submissions using `sha1` for quite
some time.
2014-05-08 12:01:32 -04:00
Kevin Kaland
77d165d938 Improve readability of documentation change.
Markdoooooown!!!!
2014-05-08 15:00:25 +02:00
Roland Walker
635cd7c676 Merge pull request #4257 from rolandwalker/convert_no_checksum_1
transition docs/tests/messages to sha256 :no_check
2014-05-08 08:53:56 -04:00
Roland Walker
c436ddc5fd transition docs/tests/messages to sha256 :no_check
`sha256 :no_check` has been supported syntax for a couple of months,
and now is being transitioned to the preferred syntax, replacing
the `no_checksum` stanza (which will still be supported, but
deprecated)
2014-05-08 08:42:44 -04:00
Kevin Kaland
7e47c36e7c Clarify additional URL Stanza parameters. 2014-05-08 14:13:45 +02:00