comparison rust/hg-cpython/src/exceptions.rs @ 52696:10e7adbffa8c

streamclone: unbyteify string args to builtin Error classes This avoids printing the error with a `b''` prefix in the case of `ValueError`. The custom `ProgrammingError` class is special in that it won't do that, and can take either bytes or str. But there's no point in passing bytes when it is just going to decode to str at runtime anyway.
author Matt Harbison <matt_harbison@yahoo.com>
date Mon, 13 Jan 2025 00:40:48 -0500
parents 4c5f6e95df84
children 2fb13c3f4496
comparison
equal deleted inserted replaced
52695:f5471af96a52 52696:10e7adbffa8c