Added and .
Revised exception handling:
- If unhandled, show an error message/call OnError before the stack unwinds (making exceptions consistent with runtime errors).
- Fixed __Delete causing commands to throw even when Try is not used.
- Fixed COM clients unable to catch built-in script errors.
Changed to avoid toggling CapsLock or waiting for Win+L.
Fixed to not warn for .
Improved DBGp command to properly convert between file codepage and UTF-8, and to reduce code size.
Other code size optimizations and trivial maintenance.