Revision history for Perinci-To-Doc

0.73    2015-12-23 (PERLANCAR)

	- [experimental][ux] When rendering example's result in POD, use
	  hash key ordering from 'table.fields' result metadata if exists.


0.72    2015-12-18 (PERLANCAR)

	- More tweaks/fixes to formatting of examples (renders description).


0.71    2015-12-18 (PERLANCAR)

	- Tweak/fix formatting for examples.


0.70    2015-12-18 (PERLANCAR)

	- [Bugfix] Second attempt to really fix getting the correct value
	  of result_naked.


0.69    2015-12-17 (PERLANCAR)

	- [Bugfix] Get the correct (original) value of result_naked and
	  args_as properties.

	- Bump prereq version Log::Any::IfLOG to 0.07.


0.68    2015-09-29 (PERLANCAR)

	- Show function's export behavior (exported by default, not
	  exported by default but exportable, never exported).


0.67    2015-09-26 (PERLANCAR)

	- Don't duplicate documentation for alias function, just say that
	  the function is 'alias for ORIG'.


0.66    2015-09-25 (PERLANCAR)

	- Don't show non-perl examples in POD function documentation.


0.65    2015-09-25 (PERLANCAR)

	- Observe example spec's x.doc.show_result.


0.64    2015-09-23 (PERLANCAR)

	- If example specification does not specify result, get result by
	  calling the function (through Riap).

	- [Bugfix] Don't modify original example's argv.


0.63    2015-09-04 (PERLANCAR)

	- No functional changes.

	- [dist] Move spec prereqs from RuntimeRequires to
	  DevelopRecommends to reduce deps but still allow indicating spec
	  requirement.


0.62    2015-08-18 (PERLANCAR)

	- No functional changes.

	- Switch from Log::Any to Log::Any::IfLOG.


0.61    2015-07-07 (PERLANCAR)

        - Skip including function in doc if x.no_index=1.

        - Update URL syntax (pm:MODULE instead of pm://MODULE).

        - Adjust to Perinci::CmdLine -> Perinci::CmdLine::Classic rename,
          respect 'hidden' tag to skip listing the argument.


0.60    2015-01-05 (PERLANCAR)

	- [Bugfix] Regression: forgot to add a blank line which causes next
	  POD directive to be not interpreted during pod weaving.


0.59    2015-01-02 (PERLANCAR)

	- Remove Perinci::ToUtil and use Data::Sah::Terse, tweak POD:
	  function result.


0.58    2014-12-11 (PERLANCAR)

	- Add missing dep.

	- Move roles from SHARYANTO-Role-Doc-* to Perinci-To-Doc-Role-*.


0.57     2014-11-29 (SHARYANTO)

         - Render function and package links in POD (currently only for pm:
           urls).

         - A couple of bug fixes.


0.56     2014-07-22 (SHARYANTO)

         - Display pos arguments nicer: 'func($a, $b, ...)' instead of
           'func(@args)'.


0.55     2014-07-20 (SHARYANTO)

         - No functional changes.

         - Adjust to Markdown::To::POD 0.02.


0.54     2014-07-20 (SHARYANTO)

         - Replace Markdown::Pod with Markdown::To::POD (which has lower startup
           overhead and does not have the annoying 'a_b and c_d' -> 'aI<b and
           c>d' rendering bug).


0.53     2014-07-18 (SHARYANTO)

         - Show function result description in POD.

         - [Bugfix] Fix showing function result type in POD even when result
           summary is empty.


0.52     2014-07-18 (SHARYANTO)

         [ENHANCEMENTS]

         - Observe 'args_as' property when showing function examples.


0.51     2014-05-01 (SHARYANTO)

         - [Bugfix] missed blank line (sigh, keeps happening, will refactor
           later to avoid this in the future).


0.50     2014-04-30 (SHARYANTO)

         - Adjust to Perinci::Access::Perl 0.66 (use normalize_metadata option
           instead of orig_meta in result metadata).

         - Show result summary and schema.


0.49     2014-04-10 (SHARYANTO)

         - No functional changes.

         - Replace List::MoreUtils with Function::Fallback::CoreOrPP.


0.48     2014-04-04 (SHARYANTO)

         [BUG FIXES]

         - Several fixes.


0.47     2014-03-28 (SHARYANTO)

         [BUG FIXES]

         - Fix bug in package POD generation (missing blank line after
           function result paragraph).


0.46     2014-03-21 (SHARYANTO)

         [BUG FIXES]

         - Fix bug in package POD generation (missing blank line between
           function's '=head2').


0.45     2014-03-21 (SHARYANTO)

         [ENHANCEMENTS]

         - bin/peri-doc: Support formats 'pod' and 'html'.


0.44     2014-03-21 (SHARYANTO)

         [BUG FIXES]

         - Translation of result description in POD.


0.43     2014-03-21 (SHARYANTO)

         - No functional changes.

         - Remove POD references to old scripts.


0.42     2014-01-22 (SHARYANTO)

         [BUG FIXES]

         - Function argument's summary/description were using function's
           summary/description due to wrong variable used.

         [REMOVED FEATURES]

         - Remove deprecated scripts 'peri-func-doc' and 'peri-pkg-doc'.


0.41     2013-12-13 (SHARYANTO)

         - No functional changes. Mark 'peri-func-doc' and 'peri-pkg-doc' as
           deprecated in favor of 'peri-doc'. I was lazy back then and created
           two separate commands for my convenience, but it was convenient for
           users to have a single command.


0.40     2013-12-13 (SHARYANTO)

         - No functional changes. Use Locale::TextDomain::UTF8.


0.39     2013-12-13 (SHARYANTO)

         - No functional changes. Use a single Locale::TextDomain textdomain for
           the distribution.


0.38     2013-12-12 (SHARYANTO)

         - First release. Merged several distributions into one
           (Perinci-Sub-To-Text, Perinci-To-Text, Perinci-Sub-To-POD,
           Perinci-To-POD) because they are closely related to one another and
           used to break each other when put as separate dists.

         - Switch from Locale::Maketext to Locale::TextDomain.
