home *** CD-ROM | disk | FTP | other *** search
- Release note for the 'SWIs package' (10 Oct 1997)
- =================================================
-
- Since mid-January this year, in between my other projects, I've been working
- to seperate the SWIs manual into seperate parts which might be more easily
- updated and managed. This process, although it may have seemed simple has
- taken longer than I intended for a number of reasons (standardisation,
- updates and other things getting in the way). However, this release - the
- first in this form - should cover a much larger range of the operating system
- and support modules than previously and in a more regular fashion.
-
- From what was the SWIs manual there is now :
- OS v3.00 - most of the Operating System
- Wimp v1.01 - the desktop side of the Operating System
- MiscSWIs v1.00 - support and softloadable modules
- InetSWIs v1.00 - the Internet SWI calls (OS and 3rd party)
- TBSWIs v0.01 - the Toolbox SWIs (Not included)
-
- In addition to these, a new manual has been created from others and textual
- documentation :
- Inet v1.03 - The Socket SWIs, constants and other related things
-
- There are a number of things that need addressing yet, foremost of which is
- obbiously updating the manuals to include every form of call available. Of
- the other concerns :
- • The Wimp manual needs more standardisation applying to it
- • The MiscSWIs manual requires tidying
- • InetSWIs needs massively updating
- • TBSWIs needs /really/ sorting out !
-
- For this release (as with all others), I have checked the manuals using
- StrongTxt and cleaned them using CleanHlp. As such I am aware of the broken
- links due to pages being absent - please don't mail me about these. These
- links remain broken for two reasons:
- 1) they'll work when I add them
- 2) they're constant 'brokenness' reminds me to write them up at some point.
-
-
- New things
- ----------
- Of the new things you can expect to see in these manuals, the things that
- immediately spring to mind are :
- • Conversion help; most of the OS_Convert<x># calls now have individual
- pages.
- • Some ImageEntry and FSEntry documentation
- • Nested Wimp calls documentation (by experimentation and disassembly - I'm
- still waiting for some docs from Acorn).
- • More Risc OS 3.5-3.7 documentation; Only having an A5000 this will be
- slow to change, but I hope to keep Risc OS 3.6 as my base reference for
- future releases.
- • A few more services and vectors documented.
- • SpriteOp calls documented in both hex and decimal (at last!)
-
-
- Submissions
- -----------
- Please, please, please send me submissions ! I can count the number of
- submissions I've received on the fingers of one hand... hang on, no, I can
- count them on the number of arms I have ! If you have made changes to the
- manual, please send me the changes, even if it's just one page. I don't mind
- receiving complete manuals, but I'd prefer a manual of the changes made, or
- individual pages. In the case of anyone mad enough to be doing the same as
- myself and changing great swathes of the pages, the entire manual would be
- appropriate (I'll run it through CompareDr and hope!).
-
- Submissions, as with everything else can be sent to <gerph@innocent.com>, and
- any size is acceptable.
-