From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out.smtp-auth.no-ip.com (smtp-auth.no-ip.com [8.23.224.61]) by hurricane.the-brannons.com (Postfix) with ESMTPS id 4B21977ABB for ; Mon, 24 Aug 2015 17:22:55 -0700 (PDT) X-No-IP: carhart.net@noip-smtp X-Report-Spam-To: abuse@no-ip.com Received: from carhart.net (unknown [99.52.200.227]) (Authenticated sender: carhart.net@noip-smtp) by smtp-auth.no-ip.com (Postfix) with ESMTPA id B26DD4013E0 for ; Mon, 24 Aug 2015 17:24:55 -0700 (PDT) Received: from carhart.net (localhost [127.0.0.1]) by carhart.net (8.13.8/8.13.8) with ESMTP id t7P0Orxw028387 for ; Mon, 24 Aug 2015 17:24:55 -0700 Received: from localhost (kevin@localhost) by carhart.net (8.13.8/8.13.8/Submit) with ESMTP id t7P0OrnZ028384 for ; Mon, 24 Aug 2015 17:24:53 -0700 Date: Mon, 24 Aug 2015 17:24:53 -0700 (PDT) From: Kevin Carhart To: Edbrowse-dev@lists.the-brannons.com In-Reply-To: <20150724075429.eklhad@comcast.net> Message-ID: References: <20150724075429.eklhad@comcast.net> User-Agent: Alpine 2.03 (LRH 1266 2009-07-14) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-1463766271-1639988836-1440462293=:17513" Subject: Re: [Edbrowse-dev] tidy5 and versions X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2015 00:22:55 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---1463766271-1639988836-1440462293=:17513 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed And a note to Adam, we've hashed this patch out offlist, but if you have any critiques on this, please fire away. It's just a few lines and straightforward, but as a patch-submission newbie I can use the multifaceted scrutiny, and would like to know what you think. Thanks Kevin On Mon, 24 Aug 2015, Karl Dahlke wrote: > We stand on the edge of pushing a change that will require tidy5. > It's cautious, doesn't do anything except run the html through tidy, > in parallel with everything else we are doing, > then free the tidy tree when the window is freed. > Just to get us started, to make sure tidy doesn't seg fault etc. > But it will change the way edbrowse is built. > We now need another library etc. > Should we, and I kinda think we should, stamp another version, 3.5.4.2, > before we jump into the tidy pool? > Some work has been done since 3.5.4.1, some bug fixes, some cosmetics, > and the framework for imap, including a simple move delete interface. > Chris before you push Kevin's tidy patch, maybe stamp 3.5.4.2. > > After we are using tidy to parse html, > and I hope this isn't a long time coming, we may want to jump up to 3.6. > > Karl Dahlke > _______________________________________________ > Edbrowse-dev mailing list > Edbrowse-dev@lists.the-brannons.com > http://lists.the-brannons.com/mailman/listinfo/edbrowse-dev > -------- Kevin Carhart * 415 225 5306 * The Ten Ninety Nihilists ---1463766271-1639988836-1440462293=:17513 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=KC_20150824.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=KC_20150824.patch ZGlmZiAtTmF1ciAxL2VkYnJvd3NlLW1hc3Rlci9SRUFETUUgMi9lZGJyb3dz ZS1tYXN0ZXIvUkVBRE1FDQotLS0gMS9lZGJyb3dzZS1tYXN0ZXIvUkVBRE1F CTIwMTUtMDgtMjMgMDE6NDY6NTcuMDAwMDAwMDAwIC0wNzAwDQorKysgMi9l ZGJyb3dzZS1tYXN0ZXIvUkVBRE1FCTIwMTUtMDgtMjMgMjE6NDY6NDIuNzgz NzQxMTMxIC0wNzAwDQpAQCAtNzMsNiArNzMsMTkgQEANCiBJZiB5b3UgaGF2 ZSB0byBjb21waWxlIGN1cmwgZnJvbSBzb3VyY2UsIGJlIHN1cmUgdG8gc3Bl Y2lmeQ0KIC0tRU5BQkxFLVZFUlNJT04tU1lNQk9MUyAob3Igc29tZSBzdWNo KSBhdCB0aGUgY29uZmlndXJlIHNjcmlwdC4NCiANCitFZGJyb3dzZSBub3cg dXNlcyB0aGUgVGlkeSBIVE1MIHBhcnNlci4gIFNvIHRoZXJlIGFyZSBhIGNv dXBsZQ0KK29mIHRoaW5ncyB0byBpbnN0YWxsIGZvciB0aGlzIHByZXJlcXVp c2l0ZS4NCitUaGUgVGlkeSBjb21waWxhdGlvbiBwcm9jZXNzIHVzZXMgY21h a2UuICBQbGVhc2UgZWl0aGVyIHVzZSB5b3VyDQorcGFja2FnZSBtYW5hZ2Vy IHRvIGdldCBjbWFrZSAoZm9yIGluc3RhbmNlLCBhcHQtZ2V0IGluc3RhbGwg Y21ha2UpLA0KK29yIGZvbGxvdyB0aGUgaW5zdHJ1Y3Rpb25zIGF0IGh0dHA6 Ly93d3cuY21ha2Uub3JnL2Rvd25sb2FkLw0KKw0KK09uY2UgeW91IGhhdmUg Y21ha2UsIGRvd25sb2FkIHRoZSBsYXRlc3QgVGlkeSBjb2RlIGZyb206DQor aHR0cHM6Ly9naXRodWIuY29tL2h0YWNnL3RpZHktaHRtbDUvYXJjaGl2ZS9t YXN0ZXIuemlwDQorVW56aXAgYW5kIGNkIHRvIGJ1aWxkL2NtYWtlDQorY21h a2UgLi4vLi4NCittYWtlIGluc3RhbGwNCitOb3cgdGhlIGxhdGVzdCBUaWR5 IGxpYnJhcnkgd2lsbCBiZSBhdmFpbGFibGUgdG8gZWRicm93c2UuDQorDQog RmluYWxseSwgeW91IG5lZWQgdGhlIFNwaWRlciBNb25rZXkgamF2YXNjcmlw dCBlbmdpbmUgZnJvbSBNb3ppbGxhLm9yZw0KIGZ0cDovL2Z0cC5tb3ppbGxh Lm9yZy9wdWIvbW96aWxsYS5vcmcvanMvDQogRWRicm93c2UgMy41LjEgYW5k IGhpZ2hlciByZXF1aXJlcyBNb3ppbGxhIGpzIHZlcnNpb24gMi40Lg0KZGlm ZiAtTmF1ciAxL2VkYnJvd3NlLW1hc3Rlci9zcmMvYnVmZmVycy5jIDIvZWRi cm93c2UtbWFzdGVyL3NyYy9idWZmZXJzLmMNCi0tLSAxL2VkYnJvd3NlLW1h c3Rlci9zcmMvYnVmZmVycy5jCTIwMTUtMDgtMjMgMDE6NDY6NTcuMDAwMDAw MDAwIC0wNzAwDQorKysgMi9lZGJyb3dzZS1tYXN0ZXIvc3JjL2J1ZmZlcnMu YwkyMDE1LTA4LTI0IDE2OjAyOjE4LjM1MTU1MDE1MCAtMDcwMA0KQEAgLTU4 Myw2ICs1ODMsNyBAQA0KIAluekZyZWUody0+Zmlyc3RVUkwpOw0KIAluekZy ZWUody0+cmVmZXJyZXIpOw0KIAluekZyZWUody0+YmFzZURpck5hbWUpOw0K KyAgICAgICB0aWR5UmVsZWFzZSh3LT50ZG9jKTsNCiAJZnJlZSh3KTsNCiB9 CQkJCS8qIGZyZWVXaW5kb3cgKi8NCiANCmRpZmYgLU5hdXIgMS9lZGJyb3dz ZS1tYXN0ZXIvc3JjL2ViLmggMi9lZGJyb3dzZS1tYXN0ZXIvc3JjL2ViLmgN Ci0tLSAxL2VkYnJvd3NlLW1hc3Rlci9zcmMvZWIuaAkyMDE1LTA4LTIzIDAx OjQ2OjU3LjAwMDAwMDAwMCAtMDcwMA0KKysrIDIvZWRicm93c2UtbWFzdGVy L3NyYy9lYi5oCTIwMTUtMDgtMjMgMjE6MzQ6MzcuMTY1MDExNjU2IC0wNzAw DQpAQCAtMjYsNiArMjYsNyBAQA0KICNpbmNsdWRlIDxzdGRpby5oPg0KICNp bmNsdWRlIDxlcnJuby5oPg0KICNpbmNsdWRlIDxmY250bC5oPg0KKyNpbmNs dWRlIDx0aWR5Lmg+DQogI2luY2x1ZGUgPGN1cmwvY3VybC5oPg0KICNpZmRl ZiBET1NMSUtFDQogI2luY2x1ZGUgPGlvLmg+DQpAQCAtMzYyLDYgKzM2Myw3 IEBADQogCWpzb2JqdHlwZSBqY3g7DQogCWpzb2JqdHlwZSB3aW5vYmo7DQog CWpzb2JqdHlwZSBkb2NvYmo7CS8qIHdpbmRvdy5kb2N1bWVudCAqLw0KKwlU aWR5RG9jIHRkb2M7ICAgICAgICAgICAvKiB0aWR5NSBodG1sIHBhcnNlciAq Lw0KIAlzdHJ1Y3QgREJUQUJMRSAqdGFibGU7CS8qIGlmIGluIHNxbE1vZGUg Ki8NCiB9Ow0KIGV4dGVybiBzdHJ1Y3QgZWJXaW5kb3cgKmN3OwkvKiBjdXJy ZW50IHdpbmRvdyAqLw0KZGlmZiAtTmF1ciAxL2VkYnJvd3NlLW1hc3Rlci9z cmMvaHRtbC5jIDIvZWRicm93c2UtbWFzdGVyL3NyYy9odG1sLmMNCi0tLSAx L2VkYnJvd3NlLW1hc3Rlci9zcmMvaHRtbC5jCTIwMTUtMDgtMjMgMDE6NDY6 NTcuMDAwMDAwMDAwIC0wNzAwDQorKysgMi9lZGJyb3dzZS1tYXN0ZXIvc3Jj L2h0bWwuYwkyMDE1LTA4LTI0IDE2OjE3OjIwLjAzMTMwNjc0OCAtMDcwMA0K QEAgLTE2NjgsNiArMTY2OCwyMSBAQA0KIAlpbnQgbm9wdDsJCS8qIG51bWJl ciBvZiBvcHRpb25zICovDQogCWludCBpbnRhYmxlID0gMCwgaW5yb3cgPSAw Ow0KIAlib29sIHRkZmlyc3Q7DQorICAgICAgIGludCBUaWR5UmV0dXJuVmFs dWU7IC8qIGZvciBUaWR5IG1ldGhvZHMgdGhhdCByZXR1cm4NCitzdWNjZXNz L2ZhaWx1cmUgKi8NCisNCisgICAgICAgIC8vIFRpZHktcmVsYXRlZCBhY3Rp b25zIG9uIGluY29taW5nIGh0bWwNCisNCisgICAgICAgIC8vIEF0IHRoZSBt b21lbnQsIHRoZSBnb2FsIGlzIHRvIGdldCB0aGUgcGFyc2VyIGludG8gZWRi cm93c2UNCisgICAgICAgIC8vIGFuZCBiZSBhYmxlIHRvIGNhbGwgdGhpbmdz IHdpdGhvdXQgZGV0cmltZW50YWwgZWZmZWN0IHRvDQorICAgICAgICAvLyBh bnkgZXhpc3RpbmcgZnVuY3Rpb25hbGl0eQ0KKw0KKyAgICAgICAgY3ctPnRk b2MgPSB0aWR5Q3JlYXRlKCk7DQorcHJpbnRmKCJJbiBjYXNlIHlvdSB3YW50 ZWQgdG8ga25vdyBpZiB0aGlzIGlzIHRoZSB2ZXJzaW9uIHdpdGggVGlkeSwg aXQgaXMiKTsNCisgICAgICAgIC8vIHJ1biB0aWR5UGFyc2VTdHJpbmcgaGVy ZSwgb3IgZG8gc29tZXRoaW5nIGVsc2UNCisgICAgICAgIC8vVGlkeVJldHVy blZhbHVlID0gdGlkeVBhcnNlU3RyaW5nICh0ZG9jLGh0bWwpOw0KKw0KKyAg ICAgICAgLy8gVGhlIHVzZSBvZiBUaWR5IGVuZHMgaGVyZSAtLS0NCiANCiAJ bnMgPSBpbml0U3RyaW5nKCZuc19sKTsNCiAJcHJlYW1ibGUgPSBpbml0U3Ry aW5nKCZwcmVhbWJsZV9sKTsNCmRpZmYgLU5hdXIgMS9lZGJyb3dzZS1tYXN0 ZXIvc3JjL21ha2VmaWxlIDIvZWRicm93c2UtbWFzdGVyL3NyYy9tYWtlZmls ZQ0KLS0tIDEvZWRicm93c2UtbWFzdGVyL3NyYy9tYWtlZmlsZQkyMDE1LTA4 LTIzIDIxOjMyOjE3LjQ1OTEwNDU3NSAtMDcwMA0KKysrIDIvZWRicm93c2Ut bWFzdGVyL3NyYy9tYWtlZmlsZQkyMDE1LTA4LTI0IDE2OjQ1OjQwLjg1NzU1 Mzg3OCAtMDcwMA0KQEAgLTMyLDcgKzMyLDcgQEANCiAjIE92ZXJyaWRlIEpT TElCIG9uIHRoZSBjb21tYW5kLWxpbmUsIGlmIHlvdXIgZGlzdHJvIHVzZXMg YSBkaWZmZXJlbnQgbmFtZS4NCiAjIEUuRy4sIG1ha2UgSlNMSUI9LWxtb3pq cw0KIEpTTElCID0gLWxtb3pqcy0yNA0KLUxETElCUyA9IC1scGNyZSAtbGN1 cmwgLWxyZWFkbGluZSAtbG5jdXJzZXMNCitMRExJQlMgPSAtbHBjcmUgLWxj dXJsIC1scmVhZGxpbmUgLWxuY3Vyc2VzIC1sdGlkeQ0KIA0KICMgIE1ha2Ug dGhlIGR5bmFtaWNhbGx5IGxpbmtlZCBleGVjdXRhYmxlIHByb2dyYW0gYnkg ZGVmYXVsdC4NCiBhbGw6IGVkYnJvd3NlIGVkYnJvd3NlLWpzDQo= ---1463766271-1639988836-1440462293=:17513--