summaryrefslogtreecommitdiff
path: root/lib/Pod
Commit message (Collapse)AuthorAgeFilesLines
* do not count tests, instead use done_testing()Michiel Beijen2021-12-041-1/+1
| | | | | | | | | | | | | | | Having to count tests is annoying for maintainers. Also, manually updating count tests is problematic when multiple people are working on the same code; it causes merge conflicts and recounts. done_testing() is available since Test::More 0.88 which was released in 2009. This commit changes all tests under lib/ that use Test::More and were planning the number of tests. Michiel Beijen is now a Perl author
* Remove NetWare supportDagfinn Ilmari Mannsåker2021-10-081-1/+0
| | | | The build has been broken since 2009.
* PATCH: [perl #119439] Remove Pod::Parser from coreKarl Williamson2019-05-303-324/+0
| | | | | Pod::Simple now has the needed capabilities to completely replace Pod::Parser.
* Move Pod::Functions from lib/ to ext/Nicholas Clark2012-02-182-520/+0
|
* Bring the joy of strict and warnings to Functions.tNicholas Clark2012-02-181-5/+7
| | | | | This reveals that use_ok() was not in a BEGIN block, and in turn that the test count needs to be declared before this BEGIN block runs. Now fixed.
* Terser code in Pod::Functions to generate $Type_Description and @Type_Order.Nicholas Clark2012-02-181-48/+27
|
* Teach Pod::Functions that each, keys and values also operate on arrays.Nicholas Clark2012-02-182-4/+4
| | | | | | | These were added to the section 'Functions for real @ARRAYs' in perlfunc.pod by commit a5ce339cb0c533c9 in Sep 2010. As ever, tweak the golden results in the test to match these changes.
* Add all missing functions to Pod::Functions.Nicholas Clark2012-02-182-13/+22
| | | | | | | | | | | evalbytes was added to perlfunc.pod by commit 7289c5e6ca773d7c in Nov 2011. fc was added to perlfunc.pod by commit 628253b8ba8b9cbe in Jan 2012. say was added by commit 0d863452f5cac863 in Dec 2005. state was added.pod by commit 36fb85f3330d45ee in Jul 2006. __FILE__, __LINE__ and __PACKAGE__ were added by commit cfa52385fa426b5e in Aug 2011, and __SUB__ by commit 84ed01088568ffe9 in Nov 2011. Again, tweak the golden results in the test to match these changes.
* Teach Pod::Functions about 'Keywords related to the switch feature'.Nicholas Clark2012-02-182-4/+13
| | | | | | | Commit 0d863452f5cac863 in Dec 2005 added the switch feature, along with documentation in perlfunc.pod, but did not update Pod::Functions. Again, tweak the golden results in the test to match these changes.
* Update Pod::Functions with changes from perlfunc.podNicholas Clark2012-02-182-31/+17
| | | | | | | | | | | | | | | | | | | | | | | Updated description of Binary from commit 5dac7880bdc47787 in Feb 2011. Updated description of Flow from commit cf2649810f00335b in Jul 2005, and added the "the" which has always been missing from Pod::Function's version. Updated description of Modules from commit 3b10bc60979cfe9a in Jan 2010. Updated description of Objects from commit 353c650532037e40 in Oct 2007. The description of Namespaces had always differed from that in perlfunc.pod. Remove stray tabs from the descriptions of gets and sprintf. Commit 19799a22062ef658 (May 1999) added lock to perlfunc.pod without a it is the only function in "Threads", move it to "Misc", instead of creating a category just for it. use always had two entries with different descriptions in the __DATA__ section. This isn't actually sensible, as the code that builds the exported data structures ends up taking Types from both, and using the last description that it sees. So merge the two together to reflect this. Drop the CHANGES section from the Pod, which is both incomplete and redundant, given that version control does this job much better. Tweak the golden results in the test to match these changes.
* Move lib/Pod/t/eol.t to ext/Pod-Html, as it's testing Pod::Html.Nicholas Clark2012-02-081-71/+0
|
* Convert triplicated code in lib/Pod/t/eol.t to a loop.Nicholas Clark2012-02-081-37/+13
|
* Refactor lib/Pod/t/eol.tNicholas Clark2012-02-081-38/+39
| | | | | | | | | * use variables for the names of temporary files * use lexicals for file handles * check the return value of close * use is() rather than ok() with == [possibly still dubious that it's using unpack checksums for comparison, instead of SHAs or simply File::Compare]
* The cleanup code in lib/Pod/t/eol.t needs updating to track Pod::Html changes.Nicholas Clark2012-02-081-2/+1
| | | | | | eol.t gained code to clean up temporary files it generated as part of commit 0ec158f4b0db050a in 2002. The temporary file names used by Pod::Html were changed by commit 33869856bc668ad8 in 2003, but eol.t had never been updated.
* Convert lib/Pod/t/utils.t from Test to Test::MoreNicholas Clark2011-01-211-24/+13
| | | | Curiously this test file is not part of the Pod-Parser distribution.
* Remove Mac OS classic code from tests in lib.Nicholas Clark2011-01-181-2/+1
| | | | | Including all @INC setting boilerplate from lib/Tie/ExtraHash.t, which TestInit now performs.
* Fix typos (spelling errors) in lib/*Peter J. Acklam) (via RT2011-01-071-1/+1
| | | | | | | | | # New Ticket Created by (Peter J. Acklam) # Please include the string: [perl #81890] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=81890 > Signed-off-by: Abigail <abigail@abigail.be>
* Move Pod::Html from lib/ to ext/Nicholas Clark2010-10-058-2943/+0
|
* [perl #73560] [PATCH] Fix typos in Pod::FunctionsNga Tang Chan2010-04-131-4/+4
| | | | (also, bump $VERSION)
* Move Pod::Parser from lib (and t/pod) to ext.Nicholas Clark2009-09-139-7664/+0
|
* Move podlators from lib to ext.Nicholas Clark2009-09-1327-7342/+0
|
* Move Pod::LaTeX from lib to ext.Nicholas Clark2009-09-133-2381/+0
|
* Move Pod::Escapes from lib to ext.Nicholas Clark2009-09-136-1138/+0
|
* Move Pod::Perldoc from lib to ext.Nicholas Clark2009-09-1315-3137/+0
|
* Move Pod::Simple from lib to ext.Nicholas Clark2009-09-13174-26775/+0
| | | | | In the process, unpack the "packed" files. These were the last files uunecoded, so now uupacktool.pl is obsolete, and can be retired.
* Entity-encode E<0xNNNN> and E<0NNN> correctlyAbhijit Menon-Sen2009-09-043-1/+6
| | | | | | | | | Fixes bug #68964 reported by samv, where pod2html encoded E<0x2070> to &0x2070 and not &#x2070. perlpodspec says E<0x2070> should work, but the code in Pod::Html accepted only E<x2070>. The new code accepts both, and processes octal entities correctly as well. Signed-off-by: Abhijit Menon-Sen <ams@toroid.org>
* Move Pod::Plainer from lib to extNicholas Clark2009-08-311-69/+0
| | | | | | | We can probably deprecate this from core. It seems to have been written to "shore up pod2latex shortcomings" (d23ed1f2ad4fab0a) in March 2000, and 3 months later that was replaced with the Pod::LaTex on CPAN (076c2fc018b685ea), so nothing in core uses it.
* sync lib/Pod/Simple/ChangeLog with CPANDavid Mitchell2009-06-121-0/+29
|
* remove typo fix from LaTex.pm, to keep it in sync with CPANDavid Mitchell2009-06-121-1/+1
| | | | | this backs out the fix from 3c4b39bee8832007b7e91bfce8701d34cacab411 (I've reported it upstream instead with RT #46887)
* Mark all .t and .pm files as non executableRafael Garcia-Suarez2009-06-063-0/+0
|
* patch@2009-05-25.21:50:08 text-options.t file cleanup on VMSJohn E. Malmberg2009-05-261-1/+1
| | | | | | | | | | | This patch fixes lib/Pod/text-options.t to not leave tmp.pod and out.tmp files behind on VMS. -John wb8tyw@qsl.net Personal Opinion Only Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
* Upgrade to Pod-Parser-1.37.Steve Hay2009-02-044-12/+11
| | | | | | | | | | Two local changes remain: part of the change to t/pod/pod2usage2.t in http://perl5.git.perl.org/perl.git/commitdiff/767c16a part of the change to lib/Pod/t/contains_pod.t in http://perl5.git.perl.org/perl.git/commitdiff/fb59f97
* Upgrade to Pod-Parser-1.36.Steve Hay2009-01-309-378/+460
| | | | | | | | | | | | | Three local changes remain in blead: Blank lines "between" verbatim sections are now acceptible: http://perl5.git.perl.org/perl.git/commitdiff/caa547d Be less picky about what constitutes "numeric lists" in Pod: http://perl5.git.perl.org/perl.git/commitdiff/4df4f5d Changes made to contains_pod.t when upgrading to 1.34: http://perl5.git.perl.org/perl.git/commitdiff/fb59f97
* Upgrade to podlators 2.2.2Rafael Garcia-Suarez2009-01-193-6/+23
|
* Upgrade to podlators 2.2.1Rafael Garcia-Suarez2008-12-264-6/+93
|
* Be less picky about what constitutes "numeric lists" in Pod; This allows ↵Alex Vandiver2008-12-251-1/+1
| | | | "64bit" to not trigger the "numeric" match in a description list, for instance.
* Blank lines "between" verbatim sections are now acceptible; This allows code ↵Alex Vandiver2008-12-251-11/+20
| | | | examples to have indented blank lines without Pod::Parser carping.
* Upgrade to Pod-Perldoc-3.15Steve Hay2008-11-071-1/+1
| | | p4raw-id: //depot/perl@34765
* Fix new test (just added by podlators upgrade) on Win32, at leastSteve Hay2008-11-072-1/+2
| | | p4raw-id: //depot/perl@34759
* Upgrade to podlators-2.2.0Steve Hay2008-11-0711-18/+256
| | | p4raw-id: //depot/perl@34758
* Upgrade to podlators-2.1.4Steve Hay2008-09-267-71/+176
| | | p4raw-id: //depot/perl@34421
* Upgrade to podlators 2.1.3Nicholas Clark2008-09-158-22/+326
| | | p4raw-id: //depot/perl@34364
* Upgrade to podlators 2.1.2Steve Hay2008-07-2212-102/+230
| | | p4raw-id: //depot/perl@34153
* update Pod-Perldoc to version 3.14_07Adriano Ferreira2008-06-0811-20/+264
| | | | | | From: "Adriano Ferreira" <aferreira@shopzilla.com> Message-ID: <73ddeb6c0806080729n63fc806dq83287e57347a4b5f@mail.gmail.com> p4raw-id: //depot/perl@34028
* incorrectly failing test in lib/Pod/t/text.tHans Dieter Pearcey2008-06-061-2/+1
| | | | | Message-ID: <20080605163838.GA25576@glaive.weftsoar.net> p4raw-id: //depot/perl@34004
* This needs to change so this doesn't need updating everytimeSteve Peters2008-06-051-1/+1
| | | | | we update Pod::Simple. p4raw-id: //depot/perl@34003
* Upgrade to Pod-Simple-3.07Steve Peters2008-06-053-6/+30
| | | p4raw-id: //depot/perl@34000
* It appears that the S<> bug in Pod::Simple hasn't been fixed yet. Steve Peters2008-06-051-1/+1
| | | | | Bump the version needed for the skip. p4raw-id: //depot/perl@33999
* Upgrade to Pod-Simple-3.06Steve Peters2008-06-0411-66/+929
| | | p4raw-id: //depot/perl@33997
* Upgrade to podlators-2.1.0Steve Peters2008-06-0216-48/+160
| | | p4raw-id: //depot/perl@33987