Matt Wozniski wrote:
> On Sat, May 30, 2009 at 11:14 AM, Cesar Romani wrote:
>> Gene Kwiecinski wrote:
>>>> Without the first line: <?xml version="1.0" encoding="UTF-8"?>
>>>> works but not with it.
>>>> If the file has the extension html, it works in all of cases.
>>> What's *probably* happening is that there's some check on the file
>>> contents itself, failing a .htm/.html extension, to determine
>>> whether/not the file's actually html.
>
> That's not what's happening; it works for me after doing :set ft=html.
>
>>> xml is *not* html.  html is a subset of sgml with the html #.# dtd (eg,
>>> html3.2, html4.0, etc.).  If you want, you can specify *xhtml*.  But an
>>> html file inside a xml "wrapper" is just wrong.  Wouldn't surprise me if
>>> that was coded into the matchit plugin somehow.  "File has a .htm/.html
>>> extension? Nope. Let's see what's inside... First line has '<html...>'
>>> anywhere? Nope. Okay, so it ain't html!"
>> You are right but if I set "set ft=html" or "set ft=xhtml" it should be
>> forced to be an html file because with the extension .htm/.html, matchit
>> works fine.
>
> So something else must be interfering with you.  If you could
> reproduce it from "vim -u NONE -N" after only sourcing matchit.vim,
> I'd be truly surprised.
>
> ~Matt

If I do "vim -u NONE -N test" and source matchit.vim, it doesn't work at
all, not even with a extension .html
Thanks,
Cesar


--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to