Download Pod Tidy - Pod Tidy Description, Pod Tidy Reviews
Contact
 


 

Download

 
Download Now
Perl Artistic License
Downloads till now: 3
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Assembler Tools , Bug Tracking , Code Generators , Compilers , Debuggers , Disassemblers , Internationalization , Interpreters , Libraries , Localization, Perl Modules , Preprocessors , Quality Assurance and Testing , UI (User Interfaces) , Version Control , Widgets ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

Pod Tidy

 

Details

Last Update: 2008-01-21 23:01:17
Version: Pod::Tidy 0.09
License/Program Type: Perl Artistic License
Publisher: Joshua Hoblitt
Price:$0.00
Description:

Pod::Tidy is a reformatting Pod processor.
SYNOPSIS
use Pod::Tidy qw( tidy_files tidy_filehandle );
my $processed = Pod::Tidy::tidy_files(
files => @list,
ignore => [qr/foo/, qr/bar/],
recursive => $recursive,
verbose => $verbose,
inplace => $inplace,
nobackup => $nobackup,
);
Pod::Tidy::tidy_filehandle($input);
This module provides the heavy lifting needed by the podtidy utility although the API should be general enough that it can be used directly.
USAGE
Import Parameters
This module accepts no arguments to it's import method and exports no symbols.
Exportable Subroutines
tidy_files( ... )
Accepts a mandatory hash.
my $processed = Pod::Tidy::tidy_files(
files => @list,
ignore => [qr/foo/, qr/bar/],
recursive => $recursive,
verbose => $verbose,
inplace => $inplace,
nobackup => $nobackup,
);
files
An array ref to a list of files and/or directories.
ignore
An array ref to regex objects that are used to reject files and/or directories. Each pattern is tried for a match against (in order) the absolute file path, the relative file path (canonical), and the basename. In the case of directories, the "basename" is considered to be the right most path component. For example, the "basename" of /foo/bar/baz/ would be to be baz.
This key is optional.
recursive
Accepts undef, 0, or 1. If set to 1 any directories provided to the files key will be recursively expanded. Defaults to undef
This key is optional.
verbose
Accepts undef, 0, or 1. 1 enables verbose warnings. Defaults to undef.
This key is optional.
inplace
Accepts undef, 0, or 1. 1 enables in place reformatting of files. Updated files will be backed up unless the nobackup key is set. The mtime of the file is guarenteed not to be changed unless formating changes did occur. Defaults to undef.
This key is optional.
nobackup
Accepts undef, 0, or 1. If set to 1 files being reformatted in place will not be backed up. Defaults to undef.
This key is optional.
Before processing a file it is checked for:
correct access permissions
containing Pod
legal Pod syntax
Any file failing to meet those criteria will not be processed.
Returns a count of processed files or undef if no files could be processed.
tidy_filehandle($input)
Accepts an open filehandle. Data from the filehandle is processed as it is read so this subroutine can be used to filter large amounts of data. Because of this behavior the input can not be checked in advance to verify a) That it's actually Pod and b) that the Pod document uses only valid Pod syntax. Output is set to STDOUT. Returns nothing.
Requirements:
· Perl



Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

Pod Tidy Version History

Product Date Added
Pod Tidy Pod::Tidy 0.09 2008-01-21 23:01:17


Related Software

FaceRSS
From category: Libraries
FaceRSS 0.1 is libraries software developed by Matej Koval. FaceRSS is a simple JavaServer Faces (JSF) component that allows you to display news from specified RSS url source in one configurable ta...
CGI::Application::Plugin::RateLimit
From category: Libraries
CGI::Application::Plugin::RateLimit 1.0 is libraries software developed by Sam Tregar. CGI::Application::Plugin::RateLimit is a plugin for CGI::Application which provides protection against a user...
Cspot
From category: Bug-Tracking
Cspot 0.0.5 is bug tracking software developed by Petr Susil. Cspot is a semantic annotator designed only for the C programming language. It is quite similar to cscope, but some more functionality....
Faster Java Serialization
From category: Code-Generators
Faster Java Serialization 0.22 is code generators software developed by Leonardo Mesquita. Faster Java Serializations goal of the project is to enable faster serialization by generating bytecodes o...
gstreamermm
From category: Libraries
gstreamermm is a GStreamer mm library for GNOME....
Erlang R11B
From category: Compilers
Erlang R11B is compilers software developed by OTP team. Erlang is a programming language designed at the Ericsson Computer Science Laboratory. Open-source Erlang is being released to help e...
Parallel MPI Simple
From category: Perl-Modules
Parallel::MPI::Simple is a simple Perl module....
Craftsman Spy
From category: Libraries
Craftsman Spy 1.0.5 is libraries software developed by Craftsman. Craftsman Spy is a an open source and free framework for JDBC logging. Craftsman Spy is a JDBC driver implementation. This logge...
Acme Takahashi Method
From category: Perl-Modules
Acme::Takahashi::Method it turns your script into slides accordingly to the Takahashi Method....
Bundle::DataMint
From category: Libraries
Bundle::DataMint 1.02 is libraries software developed by Jaime Prilusky. Bundle::DataMint is a bundle to install external CPAN modules for Data Mining and Data Integration. SYNOPSIS P...
Evolution Data Server
From category: Libraries
Evolution Data Server 1.9.2 is libraries software developed by Novell Inc.. Evolution Data Server provides a single database for common, desktop-wide information, such as a user\'s address book or...
cim
From category: Compilers
cim 3.30 is compilers software developed by Sverre Hvammen Johanson. GNU Cim is a compiler for the programming language Simula (except unspecified parameters to formal or virtual procedures (see th...
DISLIN
From category: Libraries
DISLIN 9.1 is libraries software developed by Helmut Michels. DISLIN is a high-level plotting library for displaying data as curves, polar plots, bar graphs, pie charts, 3D-color plots, surfaces...
Enchant extension for PHP
From category: Libraries
Enchant extension for PHP 1.0.1 is libraries software developed by Pierre-Alain Joye. Enchant extension for PHP is a binder for libenchant. Libenchant provides a common API for many spell libraries...
UNIXEm
From category: Libraries
UNIXEm is a UNIX Emulation Library for Win32....
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver x64 d
3. Canon PIXMA iP1200 Printer Driver
4. Canon PIXMA iP1300 Printer Driver a
5. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
6. Canon PIXMA MP210 MP Drivers
7. Canon PIXMA iP1600 Printer Driver
8. Canon i-SENSYS LBP2900 Printer Driver R
9. Asus EZVcr II
10. Canon PIXMA iP1300 Printer Driver c
11. Canon PIXMA MP160 MP Drivers xp64
12. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
13. Canon i560 Printer Driver
14. Canon PIXMA MP160 MP Drivers 9xME
15. Canon LaserShot LBP-1210 Printer Driver
16. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
17. SendSong
18. Alcatel SpeedTouch 330/USB
19. Genius VideoCAM Trek
20. We iSMS

DownloadTube Editor Reviews

 
1. Able Fax Tif View
Able Fax Tif View is a FAX, TIF, PDF, EPS, PS, AI, DCX, DICO...
2. Access Manager for Windows
Access Manager for Windows is a feature-rich software that a...
3. Vista User Time Manager
Vista User Time Manager is a powerful software that enables ...
4. River Past Video Cleaner
River Past Video Cleaner is an easy-to-use, flexible, powerf...
5. Tube Explorer Lite
Tube Explorer Lite is a smart tool that will help you browse...
6. Convert MPEG To WMV
EZ MPEG To WMV Converter is an easy to use video conversion ...
7. Convert Video To AVI
EZ Video TO AVI Converter has a powerful media conversion en...
8. A-one Video Convertor
A-one video converter is a powerful tool that offers you an ...
9. ALPass
ALPass is a smart tool that allows you to automatically logi...
10. Smart Pix Manager
Smart Pix Manager is a powerful, feature-rich and user-frien...

Software Reviews Full List



Recent Blog Posts

 
1. Google Chrome – It’s Finally Here. Will A Revolution Begin?
First, it was the rumors. Then, Google announced it official...
2. An Amazing Free Document Processing Software: LyX
The documents management task could be difficult in absence ...
3. DownloadTube Toolbar is Available For Free Download
Recently, we have made available for free download the Dow...
4. A Revolution in Web Browsing: The New Firefox 3.1b1 Already Beats All Speed Records
The latest beta1 release of Mozilla Firefox 3.1 shows majo...
5. Some Little, Nice, Freeware Tools You May Never Know When You'll Need
This time I won’t speak about a single freeware program that...
6. How To Increase The Quality of Your News Articles For Search Engine Spiders
The process of articles publishing is a common practice to...
7. Digg in Press: Tips and Opinions
Regarding Digg social bookmarking service there are many a...
8. Ubuntu Linux and Windows Can Share The Desktop In Absence Of Virtual Machines
Many people asked themselves how to run Ubuntu Linux and W...
9. 2.5 Millions Downloads for FireTune: It Makes Mozilla Firefox To Run With The Speed of Light
It is well known the fact that even the latest version of M...
10. Image Galleries on Autopilot: Instant Gallery Maker
The creation of image galleries ready for web publishing...

Last 20 Scripts

 
1. Azure CMS
Azure CMS is a universal software product for the developmen
2. Azure Portal
Azure Portal is a social networking script made with PHP pro
3. One Frog
One Frog is a content management system that allows you to u
4. Cigmas CMS
Cigmas CMS is a powerful web content management system for g
5. WebWord CMS
WebWord CMS is a full featured web content management system
6. Marjetica Content Management System
Marjetica Content Management System is a powerful, easy to u
7. Phenotype CMS
Phenotype CMS is a PHP/MySQL - Smarty Content Application Fr
8. Chupix CMS
Chupix is a content management system written in PHP and sto
9. Interspire Website Publisher
Interspire Website Publisher (formerly ArticleLive) is a con
10. Interspire Email Marketer
Interspire Email Marketer (formerly SendStudio) is a web bas
11. Comments RAM
Comments RAM is a lightweight PHP script that allows you to
12. KoolAjax
KoolAjax facilitates data exchange between server-side and c
13. KoolTreeView
KoolTreeView is a unique treeview control for PHP.
14. petitforum
This is a little discussion board which does not use MySQL a
15. eliteCMS
Elite CMS is an ideal content management system for a small
16. TotalW
TotalW is a simple to install and use file manager written i
17. alizer
alizer is a PHP script that analyzes the Apache log file.It
18. dpDebug 2
dpDebug 2 allows you to track down any problem with certain
19. Projector
Projector is a very simple project management system that is
20. Ticket Support System
Ticket Support System is an online PHP / MySQL based script