• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

bench/H29-Dec-2017-285208

examples/H03-May-2022-6554

lib/Gzip/H29-Dec-2017-966653

t/H03-May-2022-324273

ChangesH A D29-Dec-20171.8 KiB9655

Faster.xsH A D19-Jan-20173.5 KiB211178

MANIFESTH A D29-Dec-2017587 2726

MANIFEST.SKIPH A D15-Feb-2017401 2120

META.jsonH A D29-Dec-20171.3 KiB5756

META.ymlH A D29-Dec-2017788 3029

Makefile.PLH A D10-Dec-20161.7 KiB7864

READMEH A D29-Dec-20173.8 KiB11776

gzip-faster-perl.cH A D29-Dec-201710.7 KiB467368

ppport.hH A D18-Apr-2014183 KiB7,4533,120

typemapH A D10-Dec-201647 32

README

1    ____     _               _____         _
2   / ___|___(_)_ __    _ _  |  ___|_ _ ___| |_ ___ _ __
3  | |  _|_  / | '_ \  (_|_) | |_ / _` / __| __/ _ \ '__|
4  | |_| |/ /| | |_) |  _ _  |  _| (_| \__ \ ||  __/ |
5   \____/___|_| .__/  (_|_) |_|  \__,_|___/\__\___|_|
6              |_|
7
8
9This is the README for Gzip::Faster version 0.21.
10
11Gzip::Faster is a "module" for the Perl computer programming language, a
12library of computer code to install on a computer.  This document contains
13four sections:
14
151. About - what the module does
16
172. Documentation - how to learn more about the module
18
193. Installation - how to install this module on a computer
20
214. Help - what to do if you get stuck
22
23-----------------------------------------------------------------------------
24
251. ABOUT
26
27Gzip::Faster - simple and fast gzip and gunzip
28
29This module compresses to and decompresses from the gzip and related
30formats. See "About gzip" if you aren't familiar with the gzip
31format.
32
33The basic functions of the module are "gzip" and "gunzip", which
34convert scalars to and from gzip format. There are also three
35convenience functions built on these two: "gzip_file" reads a file
36then compresses it; "gunzip_file" reads a file then uncompresses it;
37and "gzip_to_file" compresses a scalar and writes it to a file.
38
39Further to this, "deflate" and "inflate" work with the "deflate
40format", which is the same as the gzip format except it has no header
41information. "deflate_raw" and "inflate_raw" work with the
42bare-bones version of this format without checksums.
43
44If you need to control the compression beyond what is offered by
45"gzip" and "gunzip", create a Gzip::Faster object using "new",
46and compress and uncompress using the "zip" and "unzip"
47methods. The type of compression can be toggled with "gzip_format"
48and "raw". A file name can be set and retrieved from the gzip header
49with "file_name", and the modification time of the file can be set
50and retrieved with "mod_time". The level of compression can be
51altered with "level". Perl flags can be copied into the gzip header
52using "copy_perl_flags".
53
54-----------------------------------------------------------------------------
55
562. DOCUMENTATION
57
58You can read the documentation for the module online at the following
59websites:
60
61    * http://search.cpan.org/perldoc?Gzip::Faster
62    * http://metacpan.org/release/Gzip-Faster
63
64(These links go to the latest version of the module.)
65
66After installing the module, you can read the documentation on your
67computer using
68
69    perldoc Gzip::Faster
70
71-----------------------------------------------------------------------------
72
733. INSTALLATION
74
75This module requires Perl version 5.8.1 or later.
76
77To install the module from CPAN, use
78
79    cpan Gzip::Faster
80
81If you have the App::cpanminus installer, you may prefer
82
83    cpanm Gzip::Faster
84
85To install the module from the source file, Gzip-Faster-0.21.tar.gz, follow
86this sequence of commands:
87
88    tar xfz Gzip-Faster-0.21.tar.gz
89    cd Gzip-Faster-0.21
90    perl Makefile.PL
91    make
92    make install
93
94If you want to test the module before installing it, use "make test" after
95"make" and before "make install".
96
97-----------------------------------------------------------------------------
98
994. HELP
100
101To get help with the module, you can email the author, Ben Bullock, at
102<bkb@cpan.org>. If you think there is a problem in the module, you can
103report a bug at
104
105<https://github.com/benkasminbullock/gzip-faster/issues>,
106
107or if you want to alter the source code of Gzip::Faster, try the public
108repository on github at
109
110<https://github.com/benkasminbullock/gzip-faster>.
111
112-----------------------------------------------------------------------------
113
114This README was written on Fri Dec 29 10:55:08 2017.
115
116-----------------------------------------------------------------------------
117