kenichi / angelo

Sinatra-like DSL for Reel that supports WebSockets and SSE
Other
303 stars 23 forks source link

Toplevel.3 #37

Closed tommay closed 9 years ago

tommay commented 9 years ago

This PR makes it so that require "angelo/main" will do a couple things:

All of the instance methods in module Angelo::Base::DSL will be made available at the top level. I shuffled some of the Angelo::Base methods around to put them all together. I probably didn't get the set of methods quite right.

tommay commented 9 years ago

This PR was not supposed to escape into the wild.

tommay commented 9 years ago

Ok. Should be good. The github web site befuddles me every so often. I'm not sure I ever do things the same way twice because I never remember how I do things.

kenichi commented 9 years ago

wow, this is gonna take me some time to get through :) p.s. #angelo on freenode

tommay commented 9 years ago

It's nit as bad as it looks. Take it one commit at a time if you want, they're fairly coherent. Don't o through them in the order they're listed on github in the PR, go through them in the order they actually appear on the branch. Except maybe go through the first two (the ones that deal with option parsing) last.