doublecmd/plugins/wcx/zip/fparchive
2013-08-18 10:45:52 +00:00
..
abarctyp.pas FIX: Open archives when executable located in directory with non ASCII characters 2013-08-05 18:55:47 +00:00
abbase.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abbitbkt.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abbrowse.pas UPD: More smart AbDetermineArcType function 2013-04-13 10:54:11 +00:00
abbzip2.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abbzip2typ.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abconst.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abdefine.inc UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abdfbase.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abdfcrys.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abdfdec.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abdfenc.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abdfhufd.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abdfinw.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abdfoutw.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abdfpkmg.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abdfstrm.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abdfxlat.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abexcept.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abgztyp.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abresstring.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abselfex.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abspanst.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abswstm.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abtartyp.pas FIX: Add file with long name in TAR archive 2013-05-10 07:19:49 +00:00
abunzoutstm.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abunzprc.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abutils.pas FIX: Compiling zip plugin 2013-08-18 10:45:52 +00:00
abvmstrm.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abzbrows.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abzipkit.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abzipper.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abzipprc.pas UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
abziptyp.pas UPD: Some changes to VerifyZip based on discussion on mailing list (fixes opening archives with redundant empty bytes at the end and self-extract archives) 2013-04-20 09:12:56 +00:00
doublecmd.diff FIX: Compiling zip plugin 2013-08-18 10:45:52 +00:00
license.txt UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00
readme.txt UPD: Set svn:eol-style property to "native" 2012-08-19 15:11:56 +00:00

Abbrevia

Version: 5.0  
Revision: 512  
Home Page: http://tpabbrevia.sourceforge.net

Abbrevia is a compression toolkit for Embarcadero Delphi, C++ Builder, and
Kylix and FreePascal. It supports PKZip, Microsoft CAB, tar, gzip, bzip2 and
zlib compression formats, and the creation of self-extracting executables.
It includes several visual components that simplify displaying zip files.

Some modifications done for Double Commander (see doublecmd.diff).

NOTES:

 Functions AbDetectCharSet and IsOEM from AbCharset unit fails with some code
 pages and characters (eg. 936 and 图片) ! Don't use it when merging with Abbrevia.
 Better to try to convert with MultiByteToWideChar (see DCConvertEncoding CeTryEncode
 and CeTryDecode).

 Abbrevia sets current directory before reading files from disk in case paths are relative
 and uses ExpandFileName (which relies on current directory) to change relative paths
 to absolute. Since Double Commander uses the toolkit from a non-main thread it cannot
 rely on current directory not changing while working. Instead, always full paths
 in archive items are used, both archive file name and disk file name, paths are rebased
 against TAbArchive.BaseDirectory (which doesn't change during working) and all calls
 to functions changing current directory have been removed.