Very basic XML validation using xmllint (from libxml2) -- it saves current buffer to temporary file since xmllint wants a filename (and doesn't work with <(cat)). It currently doesn't make the reported errors into clickable links. Changed: A trunk/XML.tmbundle/Commands/ A trunk/XML.tmbundle/Commands/XMLlint.plist U trunk/XML.tmbundle/info.plist