> 
> 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/.