unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* sqlite library
@ 2022-12-10  0:35 Ag Ibragimov
  2022-12-10  7:42 ` Eli Zaretskii
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Ag Ibragimov @ 2022-12-10  0:35 UTC (permalink / raw)
  To: emacs-devel

I wrote a prototype of a package that queries a sqlite DB, but only
later realized that built-in support for it was added in Emacs 29 (the version
I use).
I want to make the package compatible with older versions of Emacs (at
least down to 27). I checked package repositories, it seems there are a
few packages out there (and I don't know which one to use).

What's the best and most straightforward option here for me?

Can you someone advise me what should I use, what should I put in
`Package-Requires:`; maybe the best would be to point to a simple
package with a similar problem?

If I use an external package anyway, does it make sense to check for the
availability of the built-in functions? Or I should somehow load the
external package only when it detects Emacs version prior to 29?

Thank you.



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-12-10 15:27 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-10  0:35 sqlite library Ag Ibragimov
2022-12-10  7:42 ` Eli Zaretskii
2022-12-10 15:14 ` Daniel Kraus
2022-12-10 15:27 ` Stefan Monnier

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).