From: <to...@us...> - 2002-11-28 13:09:03
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/docs In directory sc8-pr-cvs1:/tmp/cvs-serv19925/OSLib/!OsLib/docs Modified Files: ChangeLog Log Message: Various enhabcements and bug-fixes. Updated Test suite Index: ChangeLog =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/docs/ChangeLog,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** ChangeLog 27 Nov 2002 22:11:03 -0000 1.18 --- ChangeLog 28 Nov 2002 13:09:00 -0000 1.19 *************** *** 1,3 **** ! OSLib Version next - Tony van der Hoff - 28/08/2002 ------------------ * Enhancements: --- 1,3 ---- ! OSLib Version 6.40 - Tony van der Hoff - 28/11/2002 ------------------ * Enhancements: *************** *** 5,13 **** TYPE Wimp_SetIconStateBlock (wimp_set_icon_state_block) to implement the native RISC OS SWI. (Philip Ludlam) - - Adds WimpSpriteOp_ReadSpriteInfo; synonymous with WimpSpriteOp_ReadSpriteSize, and OSSpriteOp_ReadSpriteInfo; synonymous with OSSpriteOp_ReadSpriteSize. This reflects better the PRM descriptions. (Philip Ludlam) - - Added Help_FullMessageRequest, Help_FullMessageReply, Help_FullMessageEnable, which had been omitted when full message blocks were introduced in Version 6.00. --- 5,11 ---- *************** *** 30,33 **** --- 28,33 ---- - Updated FileCore to reflect RISC O S 5 changes, including the addition of FileCore_DiscOp64. (Tom Hughes) + - Adds OSSpriteOp_ReadPixelColourDeep and OSSpriteOp_WritePixelColourDeep to + manipulate 24-bit RGB values. (John Clark) - Distribution now includes 32-bit neutral version of OSLibSupport32 library. (Tony van der Hoff) *************** *** 38,65 **** which had been coded in pre-ANSI C, has been replaced by a modern port of bison. Castle 32-bit compiler. (Tony van der Hoff) ! ! * Bug Fixes: - Font_ReadFontMetrics misc information structure (Font_MetricsMiscInfo) is now correctly defined as a 52 byte block rather than a 28 byte one. (Alexander Thoukydides) - - DefMod: Error numbers corrected. (Carl Hetherington) - - DrawFile_Options.grid_spacing is now correctly defined as a float (Alexander Thoukydides). - - types.h now tests for __bool_true_false_are_defined and sets BOOL_DEFINED if true, to provide support for inclusion of <stdbool.h> (Kevin Bracey) - - EventInternet_RARPReply corrected to take 2 args; the requester's address had been omitted. (Dave Ruck) - Corrected value of FileCore_HardDiscsCanEject. (Tom Hughes) ! * CVS release: ! - this version is the first to be made available as a CVS archive. In preparation for this, ! some of the source directory names in OSLibSupport have been changed, and many minor changes ! have been made to the build environment. As a result of these changes, OSLib can now be fully ! built "out of the box". The CVS archive goes back to version 6.0 for historical purposes, thus ! it correctly reflects the changes to the sources since then; it is however not intended that ! early OSLib versions can be correctly re-built from these retrospective archives. --- 38,75 ---- which had been coded in pre-ANSI C, has been replaced by a modern port of bison. Castle 32-bit compiler. (Tony van der Hoff) ! - Defmod build is is now free of warning messages. (Tony van der Hoff) ! * Bug Fixes: - Font_ReadFontMetrics misc information structure (Font_MetricsMiscInfo) is now correctly defined as a 52 byte block rather than a 28 byte one. (Alexander Thoukydides) - DefMod: Error numbers corrected. (Carl Hetherington) - DrawFile_Options.grid_spacing is now correctly defined as a float (Alexander Thoukydides). - types.h now tests for __bool_true_false_are_defined and sets BOOL_DEFINED if true, to provide support for inclusion of <stdbool.h> (Kevin Bracey) - EventInternet_RARPReply corrected to take 2 args; the requester's address had been omitted. (Dave Ruck) - Corrected value of FileCore_HardDiscsCanEject. (Tom Hughes) ! - Fixes BASICTrans_Error to return a pointer to a string, not an OS_Error. ! (Ralph Corderoy) ! - Fixed sizes of FontMenu_ActionSelection and FontDbox_ActionApplyFont to ! 212 bytes from 216. (Kevin Bracey) ! - OS_CRC now takes the same data type (byte*) for both input and output. ! This is not 100% backward compatible as it may cause a compiler warning (not ! an error). (Jan-Jaap van der Geer) ! - Removed all references to OS_F in Arcweb module. 8-bit file handles were never ! supported. (Tom Hughes) ! - Fixed assembly error when including HDR.OSF32. (Philip Ludlam) ! - Fixed all instances in Iconbar.swi of Toolbox_o in favour of Toolbox_O. ! (Philip Ludlam) ! * CVS release: ! - this version is the first to be made available as a CVS archive. In ! preparation for this, some of the source directory names in OSLibSupport ! have been changed, and many minor changes have been made to the build ! environment. As a result of these changes, OSLib can now be fully built ! "out of the box". The CVS archive goes back to version 6.0 for historical ! purposes, thus it correctly reflects the changes to the sources since then; ! it is however not intended that early OSLib versions can be correctly ! re-built from these retrospective archives. |