bugfix: perform matches in the right order

[?]
Sep 18, 2022, 6:19 AM
6DYSB5DYWZJ2MRV3O7EZHMDWJFD5QN2TECWJFSRQESMKFDXSPLCAC

Dependencies

  • [2] ME7WBLF5 bugfix: log filenames can have 2 formats
  • [3] KKMFQDR4 editing source code from within the app

Change contents

  • replacement in log_browser.lua at line 30
    [3.193112][2.18:112]()
    line.filename, line.line_number, line.data = line.data:match('([^:]*):([^:]*):%s*(.*)')
    [3.193112]
    [2.112]
    line.filename, line.line_number, line.data = line.data:match('%[string "([^:]*)"%]:([^:]*):%s*(.*)')
  • replacement in log_browser.lua at line 32
    [2.147][2.147:256]()
    line.filename, line.line_number, line.data = line.data:match('%[string "([^:]*)"%]:([^:]*):%s*(.*)')
    [2.147]
    [2.256]
    line.filename, line.line_number, line.data = line.data:match('([^:]*):([^:]*):%s*(.*)')