[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#58363: [PATCH 2/3] Introduce a new sqlite-error
From: |
Jonas Bernoulli |
Subject: |
bug#58363: [PATCH 2/3] Introduce a new sqlite-error |
Date: |
Sat, 22 Oct 2022 12:47:10 +0200 |
Michael Albinus <michael.albinus@gmx.de> writes:
> Jonas Bernoulli <jonas@bernoul.li> writes:
>
> Hi Jonas,
>
>> + DEFSYM (Qsqlite_error, "sqlite-error");
>> + Fput (Qsqlite_error, Qerror_conditions,
>> + Fpurecopy (list2 (Qsqlite_error, Qerror)));
>> + Fput (Qsqlite_error, Qerror_message,
>> + build_pure_c_string ("Database error"));
>> +
>> DEFSYM (Qsqlite_locked_error, "sqlite-locked-error");
>> Fput (Qsqlite_locked_error, Qerror_conditions,
>> - Fpurecopy (list2 (Qsqlite_locked_error, Qerror)));
>> + Fpurecopy (list3 (Qsqlite_locked_error, Qsqlite_error, Qerror)));
>> Fput (Qsqlite_locked_error, Qerror_message,
>> build_pure_c_string ("Database locked"));
>
> I'm not sure about our policy, but shouldn't error symbols in the C core
> be documented in the manual, node "(elisp) Standard Errors"?
>
> Best regards, Michael.
I don't know but that section begins with
> Here is a list of the more important error symbols in standard Emacs,
Maybe this new error symbol falls into that category.
sqlite-locked-error wasn't documented on that page,
so I didn't do it for this either, for now.
- 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, Eli Zaretskii, 2022/10/08
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved, Jonas Bernoulli, 2022/10/08
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved, Lars Ingebrigtsen, 2022/10/09
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved, Jonas Bernoulli, 2022/10/10
- 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 <=
- 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 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 1/3] Use xsignal1 as required by argument type, Eli Zaretskii, 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, 2022/10/22
- bug#58363: [PATCH 3/3] Improve error data signaled by sqlite-execute et al., Jonas Bernoulli, 2022/10/22