Replace CallbackError display message
This commit is contained in:
parent
6807dfa22e
commit
aede7c726c
|
@ -249,7 +249,7 @@ impl fmt::Display for Error {
|
||||||
write!(fmt, "RegistryKey used from different Lua state")
|
write!(fmt, "RegistryKey used from different Lua state")
|
||||||
}
|
}
|
||||||
Error::CallbackError { ref cause, ref traceback } => {
|
Error::CallbackError { ref cause, ref traceback } => {
|
||||||
writeln!(fmt, "callback error")?;
|
writeln!(fmt, "{}", cause)?;
|
||||||
// Trace errors down to the root
|
// Trace errors down to the root
|
||||||
let (mut cause, mut full_traceback) = (cause, None);
|
let (mut cause, mut full_traceback) = (cause, None);
|
||||||
while let Error::CallbackError { cause: ref cause2, traceback: ref traceback2 } = **cause {
|
while let Error::CallbackError { cause: ref cause2, traceback: ref traceback2 } = **cause {
|
||||||
|
@ -269,7 +269,9 @@ impl fmt::Display for Error {
|
||||||
} else {
|
} else {
|
||||||
writeln!(fmt, "{}", traceback.trim_end())?;
|
writeln!(fmt, "{}", traceback.trim_end())?;
|
||||||
}
|
}
|
||||||
write!(fmt, "caused by: {}", cause)
|
|
||||||
|
Ok(())
|
||||||
|
// write!(fmt, "caused by: {}", cause)
|
||||||
}
|
}
|
||||||
Error::PreviouslyResumedPanic => {
|
Error::PreviouslyResumedPanic => {
|
||||||
write!(fmt, "previously resumed panic returned again")
|
write!(fmt, "previously resumed panic returned again")
|
||||||
|
|
Loading…
Reference in a new issue