Mercurial > octave-nkf
comparison libinterp/parse-tree/pt-eval.cc @ 18221:6ef8b920a7d6 gui-release
include stack in exception variable (bug #41117)
* error.h, error.cc (last_error_stack): New function.
* pt-eval.cc (tree_evaluator::visit_try_catch_command): Include stack
information in err variable.
author | Stefan Mahr <dac922@gmx.de> |
---|---|
date | Tue, 20 Aug 2013 18:57:48 +0200 |
parents | 175b392e91fe |
children | 1af5ee5f3076 bc139ccccef9 |
comparison
equal
deleted
inserted
replaced
18218:7adbc822065a | 18221:6ef8b920a7d6 |
---|---|
934 if (error_state) | 934 if (error_state) |
935 return; | 935 return; |
936 | 936 |
937 err.assign ("message", last_error_message ()); | 937 err.assign ("message", last_error_message ()); |
938 err.assign ("identifier", last_error_id ()); | 938 err.assign ("identifier", last_error_id ()); |
939 err.assign ("stack", last_error_stack ()); | |
939 | 940 |
940 if (! error_state) | 941 if (! error_state) |
941 ult.assign (octave_value::op_asn_eq, err); | 942 ult.assign (octave_value::op_asn_eq, err); |
942 | 943 |
943 } | 944 } |