A couple of Questions

Tony van der Hoff tony at mk-net.demon.co.uk
Thu Jul 26 10:13:45 BST 2001


On 25 Jul 2001, in message <e146879f4a.sbrodie at sbrodie.cam.pace.co.uk>,
Stewart Brodie <stewart.brodie at pace.co.uk> wrote:

> In message <f092549f4a.Tony at mk-net.demon.co.uk>
>           Tony van der Hoff <tony at mk-net.demon.co.uk> wrote:
> 
> > On 24 Jul 2001, in message
> > <E15P7mh-0005IB-00 at bfg.reinhouse.freeserve.co.uk>, Timothy Baldwin
> > <tim at reinhouse.freeserve.co.uk> wrote:
> > 
> > > In swi.Wimp there is:
> > > 
> > >    Message_Prequit       = .Bits: 8,
> > >    Message_PreQuit       = .Bits: 8,  // V6.21 TV
> > > 
> > > As DefMod stands, on RISC OS 3+, it will ignore the first line, due to
> > > a case insensitive [1] comparison in Lookup(). What is actually
> > > intended?
> > > 
> 
> > No, that was not what was intended. The correct form is Message_PreQuit,
> > and prior to V6.21 it had been misspelled. When I corrected it, I left
> > the previous definition, with the intention of providing backwards
> > compatibility. It seems like my good intentions were in vain. Then again,
> > I've not seen any complaints, so I guess there's not much point in
> > restoring the old version...
> 
> Let me be the first to complain then ... 

Well, if you'd complained at the time, I could have fixed it there and then
;-) As I said, the intention was there. Ah, well, perhaps I should make
Lookup() case sensitive, as Timothy suggests.

[snip]

> Tony, I think it would be as well to fold my portability changes into the
> next release as I won't be doing any more work on it in the foreseeable
> future and I don't want to have to redo it on later releases because it's
> extremely painful to have to do so (been there done that).  Either that or
> simply make the archive available for those who might find it useful to be
> able to build OSLib on UNIX.
> 
Yes, that is underway. I intend the next release of DefMod to be the portable
version, but built and tested under/for RISC OS. Anyone who wants to run it
under another OS can build it themselves. However, I can see real problems
for most users in sourcing a suitable assembler, and for that reason fear it
may not be as portable as it looks at first sight.

> PS.  As I mentioned in a newsgroup posting, I requested, and was granted, a
> transfer to a different division in Pace onto a project that is not RISC OS
> based.  Hence, I won't be doing much more work on it.
> 
Congratulations on getting your transfer; it's obviously what you wanted.
However, I'm sorry we're losing your experience and expertise. I do hope
you're not going to abandon us altogether; even if you're not working on RISC
OS projects, we'd still welcome your input. Good luck for the future, in any
case.

-- 
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-user mailing list