FLAM® Issue Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000795FL52.2 Subprogram FLUC (CONV)public2016-03-21 09:392016-05-04 20:07
ReporterFalk Reichbott 
Assigned ToFalk Reichbott 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusresolvedResolutionfixed 
PlatformGeneralOSGeneralOS VersionGeneral
Product Version5.1.11 
Target Version5.1.12Fixed in Version5.1.12 
Summary0000795: Support ZIP archives in CONV command
DescriptionCurrently we support ZIP archives with FIO.ZIP() in the XCNV command and it would be useful to have this support also available in the CONV command.

At read it will be transparent if a member is selected from a ZIP archive. At write a new overlay called 'ARCHIVE' will be supported for ZIP, TAR, FLAM and other kind of archive formates.

e.g.

flcl conv read.file='file.zip/?member.txt' write.text(file=outfile.zip comp.gzip() archive.zip(member='member.txt.gz'))
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0000979)
Falk Reichbott (administrator)
2016-05-04 20:07

Since version 5.1.12 the object FL4 of the new overlay ARCHIVE
(archive.fl4()) replace the former FLAM4NDC switch, the FLAM4 object of
the COMPRESS overlay (comp.flam4()) and the F4PWD/KME objects of the
ENCRYPT overlay (encr.f4pwd() or encr.f4kme) at write. If you use one of
these possibilities to create FLAMFILEs with the CONV command of FLCL
you must adjust the syntax of the WRITE clause of the CONV command using
the ARCHIVE.FL4() object.

The method DLM, if record conversion used at read or block conversion at
write, is now used to parse or add a binary record delimiter. At write
the standard single byte text delimiter is still the default, but at
read you must provide a binary record delimiter in this case. If you
need default text delimiter parsing, you can still use SYSTEM or the new
keyword TXT, but DLM will result in an error and will no longer work
like in the past.

The keyword FLAMFILE of the DECODE level parameter are changed to
ARCHIVE.

Transparent read (no new parameter required)

At write a new overlay (archive.zip()) was implemented (replace FLAM4NDC, F4PWD/F4KME and FLAM4)

Support SupPad and RecDlm in Fmt/Cnc.Rec() at read and in Fmt/Cnv.Blk() at write

Parse of binary record delimiter as formatting or conversion step in memory

Support compression and encryption with block oriented open formats at write.record()

Can be used to archive host datasets in PGP files and or ZIP archives with FLAM

Default behavior if decode switch activated decoding FLAMFILES, ZIP archives, PGP files or GZIP/BZIP2/XZ files

- Issue History
Date Modified Username Field Change
2016-03-21 09:39 Falk Reichbott New Issue
2016-03-21 09:39 Falk Reichbott Status new => assigned
2016-03-21 09:39 Falk Reichbott Assigned To => Falk Reichbott
2016-05-04 20:07 Falk Reichbott Note Added: 0000979
2016-05-04 20:07 Falk Reichbott Status assigned => resolved
2016-05-04 20:07 Falk Reichbott Fixed in Version => 5.1.12
2016-05-04 20:07 Falk Reichbott Resolution open => fixed


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker