Re: [Hla-stdlib-talk] HLA StdLib project Task List
Brought to you by:
evenbit
From: <rh...@cs...> - 2006-08-02 21:15:12
|
> To get things kind of organized, we might want to put together a "task > list" of items that project participants could work on. Some items that > have come up recently: > > 1) fileio.append implementation not consistent Yes. > 2) fileio.eof code is "crufty" according to Frank :) The whole concept of how testing for end of file needs to be rethought. We may want to clean this up a tiny bit and then develop a new fileio package that does I/O completely differently. > 3) Windows-only functions (fileio.move and copy, etc) being removed > from the library. Randy, could you give us a complete list of these? conv.cstr and conv.a_cstr are being deprecated. Though there are equivalent routines in the str package. Also, fileio.cd, .gwd, .delete, .size, and several others are being deprecated and moved into a new "filesys" namespace. It would be nice to have a *lot* of new routines added to the filesys module. In particular, one that would be nice to have *immediately* is a directory iterator that returns strings containing all the filenames in a given directory. In other news: I am working away on the fileio module right now, doing a lot of clean up. I'm hoping that in about a week I'll be able to post the code and we can get started on the multi-lingual header files and unit tests for that module. I would advise against *any* modifications to the existing library code. Almost every routine is going to have at least minor changes when I begin posting new code. That means that any effort expended right now may be wasted. Cheers, Randy Hyde |