[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#58363: [PATCH 3/3] Improve error data signaled by sqlite-execute et
From: |
Eli Zaretskii |
Subject: |
bug#58363: [PATCH 3/3] Improve error data signaled by sqlite-execute et al. |
Date: |
Sat, 22 Oct 2022 09:49:17 +0300 |
> From: Jonas Bernoulli <jonas@bernoul.li>
> Date: Fri, 21 Oct 2022 23:06:36 +0200
>
> + Lisp_Object ext_errcode = make_fixnum (sqlite3_extended_errcode (sdb));
> + const char *errmsg = sqlite3_errmsg (sdb);
> + return list4 (errstr, errmsg ? build_string (errmsg) : Qnil,
> + errcode, ext_errcode); ^^^^
Is that Qnil really a good idea here? What will an error message look
like in that case? We may wish replacing Qnil with some standard
text, if it looks better.
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved, (continued)
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved, Lars Ingebrigtsen, 2022/10/10
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved, Jonas Bernoulli, 2022/10/14
- bug#58363: [PATCH 0/3] Improve error data signaled by sqlite-execute et al., Jonas Bernoulli, 2022/10/21
- bug#58363: [PATCH 2/3] Introduce a new sqlite-error, Jonas Bernoulli, 2022/10/21
- bug#58363: [PATCH 2/3] Introduce a new sqlite-error, Michael Albinus, 2022/10/22
- bug#58363: [PATCH 2/3] Introduce a new sqlite-error, Jonas Bernoulli, 2022/10/22
- bug#58363: [PATCH 1/3] Use xsignal1 as required by argument type, Jonas Bernoulli, 2022/10/21
- bug#58363: [PATCH 1/3] Use xsignal1 as required by argument type, Eli Zaretskii, 2022/10/22
- bug#58363: [PATCH 1/3] Use xsignal1 as required by argument type, Jonas Bernoulli, 2022/10/22
- bug#58363: [PATCH 3/3] Improve error data signaled by sqlite-execute et al., Jonas Bernoulli, 2022/10/21
- bug#58363: [PATCH 3/3] Improve error data signaled by sqlite-execute et al.,
Eli Zaretskii <=
- bug#58363: [PATCH 3/3] Improve error data signaled by sqlite-execute et al., Jonas Bernoulli, 2022/10/22