Ticket #1854 (closed bug: fixed)
Re-write of the embedded API
Reported by: | bluescreen | Owned by: | whiteknight |
---|---|---|---|
Priority: | major | Milestone: | 2.11 |
Component: | embed/extend | Version: | master |
Severity: | high | Keywords: | embed |
Cc: | Language: | ||
Patch status: | Platform: | all |
Description
The current state of the API for embedding parrot into other applications is not meeting the user's expectations. It lacks of proper exception handling and the default exception handler may lead to dead ends or fatal conditions, it also lack of appropriate feedback to the caller application.
Also given the poor functionality the API provides force users to break the encapsulation and deal with parrot internals making embedding application not maintainable in the long run.
Change History
Note: See
TracTickets for help on using
tickets.