From: SourceForge.net <no...@so...> - 2009-03-18 18:53:58
|
Feature Requests item #2565152, was opened at 2009-02-04 20:00 Message generated for change (Comment added) made by sf-robot You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=351355&aid=2565152&group_id=1355 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Extend ANSI CL Group: None >Status: Closed Resolution: Rejected Priority: 5 Private: No Submitted By: Drutsa Pavel (rawlik) Assigned to: Sam Steingold (sds) Summary: add (setf file-position) function Initial Comment: On parsing large binary file it's very inconvenient to load it completely in the memory for access complex structures. For example: In "Microsoft Compound File" internal FAT can be at any part of the file and sectors can be in any order like in FAT16(32) file system. And if I want to load only the structure tree without data stream Then I want to get data from stream I must open and load it again. This extension can be realized in any modern operating system and seems to be equivalent to (setf stream-element-type) - that is not realized in SBCL for example :-). Yes the code using this will be unportable but it's Very Very convenient and intuitive. ---------------------------------------------------------------------- >Comment By: SourceForge Robot (sf-robot) Date: 2009-03-18 18:53 Message: This Tracker item was closed automatically by the system. It was previously set to a Pending status, and the original submitter did not respond within 14 days (the time period specified by the administrator of this Tracker). ---------------------------------------------------------------------- Comment By: Sam Steingold (sds) Date: 2009-02-04 22:22 Message: how is this supposed to be different from file-position with a second argument? http://www.lispworks.com/documentation/HyperSpec/Body/f_file_p.htm (defsetf file-position file-position) is all you need. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=351355&aid=2565152&group_id=1355 |