Opened 13 years ago

Last modified 12 years ago

#265 assigned enhancement

Improved error handling and tracebacks for modules

Reported by: Simon-v Owned by: epyon
Priority: minor Milestone: 0.9.9.8
Component: lua Version: 0.9.9.5
Keywords: Cc: Simon-v
Blocked By: Blocking:

Description

1) Catch and handle exceptions raised by error() and assert() within modules in the same way API exceptions are handled;

2) Increase the traceback depth of lua-related exceptions from 1 (the file and line directly raising the exception) to 3 (the caller of the function, which called the function which raised the exception, if applicable);

Change History (3)

comment:1 Changed 13 years ago by epyon

1) is implemented now

comment:2 Changed 13 years ago by epyon

  • Milestone changed from 0.9.9.6 to 0.9.9.7

comment:3 Changed 12 years ago by epyon

  • Milestone changed from 0.9.9.7 to 0.9.9.8
  • Status changed from new to assigned
Note: See TracTickets for help on using tickets.