]> granicus.if.org Git - python/commit
Restructured Checker class to get rid of 'ext' table.
authorGuido van Rossum <guido@python.org>
Sun, 2 Feb 1997 23:30:32 +0000 (23:30 +0000)
committerGuido van Rossum <guido@python.org>
Sun, 2 Feb 1997 23:30:32 +0000 (23:30 +0000)
commitaf310c1d008885a7412fbcae9ba3c58092dd04b4
tree8b7d7b74c3737f6a31a9e8a41187b75211b32599
parentb4ef4c6d4c5d78b26b6de6b74c37ea6c411b0cd5
Restructured Checker class to get rid of 'ext' table.
Links are now either in 'todo' or 'done', and ext links
are hadled more like local links except that no further
links are gathered (and sometimes they aren't checked,
e.g. for mailto and news URLs).  The -x option reverses
its meaning: it disables checking of ext links (they are
moved to 'done' without checking).  A new 'errors' table
collects pages with bad links as we go -- redundant,
but useful for the GUI version which needs to report
this as we go.  Some new methods, including reset().
New checkpoint format.

Adapted the GUI to the changes in the Checker class.
Added Quit and "Start over" buttons, and a checkbox
to disable checking external links.  The details
window now also shows bad links emanating from the
selected page.  Miscellaneous small chages.
Tools/webchecker/wcgui.py
Tools/webchecker/webchecker.py