Your message dated Mon, 30 Aug 2004 19:49:33 +0100 with message-id <[EMAIL PROTECTED]> and subject line Removed from the archive has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) -------------------------------------- Received: (at submit) by bugs.debian.org; 28 Sep 1999 14:59:29 +0000 Received: (qmail 15115 invoked from network); 28 Sep 1999 14:59:28 -0000 Received: from wireless-067-123.tele2.co.uk (HELO taos.demon.co.uk) (212.19.67.123) by master.debian.org with SMTP; 28 Sep 1999 14:59:28 -0000 Received: from zircon.tao.co.uk (zircon.tao.co.uk [172.16.100.118]) by taos.demon.co.uk (8.9.0/8.8.3) with ESMTP id PAA12064 for <[EMAIL PROTECTED]>; Tue, 28 Sep 1999 15:58:57 +0100 Received: from localhost (zircon.tao.co.uk) [127.0.0.1] (maydell) by zircon.tao.co.uk with esmtp (Exim 3.03 #1 (Debian)) id 11VyiW-000439-00; Tue, 28 Sep 1999 15:58:56 +0100 To: [EMAIL PROTECTED] Subject: weblint complains about <!--comment--> Date: Tue, 28 Sep 1999 15:58:56 +0100 From: Peter Maydell <[EMAIL PROTECTED]> Message-Id: <[EMAIL PROTECTED]> Package: weblint Version: 1.93-1 If you run newer versions of weblint on the following HTML file: ===begin=== <HTML><HEAD><TITLE>Test Page</TITLE></HEAD> <BODY><H1>Test Page</H1> <P>This is a test page. <!--Comment--> </BODY></HTML> ===endit=== it complains: zircon$ weblint /tmp/t.html /tmp/t.html(4): unknown element <!--COMMENT-->. As far as I can understand from the HTML specifications, this is a perfectly valid comment. Weblint is expecting a space after the !--, which is not required. weblint v1.020 did not consider this an error. The source for weblint has a comment in it: #--------------------------------------------------------------- # handle comments # we don't quite handle the full definition of comments. # yet. #--------------------------------------------------------------- which suggests that the author is vaguely aware of the problem... The following patch to /usr/lib/perl5/Weblint.pm seems to fix this bug, but it could use some more testing than I've given it, and ideally the problem ought to be solved in a more generic way (including proper handling of the full SGML comment definition, ideally.) ===begin patch=== --- Weblint.pm.dist Tue Sep 28 15:49:24 1999 +++ Weblint.pm Tue Sep 28 15:54:38 1999 @@ -165,8 +165,16 @@ # we don't quite handle the full definition of comments. # yet. #--------------------------------------------------------------- - if ($tag eq '!--') + # If the tag starts '!--' it's a comment. We can't just check + # for equal to '!--' because if there's no space after the + # -- (example: "<!--Comment here-->") we'll think the tag is + # "!--COMMENT"... + # This really ought to be fixed more cleanly than this... + # -- Peter Maydell <[EMAIL PROTECTED]> 28/9/1999 + if ($tag =~ /^\!\-\-(.*)/) { + # Tack anything we misparsed into the tag back onto the HTML... + $html = $1 . $html; if ($html =~ /((.*?)--\s*>)/) { my $comment = $2; ===endit=== hope this helps Peter Maydell --------------------------------------- Received: (at 46179-done) by bugs.debian.org; 30 Aug 2004 18:49:46 +0000 >From [EMAIL PROTECTED] Mon Aug 30 11:49:46 2004 Return-path: <[EMAIL PROTECTED]> Received: from sorrow.cyrius.com [65.19.161.204] by spohr.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1C1rDu-0000Vt-00; Mon, 30 Aug 2004 11:49:46 -0700 Received: by sorrow.cyrius.com (Postfix, from userid 10) id E6B0564D44; Mon, 30 Aug 2004 18:49:44 +0000 (UTC) Received: by unjust.cyrius.com (Postfix, from userid 1000) id 84FA23F07B; Mon, 30 Aug 2004 19:49:33 +0100 (BST) Date: Mon, 30 Aug 2004 19:49:33 +0100 From: Martin Michlmayr <[EMAIL PROTECTED]> To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: Removed from the archive Message-ID: <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.6+20040722i Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Status: No, hits=-2.0 required=4.0 tests=BAYES_01 autolearn=no version=2.60-bugs.debian.org_2004_03_25 X-Spam-Level: X-CrossAssassin-Score: 5 weblint has been removed from Debian unstable because it had no maintainer for 1.5 years and because there are better replacements, such as weblint-perl. -- Martin Michlmayr [EMAIL PROTECTED]