On 02/11/11 20:12, James McCoy wrote:
On Wed, Nov 2, 2011 at 2:32 PM, zrth<[email protected]> wrote:
Hello,
If I use "vat" with the cursor on<list> it selects the "root" element
instead of "list". The same goes for "it".
It selects the contents of "root" and not the contents of "list" (as
expected). I guess the problem is that the parent element's name is a
substring of the child's name.
This was fixed in patch 7.3.331:
changeset: 3290:4b8c614c1c91
tag: v7-3-331
user: Bram Moolenaar<[email protected]>
date: Tue Oct 04 17:00:20 2011 +0200
files: src/search.c src/version.c
description:
updated for version 7.3.331
Problem: "vit" selects wrong text when a tag name starts with the same text
as an outer tag name. (Ben Fritz)
Solution: Add "\>" to the pattern to check for word boundary.
Cheers,
Maybe something related was fixed in 7.3.331, but I can reproduce _this_
problem in 7.3.353 (see :version heading at bottom of this post).
In addition, if I place the cursor on the "text" text, then hit v and
repeatedly it, the visual area extends itself as follows:
text
<p>text</p>
the insides of <list-item> excluding the boundary tags
<list-item> including the boundary tags
the insides of <root> excluding the boundary tags
<root> including the boundary tags
and finally beeps (I have an empty line above <root>).
The <list>...</list> tags are completely ignored, as if they didn't exist.
'filetype' empty or set to xml makes no difference except in the
highlight colours.
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Oct 27 2011 01:33:58)
Included patches: 1-353
Compiled by [email protected]
Huge version with GTK2-GNOME GUI. Features included (+) or not (-):
[...]
Best regards,
Tony.
--
Ken Thompson has an automobile which he helped design. Unlike most
automobiles, it has neither speedometer, nor gas gauge, nor any of the
numerous idiot lights which plague the modern driver. Rather, if the
driver makes any mistake, a giant "?" lights up in the center of the
dashboard. "The experienced driver", he says, "will usually know
what's wrong."
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php