1. 01 Nov, 2015 1 commit
    • Robert Sprowson's avatar
      Fix 2 NULL pointer dereferences · 75e6ccdc
      Robert Sprowson authored
      Only use menu_int after checking it's not NULL. Fixes problems in !ResTest when opening menus with menu class items in them.
      
      Version 0.40. Tagged as 'Menu-0_40'
      75e6ccdc
  2. 14 Oct, 2015 1 commit
  3. 19 Aug, 2015 1 commit
  4. 18 Aug, 2015 1 commit
    • Robert Sprowson's avatar
      Makefile recreated from fragments · 436f2072
      Robert Sprowson authored
      Include paths changed to Unix style.
      Debug and non debug CMHG definitions replaced by one which is selected by passing predefines to CMHG.
      Removed dummy services.h.
      Don't bother calling TinyStubs SWI since in ROM it does nothing, and the RAM versions haven't used it since ~1997.
      Use module header constants generated from CMHG rather than hand made one.
      Reject out of range SWIs (fixes ticket #305).
      
      Version 0.38. Tagged as 'Menu-0_38'
      436f2072
  5. 09 Jul, 2012 1 commit
  6. 04 May, 2000 1 commit
    • Stewart Brodie's avatar
      Changed to use common Makefile system. · 803a18a1
      Stewart Brodie authored
        Debug build facility added.
      Detail:
        Uses core facilities from Common instead of having private copies.
        Makefile vastly simplified to simply define a few macros, then include
          the common Toolbox Makefile which is exported by Common.
      Admin:
        Requires Common 0.09 or later (RiscOS/Sources/Toolbox/Common; Common-0_09)
        Requires BuildSys 1.92 or later (RiscOS/BuildSys; BuildSys-1_92)
        Requires Library 0.41 or later (RiscOS/Library; Library-0_41)
      
      Version 0.36. Tagged as 'Menu-0_36'
      803a18a1
  7. 05 Oct, 1998 1 commit
  8. 15 Sep, 1998 1 commit
  9. 12 Aug, 1998 1 commit
  10. 10 Aug, 1998 1 commit
    • Stewart Brodie's avatar
      Module doesn't abort when generating error when removing menu entries. · 8c3bb12e
      Stewart Brodie authored
        CMHG invocation flags include -p required for srccommit.
      Detail:
        c.miscop:640, menu_remove_entry(): call make_error_hex instead of
        make_error so that the component ID is translated to a string.
        Makefile: CMHG rule now has -p so cmhg runs it through C preprocessor.
      Admin:
        RAM load version built and verified that fault no longer occurs.
        CVS tag: Menu-0_34
      
      Version 0.34. Tagged as 'Menu-0_34'
      8c3bb12e
  11. 09 Jun, 1998 1 commit
  12. 29 Apr, 1998 1 commit
  13. 18 Feb, 1998 1 commit
  14. 17 Feb, 1998 1 commit
  15. 11 Feb, 1998 1 commit
    • Stewart Brodie's avatar
      Menu 0.31 · 20990a17
      Stewart Brodie authored
      Explicit date declaration now in CMHG header file.
      20990a17
  16. 04 Feb, 1998 1 commit
    • Stewart Brodie's avatar
      Build process improvements: · 840b9961
      Stewart Brodie authored
        !MkRam,fd7 added to enable RAM builds of all Toolbox modules
        MakeFile tidied up and support for RAM build added
      Module now uses Toolbox memory allocation instead of calling OS_Module.
      840b9961
  17. 27 Jan, 1998 1 commit
  18. 27 Oct, 1997 1 commit
  19. 13 Oct, 1997 1 commit
    • Richard Buckley's avatar
      Build process improvements : · 97c2a5d1
      Richard Buckley authored
      * Standardised make process in common will all other modules in build.
      * Internal and external toolbox libraries and headers exported to
        <Lib$Dir>.tboxlibint and <Lib$Dir>.tboxlibs respectivly.
      * Resources now localised.
      * Local !MkClean and !MkRom now use amu_machine.
      97c2a5d1
  20. 21 Aug, 1997 1 commit
  21. 08 Jul, 1997 1 commit
  22. 13 May, 1997 1 commit
  23. 22 Jan, 1997 1 commit
  24. 20 Jan, 1997 2 commits
  25. 21 Nov, 1996 2 commits
  26. 05 Nov, 1996 2 commits