OSLib 6.60 released

Tony van der Hoff tony at mk-net.demon.co.uk
Wed Dec 31 18:20:46 GMT 2003


Hi,

OSLib 6.60 is now available at http://ro-oslib.sourceforge.net.

I had a major disaster with one of my hard discs last summer; wiping out my /home volume. I'm pretty sure I recovered all the files, but if your favorite submission is missing from the release, that'll be the reason. Please let me know if that's the case.

Otherwise, the change list is as follows; thanks to all for your support, and to Tom for the work he's put in. Enjoy!

*  Enhancments:
   - Added a module for Reporter. (20031109-1, Philip Ludlam)
   - Added a constant for the resource file type ot OSFile and some extra
     members to the ProgInfo object definition. (20030928-1, Dave Appleby)
   - Added some missing constants to OptionButton and fixed some types
     in ToolAction. (20030927-1, Dave Appleby)
   - Added support for access to and manipulation of text selections in icons
     from Select 3. (20030921-2, Tom Hughes)
   - Added support for reading the address of the SWI dispatch table
     using OS_ReadSysInfo based on information posted to c.s.a.programmer
     in <4ba7ecf6d6sarev.of.aona.DELETE at ukgateway.net>. (20030921-1, Tom Hughes)
   - Added some extra OSMemory reason codes for RISC O S 5 based on the
     StrongHelp documentation. (20030825-1, Tom Hughes)
   - Added some extra OSReadSysInfo reason codes based on the StrongHelp
     documentation. (20030825-1, Tom Hughes)
   - Added the ColourMap module for Select. (20030629-6, Tom Hughes)
   - Added the new 32 bit clean flags for Draw_ProcessPath to replace
     the flag in R7's top bit. (Change 20030629-5, Tom Hughes)
   - Added the CDFSFilerOpenPlayer message. (20030629-4, Tom Hughes)
   - Added extra sprite mode flag and OSSpriteOp calls for alpha channel
     masks. (20030629-3, Tom Hughes)
   - Added extra dynamic area flags and OS_DynamicArea methods for HeapDA
     support in RISC O S Select. (20030629-2, Tom Hughes)
   - Added Wimp_ReadSysInfo 20 to read the 'special' highlighting colours
     on RISC O S Select. (20030629-1, Tom Hughes)
   - Added Wimp_Extend 13 and Wimp_ReadSysinfo 19 to provide access to
     the priority sprite pool in RISC O S Select. (20030628-5, Tom Hughes)
   - Added the FilerAction_NeverProxy flag for Select. Also added some
     extra types for FilerAction operations and control methods and typed
     the message fields correctly. (20030628-4, Tom Hughes)
   - Added a number of new Wimp_CommandWindow variants, both to provide
     easy access to some of the existing functionality and to support the
     new read state extension in RISC O S Select. (20030628-3, Tom Hughes)
   - Added Wimp_PlotIconWithWindow and Wimp_PlotIconWithSpriteArea to
     reflect extended form of Wimp_PlotIcon. (20030628-2, Tom Hughes)
   - Defines Service_ModulePostInit and Service_ModulePostFinal service
     calls. (20030628-1, Tom Hughes)
   - Added reserved int to Adjuster_Object definition (20031229-1 J.Tytgat)
   - Added new constants DragASprite_SystemSpriteArea and DragASprite_WimpSpriteArea
     to DragASprite definitions (20031229-3, Marco Baye)
   - Added R1 to the parameter list for Font_ReadDefn (20031229-4, Christian Ludlam)
   - Added return value in R1 to Service_URIReturnResult (20031229-5, Christian Ludlam)

*  Build Environment:
   -  Corrections to Makefiles, Obey files and a few file names to enable
      OSLib to be built on a case-sensitive filing system. Note, in
      particular, that Hdr.types has been changed to Hdr.Types
      (20031227-1, Tony van der Hoff).
   -  The Make files now use the enhanced GNU-type syntax available
      with the 32-bit Castle tools. These, or GNU Make are now required
      to build OSLib using the supplied tools (20031227-1, Tony van der Hoff).
   -  Fix to DefMod to no longer emit the OSLib: prefix to assembler Hdr
      includes (20031227-1, Tony van der Hoff).
   -  Makefiles updated to include latest modules
      (20031227-1, Tony van der Hoff).
   -  Test suite updated to include latest modules
      (20031227-1, Tony van der Hoff).
   -  Added INCLUDE definition to bison makefile and corrected typo in bison
      readme (20031229-2 J.Tytgat)

*  Bug fixes
   -  Corrected character case for NEEDS Wimp in Alarm.swi
      (20031227-1, Tony van der Hoff).
   -  Corrected PCI_EnumerateFunctions using reserved keyword 'class' for
      parameter name (20031227-1, Tony van der Hoff).
   -  Font_ScanString 'block' parameter changed from 'const' to .Ref
      (20031229-1, J.Tytgat)

-- 
Tony van der Hoff
Buckinghamshire England



More information about the oslib-announce mailing list