From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: ** X-Spam-Status: No, score=2.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HDRS_MISSP autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 29718 invoked from network); 13 Oct 2022 00:32:53 -0000 Received: from hurricane.the-brannons.com (2602:ff06:725:1:20::25) by inbox.vuxu.org with ESMTPUTF8; 13 Oct 2022 00:32:53 -0000 Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by hurricane.the-brannons.com (OpenSMTPD) with ESMTP id a2c211d6 for ; Wed, 12 Oct 2022 17:32:51 -0700 (PDT) Received: from resqmta-a1p-077722.sys.comcast.net (resqmta-a1p-077722.sys.comcast.net [2001:558:fd01:2bb4::7]) by hurricane.the-brannons.com (OpenSMTPD) with ESMTPS id c5027fbc (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Wed, 12 Oct 2022 17:32:45 -0700 (PDT) Received: from resomta-a1p-076783.sys.comcast.net ([96.103.145.231]) by resqmta-a1p-077722.sys.comcast.net with ESMTP id icVnoy0jMMq4Wim9Too90H; Thu, 13 Oct 2022 00:32:43 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=20190202a; t=1665621163; bh=ic5U+30fgycIJj93l3fF7ppXSUIfd0EB4B1g3os16/c=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=h/Rg2+O4P5caaVncXy8Tka3C3gKZv8lLZTUqnWDeVYItSsWiwhpc6kJW6TiYBP2Ky jJjOogO9NrMMLh26rdrzrDQLAU+fkDAAIUrrop0eeoU6Tx1o6n1NvwztRy/LbfPc5s J5WL77Sof/xfZDxQFQdkwTK5PrxaZVZkiL9Nvmbd/JgM4M4KvH4DnT6SikN5L9CuYz vvd8OCuQXXqF5kIbnQMbfdTvG1z4/n2hLDRxDipWQ0PotIuUFDFQPosvprWY1Ot5/k b76EtvPTZqKv6hODQHriUvtaJw9xtbzC9Q3UFSAHOlSE+vqu1l4+9cyMurND69h/eM WCn2dW3m/Zv/Q== Received: from unknown ([IPv6:2601:408:c500:8ff0::27ed]) by resomta-a1p-076783.sys.comcast.net with ESMTPSA id im9NohTbEKOukim9Ro7s7p; Thu, 13 Oct 2022 00:32:42 +0000 X-Xfinity-VMeta: sc=0.00;st=legit To:edbrowse-dev@edbrowse.org From: Karl Dahlke Reply-to: Karl Dahlke References: <20220912185105.eklhad@comcast.net> User-Agent: edbrowse/3.8.5+ Subject: I don't know shit about xml Date: Wed, 12 Oct 2022 20:32:37 -0400 Message-ID: <20220912203237.eklhad@comcast.net> X-BeenThere: edbrowse-dev@edbrowse.org List-Id: Edbrowse Development List Mime-Version: 1.0 Content-Type: text/plain; format=flowed; delsp=no Content-Transfer-Encoding: 7bit The scanners have huge overlap, and I expect only minor differences, so should keep it as one function. All the tag cracking and attribute cracking and &element; cracking and building the tree it's all the same. I suspect html came first and xml was a direct generalization, by throwing away the semantics. For sure one was very quickly on the heels of the other. Karl Dahlke