gitweb: Create Gitweb::Escape module
commit9589298df51847125be4f810af9e7ab72cae6184
authorPavan Kumar Sunkara <pavan.sss1991@gmail.com>
Thu, 3 Jun 2010 18:30:41 +0000 (4 00:00 +0530)
committerPavan Kumar Sunkara <pavan.sss1991@gmail.com>
Thu, 8 Jul 2010 02:51:27 +0000 (8 08:21 +0530)
tree187d9041bbe81f1bb012c1bde9a86528c1bfbf15
parent78c012c5db621b6513c7e49a85594df4ccf6cc3a
gitweb: Create Gitweb::Escape module

Create a Gitweb::Escape module in 'gitweb/lib/Gitweb/Escape.pm'
to store all the quoting/unquoting and escaping subroutines
regarding the gitweb.perl script.

This module imports $fallback_encoding variable from
Gitweb::Config module to use it in sub 'to_utf8'

Subroutines moved:
to_utf8
esc_param
esc_url
esc_html
esc_path
quot_cec
quot_upr
untabify

Update gitweb/Makefile to install Gitweb::Escape module alongside gitweb

Signed-off-by: Pavan Kumar Sunkara <pavan.sss1991@gmail.com>
gitweb/Makefile
gitweb/gitweb.perl
gitweb/lib/Gitweb/Escape.pm [new file with mode: 0644]