Re: [AD] fshook patch

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


On Monday 06 October 2008, Thomas Fjellstrom wrote:
> Attached is the (large) diff I generated using 'svn diff', let me know if
> theres any problems. Or if its ok for me to merge fshook into 4.9. If its
> ok, the fshook history is a bit of a mess, so I suppose it doesn't matter
> if we merge, or just apply the patch.
>
> Also I should note some of the api functions I planned aren't done, but are
> fairly trivial (except maybe al_fs_find*).
>
> The next TODO items to do should probably be fill in the rest of the
> al_path methods, al_find*, turning the PACKFILE (and datafile) stuff into a
> new addon and a fshook driver akin to the stdio driver, and maybe a PhysFS
> addon, or a simple zip file addon.
>
> Once the PACK and DATA file stuff is in the new packfile addon, it should
> make some a4->a5 ports a little easier. allowing the use of the a4 api and
> exact semantics and pack/data file formats, along side the new api with few
> issues. (fshook allows normal seeking, packfile's don't)
>
> p.s. sorry if compressing the attachment is annoying, but I doubt sf's
> lists take a 360KB attachment.
>
> p.p.s. sorry for the dup, the last message with the attachment got stuck in
> the moderator queue
>
> patch here: http://strangesoft.net/allegro-4.9-fshook.diff.gz
>

looks like the cmake changes with al_cfg.h need a slight fix to make sure 
it'll install properly. I'm committing the change /now/.

> --
> Thomas Fjellstrom
> tfjellstrom@xxxxxxxxxx
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge Build the coolest Linux based applications with Moblin SDK & win
> great prizes Grand prize is a trip for two to an Open Source event anywhere
> in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/


-- 
Thomas Fjellstrom
tfjellstrom@xxxxxxxxxx




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/