History log of /external/python/cpython2/Lib/HTMLParser.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5a88853bdc1074e62441c7558502bd989c39f056 01-Feb-2014 Ezio Melotti <ezio.melotti@gmail.com> #20288: fix handling of invalid numeric charrefs in HTMLParser.
/external/python/cpython2/Lib/HTMLParser.py
b8147452265077d4c12464a9943903f0d040f79c 07-Nov-2013 Ezio Melotti <ezio.melotti@gmail.com> #19480: HTMLParser now accepts all valid start-tag names as defined by the HTML5 standard.
/external/python/cpython2/Lib/HTMLParser.py
c45868ec697a70a80d1cf8a511894f073fda3a27 19-Apr-2012 Ezio Melotti <ezio.melotti@gmail.com> #14538: HTMLParser can now parse correctly start tags that contain a bare /.
/external/python/cpython2/Lib/HTMLParser.py
36b7361fe76733b3a4944ef92b49bcea4584b740 21-Feb-2012 Ezio Melotti <ezio.melotti@gmail.com> HTMLParser is now able to handle slashes in the start tag.
/external/python/cpython2/Lib/HTMLParser.py
65d36dab4d915eb9fada52b867301b546e840fae 15-Feb-2012 Ezio Melotti <ezio.melotti@gmail.com> #13987: HTMLParser is now able to handle malformed start tags.
/external/python/cpython2/Lib/HTMLParser.py
d2307cb48ab09baa846947c5c2c4001dce9b6e52 14-Feb-2012 Ezio Melotti <ezio.melotti@gmail.com> #13987: HTMLParser is now able to handle EOFs in the middle of a construct.
/external/python/cpython2/Lib/HTMLParser.py
369cbd744ed06b3e01fe7a2e6a86ea4d85250231 13-Feb-2012 Ezio Melotti <ezio.melotti@gmail.com> Fix an index, add more tests, avoid raising errors for unknown declarations, and clean up comments.
/external/python/cpython2/Lib/HTMLParser.py
f117443cb8afa3b2d91b4fef861db17866d6b6df 13-Feb-2012 Ezio Melotti <ezio.melotti@gmail.com> #13993: HTMLParser is now able to handle broken end tags.
/external/python/cpython2/Lib/HTMLParser.py
4b92cc3f7924e455b7e41cf1a66034a44ede0cc0 13-Feb-2012 Ezio Melotti <ezio.melotti@gmail.com> #13960: HTMLParser is now able to handle broken comments.
/external/python/cpython2/Lib/HTMLParser.py
00dc60beee3bf4b68fd658716616f25503a3a9eb 18-Nov-2011 Ezio Melotti <ezio.melotti@gmail.com> #13358: HTMLParser now calls handle_data only once for each CDATA.
/external/python/cpython2/Lib/HTMLParser.py
0f1571ce7fb7da0e2ad75f941b29f2d19717e012 14-Nov-2011 Ezio Melotti <ezio.melotti@gmail.com> #1745761, #755670, #13357, #12629, #1200313: improve attribute handling in HTMLParser.
/external/python/cpython2/Lib/HTMLParser.py
7e82b276dd5c1f786e7bd3c1554ac2017a909ab9 01-Nov-2011 Ezio Melotti <ezio.melotti@gmail.com> #670664: Fix HTMLParser to correctly handle the content of ``<script>...</script>`` and ``<style>...</style>``.
/external/python/cpython2/Lib/HTMLParser.py
31890bc9ba7c46ed5bcdb91de39f7251badca8b1 25-May-2011 Éric Araujo <merwok@netwok.org> Fix display of html.parser.HTMLParser.feed docstrin
/external/python/cpython2/Lib/HTMLParser.py
9f1ffb2ae932f5eef1bcf1317a0e3d8f4bad0e0c 05-Apr-2011 Ezio Melotti <none@none> #7311: fix HTMLParser to accept non-ASCII attribute values.
/external/python/cpython2/Lib/HTMLParser.py
3f60f09eb23be3289ac5cc019391711dcdf800b3 28-Dec-2010 Senthil Kumaran <orsenthil@gmail.com> Fix Issue10759 - HTMLParser.unescape() to handle malform charrefs.
/external/python/cpython2/Lib/HTMLParser.py
554a3b82e40573846f893ffdfff230e1d908af57 24-May-2010 Victor Stinner <victor.stinner@haypocalc.com> Issue #6662: Fix parsing of malformatted charref (&#bad;)
/external/python/cpython2/Lib/HTMLParser.py
d995e1150cab57ed7c885d4b7dd943495022936b 20-May-2008 Fred Drake <fdrake@acm.org> revert creation of the html.entities and html.parser modules
(http://bugs.python.org/issue2882)
/external/python/cpython2/Lib/HTMLParser.py
91ae2502739ecfcc7a8a013473553224b8387521 17-May-2008 Fred Drake <fdrake@acm.org> rename HTMLParser to html.parser, htmlentitydefs to html.entities
(http://bugs.python.org/issue2882)
/external/python/cpython2/Lib/HTMLParser.py
ab8a6bba250b35ea87d8976e9cd4dd74e57cfd0a 06-Mar-2007 Martin v. Löwis <martin@v.loewis.de> Patch #912410: Replace HTML entity references for attribute values
in HTMLParser.
/external/python/cpython2/Lib/HTMLParser.py
cd3c26a7171af2795df477598d045e46adf5d73b 01-Sep-2005 Georg Brandl <georg@python.org> Reverting previous checkin. This breaks too much of HTMLParser to be applied
without thought. Anyway, such malformed HTML is better handled by something
like BeautifulSoup.
/external/python/cpython2/Lib/HTMLParser.py
7847405a76869ff439e9a77a86087b83ede8c192 01-Sep-2005 Georg Brandl <georg@python.org> bug [ 761452 ] HTMLParser chokes on my.yahoo.com output
/external/python/cpython2/Lib/HTMLParser.py
49b4d1917235d637581b1531ae205ee38899b8af 09-Sep-2004 Fred Drake <fdrake@acm.org> remove unnecessary override of base class method
/external/python/cpython2/Lib/HTMLParser.py
b7d8ce0275d7b4c9a9c2312d0add835c6eac1730 05-Jun-2004 Andrew M. Kuchling <amk@amk.ca> [Bug #921657] Allow '@' in unquoted HTML attributes. Not strictly legal according to the HTML REC, but HTMLParser is already a pretty loose parser. Reported by Bernd Zimmermann.
/external/python/cpython2/Lib/HTMLParser.py
70a6b49821a3226f55e9716f32d802d06640cb89 12-Feb-2004 Walter Dörwald <walter@livinglogic.de> Replace backticks with repr() or "%r"

From SF patch #852334.
/external/python/cpython2/Lib/HTMLParser.py
0834d77bc4f07e5632588ed636b6db21e87694cc 14-Mar-2003 Fred Drake <fdrake@acm.org> Accept commas in unquoted attribute values.
This closes SF patch #669683.
/external/python/cpython2/Lib/HTMLParser.py
30d59baecd3c01c851ddaf5b206938d663446971 14-May-2002 Fred Drake <fdrake@acm.org> Simplify code to remove an unnecessary test.
/external/python/cpython2/Lib/HTMLParser.py
248b04383fafdb126794e989a2c023a16eb0f429 03-Dec-2001 Fred Drake <fdrake@acm.org> Convert to using string methods instead of the string module.
In goahead(), use a bound version of rawdata.startswith() since we use the
same method all the time and never change the value of rawdata. This can
save a lot of bound method creation.
/external/python/cpython2/Lib/HTMLParser.py
bfc8fea1e0c46bc0a337237c32b8c1a32985c144 24-Sep-2001 Fred Drake <fdrake@acm.org> Re-factor the HTMLParser class to use the new markupbase.ParserBase class.
Use a new internal method, error(), consistently to raise parse errors;
the new base class also uses this.
/external/python/cpython2/Lib/HTMLParser.py
b64bec3ec078d66a34175b9dec55eaac5c821b46 18-Sep-2001 Tim Peters <tim.peters@gmail.com> Whitespace normalization.
/external/python/cpython2/Lib/HTMLParser.py
7cf613dc77302fb9a2a6533878aba7296276e12c 04-Sep-2001 Fred Drake <fdrake@acm.org> HTMLParser is allowed to be more strict than sgmllib, so let's not
change their basic behavior: When parsing something that cannot possibly
be valid in either HTML or XHTML, raise an exception.
/external/python/cpython2/Lib/HTMLParser.py
68eac2b574ed837099998d68ea592d02bd8ca129 04-Sep-2001 Fred Drake <fdrake@acm.org> Added reasonable parsing of the DOCTYPE declaration, fixed edge cases
regarding bare ampersands in content.
/external/python/cpython2/Lib/HTMLParser.py
029acfb922bdd25d6e38c864895c6cc66db76d13 20-Aug-2001 Fred Drake <fdrake@acm.org> Deal more appropriately with bare ampersands and pointy brackets; this
module has to deal with "class" HTML-as-deployed as well as XHTML, so we
cannot be as strict as XHTML allows.

This closes SF bug #453059, but uses a different fix than suggested in
the bug comments.
/external/python/cpython2/Lib/HTMLParser.py
1d4601d30677ca8ac0fa70a3b57ea54d153ede4a 03-Aug-2001 Fred Drake <fdrake@acm.org> Change some comments into docstrings.

Fix handling of hexadecimal character references (legal in XHTML) so that
they are properly interpreted as character references.
This fixes SF bug #445196.
/external/python/cpython2/Lib/HTMLParser.py
1c48eb74c91def6481e514fcc9f12066c932ac0b 23-May-2001 Fred Drake <fdrake@acm.org> Merge my changes to the offending comment with Guido's changes.
/external/python/cpython2/Lib/HTMLParser.py
07f353c5601d7d0100217a5e7d1f0f214c4b7a63 23-May-2001 Guido van Rossum <guido@python.org> Removed incorrect comment left over from sgmllib.py.
/external/python/cpython2/Lib/HTMLParser.py
8846d7178b8caf1411ca6f458b78b9f46ba73abe 18-May-2001 Guido van Rossum <guido@python.org> A much improved HTML parser -- a replacement for sgmllib. The API is
derived from but not quite compatible with that of sgmllib, so it's a
new file. I suppose it needs documentation, and htmllib needs to be
changed to use this instead of sgmllib, and sgmllib needs to be
declared obsolete. But that can all be done later.

This code was first published as part of TAL (part of Zope Page
Templates), but that was strongly based on sgmllib anyway. Authors
are Fred drake and Guido van Rossum.
/external/python/cpython2/Lib/HTMLParser.py