Outstanding Issues

Tony van der Hoff OSLib at mk-net.demon.co.uk
Fri Mar 3 10:32:56 GMT 2000


First of all, my apologies for withdrawing from participating for a
couple of weeks: some real work was pressing. Things are calmer now.

This summarises what I believe currently needs doing; please feel free
to correct any errors on my part, or make any additions ;-)

1. I have a number of diffs from Tom, to go into the next release, I've
embodied most of them, and was waiting to see what else is coming along.
I think maybe a new release in the next couple of weeks?

2. Missing Features on ProgInfo module (Alex Thoukydides). As I see it,
the current state was that Tom was going to check it out. Will you be
submitting a diff?

3. Clash with CathlibCPP (Alex Thoukydides). This appears to be a bug in
CFront, and the general feeling is that we should not do anything about
it, apart from suggesting a work-round. I have put Jonathan's work-round
on the FAQ page, please let me know if I've not got it right.

4. Errors in Slider module (Alex Thoukydides). I got a bit lost on this
one, but I think the code needs changing which will make it non-
backwards compatible. However, the compiler will throw an error, which
makes it backwards-compatible again. Or something :-). Are we going for
this?

5. OSLib and GCC (various). This seems to be resolved, except for one
thing. If I read Stewart Brodie's contribution correctly, __swi should
never be used in 26-bit applications. Is this directive more hassle than
it's worth, and should we be losing it, given that Norcroft will
disappear into obscurity?

6. Gadget Structs (John Tytgat). No actual defect here, but (as I
understand it) a criticism of some cumbersome structures. It resulted in
a proposal from Jonathan to improve matters by changing Defmod, which I
think Tom was going to address in due course. Does this require
documentation changes? If so, if you let me know how it'll eventually
work, I'll do the docs.

7. OS used by assembler header files (David Bryan). I changed the build
path names to make the build more flexible across my network, and to
avoid name contention in a more general environment (OS$Path was used
for other things). I appears that I missed a consequential change to
DefMod. I'll fix this on the next release.

8. Extraneous data after OSLib Zips (David Bryan). I've yet to
investigate this, but it appears that the latest version of SparkFs is
doing this (maybe associated with Risc OS4). I'll look into it.

9. ScrollList_SetFont and ScrollList_GetItemtext have the wrong values
(Colin Granville). This does look indeed to be the case. Tom, can you
confirm this, and the correct values, in which case I'll amend them.

10. scrolllist_add__Item() (Colin Granville) also proposes re-naming
scrolllist_add_item. I personally don't see much benefit to this,
although a constant for insert_before_end would be useful.
 

-- 
Tony van der Hoff         |  Mailto:tony at mk-net.demon.co.uk
                          |  Mailto:avanderhoff at iee.org
Buckinghamshire, England  |  http:www.mk-net.demon.co.uk



More information about the oslib-team mailing list