Yes, &quot;set indentexpr?&quot; returns &quot;GetErubyIndent()&quot;.<br><br>When I put my cursor on the &lt;tr&gt; line in your example, I get zero - no error messages.&nbsp; Strange.<br><br>When I wrapped it in a ruby &lt;% if %&gt; statement, it returned 2 - so it&#39;s returning the right number, its just not taking the HTML level into account.&nbsp;&nbsp; Really strange.
<br><br>Ryan<br><br><div><span class="gmail_quote">On 5/11/07, <b class="gmail_sendername">Tim Pope</b> &lt;<a href="mailto:vim-ruby-devel@tpope.info">vim-ruby-devel@tpope.info</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Fri, May 11, 2007 at 08:57:16AM -0500, Ryan Shillington wrote:<br>&gt; Yes, when I run :scriptnames line 35 is c:\vim\vim70\indent\html.vim. &quot;let<br>&gt; b:eruby_subtype_indentexpr&quot; returns &quot;HtmlIndentGet(v:lnum)&quot;.
<br>&gt;<br>&gt; To Tim, yes, I do have syntax highlighting turned on, and it&#39;s working.&nbsp;&nbsp;I<br>&gt; have the following lines in my _vimrc:<br>&gt;<br>&gt; syntax on&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot; Enable syntax highlighting<br>&gt; filetype on&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot; Enable filetype detection
<br>&gt; filetype indent on&nbsp;&nbsp;&nbsp;&nbsp;&quot; Enable filetype-specific indenting<br>&gt; filetype plugin on&nbsp;&nbsp;&nbsp;&nbsp;&quot; Enable filetype-specific plugins<br>&gt;<br>&gt; Sorry to be such a pain.&nbsp;&nbsp;Thanks again for your help.<br>&gt;<br>
&gt; Ryan<br><br>Please check the value of &quot;set indentexpr?&quot; and confirm that it is<br>&quot;GetErubyIndent()&quot;.&nbsp;&nbsp;If it is, try putting the cursor on a line that<br>is indenting incorrectly (like line 2 of the following example)
<br><br>&lt;table&gt;<br>&lt;tr&gt;<br><br>Then do<br><br>:let v:lnum = line(&quot;.&quot;)|echo GetErubyIndent()<br><br>This function is supposed to return the number of spaces that the line<br>should start with.&nbsp;&nbsp;Tell me what it returns.&nbsp;&nbsp;This might be an error
<br>message, or multiple error messages.&nbsp;&nbsp;If you have trouble copying and<br>pasting these errors, do<br><br>:redir @&quot;&gt;<br><br>before the command and<br><br>redir END<br><br>afterwords.&nbsp;&nbsp;This will copy the content where it can be pasted with
<br>&quot;p&quot;.<br><br>Cheers,<br>Tim<br>_______________________________________________<br>vim-ruby-devel mailing list<br><a href="mailto:vim-ruby-devel@rubyforge.org">vim-ruby-devel@rubyforge.org</a><br><a href="http://rubyforge.org/mailman/listinfo/vim-ruby-devel">
http://rubyforge.org/mailman/listinfo/vim-ruby-devel</a><br></blockquote></div><br>