<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,254 +1,254 @@
-*vim-ruby.txt* *vim-ruby* *vim-ruby-faq*
-
-			  VIM/RUBY CONFIGURATION FILES
-
-			    The vim-ruby Project FAQ
-
-			 http://vim-ruby.rubyforge.org
-
-The vim-ruby project maintains Ruby-related configuration files for Vim.  This
-FAQ contains all you need to know about it.
-
-*** TOC ***
-
-==============================================================================
-
-*vim-ruby-faq-X* What is the vim-ruby project?
-
-It maintains all the configuration files that help Vim edit Ruby code.  By
-installing these files, Vim will properly highlight and indent Ruby files, and
-will be able to run them and go directly to the location of any errors.
-Rakefiles, ERB files, and unit tests are also identified and supported.
-
-If you make use of this project, make sure you read the installation and
-configuration instructions in this FAQ.
-
-
-*vim-ruby-faq-X* Doesn't Vim include these files?
-
-Yes it does.  You should only want to download and install this project if it
-has changed since you last installed your version of Vim.  Read the &quot;News&quot;
-section of the |vim-ruby-homepage| to see when the most recent release was
-made.
-
-
-*vim-ruby-faq-X* How do you get it?
-
-The easiest way is to run: &gt;
-
-	gem install vim-ruby
-
-(This really only downloads it.  See installation instructions
-|vim-ruby-install| below.)
-
-If you don't have RubyGems, download a tarball from: &gt;
-
-	http://rubyforge.org/projects/vim-ruby/
-
-Again, see installation instructions below.
-
-
-*vim-ruby-faq-X* How do you install it? *vim-ruby-install*
-
-If you obtained the vim-ruby files via RubyGems, run: &gt;
-
-	vim-ruby-install.rb
-
-If you downloaded a tarball, unpack it, change to the created directory, and
-run: &gt;
-
-	ruby bin/vim-ruby-install.rb
-
-Whichever way you run it, the effect is the same.  The installer will:
- - Search for a Vim config directory to put its files and ask you to confirm.
- - Copy the configuration files to the appropriate places underneath the
-   directory you selected.
-
-Here is an example installation transcript:
-
-	Possible Vim installation directories: ~
-		1) D:/Gavin/vimfiles ~
-		2) E:/Vim/vimfiles ~
- ~
-	Please select one (or anything else to specify another directory): 2 ~
-	autoload/rubycomplete.vim -&gt; E:/Vim/vimfiles/autoload/rubycomplete.vim ~
-	compiler/eruby.vim        -&gt; E:/Vim/vimfiles/compiler/eruby.vim ~
-	compiler/ruby.vim         -&gt; E:/Vim/vimfiles/compiler/ruby.vim ~
-	compiler/rubyunit.vim     -&gt; E:/Vim/vimfiles/compiler/rubyunit.vim ~
-	ftdetect/ruby.vim         -&gt; E:/Vim/vimfiles/ftdetect/ruby.vim ~
-	ftplugin/eruby.vim        -&gt; E:/Vim/vimfiles/ftplugin/eruby.vim ~
-	ftplugin/ruby.vim         -&gt; E:/Vim/vimfiles/ftplugin/ruby.vim ~
-	indent/eruby.vim          -&gt; E:/Vim/vimfiles/indent/eruby.vim ~
-	indent/ruby.vim           -&gt; E:/Vim/vimfiles/indent/ruby.vim ~
-	syntax/eruby.vim          -&gt; E:/Vim/vimfiles/syntax/eruby.vim ~
-	syntax/ruby.vim           -&gt; E:/Vim/vimfiles/syntax/ruby.vim ~
-
-Existing files are overwritten.  This is safe, because it's a slow-maturing
-project, so new files are better than old ones.  However, if you had edited the
-files, you will have lost your changes.  Better make your changes in, for
-instance:
-
-	~/.vim/after/ftplugin/ruby.vim ~
-
-This file will be loaded _after_ the regular config files are loaded, so your
-customisations will definitely take effect.
-
-
-*vim-ruby-faq-X* What Vim config do I need? *vim-ruby-config*
-
-Without the following lines in your .vimrc, _vimrc, or other startup file, the
-files in the vim-ruby project will be largely useless. &gt;
-
-	set nocompatible      &quot; We're running Vim, not Vi!
-	syntax on             &quot; Enable syntax highlighting
-	filetype on           &quot; Enable filetype detection
-	filetype indent on    &quot; Enable filetype-specific indenting
-	filetype plugin on    &quot; Enable filetype-specific plugins
-	compiler ruby         &quot; Enable compiler support for ruby
-
-See |.vimrc| for more information about this important Vim configuration file.
-
-See |matchit-install| for instructions on installing &quot;matchit&quot;, which will
-allow you to use |%| to bounce between Ruby keywords (class, def, while, ...)
-and their respective &quot;end&quot; keywords.
-
-
-*vim-ruby-faq-X* How do I know that everything's working?
-
-If you've run the installer and added the configuration |vim-ruby-config|
-above, everything should be fine when you restart Vim.  To test this:
- - Edit a Ruby file with Vim (make sure it has a .rb extension).
- - The code should be syntax highlighted.
- - Type in some code.  When you start a new line, it should be automatically
-   indented to the correct spot.
- - Add or remove some space from the beginning of a line of code and hit ==.
-   That line should be reindented.
- - Put the cursor on a &quot;class&quot; or &quot;def&quot; keyword and hit %.  The cursor should
-   now be on the matching &quot;end&quot; keyword.
- - TODO: what else?
-
-
-*vim-ruby-faq-X* How do I use it?
-
-TODO: write.
-
-
-*vim-ruby-faq-X* How do I customise it? *vim-ruby-customize*
-
-The most important customisation for editing Ruby code is the amount of space to
-indent.  The following is a typical setup.  Look up the various options to read
-about them. &gt;
-
-	set expandtab
-	set tabstop=2 shiftwidth=2 softtabstop=2
-	set autoindent
-
-TODO: is autoindent necessary?  What other options should go here?  What about
-Ruby comments?
-FIXME: Autoindent is good.  maybe mention |i_CTRL_D| and |i_CTRL_T| for
-moving lines about in this context?
-COMMENT: I never use ^D and ^T in insert mode, though I always knew what they
-do.  Might try them!
-
-
-*vim-ruby-faq-X* I want feature X.  Will you include it?
-
-The idea of the vim-ruby project is to maintain configuration files that are
-actually distributed with Vim.  Therefore all functionality should be helpful to
-all Vim/Ruby users.  So the project does not deal with people's individual
-tastes.
-
-That said, we are considering creating a separate configuration file for less
-universal features, whose features users can pick and choose.  So don't hesitate
-to send us your suggestions.
-
-
-*vim-ruby-faq-X* What are some other cool Ruby-related Vim tricks I can use?
-
-An example is the following (put it in ~/.vimrc/ftplugin/ruby_extra.vim or
-similar): [similar? |$VIMRUNTIME| or what?] &gt;
-
-	if !exists( &quot;*EndToken&quot; )
-	  function EndToken()
-	    let current_line = getline( '.' )
-	    let braces_at_end = '{\s*\(|\(,\|\s\|\w\)*|\s*\)\?$'
-	    if match( current_line, braces_at_end ) &gt;= 0
-	      return '}'
-	    else
-	      return 'end'
-	    endif
-	  endfunction
-	endif
-
-	imap &lt;S-CR&gt; &lt;ESC&gt;:execute 'normal o' . EndToken()&lt;CR&gt;O
-
-This will help you create ruby blocks of code, by inserting &quot;}&quot; or &quot;end&quot; as
-appropriate.  Try creating these lines of code and hitting SHIFT-ENTER:
-
-	array.map { |elem| ~
-
-	def fibonacci(n) ~
-
-For other suggestions, search the web or look at: &gt;
-
-	http://www.rubygarden.org/Ruby/page/show/VimRubySupport
-
-
-*vim-ruby-faq-X* How can I report a bug? *vim-ruby-bug-reporting*
-
-Bug reports are most welcome.  In order of preference:
- - submit a bug at http://rubyforge.org/tracker/?group_id=16
- - send an email to the mailing list (see below)
- - email the maintainer (email address appears in each configuration file)
-
-
-                                         *vim-ruby-list*
-*vim-ruby-faq-X* Does the project have a mailing list?
-
-Yes: vim-ruby-devel@rubyforge.org.  Only subscribers can post.  To join, visit:
-&gt;
-	http://rubyforge.org/mailman/listinfo/vim-ruby-devel
-
-The list is mirrored at: &gt;
-
-	http://news.gmane.org/gmane.comp.editors.vim.vim%2druby.devel
-
-
-*vim-ruby-faq-X* Why is this project separate from Vim?
-
-We can't use Vim's CVS to keep track of these files, so we organise it ourselves
-and give Bram the latest files in time for each release of Vim.  By keeping the
-Ruby stuff together, we can release it all at once and people can update it
-independently of Vim.
-
-
-*vim-ruby-faq-X* I have another question...
-
-The mailing list or the file maintainer is a good place to ask.  Or perhaps
-comp.lang.ruby, but please make sure you've read the FAQ thoroughly before
-asking there.
-
-
-*vim-ruby-faq-X* Can you repeat all the web pages listed in this FAQ?
-
-Homepage *vim-ruby-homepage* : &gt;
-	http://vim-ruby.rubyforge.org
-
-Project page: &gt;
-	http://rubyforge.org/projects/vim-ruby/
-
-Bug tracker: &gt;
-	http://rubyforge.org/tracker/?group_id=16
-
-Relevant Wiki page: &gt;
-	http://rubygarden.org/ruby?VimRubySupport
-
-Mailing list archives: &gt;
-	http://news.gmane.org/gmane.comp.editors.vim.vim%2druby.devel
-	http://rubyforge.org/pipermail/vim-ruby-devel/
-
-Mailing list join: &gt;
-	http://rubyforge.org/mailman/listinfo/vim-ruby-devel
-
-
-vim: ft=help tw=78 noet :
+*vim-ruby.txt* *vim-ruby* *vim-ruby-faq*
+
+			  VIM/RUBY CONFIGURATION FILES
+
+			    The vim-ruby Project FAQ
+
+			 http://vim-ruby.rubyforge.org
+
+The vim-ruby project maintains Ruby-related configuration files for Vim.  This
+FAQ contains all you need to know about it.
+
+*** TOC ***
+
+==============================================================================
+
+*vim-ruby-faq-X* What is the vim-ruby project?
+
+It maintains all the configuration files that help Vim edit Ruby code.  By
+installing these files, Vim will properly highlight and indent Ruby files, and
+will be able to run them and go directly to the location of any errors.
+Rakefiles, ERB files, and unit tests are also identified and supported.
+
+If you make use of this project, make sure you read the installation and
+configuration instructions in this FAQ.
+
+
+*vim-ruby-faq-X* Doesn't Vim include these files?
+
+Yes it does.  You should only want to download and install this project if it
+has changed since you last installed your version of Vim.  Read the &quot;News&quot;
+section of the |vim-ruby-homepage| to see when the most recent release was
+made.
+
+
+*vim-ruby-faq-X* How do you get it?
+
+The easiest way is to run: &gt;
+
+	gem install vim-ruby
+
+(This really only downloads it.  See installation instructions
+|vim-ruby-install| below.)
+
+If you don't have RubyGems, download a tarball from: &gt;
+
+	http://rubyforge.org/projects/vim-ruby/
+
+Again, see installation instructions below.
+
+
+*vim-ruby-faq-X* How do you install it? *vim-ruby-install*
+
+If you obtained the vim-ruby files via RubyGems, run: &gt;
+
+	vim-ruby-install.rb
+
+If you downloaded a tarball, unpack it, change to the created directory, and
+run: &gt;
+
+	ruby bin/vim-ruby-install.rb
+
+Whichever way you run it, the effect is the same.  The installer will:
+ - Search for a Vim config directory to put its files and ask you to confirm.
+ - Copy the configuration files to the appropriate places underneath the
+   directory you selected.
+
+Here is an example installation transcript:
+
+	Possible Vim installation directories: ~
+		1) D:/Gavin/vimfiles ~
+		2) E:/Vim/vimfiles ~
+ ~
+	Please select one (or anything else to specify another directory): 2 ~
+	autoload/rubycomplete.vim -&gt; E:/Vim/vimfiles/autoload/rubycomplete.vim ~
+	compiler/eruby.vim        -&gt; E:/Vim/vimfiles/compiler/eruby.vim ~
+	compiler/ruby.vim         -&gt; E:/Vim/vimfiles/compiler/ruby.vim ~
+	compiler/rubyunit.vim     -&gt; E:/Vim/vimfiles/compiler/rubyunit.vim ~
+	ftdetect/ruby.vim         -&gt; E:/Vim/vimfiles/ftdetect/ruby.vim ~
+	ftplugin/eruby.vim        -&gt; E:/Vim/vimfiles/ftplugin/eruby.vim ~
+	ftplugin/ruby.vim         -&gt; E:/Vim/vimfiles/ftplugin/ruby.vim ~
+	indent/eruby.vim          -&gt; E:/Vim/vimfiles/indent/eruby.vim ~
+	indent/ruby.vim           -&gt; E:/Vim/vimfiles/indent/ruby.vim ~
+	syntax/eruby.vim          -&gt; E:/Vim/vimfiles/syntax/eruby.vim ~
+	syntax/ruby.vim           -&gt; E:/Vim/vimfiles/syntax/ruby.vim ~
+
+Existing files are overwritten.  This is safe, because it's a slow-maturing
+project, so new files are better than old ones.  However, if you had edited the
+files, you will have lost your changes.  Better make your changes in, for
+instance:
+
+	~/.vim/after/ftplugin/ruby.vim ~
+
+This file will be loaded _after_ the regular config files are loaded, so your
+customisations will definitely take effect.
+
+
+*vim-ruby-faq-X* What Vim config do I need? *vim-ruby-config*
+
+Without the following lines in your .vimrc, _vimrc, or other startup file, the
+files in the vim-ruby project will be largely useless. &gt;
+
+	set nocompatible      &quot; We're running Vim, not Vi!
+	syntax on             &quot; Enable syntax highlighting
+	filetype on           &quot; Enable filetype detection
+	filetype indent on    &quot; Enable filetype-specific indenting
+	filetype plugin on    &quot; Enable filetype-specific plugins
+	compiler ruby         &quot; Enable compiler support for ruby
+
+See |.vimrc| for more information about this important Vim configuration file.
+
+See |matchit-install| for instructions on installing &quot;matchit&quot;, which will
+allow you to use |%| to bounce between Ruby keywords (class, def, while, ...)
+and their respective &quot;end&quot; keywords.
+
+
+*vim-ruby-faq-X* How do I know that everything's working?
+
+If you've run the installer and added the configuration |vim-ruby-config|
+above, everything should be fine when you restart Vim.  To test this:
+ - Edit a Ruby file with Vim (make sure it has a .rb extension).
+ - The code should be syntax highlighted.
+ - Type in some code.  When you start a new line, it should be automatically
+   indented to the correct spot.
+ - Add or remove some space from the beginning of a line of code and hit ==.
+   That line should be reindented.
+ - Put the cursor on a &quot;class&quot; or &quot;def&quot; keyword and hit %.  The cursor should
+   now be on the matching &quot;end&quot; keyword.
+ - TODO: what else?
+
+
+*vim-ruby-faq-X* How do I use it?
+
+TODO: write.
+
+
+*vim-ruby-faq-X* How do I customise it? *vim-ruby-customize*
+
+The most important customisation for editing Ruby code is the amount of space to
+indent.  The following is a typical setup.  Look up the various options to read
+about them. &gt;
+
+	set expandtab
+	set tabstop=2 shiftwidth=2 softtabstop=2
+	set autoindent
+
+TODO: is autoindent necessary?  What other options should go here?  What about
+Ruby comments?
+FIXME: Autoindent is good.  maybe mention |i_CTRL_D| and |i_CTRL_T| for
+moving lines about in this context?
+COMMENT: I never use ^D and ^T in insert mode, though I always knew what they
+do.  Might try them!
+
+
+*vim-ruby-faq-X* I want feature X.  Will you include it?
+
+The idea of the vim-ruby project is to maintain configuration files that are
+actually distributed with Vim.  Therefore all functionality should be helpful to
+all Vim/Ruby users.  So the project does not deal with people's individual
+tastes.
+
+That said, we are considering creating a separate configuration file for less
+universal features, whose features users can pick and choose.  So don't hesitate
+to send us your suggestions.
+
+
+*vim-ruby-faq-X* What are some other cool Ruby-related Vim tricks I can use?
+
+An example is the following (put it in ~/.vimrc/ftplugin/ruby_extra.vim or
+similar): [similar? |$VIMRUNTIME| or what?] &gt;
+
+	if !exists( &quot;*EndToken&quot; )
+	  function EndToken()
+	    let current_line = getline( '.' )
+	    let braces_at_end = '{\s*\(|\(,\|\s\|\w\)*|\s*\)\?$'
+	    if match( current_line, braces_at_end ) &gt;= 0
+	      return '}'
+	    else
+	      return 'end'
+	    endif
+	  endfunction
+	endif
+
+	imap &lt;S-CR&gt; &lt;ESC&gt;:execute 'normal o' . EndToken()&lt;CR&gt;O
+
+This will help you create ruby blocks of code, by inserting &quot;}&quot; or &quot;end&quot; as
+appropriate.  Try creating these lines of code and hitting SHIFT-ENTER:
+
+	array.map { |elem| ~
+
+	def fibonacci(n) ~
+
+For other suggestions, search the web or look at: &gt;
+
+	http://www.rubygarden.org/Ruby/page/show/VimRubySupport
+
+
+*vim-ruby-faq-X* How can I report a bug? *vim-ruby-bug-reporting*
+
+Bug reports are most welcome.  In order of preference:
+ - submit a bug at http://rubyforge.org/tracker/?group_id=16
+ - send an email to the mailing list (see below)
+ - email the maintainer (email address appears in each configuration file)
+
+
+                                         *vim-ruby-list*
+*vim-ruby-faq-X* Does the project have a mailing list?
+
+Yes: vim-ruby-devel@rubyforge.org.  Only subscribers can post.  To join, visit:
+&gt;
+	http://rubyforge.org/mailman/listinfo/vim-ruby-devel
+
+The list is mirrored at: &gt;
+
+	http://news.gmane.org/gmane.comp.editors.vim.vim%2druby.devel
+
+
+*vim-ruby-faq-X* Why is this project separate from Vim?
+
+We can't use Vim's CVS to keep track of these files, so we organise it ourselves
+and give Bram the latest files in time for each release of Vim.  By keeping the
+Ruby stuff together, we can release it all at once and people can update it
+independently of Vim.
+
+
+*vim-ruby-faq-X* I have another question...
+
+The mailing list or the file maintainer is a good place to ask.  Or perhaps
+comp.lang.ruby, but please make sure you've read the FAQ thoroughly before
+asking there.
+
+
+*vim-ruby-faq-X* Can you repeat all the web pages listed in this FAQ?
+
+Homepage *vim-ruby-homepage* : &gt;
+	http://vim-ruby.rubyforge.org
+
+Project page: &gt;
+	http://rubyforge.org/projects/vim-ruby/
+
+Bug tracker: &gt;
+	http://rubyforge.org/tracker/?group_id=16
+
+Relevant Wiki page: &gt;
+	http://rubygarden.org/ruby?VimRubySupport
+
+Mailing list archives: &gt;
+	http://news.gmane.org/gmane.comp.editors.vim.vim%2druby.devel
+	http://rubyforge.org/pipermail/vim-ruby-devel/
+
+Mailing list join: &gt;
+	http://rubyforge.org/mailman/listinfo/vim-ruby-devel
+
+
+vim: ft=help tw=78 noet :</diff>
      <filename>FAQ</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>e1335833e020f658dc20596616d9b000966645dd</id>
    </parent>
  </parents>
  <author>
    <name>Tim Pope</name>
    <email>code@tpope.net</email>
  </author>
  <url>http://github.com/vim-ruby/vim-ruby/commit/693a7fae58f9cc3c2a4f73ff8b1ce9f7a10f5cc0</url>
  <id>693a7fae58f9cc3c2a4f73ff8b1ce9f7a10f5cc0</id>
  <committed-date>2008-08-01T14:21:04-07:00</committed-date>
  <authored-date>2008-08-01T14:21:04-07:00</authored-date>
  <message>Convert FAQ to UNIX line endings</message>
  <tree>979fdee3521902bd693cbc933bd64c3b574bbec7</tree>
  <committer>
    <name>Tim Pope</name>
    <email>code@tpope.net</email>
  </committer>
</commit>
