Module: Zip

Defined in:
lib/ruby_archive/handlers/rubyzip/zip/zip.rb,
lib/ruby_archive/handlers/rubyzip/zip/zipfilesystem.rb

Defined Under Namespace

Modules: ZipFileSystem Classes: Compressor, Decompressor, Deflater, Inflater, NullCompressor, NullDecompressor, NullInputStream, PassThruCompressor, PassThruDecompressor, ZipCentralDirectory, ZipCompressionMethodError, ZipDestinationFileExistsError, ZipEntry, ZipEntryExistsError, ZipEntryNameError, ZipEntrySet, ZipError, ZipExtraField, ZipFile, ZipInputStream, ZipInternalError, ZipOutputStream, ZipStreamableDirectory, ZipStreamableStream

Constant Summary collapse

VERSION =
'0.9.4'
RUBY_MINOR_VERSION =
RUBY_VERSION.split(".")[1].to_i
RUNNING_ON_WINDOWS =
/mswin32|cygwin|mingw|bccwin/ =~ RUBY_PLATFORM
EMPTY_FILE_RETURNS_EMPTY_STRING_FIRST =

Ruby 1.7.x compatibility In ruby 1.6.x and 1.8.0 reading from an empty stream returns an empty string the first time and then nil.

not so in 1.7.x
RUBY_MINOR_VERSION != 7