Thread: Re: [Htmlparser-developer] Writing test cases
Brought to you by:
derrickoswald
From: Somik R. <so...@ya...> - 2002-08-14 15:25:00
|
Hi Dhaval, A word of advice, dont break your head over CVS & SSH (unless u have a couple of aspirins). Switch to Eclipse - a free Open Source IDE and the best. :) (www.eclipse.org) It has integration with CVS - suited for team programming, and also has vast no of winner features (not the least of which is refactoring). If you cant make the switch - then go for Tortoise CVS - it integrates with your windows explorer, things get a lot easier to use CVS with SSH after that.. Though - another incentive for using Eclipse- I have developed a Pair Programming plugin for eclipse at http://sangam.sourceforge.net - and I am releasing the next version this weekend. If you use Eclipse, then we can pair program over the internet on htmlparser :). The future is here! Cheers, Somik |
From: <dha...@or...> - 2002-08-16 09:07:58
Attachments:
BDY.RTF
|
Hey Somik, Thats a lovely idea. We'll definitely try it out. Dhaval -----Original Message----- From: somik [mailto:so...@ya...] Sent: Wednesday, August 14, 2002 8:55 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases Hi Dhaval, A word of advice, dont break your head over CVS & SSH (unless u have a couple of aspirins). Switch to Eclipse - a free Open Source IDE and the best. :) (www.eclipse.org) It has integration with CVS - suited for team programming, and also has vast no of winner features (not the least of which is refactoring). If you cant make the switch - then go for Tortoise CVS - it integrates with your windows explorer, things get a lot easier to use CVS with SSH after that.. Though - another incentive for using Eclipse- I have developed a Pair Programming plugin for eclipse at http://sangam.sourceforge.net - and I am releasing the next version this weekend. If you use Eclipse, then we can pair program over the internet on htmlparser :). The future is here! Cheers, Somik ------------------------------------------------------- This sf.net email is sponsored by: Dice - The leading online job board for high-tech professionals. Search and apply for tech jobs today! http://seeker.dice.com/seeker.epl?rel_code=31 _______________________________________________ Htmlparser-developer mailing list Htm...@li... https://lists.sourceforge.net/lists/listinfo/htmlparser-developer |
From: <dha...@or...> - 2002-08-20 06:36:58
Attachments:
BDY.RTF
|
Hi Somik, Have you been able to go through the files? I have installed Eclispse and once you are through I will check it in through Eclipse. I will also be needing a version of HTMLParser with these enhancements. When would you be making the next integration release? Regards, Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 -----Original Message----- From: Udani, Dhaval H. Sent: Wednesday, August 14, 2002 8:15 PM To: htmlparser-developer Cc: Udani, Dhaval H. Subject: RE: [Htmlparser-developer] Writing test cases Hi Somik, Since I will need to install SSH1 before I can get proper access to the CVS(I think u have already granted me access since I already gave u my id and u even acknowledged). So I will do that and learn to use CVS. In the meanwhile probably you can look at the code. The JUnit test cases are also attached. Each test case is configured to run independently. I hope u find it easy. Since it is independence day out here tommorrow I won't be in office. However will be in touch on Friday. For the present I am attaching zip file of 4 tag-scanners and their respective test cases. I have created a util file for commonly used functions. U can probably check that out as well. 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, August 14, 2002 5:31 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases Hi Dhaval, > Do let me know if you are interested in including it as a > part of the standard library and what I will need to do for that > purpose. I will feel a little bit more confidant if someone goes through > my code since this is my first time. I have changed the tag-scanners > quite a fair bit from the time I last sent them to u. > That would be good. In fact, if you can check it into CVS, then I can work on it the moment I find some time, maybe sometime tomorrow. You need to sign up as a developer at http://sourceforge.net/account/register.php and send me your id. I will then add you as a developer for htmlparser. You can then check in your code directly with CVS. Bytway, thank you for asking so many questions - I have been wanting to put out all this info in the docs, but now that you've brought it all out, its there in the mail archives for others. Of course, we still need good docs :) Cheers, Somik ------------------------------------------------------- This sf.net email is sponsored by: Dice - The leading online job board for high-tech professionals. Search and apply for tech jobs today! http://seeker.dice.com/seeker.epl?rel_code=31 _______________________________________________ Htmlparser-developer mailing list Htm...@li... https://lists.sourceforge.net/lists/listinfo/htmlparser-developer |
From: Somik R. <so...@ya...> - 2002-08-20 07:45:32
|
Hi Dhaval, Really sorry, this week has been very tight (as also last week). Pls = go ahead and check out the latest version of the parser from CVS - it = has bug fixes by John Zook. I was thinking of making the next release with something more = substantial - particularly the end-of-line char issue resolved, and the = parser feedback integrated.. Can u help with this ? Regards, Somik ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Tuesday, August 20, 2002 3:36 PM Subject: RE: [Htmlparser-developer] Writing test cases Hi Somik, Have you been able to go through the files? I have installed Eclispse and once you are through I will check it in through Eclipse. I will = also be needing a version of HTMLParser with these enhancements. When would you be making the next integration release? Regards, Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 -----Original Message----- From: Udani, Dhaval H.=20 Sent: Wednesday, August 14, 2002 8:15 PM To: htmlparser-developer Cc: Udani, Dhaval H. Subject: RE: [Htmlparser-developer] Writing test cases Hi Somik, Since I will need to install SSH1 before I can get proper access to = the CVS(I think u have already granted me access since I already gave u my id and u even acknowledged). So I will do that and learn to use CVS. = In the meanwhile probably you can look at the code. The JUnit test cases are also attached. Each test case is configured to run independently. I hope u find it easy. Since it is independence day out here tommorrow = I won't be in office. However will be in touch on Friday. For the = present I am attaching zip file of 4 tag-scanners and their respective test cases. I have created a util file for commonly used functions. U can probably check that out as well. 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, August 14, 2002 5:31 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases Hi Dhaval, > Do let me know if you are interested in including it as a > part of the standard library and what I will need to do for that > purpose. I will feel a little bit more confidant if someone goes through > my code since this is my first time. I have changed the tag-scanners > quite a fair bit from the time I last sent them to u. > That would be good. In fact, if you can check it into CVS, then I can work on it the moment I find some time, maybe sometime tomorrow. You need to sign up as a developer at http://sourceforge.net/account/register.php and send me your id. I = will then add you as a developer for htmlparser. You can then check in your code directly with CVS. Bytway, thank you for asking so many questions - I have been wanting = to put out all this info in the docs, but now that you've brought it all out, its there in the mail archives for others. Of course, we still need good docs :) Cheers, Somik ------------------------------------------------------- This sf.net email is sponsored by: Dice - The leading online job board for high-tech professionals. Search and apply for tech jobs today! http://seeker.dice.com/seeker.epl?rel_code=3D31 _______________________________________________ Htmlparser-developer mailing list Htm...@li... https://lists.sourceforge.net/lists/listinfo/htmlparser-developer |
From: <dha...@or...> - 2002-08-20 08:23:08
Attachments:
BDY.RTF
|
Yeah sure. Let me know what you want to do. =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, August 20, 2002 1:08 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 =20 Hi Dhaval, =A0=A0=A0 Really sorry, this week has been very tight (as also last we= ek). Pls go ahead and check out the latest version of the parser from CVS - it has bug fixes by John Zook. =A0=A0=A0 I was thinking of making the next release with something mor= e substantial - particularly the end-of-line char issue resolved, and the parser feedback integrated.. =A0=A0=A0 Can u help with this ? =A0 Regards, Somik ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Tuesday, August 20, 2002 3:36 PM Subject: RE: [Htmlparser-developer] Writing test cases Hi Somik, =20 Have you been able to go through the files? I have installed Eclispse and once you are through I will check it in through Eclipse. I will also be needing a version of HTMLParser with these enhancements. When would you be making the next integration release? =20 Regards, =20 Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 =20 =20 =20 -----Original Message----- From: Udani, Dhaval H.=20 Sent: Wednesday, August 14, 2002 8:15 PM To: htmlparser-developer Cc: Udani, Dhaval H. Subject: RE: [Htmlparser-developer] Writing test cases =20 =20 Hi Somik, =20 Since I will need to install SSH1 before I can get proper access to the CVS(I think u have already granted me access since I already gave u my id and u even acknowledged). So I will do that and learn to use CVS. In the meanwhile probably you can look at the code. The JUnit test cases are also attached. Each test case is configured to run independently. =20 I hope u find it easy. Since it is independence day out here tommorrow I won't be in office. However will be in touch on Friday. For the present I am attaching zip file of 4 tag-scanners and their respective test cases. I have created a util file for commonly used functions. U can probably check that out as well. =20 =20 =20 Regards, =20 Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 =20 =20 =20 -----Original Message----- From: somik [ mailto:so...@ya...] Sent: Wednesday, August 14, 2002 5:31 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 Hi Dhaval, > Do let me know if you are interested in including it as a > part of the standard library and what I will need to do for that > purpose. I will feel a little bit more confidant if someone goes through > my code since this is my first time. I have changed the tag-scanners > quite a fair bit from the time I last sent them to u. > =20 That would be good. In fact, if you can check it into CVS, then I can work on it the moment I find some time, maybe sometime tomorrow. =20 You need to sign up as a developer at http://sourceforge.net/account/register.php and send me your id. I will then add you as a developer for htmlparser. You can then check in your code directly with CVS. =20 Bytway, thank you for asking so many questions - I have been wanting to put out all this info in the docs, but now that you've brought it all out, its there in the mail archives for others. Of course, we still need good docs :) =20 Cheers, Somik =20 =20 =20 ------------------------------------------------------- This sf.net email is sponsored by: Dice - The leading online job board for high-tech professionals. Search and apply for tech jobs today! http://seeker.dice.com/seeker.epl?rel_code=3D31 _______________________________________________ Htmlparser-developer mailing list Htm...@li... https://lists.sourceforge.net/lists/listinfo/htmlparser-developer =20 =20 =20 |
From: Somik R. <so...@ya...> - 2002-08-20 08:41:50
|
Well - here's a tentative list : [1] Create configurable end-of-line marker. Modify all scanners = (toHTML()) to use this [2] Create auto-detectable end-of-line marker. This could be a = special/default option These two tasks directly relate to your need, so you'd be in the best = position to implement them. As u go ahead, make sure that the test cases = are passing. Cheers, Somik ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Tuesday, August 20, 2002 5:22 PM Subject: RE: [Htmlparser-developer] Writing test cases Yeah sure. Let me know what you want to do. Regards,=20 Dhaval Udani=20 Senior Analyst=20 M-Line, QPEG=20 OrbiTech Solutions Ltd.=20 +91-22-8290019 Extn. 1457=20 -----Original Message----- From: somik [mailto:so...@ya...] Sent: Tuesday, August 20, 2002 1:08 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 =20 Hi Dhaval, Really sorry, this week has been very tight (as also last week). Pls go ahead and check out the latest version of the parser from = CVS - it has bug fixes by John Zook. I was thinking of making the next release with something more substantial - particularly the end-of-line char issue resolved, and the parser feedback integrated.. Can u help with this ? =20 Regards, Somik ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Tuesday, August 20, 2002 3:36 PM Subject: RE: [Htmlparser-developer] Writing test cases Hi Somik, =20 Have you been able to go through the files? I have installed Eclispse and once you are through I will check it in through Eclipse. I will also be needing a version of HTMLParser with these enhancements. When would you be making the next integration release? =20 Regards, =20 Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 =20 =20 =20 -----Original Message----- From: Udani, Dhaval H.=20 Sent: Wednesday, August 14, 2002 8:15 PM To: htmlparser-developer Cc: Udani, Dhaval H. Subject: RE: [Htmlparser-developer] Writing test cases =20 =20 Hi Somik, =20 Since I will need to install SSH1 before I can get proper access to the CVS(I think u have already granted me access since I already = gave u my id and u even acknowledged). So I will do that and learn to use CVS. In the meanwhile probably you can look at the code. The JUnit test cases are also attached. Each test case is configured to run independently. =20 I hope u find it easy. Since it is independence day out here tommorrow I won't be in office. However will be in touch on Friday. For the present I am attaching zip file of 4 tag-scanners and their respective test cases. I have created a util file for commonly used functions. U can probably check that out as well. =20 =20 =20 Regards, =20 Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 =20 =20 =20 -----Original Message----- From: somik [ mailto:so...@ya...] Sent: Wednesday, August 14, 2002 5:31 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 Hi Dhaval, > Do let me know if you are interested in including it as a > part of the standard library and what I will need to do for = that > purpose. I will feel a little bit more confidant if someone = goes through > my code since this is my first time. I have changed the tag-scanners > quite a fair bit from the time I last sent them to u. > =20 That would be good. In fact, if you can check it into CVS, then = I can work on it the moment I find some time, maybe sometime tomorrow. =20 You need to sign up as a developer at http://sourceforge.net/account/register.php and send me your id. = I will then add you as a developer for htmlparser. You can then check in = your code directly with CVS. =20 Bytway, thank you for asking so many questions - I have been wanting to put out all this info in the docs, but now that you've brought it = all out, its there in the mail archives for others. Of course, we still need good docs :) =20 Cheers, Somik =20 =20 =20 ------------------------------------------------------- This sf.net email is sponsored by: Dice - The leading online job board for high-tech professionals. Search and apply for tech jobs = today! http://seeker.dice.com/seeker.epl?rel_code=3D31 _______________________________________________ Htmlparser-developer mailing list Htm...@li... = https://lists.sourceforge.net/lists/listinfo/htmlparser-developer =20 =20 =20 |
From: <dha...@or...> - 2002-08-21 04:34:25
Attachments:
BDY.RTF
|
Hi all, =A0 I propose to make the change specified by Somik as follows : =A0 1. Add a protected static variable in HTMLTag class called lineSeparator. It will be initialized to the system property line.separator. Since it is protected will be available to all the child classes of HTMLTag and can be hence used in the toHTML() function. 2. To override this default value a public static method called setLineSeparator() will also be made available in HTMLTag class. This will reset the value of the lineSeparator member variable. =A0 If this approach seems fine, let me know so I can go ahead. 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, August 20, 2002 2:04 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 =20 Well - here's a tentative list : [1] Create configurable end-of-line marker. Modify all scanners (toHTML()) to use this [2] Create auto-detectable end-of-line marker. This could be a special/default option =A0 These two tasks directly relate to your need, so you'd be in the best position to implement them. As u go ahead, make sure that the test cases are passing. =A0 Cheers, Somik =A0 ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Tuesday, August 20, 2002 5:22 PM Subject: RE: [Htmlparser-developer] Writing test cases Yeah sure. Let me know what you want to do. =20 =20 Regards,=20 =20 Dhaval Udani=20 Senior Analyst=20 M-Line, QPEG=20 OrbiTech Solutions Ltd.=20 +91-22-8290019 Extn. 1457=20 =20 =20 =20 =A0=A0 -----Original Message----- =A0=A0 From: somik [ mailto:so...@ya...] =A0=A0 Sent: Tuesday, August 20, 2002 1:08 PM =A0=A0 To: htmlparser-developer =A0=A0 Cc: somik =A0=A0 Subject: Re: [Htmlparser-developer] Writing test cases =A0=A0=20 =A0=A0=20 =20 =A0=A0=20 =A0=A0 Hi Dhaval, =A0=A0 Really sorry, this week has been very tight (as also last week). =A0=A0 Pls go ahead and check out the latest version of the parser from CVS =A0=A0 - it has bug fixes by John Zook. =A0=A0 I was thinking of making the next release with something mor= e =A0=A0 substantial - particularly the end-of-line char issue resolv= ed, and =A0=A0 the parser feedback integrated.. =A0=A0 Can u help with this ? =A0=A0=20 =A0=A0 Regards, =A0=A0 Somik =20 =A0=A0=A0=A0=A0 ----- Original Message -----=20 =A0=A0=A0=A0=A0 From: dha...@or...=20 =A0=A0=A0=A0=A0 To: htm...@li...=20 =A0=A0=A0=A0=A0 Sent: Tuesday, August 20, 2002 3:36 PM =A0=A0=A0=A0=A0 Subject: RE: [Htmlparser-developer] Writing test ca= ses =20 =A0=A0=A0=A0=A0 Hi Somik, =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Have you been able to go through the files? I have = installed =A0=A0=A0=A0=A0 Eclispse =A0=A0=A0=A0=A0 and once you are through I will check it in through= Eclipse. I =A0=A0=A0=A0=A0 will also =A0=A0=A0=A0=A0 be needing a version of HTMLParser with these enhan= cements. When =A0=A0=A0=A0=A0 would =A0=A0=A0=A0=A0 you be making the next integration release? =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Regards, =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Dhaval Udani =A0=A0=A0=A0=A0 Senior Analyst =A0=A0=A0=A0=A0 M-Line, QPEG =A0=A0=A0=A0=A0 OrbiTech Solutions Ltd. =A0=A0=A0=A0=A0 +91-22-8290019 Extn. 1457 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 -----Original Message----- =A0=A0=A0=A0=A0 From: Udani, Dhaval H.=20 =A0=A0=A0=A0=A0 Sent: Wednesday, August 14, 2002 8:15 PM =A0=A0=A0=A0=A0 To: htmlparser-developer =A0=A0=A0=A0=A0 Cc: Udani, Dhaval H. =A0=A0=A0=A0=A0 Subject: RE: [Htmlparser-developer] Writing test ca= ses =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Hi Somik, =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Since I will need to install SSH1 before I can get = proper access =A0=A0=A0=A0=A0 to the =A0=A0=A0=A0=A0 CVS(I think u have already granted me access since = I already gave =A0=A0=A0=A0=A0 u my =A0=A0=A0=A0=A0 id and u even acknowledged). So I will do that and = learn to use =A0=A0=A0=A0=A0 CVS. In =A0=A0=A0=A0=A0 the meanwhile probably you can look at the code. Th= e JUnit test =A0=A0=A0=A0=A0 cases =A0=A0=A0=A0=A0 are also attached. Each test case is configured to = run =A0=A0=A0=A0=A0 independently. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 I hope u find it easy. Since it is independence day= out here =A0=A0=A0=A0=A0 tommorrow I =A0=A0=A0=A0=A0 won't be in office. However will be in touch on Fri= day. For the =A0=A0=A0=A0=A0 present =A0=A0=A0=A0=A0 I am attaching zip file of 4 tag-scanners and their respective =A0=A0=A0=A0=A0 test =A0=A0=A0=A0=A0 cases. I have created a util file for commonly used functions. U =A0=A0=A0=A0=A0 can =A0=A0=A0=A0=A0 probably check that out as well. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Regards, =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Dhaval Udani =A0=A0=A0=A0=A0 Senior Analyst =A0=A0=A0=A0=A0 M-Line, QPEG =A0=A0=A0=A0=A0 OrbiTech Solutions Ltd. =A0=A0=A0=A0=A0 +91-22-8290019 Extn. 1457 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 -----Original Message----- =A0=A0=A0=A0=A0 From: somik [ mailto:so...@ya...] =A0=A0=A0=A0=A0 Sent: Wednesday, August 14, 2002 5:31 PM =A0=A0=A0=A0=A0 To: htmlparser-developer =A0=A0=A0=A0=A0 Cc: somik =A0=A0=A0=A0=A0 Subject: Re: [Htmlparser-developer] Writing test ca= ses =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Hi Dhaval, =A0=A0=A0=A0=A0 > Do let me know if you are interested in including= it as a =A0=A0=A0=A0=A0 > part of the standard library and what I will need= to do for that =A0=A0=A0=A0=A0 > purpose. I will feel a little bit more confidant = if someone goes =A0=A0=A0=A0=A0 through =A0=A0=A0=A0=A0 > my code since this is my first time. I have chang= ed the =A0=A0=A0=A0=A0 tag-scanners =A0=A0=A0=A0=A0 > quite a fair bit from the time I last sent them t= o u. =A0=A0=A0=A0=A0 > =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 That would be good. In fact, if you can check it in= to CVS, then I =A0=A0=A0=A0=A0 can =A0=A0=A0=A0=A0 work =A0=A0=A0=A0=A0 on it the moment I find some time, maybe sometime t= omorrow. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 You need to sign up as a developer at =A0=A0=A0=A0=A0 http://sourceforge.net/account/register.php and sen= d me your id. I =A0=A0=A0=A0=A0 will =A0=A0=A0=A0=A0 then =A0=A0=A0=A0=A0 add you as a developer for htmlparser. You can then= check in your =A0=A0=A0=A0=A0 code =A0=A0=A0=A0=A0 directly with CVS. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Bytway, thank you for asking so many questions - I = have been =A0=A0=A0=A0=A0 wanting to =A0=A0=A0=A0=A0 put =A0=A0=A0=A0=A0 out all this info in the docs, but now that you've = brought it all =A0=A0=A0=A0=A0 out, =A0=A0=A0=A0=A0 its =A0=A0=A0=A0=A0 there in the mail archives for others. Of course, w= e still need =A0=A0=A0=A0=A0 good =A0=A0=A0=A0=A0 docs :) =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Cheers, =A0=A0=A0=A0=A0 Somik =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 ---------------------------------------------------= ---- =A0=A0=A0=A0=A0 This sf.net email is sponsored by: Dice - The leadi= ng online job =A0=A0=A0=A0=A0 board =A0=A0=A0=A0=A0 for high-tech professionals. Search and apply for t= ech jobs today! =A0=A0=A0=A0=A0 http://seeker.dice.com/seeker.epl?rel_code=3D31 =A0=A0=A0=A0=A0 _______________________________________________ =A0=A0=A0=A0=A0 Htmlparser-developer mailing list =A0=A0=A0=A0=A0 Htm...@li... =A0=A0=A0=A0=A0 https://lists.sourceforge.net/lists/listinfo/htmlparser-developer =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =20 =A0=A0=20 =20 =20 =20 =20 |
From: Somik R. <so...@ya...> - 2002-08-21 04:39:01
|
Hi Dhaval, Sounds good.. But, how about putting the static stuff in HTMLParser ? This is bcos clients will go thru the parser interface.=20 Regards, Somik ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Wednesday, August 21, 2002 1:33 PM Subject: RE: [Htmlparser-developer] Writing test cases Hi all, I propose to make the change specified by Somik as follows : 1. Add a protected static variable in HTMLTag class called lineSeparator. It will be initialized to the system property line.separator. Since it is protected will be available to all the = child classes of HTMLTag and can be hence used in the toHTML() function. 2. To override this default value a public static method called setLineSeparator() will also be made available in HTMLTag class. This will reset the value of the lineSeparator member variable. If this approach seems fine, let me know so I can go ahead. Regards,=20 Dhaval Udani=20 Senior Analyst=20 M-Line, QPEG=20 OrbiTech Solutions Ltd.=20 +91-22-8290019 Extn. 1457=20 -----Original Message----- From: somik [mailto:so...@ya...] Sent: Tuesday, August 20, 2002 2:04 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 =20 Well - here's a tentative list : [1] Create configurable end-of-line marker. Modify all scanners (toHTML()) to use this [2] Create auto-detectable end-of-line marker. This could be a special/default option =20 These two tasks directly relate to your need, so you'd be in the = best position to implement them. As u go ahead, make sure that the test cases are passing. =20 Cheers, Somik =20 ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Tuesday, August 20, 2002 5:22 PM Subject: RE: [Htmlparser-developer] Writing test cases Yeah sure. Let me know what you want to do. =20 =20 Regards,=20 =20 Dhaval Udani=20 Senior Analyst=20 M-Line, QPEG=20 OrbiTech Solutions Ltd.=20 +91-22-8290019 Extn. 1457=20 =20 =20 =20 -----Original Message----- From: somik [ mailto:so...@ya...] Sent: Tuesday, August 20, 2002 1:08 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 =20 =20 Hi Dhaval, Really sorry, this week has been very tight (as also last week). Pls go ahead and check out the latest version of the parser from CVS - it has bug fixes by John Zook. I was thinking of making the next release with something more substantial - particularly the end-of-line char issue resolved, and the parser feedback integrated.. Can u help with this ? =20 Regards, Somik =20 ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Tuesday, August 20, 2002 3:36 PM Subject: RE: [Htmlparser-developer] Writing test cases =20 Hi Somik, =20 Have you been able to go through the files? I have installed Eclispse and once you are through I will check it in through Eclipse. I will also be needing a version of HTMLParser with these enhancements. When would you be making the next integration release? =20 Regards, =20 Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 =20 =20 =20 -----Original Message----- From: Udani, Dhaval H.=20 Sent: Wednesday, August 14, 2002 8:15 PM To: htmlparser-developer Cc: Udani, Dhaval H. Subject: RE: [Htmlparser-developer] Writing test cases =20 =20 Hi Somik, =20 Since I will need to install SSH1 before I can get proper access to the CVS(I think u have already granted me access since I already gave u my id and u even acknowledged). So I will do that and learn to use CVS. In the meanwhile probably you can look at the code. The JUnit test cases are also attached. Each test case is configured to run independently. =20 I hope u find it easy. Since it is independence day out here tommorrow I won't be in office. However will be in touch on Friday. For the present I am attaching zip file of 4 tag-scanners and their respective test cases. I have created a util file for commonly used functions. U can probably check that out as well. =20 =20 =20 Regards, =20 Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 =20 =20 =20 -----Original Message----- From: somik [ mailto:so...@ya...] Sent: Wednesday, August 14, 2002 5:31 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 Hi Dhaval, > Do let me know if you are interested in including it as a > part of the standard library and what I will need to do for that > purpose. I will feel a little bit more confidant if someone goes through > my code since this is my first time. I have changed the tag-scanners > quite a fair bit from the time I last sent them to u. > =20 That would be good. In fact, if you can check it into CVS, then I can work on it the moment I find some time, maybe sometime tomorrow. =20 You need to sign up as a developer at http://sourceforge.net/account/register.php and send me your id. I will then add you as a developer for htmlparser. You can then check in your code directly with CVS. =20 Bytway, thank you for asking so many questions - I have been wanting to put out all this info in the docs, but now that you've brought it all out, its there in the mail archives for others. Of course, we still need good docs :) =20 Cheers, Somik =20 =20 =20 ------------------------------------------------------- This sf.net email is sponsored by: Dice - The leading online job board for high-tech professionals. Search and apply for tech jobs today! http://seeker.dice.com/seeker.epl?rel_code=3D31 _______________________________________________ Htmlparser-developer mailing list Htm...@li... =20 = https://lists.sourceforge.net/lists/listinfo/htmlparser-developer =20 =20 =20 =20 =20 =20 =20 =20 |
From: <dha...@or...> - 2002-08-21 04:51:40
Attachments:
BDY.RTF
|
I think the variable should be in HTMLTag so that all the sub-classes can use it transparently. However additionally we can also provide a public setLineSeparator method in HTMLParser which will internally call the method of HTMLTag. =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: Wednesday, August 21, 2002 10:01 AM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 =20 Hi Dhaval, =A0=A0=A0 Sounds good.. =A0=A0=A0 But, how about putting the static stuff in HTMLParser ? =A0=A0=A0 This is bcos clients will go thru the parser interface.=20 =A0 Regards, Somik =A0 ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Wednesday, August 21, 2002 1:33 PM Subject: RE: [Htmlparser-developer] Writing test cases Hi all, =20 I propose to make the change specified by Somik as follows : =20 1. Add a protected static variable in HTMLTag class called lineSeparator. It will be initialized to the system property line.separator. Since it is protected will be available to all the child classes of HTMLTag and can be hence used in the toHTML() function. 2. To override this default value a public static method called setLineSeparator() will also be made available in HTMLTag class. This will reset the value of the lineSeparator member variable. =20 If this approach seems fine, let me know so I can go ahead. Regards,=20 =20 Dhaval Udani=20 Senior Analyst=20 M-Line, QPEG=20 OrbiTech Solutions Ltd.=20 +91-22-8290019 Extn. 1457=20 =20 =20 =20 =A0=A0 -----Original Message----- =A0=A0 From: somik [ mailto:so...@ya...] =A0=A0 Sent: Tuesday, August 20, 2002 2:04 PM =A0=A0 To: htmlparser-developer =A0=A0 Cc: somik =A0=A0 Subject: Re: [Htmlparser-developer] Writing test cases =A0=A0=20 =A0=A0=20 =20 =A0=A0=20 =A0=A0 Well - here's a tentative list : =A0=A0 [1] Create configurable end-of-line marker. Modify all scann= ers =A0=A0 (toHTML()) to use this =A0=A0 [2] Create auto-detectable end-of-line marker. This could be= a =A0=A0 special/default option =A0=A0=20 =A0=A0 These two tasks directly relate to your need, so you'd be in the best =A0=A0 position to implement them. As u go ahead, make sure that th= e test =A0=A0 cases are passing. =A0=A0=20 =A0=A0 Cheers, =A0=A0 Somik =A0=A0=20 =20 =A0=A0=A0=A0=A0 ----- Original Message -----=20 =A0=A0=A0=A0=A0 From: dha...@or...=20 =A0=A0=A0=A0=A0 To: htm...@li...=20 =A0=A0=A0=A0=A0 Sent: Tuesday, August 20, 2002 5:22 PM =A0=A0=A0=A0=A0 Subject: RE: [Htmlparser-developer] Writing test ca= ses =20 =A0=A0=A0=A0=A0 Yeah sure. Let me know what you want to do. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Regards,=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Dhaval Udani=20 =A0=A0=A0=A0=A0 Senior Analyst=20 =A0=A0=A0=A0=A0 M-Line, QPEG=20 =A0=A0=A0=A0=A0 OrbiTech Solutions Ltd.=20 =A0=A0=A0=A0=A0 +91-22-8290019 Extn. 1457=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 -----Original Message----- =A0=A0=A0=A0=A0 From: somik [ mailto:so...@ya...] =A0=A0=A0=A0=A0 Sent: Tuesday, August 20, 2002 1:08 PM =A0=A0=A0=A0=A0 To: htmlparser-developer =A0=A0=A0=A0=A0 Cc: somik =A0=A0=A0=A0=A0 Subject: Re: [Htmlparser-developer] Writing test ca= ses =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Hi Dhaval, =A0=A0=A0=A0=A0 Really sorry, this week has been very tight (as als= o last =A0=A0=A0=A0=A0 week). =A0=A0=A0=A0=A0 Pls go ahead and check out the latest version of th= e parser =A0=A0=A0=A0=A0 from CVS =A0=A0=A0=A0=A0 - it has bug fixes by John Zook. =A0=A0=A0=A0=A0 I was thinking of making the next release with some= thing more =A0=A0=A0=A0=A0 substantial - particularly the end-of-line char iss= ue resolved, =A0=A0=A0=A0=A0 and =A0=A0=A0=A0=A0 the parser feedback integrated.. =A0=A0=A0=A0=A0 Can u help with this ? =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Regards, =A0=A0=A0=A0=A0 Somik =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 ----- Original Message -----=20 =A0=A0=A0=A0=A0 From: dha...@or...=20 =A0=A0=A0=A0=A0 To: htm...@li...=20 =A0=A0=A0=A0=A0 Sent: Tuesday, August 20, 2002 3:36 PM =A0=A0=A0=A0=A0 Subject: RE: [Htmlparser-developer] Writing test ca= ses =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Hi Somik, =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Have you been able to go through the files? I have = installed =A0=A0=A0=A0=A0 Eclispse =A0=A0=A0=A0=A0 and once you are through I will check it in through= Eclipse. =A0=A0=A0=A0=A0 I =A0=A0=A0=A0=A0 will also =A0=A0=A0=A0=A0 be needing a version of HTMLParser with these enhan= cements. =A0=A0=A0=A0=A0 When =A0=A0=A0=A0=A0 would =A0=A0=A0=A0=A0 you be making the next integration release? =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Regards, =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Dhaval Udani =A0=A0=A0=A0=A0 Senior Analyst =A0=A0=A0=A0=A0 M-Line, QPEG =A0=A0=A0=A0=A0 OrbiTech Solutions Ltd. =A0=A0=A0=A0=A0 +91-22-8290019 Extn. 1457 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 -----Original Message----- =A0=A0=A0=A0=A0 From: Udani, Dhaval H.=20 =A0=A0=A0=A0=A0 Sent: Wednesday, August 14, 2002 8:15 PM =A0=A0=A0=A0=A0 To: htmlparser-developer =A0=A0=A0=A0=A0 Cc: Udani, Dhaval H. =A0=A0=A0=A0=A0 Subject: RE: [Htmlparser-developer] Writing test ca= ses =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Hi Somik, =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Since I will need to install SSH1 before I can get = proper =A0=A0=A0=A0=A0 access =A0=A0=A0=A0=A0 to the =A0=A0=A0=A0=A0 CVS(I think u have already granted me access since = I already =A0=A0=A0=A0=A0 gave =A0=A0=A0=A0=A0 u my =A0=A0=A0=A0=A0 id and u even acknowledged). So I will do that and = learn to =A0=A0=A0=A0=A0 use =A0=A0=A0=A0=A0 CVS. In =A0=A0=A0=A0=A0 the meanwhile probably you can look at the code. Th= e JUnit =A0=A0=A0=A0=A0 test =A0=A0=A0=A0=A0 cases =A0=A0=A0=A0=A0 are also attached. Each test case is configured to = run =A0=A0=A0=A0=A0 independently. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 I hope u find it easy. Since it is independence day= out here =A0=A0=A0=A0=A0 tommorrow I =A0=A0=A0=A0=A0 won't be in office. However will be in touch on Fri= day. For =A0=A0=A0=A0=A0 the =A0=A0=A0=A0=A0 present =A0=A0=A0=A0=A0 I am attaching zip file of 4 tag-scanners and their =A0=A0=A0=A0=A0 respective =A0=A0=A0=A0=A0 test =A0=A0=A0=A0=A0 cases. I have created a util file for commonly used =A0=A0=A0=A0=A0 functions. U =A0=A0=A0=A0=A0 can =A0=A0=A0=A0=A0 probably check that out as well. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Regards, =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Dhaval Udani =A0=A0=A0=A0=A0 Senior Analyst =A0=A0=A0=A0=A0 M-Line, QPEG =A0=A0=A0=A0=A0 OrbiTech Solutions Ltd. =A0=A0=A0=A0=A0 +91-22-8290019 Extn. 1457 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 -----Original Message----- =A0=A0=A0=A0=A0 From: somik [ mailto:so...@ya...] =A0=A0=A0=A0=A0 Sent: Wednesday, August 14, 2002 5:31 PM =A0=A0=A0=A0=A0 To: htmlparser-developer =A0=A0=A0=A0=A0 Cc: somik =A0=A0=A0=A0=A0 Subject: Re: [Htmlparser-developer] Writing test ca= ses =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Hi Dhaval, =A0=A0=A0=A0=A0 > Do let me know if you are interested in including= it as a =A0=A0=A0=A0=A0 > part of the standard library and what I will need= to do =A0=A0=A0=A0=A0 for that =A0=A0=A0=A0=A0 > purpose. I will feel a little bit more confidant = if =A0=A0=A0=A0=A0 someone goes =A0=A0=A0=A0=A0 through =A0=A0=A0=A0=A0 > my code since this is my first time. I have chang= ed the =A0=A0=A0=A0=A0 tag-scanners =A0=A0=A0=A0=A0 > quite a fair bit from the time I last sent them t= o u. =A0=A0=A0=A0=A0 > =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 That would be good. In fact, if you can check it in= to CVS, =A0=A0=A0=A0=A0 then I =A0=A0=A0=A0=A0 can =A0=A0=A0=A0=A0 work =A0=A0=A0=A0=A0 on it the moment I find some time, maybe sometime t= omorrow. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 You need to sign up as a developer at =A0=A0=A0=A0=A0 http://sourceforge.net/account/register.php and sen= d me your =A0=A0=A0=A0=A0 id. I =A0=A0=A0=A0=A0 will =A0=A0=A0=A0=A0 then =A0=A0=A0=A0=A0 add you as a developer for htmlparser. You can then= check in =A0=A0=A0=A0=A0 your =A0=A0=A0=A0=A0 code =A0=A0=A0=A0=A0 directly with CVS. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Bytway, thank you for asking so many questions - I = have been =A0=A0=A0=A0=A0 wanting to =A0=A0=A0=A0=A0 put =A0=A0=A0=A0=A0 out all this info in the docs, but now that you've = brought =A0=A0=A0=A0=A0 it all =A0=A0=A0=A0=A0 out, =A0=A0=A0=A0=A0 its =A0=A0=A0=A0=A0 there in the mail archives for others. Of course, w= e still =A0=A0=A0=A0=A0 need =A0=A0=A0=A0=A0 good =A0=A0=A0=A0=A0 docs :) =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Cheers, =A0=A0=A0=A0=A0 Somik =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 ---------------------------------------------------= ---- =A0=A0=A0=A0=A0 This sf.net email is sponsored by: Dice - The leadi= ng online =A0=A0=A0=A0=A0 job =A0=A0=A0=A0=A0 board =A0=A0=A0=A0=A0 for high-tech professionals. Search and apply for t= ech jobs =A0=A0=A0=A0=A0 today! =A0=A0=A0=A0=A0 http://seeker.dice.com/seeker.epl?rel_code=3D31 =A0=A0=A0=A0=A0 _______________________________________________ =A0=A0=A0=A0=A0 Htmlparser-developer mailing list =A0=A0=A0=A0=A0 Htm...@li... =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 https://lists.sourceforge.net/lists/listinfo/htmlparser-developer =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =20 =A0=A0=20 =20 =20 =20 =20 |
From: Somik R. <so...@ya...> - 2002-08-21 06:16:54
|
You are right- that sounds better. Please go ahead. Cheers, Somik ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Wednesday, August 21, 2002 1:51 PM Subject: RE: [Htmlparser-developer] Writing test cases I think the variable should be in HTMLTag so that all the sub-classes can use it transparently. However additionally we can also provide a public setLineSeparator method in HTMLParser which will internally = call the method of HTMLTag. Regards,=20 Dhaval Udani=20 Senior Analyst=20 M-Line, QPEG=20 OrbiTech Solutions Ltd.=20 +91-22-8290019 Extn. 1457=20 -----Original Message----- From: somik [mailto:so...@ya...] Sent: Wednesday, August 21, 2002 10:01 AM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 =20 Hi Dhaval, Sounds good.. But, how about putting the static stuff in HTMLParser ? This is bcos clients will go thru the parser interface.=20 =20 Regards, Somik =20 ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Wednesday, August 21, 2002 1:33 PM Subject: RE: [Htmlparser-developer] Writing test cases Hi all, =20 I propose to make the change specified by Somik as follows : =20 1. Add a protected static variable in HTMLTag class called lineSeparator. It will be initialized to the system property line.separator. Since it is protected will be available to all = the child classes of HTMLTag and can be hence used in the toHTML() = function. 2. To override this default value a public static method called setLineSeparator() will also be made available in HTMLTag class. This will reset the value of the lineSeparator member variable. =20 If this approach seems fine, let me know so I can go ahead. Regards,=20 =20 Dhaval Udani=20 Senior Analyst=20 M-Line, QPEG=20 OrbiTech Solutions Ltd.=20 +91-22-8290019 Extn. 1457=20 =20 =20 =20 -----Original Message----- From: somik [ mailto:so...@ya...] Sent: Tuesday, August 20, 2002 2:04 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 =20 =20 Well - here's a tentative list : [1] Create configurable end-of-line marker. Modify all scanners (toHTML()) to use this [2] Create auto-detectable end-of-line marker. This could be a special/default option =20 These two tasks directly relate to your need, so you'd be in the best position to implement them. As u go ahead, make sure that the test cases are passing. =20 Cheers, Somik =20 =20 ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Tuesday, August 20, 2002 5:22 PM Subject: RE: [Htmlparser-developer] Writing test cases =20 Yeah sure. Let me know what you want to do. =20 =20 Regards,=20 =20 Dhaval Udani=20 Senior Analyst=20 M-Line, QPEG=20 OrbiTech Solutions Ltd.=20 +91-22-8290019 Extn. 1457=20 =20 =20 =20 -----Original Message----- From: somik [ mailto:so...@ya...] Sent: Tuesday, August 20, 2002 1:08 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 =20 =20 Hi Dhaval, Really sorry, this week has been very tight (as also last week). Pls go ahead and check out the latest version of the parser from CVS - it has bug fixes by John Zook. I was thinking of making the next release with something more substantial - particularly the end-of-line char issue resolved, and the parser feedback integrated.. Can u help with this ? =20 Regards, Somik =20 ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Tuesday, August 20, 2002 3:36 PM Subject: RE: [Htmlparser-developer] Writing test cases =20 Hi Somik, =20 Have you been able to go through the files? I have installed Eclispse and once you are through I will check it in through Eclipse. I will also be needing a version of HTMLParser with these enhancements. When would you be making the next integration release? =20 Regards, =20 Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 =20 =20 =20 -----Original Message----- From: Udani, Dhaval H.=20 Sent: Wednesday, August 14, 2002 8:15 PM To: htmlparser-developer Cc: Udani, Dhaval H. Subject: RE: [Htmlparser-developer] Writing test cases =20 =20 Hi Somik, =20 Since I will need to install SSH1 before I can get proper access to the CVS(I think u have already granted me access since I already gave u my id and u even acknowledged). So I will do that and learn to use CVS. In the meanwhile probably you can look at the code. The JUnit test cases are also attached. Each test case is configured to run independently. =20 I hope u find it easy. Since it is independence day out here tommorrow I won't be in office. However will be in touch on Friday. For the present I am attaching zip file of 4 tag-scanners and their respective test cases. I have created a util file for commonly used functions. U can probably check that out as well. =20 =20 =20 Regards, =20 Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-8290019 Extn. 1457 =20 =20 =20 -----Original Message----- From: somik [ mailto:so...@ya...] Sent: Wednesday, August 14, 2002 5:31 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 Hi Dhaval, > Do let me know if you are interested in including it as a > part of the standard library and what I will need to do for that > purpose. I will feel a little bit more confidant if someone goes through > my code since this is my first time. I have changed the tag-scanners > quite a fair bit from the time I last sent them to u. > =20 That would be good. In fact, if you can check it into CVS, then I can work on it the moment I find some time, maybe sometime tomorrow. =20 You need to sign up as a developer at http://sourceforge.net/account/register.php and send me your id. I will then add you as a developer for htmlparser. You can then check in your code directly with CVS. =20 Bytway, thank you for asking so many questions - I have been wanting to put out all this info in the docs, but now that you've brought it all out, its there in the mail archives for others. Of course, we still need good docs :) =20 Cheers, Somik =20 =20 =20 ------------------------------------------------------- This sf.net email is sponsored by: Dice - The leading online job board for high-tech professionals. Search and apply for tech jobs today! http://seeker.dice.com/seeker.epl?rel_code=3D31 _______________________________________________ Htmlparser-developer mailing list Htm...@li... =20 =20 = https://lists.sourceforge.net/lists/listinfo/htmlparser-developer =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 |
From: <dha...@or...> - 2002-08-21 11:29:23
Attachments:
BDY.RTF
|
SGksDQqgDQpKdXN0IGEgc21hbGwgbW9kaWZpY2F0aW9uLiBJIGZlZWwgdGhhdCB0aGUgc3Bl Y2lmaWVkIGNvZGUgd291bGQgYmV0dGVyDQpmaXQgaW50byBIVE1MTm9kZSBzaW5jZSBIVE1M VGFnLCBIVE1MU3RyaW5nTm9kZSBhbmQgSFRNTFJlbWFya05vZGUNCmluaGVyaXQgZnJvbSBp dC4NCqANClJlZ2FyZHMsIA0KDQpEaGF2YWwgVWRhbmkgDQpTZW5pb3IgQW5hbHlzdCANCk0t TGluZSwgUVBFRyANCk9yYmlUZWNoIFNvbHV0aW9ucyBMdGQuIA0KKzkxLTIyLTgyOTAwMTkg RXh0bi4gMTQ1NyANCg0KoA0KDQogICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAg RnJvbTogc29taWsgW21haWx0bzpzb21pa0B5YWhvby5jb21dDQogICBTZW50OiBXZWRuZXNk YXksIEF1Z3VzdCAyMSwgMjAwMiAxMTozOSBBTQ0KICAgVG86IGh0bWxwYXJzZXItZGV2ZWxv cGVyDQogICBDYzogc29taWsNCiAgIFN1YmplY3Q6IFJlOiBbSHRtbHBhcnNlci1kZXZlbG9w ZXJdIFdyaXRpbmcgdGVzdCBjYXNlcw0KICAgDQogICANCg0KICAgDQogICBZb3UgYXJlIHJp Z2h0LSB0aGF0IHNvdW5kcyBiZXR0ZXIuIFBsZWFzZSBnbyBhaGVhZC4NCiAgIKANCiAgIENo ZWVycywNCiAgIFNvbWlrDQoNCiAgICAgIC0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0g DQogICAgICBGcm9tOiBkaGF2YWwuaC51ZGFuaUBvcmJpdGVjaC5jby5pbiANCiAgICAgIFRv OiBodG1scGFyc2VyLWRldmVsb3BlckBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQgDQogICAgICBT ZW50OiBXZWRuZXNkYXksIEF1Z3VzdCAyMSwgMjAwMiAxOjUxIFBNDQogICAgICBTdWJqZWN0 OiBSRTogW0h0bWxwYXJzZXItZGV2ZWxvcGVyXSBXcml0aW5nIHRlc3QgY2FzZXMNCg0KICAg ICAgSSB0aGluayB0aGUgdmFyaWFibGUgc2hvdWxkIGJlIGluIEhUTUxUYWcgc28gdGhhdCBh bGwgdGhlDQogICAgICBzdWItY2xhc3Nlcw0KICAgICAgY2FuIHVzZSBpdCB0cmFuc3BhcmVu dGx5LiBIb3dldmVyIGFkZGl0aW9uYWxseSB3ZSBjYW4gYWxzbyBwcm92aWRlDQogICAgICBh DQogICAgICBwdWJsaWMgc2V0TGluZVNlcGFyYXRvciBtZXRob2QgaW4gSFRNTFBhcnNlciB3 aGljaCB3aWxsIGludGVybmFsbHkNCiAgICAgIGNhbGwNCiAgICAgIHRoZSBtZXRob2Qgb2Yg SFRNTFRhZy4NCiAgICAgIA0KICAgICAgUmVnYXJkcywgDQogICAgICANCiAgICAgIERoYXZh bCBVZGFuaSANCiAgICAgIFNlbmlvciBBbmFseXN0IA0KICAgICAgTS1MaW5lLCBRUEVHIA0K ICAgICAgT3JiaVRlY2ggU29sdXRpb25zIEx0ZC4gDQogICAgICArOTEtMjItODI5MDAxOSBF eHRuLiAxNDU3IA0KICAgICAgDQogICAgICANCiAgICAgIA0KICAgICAgoKAgLS0tLS1Pcmln aW5hbCBNZXNzYWdlLS0tLS0NCiAgICAgIKCgIEZyb206IHNvbWlrIFsgbWFpbHRvOnNvbWlr QHlhaG9vLmNvbV0NCiAgICAgIKCgIFNlbnQ6IFdlZG5lc2RheSwgQXVndXN0IDIxLCAyMDAy IDEwOjAxIEFNDQogICAgICCgoCBUbzogaHRtbHBhcnNlci1kZXZlbG9wZXINCiAgICAgIKCg IENjOiBzb21paw0KICAgICAgoKAgU3ViamVjdDogUmU6IFtIdG1scGFyc2VyLWRldmVsb3Bl cl0gV3JpdGluZyB0ZXN0IGNhc2VzDQogICAgICCgoCANCiAgICAgIKCgIA0KICAgICAgDQog ICAgICCgoCANCiAgICAgIKCgIEhpIERoYXZhbCwNCiAgICAgIKCgIFNvdW5kcyBnb29kLi4N CiAgICAgIKCgIEJ1dCwgaG93IGFib3V0IHB1dHRpbmcgdGhlIHN0YXRpYyBzdHVmZiBpbiBI VE1MUGFyc2VyID8NCiAgICAgIKCgIFRoaXMgaXMgYmNvcyBjbGllbnRzIHdpbGwgZ28gdGhy dSB0aGUgcGFyc2VyIGludGVyZmFjZS4gDQogICAgICCgoCANCiAgICAgIKCgIFJlZ2FyZHMs DQogICAgICCgoCBTb21paw0KICAgICAgoKAgDQogICAgICANCiAgICAgIKCgoKCgIC0tLS0t IE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0gDQogICAgICCgoKCgoCBGcm9tOiBkaGF2YWwuaC51 ZGFuaUBvcmJpdGVjaC5jby5pbiANCiAgICAgIKCgoKCgIFRvOiBodG1scGFyc2VyLWRldmVs b3BlckBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQgDQogICAgICCgoKCgoCBTZW50OiBXZWRuZXNk YXksIEF1Z3VzdCAyMSwgMjAwMiAxOjMzIFBNDQogICAgICCgoKCgoCBTdWJqZWN0OiBSRTog W0h0bWxwYXJzZXItZGV2ZWxvcGVyXSBXcml0aW5nIHRlc3QgY2FzZXMNCiAgICAgIA0KICAg ICAgoKCgoKAgSGkgYWxsLA0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCBJIHByb3Bvc2Ug dG8gbWFrZSB0aGUgY2hhbmdlIHNwZWNpZmllZCBieSBTb21payBhcyBmb2xsb3dzIDoNCiAg ICAgIKCgoKCgIA0KICAgICAgoKCgoKAgMS4gQWRkIGEgcHJvdGVjdGVkIHN0YXRpYyB2YXJp YWJsZSBpbiBIVE1MVGFnIGNsYXNzIGNhbGxlZA0KICAgICAgoKCgoKAgbGluZVNlcGFyYXRv ci4gSXQgd2lsbCBiZSBpbml0aWFsaXplZCB0byB0aGUgc3lzdGVtIHByb3BlcnR5DQogICAg ICCgoKCgoCBsaW5lLnNlcGFyYXRvci4gU2luY2UgaXQgaXMgcHJvdGVjdGVkIHdpbGwgYmUg YXZhaWxhYmxlIHRvDQogICAgICBhbGwgdGhlDQogICAgICCgoKCgoCBjaGlsZA0KICAgICAg oKCgoKAgY2xhc3NlcyBvZiBIVE1MVGFnIGFuZCBjYW4gYmUgaGVuY2UgdXNlZCBpbiB0aGUg dG9IVE1MKCkNCiAgICAgIGZ1bmN0aW9uLg0KICAgICAgoKCgoKAgMi4gVG8gb3ZlcnJpZGUg dGhpcyBkZWZhdWx0IHZhbHVlIGEgcHVibGljIHN0YXRpYyBtZXRob2QNCiAgICAgIGNhbGxl ZA0KICAgICAgoKCgoKAgc2V0TGluZVNlcGFyYXRvcigpIHdpbGwgYWxzbyBiZSBtYWRlIGF2 YWlsYWJsZSBpbiBIVE1MVGFnDQogICAgICBjbGFzcy4NCiAgICAgIKCgoKCgIFRoaXMNCiAg ICAgIKCgoKCgIHdpbGwgcmVzZXQgdGhlIHZhbHVlIG9mIHRoZSBsaW5lU2VwYXJhdG9yIG1l bWJlciB2YXJpYWJsZS4NCiAgICAgIKCgoKCgIA0KICAgICAgoKCgoKAgSWYgdGhpcyBhcHBy b2FjaCBzZWVtcyBmaW5lLCBsZXQgbWUga25vdyBzbyBJIGNhbiBnbyBhaGVhZC4NCiAgICAg IKCgoKCgIFJlZ2FyZHMsIA0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCBEaGF2YWwgVWRh bmkgDQogICAgICCgoKCgoCBTZW5pb3IgQW5hbHlzdCANCiAgICAgIKCgoKCgIE0tTGluZSwg UVBFRyANCiAgICAgIKCgoKCgIE9yYmlUZWNoIFNvbHV0aW9ucyBMdGQuIA0KICAgICAgoKCg oKAgKzkxLTIyLTgyOTAwMTkgRXh0bi4gMTQ1NyANCiAgICAgIKCgoKCgIA0KICAgICAgoKCg oKAgDQogICAgICCgoKCgoCANCiAgICAgIKCgoKCgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQogICAgICCgoKCgoCBGcm9tOiBzb21payBbIG1haWx0bzpzb21pa0B5YWhvby5jb21d DQogICAgICCgoKCgoCBTZW50OiBUdWVzZGF5LCBBdWd1c3QgMjAsIDIwMDIgMjowNCBQTQ0K ICAgICAgoKCgoKAgVG86IGh0bWxwYXJzZXItZGV2ZWxvcGVyDQogICAgICCgoKCgoCBDYzog c29taWsNCiAgICAgIKCgoKCgIFN1YmplY3Q6IFJlOiBbSHRtbHBhcnNlci1kZXZlbG9wZXJd IFdyaXRpbmcgdGVzdCBjYXNlcw0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCANCiAgICAg IKCgoKCgIA0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCBXZWxsIC0gaGVyZSdzIGEgdGVu dGF0aXZlIGxpc3QgOg0KICAgICAgoKCgoKAgWzFdIENyZWF0ZSBjb25maWd1cmFibGUgZW5k LW9mLWxpbmUgbWFya2VyLiBNb2RpZnkgYWxsDQogICAgICBzY2FubmVycw0KICAgICAgoKCg oKAgKHRvSFRNTCgpKSB0byB1c2UgdGhpcw0KICAgICAgoKCgoKAgWzJdIENyZWF0ZSBhdXRv LWRldGVjdGFibGUgZW5kLW9mLWxpbmUgbWFya2VyLiBUaGlzIGNvdWxkIGJlDQogICAgICBh DQogICAgICCgoKCgoCBzcGVjaWFsL2RlZmF1bHQgb3B0aW9uDQogICAgICCgoKCgoCANCiAg ICAgIKCgoKCgIFRoZXNlIHR3byB0YXNrcyBkaXJlY3RseSByZWxhdGUgdG8geW91ciBuZWVk LCBzbyB5b3UnZCBiZSBpbg0KICAgICAgoKCgoKAgdGhlIGJlc3QNCiAgICAgIKCgoKCgIHBv c2l0aW9uIHRvIGltcGxlbWVudCB0aGVtLiBBcyB1IGdvIGFoZWFkLCBtYWtlIHN1cmUgdGhh dA0KICAgICAgdGhlDQogICAgICCgoKCgoCB0ZXN0DQogICAgICCgoKCgoCBjYXNlcyBhcmUg cGFzc2luZy4NCiAgICAgIKCgoKCgIA0KICAgICAgoKCgoKAgQ2hlZXJzLA0KICAgICAgoKCg oKAgU29taWsNCiAgICAgIKCgoKCgIA0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCAtLS0t LSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KICAgICAgoKCgoKAgRnJvbTogZGhhdmFsLmgu dWRhbmlAb3JiaXRlY2guY28uaW4gDQogICAgICCgoKCgoCBUbzogaHRtbHBhcnNlci1kZXZl bG9wZXJAbGlzdHMuc291cmNlZm9yZ2UubmV0IA0KICAgICAgoKCgoKAgU2VudDogVHVlc2Rh eSwgQXVndXN0IDIwLCAyMDAyIDU6MjIgUE0NCiAgICAgIKCgoKCgIFN1YmplY3Q6IFJFOiBb SHRtbHBhcnNlci1kZXZlbG9wZXJdIFdyaXRpbmcgdGVzdCBjYXNlcw0KICAgICAgoKCgoKAg DQogICAgICCgoKCgoCBZZWFoIHN1cmUuIExldCBtZSBrbm93IHdoYXQgeW91IHdhbnQgdG8g ZG8uDQogICAgICCgoKCgoCANCiAgICAgIKCgoKCgIA0KICAgICAgoKCgoKAgUmVnYXJkcywg DQogICAgICCgoKCgoCANCiAgICAgIKCgoKCgIERoYXZhbCBVZGFuaSANCiAgICAgIKCgoKCg IFNlbmlvciBBbmFseXN0IA0KICAgICAgoKCgoKAgTS1MaW5lLCBRUEVHIA0KICAgICAgoKCg oKAgT3JiaVRlY2ggU29sdXRpb25zIEx0ZC4gDQogICAgICCgoKCgoCArOTEtMjItODI5MDAx OSBFeHRuLiAxNDU3IA0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCANCiAgICAgIKCgoKCg IA0KICAgICAgoKCgoKAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICAgIKCgoKCg IEZyb206IHNvbWlrIFsgbWFpbHRvOnNvbWlrQHlhaG9vLmNvbV0NCiAgICAgIKCgoKCgIFNl bnQ6IFR1ZXNkYXksIEF1Z3VzdCAyMCwgMjAwMiAxOjA4IFBNDQogICAgICCgoKCgoCBUbzog aHRtbHBhcnNlci1kZXZlbG9wZXINCiAgICAgIKCgoKCgIENjOiBzb21paw0KICAgICAgoKCg oKAgU3ViamVjdDogUmU6IFtIdG1scGFyc2VyLWRldmVsb3Blcl0gV3JpdGluZyB0ZXN0IGNh c2VzDQogICAgICCgoKCgoCANCiAgICAgIKCgoKCgIA0KICAgICAgoKCgoKAgDQogICAgICCg oKCgoCANCiAgICAgIKCgoKCgIEhpIERoYXZhbCwNCiAgICAgIKCgoKCgIFJlYWxseSBzb3Jy eSwgdGhpcyB3ZWVrIGhhcyBiZWVuIHZlcnkgdGlnaHQgKGFzIGFsc28gbGFzdA0KICAgICAg oKCgoKAgd2VlaykuDQogICAgICCgoKCgoCBQbHMgZ28gYWhlYWQgYW5kIGNoZWNrIG91dCB0 aGUgbGF0ZXN0IHZlcnNpb24gb2YgdGhlIHBhcnNlcg0KICAgICAgoKCgoKAgZnJvbSBDVlMN CiAgICAgIKCgoKCgIC0gaXQgaGFzIGJ1ZyBmaXhlcyBieSBKb2huIFpvb2suDQogICAgICCg oKCgoCBJIHdhcyB0aGlua2luZyBvZiBtYWtpbmcgdGhlIG5leHQgcmVsZWFzZSB3aXRoIHNv bWV0aGluZw0KICAgICAgoKCgoKAgbW9yZQ0KICAgICAgoKCgoKAgc3Vic3RhbnRpYWwgLSBw YXJ0aWN1bGFybHkgdGhlIGVuZC1vZi1saW5lIGNoYXIgaXNzdWUNCiAgICAgIKCgoKCgIHJl c29sdmVkLA0KICAgICAgoKCgoKAgYW5kDQogICAgICCgoKCgoCB0aGUgcGFyc2VyIGZlZWRi YWNrIGludGVncmF0ZWQuLg0KICAgICAgoKCgoKAgQ2FuIHUgaGVscCB3aXRoIHRoaXMgPw0K ICAgICAgoKCgoKAgDQogICAgICCgoKCgoCBSZWdhcmRzLA0KICAgICAgoKCgoKAgU29taWsN CiAgICAgIKCgoKCgIA0KICAgICAgoKCgoKAgLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0t LSANCiAgICAgIKCgoKCgIEZyb206IGRoYXZhbC5oLnVkYW5pQG9yYml0ZWNoLmNvLmluIA0K ICAgICAgoKCgoKAgVG86IGh0bWxwYXJzZXItZGV2ZWxvcGVyQGxpc3RzLnNvdXJjZWZvcmdl Lm5ldCANCiAgICAgIKCgoKCgIFNlbnQ6IFR1ZXNkYXksIEF1Z3VzdCAyMCwgMjAwMiAzOjM2 IFBNDQogICAgICCgoKCgoCBTdWJqZWN0OiBSRTogW0h0bWxwYXJzZXItZGV2ZWxvcGVyXSBX cml0aW5nIHRlc3QgY2FzZXMNCiAgICAgIKCgoKCgIA0KICAgICAgoKCgoKAgSGkgU29taWss DQogICAgICCgoKCgoCANCiAgICAgIKCgoKCgIEhhdmUgeW91IGJlZW4gYWJsZSB0byBnbyB0 aHJvdWdoIHRoZSBmaWxlcz8gSSBoYXZlIGluc3RhbGxlZA0KICAgICAgoKCgoKAgRWNsaXNw c2UNCiAgICAgIKCgoKCgIGFuZCBvbmNlIHlvdSBhcmUgdGhyb3VnaCBJIHdpbGwgY2hlY2sg aXQgaW4gdGhyb3VnaCBFY2xpcHNlLg0KICAgICAgoKCgoKAgSQ0KICAgICAgoKCgoKAgd2ls bCBhbHNvDQogICAgICCgoKCgoCBiZSBuZWVkaW5nIGEgdmVyc2lvbiBvZiBIVE1MUGFyc2Vy IHdpdGggdGhlc2UgZW5oYW5jZW1lbnRzLg0KICAgICAgoKCgoKAgV2hlbg0KICAgICAgoKCg oKAgd291bGQNCiAgICAgIKCgoKCgIHlvdSBiZSBtYWtpbmcgdGhlIG5leHQgaW50ZWdyYXRp b24gcmVsZWFzZT8NCiAgICAgIKCgoKCgIA0KICAgICAgoKCgoKAgUmVnYXJkcywNCiAgICAg IKCgoKCgIA0KICAgICAgoKCgoKAgRGhhdmFsIFVkYW5pDQogICAgICCgoKCgoCBTZW5pb3Ig QW5hbHlzdA0KICAgICAgoKCgoKAgTS1MaW5lLCBRUEVHDQogICAgICCgoKCgoCBPcmJpVGVj aCBTb2x1dGlvbnMgTHRkLg0KICAgICAgoKCgoKAgKzkxLTIyLTgyOTAwMTkgRXh0bi4gMTQ1 Nw0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCANCiAgICAgIKCgoKCgIA0KICAgICAgoKCg oKAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICAgIKCgoKCgIEZyb206IFVkYW5p LCBEaGF2YWwgSC4gDQogICAgICCgoKCgoCBTZW50OiBXZWRuZXNkYXksIEF1Z3VzdCAxNCwg MjAwMiA4OjE1IFBNDQogICAgICCgoKCgoCBUbzogaHRtbHBhcnNlci1kZXZlbG9wZXINCiAg ICAgIKCgoKCgIENjOiBVZGFuaSwgRGhhdmFsIEguDQogICAgICCgoKCgoCBTdWJqZWN0OiBS RTogW0h0bWxwYXJzZXItZGV2ZWxvcGVyXSBXcml0aW5nIHRlc3QgY2FzZXMNCiAgICAgIKCg oKCgIA0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCBIaSBTb21paywNCiAgICAgIKCgoKCg IA0KICAgICAgoKCgoKAgU2luY2UgSSB3aWxsIG5lZWQgdG8gaW5zdGFsbCBTU0gxIGJlZm9y ZSBJIGNhbiBnZXQgcHJvcGVyDQogICAgICCgoKCgoCBhY2Nlc3MNCiAgICAgIKCgoKCgIHRv IHRoZQ0KICAgICAgoKCgoKAgQ1ZTKEkgdGhpbmsgdSBoYXZlIGFscmVhZHkgZ3JhbnRlZCBt ZSBhY2Nlc3Mgc2luY2UgSSBhbHJlYWR5DQogICAgICCgoKCgoCBnYXZlDQogICAgICCgoKCg oCB1IG15DQogICAgICCgoKCgoCBpZCBhbmQgdSBldmVuIGFja25vd2xlZGdlZCkuIFNvIEkg d2lsbCBkbyB0aGF0IGFuZCBsZWFybiB0bw0KICAgICAgoKCgoKAgdXNlDQogICAgICCgoKCg oCBDVlMuIEluDQogICAgICCgoKCgoCB0aGUgbWVhbndoaWxlIHByb2JhYmx5IHlvdSBjYW4g bG9vayBhdCB0aGUgY29kZS4gVGhlIEpVbml0DQogICAgICCgoKCgoCB0ZXN0DQogICAgICCg oKCgoCBjYXNlcw0KICAgICAgoKCgoKAgYXJlIGFsc28gYXR0YWNoZWQuIEVhY2ggdGVzdCBj YXNlIGlzIGNvbmZpZ3VyZWQgdG8gcnVuDQogICAgICCgoKCgoCBpbmRlcGVuZGVudGx5Lg0K ICAgICAgoKCgoKAgDQogICAgICCgoKCgoCBJIGhvcGUgdSBmaW5kIGl0IGVhc3kuIFNpbmNl IGl0IGlzIGluZGVwZW5kZW5jZSBkYXkgb3V0IGhlcmUNCiAgICAgIKCgoKCgIHRvbW1vcnJv dyBJDQogICAgICCgoKCgoCB3b24ndCBiZSBpbiBvZmZpY2UuIEhvd2V2ZXIgd2lsbCBiZSBp biB0b3VjaCBvbiBGcmlkYXkuIEZvcg0KICAgICAgoKCgoKAgdGhlDQogICAgICCgoKCgoCBw cmVzZW50DQogICAgICCgoKCgoCBJIGFtIGF0dGFjaGluZyB6aXAgZmlsZSBvZiA0IHRhZy1z Y2FubmVycyBhbmQgdGhlaXINCiAgICAgIKCgoKCgIHJlc3BlY3RpdmUNCiAgICAgIKCgoKCg IHRlc3QNCiAgICAgIKCgoKCgIGNhc2VzLiBJIGhhdmUgY3JlYXRlZCBhIHV0aWwgZmlsZSBm b3IgY29tbW9ubHkgdXNlZA0KICAgICAgoKCgoKAgZnVuY3Rpb25zLiBVDQogICAgICCgoKCg oCBjYW4NCiAgICAgIKCgoKCgIHByb2JhYmx5IGNoZWNrIHRoYXQgb3V0IGFzIHdlbGwuDQog ICAgICCgoKCgoCANCiAgICAgIKCgoKCgIA0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCBS ZWdhcmRzLA0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCBEaGF2YWwgVWRhbmkNCiAgICAg IKCgoKCgIFNlbmlvciBBbmFseXN0DQogICAgICCgoKCgoCBNLUxpbmUsIFFQRUcNCiAgICAg IKCgoKCgIE9yYmlUZWNoIFNvbHV0aW9ucyBMdGQuDQogICAgICCgoKCgoCArOTEtMjItODI5 MDAxOSBFeHRuLiAxNDU3DQogICAgICCgoKCgoCANCiAgICAgIKCgoKCgIA0KICAgICAgoKCg oKAgDQogICAgICCgoKCgoCAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAgoKCg oKAgRnJvbTogc29taWsgWyBtYWlsdG86c29taWtAeWFob28uY29tXQ0KICAgICAgoKCgoKAg U2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMTQsIDIwMDIgNTozMSBQTQ0KICAgICAgoKCgoKAg VG86IGh0bWxwYXJzZXItZGV2ZWxvcGVyDQogICAgICCgoKCgoCBDYzogc29taWsNCiAgICAg IKCgoKCgIFN1YmplY3Q6IFJlOiBbSHRtbHBhcnNlci1kZXZlbG9wZXJdIFdyaXRpbmcgdGVz dCBjYXNlcw0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCANCiAgICAgIKCgoKCgIEhpIERo YXZhbCwNCiAgICAgIKCgoKCgID4gRG8gbGV0IG1lIGtub3cgaWYgeW91IGFyZSBpbnRlcmVz dGVkIGluIGluY2x1ZGluZyBpdCBhcyBhDQogICAgICCgoKCgoCA+IHBhcnQgb2YgdGhlIHN0 YW5kYXJkIGxpYnJhcnkgYW5kIHdoYXQgSSB3aWxsIG5lZWQgdG8gZG8NCiAgICAgIKCgoKCg IGZvciB0aGF0DQogICAgICCgoKCgoCA+IHB1cnBvc2UuIEkgd2lsbCBmZWVsIGEgbGl0dGxl IGJpdCBtb3JlIGNvbmZpZGFudCBpZg0KICAgICAgoKCgoKAgc29tZW9uZSBnb2VzDQogICAg ICCgoKCgoCB0aHJvdWdoDQogICAgICCgoKCgoCA+IG15IGNvZGUgc2luY2UgdGhpcyBpcyBt eSBmaXJzdCB0aW1lLiBJIGhhdmUgY2hhbmdlZCB0aGUNCiAgICAgIKCgoKCgIHRhZy1zY2Fu bmVycw0KICAgICAgoKCgoKAgPiBxdWl0ZSBhIGZhaXIgYml0IGZyb20gdGhlIHRpbWUgSSBs YXN0IHNlbnQgdGhlbSB0byB1Lg0KICAgICAgoKCgoKAgPg0KICAgICAgoKCgoKAgDQogICAg ICCgoKCgoCBUaGF0IHdvdWxkIGJlIGdvb2QuIEluIGZhY3QsIGlmIHlvdSBjYW4gY2hlY2sg aXQgaW50byBDVlMsDQogICAgICCgoKCgoCB0aGVuIEkNCiAgICAgIKCgoKCgIGNhbg0KICAg ICAgoKCgoKAgd29yaw0KICAgICAgoKCgoKAgb24gaXQgdGhlIG1vbWVudCBJIGZpbmQgc29t ZSB0aW1lLCBtYXliZSBzb21ldGltZSB0b21vcnJvdy4NCiAgICAgIKCgoKCgIA0KICAgICAg oKCgoKAgWW91IG5lZWQgdG8gc2lnbiB1cCBhcyBhIGRldmVsb3BlciBhdA0KICAgICAgoKCg oKAgaHR0cDovL3NvdXJjZWZvcmdlLm5ldC9hY2NvdW50L3JlZ2lzdGVyLnBocCBhbmQgc2Vu ZCBtZSB5b3VyDQogICAgICCgoKCgoCBpZC4gSQ0KICAgICAgoKCgoKAgd2lsbA0KICAgICAg oKCgoKAgdGhlbg0KICAgICAgoKCgoKAgYWRkIHlvdSBhcyBhIGRldmVsb3BlciBmb3IgaHRt bHBhcnNlci4gWW91IGNhbiB0aGVuIGNoZWNrIGluDQogICAgICCgoKCgoCB5b3VyDQogICAg ICCgoKCgoCBjb2RlDQogICAgICCgoKCgoCBkaXJlY3RseSB3aXRoIENWUy4NCiAgICAgIKCg oKCgIA0KICAgICAgoKCgoKAgQnl0d2F5LCB0aGFuayB5b3UgZm9yIGFza2luZyBzbyBtYW55 IHF1ZXN0aW9ucyAtIEkgaGF2ZSBiZWVuDQogICAgICCgoKCgoCB3YW50aW5nIHRvDQogICAg ICCgoKCgoCBwdXQNCiAgICAgIKCgoKCgIG91dCBhbGwgdGhpcyBpbmZvIGluIHRoZSBkb2Nz LCBidXQgbm93IHRoYXQgeW91J3ZlIGJyb3VnaHQNCiAgICAgIKCgoKCgIGl0IGFsbA0KICAg ICAgoKCgoKAgb3V0LA0KICAgICAgoKCgoKAgaXRzDQogICAgICCgoKCgoCB0aGVyZSBpbiB0 aGUgbWFpbCBhcmNoaXZlcyBmb3Igb3RoZXJzLiBPZiBjb3Vyc2UsIHdlIHN0aWxsDQogICAg ICCgoKCgoCBuZWVkDQogICAgICCgoKCgoCBnb29kDQogICAgICCgoKCgoCBkb2NzIDopDQog ICAgICCgoKCgoCANCiAgICAgIKCgoKCgIENoZWVycywNCiAgICAgIKCgoKCgIFNvbWlrDQog ICAgICCgoKCgoCANCiAgICAgIKCgoKCgIA0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t DQogICAgICCgoKCgoCBUaGlzIHNmLm5ldCBlbWFpbCBpcyBzcG9uc29yZWQgYnk6IERpY2Ug LSBUaGUgbGVhZGluZyBvbmxpbmUNCiAgICAgIKCgoKCgIGpvYg0KICAgICAgoKCgoKAgYm9h cmQNCiAgICAgIKCgoKCgIGZvciBoaWdoLXRlY2ggcHJvZmVzc2lvbmFscy4gU2VhcmNoIGFu ZCBhcHBseSBmb3IgdGVjaCBqb2JzDQogICAgICCgoKCgoCB0b2RheSENCiAgICAgIKCgoKCg IGh0dHA6Ly9zZWVrZXIuZGljZS5jb20vc2Vla2VyLmVwbD9yZWxfY29kZT0zMQ0KICAgICAg oKCgoKAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18N CiAgICAgIKCgoKCgIEh0bWxwYXJzZXItZGV2ZWxvcGVyIG1haWxpbmcgbGlzdA0KICAgICAg oKCgoKAgSHRtbHBhcnNlci1kZXZlbG9wZXJAbGlzdHMuc291cmNlZm9yZ2UubmV0DQogICAg ICCgoKCgoCANCiAgICAgIKCgoKCgIA0KICAgICAgoKCgoKANCiAgICAgIGh0dHBzOi8vbGlz dHMuc291cmNlZm9yZ2UubmV0L2xpc3RzL2xpc3RpbmZvL2h0bWxwYXJzZXItZGV2ZWxvcGVy DQogICAgICCgoKCgoCANCiAgICAgIKCgoKCgIA0KICAgICAgoKCgoKAgDQogICAgICCgoKCg oCANCiAgICAgIKCgoKCgIA0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCANCiAgICAgIKCg oKCgIA0KICAgICAgoKCgoKAgDQogICAgICCgoKCgoCANCiAgICAgIKCgoKCgIA0KICAgICAg oKCgoKAgDQogICAgICANCiAgICAgIKCgIA0KICAgICAgDQogICAgICANCiAgICAgIA0KDQog ICANCg0KDQo= |
From: <dha...@or...> - 2002-08-21 12:54:29
Attachments:
BDY.RTF
|
Hi Somik, =A0 I'm done with the changes in the required files. I have been working on eclipse (I am yet learning and struggling). =A0 I have also run AllTests from com.kizna.htmlTests after adding test cases for my tag-scanner pairs. Total 171 test cases, all running fine. =A0 Let me know of the future course of action. 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: Udani, Dhaval H.=20 Sent: Wednesday, August 21, 2002 4:59 PM To: htmlparser-developer Cc: Udani, Dhaval H. Subject: RE: [Htmlparser-developer] Writing test cases =20 =20 Hi, =A0 Just a small modification. I feel that the specified code would better fit into HTMLNode since HTMLTag, HTMLStringNode and HTMLRemarkNode inherit from it. =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: Wednesday, August 21, 2002 11:39 AM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases =20 =20 =20 You are right- that sounds better. Please go ahead. =A0 Cheers, Somik ----- Original Message -----=20 From: dha...@or...=20 To: htm...@li...=20 Sent: Wednesday, August 21, 2002 1:51 PM Subject: RE: [Htmlparser-developer] Writing test cases I think the variable should be in HTMLTag so that all the sub-classes can use it transparently. However additionally we can also provide a public setLineSeparator method in HTMLParser which will internally call the method of HTMLTag. =20 Regards,=20 =20 Dhaval Udani=20 Senior Analyst=20 M-Line, QPEG=20 OrbiTech Solutions Ltd.=20 +91-22-8290019 Extn. 1457=20 =20 =20 =20 =A0=A0 -----Original Message----- =A0=A0 From: somik [ mailto:so...@ya...] =A0=A0 Sent: Wednesday, August 21, 2002 10:01 AM =A0=A0 To: htmlparser-developer =A0=A0 Cc: somik =A0=A0 Subject: Re: [Htmlparser-developer] Writing test cases =A0=A0=20 =A0=A0=20 =20 =A0=A0=20 =A0=A0 Hi Dhaval, =A0=A0 Sounds good.. =A0=A0 But, how about putting the static stuff in HTMLParser ? =A0=A0 This is bcos clients will go thru the parser interface.=20 =A0=A0=20 =A0=A0 Regards, =A0=A0 Somik =A0=A0=20 =20 =A0=A0=A0=A0=A0 ----- Original Message -----=20 =A0=A0=A0=A0=A0 From: dha...@or...=20 =A0=A0=A0=A0=A0 To: htm...@li...=20 =A0=A0=A0=A0=A0 Sent: Wednesday, August 21, 2002 1:33 PM =A0=A0=A0=A0=A0 Subject: RE: [Htmlparser-developer] Writing test= cases =20 =A0=A0=A0=A0=A0 Hi all, =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 I propose to make the change specified by Somik = as follows : =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 1. Add a protected static variable in HTMLTag cl= ass called =A0=A0=A0=A0=A0 lineSeparator. It will be initialized to the sys= tem property =A0=A0=A0=A0=A0 line.separator. Since it is protected will be av= ailable to all the =A0=A0=A0=A0=A0 child =A0=A0=A0=A0=A0 classes of HTMLTag and can be hence used in the = toHTML() function. =A0=A0=A0=A0=A0 2. To override this default value a public stati= c method called =A0=A0=A0=A0=A0 setLineSeparator() will also be made available i= n HTMLTag class. =A0=A0=A0=A0=A0 This =A0=A0=A0=A0=A0 will reset the value of the lineSeparator member variable. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 If this approach seems fine, let me know so I ca= n go ahead. =A0=A0=A0=A0=A0 Regards,=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Dhaval Udani=20 =A0=A0=A0=A0=A0 Senior Analyst=20 =A0=A0=A0=A0=A0 M-Line, QPEG=20 =A0=A0=A0=A0=A0 OrbiTech Solutions Ltd.=20 =A0=A0=A0=A0=A0 +91-22-8290019 Extn. 1457=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 -----Original Message----- =A0=A0=A0=A0=A0 From: somik [ mailto:so...@ya...] =A0=A0=A0=A0=A0 Sent: Tuesday, August 20, 2002 2:04 PM =A0=A0=A0=A0=A0 To: htmlparser-developer =A0=A0=A0=A0=A0 Cc: somik =A0=A0=A0=A0=A0 Subject: Re: [Htmlparser-developer] Writing test= cases =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Well - here's a tentative list : =A0=A0=A0=A0=A0 [1] Create configurable end-of-line marker. Modi= fy all scanners =A0=A0=A0=A0=A0 (toHTML()) to use this =A0=A0=A0=A0=A0 [2] Create auto-detectable end-of-line marker. T= his could be a =A0=A0=A0=A0=A0 special/default option =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 These two tasks directly relate to your need, so= you'd be in =A0=A0=A0=A0=A0 the best =A0=A0=A0=A0=A0 position to implement them. As u go ahead, make = sure that the =A0=A0=A0=A0=A0 test =A0=A0=A0=A0=A0 cases are passing. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Cheers, =A0=A0=A0=A0=A0 Somik =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 ----- Original Message -----=20 =A0=A0=A0=A0=A0 From: dha...@or...=20 =A0=A0=A0=A0=A0 To: htm...@li...=20 =A0=A0=A0=A0=A0 Sent: Tuesday, August 20, 2002 5:22 PM =A0=A0=A0=A0=A0 Subject: RE: [Htmlparser-developer] Writing test= cases =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Yeah sure. Let me know what you want to do. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Regards,=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Dhaval Udani=20 =A0=A0=A0=A0=A0 Senior Analyst=20 =A0=A0=A0=A0=A0 M-Line, QPEG=20 =A0=A0=A0=A0=A0 OrbiTech Solutions Ltd.=20 =A0=A0=A0=A0=A0 +91-22-8290019 Extn. 1457=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 -----Original Message----- =A0=A0=A0=A0=A0 From: somik [ mailto:so...@ya...] =A0=A0=A0=A0=A0 Sent: Tuesday, August 20, 2002 1:08 PM =A0=A0=A0=A0=A0 To: htmlparser-developer =A0=A0=A0=A0=A0 Cc: somik =A0=A0=A0=A0=A0 Subject: Re: [Htmlparser-developer] Writing test= cases =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Hi Dhaval, =A0=A0=A0=A0=A0 Really sorry, this week has been very tight (as = also last =A0=A0=A0=A0=A0 week). =A0=A0=A0=A0=A0 Pls go ahead and check out the latest version of= the parser =A0=A0=A0=A0=A0 from CVS =A0=A0=A0=A0=A0 - it has bug fixes by John Zook. =A0=A0=A0=A0=A0 I was thinking of making the next release with s= omething =A0=A0=A0=A0=A0 more =A0=A0=A0=A0=A0 substantial - particularly the end-of-line char = issue =A0=A0=A0=A0=A0 resolved, =A0=A0=A0=A0=A0 and =A0=A0=A0=A0=A0 the parser feedback integrated.. =A0=A0=A0=A0=A0 Can u help with this ? =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Regards, =A0=A0=A0=A0=A0 Somik =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 ----- Original Message -----=20 =A0=A0=A0=A0=A0 From: dha...@or...=20 =A0=A0=A0=A0=A0 To: htm...@li...=20 =A0=A0=A0=A0=A0 Sent: Tuesday, August 20, 2002 3:36 PM =A0=A0=A0=A0=A0 Subject: RE: [Htmlparser-developer] Writing test= cases =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Hi Somik, =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Have you been able to go through the files? I ha= ve installed =A0=A0=A0=A0=A0 Eclispse =A0=A0=A0=A0=A0 and once you are through I will check it in thro= ugh Eclipse. =A0=A0=A0=A0=A0 I =A0=A0=A0=A0=A0 will also =A0=A0=A0=A0=A0 be needing a version of HTMLParser with these enhancements. =A0=A0=A0=A0=A0 When =A0=A0=A0=A0=A0 would =A0=A0=A0=A0=A0 you be making the next integration release? =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Regards, =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Dhaval Udani =A0=A0=A0=A0=A0 Senior Analyst =A0=A0=A0=A0=A0 M-Line, QPEG =A0=A0=A0=A0=A0 OrbiTech Solutions Ltd. =A0=A0=A0=A0=A0 +91-22-8290019 Extn. 1457 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 -----Original Message----- =A0=A0=A0=A0=A0 From: Udani, Dhaval H.=20 =A0=A0=A0=A0=A0 Sent: Wednesday, August 14, 2002 8:15 PM =A0=A0=A0=A0=A0 To: htmlparser-developer =A0=A0=A0=A0=A0 Cc: Udani, Dhaval H. =A0=A0=A0=A0=A0 Subject: RE: [Htmlparser-developer] Writing test= cases =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Hi Somik, =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Since I will need to install SSH1 before I can g= et proper =A0=A0=A0=A0=A0 access =A0=A0=A0=A0=A0 to the =A0=A0=A0=A0=A0 CVS(I think u have already granted me access sin= ce I already =A0=A0=A0=A0=A0 gave =A0=A0=A0=A0=A0 u my =A0=A0=A0=A0=A0 id and u even acknowledged). So I will do that a= nd learn to =A0=A0=A0=A0=A0 use =A0=A0=A0=A0=A0 CVS. In =A0=A0=A0=A0=A0 the meanwhile probably you can look at the code.= The JUnit =A0=A0=A0=A0=A0 test =A0=A0=A0=A0=A0 cases =A0=A0=A0=A0=A0 are also attached. Each test case is configured = to run =A0=A0=A0=A0=A0 independently. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 I hope u find it easy. Since it is independence = day out here =A0=A0=A0=A0=A0 tommorrow I =A0=A0=A0=A0=A0 won't be in office. However will be in touch on = Friday. For =A0=A0=A0=A0=A0 the =A0=A0=A0=A0=A0 present =A0=A0=A0=A0=A0 I am attaching zip file of 4 tag-scanners and th= eir =A0=A0=A0=A0=A0 respective =A0=A0=A0=A0=A0 test =A0=A0=A0=A0=A0 cases. I have created a util file for commonly u= sed =A0=A0=A0=A0=A0 functions. U =A0=A0=A0=A0=A0 can =A0=A0=A0=A0=A0 probably check that out as well. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Regards, =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Dhaval Udani =A0=A0=A0=A0=A0 Senior Analyst =A0=A0=A0=A0=A0 M-Line, QPEG =A0=A0=A0=A0=A0 OrbiTech Solutions Ltd. =A0=A0=A0=A0=A0 +91-22-8290019 Extn. 1457 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 -----Original Message----- =A0=A0=A0=A0=A0 From: somik [ mailto:so...@ya...] =A0=A0=A0=A0=A0 Sent: Wednesday, August 14, 2002 5:31 PM =A0=A0=A0=A0=A0 To: htmlparser-developer =A0=A0=A0=A0=A0 Cc: somik =A0=A0=A0=A0=A0 Subject: Re: [Htmlparser-developer] Writing test= cases =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Hi Dhaval, =A0=A0=A0=A0=A0 > Do let me know if you are interested in includ= ing it as a =A0=A0=A0=A0=A0 > part of the standard library and what I will n= eed to do =A0=A0=A0=A0=A0 for that =A0=A0=A0=A0=A0 > purpose. I will feel a little bit more confida= nt if =A0=A0=A0=A0=A0 someone goes =A0=A0=A0=A0=A0 through =A0=A0=A0=A0=A0 > my code since this is my first time. I have ch= anged the =A0=A0=A0=A0=A0 tag-scanners =A0=A0=A0=A0=A0 > quite a fair bit from the time I last sent the= m to u. =A0=A0=A0=A0=A0 > =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 That would be good. In fact, if you can check it= into CVS, =A0=A0=A0=A0=A0 then I =A0=A0=A0=A0=A0 can =A0=A0=A0=A0=A0 work =A0=A0=A0=A0=A0 on it the moment I find some time, maybe sometim= e tomorrow. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 You need to sign up as a developer at =A0=A0=A0=A0=A0 http://sourceforge.net/account/register.php and = send me your =A0=A0=A0=A0=A0 id. I =A0=A0=A0=A0=A0 will =A0=A0=A0=A0=A0 then =A0=A0=A0=A0=A0 add you as a developer for htmlparser. You can t= hen check in =A0=A0=A0=A0=A0 your =A0=A0=A0=A0=A0 code =A0=A0=A0=A0=A0 directly with CVS. =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Bytway, thank you for asking so many questions -= I have been =A0=A0=A0=A0=A0 wanting to =A0=A0=A0=A0=A0 put =A0=A0=A0=A0=A0 out all this info in the docs, but now that you'= ve brought =A0=A0=A0=A0=A0 it all =A0=A0=A0=A0=A0 out, =A0=A0=A0=A0=A0 its =A0=A0=A0=A0=A0 there in the mail archives for others. Of course= , we still =A0=A0=A0=A0=A0 need =A0=A0=A0=A0=A0 good =A0=A0=A0=A0=A0 docs :) =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Cheers, =A0=A0=A0=A0=A0 Somik =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 ------------------------------------------------= ------- =A0=A0=A0=A0=A0 This sf.net email is sponsored by: Dice - The le= ading online =A0=A0=A0=A0=A0 job =A0=A0=A0=A0=A0 board =A0=A0=A0=A0=A0 for high-tech professionals. Search and apply fo= r tech jobs =A0=A0=A0=A0=A0 today! =A0=A0=A0=A0=A0 http://seeker.dice.com/seeker.epl?rel_code=3D31 =A0=A0=A0=A0=A0 _______________________________________________ =A0=A0=A0=A0=A0 Htmlparser-developer mailing list =A0=A0=A0=A0=A0 Htm...@li... =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 https://lists.sourceforge.net/lists/listinfo/htmlparser-develop er =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0=20 =20 =A0=A0=20 =20 =20 =20 =20 |
From: Somik R. <so...@ya...> - 2002-08-21 14:14:45
|
>I have also run AllTests from com.kizna.htmlTests after adding test >cases for my tag-scanner pairs. Total 171 test cases, all running fine. >Let me know of the future course of action. Cool. Check them into CVS. I will make the integration release this weekend. Regards, Somik |
From: Somik R. <so...@ya...> - 2002-08-21 14:24:32
|
Hi Dhaval, If u need some help with CVS and Eclipse, check these docs : http://download.eclipse.org/downloads/documentation/2.0/html/plugins/org.ecl ipse.platform.doc.user/tasks/tasks-1j.htm Cheers, Somik ----- Original Message ----- From: "Somik Raha" <so...@ya...> To: <htm...@li...> Sent: Wednesday, August 21, 2002 11:14 PM Subject: Re: [Htmlparser-developer] Writing test cases > >I have also run AllTests from com.kizna.htmlTests after adding test > >cases for my tag-scanner pairs. Total 171 test cases, all running fine. > > >Let me know of the future course of action. > > Cool. Check them into CVS. I will make the integration release this weekend. > > Regards, > Somik > > > > > ------------------------------------------------------- > This sf.net email is sponsored by: OSDN - Tired of that same old > cell phone? Get a new here for FREE! > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > _______________________________________________ > Htmlparser-developer mailing list > Htm...@li... > https://lists.sourceforge.net/lists/listinfo/htmlparser-developer |
From: <dha...@or...> - 2002-08-22 15:22:19
Attachments:
BDY.RTF
|
Hi Somik, I am getting the following error when I am trying to create a new Repository Location in Eclipse. CreateProcess: ssh -l dhavaludani cvs.htmlparser.sourceforge.net cvs server error=2. Any ideas? Also to access net I need to go through my company firewall. Where do I supply the firewall settings in Eclipse to access a remote CVS repository. 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, August 21, 2002 7:55 PM To: htmlparser-developer Cc: somik Subject: Re: [Htmlparser-developer] Writing test cases Hi Dhaval, If u need some help with CVS and Eclipse, check these docs : http://download.eclipse.org/downloads/documentation/2.0/html/plugins/org .ecl ipse.platform.doc.user/tasks/tasks-1j.htm Cheers, Somik ----- Original Message ----- From: "Somik Raha" <so...@ya...> To: <htm...@li...> Sent: Wednesday, August 21, 2002 11:14 PM Subject: Re: [Htmlparser-developer] Writing test cases > >I have also run AllTests from com.kizna.htmlTests after adding test > >cases for my tag-scanner pairs. Total 171 test cases, all running fine. > > >Let me know of the future course of action. > > Cool. Check them into CVS. I will make the integration release this weekend. > > Regards, > Somik > > > > > ------------------------------------------------------- > This sf.net email is sponsored by: OSDN - Tired of that same old > cell phone? Get a new here for FREE! > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > _______________________________________________ > Htmlparser-developer mailing list > Htm...@li... > https://lists.sourceforge.net/lists/listinfo/htmlparser-developer ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ Htmlparser-developer mailing list Htm...@li... https://lists.sourceforge.net/lists/listinfo/htmlparser-developer |
From: Somik R. <so...@ya...> - 2002-08-22 22:51:14
|
Uh oh... firewall and ssh,cvs dont mix... Thats a real pain. What u need to do is ask ur firewall admin to open port 22 for ssh. Failing that, send me the files and I will update. Cheers, Somik ----- Original Message ----- From: <dha...@or...> To: <htm...@li...> Sent: Friday, August 23, 2002 12:21 AM Subject: RE: [Htmlparser-developer] Writing test cases > Hi Somik, > > I am getting the following error when I am trying to create a new > Repository Location in Eclipse. > > CreateProcess: ssh -l dhavaludani cvs.htmlparser.sourceforge.net cvs > server error=2. > > Any ideas? Also to access net I need to go through my company firewall. > Where do I supply the firewall settings in Eclipse to access a remote > CVS repository. > > 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, August 21, 2002 7:55 PM > To: htmlparser-developer > Cc: somik > Subject: Re: [Htmlparser-developer] Writing test cases > > > Hi Dhaval, > If u need some help with CVS and Eclipse, check these docs : > http://download.eclipse.org/downloads/documentation/2.0/html/plugins/org > .ecl > ipse.platform.doc.user/tasks/tasks-1j.htm > > Cheers, > Somik > ----- Original Message ----- > From: "Somik Raha" <so...@ya...> > To: <htm...@li...> > Sent: Wednesday, August 21, 2002 11:14 PM > Subject: Re: [Htmlparser-developer] Writing test cases > > > > >I have also run AllTests from com.kizna.htmlTests after adding test > > >cases for my tag-scanner pairs. Total 171 test cases, all running > fine. > > > > >Let me know of the future course of action. > > > > Cool. Check them into CVS. I will make the integration release this > weekend. > > > > Regards, > > Somik > > > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by: OSDN - Tired of that same old > > cell phone? Get a new here for FREE! > > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > > _______________________________________________ > > Htmlparser-developer mailing list > > Htm...@li... > > https://lists.sourceforge.net/lists/listinfo/htmlparser-developer > > > > ------------------------------------------------------- > This sf.net email is sponsored by: OSDN - Tired of that same old > cell phone? Get a new here for FREE! > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > _______________________________________________ > Htmlparser-developer mailing list > Htm...@li... > https://lists.sourceforge.net/lists/listinfo/htmlparser-developer > > |