X-Git-Url: https://git.sommitrealweird.co.uk/rss2maildir.git/blobdiff_plain/4abf90071a0d3d39f6a5829f79c980a195ed4c3b..385c031fd3e0796988b35b1b09c9977f7b0ba04a:/CHANGES diff --git a/CHANGES b/CHANGES index 45e7187..a9d58d7 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,121 @@ 2007-12-19 ---------- -* Initial starting points, config parser and option parsers -* Creation of directories for maildir usage + * Initial starting points, config parser and option parsers + * Creation of directories for maildir usage + * Initial creation of file per message (no collision detection or use of + the state directory yet) + +2007-12-20 +---------- + + * blockquote support + * headings support + * pre support + * added documentation + * change db key to be unique per feed + link url + * add rudimentary entity support + * paragraph wrapping + * message id header + * add both text/plain and text/html parts + +2007-12-21 +---------- + + * fix typo for a particular entity + * Add a prelimanary todo list + * be slightly more forgiving on connection resets + * if there's no date in the feed, use todays date/time + * Only download feeds that have changed (or that don't give us enough data + to workout if they've changed without downloading it all anyways) + * updated posts are now "threaded" - adds a References header with the + previous message-id in it, then adds the previous message id to the + current message-id so that further updates can reference that properly + * improve handling of unicode data + * add unordered list support + * tidy paragraph handling code to work better + * improved entity handling + +2007-12-22 +---------- + + * Update TODO list with further escaping needs + * Add item url to html parts + * Add item url to bottom of text only part + * multiple posts with the same link but different guid support - still + threaded, but don't keep delivering the same messages everytime until + they leave the feed + * Add redirect support + +2007-12-24 +---------- + + * Add unittest for unordered list + * make sure that the string that we use for plain text always ends in a new + line character + +2007-12-31 +---------- + + * Move some of the list handling above the paragraph handling so that it + doesn't get confused (bless it!) + * Make expected output match actual output, unittest now passes + * Add unit test for some of the badly formed lists that we get after the + feedparser "sanitizer" has a word with the HTML (currently fails) + +2008-01-05 +---------- + + * serious reworking of the HTML2Text parser + * fix README to have a more complete config example + * stop text width from being hardcoded + * add missing source files for unit tests + * small fix to paragraph handling + * add (first draft of) full test suite runner + * add test for well formed paragraph handling + * update UnorderedListTests to have better test naming scheme + * add suite function to UnorderedListTests + +2008-01-06 +---------- + + * Serious reworking of HTML2Text to handle nested lists reasonably + * unittests improvements + +2008-01-07 +---------- + * Update list handling code to deal with nested lists better and badly + formed html + +2008-01-10 +---------- + + * Handle unicode data more effectively. + * beginning of link support in HTML2Text + +2008-01-12 +---------- + + * Change all entity refs in to unicode strings + * Update
handling to be more effective + * Ignore unknown tags and just pretend they're part of the flow + * Add support (very basic!) + +2008-01-13 +---------- + + * Fix bad check on state directory + * Begin fixes to list handling code + * Small Unicode fix for img tags. + +2008-03-01 +---------- + + * change images to ReST format + * Normalise spaces where they should be. + +2008-03-02 +---------- + + * fix ReST image support + * add lots of entities