home *** CD-ROM | disk | FTP | other *** search
- Release Notes for the Spirit Risc OS programming library
-
-
- Release 0. 23rd May, 1993
- ==========================
-
- Nothing useful really. Contains this file, a skeleton guide, and ReleaseNo.
-
- Files
- -----
-
- Guide
- ReleaseNo
- RelNotes
-
-
- Release 1. 24th May, 1993
- ==========================
-
- First real release. Includes enough components for application development,
- but the documentation is still very thin. Coming soon.
-
- Components
- ----------
- Clock Sample application
- Logger Sample application and programming tool
- LibAndH All the object libraries and headers
- GenLib Source of general routines
- LinkList Source of linked list manipulation routines
- Logging Source of message handling routines
- SpriteLib Source of OS_SpriteOp interface
- WimpLib Source of Wimp_ SWI interface
- WinAppLib Source of the main application library
- Documents Updated documents
-
-
- Release 2. 26th May, 1993
- ==========================
-
- This release corrects a couple of errors, adds another sample application
- and improves the documentation.
-
- The makefile in !Logger was failing to compile NETLOG.C, which is the code
- to generate messages for !Logger. Now corrected.
-
- NETLOG.C was amended to compile for Risc OS 3.
- NETLOG.H was put into the include directory.
-
- Wimp03.S and WimpLib.H have been amended to allow a priority to be passed
- to Wimp_CreateIcon, as introduced in Risc OS 3.
-
- IconBar.C in WinAppLib has been amended to reflect the above change.
-
- The programming guide has been extensively updated, but I haven't yet written
- anything for the WinAppLib part. Coming soon I promise.
-
- The !Convert application has been added to the sample code.
-
- I had the bright idea of deleting objects before compressing for upload,
- thus saving space.
-
-
- Components
- ----------
-
- Convert Sample application.
- Documents Updated documents
- LibAndH All the object libraries and headers.
- Logger Sample application and programming tool.
- WimpLib Source of Wimp_ SWI interface
- WinAppLib Source of the main application library
-
-
-
- Release 3. 31st May, 1993
- ==========================
-
- This release provides further enhancements to existing components, and
- introduces 3 new items.
-
- The user guide has been further enhanced.
-
- WimpLib.H was amended to add the t_ramfetch block.
-
- WIMP40.S (WIMP_ReportError) was amended to return a result. All code
- making use of it has been amended to match.
-
- File saving facilities were integrated into WinAppLib.
-
- Small corrections were made to DiaBox.C, Despatch.C and Messages.C in
- WinAppLib.
-
- Errorbox.C was added to WinAppLib.
-
- Exception handling has been added to WinAppLib.C. Now address exceptions
- and illegal instructions won't necessarily crash your application.
-
- Two tutorial applications, !Lesson1 and !Lesson2 have been introduced.
- More to come.
-
- The !NewBalls application is introduced, which does the same as the sample
- application provided with Acorn 'C', only rather more elegantly and in less
- space.
-
-
- Release 4. 17th December, 1993
- ===============================
-
- Sorry about the delay. I've been busy re-writing NatWest's branch share
- dealing system, and haven't had time to look at Spirit. Here are the latest
- updates.
-
- Flex functions added.
-
- The central polling loop has been amended to make use for RISC OS 3 facilities.
-
- It is no longer necessary to use -DARM on the command line when compiling,
- because somebody told me about Acorn's undocumented pre-defined macro - __arm.
-
- Fixed a bug in the loading of validation strings in templates.
-
- A totally new mechanism is provided for the handling of user messages.
-
- Added a default handler for windows created with WA_CreateWindow.
-
- Added some more tutorial lessons.
-