Revision history for HTML-Truncate
0.10 20060304 1750
- Updated "alpha" --> "beta" in README.
- Removed .cvsignore from MANIFEST and put in MANIFEST.skip.
- Added TT recipe to POD.
0.09 20060304 1247
- Ryo Okamoto reported two bugs (object needs its renewed text
reset per truncate call and pointed out that the chars vs
percent wasn't clear enough or bomb-proof). Also suggested
different behavior for dropping trailing tags if they've
lost their content (i.e., dropping the <b>\Z instead of
doing <b>...</b>).
- So calls to chars() now clears the percent() and vice versa.
- New test file "countdown" from Ryo Okamoto added.
- POD updates to reflect changes.
- Took out defined check on chars. Zero should not be allowed.
- Added an "if" clause to the length padding check.
- Returning undef if percent() is called when it's unset and
not being set.
0.08 20060228 1622
- Fixed year in Change entry below (from 2003).
- Fixed percent to not allow a 0%.
- Fixed percent bug -- if it was loaded up front instead of in
the truncate() call, it was being silently dropped for the
default 100 chars.
- Made test path agnostic with File::Spec. Added to reqs.
- Fixed bug with default percent being English instead of
decimal; shouldn't be there at all.
- Calling it beta now that the known bugs are out; couple
other POD tweaks.
0.07 20060228 1130
- Added embed to skip tags.
0.06 20060101 0152
- Moved the 'ellipsis' to the end of the close tags; it's a
compromise but t'is for the best.
- And moved it back out. Bad compromise. Needs to have a tree
logic to decide if it should go inside the last block level
tag or not at all.
- Added <area /> to stand alone tags.
- Put in a more helpful "<open> closed by </close> near 'LAST
15 CHARS IN WHAT'S BEEN CLEANED'" for the malformed croak().
- Snip trailing whitespace off cleaned text; gets "This..."
instead of "That ..."
0.05 20051228 0050
- No surface changes.
- Added 'object' to default skip tags.
- _count_visual_chars.
- Put in a few points of attention for installing callbacks
over skip tags and a dummy sub{} for img tags.
0.04 20051222
- Couple POD typos/sync-problems fixed.
- Another POD typo in Synopsis fixed per Terrence Brannon.
- Added synopsis.t to avoid the same type of problem creeping back.
0.03 20051222 1532
- Added dont_skip_tags and add_skip_tags (not in tests yet).
- Built out POD a bit more.
- Corrected a couple typos below in this document.
0.02 20051222 1325
- Took out the non-functional functional part at the sober
suggestion of Mark Stosberg.
- Built up POD a bit; note about XHTML-esque input requirement.
- Moved stand alone and skip tags into object.
0.01 20051222 0114
- Alpha release; missing functionality, documentation, and tests.
- Basic OO interface seems to be working correctly.