From: Jim Freeze Date: 2011-01-27T08:25:33+09:00 Subject: [ruby-core:34878] Re: make ruby support line continuations ? --00163628462c3237ff049ac82620 Content-Type: text/plain; charset=ISO-8859-1 > I love it so much i tried it in ruby. trying to rewrite: > > options = { # defaults > :registry_dir => '/usr/share/vim/registry', > :source_dir => '/usr/share/vim/addons', > :system_dir => '/var/lib/vim/addons', > :target_dir => File.join(ENV['HOME'], '.vim'), > :query => false, > :system_wide => false, > } > > to > > options = > { :registry_dir => '/usr/share/vim/registry' > , :source_dir => '/usr/share/vim/addons' > , :system_dir => '/var/lib/vim/addons' > , :target_dir => File.join(ENV['HOME'], '.vim') > , :query => false > , :system_wide => false } > > $ ruby -v; ruby fred; cat fred ruby 1.9.2p94 (2010-12-08 revision 30140) [x86_64-darwin10.5.0] options = { # defaults source_dir: '/usr/share/vim/addons' \ ,system_dir: '/var/lib/vim/addons' \ } -- Jim Freeze --00163628462c3237ff049ac82620 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

I= love it so much i tried it in ruby. trying to rewrite:

=A0options =3D { # defaults
=A0 =A0:registry_dir =3D> '/usr/share/vim/registry',
=A0 =A0:source_dir =A0 =3D> '/usr/share/vim/addons',
=A0 =A0:system_dir =A0 =3D> '/var/lib/vim/addons',
=A0 =A0:target_dir =A0 =3D> File.join(ENV['HOME'], '.vim= 9;),
=A0 =A0:query =A0 =A0 =A0 =A0=3D> false,
=A0 =A0:system_wide =A0=3D> false,
=A0}

to

=A0options =3D
=A0{ :registry_dir =3D> '/usr/share/vim/registry'
=A0, :source_dir =A0 =3D> '/usr/share/vim/addons'
=A0, :system_dir =A0 =3D> '/var/lib/vim/addons'
=A0, :target_dir =A0 =3D> File.join(ENV['HOME'], '.vim'= )
=A0, :query =A0 =A0 =A0 =A0=3D> false
=A0, :system_wide =A0=3D> false }

$ ruby -v; ruby fred; cat fred
ruby 1.9.2p94 (2010-12-08 revision 30140) [x86_64-darwin10.5.0]
options =3D { # defaults
=A0=A0 =A0source_dir: =A0 '/u= sr/share/vim/addons' \
=A0=A0 ,system_dir: =A0'/var/lib/vim/addons' =A0 \
}=




--
Jim = Freeze
--00163628462c3237ff049ac82620--