Colin Dean 91cd3cead2 Swap in description of current behavior instead of 1.9.3 hack comment
While working on f10691bcc, I noticed this odd comment and decided to
investigate. I wasn't able to reproduce the undesirable behavior because
I cannot get 1.8.7 to compile with rvm but I did notice through some
testing that iTerm2 displays a lock character when echo mode is
disabled. My intent had been to remove this method because Homebrew has
moved past a Ruby version that would necessitate the "hack" but this
method's behavior is actually desirable today, so I changed the comment
to remove the potential flag and instead left a comment explaining
a good second reason for the method.
2018-10-21 12:56:58 -04:00
..
2018-10-21 12:46:02 +01:00
2018-10-20 13:58:27 +01:00
2018-10-19 16:38:41 +01:00
2018-09-17 03:45:59 +02:00
2018-10-14 12:11:54 -07:00
2018-09-30 16:40:20 +02:00
2018-10-07 23:10:56 +02:00
2018-10-20 13:58:27 +01:00
2018-09-17 03:45:59 +02:00
2018-09-17 03:45:59 +02:00
2018-09-17 03:45:59 +02:00
2018-10-19 16:38:41 +01:00
2018-09-17 03:45:59 +02:00
2018-10-03 21:21:05 +00:00
2018-09-17 03:45:59 +02:00
2018-10-20 13:58:27 +01:00
2018-09-28 14:01:09 -07:00
2018-09-17 03:45:59 +02:00
2018-09-17 03:45:59 +02:00
2018-09-17 03:45:59 +02:00
2018-09-17 03:45:59 +02:00
2018-09-17 03:45:59 +02:00
2018-09-17 03:45:59 +02:00
2018-09-17 03:45:59 +02:00
2018-09-17 03:45:59 +02:00
2018-09-17 03:45:59 +02:00
2018-09-12 19:28:02 +00:00
2018-10-19 16:38:41 +01:00
2018-10-14 12:11:54 -07:00
2018-09-17 03:45:59 +02:00
2018-10-13 08:22:52 -07:00
2018-10-07 23:10:56 +02:00
2018-09-17 03:45:59 +02:00
2018-10-07 23:10:56 +02:00

Homebrew's Formula API

This is the (partially) documented public API for Homebrew.

The main class you should look at is the {Formula} class (and classes linked from there). That's the class that's used to create Homebrew formulae (i.e. package descriptions). Assume anything else you stumble upon is private.

You may also find the Formula Cookbook and Ruby Style Guide helpful in creating formulae.

Good luck!