> > Currently I use the last one, because that way at least there is a sort > of ruby-ish block. But the "conceptual decoupling" of the function from > the block trips me up occasionally. > > Anyway, just got frustrated reading old code and was wondering if anyone > had a good solution for me ;p Oops, wrote this all out of whack, currently I use this: Net::SSH.start( server, user,: password=>password, :port=>port, :other_stuff => somevariable, :foo => bar, :baz => qux) do |ssh| foo = new_foo end But thats a weird half-indentation thing and I dno how I feel about it, would maybe work if ruby indentatino were 4-space. I've tried the last one (above) recently but the aforementioned decoupling trips me up -- Posted via http://www.ruby-forum.com/.