Codebase list libtext-mediawikiformat-perl / fresh-snapshots/main Changes
fresh-snapshots/main

Tree @fresh-snapshots/main (Download .tar.gz)

Changes @fresh-snapshots/mainraw · history · blame

Revision history for Text-MediawikiFormat

1.04 2014.12.01
	- Add CGI as prerequisite.
	- 

1.03 2014.11.20
	- Move package Text::MediawikiFormat::Block to its own file.

1.02 2014.11.20
	- New maintainer
	- Add GitHub links to META files
	- Add license to META files
	- Remove Build.PL and only use Makefile.PL

1.01 2014.09.14
	- Unofficial release.
	- Fix failing test.

1.0 2008.06.19
	- Empty tags are handled like they should be.  This should make it
	  easier to implement <references /> & <ref name="previous" /> (fixes
	  rt.cpan.org #25386).
	- Disable HTML inside <pre> tags, as with <nowiki> tags (fixes
	  rt.cpan.org #25417)
	- Angle backets (<>) around URIs are ignored as per Mediawiki 1.12's
	  observed behavior.
	- Use "vars" pragma instead of "our" for Perl 5.005.
	- Check for undefined values in the extended_link_delimiters field and
	  warn but ignore when found (fixes rt.cpan.org #26879).
	- Use uri_escape_utf8 unless charset is set to something other than
	  utf-8 in the options hash (fixes rt.cpan.org #26880).
	- Documentation fixes.

0.06 2008.06.17
	- Tests skip HTML processing when HTML::Parser and HTML::Tagset are
	  not installed.
	- format() actually processes the options hash.
	- Change _clone to Return arrays and a deep copy of hashes. 
	  Rather than a copy of arrays.

0.05 2006.09.28
	- Remove the <> when linkifying <http://absolute.link>.

0.04 2006.09.27
	- Process absolute links more robustly.

0.03 2006.09.27
	- Default to absolute_links => 1.
	- Prefer "our" to "use vars".

0.02 2006.09.26
	- Improved documentation.
	- Defaults to Mediawiki behaviors.

0.01 2006.0.20
	- Avoid applying wikification when block level allowed html elements
	  are present, when process_html option is set.
	- content of list items is now formatted by default.
	- (non)formatting of blocks is now configurable.
	- additional tests added, re RT 4700.
	- the $tags{link} func is now passed the tags hash, re RT 21393.
	- extended_link_delimiters may now be specified as a regex, re RT 21330.
	- merge_hash() now copies hashes.
	- several nesting bugs fixed, re RT 21269.
	- code refs now preserve indenting after the "  ", not before.



###
### as Text::WikiFormat
###

0.78
	Thu Mar 30 06:13:42 UTC 2006
	- fixed merge_blocks() bug reported by Richard Harman
	- moved developer tests to t/developer and skipped them for everyone else
	- updated copyright notices

0.77
	Sat Oct 29 02:54:02 UTC 2005 (Rev: 9337, Author: chromatic)
	- removed MANIFEST.SKIP (hopefully fixing Test::Signature errors)

0.76
	Mon Jul 25 05:58:24 UTC 2005 (Rev: 6518, Author: chromatic)
	- bumped up version number
	- added documentation to Text::WikiFormat::Blocks
	- checked in t/pod.t

	Thu Jul 14 06:45:57 UTC 2005 (Rev: 6309, Author: chromatic)
	- fixed CAMELCASE linking bug reported by punkish on Perl Monks
	- fixed inadvertent $title reuse in find_link_title()

	Wed Jul 13 03:16:14 UTC 2005 (Rev: 6249, Author: chromatic)
	- fixed a bug in list detection (find paragraphs correctly)
	- removed unnecessary .t files in top-level directory (not distributed)
	- removed unused functions:
		- get_block()
		- get_indentation()
		- find_list()
		- end_list()
		- end_all_lists()
	- added POD and POD coverage tests
	- added stub documentation to Text::WikiFormat::Blocks
	- modified tests to work better with Devel::Cover

0.75
	Sat Jul  2 19:48:00 UTC 2005 (Rev: 5727, Author: chromatic)
	- support absolute_links (Alex Vandiver and Best Practical)
	- edited documentation to use better English
	- added tests for a few undertested functions (t/subs.t)
	- signed distribution
	- added passthrough Makefile
	- bumped up copyright year

	Sun Apr 17 05:10:19 UTC 2005 (Rev: 5727, Author: chromatic)
	- added t/embedded-links.t from Art Henry
	- allowed nested embedded links (MediaWiki support)

	Sun Nov 28 23:58:18 UTC 2004 (Rev: 16, Author: chromatic)
	- re-set properties on Changes
	- bumped up version number (also stringify it)
	- added Text::WikiFormat::Blocks to MANIFEST (oops)

	Sun Nov 28 23:38:20 UTC 2004 (Rev: 15, chromatic)
	- added more nesting tests (Teun van Eijsden)
	- fix multiple levels of nesting (Teun van Eijsden)

	Sun Nov 28 08:39:37 UTC 2004 (Rev: 14, chromatic)
	- moved blocks into their own classes
	- added Text::WikiFormat::Blocks
	- fixed up failing tests from that fallout
	- simplified lots of Text::WikiFormat internals

	Sat Nov 27 16:44:38 UTC 2004
	- mark build_requires in Build.PL
	- use Scalar::Util::reftype() for checking ref
	- added missing t/links.t test (don't know where it came from)

0.72 Sun May  9 00:20:26 UTC 2004
	- further code block nested indentation fixes (reported by Chris Winters)

	Sat May  8 06:44:54 UTC 2004
	- improve code block handling (reported by Chris Winters)

	Sat Apr 24 18:57:17 UTC 2004
	- don't add prefix to absolute links when expecting them (Paul Schmidt and
	  Chris Winters)

0.71 Tue Aug  5 00:49:09 GMT 2003
	- fixed a bug in default paragraph regex (Sam Vilain and Kake)

0.70 Thu Jul 31 04:56:51 GMT 2003
	- apply slightly modified patch from Andy H. for absolute extended links

Wed Jul 30 01:23:01 GMT 2003
	- process header block contents (Kake)
	- fix an unintentional static variable bug in find_link_title()
	- fix a hash order bug in base.t (found by Kake)
	
Tue Jul 29 04:11:05 GMT 2003
	- fix Kake's last nesting problem
	- allow overriding strong and emphasized tag regexes

Fri May 16 07:29:15 GMT 2003
	- allow nested lists
	- major cleanup (see first point)
	- add indent tag
	- remove indent from list regexes

0.60 Sat Mar  1 18:54:06 GMT 2003
	- ported to use Module::Build

      Wed Feb 19 22:25:56 GMT 2003
	- added t/merge-hash.t (Kake)
	- make sure nested hashes merge even if not in destination (Kake)
	- protect against overwriting values of 0 (almost wrote a bug!)
	- fix a doc typo (Kake)
	- allow alternate extended link delimiters (Kake)
	- addede explicit.t (Kake)
	- added t/tag-override-use-as.t (Kake)

0.50 Thu Dec 26 23:07:07 GMT 2002
	- added t/tag-override.t tests for tag overriding (Kake)
	- minor refactorings to improve design
	- use hash merging to fix HoH overriding (Kake, again)
	- added t/lists-no-indent.t to test that non-indented lists work (kake)
	- added patch from Kake to allow non-indented lists

0.45 Fri Oct 18 01:14:53 UTC 2002
	- signed distribution with Module::Signature (thanks, Autrijus!)

     Thu Sep 12 18:11:10 UTC 2002
	- end lists followed by empty paragraphs (RT #1455b, <kake@earth.li>)
	- add 'implicit_links' flag (suggestion from Kate (kake))
	- fixed an import bug (also from kake, who provided tests!)
	- encode links property (yet another kake idea!)

	 Sat Aug 24 23:35:44 UTC 2002
	- don't end a list if no list is active (RT #1455, <deus_x@pobox.com>)

0.40 Tue Jun 11 05:23:44 UTC 2002
	- added _available_lists(), 'linkorder', and t/lists.t
	- made format() respect 'linkorder'
	- made end_list() return blank code for empty list
	(all suggested by Tom Hukins, see CPAN RT #671)

	- avoid 'Subroutine redefined' warning with 5.8 in t/Wiki.t

0.30 Thu May  2 20:42:14 PDT 2002
	- added import() and its tests, suggested by Tony Bowden <tony@kasei.com>

0.20 Lost in the Mists of Time
	- initial CPAN release

0.10 Before Beer Was Invented
	- distributed with SlashWiki

0.01 Pre-History
	- part of the Jellybean project