Starting with tag: [TAG 1.5.8 Tristan Seligmann **20060813135102] [Small fix in SGVY for changed HTML... Tobias Gruetzmacher **20060806094546] [ns_add_AppleGeeksLite ns@ww1aviationlinks.cjb.net**20060912035132] [ns_OtenbaFiles_fix_20060912 ns@ww1aviationlinks.cjb.net**20060912072942] [Fix NewWorld. Tobias Gruetzmacher **20061203164555] [Fix AnimeArcadia. Tobias Gruetzmacher **20061203171650] [Add module for Namir Deiter ns@ww1aviationlinks.cjb.net**20061205071303] [Add Sarah Zero module ns@ww1aviationlinks.cjb.net**20061205073229] [add_module_for_SpareParts_by_ns_20070112 ns@ww1aviationlinks.cjb.net**20070112094414] [remove_non_working_sites_from_KeenSpot_ns_2007_01_20 ns@ww1aviationlinks.cjb.net**20070121073518] [LasLindas_module_repair_allows_catchup_ns_20070121 ns@ww1aviationlinks.cjb.net**20070121092051] [SmackJeeves_and_WebcomicsNation_remove_missing_comics_ns_20070121 ns@ww1aviationlinks.cjb.net**20070121100813] [DandyAndCompany_module_repair_ticket311_by_Dirk_added_to_darcs_ns_20070121 ns@ww1aviationlinks.cjb.net**20070121210355] [KevinAndKell_repair_by_Dirk_ticket309_added_to_darcs_ns_20070121 ns@ww1aviationlinks.cjb.net**20070121211339] [DominicDeegan_repair_ns_20070121 ns@ww1aviationlinks.cjb.net**20070121220712] [MakeWithTheFunny_repair_ns_20070121 ns@ww1aviationlinks.cjb.net**20070121230333] [KingFeatures_remove_fibbs_and_sort_ns_20070121 ns@ww1aviationlinks.cjb.net**20070121232456] [ComicsDotCome_remove_sheldon_and_sort_ns20070121 ns@ww1aviationlinks.cjb.net**20070121233225] [FullFrontalNerdity_new_module_by_DirkReiners_ticket310_ns20070121 ns@ww1aviationlinks.cjb.net**20070122004022] [Remove_modules_for_nonexistant_sites_ChuckAndElmo_KiagiSwordcat_and_Y_ns20070121 ns@ww1aviationlinks.cjb.net**20070122010030] [CloneManga_add_MomokaCorner_remove_PaperEleven_ns20070121 ns@ww1aviationlinks.cjb.net**20070122012943] [BetterDays_repair_ns20070121 ns@ww1aviationlinks.cjb.net**20070122014414] [ALessonIsLearned_repaired_ns20070121 ns@ww1aviationlinks.cjb.net**20070122020805] [BetterYouThanMe_repair_ns20070121 ns@ww1aviationlinks.cjb.net**20070122033734] [BiggerThanCheeses_repair_ns20070121 ns@ww1aviationlinks.cjb.net**20070122034333] [Chisuji_repair_plus_notes_ns20070123 ns@ww1aviationlinks.cjb.net**20070123111334] [Commissioned_repair_ns20070123 ns@ww1aviationlinks.cjb.net**20070123112116] [DogComplex_removed_site_has_been_removed_ns20070123 ns@ww1aviationlinks.cjb.net**20070124042742] [JoyOfTech_repair_ns20070123 ns@ww1aviationlinks.cjb.net**20070124054054] [NoNeedForBushido_repair_ns20070123 ns@ww1aviationlinks.cjb.net**20070124062122] [Qwantz_repair_ns20070123 ns@ww1aviationlinks.cjb.net**20070124063621] [RealLife_repairs_ns20070123 ns@ww1aviationlinks.cjb.net**20070124064346] [SamAndFuzzy_repair_ns20070123 ns@ww1aviationlinks.cjb.net**20070124064918] [SarahZero_repair_ns20070123 ns@ww1aviationlinks.cjb.net**20070124070928] [SpellsAndWhistles_remove_discontinued_no_archive_ns20070123 ns@ww1aviationlinks.cjb.net**20070124071335] [WiguTV_repair_ns20070123 ns@ww1aviationlinks.cjb.net**20070124074002] [ChasingTheSunset_repair_submodules_removed_ns20070123 ns@ww1aviationlinks.cjb.net**20070124080550] [Small fixes for the UClick module. Tobias Gruetzmacher **20070125012809] [Fix AstronomyPOTD module. Tobias Gruetzmacher **20070125012859] [Add a "simple" script to generate a comparison between Dosage and other webcomic aggregators. Tobias Gruetzmacher **20070125015159 This is a bit tricky. In an effort to avoid duplication, much data is retrieved from the comic modules. All additional data is taken from a CSV file. This file supplies "nice" names for comics, URLs for comics not supported by Dosage (supported comics get the latestUrl from the classes) and the comparison data for the other programs. There is a special column named "broken". Set this to "yes" if it seems the comic has disappeared from the public internet. Set it back to "no" if you notice that a comic has re-surfaced. BEWARE: Since latestUrl may be a property, this script will access the net for modules which use special methods to generate latestUrl. ] [Fix DrunkDuck module and DrunkDuck entries in comparison table. Tobias Gruetzmacher **20070125162359] [Add a small README for the comparison table script. Tobias Gruetzmacher **20070125162629] [nsSGVYpatch ns@ww1aviationlinks.cjb.net**20060909050502] [AnimeArcadia_repaired_ns20070121 ns@ww1aviationlinks.cjb.net**20070122030429] [YouSayItFirst_new_module_ns20070124 ns@ww1aviationlinks.cjb.net**20070125073657] [Fixing conflict in AnimeArcadia module. Tobias Gruetzmacher **20070127101035] [Fix conflict in module SGVY. Tobias Gruetzmacher **20070127101452] [Update sortable.js to newest version. Tobias Gruetzmacher **20070129010718] [DownToEarth_moved_to_KeenSpot_ns20070128 ns@ww1aviationlinks.cjb.net**20070128084159] [KeenSpot_add_about_440_comics_and_correct_one_typo_ns20070128 ns@ww1aviationlinks.cjb.net**20070128084403] [Fix EarthsongSaga. The first volume is not online anymore, you have to buy it... Tobias Gruetzmacher **20070208115128] [Fix NichtLustig. Tobias Gruetzmacher **20070208142841] [Small cosmetic change to util.py to get rid of urllib usage... Tobias Gruetzmacher **20070209004341] [Remove all non-comic submodules from UClick and add some new ones. Change fetchSubmodules to only report comics. Tobias Gruetzmacher **20070209004527] [Remove space from module name. Tobias Gruetzmacher **20070209004807] [Remove another space from a module name. Tobias Gruetzmacher **20070209004835] [Added xkcd module (closes #303 and #307). Tobias Gruetzmacher **20070220203305] [Fix struct.unpack usage for Python 2.5. Tristan Seligmann **20070408232259 In Python 2.5, struct.unpack specifically requires a str object, not an arbitrary object supporting the buffer protocol. This seems pretty dumb, but whatever. ] [Use new-style classes everywhere. Tristan Seligmann **20070408233650] [More sensible default referrer URL. Tristan Seligmann **20070408233731] [Twiddle copyright notice. Tristan Seligmann **20070711150455] [Refactor stuff to use Twisted's plugin system. Tristan Seligmann **20070701000139] [Convert all BCM comics with no overridden methods to BasicScraper. Tristan Seligmann **20070701030811] [Add dropin.cache to boring file. Tristan Seligmann **20070701030822] [Namers. Tristan Seligmann **20070701211540] [Convert Achewood. Tristan Seligmann **20070701212055] [Actually assign plugin attributes so they can be found later. Tristan Seligmann **20070701212749] [Implement regexNamer. Tristan Seligmann **20070701213315] [Fix Achewood. Tristan Seligmann **20070701213331] [Implement PHPScraper. Tristan Seligmann **20070701214504] [Fix b plugins. Tristan Seligmann **20070701214521] [Convert Bhag. Tristan Seligmann **20070701214533] [Convert BlankLabel. Tristan Seligmann **20070701220941] [Twiddle whitespace. Tristan Seligmann **20070701221241] [Convert / fix more scrapers. Tristan Seligmann **20070722203117] [Fix DominicDeegan, sort of. Tristan Seligmann **20070728162134] [Fixed and converted a bunch of modules. Jonathan Jacobs **20070728221418] [Fixed some scrapers. Jonathan Jacobs **20070728223251] [Unit tests are good, mmmmkay. Tristan Seligmann **20070728224808] [Fix PHPScraper. Tristan Seligmann **20070728225748] [Unit is 'kB' not 'KB'. Tristan Seligmann **20070728230940] [Add trial test dir to boring file. Tristan Seligmann **20070728231052] [Add tests for saneDataSize. Tristan Seligmann **20070728231102] [More concise implementation of saneDataSize. Tristan Seligmann **20070728231554] [Fixed cracktacular query-based namers. Jonathan Jacobs **20070728225340] [Fixed and converted modules. Jonathan Jacobs **20070728230102] [Oops! Fixed missing import. Jonathan Jacobs **20070728230544] [Oops! Fixed syntax error. Jonathan Jacobs **20070728230708] [Converted RedMeat. Jonathan Jacobs **20070728230929] [Converted Yirmumah. Jonathan Jacobs **20070728232419] [More fixes and conversions. Jonathan Jacobs **20070729120930] [Oops! Added new module. Jonathan Jacobs **20070729153747] [Sort comic listings. Tristan Seligmann **20070729165435] [Convert DrunkDuck. Tristan Seligmann **20070729165440] [Some more conversions/fixes for comic modules. Jonathan Jacobs **20070730164012] [EightBitTheater seems to now be known as NuklearPower. Jonathan Jacobs **20070730164039] [Convert EarthsongSaga Tristan Seligmann **20070804230904] [Convert FantasyRealms. Tristan Seligmann **20070804231620] [Convert FullFrontalNerdity. Tristan Seligmann **20070804232024] [Convert InkTank. Tristan Seligmann **20070804233413] [Convert KeenSpot. Tristan Seligmann **20070805000523] [LaurasComics has changed somehow or another, remove it for now. Tristan Seligmann **20070805002140] [Convert NichtLustig. Tristan Seligmann **20070805002834] [Convert/fix/hax PvPonline. Tristan Seligmann **20070805003746] [Nicer definition of bind. Tristan Seligmann **20070805123922] [Fix PiledHigherAndDeeper. Tristan Seligmann **20070805123929] [Yet another implementation of bind. Tristan Seligmann **20070805160231] [Fix MegaTokyo. Tristan Seligmann **20070805160433] [Convert PensAndTales. Tristan Seligmann **20070805170143] [Convert SexyLosers. Tristan Seligmann **20070805180648] [Convert/fix SmackJeeves. Tristan Seligmann **20070805182804] [New New World Order. Tristan Seligmann **20070909234723 Don't even ask. But I think the new system is better and more convenient than both the old old one, and the old new one. ] [Move KeenSpot into its own plugin module. Tristan Seligmann **20070909235212] [Convert / fix Zapiro. Tristan Seligmann **20071012001918] [Convert WebcomicsNation. Tristan Seligmann **20071012003307] [Convert KernelPanic and Krakow. Tristan Seligmann **20071012003318] [Convert KevinAndKell. Tristan Seligmann **20071012003430] [Convert NinthElsewhere. Tristan Seligmann **20071012003527] [Convert SGVY. Tristan Seligmann **20071012003749] [Convert Spamusement. Tristan Seligmann **20071012003856] [Oops. Tristan Seligmann **20071012003919] [Convert TheFray. Tristan Seligmann **20071012004340] [Convert SnafuComics. Tristan Seligmann **20071012005517] [Fix naming for TheFray. Tristan Seligmann **20071012005527] [Twiddle whitespace. Tristan Seligmann **20071110210725] [Convert UClick. Tristan Seligmann **20071110214404] [Remove KingFeatures; this will be too hard to fix at the moment. Tristan Seligmann **20071110214933] [Move comment somewhere less ambiguous. Tristan Seligmann **20071110215849] [Remove URL fetch from CatAndGirl. Tristan Seligmann **20071110220406] [setup.py (packages): mdma-ize. Trent W. Buck **20080112143532 Without this Debian CDBS chokes and dies when debuilding. ] [Change license to MIT-style license. Tristan Seligmann **20080126150642] [Fix @ and @@. Tristan Seligmann **20080209173345] [Fix module help. Tristan Seligmann **20080209173348] [Update copyright statements. Tristan Seligmann **20080209203924] [Ick, tabs. Tristan Seligmann **20080209203944] [Fix ASofterWorld. Tristan Seligmann **20080210031124] [Remove Aikida (site is gone). Tristan Seligmann **20080210031126] [Remove BadBlood (site is gone). Tristan Seligmann **20080210031140] [Fix BetterDays. Tristan Seligmann **20080210031152] [Partially fix Yirmumah; still broken because of urljoin bugginess. Tristan Seligmann **20080213155624] [Fix GreystoneInn. Tristan Seligmann **20080213210307] [Fix Comedity. Tristan Seligmann **20080215122434] [Fix AppleGeeks. Tristan Seligmann **20080215172907] [Viivi ja Wagner added (finnish comic) shrike@addiktit.net**20060905220337] [Sosiaalisesti Rajoittuneet and Ilman Naista (finnish comics) shrike@addiktit.net**20060905220444] [Merge IlmanNaista. Tristan Seligmann **20080215173236] [Merge / fix SosiaalisestiRajoittuneet. Tristan Seligmann **20080215174001] [Merge ViiviJaWagner. Tristan Seligmann **20080215174353] [Fix GUComics. Tristan Seligmann **20080215201017] [Fix TheOrderOfTheStick. Tristan Seligmann **20080215202658] [Fix OtenbaFiles. Tristan Seligmann **20080216015003] [Add UndeadFriend. Tristan Seligmann **20080216015600 Thanks to Dueledge for the patch. ] [Fix PvPonline. Tristan Seligmann **20080216021203] [Fix PiledHigherAndDeeper. Tristan Seligmann **20080216023818] [Add DorkTower. Tristan Seligmann **20080216024614 Thanks to Dirk for the patch. ] [Remove unneeded baseUrl class attr. Tristan Seligmann **20080216025617] [Add DresdenCodak. Tristan Seligmann **20080216031311] [Clean up some regexes. Tristan Seligmann **20080216032230] [Fix Qwantz. Tristan Seligmann **20080216032757] [Fix QuestionableContent. Tristan Seligmann **20080216033643 Thanks to kingkoozime for the patch. ] [Add Nodwick. Tristan Seligmann **20080216144541 Thanks to DirkReiners for the patch. ] [Add TheWhiteboard. Tristan Seligmann **20080216155946 Thanks to Dirk for the patch. ] [Add OkCancel. Tristan Seligmann **20080216161009 Thanks to Dirk for the patch. ] [Fix ScaryGoRound. (closes #319) Tristan Seligmann **20080216161800] [Fix Goats. (closes #320) Tristan Seligmann **20080216162448] [Add CyanideAndHappiness. (closes #324) Tristan Seligmann **20080216163337 Thanks to kingkoozime for the patch. ] [Fix xkcd. (closes #325) Tristan Seligmann **20080216163931] [Fix DieselSweeties. (closes #327) Tristan Seligmann **20080219000036] [Fix -l option. Tobias Gruetzmacher **20080413213859] [Add Bardsworth ns@ww1aviationlinks.cjb.net**20080317203745] [Add BrokenMirror ns@ww1aviationlinks.cjb.net**20080317203927] [Add GirlGenius ns@ww1aviationlinks.cjb.net**20080317205444] [Add GunnerkrigCourt ns@ww1aviationlinks.cjb.net**20080317205628] [Add Heliothaumic ns@ww1aviationlinks.cjb.net**20080317205925] [Add LookingForGroup ns@ww1aviationlinks.cjb.net**20080317210429] [Tidy up Megatokyo ns@ww1aviationlinks.cjb.net**20080317211158] [Add MarryMe ns@ww1aviationlinks.cjb.net**20080317211342] [Add RedString ns@ww1aviationlinks.cjb.net**20080317211805] [Add Roza ns@ww1aviationlinks.cjb.net**20080317211834] [Add WayfarersMoon ns@ww1aviationlinks.cjb.net**20080317212218] [Add FlackyPastry ns@ww1aviationlinks.cjb.net**20080318002148] [Add OddFish ns@ww1aviationlinks.cjb.net**20080318065332] [Add OctopusPie and SlightlyDamned ns@ww1aviationlinks.cjb.net**20080321082719] [fix BonoboConspiracy module ns@ww1aviationlinks.cjb.net**20080327110221] [KeenSpot_remove_comment_lines_and_sort_all_comics ns@ww1aviationlinks.cjb.net**20080405030447] [KeenSpot_remove_missing_fix_the_repairable ns@ww1aviationlinks.cjb.net**20080407201432] [LastBlood_added ns@ww1aviationlinks.cjb.net**20080408024622] [YouSayItFirst_repaired ns@ww1aviationlinks.cjb.net**20080409030239] [Lint_added ns@ww1aviationlinks.cjb.net**20080410095129] [Heliothaumic_repair_for_changes ns@ww1aviationlinks.cjb.net**20080410100656]