htmlparser-developer Mailing List for HTML Parser (Page 25)
Brought to you by:
derrickoswald
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(4) |
Nov
(1) |
Dec
(4) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(12) |
Feb
|
Mar
(7) |
Apr
(27) |
May
(14) |
Jun
(16) |
Jul
(27) |
Aug
(74) |
Sep
(1) |
Oct
(23) |
Nov
(12) |
Dec
(119) |
2003 |
Jan
(31) |
Feb
(23) |
Mar
(28) |
Apr
(59) |
May
(119) |
Jun
(10) |
Jul
(3) |
Aug
(17) |
Sep
(8) |
Oct
(38) |
Nov
(6) |
Dec
(1) |
2004 |
Jan
(4) |
Feb
(4) |
Mar
(1) |
Apr
(2) |
May
|
Jun
(7) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2005 |
Jan
|
Feb
(1) |
Mar
|
Apr
(8) |
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
(10) |
Oct
(4) |
Nov
(15) |
Dec
|
2006 |
Jan
|
Feb
(1) |
Mar
|
Apr
(4) |
May
(11) |
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2007 |
Jan
(3) |
Feb
(2) |
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(5) |
Oct
(1) |
Nov
|
Dec
|
2009 |
Jan
|
Feb
(1) |
Mar
|
Apr
(2) |
May
|
Jun
(4) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(2) |
2010 |
Jan
(1) |
Feb
|
Mar
|
Apr
(8) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(6) |
Oct
|
Nov
(1) |
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(1) |
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(2) |
From: Somik R. <so...@ya...> - 2002-11-21 06:39:15
|
Sounds like internationalization issues... Typically this is happening bcos we're not handling unicode correctly.. We've got an expert on internationalization on this list.. Amit -- do you have time to check this ? Regards, Somik ----- Original Message ----- From: "Thanh Ha Dang" <hnt...@ya...> To: <htm...@li...> Sent: Wednesday, November 20, 2002 5:40 PM Subject: [Htmlparser-developer] Please help me > Hi all, > I use htmlparser1_2. But I have following problem. > In my first html file I have text: > <p><font size="6" face="Arial">ù</font></p> > But when I use following code > outHTML.append(((HTMLStringNode)node).getText() > +"\n"); to write other html file but I only get: > <p><font size="6" face="Arial">?</font></p>. > It mean character "ù" convert to "?". Is it wrong?. > How > can I correct it? Please help me. > Thank you very much > Best Regards > Xuan Thinh > > > __________________________________________________ > Do you Yahoo!? > Yahoo! Web Hosting - Let the expert host your site > http://webhosting.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Htmlparser-developer mailing list > Htm...@li... > https://lists.sourceforge.net/lists/listinfo/htmlparser-developer |
From: Thanh Ha D. <hnt...@ya...> - 2002-11-21 01:40:12
|
Hi all, I use htmlparser1_2. But I have following problem. In my first html file I have text: <p><font size="6" face="Arial">ù</font></p> But when I use following code outHTML.append(((HTMLStringNode)node).getText() +"\n"); to write other html file but I only get: <p><font size="6" face="Arial">?</font></p>. It mean character "ù" convert to "?". Is it wrong?. How can I correct it? Please help me. Thank you very much Best Regards Xuan Thinh __________________________________________________ Do you Yahoo!? Yahoo! Web Hosting - Let the expert host your site http://webhosting.yahoo.com |
From: Somik R. <so...@ya...> - 2002-11-09 18:45:14
|
Hi Folks, Candidate Release 2 is out. Changes are : [1] Updated javadoc [2] Added support for multiple calls to elements() [sequentially, not parallelly] The latter implies, you can complete one round of parsing, and make another call to HTMLParser.elements() to begin another, without needing to recreate the parser object. You can get it from http://htmlparser.sourceforge.net. Your feedback is awaited. Regards, Somik |
From: Somik R. <so...@ya...> - 2002-11-09 05:08:37
|
Hi Dhaval, > I think some mistake on my part (thougve'nt been able to figure out > what) but script and comments are now working fine. No problem. What about the Form scanner issue ? > However the other > thing that told you about, i.e. // and --> appearing on 2 different > lines needs to be fixed. Also the </SCRIPT> should not be on the same > line as --> but on a new line. Hmm.. this is actually a reconstruction issue. Lets look into this together. Can you also peep into the code (HTMLScriptScanner.scan())? Cheers, Somik |
From: <dha...@or...> - 2002-11-07 07:04:43
|
Hey Somik, I think some mistake on my part (thougve'nt been able to figure out what) but script and comments are now working fine. However the other thing that told you about, i.e. // and --> appearing on 2 different lines needs to be fixed. Also the </SCRIPT> should not be on the same line as --> but on a new line. Regards, Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 -----Original Message----- From: somik [mailto:so...@ya...] Sent: Wednesday, November 06, 2002 12:39 AM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] HTMLParser Candidate Release 1 is out Dear Dhaval, More responses like yours, and we should be able to finish the production release in no time. >However when I ran my program with it, I got an error. This has >happened since earlier the HTMLFormScanner was not being registered by >default whereas now it is happening. Once I remove this scanner, once >again my program starts working :) Previously this scanner was not registered, as erroneous form tags would crash the scanner. After that, the exception model was introduced, and I thought that it would be good to have a form scanner that throws an exception when it goes into a potential loop. Can you post the exact exception, and your opinion as to why it should not have been thrown ? >I have added the same as a bug report as well. Urge you to check it out. As always, there's only one way to prove a bug - with a testcase. I tried writing one - but mine passes! I have added it to CVS, and for your purpose, here is HTMLScriptScannerTest.java for you. Use it and build the parser. I might have gone wrong in building it, so you can modify this, make it fail, and send it back to me. >Some points I noted while scanning through the javadocs: >1. HTMLFormTag needs documentation so to does HTMLFormScanner. >2. HTMLParser::registerScanners() - HTMLFormScanner is now registered by >default. (documentation needs to be updated) >3. HTMLFormScanner - Does not have a no-args constructor like the other >scanners. I will work on these.. Regards, Somik |
From: Somik R. <so...@ya...> - 2002-11-05 19:08:18
|
Dear Dhaval, More responses like yours, and we should be able to finish the production release in no time. >However when I ran my program with it, I got an error. This has >happened since earlier the HTMLFormScanner was not being registered by >default whereas now it is happening. Once I remove this scanner, once >again my program starts working :) Previously this scanner was not registered, as erroneous form tags would crash the scanner. After that, the exception model was introduced, and I thought that it would be good to have a form scanner that throws an exception when it goes into a potential loop. Can you post the exact exception, and your opinion as to why it should not have been thrown ? >I have added the same as a bug report as well. Urge you to check it out. As always, there's only one way to prove a bug - with a testcase. I tried writing one - but mine passes! I have added it to CVS, and for your purpose, here is HTMLScriptScannerTest.java for you. Use it and build the parser. I might have gone wrong in building it, so you can modify this, make it fail, and send it back to me. >Some points I noted while scanning through the javadocs: >1. HTMLFormTag needs documentation so to does HTMLFormScanner. >2. HTMLParser::registerScanners() - HTMLFormScanner is now registered by >default. (documentation needs to be updated) >3. HTMLFormScanner - Does not have a no-args constructor like the other >scanners. I will work on these.. Regards, Somik |
From: <dha...@or...> - 2002-11-05 13:31:34
|
Hi Somik, =A0 My program compiles perfectly with the new version of HTMLParser, hence ensuring that it is backward compatible to the extent that I have used it. However when I ran my program with it, I got an=A0error. This has happened since earlier the HTMLFormScanner was not being registered by default whereas now it is happening. Once I remove this scanner, once again my program starts working :) =A0 As for my bugs, I had reported last time that in case there were any HTML special characters(like '<' etc.)=A0within comments, there were errors in parsing. I think this specifically applies to HTML comments within <SCRIPT> tags which have HTML special characters. I think this is happening since the <SCRIPT> tag is parsed using HTMLScriptScanner and somehow the comments are not being parsed correctly. (Frankly, I don't know why it is happening but I do know that the code below is being parsed primarily by HTMLScriptScanner and not by HTMLRemarkNode which in turn shoudl happen within HTMScriptScanner probably). =A0 For e.g.=20 =A0 <SCRIPT Language=3D"JavaScript"> <!-- function validateForm() { =A0var i =3D 10; =A0if(i < 5) =A0i =3D i - 1 ;=20 =A0return true; } // --> </SCRIPT> =A0 gets parsed as =A0 <SCRIPT Language=3D"JavaScript"> =A0if(i < 5) =A0i =3D i - 1 ;=20 =A0return true; } // --> </SCRIPT> =A0 =A0 I think special care needs to be taken for HTML commetns which enclose JavaScript since the ending comment has to be of the form: // --> (the first two characters specifying that teh characters on the line are comments in JavaScript) =A0 At present the ending JavaScript comments appear as //=20 --> =A0 which would be an incorrect way to end HTML comments enclosing JavaScript code. =A0 I have added the same as a bug report as well. Urge you to check it out. =A0 Some points I noted while scanning through the javadocs: 1. HTMLFormTag needs documentation so to does HTMLFormScanner. 2. HTMLParser::registerScanners() - HTMLFormScanner is now registered by default. (documentation needs to be updated) 3. HTMLFormScanner - Does not have a no-args constructor like the other scanners. =A0 Regards,=20 Dhaval Udani=20 Senior Analyst=20 M-Line, QPEG=20 OrbiTech Solutions Ltd.=20 +91-22-8290019 Extn. 1457=20 =A0 -----Original Message----- From: somik [mailto:so...@ya...] Sent: Thursday, October 31, 2002 5:57 PM To: htmlparser-developer Cc: somik; htmlparser-user Subject: [Htmlparser-developer] HTMLParser Candidate Release 1 is out =20 =20 =20 Hi Folks, =20 =A0=A0=A0 HTMLParser 20021031 (C1) is out. This is candidate release 1= . If there are no issues, then this will become a production release. =A0=A0=A0=20 =A0=A0=A0 There are bug fixes in this release, and some improvements. = Most important improvement - allowing renderers to be plugged in so as to allow customization of functionality of toHTML(). Check the javadoc of com.kizna.html.HTMLNode. This has been a repeating request, to be able to modify the output of toHTML, especially for designers of web crawlers who want to change the link before saving it. =A0 =A0=A0=A0 Thanks to Kaarle Kaila for the bug fix in HTMLParameterParse= r. Thanks to Domenico Lordi for improvements to HTMLLinkScanner and HTMLLinkTag.=20 =A0=A0=A0=20 =A0=A0=A0 Here is the change log : Integration Build 1.2 - 20021031 [1] Changed string creation to static strings in HTMLTagParser [2] HTMLLinkProcessor can handle urls beginning with file:// (bug fix - 629601) [3] All scanners get the feedback object initialized from HTMLParser [4] Fixed bug 624045 (in HTMLParameterParser) - erroneous space key removed [5] Added HTMLRenderer and external rendering support in HTMLNode. [6] Line no and details incorporated for feedback and exceptions [7] HTMLLinkProcessor: "javascript:" recognition [8] HTMLLinkScanner: added flags for javascript, ftp, http, https [9] HTMLLinkTag: constructor for new flags, methods isJavascriptLink, setJavascriptLink, etc... =A0=A0=A0 Please visit http://htmlparser.sourceforge.net to download t= his release. =A0 =A0=A0=A0 <<Next step>> =A0 As far as architecture is concerned, I think this is it. The feedback mechanism has been more or less integrated, though we're not using the info method at all. Claude -- your help in doing a review on this issue would be highly appreciated. =A0 Dhaval -- Have all the issues that you raised been fixed ? Annette -- Can you give your feedback on the HTMLRenderer and if it is useful for your project ? If anyone has any issues, please raise them now, or forever hold your peace.. =A0 =A0=A0=A0 <<Need Help>> =A0 In order that this may be a truly professional product, it would be highly appreciated, if the members of the user and developer list contribute a small portion of their time in finalizing this production release.=20 =A0 These are the areas where you can help : [1] Test the release and please report bugs WITH your names (pls sign in at sourceforge before u file your bug reports) [2] Check the javadocs - quality control - if anything is missing, please update, and check in. [3] Write articles - based on applications you have written, which we can put up for others to read. Articles could cover design areas, performance, scalability, etc.. [4] Be active on the htmlparser-user mailing list to help others in the community [5] Send a testimonial which we can put up to show that open source software really can achieve professional targets (send this to so...@ya...) =A0 Of course, pls do any of the above only if you have benefitted from this project in any way.=20 Thank you very much, and awaiting your feedback. =A0 Regards, Somik =20 |
From: Somik R. <so...@ya...> - 2002-10-31 12:26:09
|
Hi Folks, HTMLParser 20021031 (C1) is out. This is candidate release 1. If = there are no issues, then this will become a production release. =20 There are bug fixes in this release, and some improvements. Most = important improvement - allowing renderers to be plugged in so as to = allow customization of functionality of toHTML(). Check the javadoc of = com.kizna.html.HTMLNode. This has been a repeating request, to be able = to modify the output of toHTML, especially for designers of web crawlers = who want to change the link before saving it. Thanks to Kaarle Kaila for the bug fix in HTMLParameterParser. = Thanks to Domenico Lordi for improvements to HTMLLinkScanner and = HTMLLinkTag.=20 =20 Here is the change log : Integration Build 1.2 - 20021031 [1] Changed string creation to static strings in HTMLTagParser [2] HTMLLinkProcessor can handle urls beginning with file:// (bug fix - = 629601) [3] All scanners get the feedback object initialized from HTMLParser [4] Fixed bug 624045 (in HTMLParameterParser) - erroneous space key = removed [5] Added HTMLRenderer and external rendering support in HTMLNode. [6] Line no and details incorporated for feedback and exceptions [7] HTMLLinkProcessor: "javascript:" recognition [8] HTMLLinkScanner: added flags for javascript, ftp, http, https [9] HTMLLinkTag: constructor for new flags, methods isJavascriptLink, = setJavascriptLink, etc... Please visit http://htmlparser.sourceforge.net to download this = release. <<Next step>> As far as architecture is concerned, I think this is it. The feedback = mechanism has been more or less integrated, though we're not using the = info method at all. Claude -- your help in doing a review on this issue = would be highly appreciated. Dhaval -- Have all the issues that you raised been fixed ? Annette -- Can you give your feedback on the HTMLRenderer and if it is = useful for your project ? If anyone has any issues, please raise them now, or forever hold your = peace.. <<Need Help>> In order that this may be a truly professional product, it would be = highly appreciated, if the members of the user and developer list = contribute a small portion of their time in finalizing this production = release.=20 These are the areas where you can help : [1] Test the release and please report bugs WITH your names (pls sign in = at sourceforge before u file your bug reports) [2] Check the javadocs - quality control - if anything is missing, = please update, and check in. [3] Write articles - based on applications you have written, which we = can put up for others to read. Articles could cover design areas, = performance, scalability, etc.. [4] Be active on the htmlparser-user mailing list to help others in the = community [5] Send a testimonial which we can put up to show that open source = software really can achieve professional targets (send this to = so...@ya...) Of course, pls do any of the above only if you have benefitted from this = project in any way.=20 Thank you very much, and awaiting your feedback. Regards, Somik |
From: Claude D. <CD...@ar...> - 2002-10-18 15:52:06
|
Maybe you can pass this message on... It looks like the base64 decoding on the email client is flawed. The multipart header for the email correctly specifies the "Content-Transfer-Encoding: base64", which implies the client software is not handling this correctly. -----Original Message----- From: Somik Raha [mailto:so...@ya...]=20 Sent: Friday, October 18, 2002 1:48 AM To: htm...@li... Subject: Re: [Htmlparser-developer] Re: Htmlparser-developer digest, Vol 1 #120 - 2 msgs Strange, I am able to read it fine... --- Amit Rana <ami...@ya...> wrote: >=20 > I can never read what Claude writes, it always comes > as below. Does this happen with anyone else also? > regards, > amit. > htm...@li... > wrote:Send Htmlparser-developer mailing list > submissions to > htm...@li... >=20 > Message: 2 > Subject: RE: [Htmlparser-developer] > HTMLParserFeedback issues.. > Date: Wed, 16 Oct 2002 11:47:47 -0700 > From: "Claude Duguay"=20 > To:=20 > Reply-To: htm...@li... >=20 > This is a multi-part message in MIME format. >=20 > ------_=3D_NextPart_001_01C27544.8510D10C > Content-Type: text/plain; > charset=3D"utf-8" > Content-Transfer-Encoding: base64 >=20 > VGhlIElCTSB0ZWFtIHRoYXQgd3JvdGUgdGhlIG9yaWdpbmFsIExvZzRKIHNob3dlZCB0aGF0 IGEg > Y2FsbCB0byBudWxsIG1ldGhvZHMgd2FzIHNvIHNtYWxsIHRoYXQgaXQgd2Fzbid0IHdvcnRo IHdv > cnJ5aW5nIGFib3V0LiBTdGlsbCwgeW91IGFyZSBjb3JyZWN0IHRoYXQgdGhlcmUgaXMgc29t ZSBv > dmVyaGVhZCBhbmQgdGh1cyB5b3Ugc2hvdWxkIHVzZSBmZWVkYmFjayBzcGFyaW5nbHkuIFN0 cmlu > ZyBsaXRlcmFscyBkb24ndCBoYXZlIHRvIGJlIGNvbnN0cnVjdGVkLiBPbmx5IHJlcG9ydCBr ZXkg > ZXZlbnRzLiBWZXJib3NlIGluIGEgaGlnaC1wZXJmb3JtYW5jZSBzeXN0ZW0gaXMgbm90IGEg Z29v > ZCBpZGVhLiBPZiBjb3Vyc2UsIGRlYnVnIG1lc3NhZ2VzIG1heSBiZSBtb3JlIHZlcmJvc2Ug YnV0 > IHRoZXkgbmVlZCB0byBiZSB0dXJuZWQgb2ZmIHVuZGVyIG5vcm1hbCBjaXJjdW1zdGFuY2Vz Lg0K > IA0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0gDQpGcm9tOiBTb21payBSYWhhIFttYWls dG86 > c29taWtAeWFob28uY29tXSANClNlbnQ6IFdlZCAxMC8xNi8yMDAyIDk6NTAgQU0gDQpUbzog aHRt > bHBhcnNlci1kZXZlbG9wZXJAbGlzdHMuc291cmNlZm9yZ2UubmV0IA0KQ2M6IA0KU3ViamVj dDog > UkU6IFtIdG1scGFyc2VyLWRldmVsb3Blcl0gSFRNTFBhcnNlckZlZWRiYWNrIGlzc3Vlcy4u DQoN > Cg0KDQoNCgktLS0gQ2xhdWRlIER1Z3VheSA8Q0R1Z3VheUBhcmNlc3NhLmNvbT4gd3JvdGU6 DQoJ > PiBTb21lIGVycm9ycyBhcmUgbm9uLWZhdGFsLiBJbiBvdXIgKEFyY2Vzc2EncykNCgk+IGFw cGxp > Y2F0aW9uLCBmb3IgZXhhbXBsZSwgYSBwYXJzZXIgZXJyb3IgbWVhbnMgdGhhdA0KCT4gdGhl IGRv > Y3VtZW50IGNvdWxkIG5vdCBiZSBoYW5kbGVkIGFuZCBuZWVkcyB0byBiZQ0KCT4gbG9nZ2Vk LCBi > dXQgdGhlIGFwcGxpY2F0aW9uIG1vdmVzIG9uIHRvIHRoZSBuZXh0DQoJPiBkb2N1bWVudCB3 aXRo > b3V0IHN0b3BwaW5nLiBXaXRoaW4gdGhlIHBhcnNlciwgdGhlDQoJPiBxdWVzdGlvbiBpcyBt b3Jl > IGdyYW51bGFyLiBUaGVyZSBtYXkgbm90IGJlIGFueSBjYXNlDQoJPiB3aGVyZSB5b3UgZG9u J3Qg > d2FudCB0byBhYm9ydCB3aGVuIHlvdSBoYXZlIGFuDQoJPiBlcnJvci4gWW91IGNhbiBzdGls bCBy > ZXBvcnQgdGhlIGVycm9yIEFORCB0aHJvdyBhbg0KCT4gZXhjZXB0aW9uLiBUaGluayBvZiBm ZWVk > YmFjayBhcyBhIG1lY2hhbmlzbSBmb3INCgk+IGxvZ2dpbmcgdGhhdCBtYXkgYmUgaWdub3Jl ZCBv > ciByZWRpcmVjdGVkIGF0IHRoZQ0KCT4gdXNlcidzIGRpc2NyZXNzaW9uLiBJdCdzIGEgaG9v ayB0 > aGF0IGxldHMgZGV2ZWxvcGVycw0KCT4gcmVkaXJlY3QgdGhlIG91dHB1dCBzbyB0aGF0IGl0 IGRv > ZXNuJ3QgZ28gdG8gdGhlDQoJPiBjb25zb2xlLiBBbHRob3VnaCB0aGUgZGVmYXVsdCBmZWVk YmFj > ayBnb2VzIHRvIHRoZQ0KCT4gY29uc29sZSwgZGV2ZWxvcGVycyBhcmUgbm90IHRpZWQgdG8g dGhh > dCBiZWhhdmlvcg0KCT4gYW5kIHlvdSBoYXZlIGEgd2F5IG9mIG1ha2luZyBzdXJlIG5vdGhp bmcg > aXMgbGVmdA0KCT4gdW5yZXBvcnRlZC4NCgkNCglJIGdldCBpdC4gVGhlIG5leHQgcXVlc3Rp b24g > dGhvdWdoIGlzIC0gd2hhdCBzb3J0IG9mDQoJcGVyZm9ybWFuY2UgaGl0IGFyZSB3ZSBsb29r aW5n > IGF0ID8gVGhlcmUgYXJlIGNyZWF0aW9uDQoJb2Ygc3RyaW5ncyAtIGFuZCBldmVuIGlmIHdl IHJl > cGxhY2UgdGhlIGRlZmF1bHQNCglmZWVkYmFjayB3aXRoIGFub3RoZXIgdGhhdCBkb2VzIG5v dCBk > aXNwbGF5LSB0aGVyZQ0KCXdvdWxkIHN0aWxsIGJlIGFuIG92ZXJoZWFkLCByaWdodCA/IE9y IGNh > biBpbnRlbGxpZ2VudA0KCWNvbXBpbGVycyBmaWd1cmUgb3V0IGNhbGxzIHRvIGVtcHR5IG1l dGhv > ZHMgYW5kIGhlbmNlDQoJZG8gb3B0aW1pemF0aW9ucyB0aGVyZSA/DQoJDQoJUmVnYXJkcywN CglT > b21paw0KCQ0KCV9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19f > X19fDQoJRG8geW91IFlhaG9vIT8NCglGYWl0aCBIaWxsIC0gRXhjbHVzaXZlIFBlcmZvcm1h bmNl > cywgVmlkZW9zICYgTW9yZQ0KCWh0dHA6Ly9mYWl0aC55YWhvby5jb20NCgkNCgkNCgktLS0t LS0t > LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoJVGhp cyBz > Zi5uZXQgZW1haWwgaXMgc3BvbnNvcmVkIGJ5OiB2aWFWZXJpbyB3aWxsIHBheSB5b3UgdXAg dG8N > CgkkMSwwMDAgZm9yIGV2ZXJ5IGFjY291bnQgdGhhdCB5b3UgY29uc29saWRhdGUgd2l0aCB1 cy4N > CglodHRwOi8vYWQuZG91YmxlY2xpY2submV0L2Nsazs0NzQ5ODY0Ozc2MDQzMDg7dj8NCglo dHRw > Oi8vd3d3LnZpYXZlcmlvLmNvbS9jb25zb2xpZGF0b3Ivb3Nkbi5jZm0NCglfX19fX19fX19f X19f > X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KCUh0bWxwYXJzZXItZGV2ZWxv cGVy > IG1haWxpbmcgbGlzdA0KCUh0bWxwYXJzZXItZGV2ZWxvcGVyQGxpc3RzLnNvdXJjZWZvcmdl Lm5l > dA0KCWh0dHBzOi8vbGlzdHMuc291cmNlZm9yZ2UubmV0L2xpc3RzL2xpc3RpbmZvL2h0bWxw YXJz > ZXItZGV2ZWxvcGVyDQoJDQoNCg=3D=3D >=20 > ------_=3D_NextPart_001_01C27544.8510D10C > Content-Type: application/ms-tnef; > name=3D"winmail.dat" > Content-Transfer-Encoding: base64 >=20 > eJ8+IjASAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAENgAQAAgAAAAIAAgAB BYAD > AA4AAADSBwoAEAALAC8ALwADAF8BASCAAwAOAAAA0gcKABAACwAvAC8AAwBfAQEJgAEAIQAA ADRD > QjAyRkNCMEY2MTJFNEFBOEQ0OTY0MkNCMzBEMjQ5AEAHAQOQBgA8FgAAOAAAAB8AGgABAAAA EgAA > AEkAUABNAC4ATgBvAHQAZQAAAAAAAwA2AAAAAAAfADcAAQAAAG4AAABSAEUAOgAgAFsASAB0 AG0A > bABwAGEAcgBzAGUAcgAtAGQAZQB2AGUAbABvAHAAZQByAF0AIABIAFQATQBMAFAAYQByAHMA ZQBy > AEYAZQBlAGQAYgBhAGMAawAgAGkAcwBzAHUAZQBzAC4ALgAAAAAAQAA5AAzREIVEdcIBHwA9 AAEA > AAAKAAAAUgBFADoAIAAAAAAAAgFHAAEAAAA1AAAAYz11czthPSA7cD1CbHVlIFNjb290ZXI7 bD1Q > U1dJTjAyLTAyMTAxNjE4NDc0N1otMTk3OAAAAAAfAEkAAQAAAG4AAABSAEUAOgAgAFsASAB0 AG0A > bABwAGEAcgBzAGUAcgAtAGQAZQB2AGUAbABvAHAAZQByAF0AIABIAFQATQBMAFAAYQByAHMA ZQBy > AEYAZQBlAGQAYgBhAGMAawAgAGkAcwBzAHUAZQBzAC4ALgAAAAAAQABOAIASciQ0dcIBHwBa AAEA > AAAWAAAAUwBvAG0AaQBrACAAUgBhAGgAYQAAAAAAAgFbAAEAAAA4AAAAAAAAAIErH6S+oxAZ nW4A > 3QEPVAIAAAAAU29taWsgUmFoYQBTTVRQAHNvbWlrQHlhaG9vLmNvbQACAVwAAQAAABUAAABT TVRQ > OlNPTUlLQFlBSE9PLkNPTQAAAAAfAF0AAQAAABYAAABTAG8AbQBpAGsAIABSAGEAaABhAAAA AAAC > AV4AAQAAADgAAAAAAAAAgSsfpL6jEBmdbgDdAQ9UAgAAAABTb21payBSYWhhAFNNVFAAc29t aWtA > eWFob28uY29tAAIBXwABAAAAFQAAAFNNVFA6U09NSUtAWUFIT08uQ09NAAAAAB8AZgABAAAA CgAA > AFMATQBUAFAAAAAAAB8AZwABAAAAIAAAAHMAbwBtAGkAawBAAHkAYQBoAG8AbwAuAGMAbwBt AAAA > HwBoAAEAAAAKAAAAUwBNAFQAUAAAAAAAHwBpAAEAAAAgAAAAcwBvAG0AaQBrAEAAeQBhAGgA bwBv > AC4AYwBvAG0AAAAfAHAAAQAAAGYAAABbAEgAdABtAGwAcABhAHIAcwBlAHIALQBkAGUAdgBl AGwA > bwBwAGUAcgBdACAASABUAE0ATABQAGEAcgBzAGUAcgBGAGUAZQBkAGIAYQBjAGsAIABpAHMA cwB1 > AGUAcwAuAC4AAAAAAAIBcQABAAAAGwAAAAHCdTQ77hHh9L35LECUiKEYpdykvlUAA+jmGAAf AHQA > AQAAAFYAAABoAHQAbQBsAHAAYQByAHMAZQByAC0AZABlAHYAZQBsAG8AcABlAHIAQABsAGkA cwB0 > AHMALgBzAG8AdQByAGMAZQBmAG8AcgBnAGUALgBuAGUAdAAAAAAAHwAaDAEAAAAcAAAAQwBs AGEA > dQBkAGUAIABEAHUAZwB1AGEAeQAAAB8AHQ4BAAAAZgAAAFsASAB0AG0AbABwAGEAcgBzAGUA cgAt > AGQAZQB2AGUAbABvAHAAZQByAF0AIABIAFQATQBMAFAAYQByAHMAZQByAEYAZQBlAGQAYgBh AGMA > awAgAGkAcwBzAHUAZQBzAC4ALgAAAAAAAgEJEAEAAAD+DAAA+gwAABEoAABMWkZ15b0OqQMA CgBy > Y3BnMTI1gjIDQ2h0bWwxAzA/AQMB9wqAAqQD4wIAY2jBCsBzZXQwIAcTAoD/EAMAUARWCFUH shHV > DlEDAd0Q1zIGAAbDEdUzBEYQ2W8S6xHjCO8J9zsYzw4wNTsR0gxgYwBQCwkBZDM2kxFgC6U0 IBAC > KlwOsr0BkGcU8AqjEeMd6DQU8AA8IURPQ1RZUABFIEhUTUwgUABVQkxJQyAiLSAvL1czQyGA RFQi > RCCUMy4yIYBFTpwiPh7tHo8jwTE4H/BvIKIjDyQfJpAzHYAlcEV8QUQlzQ7xJu8pbyT0NkEO 8DxN > RVRBB7BBMSxgPSJHCfAEkGF0RQWwIhLQT05UItBUEyzwBeFFeBDxbmdlPQZSdhMxL0EAkAIg IDYQ > LjAuNh1wOS4xJyL+Ks8lAzc3H/BUSShUTEUlzjQO8FJFcDogW0gOwQqxETByri0BAC9AGGBw BJBd > IJNKUDVjRgngZGIA0GtGIAQBClBzLi4kbjX9H/AvM08xfyZFNJE5QChPCyafPRQ1EWA8Qk9E QFkg > ZGlyPT0wcp88gDzzACEDMD+RZG8A4PM/kQqxXHEYsD+REPADMB8/9RFgPKsc8T2vZzk28R/w RElW > P8kAAEIHPMlMNjRFP0JSVGgu8EmAQk0gdGVhbUkQ+xEABUB3A2BJIElhLvAFsIxpZwuAB0Ag TG87 > 4MBKIHNob3cJgElkOGEgYwdAAyAtcCBu/nVMUTssQ3UHgElwBHAEINR3YQQgc0yQcwDATFLN SYJp > SaFO4G4nSaEYcdNB0FCRcnkLgGdMAAbgKHV0LgYAdAMQbCz8IHkIYEwAGNBMIFEBBZD/BUBN D0Oi > SXNKIVKxBABPAe8HgEpQL0FIsGFLoABwS6L+dQQgUmJLUUzAS6BW0C7wmmY3JnMKsVFBbHlR 0rdY > slNfQ5NsT/AtQWwEIN9AsFBSEQAvQExyYlLCAICXP6AbgEkgZFHQT25Y8IogGNBwGHEga2Vd kOc1 > 0QIwN/AgVgSQBuBXwS8LgEwBWa9DomhKgGgtKzYhAhByA4FjLvBzeW1cwGVJUFVhbkngTAFn 7m8E > cDeQAQBhXUFAUAWgzwhwETBSQAEAYnVRYAeB/nM9UAeRAMBdkFxhX79OE/8FsC7wL0FfE2SQ VONd > kC0wu0uSXEN0CHAtMEugbwEgv1egVoATMWKwYaEDIGM/YPhjdW1cwGHCN/A8yQHA3z/XCqI/ 1wpx > JHwwKBEh4P9FC204Qo9Dn0SvRb9Gz3PbxTyrOB2AJm5iWIACgPk/6CdhAUB0H2wfbS9uP/9v T3Zv > cW9yf3WvdJ+Bnx2cNDE0JVFGLdFLQGl6uGU9MoFbC+JB6S2IYvpPSnZNZOSIY4TNLBA+4fZS P8sL > gGUKgYRPd0Y+8NWBW2JB6UYDYTqAHB/hXi+OKn4ZBgADcGk3gFLuYREAZc9/w1sAwAMQLXBm OlWR > kuBAeZMgYyAu/QWgbTZQih+LL4w/jU+OX7+Y5AZgAjCQD5EfkidXS5FVfNAvLBAvAdAwFPA5 /jo+ > wSzAlj+XT5hfmW+af/9INpUQnE+dX5I2k29gwzUv/QSQQFrwXMA38E8QCHBh4PthgS7gLi0w U02h > L6I/o0/zpF+vOENjpi+nP6hPrV+Prm+vf7CPmw51YmpTIf+yr7O/tM9NizTPNd827zfx/7Vf tm+3 > f8MPxB/FKbzfeX+/eo97n3yvyQ8e/SVRL4XyHzyNf5+ApiEQIDBLUVWOTy3wP0ZLQHR5bIZw AS5A > QVJHSU4tUoxJRyCgv5AwcHgi8f8/6AqxEAJA9UGTQVFB78Y3/x/hxvzWo9gf0T8fKpKB3N37 g2Af > 8FCBX8iEWvAc0oTfX4Xvhv+IBxLQC2B1AQAgekRkoHVlcXbPPTB4GTz7senlZEAKwGtRZQCV 4uXf > +mfm+j6SCUnDu3zGr8e//+XP6p+9n02L757eAZKxLvAfBJADYBEgUpNisG4tZjctYAdAUdBJ A6AI > YSAo4wcQ6QMncynsn+2v7r/n78/w35JjYXALUA3gLWA/L8FSQGGB8i/zP/RFZXj/SUALUGRB TBDA > BPT0ZMEGIv9JcveP+J/5r/q/+8+SY0oi/0CxavBegWPiV4FislxhLrH+ZNSAS6D+P/9P9FRW cmiC > /wJxXEIC3wPvBP8GDwcfkmP1GGBnLuBkUkBn9f0aZMD/VeH1UC/RTIFKIgqfC6/0VP0tMHgC zw8P > EB8RLxI/klR9CLd3T/BXUUvwXMDAwHD7UUFR0FcfYV9hSiLABFJA/0ohGS8aPxtPHF8db/Hv Fy+9 > 9AlxwoEVE1VhZyNnLVD/TLEogFHQSKFSsWViCaVhwP/lsEwwZ8Ah3yLvI/8lDyYf/+vkVRNS YluE > J38oj/RUTtD/CRFMgVGBXfEy0V9wUmJb4/9hwC0/Lk8vXzBvMX+SYwHT/VHQWVJxTDBfcCoh TFFd > tR9KIgHUM9807/RUQU5E+0lhAfB3OA85HzovOz88T/U9V3hh4HD9kiuCX2BYYP9poFfoTuFi 8PTQ > 17BhwMJQ/2Jg/fFDf0SPRZ9Gr0e/Jy//QP/0CROiWWICkmVWYRBqQf9pcgGwVaHT4LtBaKFU wSGv > 30zvTf9PD1AfkjZ1wDH3UPnTwXNjPyD3IElzUa9Sv/n0VEl0XQFi8JWxkvBUo+8BAKugZGHA lXNX > L1g/WU+/Wl9bb5JjVhYg0x+RcB+i/xYCVMEggF3/Xw/0RQiwFZD9M5JnFgEWA2KPY59kr2W/ b2bP > kmMJQAJgbwEAK4BB892AH4FnaAhkrCDlEN2A/0pIbRAVkRXxah9rL/RUbX//bo9vn3Cvcb9y zf3Q > Yej1Zf02gWlVsRXzVMEJ4DfBKkD/S/9573r/fA99H/zFDSEzMv92P3dP9FQ3xDcg5aFKIZTA /mtU > YsJwf9QgoVSAKoEBAH5mGR+Cn4OvhL+Fz1xlbv8/JMHgws+Nz47fkz+UT5Va/kkq8KyhIIBd 74iv > 9DYrofsNQRkAICn3c/UqgeTQNzD/VMGr0D9hSiCWH5cvlTzA0Xv98YsQbqwQCgBp4fVyd/8s kMCw > YRBUYpm/ms8MtSxg/j8rlfVyXWH9g57fn++VPPtKIT7AciAhndINEsCBKmH/2oCjET8hK1Ci YRYv > pJ9r+f90tKe/qM+VPEpXH1JDQYvhvwGhVKNskiwzXTGskXnk0O+0MnjfsS+VLXcJUz7ErT9f rk/0 > VCyD9oAVgHIUcGHvE/GrAHQwplJPAbA+giCw/+xgPvBVYAkBtk+3X5U86WH3IBABAPVBZlVg i5If > kj6A/z7wde+6zwAKAODUYAIhH3H/DYENEjdBSTC/L8A/lTwIsPv2gElRbeKg/YMCcivCxA/7 xR/0 > VD/H/8kPlT/PL9A/sdFJUmVnzXANgCzR/+fTD9Ec9LFpa9V/1o/RH/fY/9oP2xlf3s/f3+Dd 2897 > 3N/a7ETD781f9DYzMlk6YWDxIc7v4u/a3UZhrbPCSD7iq2BFSSBsXMAaaTfhUKHo1VAgVmm9 YeBv > 9VCPzwDRkPkmhok+TVWR6E/pX9rvj/s8Qc/l9IcQQwCMkD0ikSBpEJg6Ly+v0CCBLnnn4nou wiEi > 8jnlMMLAYhBkHeUyZglwILA+wHtIWQBQRVJMSU5LIPP17/b1fX34EQlwf5DloOBcY2YxXCtA 8tDz > Z3/5//cDkRfyR9ug/p/bnjnyMvHwL0HyMPD/8g/zH78CnwOvBL8FzwbfB+YtC2//DH8Njw3B CG8J > fweMScHt7ePl75uYc2YuGOAsYMaAP+tQPwAqgbWAc1JVomJ55DoggVBhVj3QKkAfQc8+8RMg VRAz > MnVwNpEO38MP7weMJDEsMBtgS8K9q7JyVRASLxM/peVjwiD/kmA/clTBMzJzRO2gp2Ci8f+z wlzA > kw8ZPwd/9B/1L/1xZb1ALsrwdWJ+0OwwaQtKsBTCL+wwazs0NwA0OTg2NDs3NoAwNDMwODt2 91// > +G/5fSaPJ58opftv/H8r//8tDyiG/9//ryO/AcjoPyIfryMvJD8lT/1xdzywLhaBv7zxnRD3 EjIA > H+dV4C/t0P5kXdAvYPdPKg/5bjy/Pc//PtMury+/Qg9DHz60NK80f/857wHPN784z95fUJ9R r+G/ > u03vTv9IkTEdQVzRLWHn/xw/HU+bxRUii0I5QJzwUv/3VA9VH1YvQFpCIPBpYIuQ/+1AogG+ 4BTC > Wo9bnzlvOn/9O45z/XFe3zHDZaNlk2Iw/aIAL5EiVj4/H0Av+Xplb/9mf2ePaJlEn0WubB9t L24/ > /1aYSn9KT2LPTG9gn2Gvd+8FekI1epEvRk9OVP966XZvfGBYMn7Ie+hYI3vvdVeWN3kyUHmO KJB5 > QUIATE9DS1FVT1T2RX4fgj9ndvFYT4fPV8PENTiE0k9EWXmNeTALiU+L0Td5QUhUTUwFeuB9 jgAA > AB8ANRABAAAAjAAAADwAQwAzADMANwBGADkARgAxAEEAQQA5ADkANQA1ADQAOQA4ADUAQwA5 ADcA > RQA0ADkAQgBCAEUAQQBFADUAQgA5ADAAMQAzADUAQQA0AEAAcABzAHcAaQBuADAAMgAuAGMA bwBy > AHAALgBiAGwAdQBlAHMAYwBvAG8AdABlAHIALgBjAG8AbQA+AAAAHwBHEAEAAAAeAAAAbQBl AHMA > cwBhAGcAZQAvAHIAZgBjADgAMgAyAAAAAAALAPIQAQAAAB8A8xABAAAAegAAAFIARQAlADMA QQAg > AFsASAB0AG0AbABwAGEAcgBzAGUAcgAtAGQAZQB2AGUAbABvAHAAZQByAF0AIABIAFQATQBM AFAA > YQByAHMAZQByAEYAZQBlAGQAYgBhAGMAawAgAGkAcwBzAHUAZQBzAC4ALgAuAEUATQBMAAAA AAAL > APYQAAAAAEAABzA68YbfQ3XCAUAACDDnvByFRHXCAQMA3j/p/QAAAwDxPwkEAAAfAPg/AQAA ABwA > AABDAGwAYQB1AGQAZQAgAEQAdQBnAHUAYQB5AAAAAgH5PwEAAABjAAAAAAAAANynQMjAQhAa tLkI > ACsv4YIBAAAAAAAAAC9PPUJMVUUgU0NPT1RFUi9PVT1GSVJTVCBBRE1JTklTVFJBVElWRSBH Uk9V > UC9DTj1SRUNJUElFTlRTL0NOPUNEVUdVQVkAAB8A+j8BAAAAKgAAAFMAeQBzAHQAZQBtACAA QQBk > AG0AaQBuAGkAcwB0AHIAYQB0AG8AcgAAAAAAAgH7PwEAAAAeAAAAAAAAANynQMjAQhAatLkI ACsv > 4YIBAAAAAAAAAC4AAAADAP0/5AQAAAMAGUAAAAAAAwAaQAAAAAADAB1AAAAAAAMAHkAAAAAA HwAw > QAEAAAAQAAAAQwBEAFUARwBVAEEAWQAAAB8AMUABAAAAEAAAAEMARABVAEcAVQBBAFkAAAAf ADJA > AQAAACAAAABzAG8AbQBpAGsAQAB5AGEAaABvAG8ALgBjAG8AbQAAAB8AM0ABAAAAIAAAAHMA bwBt > AGkAawBAAHkAYQBoAG8AbwAuAGMAbwBtAAAAHwA4QAEAAAAQAAAAQwBEAFUARwBVAEEAWQAA AB8A > OUABAAAABAAAAC4AAAALACkAAAAAAAsAIwAAAAAAAwAGEOpCV/EDAAcQlgcAAAMAEBAAAAAA AwAR > EAAAAAAeAAgQAQAAAGUAAABUSEVJQk1URUFNVEhBVFdST1RFVEhFT1JJR0lOQUxMT0c0SlNI T1dF > RFRIQVRBQ0FMTFRPTlVMTE1FVEhPRFNXQVNTT1NNQUxMVEhBVElUV0FTTlRXT1JUSFdPUlJZ SU5H > QUJPAAAAAAIBfwABAAAARgAAADxDMzM3RjlGMUFBOTk1NTQ5ODVDOTdFNDlCQkVBRTVCOTAx MzVB > NEBwc3dpbjAyLmNvcnAuYmx1ZXNjb290ZXIuY29tPgAAAMgx >=20 > ------_=3D_NextPart_001_01C27544.8510D10C-- >=20 >=20 >=20 > --__--__-- >=20 > _______________________________________________ > Htmlparser-developer mailing list > Htm...@li... > https://lists.sourceforge.net/lists/listinfo/htmlparser-developer >=20 >=20 > End of Htmlparser-developer Digest >=20 >=20 > --------------------------------- > Do you Yahoo!? > Faith Hill - Exclusive Performances, Videos, & more > faith.yahoo.com __________________________________________________ Do you Yahoo!? Faith Hill - Exclusive Performances, Videos & More http://faith.yahoo.com ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Htmlparser-developer mailing list Htm...@li... https://lists.sourceforge.net/lists/listinfo/htmlparser-developer |
From: Somik R. <so...@ya...> - 2002-10-18 08:47:56
|
Strange, I am able to read it fine... --- Amit Rana <ami...@ya...> wrote: > > I can never read what Claude writes, it always comes > as below. Does this happen with anyone else also? > regards, > amit. > htm...@li... > wrote:Send Htmlparser-developer mailing list > submissions to > htm...@li... > > Message: 2 > Subject: RE: [Htmlparser-developer] > HTMLParserFeedback issues.. > Date: Wed, 16 Oct 2002 11:47:47 -0700 > From: "Claude Duguay" > To: > Reply-To: htm...@li... > > This is a multi-part message in MIME format. > > ------_=_NextPart_001_01C27544.8510D10C > Content-Type: text/plain; > charset="utf-8" > Content-Transfer-Encoding: base64 > > VGhlIElCTSB0ZWFtIHRoYXQgd3JvdGUgdGhlIG9yaWdpbmFsIExvZzRKIHNob3dlZCB0aGF0IGEg > Y2FsbCB0byBudWxsIG1ldGhvZHMgd2FzIHNvIHNtYWxsIHRoYXQgaXQgd2Fzbid0IHdvcnRoIHdv > cnJ5aW5nIGFib3V0LiBTdGlsbCwgeW91IGFyZSBjb3JyZWN0IHRoYXQgdGhlcmUgaXMgc29tZSBv > dmVyaGVhZCBhbmQgdGh1cyB5b3Ugc2hvdWxkIHVzZSBmZWVkYmFjayBzcGFyaW5nbHkuIFN0cmlu > ZyBsaXRlcmFscyBkb24ndCBoYXZlIHRvIGJlIGNvbnN0cnVjdGVkLiBPbmx5IHJlcG9ydCBrZXkg > ZXZlbnRzLiBWZXJib3NlIGluIGEgaGlnaC1wZXJmb3JtYW5jZSBzeXN0ZW0gaXMgbm90IGEgZ29v > ZCBpZGVhLiBPZiBjb3Vyc2UsIGRlYnVnIG1lc3NhZ2VzIG1heSBiZSBtb3JlIHZlcmJvc2UgYnV0 > IHRoZXkgbmVlZCB0byBiZSB0dXJuZWQgb2ZmIHVuZGVyIG5vcm1hbCBjaXJjdW1zdGFuY2VzLg0K > IA0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0gDQpGcm9tOiBTb21payBSYWhhIFttYWlsdG86 > c29taWtAeWFob28uY29tXSANClNlbnQ6IFdlZCAxMC8xNi8yMDAyIDk6NTAgQU0gDQpUbzogaHRt > bHBhcnNlci1kZXZlbG9wZXJAbGlzdHMuc291cmNlZm9yZ2UubmV0IA0KQ2M6IA0KU3ViamVjdDog > UkU6IFtIdG1scGFyc2VyLWRldmVsb3Blcl0gSFRNTFBhcnNlckZlZWRiYWNrIGlzc3Vlcy4uDQoN > Cg0KDQoNCgktLS0gQ2xhdWRlIER1Z3VheSA8Q0R1Z3VheUBhcmNlc3NhLmNvbT4gd3JvdGU6DQoJ > PiBTb21lIGVycm9ycyBhcmUgbm9uLWZhdGFsLiBJbiBvdXIgKEFyY2Vzc2EncykNCgk+IGFwcGxp > Y2F0aW9uLCBmb3IgZXhhbXBsZSwgYSBwYXJzZXIgZXJyb3IgbWVhbnMgdGhhdA0KCT4gdGhlIGRv > Y3VtZW50IGNvdWxkIG5vdCBiZSBoYW5kbGVkIGFuZCBuZWVkcyB0byBiZQ0KCT4gbG9nZ2VkLCBi > dXQgdGhlIGFwcGxpY2F0aW9uIG1vdmVzIG9uIHRvIHRoZSBuZXh0DQoJPiBkb2N1bWVudCB3aXRo > b3V0IHN0b3BwaW5nLiBXaXRoaW4gdGhlIHBhcnNlciwgdGhlDQoJPiBxdWVzdGlvbiBpcyBtb3Jl > IGdyYW51bGFyLiBUaGVyZSBtYXkgbm90IGJlIGFueSBjYXNlDQoJPiB3aGVyZSB5b3UgZG9uJ3Qg > d2FudCB0byBhYm9ydCB3aGVuIHlvdSBoYXZlIGFuDQoJPiBlcnJvci4gWW91IGNhbiBzdGlsbCBy > ZXBvcnQgdGhlIGVycm9yIEFORCB0aHJvdyBhbg0KCT4gZXhjZXB0aW9uLiBUaGluayBvZiBmZWVk > YmFjayBhcyBhIG1lY2hhbmlzbSBmb3INCgk+IGxvZ2dpbmcgdGhhdCBtYXkgYmUgaWdub3JlZCBv > ciByZWRpcmVjdGVkIGF0IHRoZQ0KCT4gdXNlcidzIGRpc2NyZXNzaW9uLiBJdCdzIGEgaG9vayB0 > aGF0IGxldHMgZGV2ZWxvcGVycw0KCT4gcmVkaXJlY3QgdGhlIG91dHB1dCBzbyB0aGF0IGl0IGRv > ZXNuJ3QgZ28gdG8gdGhlDQoJPiBjb25zb2xlLiBBbHRob3VnaCB0aGUgZGVmYXVsdCBmZWVkYmFj > ayBnb2VzIHRvIHRoZQ0KCT4gY29uc29sZSwgZGV2ZWxvcGVycyBhcmUgbm90IHRpZWQgdG8gdGhh > dCBiZWhhdmlvcg0KCT4gYW5kIHlvdSBoYXZlIGEgd2F5IG9mIG1ha2luZyBzdXJlIG5vdGhpbmcg > aXMgbGVmdA0KCT4gdW5yZXBvcnRlZC4NCgkNCglJIGdldCBpdC4gVGhlIG5leHQgcXVlc3Rpb24g > dGhvdWdoIGlzIC0gd2hhdCBzb3J0IG9mDQoJcGVyZm9ybWFuY2UgaGl0IGFyZSB3ZSBsb29raW5n > IGF0ID8gVGhlcmUgYXJlIGNyZWF0aW9uDQoJb2Ygc3RyaW5ncyAtIGFuZCBldmVuIGlmIHdlIHJl > cGxhY2UgdGhlIGRlZmF1bHQNCglmZWVkYmFjayB3aXRoIGFub3RoZXIgdGhhdCBkb2VzIG5vdCBk > aXNwbGF5LSB0aGVyZQ0KCXdvdWxkIHN0aWxsIGJlIGFuIG92ZXJoZWFkLCByaWdodCA/IE9yIGNh > biBpbnRlbGxpZ2VudA0KCWNvbXBpbGVycyBmaWd1cmUgb3V0IGNhbGxzIHRvIGVtcHR5IG1ldGhv > ZHMgYW5kIGhlbmNlDQoJZG8gb3B0aW1pemF0aW9ucyB0aGVyZSA/DQoJDQoJUmVnYXJkcywNCglT > b21paw0KCQ0KCV9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f > X19fDQoJRG8geW91IFlhaG9vIT8NCglGYWl0aCBIaWxsIC0gRXhjbHVzaXZlIFBlcmZvcm1hbmNl > cywgVmlkZW9zICYgTW9yZQ0KCWh0dHA6Ly9mYWl0aC55YWhvby5jb20NCgkNCgkNCgktLS0tLS0t > LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoJVGhpcyBz > Zi5uZXQgZW1haWwgaXMgc3BvbnNvcmVkIGJ5OiB2aWFWZXJpbyB3aWxsIHBheSB5b3UgdXAgdG8N > CgkkMSwwMDAgZm9yIGV2ZXJ5IGFjY291bnQgdGhhdCB5b3UgY29uc29saWRhdGUgd2l0aCB1cy4N > CglodHRwOi8vYWQuZG91YmxlY2xpY2submV0L2Nsazs0NzQ5ODY0Ozc2MDQzMDg7dj8NCglodHRw > Oi8vd3d3LnZpYXZlcmlvLmNvbS9jb25zb2xpZGF0b3Ivb3Nkbi5jZm0NCglfX19fX19fX19fX19f > X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KCUh0bWxwYXJzZXItZGV2ZWxvcGVy > IG1haWxpbmcgbGlzdA0KCUh0bWxwYXJzZXItZGV2ZWxvcGVyQGxpc3RzLnNvdXJjZWZvcmdlLm5l > dA0KCWh0dHBzOi8vbGlzdHMuc291cmNlZm9yZ2UubmV0L2xpc3RzL2xpc3RpbmZvL2h0bWxwYXJz > ZXItZGV2ZWxvcGVyDQoJDQoNCg== > > ------_=_NextPart_001_01C27544.8510D10C > Content-Type: application/ms-tnef; > name="winmail.dat" > Content-Transfer-Encoding: base64 > > eJ8+IjASAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAENgAQAAgAAAAIAAgABBYAD > AA4AAADSBwoAEAALAC8ALwADAF8BASCAAwAOAAAA0gcKABAACwAvAC8AAwBfAQEJgAEAIQAAADRD > QjAyRkNCMEY2MTJFNEFBOEQ0OTY0MkNCMzBEMjQ5AEAHAQOQBgA8FgAAOAAAAB8AGgABAAAAEgAA > AEkAUABNAC4ATgBvAHQAZQAAAAAAAwA2AAAAAAAfADcAAQAAAG4AAABSAEUAOgAgAFsASAB0AG0A > bABwAGEAcgBzAGUAcgAtAGQAZQB2AGUAbABvAHAAZQByAF0AIABIAFQATQBMAFAAYQByAHMAZQBy > AEYAZQBlAGQAYgBhAGMAawAgAGkAcwBzAHUAZQBzAC4ALgAAAAAAQAA5AAzREIVEdcIBHwA9AAEA > AAAKAAAAUgBFADoAIAAAAAAAAgFHAAEAAAA1AAAAYz11czthPSA7cD1CbHVlIFNjb290ZXI7bD1Q > U1dJTjAyLTAyMTAxNjE4NDc0N1otMTk3OAAAAAAfAEkAAQAAAG4AAABSAEUAOgAgAFsASAB0AG0A > bABwAGEAcgBzAGUAcgAtAGQAZQB2AGUAbABvAHAAZQByAF0AIABIAFQATQBMAFAAYQByAHMAZQBy > AEYAZQBlAGQAYgBhAGMAawAgAGkAcwBzAHUAZQBzAC4ALgAAAAAAQABOAIASciQ0dcIBHwBaAAEA > AAAWAAAAUwBvAG0AaQBrACAAUgBhAGgAYQAAAAAAAgFbAAEAAAA4AAAAAAAAAIErH6S+oxAZnW4A > 3QEPVAIAAAAAU29taWsgUmFoYQBTTVRQAHNvbWlrQHlhaG9vLmNvbQACAVwAAQAAABUAAABTTVRQ > OlNPTUlLQFlBSE9PLkNPTQAAAAAfAF0AAQAAABYAAABTAG8AbQBpAGsAIABSAGEAaABhAAAAAAAC > AV4AAQAAADgAAAAAAAAAgSsfpL6jEBmdbgDdAQ9UAgAAAABTb21payBSYWhhAFNNVFAAc29taWtA > eWFob28uY29tAAIBXwABAAAAFQAAAFNNVFA6U09NSUtAWUFIT08uQ09NAAAAAB8AZgABAAAACgAA > AFMATQBUAFAAAAAAAB8AZwABAAAAIAAAAHMAbwBtAGkAawBAAHkAYQBoAG8AbwAuAGMAbwBtAAAA > HwBoAAEAAAAKAAAAUwBNAFQAUAAAAAAAHwBpAAEAAAAgAAAAcwBvAG0AaQBrAEAAeQBhAGgAbwBv > AC4AYwBvAG0AAAAfAHAAAQAAAGYAAABbAEgAdABtAGwAcABhAHIAcwBlAHIALQBkAGUAdgBlAGwA > bwBwAGUAcgBdACAASABUAE0ATABQAGEAcgBzAGUAcgBGAGUAZQBkAGIAYQBjAGsAIABpAHMAcwB1 > AGUAcwAuAC4AAAAAAAIBcQABAAAAGwAAAAHCdTQ77hHh9L35LECUiKEYpdykvlUAA+jmGAAfAHQA > AQAAAFYAAABoAHQAbQBsAHAAYQByAHMAZQByAC0AZABlAHYAZQBsAG8AcABlAHIAQABsAGkAcwB0 > AHMALgBzAG8AdQByAGMAZQBmAG8AcgBnAGUALgBuAGUAdAAAAAAAHwAaDAEAAAAcAAAAQwBsAGEA > dQBkAGUAIABEAHUAZwB1AGEAeQAAAB8AHQ4BAAAAZgAAAFsASAB0AG0AbABwAGEAcgBzAGUAcgAt > AGQAZQB2AGUAbABvAHAAZQByAF0AIABIAFQATQBMAFAAYQByAHMAZQByAEYAZQBlAGQAYgBhAGMA > awAgAGkAcwBzAHUAZQBzAC4ALgAAAAAAAgEJEAEAAAD+DAAA+gwAABEoAABMWkZ15b0OqQMACgBy > Y3BnMTI1gjIDQ2h0bWwxAzA/AQMB9wqAAqQD4wIAY2jBCsBzZXQwIAcTAoD/EAMAUARWCFUHshHV > DlEDAd0Q1zIGAAbDEdUzBEYQ2W8S6xHjCO8J9zsYzw4wNTsR0gxgYwBQCwkBZDM2kxFgC6U0IBAC > KlwOsr0BkGcU8AqjEeMd6DQU8AA8IURPQ1RZUABFIEhUTUwgUABVQkxJQyAiLSAvL1czQyGARFQi > RCCUMy4yIYBFTpwiPh7tHo8jwTE4H/BvIKIjDyQfJpAzHYAlcEV8QUQlzQ7xJu8pbyT0NkEO8DxN > RVRBB7BBMSxgPSJHCfAEkGF0RQWwIhLQT05UItBUEyzwBeFFeBDxbmdlPQZSdhMxL0EAkAIgIDYQ > LjAuNh1wOS4xJyL+Ks8lAzc3H/BUSShUTEUlzjQO8FJFcDogW0gOwQqxETByri0BAC9AGGBwBJBd > IJNKUDVjRgngZGIA0GtGIAQBClBzLi4kbjX9H/AvM08xfyZFNJE5QChPCyafPRQ1EWA8Qk9EQFkg > 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 > Wo9bnzlvOn/9O45z/XFe3zHDZaNlk2Iw/aIAL5EiVj4/H0Av+Xplb/9mf2ePaJlEn0WubB9tL24/ > /1aYSn9KT2LPTG9gn2Gvd+8FekI1epEvRk9OVP966XZvfGBYMn7Ie+hYI3vvdVeWN3kyUHmOKJB5 > QUIATE9DS1FVT1T2RX4fgj9ndvFYT4fPV8PENTiE0k9EWXmNeTALiU+L0Td5QUhUTUwFeuB9jgAA > AB8ANRABAAAAjAAAADwAQwAzADMANwBGADkARgAxAEEAQQA5ADkANQA1ADQAOQA4ADUAQwA5ADcA > RQA0ADkAQgBCAEUAQQBFADUAQgA5ADAAMQAzADUAQQA0AEAAcABzAHcAaQBuADAAMgAuAGMAbwBy > AHAALgBiAGwAdQBlAHMAYwBvAG8AdABlAHIALgBjAG8AbQA+AAAAHwBHEAEAAAAeAAAAbQBlAHMA > cwBhAGcAZQAvAHIAZgBjADgAMgAyAAAAAAALAPIQAQAAAB8A8xABAAAAegAAAFIARQAlADMAQQAg > AFsASAB0AG0AbABwAGEAcgBzAGUAcgAtAGQAZQB2AGUAbABvAHAAZQByAF0AIABIAFQATQBMAFAA > YQByAHMAZQByAEYAZQBlAGQAYgBhAGMAawAgAGkAcwBzAHUAZQBzAC4ALgAuAEUATQBMAAAAAAAL > APYQAAAAAEAABzA68YbfQ3XCAUAACDDnvByFRHXCAQMA3j/p/QAAAwDxPwkEAAAfAPg/AQAAABwA > AABDAGwAYQB1AGQAZQAgAEQAdQBnAHUAYQB5AAAAAgH5PwEAAABjAAAAAAAAANynQMjAQhAatLkI > ACsv4YIBAAAAAAAAAC9PPUJMVUUgU0NPT1RFUi9PVT1GSVJTVCBBRE1JTklTVFJBVElWRSBHUk9V > UC9DTj1SRUNJUElFTlRTL0NOPUNEVUdVQVkAAB8A+j8BAAAAKgAAAFMAeQBzAHQAZQBtACAAQQBk > AG0AaQBuAGkAcwB0AHIAYQB0AG8AcgAAAAAAAgH7PwEAAAAeAAAAAAAAANynQMjAQhAatLkIACsv > 4YIBAAAAAAAAAC4AAAADAP0/5AQAAAMAGUAAAAAAAwAaQAAAAAADAB1AAAAAAAMAHkAAAAAAHwAw > QAEAAAAQAAAAQwBEAFUARwBVAEEAWQAAAB8AMUABAAAAEAAAAEMARABVAEcAVQBBAFkAAAAfADJA > AQAAACAAAABzAG8AbQBpAGsAQAB5AGEAaABvAG8ALgBjAG8AbQAAAB8AM0ABAAAAIAAAAHMAbwBt > AGkAawBAAHkAYQBoAG8AbwAuAGMAbwBtAAAAHwA4QAEAAAAQAAAAQwBEAFUARwBVAEEAWQAAAB8A > OUABAAAABAAAAC4AAAALACkAAAAAAAsAIwAAAAAAAwAGEOpCV/EDAAcQlgcAAAMAEBAAAAAAAwAR > EAAAAAAeAAgQAQAAAGUAAABUSEVJQk1URUFNVEhBVFdST1RFVEhFT1JJR0lOQUxMT0c0SlNIT1dF > RFRIQVRBQ0FMTFRPTlVMTE1FVEhPRFNXQVNTT1NNQUxMVEhBVElUV0FTTlRXT1JUSFdPUlJZSU5H > QUJPAAAAAAIBfwABAAAARgAAADxDMzM3RjlGMUFBOTk1NTQ5ODVDOTdFNDlCQkVBRTVCOTAxMzVB > NEBwc3dpbjAyLmNvcnAuYmx1ZXNjb290ZXIuY29tPgAAAMgx > > ------_=_NextPart_001_01C27544.8510D10C-- > > > > --__--__-- > > _______________________________________________ > Htmlparser-developer mailing list > Htm...@li... > https://lists.sourceforge.net/lists/listinfo/htmlparser-developer > > > End of Htmlparser-developer Digest > > > --------------------------------- > Do you Yahoo!? > Faith Hill - Exclusive Performances, Videos, & more > faith.yahoo.com __________________________________________________ Do you Yahoo!? Faith Hill - Exclusive Performances, Videos & More http://faith.yahoo.com |
From: Amit R. <ami...@ya...> - 2002-10-17 00:57:18
|
I can never read what Claude writes, it always comes as below. Does this happen with anyone else also? regards, amit. htm...@li... wrote:Send Htmlparser-developer mailing list submissions to htm...@li... Message: 2 Subject: RE: [Htmlparser-developer] HTMLParserFeedback issues.. Date: Wed, 16 Oct 2002 11:47:47 -0700 From: "Claude Duguay" To: Reply-To: htm...@li... This is a multi-part message in MIME format. ------_=_NextPart_001_01C27544.8510D10C Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhlIElCTSB0ZWFtIHRoYXQgd3JvdGUgdGhlIG9yaWdpbmFsIExvZzRKIHNob3dlZCB0aGF0IGEg Y2FsbCB0byBudWxsIG1ldGhvZHMgd2FzIHNvIHNtYWxsIHRoYXQgaXQgd2Fzbid0IHdvcnRoIHdv cnJ5aW5nIGFib3V0LiBTdGlsbCwgeW91IGFyZSBjb3JyZWN0IHRoYXQgdGhlcmUgaXMgc29tZSBv dmVyaGVhZCBhbmQgdGh1cyB5b3Ugc2hvdWxkIHVzZSBmZWVkYmFjayBzcGFyaW5nbHkuIFN0cmlu ZyBsaXRlcmFscyBkb24ndCBoYXZlIHRvIGJlIGNvbnN0cnVjdGVkLiBPbmx5IHJlcG9ydCBrZXkg ZXZlbnRzLiBWZXJib3NlIGluIGEgaGlnaC1wZXJmb3JtYW5jZSBzeXN0ZW0gaXMgbm90IGEgZ29v ZCBpZGVhLiBPZiBjb3Vyc2UsIGRlYnVnIG1lc3NhZ2VzIG1heSBiZSBtb3JlIHZlcmJvc2UgYnV0 IHRoZXkgbmVlZCB0byBiZSB0dXJuZWQgb2ZmIHVuZGVyIG5vcm1hbCBjaXJjdW1zdGFuY2VzLg0K IA0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0gDQpGcm9tOiBTb21payBSYWhhIFttYWlsdG86 c29taWtAeWFob28uY29tXSANClNlbnQ6IFdlZCAxMC8xNi8yMDAyIDk6NTAgQU0gDQpUbzogaHRt bHBhcnNlci1kZXZlbG9wZXJAbGlzdHMuc291cmNlZm9yZ2UubmV0IA0KQ2M6IA0KU3ViamVjdDog UkU6IFtIdG1scGFyc2VyLWRldmVsb3Blcl0gSFRNTFBhcnNlckZlZWRiYWNrIGlzc3Vlcy4uDQoN Cg0KDQoNCgktLS0gQ2xhdWRlIER1Z3VheSA8Q0R1Z3VheUBhcmNlc3NhLmNvbT4gd3JvdGU6DQoJ PiBTb21lIGVycm9ycyBhcmUgbm9uLWZhdGFsLiBJbiBvdXIgKEFyY2Vzc2EncykNCgk+IGFwcGxp Y2F0aW9uLCBmb3IgZXhhbXBsZSwgYSBwYXJzZXIgZXJyb3IgbWVhbnMgdGhhdA0KCT4gdGhlIGRv Y3VtZW50IGNvdWxkIG5vdCBiZSBoYW5kbGVkIGFuZCBuZWVkcyB0byBiZQ0KCT4gbG9nZ2VkLCBi dXQgdGhlIGFwcGxpY2F0aW9uIG1vdmVzIG9uIHRvIHRoZSBuZXh0DQoJPiBkb2N1bWVudCB3aXRo b3V0IHN0b3BwaW5nLiBXaXRoaW4gdGhlIHBhcnNlciwgdGhlDQoJPiBxdWVzdGlvbiBpcyBtb3Jl IGdyYW51bGFyLiBUaGVyZSBtYXkgbm90IGJlIGFueSBjYXNlDQoJPiB3aGVyZSB5b3UgZG9uJ3Qg d2FudCB0byBhYm9ydCB3aGVuIHlvdSBoYXZlIGFuDQoJPiBlcnJvci4gWW91IGNhbiBzdGlsbCBy ZXBvcnQgdGhlIGVycm9yIEFORCB0aHJvdyBhbg0KCT4gZXhjZXB0aW9uLiBUaGluayBvZiBmZWVk YmFjayBhcyBhIG1lY2hhbmlzbSBmb3INCgk+IGxvZ2dpbmcgdGhhdCBtYXkgYmUgaWdub3JlZCBv ciByZWRpcmVjdGVkIGF0IHRoZQ0KCT4gdXNlcidzIGRpc2NyZXNzaW9uLiBJdCdzIGEgaG9vayB0 aGF0IGxldHMgZGV2ZWxvcGVycw0KCT4gcmVkaXJlY3QgdGhlIG91dHB1dCBzbyB0aGF0IGl0IGRv ZXNuJ3QgZ28gdG8gdGhlDQoJPiBjb25zb2xlLiBBbHRob3VnaCB0aGUgZGVmYXVsdCBmZWVkYmFj ayBnb2VzIHRvIHRoZQ0KCT4gY29uc29sZSwgZGV2ZWxvcGVycyBhcmUgbm90IHRpZWQgdG8gdGhh dCBiZWhhdmlvcg0KCT4gYW5kIHlvdSBoYXZlIGEgd2F5IG9mIG1ha2luZyBzdXJlIG5vdGhpbmcg aXMgbGVmdA0KCT4gdW5yZXBvcnRlZC4NCgkNCglJIGdldCBpdC4gVGhlIG5leHQgcXVlc3Rpb24g dGhvdWdoIGlzIC0gd2hhdCBzb3J0IG9mDQoJcGVyZm9ybWFuY2UgaGl0IGFyZSB3ZSBsb29raW5n IGF0ID8gVGhlcmUgYXJlIGNyZWF0aW9uDQoJb2Ygc3RyaW5ncyAtIGFuZCBldmVuIGlmIHdlIHJl cGxhY2UgdGhlIGRlZmF1bHQNCglmZWVkYmFjayB3aXRoIGFub3RoZXIgdGhhdCBkb2VzIG5vdCBk aXNwbGF5LSB0aGVyZQ0KCXdvdWxkIHN0aWxsIGJlIGFuIG92ZXJoZWFkLCByaWdodCA/IE9yIGNh biBpbnRlbGxpZ2VudA0KCWNvbXBpbGVycyBmaWd1cmUgb3V0IGNhbGxzIHRvIGVtcHR5IG1ldGhv ZHMgYW5kIGhlbmNlDQoJZG8gb3B0aW1pemF0aW9ucyB0aGVyZSA/DQoJDQoJUmVnYXJkcywNCglT b21paw0KCQ0KCV9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fDQoJRG8geW91IFlhaG9vIT8NCglGYWl0aCBIaWxsIC0gRXhjbHVzaXZlIFBlcmZvcm1hbmNl cywgVmlkZW9zICYgTW9yZQ0KCWh0dHA6Ly9mYWl0aC55YWhvby5jb20NCgkNCgkNCgktLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoJVGhpcyBz Zi5uZXQgZW1haWwgaXMgc3BvbnNvcmVkIGJ5OiB2aWFWZXJpbyB3aWxsIHBheSB5b3UgdXAgdG8N CgkkMSwwMDAgZm9yIGV2ZXJ5IGFjY291bnQgdGhhdCB5b3UgY29uc29saWRhdGUgd2l0aCB1cy4N CglodHRwOi8vYWQuZG91YmxlY2xpY2submV0L2Nsazs0NzQ5ODY0Ozc2MDQzMDg7dj8NCglodHRw Oi8vd3d3LnZpYXZlcmlvLmNvbS9jb25zb2xpZGF0b3Ivb3Nkbi5jZm0NCglfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KCUh0bWxwYXJzZXItZGV2ZWxvcGVy IG1haWxpbmcgbGlzdA0KCUh0bWxwYXJzZXItZGV2ZWxvcGVyQGxpc3RzLnNvdXJjZWZvcmdlLm5l dA0KCWh0dHBzOi8vbGlzdHMuc291cmNlZm9yZ2UubmV0L2xpc3RzL2xpc3RpbmZvL2h0bWxwYXJz ZXItZGV2ZWxvcGVyDQoJDQoNCg== ------_=_NextPart_001_01C27544.8510D10C Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+IjASAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAENgAQAAgAAAAIAAgABBYAD AA4AAADSBwoAEAALAC8ALwADAF8BASCAAwAOAAAA0gcKABAACwAvAC8AAwBfAQEJgAEAIQAAADRD QjAyRkNCMEY2MTJFNEFBOEQ0OTY0MkNCMzBEMjQ5AEAHAQOQBgA8FgAAOAAAAB8AGgABAAAAEgAA AEkAUABNAC4ATgBvAHQAZQAAAAAAAwA2AAAAAAAfADcAAQAAAG4AAABSAEUAOgAgAFsASAB0AG0A bABwAGEAcgBzAGUAcgAtAGQAZQB2AGUAbABvAHAAZQByAF0AIABIAFQATQBMAFAAYQByAHMAZQBy AEYAZQBlAGQAYgBhAGMAawAgAGkAcwBzAHUAZQBzAC4ALgAAAAAAQAA5AAzREIVEdcIBHwA9AAEA AAAKAAAAUgBFADoAIAAAAAAAAgFHAAEAAAA1AAAAYz11czthPSA7cD1CbHVlIFNjb290ZXI7bD1Q U1dJTjAyLTAyMTAxNjE4NDc0N1otMTk3OAAAAAAfAEkAAQAAAG4AAABSAEUAOgAgAFsASAB0AG0A bABwAGEAcgBzAGUAcgAtAGQAZQB2AGUAbABvAHAAZQByAF0AIABIAFQATQBMAFAAYQByAHMAZQBy AEYAZQBlAGQAYgBhAGMAawAgAGkAcwBzAHUAZQBzAC4ALgAAAAAAQABOAIASciQ0dcIBHwBaAAEA AAAWAAAAUwBvAG0AaQBrACAAUgBhAGgAYQAAAAAAAgFbAAEAAAA4AAAAAAAAAIErH6S+oxAZnW4A 3QEPVAIAAAAAU29taWsgUmFoYQBTTVRQAHNvbWlrQHlhaG9vLmNvbQACAVwAAQAAABUAAABTTVRQ OlNPTUlLQFlBSE9PLkNPTQAAAAAfAF0AAQAAABYAAABTAG8AbQBpAGsAIABSAGEAaABhAAAAAAAC AV4AAQAAADgAAAAAAAAAgSsfpL6jEBmdbgDdAQ9UAgAAAABTb21payBSYWhhAFNNVFAAc29taWtA eWFob28uY29tAAIBXwABAAAAFQAAAFNNVFA6U09NSUtAWUFIT08uQ09NAAAAAB8AZgABAAAACgAA AFMATQBUAFAAAAAAAB8AZwABAAAAIAAAAHMAbwBtAGkAawBAAHkAYQBoAG8AbwAuAGMAbwBtAAAA HwBoAAEAAAAKAAAAUwBNAFQAUAAAAAAAHwBpAAEAAAAgAAAAcwBvAG0AaQBrAEAAeQBhAGgAbwBv AC4AYwBvAG0AAAAfAHAAAQAAAGYAAABbAEgAdABtAGwAcABhAHIAcwBlAHIALQBkAGUAdgBlAGwA bwBwAGUAcgBdACAASABUAE0ATABQAGEAcgBzAGUAcgBGAGUAZQBkAGIAYQBjAGsAIABpAHMAcwB1 AGUAcwAuAC4AAAAAAAIBcQABAAAAGwAAAAHCdTQ77hHh9L35LECUiKEYpdykvlUAA+jmGAAfAHQA AQAAAFYAAABoAHQAbQBsAHAAYQByAHMAZQByAC0AZABlAHYAZQBsAG8AcABlAHIAQABsAGkAcwB0 AHMALgBzAG8AdQByAGMAZQBmAG8AcgBnAGUALgBuAGUAdAAAAAAAHwAaDAEAAAAcAAAAQwBsAGEA dQBkAGUAIABEAHUAZwB1AGEAeQAAAB8AHQ4BAAAAZgAAAFsASAB0AG0AbABwAGEAcgBzAGUAcgAt AGQAZQB2AGUAbABvAHAAZQByAF0AIABIAFQATQBMAFAAYQByAHMAZQByAEYAZQBlAGQAYgBhAGMA awAgAGkAcwBzAHUAZQBzAC4ALgAAAAAAAgEJEAEAAAD+DAAA+gwAABEoAABMWkZ15b0OqQMACgBy Y3BnMTI1gjIDQ2h0bWwxAzA/AQMB9wqAAqQD4wIAY2jBCsBzZXQwIAcTAoD/EAMAUARWCFUHshHV DlEDAd0Q1zIGAAbDEdUzBEYQ2W8S6xHjCO8J9zsYzw4wNTsR0gxgYwBQCwkBZDM2kxFgC6U0IBAC KlwOsr0BkGcU8AqjEeMd6DQU8AA8IURPQ1RZUABFIEhUTUwgUABVQkxJQyAiLSAvL1czQyGARFQi RCCUMy4yIYBFTpwiPh7tHo8jwTE4H/BvIKIjDyQfJpAzHYAlcEV8QUQlzQ7xJu8pbyT0NkEO8DxN RVRBB7BBMSxgPSJHCfAEkGF0RQWwIhLQT05UItBUEyzwBeFFeBDxbmdlPQZSdhMxL0EAkAIgIDYQ LjAuNh1wOS4xJyL+Ks8lAzc3H/BUSShUTEUlzjQO8FJFcDogW0gOwQqxETByri0BAC9AGGBwBJBd IJNKUDVjRgngZGIA0GtGIAQBClBzLi4kbjX9H/AvM08xfyZFNJE5QChPCyafPRQ1EWA8Qk9EQFkg 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 Wo9bnzlvOn/9O45z/XFe3zHDZaNlk2Iw/aIAL5EiVj4/H0Av+Xplb/9mf2ePaJlEn0WubB9tL24/ /1aYSn9KT2LPTG9gn2Gvd+8FekI1epEvRk9OVP966XZvfGBYMn7Ie+hYI3vvdVeWN3kyUHmOKJB5 QUIATE9DS1FVT1T2RX4fgj9ndvFYT4fPV8PENTiE0k9EWXmNeTALiU+L0Td5QUhUTUwFeuB9jgAA AB8ANRABAAAAjAAAADwAQwAzADMANwBGADkARgAxAEEAQQA5ADkANQA1ADQAOQA4ADUAQwA5ADcA RQA0ADkAQgBCAEUAQQBFADUAQgA5ADAAMQAzADUAQQA0AEAAcABzAHcAaQBuADAAMgAuAGMAbwBy AHAALgBiAGwAdQBlAHMAYwBvAG8AdABlAHIALgBjAG8AbQA+AAAAHwBHEAEAAAAeAAAAbQBlAHMA cwBhAGcAZQAvAHIAZgBjADgAMgAyAAAAAAALAPIQAQAAAB8A8xABAAAAegAAAFIARQAlADMAQQAg AFsASAB0AG0AbABwAGEAcgBzAGUAcgAtAGQAZQB2AGUAbABvAHAAZQByAF0AIABIAFQATQBMAFAA YQByAHMAZQByAEYAZQBlAGQAYgBhAGMAawAgAGkAcwBzAHUAZQBzAC4ALgAuAEUATQBMAAAAAAAL APYQAAAAAEAABzA68YbfQ3XCAUAACDDnvByFRHXCAQMA3j/p/QAAAwDxPwkEAAAfAPg/AQAAABwA AABDAGwAYQB1AGQAZQAgAEQAdQBnAHUAYQB5AAAAAgH5PwEAAABjAAAAAAAAANynQMjAQhAatLkI ACsv4YIBAAAAAAAAAC9PPUJMVUUgU0NPT1RFUi9PVT1GSVJTVCBBRE1JTklTVFJBVElWRSBHUk9V UC9DTj1SRUNJUElFTlRTL0NOPUNEVUdVQVkAAB8A+j8BAAAAKgAAAFMAeQBzAHQAZQBtACAAQQBk AG0AaQBuAGkAcwB0AHIAYQB0AG8AcgAAAAAAAgH7PwEAAAAeAAAAAAAAANynQMjAQhAatLkIACsv 4YIBAAAAAAAAAC4AAAADAP0/5AQAAAMAGUAAAAAAAwAaQAAAAAADAB1AAAAAAAMAHkAAAAAAHwAw QAEAAAAQAAAAQwBEAFUARwBVAEEAWQAAAB8AMUABAAAAEAAAAEMARABVAEcAVQBBAFkAAAAfADJA AQAAACAAAABzAG8AbQBpAGsAQAB5AGEAaABvAG8ALgBjAG8AbQAAAB8AM0ABAAAAIAAAAHMAbwBt AGkAawBAAHkAYQBoAG8AbwAuAGMAbwBtAAAAHwA4QAEAAAAQAAAAQwBEAFUARwBVAEEAWQAAAB8A OUABAAAABAAAAC4AAAALACkAAAAAAAsAIwAAAAAAAwAGEOpCV/EDAAcQlgcAAAMAEBAAAAAAAwAR EAAAAAAeAAgQAQAAAGUAAABUSEVJQk1URUFNVEhBVFdST1RFVEhFT1JJR0lOQUxMT0c0SlNIT1dF RFRIQVRBQ0FMTFRPTlVMTE1FVEhPRFNXQVNTT1NNQUxMVEhBVElUV0FTTlRXT1JUSFdPUlJZSU5H QUJPAAAAAAIBfwABAAAARgAAADxDMzM3RjlGMUFBOTk1NTQ5ODVDOTdFNDlCQkVBRTVCOTAxMzVB NEBwc3dpbjAyLmNvcnAuYmx1ZXNjb290ZXIuY29tPgAAAMgx ------_=_NextPart_001_01C27544.8510D10C-- --__--__-- _______________________________________________ Htmlparser-developer mailing list Htm...@li... https://lists.sourceforge.net/lists/listinfo/htmlparser-developer End of Htmlparser-developer Digest --------------------------------- Do you Yahoo!? Faith Hill - Exclusive Performances, Videos, & more faith.yahoo.com |
From: Claude D. <CD...@ar...> - 2002-10-16 18:47:48
|
VGhlIElCTSB0ZWFtIHRoYXQgd3JvdGUgdGhlIG9yaWdpbmFsIExvZzRKIHNob3dlZCB0aGF0IGEg Y2FsbCB0byBudWxsIG1ldGhvZHMgd2FzIHNvIHNtYWxsIHRoYXQgaXQgd2Fzbid0IHdvcnRoIHdv cnJ5aW5nIGFib3V0LiBTdGlsbCwgeW91IGFyZSBjb3JyZWN0IHRoYXQgdGhlcmUgaXMgc29tZSBv dmVyaGVhZCBhbmQgdGh1cyB5b3Ugc2hvdWxkIHVzZSBmZWVkYmFjayBzcGFyaW5nbHkuIFN0cmlu ZyBsaXRlcmFscyBkb24ndCBoYXZlIHRvIGJlIGNvbnN0cnVjdGVkLiBPbmx5IHJlcG9ydCBrZXkg ZXZlbnRzLiBWZXJib3NlIGluIGEgaGlnaC1wZXJmb3JtYW5jZSBzeXN0ZW0gaXMgbm90IGEgZ29v ZCBpZGVhLiBPZiBjb3Vyc2UsIGRlYnVnIG1lc3NhZ2VzIG1heSBiZSBtb3JlIHZlcmJvc2UgYnV0 IHRoZXkgbmVlZCB0byBiZSB0dXJuZWQgb2ZmIHVuZGVyIG5vcm1hbCBjaXJjdW1zdGFuY2VzLg0K IA0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0gDQpGcm9tOiBTb21payBSYWhhIFttYWlsdG86 c29taWtAeWFob28uY29tXSANClNlbnQ6IFdlZCAxMC8xNi8yMDAyIDk6NTAgQU0gDQpUbzogaHRt bHBhcnNlci1kZXZlbG9wZXJAbGlzdHMuc291cmNlZm9yZ2UubmV0IA0KQ2M6IA0KU3ViamVjdDog UkU6IFtIdG1scGFyc2VyLWRldmVsb3Blcl0gSFRNTFBhcnNlckZlZWRiYWNrIGlzc3Vlcy4uDQoN Cg0KDQoNCgktLS0gQ2xhdWRlIER1Z3VheSA8Q0R1Z3VheUBhcmNlc3NhLmNvbT4gd3JvdGU6DQoJ PiBTb21lIGVycm9ycyBhcmUgbm9uLWZhdGFsLiBJbiBvdXIgKEFyY2Vzc2EncykNCgk+IGFwcGxp Y2F0aW9uLCBmb3IgZXhhbXBsZSwgYSBwYXJzZXIgZXJyb3IgbWVhbnMgdGhhdA0KCT4gdGhlIGRv Y3VtZW50IGNvdWxkIG5vdCBiZSBoYW5kbGVkIGFuZCBuZWVkcyB0byBiZQ0KCT4gbG9nZ2VkLCBi dXQgdGhlIGFwcGxpY2F0aW9uIG1vdmVzIG9uIHRvIHRoZSBuZXh0DQoJPiBkb2N1bWVudCB3aXRo b3V0IHN0b3BwaW5nLiBXaXRoaW4gdGhlIHBhcnNlciwgdGhlDQoJPiBxdWVzdGlvbiBpcyBtb3Jl IGdyYW51bGFyLiBUaGVyZSBtYXkgbm90IGJlIGFueSBjYXNlDQoJPiB3aGVyZSB5b3UgZG9uJ3Qg d2FudCB0byBhYm9ydCB3aGVuIHlvdSBoYXZlIGFuDQoJPiBlcnJvci4gWW91IGNhbiBzdGlsbCBy ZXBvcnQgdGhlIGVycm9yIEFORCB0aHJvdyBhbg0KCT4gZXhjZXB0aW9uLiBUaGluayBvZiBmZWVk YmFjayBhcyBhIG1lY2hhbmlzbSBmb3INCgk+IGxvZ2dpbmcgdGhhdCBtYXkgYmUgaWdub3JlZCBv ciByZWRpcmVjdGVkIGF0IHRoZQ0KCT4gdXNlcidzIGRpc2NyZXNzaW9uLiBJdCdzIGEgaG9vayB0 aGF0IGxldHMgZGV2ZWxvcGVycw0KCT4gcmVkaXJlY3QgdGhlIG91dHB1dCBzbyB0aGF0IGl0IGRv ZXNuJ3QgZ28gdG8gdGhlDQoJPiBjb25zb2xlLiBBbHRob3VnaCB0aGUgZGVmYXVsdCBmZWVkYmFj ayBnb2VzIHRvIHRoZQ0KCT4gY29uc29sZSwgZGV2ZWxvcGVycyBhcmUgbm90IHRpZWQgdG8gdGhh dCBiZWhhdmlvcg0KCT4gYW5kIHlvdSBoYXZlIGEgd2F5IG9mIG1ha2luZyBzdXJlIG5vdGhpbmcg aXMgbGVmdA0KCT4gdW5yZXBvcnRlZC4NCgkNCglJIGdldCBpdC4gVGhlIG5leHQgcXVlc3Rpb24g dGhvdWdoIGlzIC0gd2hhdCBzb3J0IG9mDQoJcGVyZm9ybWFuY2UgaGl0IGFyZSB3ZSBsb29raW5n IGF0ID8gVGhlcmUgYXJlIGNyZWF0aW9uDQoJb2Ygc3RyaW5ncyAtIGFuZCBldmVuIGlmIHdlIHJl cGxhY2UgdGhlIGRlZmF1bHQNCglmZWVkYmFjayB3aXRoIGFub3RoZXIgdGhhdCBkb2VzIG5vdCBk aXNwbGF5LSB0aGVyZQ0KCXdvdWxkIHN0aWxsIGJlIGFuIG92ZXJoZWFkLCByaWdodCA/IE9yIGNh biBpbnRlbGxpZ2VudA0KCWNvbXBpbGVycyBmaWd1cmUgb3V0IGNhbGxzIHRvIGVtcHR5IG1ldGhv ZHMgYW5kIGhlbmNlDQoJZG8gb3B0aW1pemF0aW9ucyB0aGVyZSA/DQoJDQoJUmVnYXJkcywNCglT b21paw0KCQ0KCV9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fDQoJRG8geW91IFlhaG9vIT8NCglGYWl0aCBIaWxsIC0gRXhjbHVzaXZlIFBlcmZvcm1hbmNl cywgVmlkZW9zICYgTW9yZQ0KCWh0dHA6Ly9mYWl0aC55YWhvby5jb20NCgkNCgkNCgktLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoJVGhpcyBz Zi5uZXQgZW1haWwgaXMgc3BvbnNvcmVkIGJ5OiB2aWFWZXJpbyB3aWxsIHBheSB5b3UgdXAgdG8N CgkkMSwwMDAgZm9yIGV2ZXJ5IGFjY291bnQgdGhhdCB5b3UgY29uc29saWRhdGUgd2l0aCB1cy4N CglodHRwOi8vYWQuZG91YmxlY2xpY2submV0L2Nsazs0NzQ5ODY0Ozc2MDQzMDg7dj8NCglodHRw Oi8vd3d3LnZpYXZlcmlvLmNvbS9jb25zb2xpZGF0b3Ivb3Nkbi5jZm0NCglfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KCUh0bWxwYXJzZXItZGV2ZWxvcGVy IG1haWxpbmcgbGlzdA0KCUh0bWxwYXJzZXItZGV2ZWxvcGVyQGxpc3RzLnNvdXJjZWZvcmdlLm5l dA0KCWh0dHBzOi8vbGlzdHMuc291cmNlZm9yZ2UubmV0L2xpc3RzL2xpc3RpbmZvL2h0bWxwYXJz ZXItZGV2ZWxvcGVyDQoJDQoNCg== |
From: Somik R. <so...@ya...> - 2002-10-16 16:50:34
|
--- Claude Duguay <CD...@ar...> wrote: > Some errors are non-fatal. In our (Arcessa's) > application, for example, a parser error means that > the document could not be handled and needs to be > logged, but the application moves on to the next > document without stopping. Within the parser, the > question is more granular. There may not be any case > where you don't want to abort when you have an > error. You can still report the error AND throw an > exception. Think of feedback as a mechanism for > logging that may be ignored or redirected at the > user's discression. It's a hook that lets developers > redirect the output so that it doesn't go to the > console. Although the default feedback goes to the > console, developers are not tied to that behavior > and you have a way of making sure nothing is left > unreported. I get it. The next question though is - what sort of performance hit are we looking at ? There are creation of strings - and even if we replace the default feedback with another that does not display- there would still be an overhead, right ? Or can intelligent compilers figure out calls to empty methods and hence do optimizations there ? Regards, Somik __________________________________________________ Do you Yahoo!? Faith Hill - Exclusive Performances, Videos & More http://faith.yahoo.com |
From: Claude D. <CD...@ar...> - 2002-10-16 14:36:54
|
U29tZSBlcnJvcnMgYXJlIG5vbi1mYXRhbC4gSW4gb3VyIChBcmNlc3NhJ3MpIGFwcGxpY2F0aW9u LCBmb3IgZXhhbXBsZSwgYSBwYXJzZXIgZXJyb3IgbWVhbnMgdGhhdCB0aGUgZG9jdW1lbnQgY291 bGQgbm90IGJlIGhhbmRsZWQgYW5kIG5lZWRzIHRvIGJlIGxvZ2dlZCwgYnV0IHRoZSBhcHBsaWNh dGlvbiBtb3ZlcyBvbiB0byB0aGUgbmV4dCBkb2N1bWVudCB3aXRob3V0IHN0b3BwaW5nLiBXaXRo aW4gdGhlIHBhcnNlciwgdGhlIHF1ZXN0aW9uIGlzIG1vcmUgZ3JhbnVsYXIuIFRoZXJlIG1heSBu b3QgYmUgYW55IGNhc2Ugd2hlcmUgeW91IGRvbid0IHdhbnQgdG8gYWJvcnQgd2hlbiB5b3UgaGF2 ZSBhbiBlcnJvci4gWW91IGNhbiBzdGlsbCByZXBvcnQgdGhlIGVycm9yIEFORCB0aHJvdyBhbiBl eGNlcHRpb24uIFRoaW5rIG9mIGZlZWRiYWNrIGFzIGEgbWVjaGFuaXNtIGZvciBsb2dnaW5nIHRo YXQgbWF5IGJlIGlnbm9yZWQgb3IgcmVkaXJlY3RlZCBhdCB0aGUgdXNlcidzIGRpc2NyZXNzaW9u LiBJdCdzIGEgaG9vayB0aGF0IGxldHMgZGV2ZWxvcGVycyByZWRpcmVjdCB0aGUgb3V0cHV0IHNv IHRoYXQgaXQgZG9lc24ndCBnbyB0byB0aGUgY29uc29sZS4gQWx0aG91Z2ggdGhlIGRlZmF1bHQg ZmVlZGJhY2sgZ29lcyB0byB0aGUgY29uc29sZSwgZGV2ZWxvcGVycyBhcmUgbm90IHRpZWQgdG8g dGhhdCBiZWhhdmlvciBhbmQgeW91IGhhdmUgYSB3YXkgb2YgbWFraW5nIHN1cmUgbm90aGluZyBp cyBsZWZ0IHVucmVwb3J0ZWQuDQoNCgktLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLSANCglGcm9t OiBTb21payBSYWhhIFttYWlsdG86c29taWtAeWFob28uY29tXSANCglTZW50OiBUdWUgMTAvMTUv MjAwMiAxMTozMCBQTSANCglUbzogSFRNTFBhcnNlciBEZXZlbG9wZXIgTGlzdCANCglDYzogDQoJ U3ViamVjdDogW0h0bWxwYXJzZXItZGV2ZWxvcGVyXSBIVE1MUGFyc2VyRmVlZGJhY2sgaXNzdWVz Li4NCgkNCgkNCglIaSBDbGF1ZGUsDQoJICAgIEkndmUganVzdCBmaW5pc2hlZCByZWZhY3Rvcmlu ZyBIVE1MVGFnLCBzbyB0aGF0IEkgY2FuIGluY29ycG9yYXRlIGZlZWRiYWNrIG1vcmUgZWFzaWx5 LiANCgkgICAgQXMgSSBhbSBhZGRpbmcgZmVlZGJhY2sgLSBJIGhhdmUgYSBxdWVzdGlvbiAtIHdo ZW4gc2hvdWxkIEkgdXNlIGZlZWRiYWNrLmVycm9yKCkgYXMgb3Bwb3NlZCB0byB0aHJvd2luZyBh biBIVE1MUGFyc2VyRXhjZXB0aW9uID8NCgkgDQoJUmVnYXJkcywNCglTb21paw0KDQo= |
From: Somik R. <so...@ya...> - 2002-10-16 11:02:12
|
> But how will I use resourceLocn if I was using a constructor which used > only teh HTMLReader object earlier. You're right again.. I'll add a c'tor for the next release. Regards, Somik |
From: Somik R. <so...@ya...> - 2002-10-16 10:59:16
|
Hi Folks, Integration release 1.2-20021016 is out. You can get it from http://htmlparser.sourceforge.net Here's the change log : Integration Build 1.2 - 20021016 -------------------------------- [1] Fixed bug 621117 - JSP tags not recognized if within string node [2] Fixed bug 617228 - Links with > symbol in query strings were not being recognized. [3] build.xml completely automatic - no manual changes needed before running [4] build.xml included in release package, inside src.zip [5] Refactored HTMLTag - design modified, introduced HTMLTagParser helper class [6] Optimized scanning process - 20% faster now There have been some refactorings and optimizations in this release. Most notably, the scanners are not enumerated sequentially anymore. Instead, they are stored inside hashtables, and are identified by the first word that occurs in a tag (in uppercase). Now, we have a default implementation of evaluate() which returns true, and most of the scanners dont override this if their evaluation is simply based on matching the first word. However, if the matching logic is complex, then evaluate() should be overridden. An additional method has been introduced in HTMLTagScanner() which all scanners have to override - and that is - getID() - which will be used to register the scanner into the hashtable (called only once) inside addScanner(). In addition feedback is being incorporated - you will find feedback if you run the testcases. The performance improvement is substantial - on running com.kizna.htmlTests.PerformanceTest.java - I could see a reduction of 500 ms (with all scanners registered) from 2500 ms to 2000 ms (run on the MySQL installation guide page). For developers (or folks who want to join) - the build script has been included in the distribution (it is a whole lot more powerful now - autodetects code version, etc..). Making your package ready for distribution is exceedingly simple now - so do go ahead and explore. Regards, Somik |
From: <dha...@or...> - 2002-10-16 10:47:55
|
But how will I use resourceLocn if I was using a constructor which used only teh HTMLReader object earlier. Regards, Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 -----Original Message----- From: somik [mailto:so...@ya...] Sent: Wednesday, October 16, 2002 4:09 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] HTMLParserFeedback issues.. Dhaval wrote : > I do think that I have the latest integration build release of October > 2. The javadocs as well as the source code both have constructors with > HTMLParserFeedback as one of the parameters. Thats right, but HTMLParser.java also has : public HTMLParser(String resourceLocn) throws HTMLParserException This is present to maintain backward compatibility. Regards, Somik ------------------------------------------------------- This sf.net email is sponsored by: viaVerio will pay you up to $1,000 for every account that you consolidate with us. http://ad.doubleclick.net/clk;4749864;7604308;v? http://www.viaverio.com/consolidator/osdn.cfm _______________________________________________ Htmlparser-developer mailing list Htm...@li... https://lists.sourceforge.net/lists/listinfo/htmlparser-developer |
From: Somik R. <so...@ya...> - 2002-10-16 10:38:59
|
Dhaval wrote : > I do think that I have the latest integration build release of October > 2. The javadocs as well as the source code both have constructors with > HTMLParserFeedback as one of the parameters. Thats right, but HTMLParser.java also has : public HTMLParser(String resourceLocn) throws HTMLParserException This is present to maintain backward compatibility. Regards, Somik |
From: Somik R. <so...@ya...> - 2002-10-16 10:38:01
|
Hi Dhaval, Thanks for pointing this one out. I've fixed it (superficially), and you shouldnt face a problem, however, the issue in HTMLParameterParser (erroneous holding a blank key ' ') persists. I will collaborate with Kaarle on this. Regards, Somik ----- Original Message ----- From: <dha...@or...> To: <htm...@li...> Sent: Wednesday, October 16, 2002 12:33 PM Subject: [Htmlparser-developer] RE: [ htmlparser-Bugs-621137 ] Error in parsing attributes > Hi Somik, > > I fail to understand why u did not get the bug. I ahve downlaoded the > latest integration release and tried out. I am receiving the bug. I > suggest you try out exactly what I did. > > In HTMLTextareaTagTest.java there is a string called testHTML as a > member variable of the class. I suggest you try chaning <TEXTAREA > name=\"Remarks\"> to <TEXTAREA name=\"Remarks\" > in the latter portion > of the stirng and run the test condition. It fails. > > Let me know if u need more help in simulating the condition. > > Regards, > > Dhaval Udani > Senior Analyst > M-Line, QPEG > OrbiTech Solutions Ltd. > +91-22-8290019 Extn. 1457 > > > > -----Original Message----- > From: noreply [mailto:no...@so...] > Sent: Tuesday, October 15, 2002 12:16 PM > To: noreply > Cc: noreply > Subject: [ htmlparser-Bugs-621137 ] Error in parsing attributes > > > Bugs item #621137, was opened at 2002-10-10 13:29 > You can respond by visiting: > https://sourceforge.net/tracker/?func=detail&atid=381399&aid=621137&grou > p_id=24399 > > Category: HTMLParameterParser > Group: v1.2 > Status: Open > >Resolution: Works For Me > Priority: 5 > Submitted By: Dhaval Udani (dhavaludani) > >Assigned to: Somik Raha (somik) > Summary: Error in parsing attributes > > Initial Comment: > If I have a tag as follows <TEXTAREA name="JohnDoe" > ></TEXTAREA> (Note the space before the closing '>' of > TEXTAREA tag). > > On reproduction using toHTML() of TEXTAREA I get the > following > <TEXTAREA ="" name="JohnDoe"></TEXTAREA> > > I think this might have been introduced with the fix > which took names without values and assigned blank > strings to them. > > It is not very serious since the added code does not > create a problem with the browsers but shoudl ideally > be avoided. > > > ---------------------------------------------------------------------- > > >Comment By: Somik Raha (somik) > Date: 2002-10-15 15:46 > > Message: > Logged In: YES > user_id=187944 > > Hi Dhaval, > I couldnt reproduce this. Can you write a test case which > catches this bug ? > > Below is the code I wrote that works fine : > <pre> > public void testAttributesReconstruction() throws > HTMLParserException { > String testHTML = "<TEXTAREA > name=\JohnDoe\ ></TEXTAREA>"; > StringReader sr = new StringReader > (testHTML); > HTMLReader reader = new > HTMLReader(new BufferedReader > (sr),"http://www.google.com/test/index.html"); > HTMLParser parser = new HTMLParser > (reader,new DefaultHTMLParserFeedback()); > HTMLNode [] node = new HTMLNode > [10]; > parser.registerScanners(); > int i = 0; > for (HTMLEnumeration e = > parser.elements();e.hasMoreNodes();) { > node[i++] = > e.nextHTMLNode(); > } > assertEquals("There should have been > 2 nodes",2,i); > assertTrue("First node should be an > HTMLtag",node[0] instanceof HTMLTag); > HTMLTag htmlTag = (HTMLTag)node[0]; > String expectedHTML = "<TEXTAREA > name=\JohnDoe\ >"; > assertStringEquals("Expected > HTML",expectedHTML,htmlTag.toHTML()); > } > > </pre> > > Regards, > Somik > > ---------------------------------------------------------------------- > > You can respond by visiting: > https://sourceforge.net/tracker/?func=detail&atid=381399&aid=621137&grou > p_id=24399 > > |
From: <dha...@or...> - 2002-10-16 08:32:52
|
Hi Somik, I do think that I have the latest integration build release of October 2. The javadocs as well as the source code both have constructors with HTMLParserFeedback as one of the parameters. Regards, Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 -----Original Message----- From: somik [mailto:so...@ya...] Sent: Wednesday, October 16, 2002 1:55 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] HTMLParserFeedback issues.. Dhaval wrote : "I tried compiling my program with the latest integration build. However it failed. I realised that the API signatures had been changed for HTMLParser. I think you should use overlaoded constructors so that backward compatibility is not affected. I think u must be already knowing about this. " I do hope you have the latest integration build. That does have overloaded constructors. "Also is it possible for someone to explain what is the purpose of the new class HTMLParserFeedback?" It is to enable you to implement logging or interactivity in your application - you get notified when there are warnings or info messages. Have u used log4j or the JDK 1.4 logging api ? The concept is similar to that. Regards, Somik ------------------------------------------------------- This sf.net email is sponsored by: viaVerio will pay you up to $1,000 for every account that you consolidate with us. http://ad.doubleclick.net/clk;4749864;7604308;v? http://www.viaverio.com/consolidator/osdn.cfm _______________________________________________ Htmlparser-developer mailing list Htm...@li... https://lists.sourceforge.net/lists/listinfo/htmlparser-developer |
From: Somik R. <so...@ya...> - 2002-10-16 08:24:04
|
Dhaval wrote : "I tried compiling my program with the latest integration build. However it failed. I realised that the API signatures had been changed for HTMLParser. I think you should use overlaoded constructors so that backward compatibility is not affected. I think u must be already knowing about this. " I do hope you have the latest integration build. That does have overloaded constructors. "Also is it possible for someone to explain what is the purpose of the new class HTMLParserFeedback?" It is to enable you to implement logging or interactivity in your application - you get notified when there are warnings or info messages. Have u used log4j or the JDK 1.4 logging api ? The concept is similar to that. Regards, Somik |
From: <dha...@or...> - 2002-10-16 07:28:43
|
Hi Somik, =A0 I tried compiling my program with the latest integration build. However it failed. I realised that the API signatures had been changed for HTMLParser. I think you should use overlaoded=A0constructors so that backward compatibility is not affected. I think u must be already knowing about this.=20 =A0 Also is it possible for someone to explain what is the purpose of the new class HTMLParserFeedback? Regards,=20 Dhaval Udani=20 Senior Analyst=20 M-Line, QPEG=20 OrbiTech Solutions Ltd.=20 +91-22-8290019 Extn. 1457=20 =A0 -----Original Message----- From: somik [mailto:so...@ya...] Sent: Wednesday, October 16, 2002 12:01 PM To: htmlparser-developer Cc: somik Subject: [Htmlparser-developer] HTMLParserFeedback issues.. =20 =20 =20 Hi Claude, =A0=A0=A0 I've just finished refactoring HTMLTag, so that I can incorp= orate feedback more easily.=20 =A0=A0=A0 As I am adding feedback - I have a question - when should I = use feedback.error() as opposed to throwing an HTMLParserException ? =A0 Regards, Somik =20 |
From: <dha...@or...> - 2002-10-16 07:04:02
|
Hi Somik, I fail to understand why u did not get the bug. I ahve downlaoded the latest integration release and tried out. I am receiving the bug. I suggest you try out exactly what I did. In HTMLTextareaTagTest.java there is a string called testHTML as a member variable of the class. I suggest you try chaning <TEXTAREA name=\"Remarks\"> to <TEXTAREA name=\"Remarks\" > in the latter portion of the stirng and run the test condition. It fails. Let me know if u need more help in simulating the condition. Regards, Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 -----Original Message----- From: noreply [mailto:no...@so...] Sent: Tuesday, October 15, 2002 12:16 PM To: noreply Cc: noreply Subject: [ htmlparser-Bugs-621137 ] Error in parsing attributes Bugs item #621137, was opened at 2002-10-10 13:29 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=381399&aid=621137&grou p_id=24399 Category: HTMLParameterParser Group: v1.2 Status: Open >Resolution: Works For Me Priority: 5 Submitted By: Dhaval Udani (dhavaludani) >Assigned to: Somik Raha (somik) Summary: Error in parsing attributes Initial Comment: If I have a tag as follows <TEXTAREA name="JohnDoe" ></TEXTAREA> (Note the space before the closing '>' of TEXTAREA tag). On reproduction using toHTML() of TEXTAREA I get the following <TEXTAREA ="" name="JohnDoe"></TEXTAREA> I think this might have been introduced with the fix which took names without values and assigned blank strings to them. It is not very serious since the added code does not create a problem with the browsers but shoudl ideally be avoided. ---------------------------------------------------------------------- >Comment By: Somik Raha (somik) Date: 2002-10-15 15:46 Message: Logged In: YES user_id=187944 Hi Dhaval, I couldnt reproduce this. Can you write a test case which catches this bug ? Below is the code I wrote that works fine : <pre> public void testAttributesReconstruction() throws HTMLParserException { String testHTML = "<TEXTAREA name=\JohnDoe\ ></TEXTAREA>"; StringReader sr = new StringReader (testHTML); HTMLReader reader = new HTMLReader(new BufferedReader (sr),"http://www.google.com/test/index.html"); HTMLParser parser = new HTMLParser (reader,new DefaultHTMLParserFeedback()); HTMLNode [] node = new HTMLNode [10]; parser.registerScanners(); int i = 0; for (HTMLEnumeration e = parser.elements();e.hasMoreNodes();) { node[i++] = e.nextHTMLNode(); } assertEquals("There should have been 2 nodes",2,i); assertTrue("First node should be an HTMLtag",node[0] instanceof HTMLTag); HTMLTag htmlTag = (HTMLTag)node[0]; String expectedHTML = "<TEXTAREA name=\JohnDoe\ >"; assertStringEquals("Expected HTML",expectedHTML,htmlTag.toHTML()); } </pre> Regards, Somik ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=381399&aid=621137&grou p_id=24399 |
From: Somik R. <so...@ya...> - 2002-10-16 06:30:22
|
Hi Claude, I've just finished refactoring HTMLTag, so that I can incorporate = feedback more easily.=20 As I am adding feedback - I have a question - when should I use = feedback.error() as opposed to throwing an HTMLParserException ? Regards, Somik |
From: <dha...@or...> - 2002-10-16 06:10:07
|
Hey, =A0 That bug report was from me. Forgot to log in before sendign teh bug. Sorry about that. Will try to make both the errors reproduceable. =A0 Regards,=20 Dhaval Udani=20 Senior Analyst=20 M-Line, QPEG=20 OrbiTech Solutions Ltd.=20 +91-22-8290019 Extn. 1457=20 =A0 -----Original Message----- From: somik [mailto:so...@ya...] Sent: Tuesday, October 15, 2002 1:40 PM To: htmlparser-developer; htmlparser-user Cc: somik Subject: [Htmlparser-developer] Re: Deletion of code with HTML comments =20 =20 =20 Hi , =A0=A0=A0 This is in response to the bug report (by nobody) : =A0 "If there are some special characters(we found a problem=20 with <) within HTML comments then all lines upto that=20 line(on which the charcter is present) gets deleted=20 when you reprint the tag(using toHTML()). I have been=20 using Node.toHTML() and I am assuming that the tag will=20 get parsed as a HTMLRemarkNode and its toHTML() will=20 get called. Whatever the case the output is distinctly=20 different from the input. Even the starting HTML=20 comments i.e. <!-- get deleted. " ** End of Report =A0 I couldnt reproduce this. Make sure you are using the latest Integration release. HTMLRemarkNodeTest.testTagWithinRemarkNode() checks for this bug - and it is passing. Also pls dont submit reports as nobody - then the response wouldnt reach you. =A0 Regards, Somik =20 |