This ChangeLog reflects the changes of the CVS version, not the one found in the download section. If you miss a feature or think you have found a bug, please try the version from CVS or download the latest snapshot to see, if it has already been implemented or the bug has been fixed.
2004-08-02 Sven Hartge <hartge at users * sourceforge * net>
* lib/grimmy: New webpage for Mother Goose and Grimm
* lib/keenspot: OK, .* _was_ to greedy. Let's try another one. (No,
\w is not suitable here, because it does not include '-' and
'+'.)
2004-08-01 Sven Hartge <hartge at users * sourceforge * net>
* lib/keenspot: some keenspot comics add some random characters
after the date. Adapted the regexp. (Works for me so far, may
need some polishing, as .* may be a bit to greedy.)
2004-04-12 Chris Hostetter <hossman at users * sourceforge * net>
* inktank.com has started updating strips again, but on a slightly
different schedule. there's also a new strip "Sorry We're Open"
2004-04-11 Chris Hostetter <hossman at users * sourceforge * net>
* Added Kernel Panic to keenspot.
2003-12-02 Chris Hostetter <hossman at users * sourceforge * net>
* Penny Arcade had a .GIF image, which made the regex go loco
which prompted me to try and generalize it
2003-08-18 Sven Hartge <netcomics at ds9 * argh * org>
* Moved Crankshaft from ucomics to kingfeatures and thus
Closing: 698389
2003-08-11 Chris Hostetter <hossman at users * sourceforge * net>
* comiczone no longer supports "warped"
* keenspot no longer supports "wigu"
* keenspot has no new strips for "ccs"
* added "lib/cad" for Ctrl-Alt-Del (didn't use patch#701343)
* added "lib/theater" for Theater Hopper
2003-07-26 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* show_comics: applied patch #777511, check pid in lock file.
* show_comics: applied patch #776915, wait until start time.
2003-07-12 Chris Hostetter <hossman at users * sourceforge * net>
* patch#708540 new site for Dr. Fun
* patch#708545 Bizaro moved from ucomics to kingfeatures,
Trudy not on sundays
* patch#750359 Real Life is now self hosting, moved from
keenspot to it's own module
* patch#750489 Little Gamers was broken, now it's not
* fixed The Norm (new URLs)
2002-12-02 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* MANIFEST, Makefile.PL, lib/eightbit: Added Eight-Bit Theatre
thanks to Shawn Oakey.
2002-11-19 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspot (wigu): Author let domain expire. Changed to
wigu.keenspot.com...
* lib/down_earth: Website says downtoearth is down. Redirects to a
portal. Assuming dead and removing.
* lib/kingfeatures (pardon): s/I_Need_Help/Pardon_My_Planet/;
(wildwood): Removed dead comic.
2002-10-17 Elliot Glaysher <glaysher at umich * edu>
* lib/small_grey (grey): Generally works now. Reset daysbehind and
added logic to determine if a comic wwas gif or jpg.
* lib/small_world (smwrld): Fixed.
* lib/wfc (gib): Gibberish has gone missing. The famousdesigns page
is GONE, and the wfcomics site makes no mention of a comic called
"Gibberish"
* lib/angry_flower (btaf): s/qwik.htm/qwik.html/;
* lib/toytrunk: Since it hasn't been updated in so long, reseting
the daysbehind.
* lib/rocky: Removing as the page now 404s.
* lib/fika: Removing as the page now 404s.
2002-10-15 Elliot Glaysher <glaysher at umich * edu>
* lib/kingfeatures: All kingfeatures are set back 14 days.
2002-10-13 Elliot Glaysher <glaysher at umich * edu>
* lib/badlands (badlands): ".gif" != ".GIF" !!! (Module still doesn't
work since the comic hasn't been updated since June, though...)
* lib/lily_wong: Comic finished. Changed website and reset date.
2002-10-11 Elliot Glaysher <glaysher at umich * edu>
* lib/unitedmedia: Remove Randolph Itch as it's been discontinued.
* lib/keenspot, lib/keenspace: Updates and organizations by Shawn Oakey
* lib/moderntales: New module by Shawn Oakey
2002-10-08 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspot (avalon): Copied the sub code from $keenspot into
&avalon so I could modify it to grab the actual @#$!* caption on guest
artist days.
* Netcomics/HTML/Themes/Default.pm: One line fix for multi-panel
comics. (Can anyone think of a safer way of doing this that would
work w/ CleanImbed*?)
2002-09-09 Sven Hartge <netcomics at ds9 * argh * org>
* lib/user_friendly: fix super stupid line wrapping, causing the
regex to fail. I feel ashamed now ...
* lib/user_friendly: refined regex, closing bug.
2002-09-07 Sven Hartge <netcomics at ds9 * argh * org>
* lib/user_friendly: Fix for bug 605848. Works for me, but because of
the ugliness of the fix, I leave the bug open for now, until the
maintainer of the module commits a better solution.
2002-09-02 Sven Hartge <netcomics at ds9 * argh * org>
* lib/megatokyo: cosmetic change, Rodney 'Largo' Caston is no longer
directly involved with Megatokyo
2002-08-29 Sven Hartge <netcomics at ds9 * argh * org>
* lib/comicspage: Revert the last change, since this was the wrong
file to fix.
* lib/comicspage_ed: Change main.html to index.html
2002-08-28 Sven Hartge <netcomics at ds9 * argh * org>
* lib/comicspage: Trivial fix: There is no index.html any more, so
just load the directory and leave it up to the server to deliver
the right page to parse
2002-08-26 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspot (avalon): Updated Avalon's @missing.
2002-08-25 Sven Hartge <netcomics at ds9 * argh * org>
* MANIFEST: remove bf, since Benutzerfreundlich is officially dead.
Not keeping the module, because it never worked the way it should
have.
* lib/bf [REMOVED]: comic is now officially dead
2002-08-20 Elliot Glaysher <glaysher at umich * edu>
* debian/netcomics-comicpage.menu: Move the actual Debian menu entry
for comicpage from the netcomics package to the netcomics-comicpage
package, since netcomics doesn't depend on netcomics-comicpage.
* debian/netcomics.menu [REMOVED]: This file is no longer needed.
Removing...
2002-08-19 Sven Hartge <netcomics at ds9 * argh * org>
* Netcomics/HTML/Themes/: CleanRound.pm, CleanRoundImbedCaption.pm:
add a gray row below the comic identifier, making it look
vertically centered and not 'glued' to the comic image
2002-08-18 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/HTML/Themes/Default.pm (new): Added code to inherit prefs.
* Netcomics/HTML/Themes/CleanRoundImbedCaption.pm: There is now a 10
pixel margin between the comic and the caption. Looks nicer.
* Netcomics/HTML/Themes/CleanRound.pm: Now keeps link colors in the
Theme.
* Netcomics/HTML/Theme.pm (new): Added a $theme->{'prefs'} property.
* Netcomics/HTML/Page.pm (generate): Now checks theme's link color
properties.
* Netcomics/Config.pm.in: Set $[v]link_color to "".
2002-08-12 Sven Hartge <netcomics at ds9 * argh * org>
* lib/ucomics: work-around for always-gets-todays-comic, thanks to
Chris Hostetter
* lib/unitedmedia: fixed screwy ordering of panels in Trevor,
thanks to Chris Hostetter
* lib/ucomics: "Crabby Road" disappeared so deleted it from the
module, thanks to Chris Hostetter
2002-08-12 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspot (keenspot): A fix to the problem Sven pointed out; that
keenspot comics seem to download three times.
2002-07-16 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/HTML/Themes/CleanRoundImbedCaption.pm: Changed status bar's
bg colour from black to "#f7f7f7" to match the graphics.
* Netcomics/HTML/Themes/CleanRound.pm: Changed status bar's bg colour
from black to "#f7f7f7" to match the graphics.
2002-07-03 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile.PL: Made creating archives less verbose.
2002-07-02 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* doc/show_comics.pod: Fixed unterminated list.
2002-06-29 Sven Hartge <netcomics at ds9 * argh * org>
* lib/keenspot: correct $hof for avalon
2002-06-17 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomicsrc: Added an example to how to fill out
@selected_comics.
2002-06-15 Sven Hartge <netcomics at ds9 * argh * org>
* MANIFEST, Makefile.PL, lib/grimmy, lib/toonville: added new
module for Mother Goose and Grimm, Bug #568112
2002-06-12 Sven Hartge <netcomics at ds9 * argh * org>
* lib/dragon: fix Bug #568073
2002-06-10 Sven Hartge <netcomics at ds9 * argh * org>
* Netcomics/HTML/Themes/CleanRound.pm,
Netcomics/HTML/Themes/CleanRoundImbedCaption.pm: made the borders
stretch automagically to the right width and height by using them as
background images for the table cells surrounding the comic, so the
browser will render them The Right Way[tm].
* Netcomics/HTML/Themes/CleanRound.pm: {'caption'} was already
defined in Defaul.pm, no need to repeat it here the same way
2002-06-10 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile.PL (@pm_to_install): Added
Netcomics/HTML/Themes/CleanRoundImbedCaption.pm.
* MANIFEST: Added Netcomics/HTML/Themes/CleanRoundImbedCaption.pm.
* Netcomics/HTML/Themes/CleanRoundImbedCaption.pm: Created as a
subclass of CleanRound that only changes CleanRound's caption
and body html elements. In the caption element, changed from the
previous version in CleanRound by Removing changing the text's
font, adding <tr></tr> around it, and adding width & height
specifiers.
* Netcomics/HTML/Themes/CleanRound.pm: Moved caption back outside
of the borders.
2002-06-10 Sven Hartge <netcomics at ds9 * argh * org>
* Netcomics/HTML/Themes/CleanRound.pm: made the comics centered on
the page, moved caption closer to related image into the rounded
borders (was feeling lonely outside).
2002-06-07 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Netcomics/HTML/Page.pm (generate): made the regex on grabbing the
width & height values more generic. [565441]
2002-06-07 Sven Hartge <netcomics at ds9 * argh * org>
* lib/keenspot: needed to introduce @extra for wendy
2002-05-30 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Netcomics/MyRequest.pm, Netcomics/MyResponse.pm,
Netcomics/RLI.pm, Netcomics/HTML/Themes/*.pm: Added a VERSION.
* Netcomics/Factory.pm: Changed use of Netcomics::Util &
Netcomics::Config to specify the specific exported items from
those to be used.
(build_rli_array_helper): Made it so that reloading comics works
correctly for getting valid subroutine code from the module.
(get_comics): Added steps before SETUPDATA to make sure the rli
has been regerenated correctly if it was reloaded.
* Netcomics/Config.pm.in: Changed to EXPORT_OK instead of EXPORT
to prevent namespace collisions. Added VERSION & updated the
default $webpage_index_title to use %s instead of appending the
$webpage_title. Fixed documentation example for creating a new
Config object.
* netcomics, Netcomics/GtkComics.pm, Netcomics/HTML.pm,
Netcomics/Util.pm Netcomics/HTML/Page.pm Netcomics/HTML/Set.pm,
Netcomics/HTML/Theme.pm:
Changed use of Netcomics::Util & Netcomics::Config to specify the
specific exported items from those to be used. Added exporting
a VERSION.
* netcomicsrc: Added details for $external_cmd. Made
$webpage_index_title default use %s which is replaced with the
$webpage_title.
* Netcomics/HTML/Set.pm (create_set_of_pages): Changed
The index's title to use sprintf to allow inclusion of the
$webpage_title.
* Netcomics/ExternalUserAgent.pm (request): Added single quotes
around %U when it is appended to the command.
* show_comics: Made it use Netcomics::Config to process the system
& user rc files.
* doc/Modify_Webpage_Creation-HOWTO.html, *Comic_Module-HOWTO.html:
updated author to be Netcomics Maintainers.
2002-05-29 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics.spec (%files data): removed potd/astronomy from the
%doc list.
2002-05-29 Sven Hartge <netcomics at ds9 * argh * org>
* MANIFEST, Makefile.PL, lib/astronomy: Since no one objected:
Moving astronomy back into lib
2002-05-26 Sven Hartge <netcomics at ds9 * argh * org>
* lib/penny_arcade: closed Bug# 550505, module fixed
2002-05-24 Sven Hartge <netcomics at ds9 * argh * org>
* lib/keenspot: expanded exists-lists for wendy, simplified the
return-undef expression, changed cutewendy to exists-list based
approach. Updated wendy release cycle
* Makefile.PL, lib/bf, MANIFEST: added module for German
Userfriendly (Benutzerfreundlich)
2002-05-24 Elliot Glaysher <glaysher at umich * edu>
* lib/helen: Fix by sizer. (see ML for more info on this!)
* lib/comicspage: Fixed by sizer
2002-04-25 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/animation_express (ae): Added support for mini, animated gifs.
2002-04-17 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* doc/Comic_Module-HOWTO.html: Added a description of the new
volatile field.
* Netcomics/Config.pm.in: Made same change as in netcomicsrc
* netcomicsrc: Made the webpage_index_title not copy in the
webpage_title so that it can change when -wt is used on the
commandline.
* Netcomics/Factory.pm (get_comics): Fixed bug where .rli file not
updated to increment the number of tries when func field is dummy
and not regetting the rli from the module if reloaded, not being
skipped, and the date wasn't explicitely asked for. Also fixed
bug where subdir created when only tasks are being printed.
(build_rli_array_helper): Added a new rli field: volatile. This
is an array of fields which can change. This is used to know what
fields to copy from an old rli when it's been reloaded. Also,
added deleting the reloaded field once the fields have been copied
over so that get_comics() can know when it needs to reload the rli
itself.
2002-04-11 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile.PL (@modules): Added animation_express
* MANIFEST: Added lib/animation_express
* lib/animation_express: http://hotwired.lycos.com/animation.
This is the first module that downloads shockwave/flash files.
* Netcomics/HTML/Themes/CleanRound.pm: Changed to inhert from the
default theme so that it doesn't duplicate code
* Netcomics/HTML/Page.pm (generate): Added using the new
body_el_embed template instead of body_el when the file isn't an
image.
* Netcomics/Util.pm (image_type): Added this method which returns
true if the given file type is an image.
* Netcomics/HTML/Themes/Default.pm (body_el_embed): Added this new
template which is used for files that need to use <embed> instead
of <img>.
* Netcomics/ExternalUserAgent.pm (new): Fixed commandline syntax
for using wget when the URL has ampersands in it.
2002-04-09 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* MANIFEST: Added Netcomics/HTML/Themes/OldSchool.pm
* Makefile.PL (@pm_to_install): Added HTML/Themes/OldSchool.pm
* Netcomics/HTML/Themes/OldSchool.pm: Added, thanks to hossman.
* lib/doodie (doodie): Added size attribute.
* .group_crontab: Added; initial version.
* MANIFEST.SKIP: Updated to handle other group files than just the
password file.
* doc/Modify_Webpage_Creation-HOWTO.html: updated links &
links_index template descriptions to be clearer (bug 541361).
2002-04-08 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile.PL (post_constants): Fixed tar.gz & zip archive rules.
(%opts): changed version to 0.14.1cvs.
2002-04-06 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* NEWS: Updated for 0.14.1 release.
* MANIFEST: Added slowwave
* Makefile.PL (@modules): Added slowwave
(rpm): Made sure that the rpm spec is rewritten every time.
* doc/netcomics.lsm: Updated for 0.14.1 release
* Makefile.PL (%opts): updated VERSION to be 0.14.1.
* Netcomics/Util.pm (load_modules): Added printing out errors in
loading modules.
* lib/kingfeatures (fa): Fixed typo causing all kingfeature comics
to not load.
2002-04-04 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile.PL (%opts): updated VERSION to be 0.14cvs.
* doc/netcomics.lsm: Updated for 0.14 release
2002-04-02 Elliot Glaysher <glaysher at umich * edu>
* debian/rules [etcetera other debian files]: Make it so that the
contrib folder gets included in the debian doc dir.
2002-04-02 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* MANIFEST.SKIP: Added a line to skip password files.
* .group_password.gpg: passwords used by the netcomics development
team for administering netcomics website, mailing lists & such.
* lib/keenspace (boxjam): Fixed thanks to Shawn.
* doc/Modify_Webpage_Creation-HOWTO.html: Added descriptions of
the new items added for full theme support: WIDTH, HEIGHT, &
THEME_DIR. Added a paragraph on creating themes with images.
* netcomics.spec (%files): Added contrib/mktheme & added
Netcomics/HTML & Netcomics/HTML/Themes as managed directories.
* Makefile.PL: Added HTML/Themes/CleanRound.pm
* MANIFEST: Added Netcomics/HTML/Themes/CleanRound.pm &
contrib/mktheme.
* Netcomics/HTML/Themes/CleanRound.pm: First HTML Theme with images.
* Netcomics/HTML/Theme.pm (new): Added chomping of the html
templates to prevent extra whitespace from entering the output
HTML which can cause extra pixels to get inbetween images.
(generate_images): fixed typo which prevented images from being
saved.
* Netcomics/HTML/Set.pm: Updated for full theme support with images.
* Netcomics/HTML/Page.pm: Updated for full theme support with images.
* netcomics: fixed processing of multi-file comics when they
don't have an assocated RLI file.
* Netcomics/Factory.pm (get_comics): Fixed mkdir mask.
* lib/keenspot (wendy): Updated thanks to Sven.
2002-04-01 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/unitedmedia (lupo): Only on mondays
(grandclause): Removed; no longer carried by unitedmedia
(thatslife): Reenabled since mercury seems to have moved.
(trevor): enw comic, Trevor!
* lib/frankandernest (fae): updated sizes.
* lib/alexsrestaurant (alex): Fixed sizes.
2002-03-31 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile.PL (macro): Updated PKGVERSION for 0.14 release.
* netcomics.spec (post data): changed message written after
installation of the data module is done.
* lib/keenspot (wendy): Updated thanks to Sven.
(cutewendy): Updated thanks to Sven.
(keenspot): Removed kludge for cutewendy thanks to Sven.
* NEWS: Updated for 0.14 release.
2002-03-28 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/kingfeatures (schix): Made author associated with her
specific weekday.
(kingfeatures): added support for sunday & sunday sizes.
* lib/dragon (dt): Fixed archives link & removed size attribute
because of it being inconsistent.
* Netcomics/HTML/Set.pm (create_set_of_pages): Fixed webpage
printed on stderr instead of stdout when requested. Added
progress dots if verbose. Fixed index title not taken from the
webpage_index_title setting & the link colors from the
index_link_color settings.
* Netcomics/Util.pm (image_size): Made warning about Image::Size
not being installed only printed if extra verbose.
* Makefile.PL: Removed spex.
* MANIFEST: Removed spex.
2002-03-27 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/comicspage_ed: removed all sizes because of the inconsistency.
* lib/ucomics: updated some sizes
2002-03-27 Elliot Glaysher <glaysher at umich * edu>
* lib/spex: Comic appears to have died.
* lib/sluggy_freelance (sluggy): Note to self: Remove your debugging
messages BEFORE making a commit.
2002-03-27 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/creators_syndicate: Removed Pen Men & Teenage Mutant Ninja
Turtles; fixed sizes on all comics.
* lib/alexsrestaurant (alex): Fixed archive & weekday size.
* Netcomics/HTML/Themes/NoStatus.pm: new theme which doesn't
include the status column in the index.
* Netcomics/HTML/Theme.pm: Fixed mis-named html_key.
(generate_images): Changed to "require" MIME::Base64 instead of
"use" so as to relieve dependency just for theme image support.
* Netcomics/HTML/Set.pm (create_set_of_pages): Updated elements
to replace to match everything in Page.pm. Added replacing common
elements & simplified code. Added creating a symlink to the
standard webpage index filename if multiple index pages.
* Netcomics/HTML/Page.pm (generate): Fixed links section to grab
the one with the link to the index if generated. Made the top
links & bottom links different to match up with the index of the
first & last comic on each page. Made all sections parsed for
common elements to replace.
* doc/netcomics.pod: Fixed -t not being surrounded by B<>.
2002-03-26 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/Factory.pm (build_date_array): Hopefully fix the date
problems for *everybody* this time.
2002-03-26 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/keenspot (youdamn): Changed to use an "exists" list instead
of a "missing" list & updated it up to today.
2002-03-26 Elliot Glaysher <glaysher at umich * edu>
* lib/inktank (ww): Fix for Weekend Warriors by Chris Hostetter.
* Netcomics/Factory.pm (build_date_array): Changed way I fixed the
time problem.
2002-03-25 Elliot Glaysher <glaysher at umich * edu>
* lib/sluggy_freelance (sluggy): Fixed sluggy (wasn't getting all the
images, since it was assumed that only sunday strips had multiple-
images)
* Netcomics/Util.pm (processSyms): Fixed type that was causing an
annoying error
2002-03-25 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Netcomics/Factory.pm (load_RLI_files): Fixed code that tests for
file existance when the .rli file doesn't exist when not not
separating comics into their own dirs.
* lib/alexsrestaurant: moved alex over from nando & updated it for
it being in its own website.
* lib/nando: removed file.
* Makefile.PL: Moved nando to removed list, added alexsrestaurant.
* MANIFEST: Removed nando, added alexsrestaurant
2002-03-24 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: Added listing themes on stdout.
* doc/Modify_Webpage_Creation-HOWTO.html: Updated to reflect new
template style & all things that get replaced.
* Netcomics/Util.pm (processSyms): New function that provides
introspection into the specified namespace to find all packages
that have an ISA that matches the given regexp.
(load_modules): Removed kludge on not loading Default.pm now that
the HTML packages don't "use" it anymore.
* Makefile.PL: Added Netcomics/HTML/Theme.pm
* MANIFEST: Added Netcomics/HTML/Theme.pm
* Netcomics/HTML/Set.pm: Removed dependency on "use"
Themes::Default.
* Netcomics/HTML.pm: Removed dependency on "use" Themes::Default.
(load_theme): new function that's used to load a theme.
(list_themes): new function returns the list of themes & prints
them if requested to.
(load_themes): function that loads all the themes.
* Netcomics/Config.pm.in (processARGV): Added option to list themes.
* Netcomics/HTML/Theme.pm: Moved things that are common to all
themes into this new class all themes are subclassed from directly
or indirectly.
* Netcomics/HTML/Themes/Default.pm: Made it be a subclass of
Netcomics::HTML::Theme
* Netcomics/HTML/Page.pm: Removed dependency on "use"
Themes::Default.
(generate): Added a caption section.
* doc/netcomics.pod: Updated wording describing -E, -S, & -n to be
less ambiguous. Fixed -t item description & added -lt (list themes).
Added item about listing themes & updated description of -t.
2002-03-24 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/Factory.pm (build_date_array): Good possibility of fixing
bug #219826: "always gets yesterdays comics"
2002-03-23 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/Config.pm.in (processARGV): Good possibility of fixing
bug #463941: "-E doesn't work with -n"
2002-03-23 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/comicspage: Moved all nando comics into here except Alex's
restaurant. New comics:
Broom Hilda
Cats with Hands
Doodles
Lewis
Lola
Loose Parts
Meehan Streak
Monkeyhouse
Sylvia
Willy 'N Ethel
9 to 5
Compu-toon
Quigmans
That's Jake
* TODO: Added an item in globalization for language preference.
* Netcomics/Factory.pm (load_RLI_files): Fixed syntax error
introduced in previous version.
2002-03-21 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspot (elf): update the "Last updated" comments, so they
match reality.
(avalon): updated @missing list.
2002-03-20 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Netcomics/Factory.pm (load_RLI_files): fixed incorrectly
creating spool dir or cleaning it out when $show_tasks is set.
Thanks goes to Jerrad Pierce.
2002-03-20 Elliot Glaysher <glaysher at umich * edu>
* lib/slowwave (slowwave): Added slowwave, thanks to Roderick
Schertler
* MANIFEST.SKIP: Updated so it ignores the build dir for the
netcomics-comicpage debian package.
* lib/keenspot (elf): updated Elf Life so that it now follows the new
consistent schedule.
* contrib/show_zero_status.pl: Added script from my library to contrib
2002-03-19 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Netcomics/ExternalUserAgent.pm: Fixed not testing proxy to see
if it is defined before using it.
2002-03-07 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/doodie (doodie): Updated missing list.
2002-02-27 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/creators_syndicate (sb): Fixed Speed Bump function.
* Makefile.PL: Added wiley to the list of old modules.
2002-02-24 Elliot Glaysher <glaysher at umich * edu>
* lib/ucomics (cd): Removed, since it appears a good deal of archives
went down, and the comics has been discontinued.
* MANIFEST, Makefile.PL: removed leftover traces of wiley. Thanks
goes to Sven.
2002-02-23 Elliot Glaysher <glaysher at umich * edu>
* lib/ucomics (wiley): wiley is now in ucomics. Thanks to Shawn Oakey!
* lib/wiley: Removed.
2002-02-21 Elliot Glaysher <glaysher at umich * edu>
* debian/rules: Add code outside the Makefiles to put files in the
right place for a Debian system. One less policy violation.
2002-02-19 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/littlegamers: Added thanks to Garry Glendown
2002-02-17 Elliot Glaysher <glaysher at umich * edu>
* debian/rules: Bring netcomics one step closser to being compliant
with Debian policy. Moved netcomicsrc from /usr.../perl5/Netcomics/etc
to /etc.
* debian/netcomics.files: We should install netcomicsrc :)
* debian/netcomics.conffiles: Changed etc/netcomicsrc to
/etc/netcomicsrc
2002-02-11 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspot: Oh dear, I appear to have broken all of keenspot with
my last commit. Fixed.
2002-02-07 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspace (framed): Updated @missing list.
(machall): Disabled machall. Machall moved to it's own website and
needs it's own module now.
* lib/keenspot (avalon): Updated @missing list.
(elf): Updated @missing list.
(rpg): Updated @missing list.
2002-01-23 Elliot Glaysher <glaysher at umich * edu>
* lib/megatokyo: Updated.
2002-01-23 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/doodie (doodie): Updated @missing list
* lib/doonesbury (doon): Changed to new ucomics system.
* lib/ucomics: Changed akamai comics over to direct.
2002-01-22 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspot (rpg): Updated @missing list
2002-01-20 Elliot Glaysher <glaysher at umich * edu>
* lib/ucomics (ch): Switched from akami to direct
2002-01-18 Elliot Glaysher <glaysher at umich * edu>
* ChangeLog: Fix email address in ChangeLog
2002-01-16 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* NEWS: Added high-level list of updates since previous release.
2002-01-12 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/HTML/Set.pm (create_set_of_pages): Fix big big bug found
by Sven. Thanks!
* Netcomics/HTML.pm: Changed some tabbing near the end to closer match
the rest of the style.
2002-01-09 Elliot Glaysher <glaysher at umich * edu>
* debian/control: Added a netcomics-comicpage package to be created.
This package is optional and is the only package that depends on
Gnome/GTK+.
* debian/netcomics-comicpage.files: Initial commit.
* debian/netcomics.files: Explicitly state which files need to go here.
* debian/netcomics-modules.dirs: Small corrections (so this pkg.
actually has the netcomics modules in it (instead of netcomics!))
* debian/netcomics-modules.files: ""
* Netcomics/HTML.pm: Small cleanups to comments
* Makefile.PL: Small changes to for cleaning up after package creation
2002-01-08 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspot (rpg): Updated @extra list for rpg.
2002-01-04 Elliot Glaysher <glaysher at umich * edu>
* TODO: Removed index splitting item
* Netcomics/HTML/Page.pm (generate): Detect whether we have index1.html
or index.html.
* Netcomics/HTML.pm (create_archive_webpages): Fixed small bug that was
causing other comics to appear on one comics' archive page.
2001-12-29 Elliot Glaysher <glaysher at umich * edu>
* lib/megatokyo (megatokyo): Allow different filetypes in megatokyo.
2001-12-27 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/doodie (doodie): Added new items to missing list & fixed the
comic matching expression so that it can grab filenames with extra
dots in them.
2001-12-26 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/HTML/Set.pm (create_set_of_pages): Fixed small bug in new
multiple index page feature. (Purely my fault.)
2001-12-20 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/HTML/Set.pm: Now can create multi-paged indexes.
* Netcomics/HTML/Page.pm: Page.pm returns the index as a list that
can be seperated out at the Set.pm level.
* Netcomics/HTML/Themes/Default.pm: Created pre_body and post_body
templates.
* Netcomics/Config.pm.in: Added the variables $comics_per_index_page
and $webpage_indexname_tmpl.
* netcomicsrc: Added the variables $comics_per_index_page and
$webpage_indexname_tmpl.
* lib/keenspot (rpg): Added a module for RPG World.
2001-12-10 Elliot Glaysher <glaysher at umich * edu>
* Makefile.PL (post_constants): Updated email address. How long has
THAT been wrong!?
* netcomics: Optimized the order in which things happen so RLI files
aren't reloaded if all the user wants is a list. Speeds things up
immensely if user has +3000 RLI files.
* Netcomics/Factory.pm (load_RLI_files): Split off loading RLI files
into a separate function.
2001-12-10 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/keenspot: Updated GPF based on changes submitted by
Sven Hartge.
* Netcomics/Factory.pm: 463946: fixed code that had uninitialized
value errors.
2001-12-02 Elliot Glaysher <glaysher at umich * edu>
* lib/norm (nm): Fixed The Norm's module. Closes:#463945.
* Netcomics/Factory.pm (setup): Fixed serious bug which was causing
netcomics to ignore the "day's behind" in most situations where
netcomics *should* be offsetting the date by the day's behind.
2001-11-29 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspace (machall): Mac Hall now works better and gets today's
comic. Problems getting archives, though.
2001-11-27 Elliot Glaysher <glaysher at umich * edu>
* netcomics: Fixed really _stupid_ efficiency problem with new today
webpage feature.
* lib/keenspot (elf): elf changed location of index. Fixed.
2001-11-25 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/Factory.pm (get_comics): Fixed typo in the "Please, before
sending in a bug..." message.
2001-11-19 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspace (machall): Fixed error grammer stupid!
(chopping): Added by Shawn Oakey.
(oddjobs): Added by Shawn Oakey.
(miracle): Added by Shawn Oakey.
(ua): Added by Shawn Oakey.
(machall): Screwed with machall...again...
2001-11-18 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/HTML.pm: Commented out debugging messages that appear to be
months old.
* lib/doemain (doemain): Updated for sanity.
* lib/keenspace (machall): Wrote a machall module.
* lib/keenspot (elf): Updated missing comics list.
2001-11-16 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspace (roses): Updated missing comics list.
* lib/keenspot (exploit): Updated missing comics list.
* lib/sluggy_freelance (sluggy): Updated missing comics list.
2001-11-15 Elliot Glaysher <glaysher at umich * edu>
* netcomics: Added a "Today's Comics" feature.
* Netcomics/HTML/Set.pm (new): $webpage_filename_tmpl changed to a
property of the Set class so it can be overrided.
* Netcomics/HTML/Page.pm (new): $webpage_filename_tmpl changed to a
property of the Page class so it can be overrided.
* Netcomics/Util.pm (rlis_hash): Neccessary for the "Today's Comics"
feature.
* Netcomics/HTML.pm (create_today_page): Initial commit for this
function.
* Netcomics/Config.pm.in: Added control variables for "Today's Comics".
* lib/keenspot (elf): updated Elf life missing dates.
2001-11-14 Elliot Glaysher <glaysher at umich * edu>
* The "I should probably get off my lazy butt and do something" commit.
* lib/keenspace: Alphabetized order of comic modules.
* lib/keenspot (avalon): Updated Avalon's @missing list.
(keenspot): Fixed regex so it should work. changed "\w+" to "\w*" since
Avalon sometimes has filenames like avalon20010909s2.gif.
2001-10-02 Elliot Glaysher <glaysher at umich * edu>
* lib/megatokyo: Updated to meet megatokyo's erratic archive schedule.
* lib/doemain: cleared out a non STDERR error message.
2001-10-01 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* INSTALL: Bug 466330: Changed reference to INSTALLBIN to
INSTALLSCRIPT for changing the location of where the bin scripts
are installed.
* show_comics (when_leaving_dialog): Changed report of perlTK
require error to state that perlTK might not be installed correct
as well as maybe it's not installed at all.
2001-09-22 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/HTML/Themes/Default.pm (new): Switched over to the new
inherited theme system.
* Netcomics/HTML.pm (create_toplevel_page_set): Added function.
Basically create_basic_page_set with special conditions.
* netcomics: Have netcomics use the new create_toplevel_page_set()
for toplevel pages instead of create_basic_page_set().
* Netcomics/HTML/Set.pm (create_set_of_pages): Changed 'group_num' to
'group_number' in every instance. A small bug was being caused by
inconsistent usage of both in both Set.pm and Page.pm.
(new): Added new default property, 'link_to_local_archives' => 0.
(create_set_of_pages): Pass the new property to Page.pm.
(create_set_of_pages): Changed every instance of
$self->{'theme'}->{'*'} to $self->{'theme'}->{'html'}{'*'} per
Ben's suggestion.
* Netcomics/Config.pm.in: Strange construct was causing bug. Fixed
now. (Seems to be related to how -i was supposed to catch -I. Or not
catch it, as the case seemed)
* Netcomics/HTML/Page.pm (generate): Fixed REALLY DUMB bug screwing
up URLs.
(generate): Changed numerous stupid instances of 'group_num' to
'group_number'
(generate): Changed every instance of $self->{'theme'}->{'html'}{'*'}
per Ben's suggestion.
* AUTHORS: Corrected email address.
* debian/changelog: Corrected email address.
* INSTALL: Updated Debian build instructions.
* NEWS: Updated the news.
2001-09-20 Elliot Glaysher <glaysher at umich * edu>
* lib/doemain: Updated and corrected.
* Netcomics/Factory.pm (get_comics): Check to see if "dummy" was
returned.
* Netcomics/HTML.pm (create_archive_webpages): Check to make sure
$rli->{'proc'} is defined before trying to operate on it.
* TODO: Updated so things done are now "done".
2001-09-19 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/HTML/Themes/Default.pm: Updated so it makes prettier
HTML.
2001-09-19 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Netcomics/ExternalUserAgent.pm (request): Made it so that the
proxy is set using the env command if the external http client
program commandline string doesn't include %P.
* Netcomics/Config.pm.in: Fixed HTML/Themes dir name so that it
would be replaced properly by the Makefile.
* Makefile.PL (SUBPATHS): Updated paths to new ones set in
Config.pm.in.
* netcomics.spec (%files): Updated paths to new ones set in
Config.pm.in.
* doc/netcomics.pod: Updated paths to new ones set in
Config.pm.in. Added clarification on how the proxy is used.
Fixed unquoted commandline switches causing pod2html errors.
* netcomicsrc: Updated paths to new ones set in Config.pm.in.
Added clarification on how the proxy is used.
* MANIFEST: removed angst; added inktank and mrlowe.
* Makefile.PL (@modules): moved angst to @oldmodules; added
inktank and mrlowe.
2001-09-18 Elliot Glaysher <glaysher at umich * edu>
* netcomics: Added changable theme support.
* netcomicsrc: Added entries in netcomicsrc for changable theme
support.
* Netcomics/Config.pm.in: Changed function of -t, and added variable
$html_theme.
* Netcomics/HTML.pm: Added changable theme support.
* Netcomics/Page.pm: Added changable theme support.
* Netcomics/Set.pm: Added changable theme support.
* Netcomics/HTML/Themes/Default.pm: Added a 'name' property.
2001-09-16 Elliot Glaysher <glaysher at umich * edu>
* lib/inktank: Added thanks to Chris Hostetter. Replaces lib/angst.
* lib/angst: Deleted.
2001-09-14 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/GtkComics.pm: Add a small check to make comicpage be able
to be "run in place" in the source distribution.
2001-09-14 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Netcomics/Util.pm (load_modules): Updated to be more generalized
so that HTML themes could be loaded with it.
2001-09-05 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* html_tmpl/*: Removed the old template files.
* MANIFEST: Removed html_tmpl & its files
* debian/netcomics-modules.dirs: Changed html_tmpl to HTML/Themes.
* netcomics.spec (%files data): changed html_tmpl to
HTML/Themes.
* Makefile.PL: Disabled the html_templates targets since the
default theme is included in the modules.
* doc/netcomics.pod (FILES): Updated the description of the HTML
template directory to describe theme files.
* show_comics: Added sorting the comics of the same name by date.
2001-09-03 Elliot Glaysher <glaysher at umich * edu>
* debian/netcomics-modules.files, debian/netcomics.conffiles,
debian/netcomics.dirs, debian/netcomics.files, debian/rules:
Redid debian build system so that we are now VENDOR, not SITE.
2001-09-02 Elliot Glaysher <glaysher at umich * edu>
* debian/netcomics.dirs: Changed dirs to new system. Oops. Thanks
Ben...
2001-09-01 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* doc/Modify_Webpage_Creation-HOWTO.html: Changed template to be
surrouneded by <PRE></PRE>.
* doc/netcomics.pod (SYNOPSIS): Updated & reorganized the CLI
synopsis.
(OPTIONS): Added -wf, -nwa, & -wa.
* netcomicsrc: Added $webpage_datefmt
* Netcomics/HTML/Page.pm (new): $webpage_datefmt used instead of
hardcoded date format.
* Netcomics/Factory.pm (get_comics): Moved functionality for
determining the remake webpage option for $given_options into
Config.pm.
* Netcomics/Config.pm.in (processARGV): Added
append_to_given_options() to provide a common interface for
building up the given_options attribute.
(@EXPORT): added $webpage_datefmt
(usage): Added -wf for webpage date format. Updated & reorganized
the CLI synopsis.
2001-08-31 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/HTML/Page.pm (new): Fixed Page->{'filename'} to use a
modified form of $webpage_filename_tmpl.
* netcomics: now uses the Netcomics/HTML.pm wrapper.
* Netcomics/HTML.pm (create_basic_page_set): Now a wrapper to create
a set of webpages at $comic_dir level based from @rli.
(create_archive_webpages): Now a wrapper to create webpages in
$comic_dir/$subdir, after seperating comics by $subdir.
2001-08-30 Elliot Glaysher <glaysher at umich * edu>
* doc/Modify_Webpage_Creation-HOWTO.html: First draft for update.
2001-08-30 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Netcomics/HTML/Page.pm: Made debugging output printed to stderr.
* Netcomics/HTML/Set.pm: Made debugging output printed to stderr.
* Netcomics/*.pm: Standardized emacs local variables to the end.
2001-08-29 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/HTML/Set.pm: Fix bad stuff with generating the index.
(Thanks for the head's up, Ben!)
2001-08-26 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/HTML/Page.pm: Initial commit
* Netcomics/HTML/Set.pm: Initial commit
* Netcomics/HTML/Themes/Default.pm: Initial commit
* Netcomics/HTML.pm: Modified to be obsolete for now. Future revisions
will make this a wrapper around Netcomics/HTML/*.
* Netcomics/Config.pm.in: Fixed *really*dumb* spelling errors in
the "$seperate_comics" variable that were causing headaches.
* netcomics: Modified to use Netcomics/HTML/*
* Makefile.PL: Modified to install the HTML/* modules, but to still
keep the old html_tmpl.
* MANIFEST: (Pretty much the same as Makefile.PL)
2001-08-19 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/GtkComics.pm (about_Form): Updated about text so it
actually made sense.
2001-08-13 Elliot Glaysher <glaysher at umich * edu>
* netcomics: Updated so that in -P, things work if @selected_comics
== 0.
2001-08-12 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile.PL (constants): Added replacing the INSTALLMAN*DIR
definitions with $(PREFIX) instead of the configured_prefix value
to make up for old versions of ExtUtils/MM_Unix.pm.
2001-08-09 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/Factory.pm (new): Have you ever noticed how changing one
line of code can affect the whole program? FINALLY fixed import of
comics with multiple images.
2001-08-08 Elliot Glaysher <glaysher at umich * edu>
* Netcomics/Factory.pm (new): Fixed implimentation of import that I did
two days ago.
* Netcomics/Factory.pm (new): (2nd commit). REALLY fixed importing on
comics with multiple
2001-08-06 Elliot Glaysher <glaysher at umich * edu>
* (Sorry about the prolonged abscence)
* Netcomics/Factory.pm (new): now imports all the 0.13.2 RLIs
2001-07-27 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* INSTALL: Updated first section to explain in depth about
changing install paths.
2001-07-19 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics.spec (%install): Added compression of some doc files.
(%changelog): Reformatted so that it would use RCS keyword
replacement to automatically manage the changelog.
* Makefile.PL (macro): Changed PKGVERSION to be 1cvs.
2001-07-19 Elliot Glaysher <glaysher at umich * edu>
* debian/netcomics.manpages: Fixed manpage installation, and brought
packages closer to debian policy (lintian now only reports 2 errors
with the packages!)
2001-07-19 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* doc/netcomics.pod: Fixed missing words in the paragraph about
timezones (the one labeled Important).
2001-07-18 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* NEWS: Updated for 0.13.2
* netcomics.spec (%post data): Fixed bug in script.
2001-07-17 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics.spec (%post data): updated oldmodules list
(Version): Updated to 0.13.2.
* Makefile (VERSION): updated to 0.13.2.
2001-07-17 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspace: Added file back, because keenspot and keenspace
are two different services, with different comics hosted on each.
* Makefile (MODULES): Undid yesterday's changes.
(OLDMODULES): Undid yesterday's changes.
2001-07-16 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/keenspot (wendy): Fixed so that it can update the type
correctly.
* Makefile (MODULES): Changed keenspace to keenspot.
(OLDMODULES): Added keenspace.
* lib/keenspace: Removed because of its renaming to keenspot.
2001-07-15 Elliot Glaysher <glaysher at umich * edu>
* .cvsignore: Updated to ignore debian build stuff.
* debian/.cvsignore: Updated to ignore debian build stuff.
* Makefile.PL: Updated to properly install comicpage & support files.
* Netcomics/Config.pm.in: Modified to include a path to comicpage glade
files.
* Netcomics/GtkComics.pm: Modified to use the updates in Config.pm.in
and Makefile.PL
2001-07-15 Elliot Glaysher <glaysher at umich * edu>
* lib/keenspot: Added (by Shawn Oakey), which removes:
** lib/alice, lib/avalon, lib/bayside, lib/bigpanda
lib/ccs, lib/chuck_show, lib/clan_cats, lib/elf_life,
lib/everythingjake, lib/exploitation, lib/gpf, lib/greystoneinn,
lib/greytown, lib/helpdesk, lib/keenspot, lib/lostfound, lib/melonpool
lib/nukees, lib/ozy_millie, lib/reallife, lib/road_waffles,
lib/roommates, lib/sinfest, lib/soaprope, lib/suburban, lib/superosity
lib/wandering, lib/whenigrowup, lib/youdamn.
* Makefile: Updates old_modules section.
2001-07-15 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/helpdesk (helpdesk): Bug #438428 wasn't totally fixed with
the rewrite back on the 4th. Added use of sort() which hopefully
will truely fix the problem.
2001-07-14 Elliot Glaysher <glaysher at umich * edu>
* debian/rules: Now builds working packages.
* Makefile.PL: Clean's up more Debian stuff.
2001-07-14 Elliot Glaysher <glaysher at umich * edu>
* Makefile.PL: Minor updates for cleaning up after debian building
* debian/control: Update my email.
* debian/netcomics-modules.files: Update to point for new build system
* debian/netcomics.files: Update to point for new build system.
* debian/netcomics.manpages: See debian/netcomics.files.
* debian/rules: See debian/netcomics.manpages. :-)
2001-07-12 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics (get_comics): Fixed improper handling of undef being
returned by a module's func.
2001-07-11 Elliot Glaysher <glaysher at umich * edu>
* AUTHORS: Updated for my new email.
* MANIFEST.SKIP: Made sure it skips more debian build crap (MORE, not
all)
* debian/rules: Actually get packages that build more (doesn't fully
work yet)
* debian/netcomics.manpages: Putting manpages in packages is usually
a good idea :-P
2001-07-08 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomicsrc: Removed reference to default download directory so
that netcomicsrc doesn't need to be updated during build process.
* INSTALL: Updated to work with new Makefile.PL for CPAN.
* README: Updated to work with new Makefile.PL for CPAN.
* comicpage: Updated to work with new Makefile.PL for CPAN.
* netcomics: Updated to work with new Makefile.PL for CPAN.
* netcomics.spec: Updated to work with new Makefile.PL for CPAN.
* show_comics: Updated to work with new Makefile.PL for CPAN.
* debian/netcomics-modules.dirs: Updated to work with new
Makefile.PL for CPAN.
* debian/netcomics-modules.files: Updated to work with new
Makefile.PL for CPAN.
* debian/netcomics.conffiles: Updated to work with new Makefile.PL
for CPAN.
* debian/netcomics.dirs: Updated to work with new Makefile.PL for
CPAN.
* debian/netcomics.files: Updated to work with new Makefile.PL for
CPAN.
* debian/rules: Updated to work with new Makefile.PL for CPAN.
* Makefile: Removed file; It's now generated by Makefile.PL
* Makefile.PL: Added file; Perl script that generates a Makefile.
* MANIFEST: Added file; Used by the generated Makefile to specify
the files to distribute
* MANIFEST.SKIP: Added file; Used by the generated Makefile to specify
the files to not distribute
* contrib/perlreflectiontest: Added this file to make sure this
code (which we'll need for module OO-ization) isn't lost.
* doc/netcomics.pod (FILES): Added netcomicsrc files.
(SEE ALSO): added reference to comicpage.
2001-07-07 Elliot Glaysher <nuriko * chan at home * com>
* lib/doemain: Modified so it now works. Uses 'func' to get the archive
page and grep it for the date, which if found, returns page date and
other nice stuff.
2001-07-06 Elliot Glaysher <nuriko * chan at home * com>
* doc/design.dia: Accidently uploaded a binary file last commit. This
fixes that. (Pure XML now...)
2001-07-06 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: Made printing of selected comics to stderr & only if
extra verbose.
2001-07-05 Elliot Glaysher <nuriko * chan at home * com>
* doc/design.dia: Updated for my changes to GtkComics (Thanks for
pointing this out, Ben.)
* Netcomics/HTML.pm (check_rlis): Created function to reduce code
duplication. Now used in &create_webpage(s|_set).
(create_webpage_set): Fixed bug that caused halting of the whole HTML
generation process if there were no comics for a certain comic.
2001-07-04 Elliot Glaysher <nuriko * chan at home * com>
* Netcomics/Factory.pm (new): Added check for $subdir if
$separate_comics. [Error in reloading persistant data]
2001-07-04 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/helpdesk (helpdesk): rewrote so that it uses a single array
to store all valid dates & simplified the function that returns
the relative urls. Fixed bug #438428.
* contrib/make_helpdesk_dates: created to make the dates array in
helpdesk.
2001-07-02 Elliot Glaysher <nuriko * chan at home * com>
* Netcomics/GtkComics.pm (Display_comic): Modified passing the filename
so as to make sure the $subdir is in the path, if $seperate_comics;
* Netcomics/HTML.pm (create_webpage): Tried to get rid of as much
redundant code as possible. Made more things properties of $self.
(create_webpage_set): Follow the suit of &create_webpage.
* Netcomics/Factory.pm (get_comics): Fixed RLI storage problem with
$subdir (on multifile comics, RLIs' 'file' => [ $file ], but in single
panel comics, RLIs 'file' => [ "$subdir/$file" ];. Fixed so it's always
[ $file ].
2001-07-02 Elliot Glaysher <nuriko * chan at home * com>
* netcomics: Fixed small -wo != -Wo bug.
* TODO: Removed said bug from the TODO file.
2001-07-02 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* TODO: Added a few more items identified by Chris Hostetter.
2001-06-30 Elliot Glaysher <nuriko * chan at home * com>
* Netcomics/HTML.pm: Redid the way templates are loaded as the first
part of a nice rewrite/restructure of HTML.pm
2001-06-29 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/mercury (mercury): Updated to only allow downloading a comic
if it's newer than 365 days ago (thanks to Shawn Oakey).
* Makefile (MODULES): Removed the modules that were missed with
Shawn's mass update on 2001-06-27
(OLDMODULES): Added forbez.
* TODO: Added Chris Hostetter's suggestions on creating webpages.
2001-06-28 Elliot Glaysher <nuriko * chan at home * com>
* Updates by Shawn Oakey (Even more! Wow!):
* lib/unitedmedia: Various fixes
* lib/mrlowe: Now its own module!
* lib/keenspace: Now adds two more comics, and has lot's of nice
updates
* lib/penny-arcade: Updated.
* REMOVED: lib/forbez: Now in Keenspace!
2001-06-28 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics (pod): Fixed documentation on the -s option to match
the change in behavior that was made way back in version 0.9 (bug
#436946).
2001-06-27 Elliot Glaysher <nuriko * chan at home * com>
* lib/foxtrot: Removed. It's been in lib/ucomics for awhile now.
* Makefile: Updated for all of Oakey's deletions.
* Updates by Shawn Oakey:
* lib/ucomics (PSMueller): moved psmueller into ucomics.
(Tank McNamara): updated. (The Big Picture): Updated
(Tom the Dancing Bug): Added
* lib/dragon: added (pulled from bigpanda)
* lib/comicspage: Pulled Herb and Jamal
* lib/comicspage_ed (billed): Removed. Added: paulc jeffd mattd
davidh taylorj dickl dougm dwanep drews annt danw dickw.
* lib/mercury (Phantom): Dumped in lib/kingfeatures
(Pretzel Logic): Only d/l on TThSa.
(Newbreed): Removed. No alernates found.
(Fair Game): moved into lib/fairgame
* lib/bad_boys: minor fix
* lib/comiczone (Robotman): changed to Monty
(Jane's World): moved in from lib/janesworld
* lib/falling_dream: updates
* lib/mom: added list of missing comics.
* lib/sluggy_freelance: changed archives format
* lib/fika: no longer, updated.
* lib/gaming_u: minor changes, no longer updated.
* lib/lily_wong: changed location
* lib/madam-n-eve: lots of changes
* lib/sempai: No longer updated, set back 2 years.
* lib/down_earth: lots of changes
* lib/kingfeatures (mandrake ss henry hazel moosem pops trudy): Stopped
on June 16. (Moose Miller): Now Moose and Molly (Phantom): Put in here,
see above. (Willy and Ethel): no longer updated, removed. (Ralph): no
longer updated, removed.
* lib/boatanchor: Site has gone down. Removed.
* lib/fordummies: Not available anymore.
* Oakey's updates have made these files redundant and are removed:
** lib/psmueller
** lib/tom_the_dancing_bug
** lib/janesworld
** lib/boatanchor
** lib/fordummies
2001-06-27 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/doodie (doodie): Fixed to handle getting the complete
archive with no failures.
2001-06-26 Elliot Glaysher <nuriko * chan at home * com>
* TODO: Added a priority section to fix broken modules.
* lib/creators_syndicate: Reworked (creators_syn) so it worked, and
then fixed the comics as to use it.
* lib/megatokyo: fixed megatokyo module.
2001-06-22 Elliot Glaysher <nuriko * chan at home * com>
* Comicpage/comicpage.glade: Removed useless tab at top of display.
2001-06-21 Elliot Glaysher <nuriko * chan at home * com>
* debian/control: Updated dependencies.
2001-06-20 Elliot Glaysher <nuriko * chan at home * com>
* TODO: Removed an old, done entry.
* Netcomics/GtkComics.pm: Expunged all code from this file. Moved
code from ./comicpage here. Modified to use Glade to create the
interface dynamically at runtime. (Hence it now depends upon
Gtk::GladeXML.
* Comicpage/comicpage.glade: First interface file commited! GTK+
interface created at runtime!
* Netcomics/Config.pm.in: Where the hell did that stray "p" come from?
2001-06-19 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/shoe (shoe): Set the file extension based on when it
actually changed so that comics earlier than Oct. 1, 1999 can be
downloaded. Also renamed it to "Jeff McNelly's Shoe" and changed
the authors to Chris Gassatt & Gary Brookins. See
http://macnelly.com/chris_gary.html for details.
2001-06-19 David M orris <bweaver@pionet * net>
* lib/ucomics (kudzu): Added Kudzu - now that I have found it.
* lib/kingfeatures (wildwood): Bobo's Progress has been renamed to
Wildwood, so bobo is now wildwood.
* lib/shoe (shoe): Shoe was not downloading, changed the target
extension from jpeg to jpg.
2001-06-13 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* doc/netcomics.pod: Added an example for recreating webpages with
absolute paths.
* netcomicsrc: Added the new $webpage_absolute_paths option.
* Netcomics/HTML.pm (generate_HTML_page): Updated to use the new
$webpage_absolute_paths option.
* Netcomics/Config.pm.in (processARGV): Added -wa & -nwa for
specifying to use absolute paths for image URLs.
2001-06-13 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/ucomics (ft): Added FoxTrot to ucomics.
* Makefile (MODULES): moved foxtrot into the disabled list.
2001-06-12 Elliot Glaysher <nuriko * chan at home * com>
* Netcomics/HTML.pm: Updated so image URLs are absolute.
* comicpage: Corrected the about box so names are on different lines.
2001-06-02 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* README: Updated to reflect the presence of comicpage in the
distribution.
2001-05-29 Elliot Glaysher <nuriko * chan at home * com>
* lib/bayside, lib/toonvile: Updates by Shawn Oakey.
2001-05-29 Elliot Glaysher <nuriko * chan at home * com>
* Netcomics/GtkComics.pm: Small change to remove $widgets->
{'optionmenu1_item0'};
* comicpage ({init}): Changes to translate groups into menu items.
(change_group): New feature! comicpage can kindof do groups!
2001-05-28 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile (distclean): Updated to use RM_RF.
(RM_RF): Changed RMDIR to RM_RF since Makefile.pl will generate
that macro to be used.
2001-05-27 Elliot Glaysher <nuriko * chan at home * com>
* comicpage.glade: Initial commit of the glade file used to generate
the comicpage interface.
* Makefile (distclean): updated so as to clean up more tmp files
created by glade.
* comicpage (startup): Changes for new form style.
(Display_comic): Will now display caption in the status bar, if
available.
* Netcomics/GtkComics.pm: Everything. Redid form style to add support
for groups (latter on).
2001-05-25 Elliot Glaysher <nuriko * chan at home * com>
* debian/.cvsignore: Created so I don't get all those ? <filename>
errors regarding debian's temporary build files.
2001-05-24 Elliot Glaysher <nuriko * chan at home * com>
* comicpage (comic_selected_from_list): Now when clicked, downloads
today's comic for that comic.
(Display_comic): Commented code and added whitespace. If they suck let
me know (It's past midnight and I'm tired...)
(comic_selected_from_list): A one line fix to quiet an annoying bug...
2001-05-23 Elliot Glaysher <nuriko * chan at home * com>
* lib/css, lib/sluggy_freelance: Updates by Shawn Oakey.
** lib/sluggy_freelance: Duble download problem fixed (Closes:408596 on
sourceforge) Thanks!
* ChangeLog: Fixed various missssspellllings of Shawn Oakey's name.
2001-05-22 Elliot Glaysher <nuriko * chan at home * com>
* lib/toonvile: A nice patch to Mother Goose & Grimm by Shawn Oakey.
2001-05-22 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile (BUNDLERULES): Abstracted redundant code for creating
the distribution tarballs. Changed to remove CVS subdirs.
(CONTRIB): Added a list of files in contrib to the ALLFILES macro.
(DEBFILES): Updated to reflect changes made to the debian dir.
(NOSUBPOD2MANRULES): Fixed creation of Netcomics::Config manpage
by having %.3 files generated using this new macro.
2001-05-22 Elliot Glaysher <nuriko * chan at home * com>
* debian/netcomics.files: Explicitly declare /usr/lib/perl5/Netcomics*
for pkging.
* debian/netcomics.manpages, Makefile, debian/rules: Put the to be
installed manpages in the normal place instead of making it more
complicated. Install the Netcomics::Config.3 manpage.
2001-05-21 Elliot Glaysher <nuriko * chan at home * com>
* debian/docs -> debian/netcomics.docs: Moved file so documentation
is placed in the netcomics pkg. explicitly.
* debian/dirs: Removed because it's redundant.
* debian/netcomics.manpages: Added entry for the comicpage manpage.
That means one less error from lintian...
2001-05-21 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics.spec (%files): Added /usr/lib/perl5 files & comicpage
manpage.
* doc/.cvsignore: Fixed so that it wasn't ignoring controlled
files & ignoring all the generated files.
* Makefile (doc/Config.pod): Added generation of pod for Config.pm.
(doc): Added generation of comicpage man & html pages.
(DEBFILES): Updated to reflect actual list of files.
(DOCFILES): Added this to include the names of all the controlled
doc files.
2001-05-21 Elliot Glaysher <nuriko * chan at home * com>
* The kind people at sourceforge have moved the gtkcomics file to
comicpage.
* Makefile: Update from gtkcomics to comicpage
* debian/netcomics.files: It's no longer /usr/bin/gtkcomics...
* debian/netcomics.menu: " "
* comicpage: Changed various instances of gtkcomics to ComicPage
* doc/comicpage.pod: Initial commit.
* TODO: Removed a couple of things that have been done (like merge
in comicpage)
2001-05-20 Elliot Glaysher <nuriko * chan at home * com>
* lib/kingfeatures: It seems like I'm the first to notice that
kingfeatures puts it's comics up now. It's now 0 days behind instead
of 14.
2001-05-20 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/nando (NandoComics): Major update to this module.
Reimplimented catching of exceptions, added a missing list for
Alex's Restaurant & added start of archives for all of them.
* lib/kingfeatures (pvaliant,katkids): changed use of localtime()
to gmtime().
2001-05-20 Elliot Glaysher <nuriko * chan at home * com>
* TODO: Created a comicpage section, at the request of Ben. It's mostly
his work, though I did make some minor revisions.
* debian/netcomics.menu: Put ComicPage on the Debian menu, under
Apps->Viewers.
* debian/netcomics.files: Add "gtkcomics" as a file in this package.
* Makefile: small tweak so it cleans up after dpkg-buildpackage fully.
2001-05-18 Elliot Glaysher <nuriko * chan at home * com>
* lib/toonvile, lib/kingfeatures, lib/keenspace, lib/spaz_labs: Let's
all give a warm round of applause to Shawn Oakey for updating these
modules!
** (Zits and Baby Blues moved from toonvile to kingfeatures)
** (Keenspace now includes Arrogance in Simplicity, Tangs Comics,
Sporkman, and Todd and Penguine)
** (Spaz Labs update)
2001-05-17 Elliot Glaysher <nuriko * chan at home * com>
* AUTHORS: Fixed problem with Kai Wurm's name. Oops.
* Netcomics/Config.pm.in (clear_date_settings): Added POD text for
this function.
* Netcomics/Util.pm (in_future): Added this routine to check if a date
has happened yet.
* gtkcomics (Display_comic): Use in_future() to check that the user
didn't click on a date in the future. Added POD text.
* Netcomics/Util.pm (in_future): I'm a moron. Date checking now works
for comics with a days behind value.
2001-05-16 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* doc/design.dia: Added this class diagram which describes the
design of the current implementation of netcomics & gtkcomics in
the OO branch.
2001-05-15 Elliot Glaysher <nuriko * chan at home * com>
* AUTHORS: Initial checkin.
* AUTHORS: Rewrote second heading with Ben's corrections.
2001-05-15 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Netcomics/Factory.pm (setup): Removed resetting of
existing_rli_files.
* Netcomics/HTML.pm (generate_HTML_page): Fixed use of unitialized
value.
2001-05-14 Elliot Glaysher <nuriko * chan at home * com>
* Netcomics/Factory.pm (get_comic): Changed code so it doesn't use
gotos. I think this fixes it.
* gtkcomics: Use the progress bar. Supposedly...
2001-05-14 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Netcomics/GtkComics.pm: added using strict;
* Netcomics/Config.pm.in: Added pod.
(clear_date_settings): Fixed resetting of config options.
(processARGV): Fixed call to Util::mkgmtime.
(loaded_rcfiles): This method returns the names of the actual rc
files loaded.
(load_rcfile): Changed to croak instead of exit if rc file fails
loading. Added keeping track of the rc files loaded.
* Netcomics/Util.pm (samedate): Added this new function which
compares two time vals & returns true or false if they are of the
same date.
* Netcomics/Factory.pm (get_comic): Added this new method which
returns the rli & its index for the specific comic & date.
(remove_from_rli_list): Added this new method to consolodate the
removal of an rli from the rli & rli_procs lists.
(build_rli_array_helper): Updated to use the new get_comic() and
remove_from_rli_list() methods.
(new): Changed to die instead of exit if load_modules()
fails. Fixed initializing the date array from the config object.
(setup): Moved resetting the date array to
Config::clear_date_settings().
* gtkcomics (Display_comic): Moved functionality for downloading a
comic for a specific date into Factory.pm. Finished functionality
for displaying comic downloaded.
2001-05-13 Elliot Glaysher <nuriko * chan at home * com>
* gtkcomics (Display_comic): More updates. On the way to actually
working. Now can send proc AND date off the $factory.
* Netcomics/Config.pm.in (clear_date_settings): Cleared stuff we
don't actually need to do.
2001-05-10 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile (AP4NAME): Changed to gtkcomics
* netcomics, gtkcomics, Netcomics/*: Removed Perl from emacs mode
indicator line to not restrict the major mode of perl or cperl.
If you want cperl, put this in your .emacs file:
(setq interpreter-mode-alist
(append '(("perl" . cperl-mode)) interpreter-mode-alist))
(setq auto-mode-alist
(append '(("\\.p[lm]$" . cperl-mode)) auto-mode-alist))
2001-05-09 Elliot Glaysher <nuriko * chan at home * com>
* gtkcomics: various random changes as I head towards a program
that works...
* Netcomics/Factory.pm (init): Renamed to (setup);
(new): Moved responsibility of reloading RLI files and populating
$self->{'hof'} here, so duplication of work is minimalized == faster
startups.
* netcomics: fixed so it'll work with the new layout to Netcomics/
Factory.pm.
* Netcomics/Config.pm.in (clear_date_settings): added function that
should (in theory) reset date settings.
* Changelog: corrected visual layout in one of my earlier entries.
2001-05-06 Elliot Glaysher <nuriko * chan at home * com>
* Netcomics/GtkComics.pm: Small tweaks to the List widget.
* gtkcomics: gtkcomic's list of comics no longer has ${proc} on
the list. This forced me to change my solution to lookup of the
proc.
* GtkComics.pm, gtkcomics: On second thought, we don't really need
the days behind either...
2001-05-02 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile (.PHONY): Updated to include all phony targets
(AP4NAME): Added gktcomic
(PERLMODULES): Added GtkComics.pm
2001-05-01 Elliot Glayhser <nuriko * chan at home * com>
* gtkcomic, Netcomics/Gtkcomics.pm: Initial checkin. Please note
that in there current state there's minimal funcionality, with
the exception of listing comics. It's good at that.
2001-04-29 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Netcomics/Factory.pm (init): Made it so that the same Factory
instance can be reused for download different sets of comics.
(comic_names): Extracted the functionality out of list_comics that
builds a hash of the comic ids & days behind, indexed by name.
* Makefile (POD2MANRULES,POD2HTMLRULES): Added these rules to
produce the manpages & html pages for the pod files. Generalized
the rules for producing man & html pages.
(remake_check): Changed to simply run make distclean to remove the
files that need to be regenerated.
2001-04-27 Elliot Glaysher <nuriko * chan at home * com>
* netcomics, show_comics -> doc/netcomics.pod, show_comics.pod:
Moved docs to there own files
2001-04-27 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile (SUBPATHS): Added replacing OLDMODULES, VERSION, and
PKGVERSION.
* netcomics.spec (%files): added /etc/netcomicsrc
(%post data): changed OLDMODULES to be automatically replaced
* Netcomics/Factory.pm (get_comics): Reverted code that creates
the subdir name back to what it was before.
2001-04-26 Elliot Glaysher <nuriko * chan at home * com>
* Makefile (install): Fixed problems installing /etc/netomicsrc
when packaging.
* debian/conffiles: Added newline at the end of the file so debhelper
doesn't barf on reading it.
* debian/rules: Redefined PERLINSTDIR so that it places *.pm in a
places that Debian's perl looks for them.
* Makefile (distclean): Added statement to remove manpages from the
debian/ directory, where they are dumped before moving into the
packages.
* Netcomics/Factory.pm (get_comics): Fixed bug that caused a directory
to be created for EACH file.
* debian/control: Fixed dependencies.
* debian/netcomics.dirs: Removed old man instalation. Man page
installation is now done by dpkg.
* debian/netcomics.files: Removed old man stuff, and explicitly
declared "binaries"
* debian/rules: We now use dh_installman to install the man pages
instead of doing it man-ually. (pun intended.) Changed "make clean"
to "make distclean" so each time a Debian package is built, it starts
from scratch.
2001-04-25 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* debian/rules (install): Changed to use NOREMAKE & BUILDROOT.
* Makefile (modules): Changed Config.pm to Config.pm.in and added
a rule for generating it. Generalized all rules for substituting
paths in template files.
* Netcomics/Config.pm.in: moved Config.pm to this file.
* Netcomics/Config.pm (processARGV): Fixed call to usage().
* Netcomics/Factory.pm (dump_rli): Changed to delete unneeded
fields only from completely download comics.
(load_rlis): Redesigned to load in global & regular rli files so
that load_rlis() could be removed to unduplicate code.
(init): Adjusted code that was using load_rli() & load_rlis() to
eliminate duplicated code.
(get_comics): Moved where the subdirectory is created when
separate_comics is selected to after it's been determined if the
rli needs to be skipped to avoid needlessly creating
subdirectories.
2001-04-24 Elliot Glaysher <nuriko * chan@home * com>
* debian/*: Elliot redesigned Debian packages, and is the new
maintainer.
2001-04-23 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Netcomics/HTML.pm (create_webpage_set): Fixed use of
libdate_sort().
* Makefile (install_pms): added substitution of configurable
install data in Config.pm
2001-04-23 Elliot Glaysher <nuriko * chan@home * com>
* netcomics, Netcomics/Config.pm, Netcomics/HTML.pm: HTML.pm now
uses Ben's nice Config.pm for options, instead of having to set
everything manually.
2001-04-23 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Netcomics/Config.pm (processARGV): Added require of Util so that
mkgmtime is accessible.
* Netcomics/Factory.pm (list_comics): Fixed syntax error with how
libdate_sort was being called. Made %hof a class attribute loaded
only once for all Factory instances. Fixed max name & title
string length algorithm.
2001-04-22 Elliot Glaysher <nuriko * chan@home * com>
* Netcomics/Factory.pm: Fixed bug that caused "Sort subroutine
didn't return single value at /usr/lib/perl5/Netcomics/Factory.pm
line 865." on netcomics -l.
2001-04-22 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Modularized the rest of netcomics.
2001-04-22 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics (create_webpage): Made create_webpage not die when
more than 8 files make up one strip.
* lib/bastich: Removed because it no longer exists.
2001-04-19 Elliot Glaysher <nuriko * chan@home * com>
* lib/joyoftech: Added joyoftech, thanks to Max Zomborszki.
2001-04-19 Elliot Glaysher <nuriko * chan@home * com>
* lib/freefall: Added freefall, thanks to Jimmy De Laet, and then
Phil Gregory.
2001-04-08 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomicsrc: Added supress_rerun_command option
* netcomics (get_comics): Changed ending error message about
reporting bugs & failed comics to be printed to stderr. Added an
option to suppress the message.
2001-04-02 Elliot Glaysher <nuriko * chan@home * com>
* netcomics, display_comics, show_comics, Netcomics/*: Added
explicit GPL statements to the beginnings of each file.
2001-04-01 Elliot Glaysher <nuriko * chan@home * com>
* lib/ucomics (ga): Updated the days behind from 14 to 0 thanks
to Garry Glendown.
2001-03-31 Elliot Glaysher <nuriko * chan@home * com>
* Netcomics/HTML.pm: Bad Elliot! Bad! Don't leave your debugging
statement in when you commit!
2001-03-29 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* show_comics (lock_file): When lock file exists, the error
message is now printed even without verbosity.
2001-03-27 Elliot Glaysher <nuriko * chan@home * com>
* TODO: After using the new -P function, I updated the TODO
because of a minor problem in the generation of the index.html
file.
2001-03-26 Elliot Glaysher <nuriko * chan@home * com>
* netcomics: Modified behaviour of the -P. Now stores just file
names in the $rli->{'file'}. This modification was neccesary
because of my changes to...
* Netcomics/HTML.pm: Reworked most of HTML.pm. When -P is
activated, now creates a seperate set of HTML pages in each
directory for each comic being archived.
2001-03-23 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/ucomics (ga): Moved Garfield to ucomics thanks to
Ian Campbell.
2001-03-21 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* show_comics: Patched to allow png files thanks to Shawn Oakey
2001-03-20 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/keenspace, lib/reallife (real): Updated thanks to
Shawn Oakey.
* Makefile (MODULES): Added Help Desk, Life on Forbez, &
Lost and Found thanks to Max Zomborszki.
* lib/whenigrowup (wigu): Updated thanks to
Max Zomborszki.
2001-03-18 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/doodie (doodie): updated for site changes.
2001-03-15 Elliot Glaysher <nuriko * chan@home * com>
* lib/doemain: Fixed module so it won't load while the author
is redesigning her website.
2001-03-11 Elliot Glaysher <nuriko * chan@home * com>
* netcomics: Small change so $rli->{'base'}, $rli->{'page'},
and $rli->{'exprs'} are deleted from their respective hashes
before being written to disk.
2001-03-11 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics (get_comics): Fixed bug introduced with new separate
comics feature.
(print urls/files): Fixed it so that it would only print out the
selected comics for the selected dates.
2001-03-08 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: Fixed printing of URLs when no webpage created so
that the selected comics' URLs are always printed. Also, if not
creating a webpage, filenames are now printed simliarly.
* netcomics: Fixed POD so that manpage example list items are
formatted correctly by adding titles to each item. Changed the
BUGS list to simply reference the TODO file.
2001-03-07 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics (load_rli): Fixed bug in naming of rli files.
2001-03-06 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: Minor updates to single rli status file feature.
2001-03-05 Elliot Glaysher <nuriko * chan@home * com>
* netcomics: Added -G, which puts all RLI information into one
file. Thanks for massive help from Ben on this one.
2001-03-05 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/toonville: Fixed determination of the date for filetype.
2001-03-04 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: Updated formatting to reduce number of lines
changed.
* lib/toonville: Zits, Baby Blues, One Big Happy, and
Mother Goose and Grimm, thanks to Shawn Oakey.
2001-03-02 Elliot Glaysher <nuriko * chan@home * com>
* lib/kingfeatures, lib/creators_syndicate: removed module
functions now in toonville.
2001-03-01 Elliot Glaysher <nuriko * chan@home * com>
* Thanks to Shawn Oakey for:
** Putting lib/boxjam, lib/fatjesus, lib/fce,
lib/heaven_and_earth, lib/rogues, and lib/sketch into the new
lib/keenspace module.
** Fixing lib/wiley.
2001-02-24 Elliot Glaysher <nuriko * chan@home * com>
* netcomics: Fixed behaviour of the -c option. -c now
over-rides the rc files, instead of adding the comics to the
list of comics to download.
2001-02-22 Elliot Glaysher <nuriko * chan@home * com>
* netcomics: Added -P feature which separates comics into their
own directories. For archive and organization freaks like
myself.
2001-02-21 Elliot Glaysher <nuriko * chan@home * com>
* lib/doemain: Added A Doemain of Our Own.
2001-02-20 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile (../$(DEBFILELINK)): Added making a symlink to the deb
file with a filename that's acceptable by metalab.unc.edu.
2001-02-19 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics (build_rli_array_helper): Added copying fields
from the persistent rli that aren't yet defined.
(main) Updating printing of urls so that only those comics the
user specified get their urls printed.
2001-02-18 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics.spec (%post data): Added check for deprecated modules
(%files data): Added documentation files
* doc/netcomics.lsm (Description): Updated for 0.13.1
* Makefile ($(DEBFILE)): Added su-ing to root & chowning the deb pkg.
(label): Updated tagging for cvs.
(dist): Updated list of things to do after making the distributions.
2001-02-17 Elliot Glaysher <nuriko * chan@home * com>
* Split webpage creation into an OO module set in
Netcomics/HTML.pm.
* Fixed Makefile accordingly.
2001-02-16 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/doodie (doodie): Fixed current day retrieval.
2001-02-14 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/sketch (sketch): Updated exceptions list.
* lib/comicspage (herb & bound): Changed ampersand to "and" so
shell commands wouldn't need the "&" in their names escaped.
* lib/kingfeatures (sroper): Changed ampersand to "and" so
shell commands wouldn't need the "&" in their names escaped.
* lib/keenspot (alice): Fixed passing of the size & main.
(adventure): Disabled.
* lib/elf_life (elf): Fixed the type field regexp
(thanks to Jeremy Bettis).
* lib/dr_fun (drfun): Disabled the size
(thanks to Jeremy Bettis).
* lib/clan_cats: file type can also be jpg
(thanks to Jeremy Bettis).
* lib/norm (nm): Updated the sunday size thanks to
Brent Nordquist.
* netcomics (skip_rli): Added logic to catch when the user
unspecified some comics (thanks to Jeremy Bettis).
2001-02-12 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/sourcewars: Added Daemon News' "Source Wars".
2001-02-07 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/comicspage_ed (jeffm): Removed Jeff MacNelly thanks to Sizer.
* lib/kingfeatures: Removed Boner's Ark, Bringing Up Father, and
Claire and Weber. Fixed those comics that use kingfeature2 & 3.
* lib/heaven_and_earth (heaven): Added Heaven and Earth thanks to
Shawn Oakey.
* lib/mercury: Fixed broken comics & removed Ick & Mickey Mouse.
* lib/ctoons: removed because the site's gone.
* lib/unitedmedia: Updated thanks to Sizer.
Comics moved here: 9 Chickweed Lane, PC N Pixel
New comics:
Big Nate
Bulls and Bears
Cheap Thrills Cuisine
Flight Deck
Grand Avenue
Grandfather Clause
Lupo Alberto
Mr. Lowe
Pickles
Raising Duncan
Randolph Itch 2:00 AM
Reality Check
Red and Rover
Shirley and Son
Soup to Nutz
* lib/uexpress: Removed this module.
* lib/ucomics: Moved comics from uexpress to ucomics thanks to
Tim Kimber
* lib/ozy_millie (ozy): Updated for site change thanks to Sizer.
2001-02-06 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/elf_life (elf): Fixed expr to not assume the file type.
* netcomics (skip_rli): Fixed unit var reads
(get_comics): Changed "next RLI"s to "goto FINISH_RLI" so that all
comics will have an rli saved. Moved construction of the comic
name earlier so that if skipped, it will still be done (was
causing unit var errors in webpage creation).
(usage): Changed usage of -a & -c. When -c is used by itself,
only those comics will be downloaded. Now, -a will only forcibly
download those comics specified with -c. New option: -nR (alias
for -R 0).
2001-02-04 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/exploitation (exploit): Added Exploitation Now thanks to
Shown Oakey.
* lib/fatjesus (fatjc): Added Fat Jesus thanks to Shawn Oakey.
Added captions, exception list, and origin series.
* lib/ccs (ccs): Updated for site changes thanks to Shawn Oakey.
Fixed author's name and updated the exceptions lists.
* lib/kevin-n-kell: (kk) Updated to get every day of the week,
thanks to Shawn Oakey.
Changed to use a baseurl, added the size field, and added grabbing
of the captions.
* lib/farcus: Updated thanks to Shawn Oakey.
* lib/fce (fce): Added Fight Cast or Evade thanks to
Benjamin Cordes. Added an exception & changed to use a baseurl.
* lib/dork_tower (dork): Added Dork Tower thanks to
Benjamin Cordes. Fixed problems with fetching the start of the
archive, removed locale dependency for months, and removed
duplicate code.
* Makefile: Added install_home & install_local targets. Redesigned
the install_for_ben target to be generic enough others could use it.
2001-02-03 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/ucomics (ucomics): Replaced calvin-n-hobbes with ucomics
thanks to Ian Campbell.
(ucross): Added ucomics' daily crossword puzzle.
* lib/doonesbury (doon): Fixed typos
* lib/sketch (sketch): Added Sketch of Love thanks to Max Zomborszki.
Added excpetions lists.
* doc/Comic_Module-HOWTO.html: Updated information about how RLIs
returned by functions are processed.
* lib/template: Encourage use of $baseurl.
* lib/lcd (lcd): Added LCD thanks to Max Zomborszki.
Added exceptions lists.
* lib/bad_boys (badboys): Updated thanks to Max Zomborszki.
* lib/helen (helen): Updated thanks to Max Zomborszki.
* lib/angst (angst): Updated thanks to Max Zomborszki.
2001-01-21 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/sluggy_freelance (sluggy): Updated thanks to Martial Michel,
plus simplified by having all days of the week use the function
to return multiple URLs.
* netcomics (get_comics): Updated RELURL section so that it would
detect when both an rli and relurls were returned, and made it so
that it could handle ARRAY refs. Added defaulting the file type if
none was supplied in the rli.
* lib/down_earth (downearth): Updated thanks to Martial Michel,
plus added an exceptions table, made file extension case
insensitive, and added a multi image returning function for the
one date that has multiple images for it.
* Makefile (clean): Added removing tmp files left behind by cvs.
2001-01-16 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/alice: Changed days behind for Alice to 0 thanks to
Sven Hartge.
2001-01-09 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile (MODULES): Added modules just added: rogues,
road_waffles, boxjam, megatokyo, angst, and bad_boys.
2001-01-07 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/doonesbury (doon): Updated for site changes thanks to
Brent Nordquist.
* lib/rogues (rocr): Added Rogues of Clywd-Rhan thanks to
Shawn Oakey.
* lib/road_waffles (rwaffles): Added Road Waffles thanks to
Shawn Oakey.
* lib/boxjam (boxjam): Added Boxjam's Doodle thanks to
Shawn Oakey.
* netcomics (get_comics): Changed handing of functions that return
relative url lists so that if an empty list is returned, it is not
treated as an error unless a backup function exists.
* lib/angst (angst): Added Angst Technology thanks to
Max Zomborszki.
2001-01-05 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/megatokyo (megatokyo): Added Megatokyo thanks to
Mordechai Abzug; made modifications to handle irregular release
schedule and to grab the captions.
* lib/comiczone (pearls): Added Pearls Before Swine thanks to
Brent Nordquist.
2001-01-04 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics (get_comics): Updated so that when no scalar value is
returned in a @relurls list by a function (therefore, only a mfeh)
can cause netcomics to reevaluate the rli. Also removed the
unnecessary check for -u & -W which with status files is now okay.
* lib/bad_boys: Added Bad Boys thanks to Mordechai Abzug;
made a lot of modifications to make it handle not having a regular
release schedule & to grab the captions.
* lib/spooner: Changed from having 'name' (deprecated) to 'title'.
2000-11-08 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/ccs (ccs): Updated thanks to Benjamin Cordes.
2000-11-02 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/uexpress: Moved Real Life Adventures from mercury & added
Baldo and The Big Picture (thanks to Shawn Oakey).
* lib/mercury: Removed comics moved to ctoons & uexpress.
* lib/ctoons: Moved Kudzu, Loose Parts, Silvia, Cats With
Hands, Against the Grain from mercury (thanks to Sven Hartge & Kai
Wurm)
2000-11-01 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/wandering (wander): Fixed author's name.
* Makefile (MODULES): Added Farcus, Greystone Inn, Living in
Greytown, and Wandering Ones (thanks to Shawn Oakey). Added
Cool Cat Studio (thanks to Ben Cordes).
* lib/mercury: Removed the comics just moved to kingfeatures.
* lib/kingfeatures: Moved Mary Worth, Rex Morgan, Bobos Progress,
and Hi & Louis to kingfeatures because of the required password
for mercury (Thanks to Sven Hartge).
* lib/unitedmedia: Updated to match new duplicated code in
comiczone.
* lib/comiczone: Updated so that duplicated code between uexpress
and unitedmedia is the same.
* lib/uexpress: Reenabled now that the United Syndicate comics are
no longered carried by comiczone.
2000-10-31 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile (MODULES): Added spaz_labs and removed dilbert.
* lib/comiczone: Removed all Universal Syndicate comics because
comiczone no longer carries them.
(comiczone): updated so the code would be almost
exactly the same as unitedmedia's.
* lib/creators_syndicate: Removed Liberty Meadows from here
because it is in comiczone.
* lib/unitedmedia: Changed the days behind to 0.
(dilbert): Moved dilbert into unitedmedia because color weekday
comics are no longer offered.
2000-10-30 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/spaz_labs: Added Spaz Labs (contributed by Benjamin Cordes).
* lib/unitedmedia: [bug 119738] Accommodated for the site's update.
Removed Eek & Meek. Made the comics not be a week behind anymore.
2000-10-24 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/triangle_robert: initial version (requested by Owen Cameron)
2000-10-10 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/elf_life: Updated to handle website change to use jpg
(thanks to Max Zomborszki)
2000-09-17 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/cartoonweb: Fixed starts of archives.
2000-09-10 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/cartoonweb (cartoon_web): Moved "Views of the World" from
worldview into here. Renamed Cartoon Web to "World View of the
Day", and fixed the modules for updates to cartoonweb's website.
Also added the following comics:
cwbw Cartoon Web: BizWit
cwc Cartoon Web: Caricatures
cwet Cartoon Web: Ecotoon
kal Cartoon Web: Kal
cws Cartoon Web: Symbolics
wotw Cartoon Web: Wit of the World
cwww Cartoon Web: WitWomen
2000-09-04 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Update gpf thanks to Max Zomborszki
2000-09-01 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Removed bobbins at the request of its author, John Allison.
2000-08-26 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: Fixed manpage entries for -I and -i.
2000-08-25 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/nukees: Added Nukees (thanks to Shawn Oakey).
* lib/elf_life: Added Elf Life (thanks to Shawn Oakey).
* lib/angry_flower: Added Bob the Angry Flower, contributed by
Shawn Oakey, but I highly modified.
* lib/bayside: Added Life at Bayside (thanks to Shawn Oakey).
* lib/alice (adventure): Added Adventure (thanks to Shawn Oakey).
and generalized commonalities between it and Alice into alicecomics().
* lib/avalon: Updated Avalon (thanks to Shawn Oakey) and
removed it from lib/bigpanda.
* lib/reallife: Updated Real Life (thanks to Shawn Oakey) and
removed it from lib/bigpanda.
* lib/roommates: Added College Roomies from Hell (thanks to Shawn
Oakey).
# Makefile: released version 0.13.
* lib/template (subname): Changed default of looking for the
beginning of a comic archive to use mkgmtime instead of the UTC
value.
* lib/bigpanda (room): Renamed to It's Walky!
* lib/an: Added archive end date for Absurd Notion (Aug 20,2000).
2000-08-12 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: Made it so that comics' status files are loaded and
reused to determine if they need to be downloaded again. Added
noop functionality with -q.
2000-08-09 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: Added several examples to netcomics' pod of both new
and old options. Added the "always download" and "max retries"
features.
2000-08-09 Martial Michel <martial at users * sourceforge * net>
* netcomics: Added example of use for the -A option in the
documentation
2000-08-08 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/doodie: fixed determining days in past.
* netcomics: Rewrote the code that creates rlis based on file
names to use newly updated parse_name()
(parse_name): Updated returned list to include the date and
potentially the file number.
* html_templ/body_el[2-8].html: Added missing <A NAME=
statements.
2000-08-07 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics (dump_rli, load_rli, main): Added ability to
persistently store rli hashes using Data::Dumper. Updated the
code that creates rli structures for previously downloaded images
to load the persistently stored files (gets utilized when
recreated the webpages). Updated the code that deletes files in
the spool directory to also download these persistent rli files.
2000-08-06 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics (build_date_array): Changed so that list of dates
generated are of the date at midnight so that the local timezone
won't affect which dates are actually used.
* lib/kingfeatures: Fixed Sunday-only comics (Flash Gordon, Prince
Valiant, and Katzenjammer Kids) and their sizes, updated I Need
Help's size, and fixed kingfeature2() so that it checks to see
if kingfeature() returned undef or not.
2000-08-01 Martial Michel <martial at users * sourceforge * net>
* lib/ozy_millie: updated entry for temporary site, url change and
sunday add
* lib/suburban: updated site information
* lib/norm: download site name to IP update
2000-07-30 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/gpf: Updated thanks to Claudemir Todo Bom
* lib/this_modern_world: Updated thanks to Claudemir Todo Bom
* lib/clan_cats: added "Clan of the Cats" thanks to Benjamin Cordes
2000-07-29 Martial Michel <martial at users * sourceforge * net>
* Added the -A option to act as if the day specified by S T or E
was "today" (useful for downloading a whole missed day)
2000-07-25 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/kingfeatures (kingfeature): Fixed 'base' field thanks to
Claudemir Todo Bom.
* netcomics (get_comics): Fixed previous change made which caused
files to incorrectly be added to the successfully downloaded list.
2000-07-19 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/red_meat: Updated thanks to Jerrad Pierce.
2000-07-18 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Added comic: Everything Jake, thanks to Max Zomborszki.
* netcomics: Made 'exprs' field as a hash to not have to have the
'comic' field.
2000-07-16 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Moved source code from personal ClearCase vob to SourceForge CVS
repository.
2000-07-06 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* potd/astronomy: Fixed author expression to grab as soon as
possible.
* netcomics: Made field 'url' not overridden if specified in the
module.
* potd/astronomy: Fixed date searching in the webpage to work for
years prior to 2000. Generizied expressions to be able to grab
all dates. Changed grabbed image to the linked image and not what
is typically a "thumbnail" version of the image.
* potd/astronomy: Astronomy Picture of the Day.
* netcomics: Changed type to not be applied to the filename until
the images have been downloaded. Made type not a required field.
2000-06-12 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/superosity: Fixed mktime => mkgmtime.
* lib/stuff_this: Fixed mktime => mkgmtime.
* lib/bobbins: Fixed mktime => mkgmtime.
* lib/sinfest: Added size thanks to Benjamin Cordes.
* lib/psmueller: Updated thanks to Martial Michel.
2000-05-17 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/creators_syndicate: Updated for website changes, thanks to
Ant.
* lib/template: Made template loadable.
* netcomics: Fixed UA changes and added option: -M.
* TODO: Added reference to bug with recreating webpages and not
sorting by date.
2000-05-16 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: Fixed use of redirect() & date format arg parsing
option.
2000-05-14 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile: Added sempai.
* lib/sempai: Sempai, contributed by Martial Michel.
* lib/alice: Updated thanks to Martial Michel.
* netcomics: Made HTTP user agent not redirect on errors
(suggested by Martial Michel).
* Makefile: Added sinfest.
* lib/sinfest: Sinfest, contributed by Sizer.
* lib/soaprope: Fixed allowed weekdays thanks to Sizer.
* lib/comiczone: Fixed spelling of bizzaro (website update),
thanks to ant@sanlam.co.za.
* lib/unitedmedia: Updates by Martial Michel: added a new calendar
function, removed eek, readded fatcats.
* Makefile: Added Dr. Fun and Whenigrowup.
* lib/whenigrowup: Whenigrowup, contributed by Shawn (spoky).
* lib/dr_fun: Dr. Fun, contributed by Shawn (spoky).
2000-05-05 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: Fixed bug: Not an ARRAY reference at netcomics line 1504.
2000-04-29 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/creators_syndicate: Updated thanks to Sizer: Removed Color
Blind, added Toby, fixed due to website changes-now done by id
number.
* lib/comicspage_ed: Updated thanks to Sizer.
* lib/comicspage: Added start of archive, sunday comics support,
and removed Motley's Crew.
* lib/comicspage: Updated thanks to Gyles Harvey.
2000-04-28 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: consolodated code in build_rli_array.
* netcomics: Consolodated repeated code that runs backup
functions.
* lib/newshounds: Updated thanks to Martial Michel.
* lib/sluggy_freelance: Updated thanks to Martial Michel.
* lib/wfc: Updated thanks to Martial Michel.
* netcomics: Added catch of non HASH reference types in running
rli functions. Added option to run_rli_func() to accept the name
of the rli function so that in the case of a backup function, it
can assigned the rli field, 'proc' with the real name instead of
"CODE()".
2000-04-27 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/penny_arcade: Changed to use exprs field.
* doc/Comic_Module-HOWTO.html: Added capability for a relurl func
to return a hash to add fields to the rli.
* netcomics: Added capability for a relurl func to return a hash
to add fields to the rli.
* lib/alice: Updated thanks to Martial Michel.
* lib/penny_arcade: Updated thanks to Martial Michel.
2000-04-26 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/wiley: Updated thanks to Shawn <spoky@ns * sympatico * ca>.
* Makefile: Reorganized all target with remake_check
* lib/gpf: Website restructure update (thanks to Thomas Ribbrock).
2000-04-24 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* TODO: Added days behind override & restructuring of comic modules.
* lib/norm: Updated thanks to Brent Norquist
2000-04-23 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics.spec: Updated for version 0.12.
* doc/netcomics.lsm: updated for version 0.12
* lib/nando: Fixed bug in bottom.
* Makefile: Added step for removing old modules & improved install
rules for modules & html templates.
* TODO: Removed item already done: change install dir to share.
* lib/doodie: Y2K fix.
* Makefile: Removed banditbruno (now in bigpanda).
2000-04-15 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile: Added alice, bigpanda, fika, mom, and wait_bob.
* lib/kevin-n-kell: Y2K update submitted by Martial Michel.
* lib/comiczone: Removed Bliss.
* lib/newshounds: Y2K fix submitted by Martial Michel and added
vacation check.
* lib/sluggy_freelance: Y2K patch and general comic
simplification, submitted by Martial Michel.
* lib/madam-n-eve: Site change and Y2K fix submitted by Martial
Michel.
* lib/fika: Increased the delay time and fixed the size.
* lib/wait_bob: Limited days & added start of archive.
* Added comics thanks to Kerry Nice:
- fika: Out of Fika
- wait_bob: Waiting for Bob
* lib/tucson: Y2K updated, added check for start of archive, and
removed Red Meat.
* lib/mom: Changed to run a function to get current comic else to
check the archive list.
* netcomics: Changed the default date format to include 4 digit
years.
* doc/Comic_Module-HOWTO.html: Fixed typo.
* lib/nando: Updated to reflect new changes at website.
* lib/small_world: Y2K fix.
2000-04-06 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/ctoons: Updated, submitted by Kerry Nice. Removed Boonies.
* lib/boatanchor: Updated for Y2K, submitted by Kerry Nice.
* lib/alice: Added Alice, contributed by Kerry Nice.
* lib/frankandernest: Updates thanks to Martial Michel.
* lib/helen: Updates thanks to Martial Michel.
* lib/wfc: Updates thanks to Martial Michel.
* lib/unitedmedia: Added getfuzzy and disabled Fat Cats.
* lib/comiczone: A fix for the change in the URL for the backup
Peanuts site in Japan, submitted by Brent Nordquist.
2000-04-05 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/pvp: Website change adaptations by Martial Michel.
* lib/penny_arcade: Website change adaptations by Martial Michel.
* lib/bobbins: Website change adaptations by Martial Michel.
* lib/superosity: More updates thanks to Martial Michel.
* Added the following thanks to Martial Michel:
College Roomies from Hell, Avalon, Real Life, Hound's Home, and
Dragon Tails.
* lib/mercury: Made fix to Kudzu submitted by Martial Michel.
* lib/kingfeatures: Fixed Six Chix and Beetle Bailey.
* lib/kingfeatures: Updated by Martial Michael. Adapted all
entries to the new format. Added a few missing strips: Redeye,
Six Chix, Tumbleweeds, Willy and Ethel, Heart of Juliet Jones, and
Walnut.
2000-03-06 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Removed glasbergen at the request of the artist of Today's Cartoon.
2000-01-10 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics.spec: Updated to version 0.12
* lib/kingfeatures: Removed Hi and Lois because mercury has more
up-to-date.
* lib/ctoons: Removed Kudzu and made it a backup of the one in
mercury.
* lib/mercury: Made kudzu use backup in ctoons, renamed Real
Life Adventures because uexpress used to have it, and renamed Hi
and Lois because it used to be in kingfeatures.
2000-01-06 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/penny_arcade: Added Penny Arcade and The Bench
(submitted by Martial Michel)
2000-01-05 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/an: Added Absurd Notions (submitted by Martial Michel)
* lib/pvp: Updates from Martial Michel
2000-01-04 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: Fixed bug in backup feature where run_rli_func wasn't
properly running anonymous subrountines.
* netcomicsrc: changed lib to share
* Makefile: Removed japanesebeetle.
* Added wfc (thanks to Martial Michel). It includes:
Wildlife, Gibberish, Chase Villens, and Japanese Beetle.
* netcomics: Fixed Y2K bug when using -T, -S, and -E.
* lib/superosity: Updated for changes on website (thanks to Martial
Michel)
1999-12-21 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/gpf: Changed to update of website (thanks to Martial Michel)
1999-12-15 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/doodie: removed unnecessary back slashes
1999-12-14 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* show_comics: added flushing output right away
1999-12-06 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Makefile: Moved all of uexpress's comics to comiczone.
* netcomics: fixed bug where -nw causes =10 to still be output on
command line.
* Added the following modules thanks to
Kerry Nice <knice@shell * rmi * net>:
boatanchor down_earth gilthorp janesworld japanesebeetle mercury
mom psmueller pvp small_grey small_world spex suburban toytrunk
tucson youdamn unitedmedia badlands
1999-12-03 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/foxtrot: Updated base URL thanks to Gyles Harvey
<gyles@nortelnetworks * com>
1999-12-01 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* doc/netcomics.lsm: added deb
* Makefile: added labeling target
* Released version 0.11
* Makefile: added preparchive & ispreped targets
* netcomics.spec: fixed postinstall message & finished out
changelog
* debian/copyright: updated maintainer
* debian/control: Changed section to contrib/web, moved file size
depends to suggests, and updated the maintainer.
* debian/changelog: added entry for 0.11-1
* Makefile: Added rule to make deb package.
1999-11-30 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics.spec: Changed /usr/lib/netcomics to
/usr/share/netcomics
* Makefile: Changed LIBBASE to share
* netcomics: Changed /usr/lib/netcomics to /usr/share/netcomics
1999-11-29 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/nando: Changed sunday type for Alex's Restaurant to gif.
* netcomics: Added suppression of error message when -h is used.
* lib/doodie: Updated to handle no weekend comics in archive.
1999-11-27 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: For the purpose of overriding settings in the rc
files, added command-line options to not create the webpage,
delete files, not create index, and prefer color.
* lib/comiczone: Added jpg as possible extension
* netcomicsrc: added the rest of the global settings
* Makefile: Removed TMPBASE & LIBBASE from regex replacements.
* Removed goats per author's request.
* lib/kevin-n-kell: added check for weekends
* lib/bobbins: Changed back to what Martial originally gave me
* lib/superosity: Updated by Martial Michel
* lib/newshounds: Updated by Martial Michel
* lib/ozy_millie: Corrected by Martial Michel
* lib/comiczone: Added Liberty Meadows by Martial Michel
* lib/sluggy_freelance: Sunday corrected by Martial Michel
* lib/kevin-n-kell: Updated its title by Martial Michel
* lib/helen: Fixed by Martial Michel
* lib/bobbins: Readjusted to the new location by Martial Michel
* netcomics: fixed option to specify rc file name
1999-11-26 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* netcomics: Added rc file capability
* lib/dilbert: Updated color strip retrieval
1999-11-24 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* debian: imported debinization by Thomas Schoepf <schoepf@debian * org>
* netcomics.spec: updated to use new buildroot make variable
* Makefile: Added changes to better build debs & RPMs
1999-11-04 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/doodie: Removed erroneous debugging output, changed from
using $mday to strftime, and changed archive start from 0-based to
1-based.
1999-10-26 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Added the netcomicsrc file
1999-10-24 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Added these comics thanks to Kerry Nice <nice@roguewave * com>
- cartoolweb: Cartoon Web
- comicspage: bound&gagged, fred basset, herb & jaamal,
middletons, pluggers, motleys crew
- comicspage_ed: walt_handelsman, bill_day, chan_lowe, steve_sack,
mike_peters, dana_summers, jeff_macnelly, jack_ohman,
don_wright, dick_locher, wayne_stayskal
- creators_syndicate: zorro, Liberty meadows, teenage ninja
turtles, ballard street, miss peach, wee pals, raw material,
agnes
- ctoons: dr katz, outtake, pcpixel, 9 chickweed lane,
broom-hilda, kudzu, lola, quigmans, rubes, boonies
- kingfeatures: juilet jones, judge parker, mark trail, henry,
prince val, new format, theydoit, walnut cove, tiger, ripkirby,
hazel, katzenjammer kids, mandrake, pops place, popeye, small
society, steve roper, moose miller, needhelp
- nando: dick tracy, brenda star, orphan annie, gasoline alley
- soaprope: Soap On A Rope
- worldviews: World Views
* lib/glasbergen: Changed locale-specific weekday name to
English-specific. Fixed the size field and calculation for before
archive.
1999-10-19 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/doodie (doodie): finished updating for new bla-bla webserver.
1999-10-17 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* lib/dysentery (dysen): added Dysentery.
* netcomics (create_webpage): added webpage index creation.
* lib/doodie (doodie): updated for new bla-bla webserver.
1999-10-11 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Added after Y2K.
Sun Oct 3 11:44:38 1999 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Put netcomics under ClearCase source control and updated the
Makefile to work better under the ClearCase environment.
Wed Sep 29 11:08:31 1999 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Added Rocky thanks to Max Zomborszki <max@e * kth * se>
1999-09-14 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Finished updating body element html templates for title and
caption adjustments.
1999-09-12 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Added ability to sort by date then by library order.
1999-09-09 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Added Bastich.
* Updated netcomics to allow for archive-only comics.
* Fixed a Y2K bug in netcomics's date_from_filename().
1999-09-06 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Added caption getter for doodie.
* Added multi-field expression hash capability and added example to
template module.
1999-09-04 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Fixed bug in uexpress & moved comic module HOWTOs back to main
rpm. Released version 0.10-3
* Updated Makefile so that temporary files created from pod2html
are removed. Released version 0.10-2.
* General cleanup of bugs introduced into modules &
netcomics. Released version 0.10.
1999-08-31 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Updated show_comics to prepend all messages with its name.
* Updated the module HOWTO documentation.
* To releave dependencies on the local timezone, added mkgmtime()
to netcomics & updated netcomics and its modules to use it and
gmtime() instead of mktime() and localtime(); and updated the
modules to check against pre-determined values from mkgmtime().
* Made Frank and Ernest Y2K compliant.
* Added Bliss, The Boondocks, Citizen Dog, The Fusco Brothers,
Overboard, Tank McNamara, Real Life Adventures, & Tradin' Paint.
1999-08-30 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Added Animal Crackers & Bottom Liners
1999-08-29 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Added to the RLI structure: title, author, & type.
* Added links to titles when creating webpages.
* Added author names & links to all of the modules.
* Added Strange Brew, For Heaven's Sake, Heathcliff, & Color Blind
1999-08-27 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Updated Bobbins & Helen thanks to Martial Michel.
1999-08-25 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Finished The K Chronicles & made some fixes to Story Minute.
* Separated the comic modules into their own rpm, netcomics-data.
1999-08-24 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Fixed Dilbert expr field for today's non-color strip.
1999-08-20 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Updated RPM & LSM description.
* show_comics: Put building of list of comics before asking for
the time, and added check for empty comics list.
Thu Aug 19 09:12:19 1999 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Updated show_comics to have a lock file mechanism and an option
that specifies the time of the day to make sure it's being run
after.
1999-08-18 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Updated doodie's exceptions lists.
* Changed how the list of comics is constructed when creating the
webpage so that it isn't subject to other bugs and the number of
comics is determined correctly in case there were problems
downloading a comic.
1999-08-16 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Updated Madam & Eve thanks to Anthony Caetano
<Anthony.Caetano@sanlam * co * za>
* Added Drabble thanks to Edvard Majakari
<ed@a41c.otanner.ton * tut * fi>
Thu Aug 12 10:57:49 1999 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Updated doodie's exceptions lists. Finished Story Minute.
Thu Aug 10 08:17:32 1999 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Fixed bugs in dilbert module, and added a more explicit state
checker to create_webpage() in netcomics.
Mon Aug 9 09:10:17 1999 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Released 0.9.1.
1999-08-04 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Moved CHANGES to ChangeLog, added NEWS, and added a tags target
to the Makefile.
* Fixed 2 other bugs in the Dilbert & Comiczone modules.
1999-08-03 Ben Hochstedler <hochstrb at cs * rose-hulman * edu>
* Fixed bug in Flash Gordon's module.
* Changed html template loading error handling.
* Fixed bug in the Dilbert & Comiczone modules.
0.9: Mon Jun 21 08:08:49 CDT 1999 - Fri Jul 30 16:29:37 CDT 1999
* Updated Frank and Ernest to have a complete history of available
comics (thanks to Martial Michel)
* Updated Doodie for the latest exceptions and fixed a bug in it
* Updated Kingfeatures to add the following comics (thanks to
Jeremy Bettis <jeremy@hksys * com>): The Amazing Spiderman, Apartment
3-G, Between Friends, Boners Ark, Bringing Up Father, Buckles,
Claire and Weber, Crock, Curtis, Dennis The Menace, Dinette Set, The
Family Circus, Flash Gordon, and Free For All.
* Changed The Norm to use its own website
* Added an option to show_comics to check to make sure the display can be
opened
* Added support for creating webpages with URLs instead of downloading comics
* Made -s the opposite of what is was before
* Made default behavior to put URLs into webpage if possible for
comics that are not successfully downloaded
* Made sorting of comics names ignoring leading A's, An's, and The's
(thanks to Brent Nordquist)
* Removed requirement that -n must be specified with -E if -S isn't.
* Updated comiczone & dilbert modules
* Added backup support
* Added default size support
* Fixed bug with the argument to -g not being used
0.8: Thu Jun 3 17:23:26 CDT 1999 - Wed Jun 16 05:57:29 CDT 1999
* Updated bobbins & bruno (thanks to Martial Michel)
* Updated comiczone & dilbert (thanks to Mathias)
* Updated user_friendly, wiley, doodie
* Fixed -N w/ -S & -E bug (again)
* Fixed -m path push() to shift() (again)
* Fixed a bug where -N would not work unless -n was supplied
* Made command-line options be able to be smushed together
* Added the script, show_comics
* Added Stuff This (thanks to Martial Michel)
* Added support for specifying an external program to use instead of
LWP, and removed dependencies on libwww-perl, MIME-Base64, MD5, URI,
and HTML-Parser.
* Removed dependency on Image-Size, and if Image-Size isn't installed,
for it to default to use the file command to get image sizes.
0.7: Tue Apr 6 07:43:27 CDT 1999 - Wed Jun 2 11:50:21 CDT 1999
* Added comics: Bizzaro, Off The Mark, Today's Comic,
For Dummies Cartoon of the Day, Curiosities, The Falling Dream, Laugh Seeds,
Melonpool, Mr. Chuck Show
* Updated Salon comic strips to use new URLs and split into separate files
thanks to Adam Hirsch <adam@baz * org>. Also changed them to use the new
website.
* Fixed the bad error being reported about using -N with -E & -S.
* Fixed reconstruction of command-line for -W & -D.
* Added Ozy & Millie, Bruno the Bandit, and updated Sluggy Freelance thanks
to Martial Michel <martial * michel@loria * fr>.
* Added checks for exceptions to general rules for date validity in doodie
* Fixed Newshounds, Bruno, and Laughseeds
0.6: Wed Mar 10 08:52:13 CST 1999 - Sun Apr 4 09:37:53 CDT 1999
* Made expressions match on webpage content as if it were a single line
* Added calls to binmode() (so it works on DOS & Windows)
* Changed library paths from being pushed on with push() instead of unshift()
* Added comics: Madam & Eve
* Incorporated changes from Martial Michel <martial * michel@loria * fr>:
- Added comics: Goats, Lily Wong, Zenon, Alex's restaurant, GPF, Spooner,
Bobbins, Superosity, and Wiley's Non Sequitor
- Improved comics: Helen
- Makefile changes to allow automatic replacement of paths in scripts.
* Major Makefile overhaul.
* Added script: comics_update, contributed by han@tajt.se.
* Added ability to specify the date format for naming files.
* Added -C: specify comics to not get.
* Made it so that you can specify multiple -c & -C's
* Added multi-file get capability though the new rli field: 'func'.
* Improved Madam and Eve, Sluggy Freelance, and Goats through the use of the
new func field.
* Fixed listing of id's.
* Fixed doodie.
0.5: Sun Feb 21 08:34:06 CST 1999 - Sun Mar 7 11:37:51 CST 1999
* Improved webpage creation features.
* Added capability to specify ranges of dates & specific dates of comics
to retrieve.
* Added Safe Havens, Jerkcity, Helen Sweethart of the Internet, Callahan,
Norm, The Piranha Club, Ralph, Rhymes with Orange, Zippy, and Doodie.
* Made it possible to specify multiple directories to find module files.
* Added 'exprs' key to RLI field so that an array of expressions is used
to eventually get to a comic strip instead of there only being one chance.
* Fixed bug in message of command to run if there were failures where the
-n # option was missing if it had been specified.
0.4: Thu Feb 18 11:34:29 CST 1999
* Fixed problems with Dilbert's module.
* Added -n option to retrieve a specified number of previous days of comics.
* Added via salonmagazine: Tom the Dancing Bug, The K Chronicles, Story Minute,
and This Modern World.
* Fixed the year in kingfeatures comics' names.
* Added used of Image::Size for generating web pages.
* Made html generation use template files so that they can be changed by
the user.
* Added options -m and -t to specify the library and html template dirs.
* Removed retrieval of Saturday & Sunday's comics on Monday (add specific
cronjob on Monday using args: "-n 3" to retrieve them instead)
* Added documentation on how to personalize the webpage that's created
0.3: Tue Feb 16 15:29:51 CST 1999
* Fixed misspellings in the manpage
* Added Robotman, Kevin-n-Kell, Red Meat, Sluggy Freelance, & Sherman's Lagoon
* Added webpage creation ability
* Added proxy support
* Added documentation on how to write a comic module
0.2: Mon Feb 15 08:50:39 CST 1999
Added the following comic strips via the comiczone
ao: Alley Oop
aj: Arlo and Janis
com: Committed
fbofw: For Better or For Worse
fae: Frank and Ernest
herman: Herman
js: JumpStart
knc: Kit-n-Carlyle
mar: Marmaduke
meg: Meg!
nancy: Nancy
oth: Over The Hedge
peanuts: Peanuts
rose: Rose is Rose
bl: The Born Loser
grizz: The Grizzwells