Federico Bond
950bc054bd
Fix cask loading behavior. Refs #5769
2014-08-15 13:57:43 -03:00
Roland Walker
3e2eafb636
forward-compatibility to remove naming limitations
...
Currently, Casks names are constrained by the need to form
valid Ruby class names. This change enables a new syntax,
in which the first line of a Cask will read like
```ruby
cask :v1 => 'my-app' do
```
where :v1 refers to the version of the DSL spec.
2014-07-28 13:36:44 -04:00
Roland Walker
c082b5521a
Improve error checking and messages on Cask load
...
Other Cask sources ultimately invoke the `load` method in the
abstract class Cask::Source::PathBase, so these changes apply
to all other sources.
2014-06-04 07:34:52 -04:00
Roland Walker
f24b4ba05a
show resolved Cask source file or URI w/ --debug
...
references #4641
2014-06-03 10:38:49 -04:00
Roland Walker
f8c9567a66
Don't prefer Cask files in the cwd
...
Fixes #4641 . Cask files in the cwd are still permitted, but
at the very lowest priority, below Tapped Cask names.
2014-06-03 10:33:19 -04:00