1. 02 Sep, 2012 1 commit
    • Robert Sprowson's avatar
      Add support for progress indication and 'must continue' switch · ced5254c
      Robert Sprowson authored
      * The switch '-stb' has existed for some time but is a bit obtuse, renamed to '-continue' (though -stb is still accepted as an alias).
      * Added support for BootFX module, via switch '-progress start,range' which will scale the work done and work yet to do into a percentage and pass it to the BootFX module (intended to track boot progress).
      * Trimmed out old switched out repeat command code that ran in SVC mode.
      * Eliminate last trace of Support011 library, was only using the control terminated version of strlen() which is in ConfigLib (now linked against).
      * Const qualifiers added to command handlers.
      
      Version 1.44. Tagged as 'BootCmds-1_44'
      ced5254c
  2. 21 Jul, 2012 1 commit
    • Robert Sprowson's avatar
      Makefile adapted to accept CMDHELP=None · b029562b
      Robert Sprowson authored
      * Recreated from fragments
      * No longer creates two resource areas (one for Repeat, one for messages) since RESGEN can put many files into one area
      * No longer does a ResourceFS register in the ROM case - the resources phase now exports both Repeat and messages directly into the messages module
      * Corrected error number for BufOFlo (was using the token number!)
      * Used newly allocated error base for all other errors
      * Internationalised "Can't claim memory" in Repeat
      * Fixed a couple of compiler warnings
      
      Version 1.43. Tagged as 'BootCmds-1_43'
      b029562b
  3. 19 Apr, 2010 1 commit
    • Ben Avison's avatar
      A couple of bugfixes · dfbcd9d7
      Ben Avison authored
      Detail:
        * *Repeat allows for command lines up to 1024 bytes (RISC OS 4+ standard)
          rather than 256 bytes
       * Fixed crash on *Repeat -sort
       * Uses OS_HeapSort32 rather than OS_HeapSort
      Admin:
        Provided by Thomas Milius
      
      Version 1.39. Tagged as 'BootCmds-1_39'
      dfbcd9d7
  4. 11 Oct, 2008 1 commit
    • Ben Avison's avatar
      Merged in changes from Castle · 073f429b
      Ben Avison authored
      Detail:
        Extended repeat dir enumeration buffer
        Field failures seen when too many entries in a directory
        It was set to a static buffer for 128 short filename entries.
        Now it'll retry with double the buffer up to 8 times before giving
        buffer overflow
      Admin:
        Not tested. Version incremented by 3 to match Castle's version.
      
      Version 1.38. Tagged as 'BootCmds-1_38'
      073f429b
  5. 03 Sep, 2004 1 commit
    • Steve Revill's avatar
      Repeat command made more robust in handling errors in the pre-desktop execution mode. · a32d9dc3
      Steve Revill authored
      Detail:
        If -stb is supplied to the repeat command (and -tasks is not), it will
        put the first error it encounters into the system variable X$Error (if
        not already set) and then continue execution as normal.
      Admin:
        I also updated the CmdHelp file to reflect not only this change, but
        also the -sort switch which was added quite some time ago and to make
        the X command help a little more helpful.
      
      Version 1.33. Tagged as 'BootCmds-1_33'
      a32d9dc3
  6. 05 Aug, 2002 1 commit
    • Ben Avison's avatar
      Has a chance of building with cc 5.45. · b4bc682f
      Ben Avison authored
      Detail:
        Was defining structs for the block returned from OS_ReadArgs, but used
        bool types for switch arguments. Now that they are 1 byte wide, this was
        causing problems. Now replaced with osbool types, which should remain
        1 word wide.
      Admin:
        Not tested.
      
      Version 1.27. Tagged as 'BootCmds-1_27'
      b4bc682f
  7. 16 Jul, 2002 1 commit
  8. 20 Jul, 2001 1 commit
    • Steve Revill's avatar
      Changes the Repeat sources to add -sort parameter. · d4d7be02
      Steve Revill authored
      Detail:
        -sort will ensure that the objects iterated over are sorted into
        ascending ASCII order before the iteration. This is important for
        FS like NFS which does not return things in order.
      Admin:
        Been used for ages in STB Baselines without problems.
      
      Version 1.22. Tagged as 'BootCmds-1_22'
      d4d7be02
  9. 30 Nov, 1999 1 commit
    • Stewart Brodie's avatar
      Moved to srccommit. · b4dc6e7f
      Stewart Brodie authored
        Fixed directory enumerators.
        Removed obsolete assembler sources.
      Detail:
        s/main was the output of "cc -S c/main" :-/
      Admin:
        Built.
      
      Version 1.19. Tagged as 'BootCmds-1_19'
      b4dc6e7f
  10. 05 Nov, 1996 1 commit