unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Byung-Hee HWANG <soyeomul@doraji.xyz>
To: emacs-devel@gnu.org
Subject: Re: sqlite3
Date: Mon, 06 Dec 2021 20:46:19 +0900	[thread overview]
Message-ID: <87lf0y3qic.fsf@penguin> (raw)
In-Reply-To: <AM9PR09MB497712359284EB4FF8149D2C966D9@AM9PR09MB4977.eurprd09.prod.outlook.com> (Arthur Miller's message of "Mon, 06 Dec 2021 11:25:36 +0100")

Arthur Miller <arthur.miller@live.com> writes:

> Lars Ingebrigtsen <larsi@gnus.org> writes:
>
>> I think many user experience things in Emacs would be better if Emacs
>> remembered more.
>>
>> The bigger systems don't have this problem -- Gnus needs a large
>> .newsrc.eld file, and it maintains that.
>>
>> The tiny things don't really have this problem, either: You save options
>> with `customize-save-variable', and that fine.
>>
>> It's the many things that fall between these two extremes that have the
>> problem: Where you want to store some state, but figuring it's just too
>> much work to figure out Yet Another Storage Format, but the data is too
>> messy to stash in somebody's .emacs file via Customize (like lists of
>> stuff).
>>
>> So there's a bunch of stuff that Emacs just forgets when you shut down,
>> where it perhaps shouldn't.
>
> I would definitely like to see sqlite in core and avialable by default. I really
> love it and think it is a great as application/desktop database. I think it
> would open for some nice applications people could write.
>
>> I've brought this up before, but I didn't really have a solution then,
>> but I think I do now: sqlite3.
>>
>> sqlite3 is supported on more platforms than Emacs is, the interface is
>> small and stable, and (best of all) somebody has already created
>> interface functions for Emacs (via a module):
>>
>>   https://github.com/syohex/emacs-sqlite3
>>
>> I think it'd be good to bring that into core, and then write a small
>> wrapper library (well, a trivial ORM) for the rest of Emacs to use, so
>> that we don't have to write SQL all over the place.  That is:
>>
>> (setf (persistent-data :namespace "emoji" :key "favorites") emoji--favorites)
>>
>> I.e., what Emacs needs is a persistent key/value store, and this would
>> give us that.
>
>> In addition, if somebody really wants to write SQL stuff (it can be very
>> handy for some things), having sqlite3 in there gives us that in
>> addition for free.
>>
>> This comes with questions about how the users are supposed be able to
>> clear out the data, for instance, but we could have a `M-x
>> list-persistent-data' where the users could blow out whatever they want
>> to.
>
> My only remark is that sqlite is usually used for exactly same purpose as what
> Emacs already has: customize. Your example:
>
>> (setf (persistent-data :namespace "emoji" :key "favorites") emoji--favorites)
>
> looks to me like something one would use customize for.
>
> Also in general since we can read/write lisp objects easily in elisp it is not
> hard to serialize/deserialize a hashmap or an assoc list as an application
> key-value db. I don't know how many application does this, but I have used it
> myself, and it felt trivial to use in my app. Objects that are not serializable
> will not be serializable to sql either, without some extra work, so there is not
> much win to use sqllite db instead of hashmap. 
>
> Anyway I still think sqlite in core would be nice; I have thought of it several
> times myself.
>
> Back to your example, I also wonder if api, as suggested in your example could
> be done so it in addition also can automatically take applications prefix as
> namespace and variable name as key, so your example could look like: 
>
> (defgroup my-app nil
> "My cool app."
> :prefix 'my-app-
> :group 'applications)
>
> (defcustom my-app-emoji-favorites nil
> "List of most used emojis."
> :persist t
> :type 'list
> :group 'my-app)
>
> (setf (persistent-data 'my-app-emoji-favorites) my-app-emoji--favorites)
>
> And if we could also have more declarative api for defvars:
>
> (defvar my-app-foo 'bar
> "Foo property of my-app."
> :persist t)
>
> Just thoughts.

+1, very much!!!

Sincerely, Gnus fan Byung-Hee

-- 
^고맙습니다 _和合團結_ 감사합니다_^))//



  parent reply	other threads:[~2021-12-06 11:46 UTC|newest]

Thread overview: 544+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-12-06  1:51 sqlite3 Lars Ingebrigtsen
2021-12-06  5:06 ` sqlite3 Yuan Fu
2021-12-06  5:09   ` sqlite3 Lars Ingebrigtsen
2021-12-06 14:32     ` sqlite3 T.V Raman
2021-12-06 15:12       ` sqlite3 Qiantan Hong
2021-12-06  5:16 ` sqlite3 Stefan Monnier
2021-12-06  5:28   ` sqlite3 Lars Ingebrigtsen
2021-12-06  6:05     ` sqlite3 Stefan Monnier
2021-12-06  6:09       ` sqlite3 Lars Ingebrigtsen
2021-12-06  6:18         ` sqlite3 Lars Ingebrigtsen
2021-12-06  5:26 ` sqlite3 Po Lu
2021-12-06  5:30   ` sqlite3 Lars Ingebrigtsen
2021-12-06  5:39     ` sqlite3 Po Lu
2021-12-06  5:43       ` sqlite3 Lars Ingebrigtsen
2021-12-06  5:52         ` sqlite3 Po Lu
2021-12-06  5:57           ` sqlite3 Lars Ingebrigtsen
2021-12-06  6:07             ` sqlite3 Po Lu
2021-12-06  6:10               ` sqlite3 Lars Ingebrigtsen
2021-12-06  6:18                 ` sqlite3 Po Lu
2021-12-06  6:23                   ` sqlite3 Lars Ingebrigtsen
2021-12-06  6:56                     ` sqlite3 Tim Cross
2021-12-06  7:57                       ` sqlite3 Po Lu
2021-12-06  8:02                     ` sqlite3 Colin Baxter 😺
2021-12-06  8:04                       ` sqlite3 Po Lu
2022-02-14 12:09                   ` sqlite3 Jean Louis
2022-02-14 12:08         ` sqlite3 Jean Louis
2021-12-06  5:29 ` sqlite3 Eric Abrahamsen
2021-12-06 19:47   ` sqlite3 cesar mena
2021-12-06 20:21     ` sqlite3 Eric Abrahamsen
2021-12-06 20:36       ` sqlite3 Qiantan Hong
2022-02-14 12:16         ` sqlite3 Jean Louis
2021-12-06 20:40       ` sqlite3 Lars Ingebrigtsen
2021-12-06 20:56         ` sqlite3 Eric Abrahamsen
2021-12-06 21:16           ` sqlite3 cesar mena
2021-12-06 21:37             ` sqlite3 Eric Abrahamsen
2021-12-06 21:54               ` sqlite3 cesar mena
2021-12-07  4:15             ` sqlite3 Richard Stallman
2021-12-07  4:33               ` sqlite3 Po Lu
2021-12-08  4:35                 ` sqlite3 Richard Stallman
2021-12-08  4:41                   ` sqlite3 Po Lu
2021-12-09  4:11                     ` How to save data Richard Stallman
2021-12-08  5:41                   ` sqlite3 Qiantan Hong
2021-12-08  5:43                     ` sqlite3 Qiantan Hong
2021-12-08 13:14                     ` sqlite3 Eli Zaretskii
2021-12-10 21:25                       ` sqlite3 Alan Mackenzie
2021-12-11  4:08                         ` sqlite3 Richard Stallman
2021-12-11  7:33                         ` sqlite3 Eli Zaretskii
2021-12-14 20:09                         ` sqlite3 Karl Fogel
2021-12-14 22:01                           ` sqlite3 Alan Mackenzie
2021-12-14 22:17                             ` sqlite3 Karl Fogel
2021-12-15  0:13                             ` sqlite3 Óscar Fuentes
2021-12-15  1:36                             ` sqlite3 Alexandre Garreau
2021-12-15  2:04                               ` sqlite3 Po Lu
2021-12-15  2:04                               ` sqlite3 Po Lu
2021-12-15 17:25                               ` sqlite3 Georges Ko
2021-12-16 11:49                               ` sqlite3 Alexandre Garreau
2021-12-15 13:06                             ` sqlite3 Eli Zaretskii
2021-12-15 13:12                               ` sqlite3 Po Lu
2021-12-17 10:37                               ` sqlite3 Alan Mackenzie
2021-12-17 12:48                                 ` sqlite3 Eli Zaretskii
2021-12-17 13:05                                   ` sqlite3 dick
2021-12-17 14:02                                     ` sqlite3 Eli Zaretskii
2021-12-17 15:01                                       ` sqlite3 dick
2021-12-18  4:42                                 ` sqlite3 Richard Stallman
2021-12-18  7:26                                   ` sqlite3 Eli Zaretskii
2022-02-14 12:33                         ` sqlite3 Jean Louis
2021-12-09  7:05                     ` sqlite3 Alexandre Garreau
2021-12-09 15:52                       ` sqlite3 Georges Ko
2022-02-14 12:45                       ` sqlite3 Jean Louis
2022-02-14 15:41                         ` sqlite3 Alexandre Garreau
2022-02-14 12:21                   ` sqlite3 Jean Louis
2022-02-15 18:19                     ` sqlite3 Jonas Bernoulli
2022-02-15 19:05                       ` sqlite3 Stefan Monnier
2022-02-15 21:45                       ` sqlite3 Jean Louis
2021-12-07  5:10               ` sqlite3 Lars Ingebrigtsen
2021-12-08 18:36                 ` sqlite3 Pip Cet
2021-12-08 18:57                   ` sqlite3 Eli Zaretskii
2021-12-09  5:52                     ` sqlite3 Alexandre Garreau
2021-12-09 19:46                     ` sqlite3 Pip Cet
2021-12-09 20:14                       ` sqlite3 Eli Zaretskii
2021-12-09 20:30                         ` sqlite3 Qiantan Hong
2021-12-10  4:45                           ` sqlite3 Michael Heerdegen
2021-12-10 11:15                             ` sqlite3 Qiantan Hong
2021-12-10 11:42                               ` sqlite3 Eli Zaretskii
2021-12-10 12:00                                 ` sqlite3 Qiantan Hong
2021-12-10 12:22                                   ` sqlite3 Eli Zaretskii
2021-12-11  5:32                               ` sqlite3 Michael Heerdegen
2021-12-11 11:41                                 ` sqlite3 Michael Heerdegen
2022-02-14 13:05                           ` sqlite3 Jean Louis
2021-12-09 22:50                         ` sqlite3 Joost Kremers
2021-12-10  8:12                           ` sqlite3 Eli Zaretskii
2021-12-10  8:26                           ` sqlite3 tomas
2021-12-11  4:07                         ` sqlite3 Richard Stallman
2021-12-11  4:11                           ` sqlite3 Lars Ingebrigtsen
2021-12-12  3:59                             ` sqlite3 Richard Stallman
2021-12-12  4:54                               ` sqlite3 Lars Ingebrigtsen
2021-12-13  3:44                                 ` sqlite3 Richard Stallman
2021-12-13  4:12                                   ` sqlite3 Lars Ingebrigtsen
2021-12-14  4:12                                     ` sqlite3 Richard Stallman
2021-12-14  7:25                                       ` sqlite3 Lars Ingebrigtsen
2021-12-15  5:15                                         ` sqlite3 Richard Stallman
2021-12-15  7:08                                           ` sqlite3 Lars Ingebrigtsen
2021-12-16  4:41                                             ` sqlite3 Richard Stallman
2021-12-16  5:55                                               ` sqlite3 Lars Ingebrigtsen
2021-12-16  8:10                                                 ` sqlite3 Eli Zaretskii
2021-12-17  7:34                                                   ` sqlite3 Lars Ingebrigtsen
2022-02-14 13:45                                           ` sqlite3 Jean Louis
2022-02-14 13:33                                       ` sqlite3 Jean Louis
2021-12-13  4:25                                   ` sqlite3 Georges Ko
2021-12-13  8:49                                   ` sqlite3 Alexandre Garreau
2021-12-14  4:12                                     ` sqlite3 Richard Stallman
2021-12-11  8:29                           ` sqlite3 Eli Zaretskii
2021-12-11  9:59                             ` sqlite3 Lars Ingebrigtsen
2021-12-11 11:33                               ` sqlite3 Eli Zaretskii
2021-12-12  4:23                                 ` sqlite3 Lars Ingebrigtsen
2021-12-11 13:57                               ` sqlite3 Pip Cet
2021-12-12  4:26                                 ` sqlite3 Lars Ingebrigtsen
2021-12-12  5:13                                   ` sqlite3 Alexandre Garreau
2021-12-12  5:43                                     ` sqlite3 Lars Ingebrigtsen
2021-12-11 13:59                               ` sqlite3 Stefan Monnier
2021-12-11 18:47                                 ` sqlite3 Juri Linkov
2021-12-12  4:38                                   ` sqlite3 Lars Ingebrigtsen
2021-12-12  4:37                                 ` sqlite3 Lars Ingebrigtsen
2021-12-12  8:34                                   ` sqlite3 Juri Linkov
2021-12-12  9:10                                     ` sqlite3 Lars Ingebrigtsen
2021-12-12 16:02                                   ` sqlite3 Stefan Monnier
2021-12-13  4:07                                     ` sqlite3 Lars Ingebrigtsen
2021-12-11 18:50                               ` sqlite3 Juri Linkov
2021-12-12  4:41                                 ` sqlite3 Lars Ingebrigtsen
2021-12-12  3:59                             ` sqlite3 Richard Stallman
2022-02-14 13:31                           ` sqlite3 Jean Louis
2022-02-15  4:31                             ` sqlite3 Richard Stallman
2021-12-10  4:53                       ` persistent data feature Richard Stallman
2021-12-10  5:39                         ` Lars Ingebrigtsen
2021-12-10  5:50                           ` Po Lu
2021-12-10  6:23                             ` Lars Ingebrigtsen
2021-12-10  8:46                               ` Eli Zaretskii
2021-12-10 12:58                           ` Stefan Monnier
2021-12-10 13:05                             ` Lars Ingebrigtsen
2021-12-10 14:37                               ` Stefan Monnier
2021-12-10 19:32                                 ` Matt Armstrong
2021-12-10 20:02                                   ` Stefan Monnier
2021-12-11  1:43                                     ` Ihor Radchenko
2021-12-11  5:13                                       ` Matt Armstrong
2021-12-10 13:14                             ` Tassilo Horn
2021-12-10 13:38                               ` Qiantan Hong
2021-12-10 17:18                                 ` Stefan Monnier
2021-12-10 20:29                                 ` Tassilo Horn
2021-12-11  1:30                             ` Ihor Radchenko
2021-12-11 13:53                               ` Stefan Monnier
2021-12-11 14:13                                 ` Qiantan Hong
2021-12-12  3:48                                   ` Ihor Radchenko
2021-12-12  4:58                                     ` Alexandre Garreau
2021-12-12  5:18                                       ` Qiantan Hong
2021-12-12  5:43                                         ` Ihor Radchenko
2021-12-11 15:38                               ` Tomas Hlavaty
2021-12-11 18:38                                 ` Alexandre Garreau
2021-12-11 19:36                                   ` Tomas Hlavaty
2021-12-11 20:15                                     ` Eli Zaretskii
2021-12-11 20:41                                       ` Alexandre Garreau
2021-12-11 20:47                                       ` Alexandre Garreau
2021-12-13  3:42                                       ` Richard Stallman
2021-12-13 12:42                                         ` Eli Zaretskii
2021-12-13 13:04                                           ` Po Lu
2021-12-13 13:12                                             ` Eli Zaretskii
2021-12-14  4:13                                               ` Richard Stallman
2021-12-14  4:34                                                 ` Po Lu
2021-12-15  5:15                                                   ` Richard Stallman
2021-12-14 12:56                                                 ` Eli Zaretskii
2021-12-15  5:16                                                   ` Richard Stallman
2021-12-15 15:01                                                     ` Alexandre Garreau
2021-12-15 16:44                                                       ` Stefan Monnier
2021-12-16  4:40                                                         ` Richard Stallman
2021-12-16  4:47                                                           ` Stefan Monnier
2021-12-16  5:10                                                         ` Alexandre Garreau
2021-12-16  8:00                                                           ` Eli Zaretskii
2021-12-17  4:25                                                             ` Richard Stallman
2022-02-14 14:26                                                 ` Jean Louis
2022-02-14 14:23                                     ` Jean Louis
2021-12-13  3:42                                 ` Richard Stallman
2021-12-13  7:43                                   ` LdBeth
2021-12-13  9:32                                     ` Po Lu
2021-12-13  9:54                                       ` LdBeth
2021-12-17  0:20                                 ` Yuan Fu
2021-12-17  7:44                                   ` Lars Ingebrigtsen
2021-12-11 17:26                             ` Eric Abrahamsen
2021-12-11  4:08                           ` Richard Stallman
2021-12-10  4:53                       ` persistent data feature, or sqlite3 feature? Richard Stallman
2022-02-14 14:07                         ` Jean Louis
2022-02-14 12:52                     ` sqlite3 Jean Louis
2021-12-08 20:45                   ` sqlite3 Daniel Fleischer
2021-12-09  6:55                     ` sqlite3 Óscar Fuentes
2021-12-09  9:32                       ` sqlite3 Eli Zaretskii
2021-12-09  9:50                         ` sqlite3 Óscar Fuentes
2021-12-09 10:16                           ` sqlite3 Eli Zaretskii
2021-12-09 16:21                             ` sqlite3 Alexandre Garreau
2022-02-14 14:31                       ` sqlite3 Jean Louis
2021-12-09  0:09                   ` sqlite3 Lars Ingebrigtsen
2021-12-09  7:01                     ` sqlite3 Qiantan Hong
2021-12-09 19:39                     ` sqlite3 Pip Cet
2021-12-10  0:33                       ` sqlite3 Lars Ingebrigtsen
2021-12-10 11:19                         ` sqlite3 Pip Cet
2021-12-10 11:24                           ` sqlite3 Lars Ingebrigtsen
2021-12-06 21:15         ` sqlite3 Qiantan Hong
2021-12-15  0:17           ` sqlite3 Tomas Hlavaty
2021-12-15  1:22             ` sqlite3 Alexandre Garreau
2022-02-14 12:14   ` sqlite3 Jean Louis
2021-12-06  5:50 ` sqlite3 Bastien
2021-12-06  6:40 ` sqlite3 Clément Pit-Claudel
2021-12-06  6:45   ` sqlite3 Lars Ingebrigtsen
2021-12-08  0:17     ` sqlite3 Jonas Bernoulli
2021-12-06  8:03 ` sqlite3 Alfred M. Szmidt
2021-12-06  8:06   ` sqlite3 Po Lu
2021-12-06  8:16   ` sqlite3 Lars Ingebrigtsen
2021-12-06 12:11     ` sqlite3 Alfred M. Szmidt
2021-12-06 16:17       ` sqlite3 Lars Ingebrigtsen
2021-12-06 17:10   ` sqlite3 Jose E. Marchesi
2021-12-07  0:37     ` sqlite3 Po Lu
2021-12-07  3:44       ` sqlite3 Jose E. Marchesi
2021-12-06 10:25 ` sqlite3 Arthur Miller
2021-12-06 11:18   ` sqlite3 Stefan Kangas
2021-12-06 11:58     ` sqlite3 Qiantan Hong
2021-12-06 12:29       ` sqlite3 Po Lu
2021-12-06 12:42       ` sqlite3 Arthur Miller
2021-12-06 13:08       ` sqlite3 Stefan Kangas
2021-12-06 15:34         ` sqlite3 Alexandre Garreau
2021-12-06 12:57     ` sqlite3 Arthur Miller
2021-12-06 16:08     ` sqlite3 Lars Ingebrigtsen
2021-12-06 18:47       ` sqlite3 Stefan Monnier
2021-12-06 18:53         ` sqlite3 Lars Ingebrigtsen
2021-12-07 22:56     ` package-selected-packages in Customize [was: sqlite3] Joost Kremers
2021-12-08  0:50       ` Stefan Kangas
2021-12-06 11:46   ` Byung-Hee HWANG [this message]
2021-12-06 12:09   ` sqlite3 Po Lu
2021-12-06 12:36     ` sqlite3 Arthur Miller
2021-12-06 12:42       ` sqlite3 Po Lu
2021-12-06 12:57         ` sqlite3 Qiantan Hong
2021-12-06 13:01           ` sqlite3 Qiantan Hong
2021-12-06 13:48           ` sqlite3 John Yates
2021-12-06 13:58             ` sqlite3 Qiantan Hong
2021-12-06 14:09               ` Mutating existing persistent data (was: sqlite3) Stefan Monnier
2021-12-07  2:53                 ` Mutating existing persistent data Lars Ingebrigtsen
2021-12-07  3:20                   ` Po Lu
2021-12-07  5:08                     ` Lars Ingebrigtsen
2021-12-07  5:22                       ` Po Lu
2021-12-07  5:25                         ` Lars Ingebrigtsen
2021-12-07  5:36                           ` Po Lu
2021-12-07  5:41                             ` Lars Ingebrigtsen
2021-12-07  5:42                               ` Lars Ingebrigtsen
2021-12-07  5:55                               ` Po Lu
2021-12-07  6:14                                 ` Lars Ingebrigtsen
2021-12-07  6:24                                   ` Po Lu
2021-12-07  6:27                                     ` Qiantan Hong
2021-12-07  7:28                                       ` tomas
2021-12-07  7:42                                         ` Lars Ingebrigtsen
2021-12-07  7:49                                           ` Qiantan Hong
2021-12-07  7:56                                           ` tomas
2021-12-07  8:54                                           ` Andreas Schwab
2021-12-07  6:25                       ` Qiantan Hong
2021-12-07  6:56                         ` Lars Ingebrigtsen
2021-12-07  6:59                           ` Qiantan Hong
2021-12-07  7:00                             ` Lars Ingebrigtsen
2021-12-07  7:03                               ` Qiantan Hong
2021-12-07  3:33                   ` Ihor Radchenko
2021-12-07 13:44                   ` Eli Zaretskii
2021-12-07 20:04                     ` Lars Ingebrigtsen
2021-12-07 20:18                       ` Eli Zaretskii
2021-12-07 20:27                         ` Lars Ingebrigtsen
2021-12-07 21:26                           ` Stefan Kangas
2021-12-08  1:16                             ` Lars Ingebrigtsen
2021-12-08  2:47                               ` Bob Rogers
2021-12-07 21:42                           ` Joost Kremers
2021-12-07 22:13                             ` Joost Kremers
2021-12-09  4:11                               ` Richard Stallman
2021-12-07 22:34                           ` Bob Rogers
2022-02-14 14:47               ` sqlite3 Jean Louis
2021-12-06 13:12         ` sqlite3 Tim Cross
2021-12-06 14:00         ` sqlite3 Arthur Miller
2021-12-06 12:42       ` sqlite3 Qiantan Hong
2021-12-06 13:07         ` sqlite3 Arthur Miller
2021-12-06 13:04       ` sqlite3 Yuri Khan
2021-12-06 13:34       ` sqlite3 Stefan Monnier
2021-12-06 13:50         ` sqlite3 Qiantan Hong
2021-12-06 14:05           ` sqlite3 Stefan Monnier
2021-12-06 14:13         ` sqlite3 Arthur Miller
2021-12-06 14:35           ` sqlite3 Arthur Miller
2021-12-06 15:16             ` sqlite3 Qiantan Hong
2021-12-06 19:45               ` sqlite3 Arthur Miller
2021-12-06 19:51                 ` sqlite3 Qiantan Hong
2021-12-06 19:59                   ` sqlite3 Qiantan Hong
2021-12-06 22:16                     ` sqlite3 Karl Fogel
2021-12-06 13:25     ` sqlite3 Stefan Kangas
2021-12-06 13:48       ` sqlite3 Po Lu
2021-12-06 15:08         ` sqlite3 Stefan Kangas
2021-12-06 16:58         ` sqlite3 Jose A. Ortega Ruiz
2021-12-06 12:04 ` sqlite3 Stefan Kangas
2021-12-06 16:10   ` sqlite3 Lars Ingebrigtsen
2021-12-06 16:11   ` sqlite3 Lars Ingebrigtsen
2021-12-06 19:36     ` sqlite3 Arthur Miller
2021-12-06 19:38       ` sqlite3 Lars Ingebrigtsen
2021-12-06 19:52         ` sqlite3 Arthur Miller
2021-12-06 17:31 ` sqlite3 Lars Ingebrigtsen
2021-12-06 19:18   ` sqlite3 Lars Ingebrigtsen
2021-12-06 19:25     ` sqlite3 Eli Zaretskii
2021-12-07 20:41       ` sqlite3 Lars Ingebrigtsen
2021-12-07 21:25         ` sqlite3 Óscar Fuentes
2021-12-08  3:27           ` sqlite3 Eli Zaretskii
2021-12-08  3:25         ` sqlite3 Eli Zaretskii
2021-12-08  7:00           ` sqlite3 Lars Ingebrigtsen
2021-12-08 13:43             ` sqlite3 Eli Zaretskii
2021-12-10  1:19               ` sqlite3 Lars Ingebrigtsen
2021-12-10  8:38                 ` sqlite3 Eli Zaretskii
2021-12-11 10:06                   ` sqlite3 Eli Zaretskii
2021-12-12  4:21                     ` sqlite3 Lars Ingebrigtsen
2021-12-12  7:10                       ` sqlite3 Eli Zaretskii
2021-12-12  7:48                         ` sqlite3 Lars Ingebrigtsen
2021-12-12  9:07                           ` sqlite3 Eli Zaretskii
2021-12-12  9:12                             ` sqlite3 Lars Ingebrigtsen
2021-12-12  9:33                               ` sqlite3 Lars Ingebrigtsen
2021-12-12 10:06                                 ` sqlite3 Eli Zaretskii
2021-12-13  4:05                                   ` sqlite3 Lars Ingebrigtsen
2021-12-13 12:49                                     ` sqlite3 Eli Zaretskii
2021-12-13 13:36                                       ` sqlite3 Eli Zaretskii
2021-12-06 19:41     ` sqlite3 Eli Zaretskii
2021-12-06 19:51       ` sqlite3 Lars Ingebrigtsen
2021-12-06 19:59         ` sqlite3 Lars Ingebrigtsen
2021-12-06 20:07         ` sqlite3 Eli Zaretskii
2021-12-06 20:20           ` sqlite3 Lars Ingebrigtsen
2021-12-06 20:29             ` sqlite3 Eli Zaretskii
2021-12-06 20:35               ` sqlite3 Lars Ingebrigtsen
2021-12-07  3:23                 ` sqlite3 Eli Zaretskii
2021-12-07  5:46                   ` sqlite3 Lars Ingebrigtsen
2021-12-07 14:03                     ` sqlite3 Eli Zaretskii
2021-12-07 20:40                       ` sqlite3 Lars Ingebrigtsen
2021-12-06 20:02       ` sqlite3 dick
2021-12-06 20:10         ` sqlite3 Eli Zaretskii
2021-12-06 17:38 ` sqlite3 Alan Mackenzie
2021-12-06 18:16   ` sqlite3 Qiantan Hong
2021-12-06 18:23     ` sqlite3 Eric Abrahamsen
2021-12-06 18:19   ` sqlite3 Lars Ingebrigtsen
2021-12-07  6:40 ` sqlite3 Teemu Likonen
2021-12-07  6:54   ` sqlite3 Lars Ingebrigtsen
2021-12-09  7:12     ` sqlite3 Teemu Likonen
2021-12-07  8:33 ` sqlite3 Sergey Organov
2021-12-07  8:42   ` sqlite3 Qiantan Hong
2021-12-07  9:06     ` sqlite3 Sergey Organov
2021-12-07  9:17       ` sqlite3 Po Lu
2021-12-09 17:36 ` sqlite3 Philip Kaludercic
2021-12-10  0:25   ` sqlite3 Lars Ingebrigtsen
2021-12-10 14:46     ` sqlite3 Philip Kaludercic
2021-12-11  3:19       ` sqlite3 Lars Ingebrigtsen
2021-12-11  7:15         ` sqlite3 tomas
2021-12-12  4:00           ` sqlite3 Richard Stallman
2021-12-12  4:18             ` sqlite3 Qiantan Hong
2021-12-11 20:03         ` sqlite3 Philip Kaludercic
2021-12-12  4:43           ` sqlite3 Lars Ingebrigtsen
2021-12-12  5:09             ` sqlite3 Qiantan Hong
2021-12-12  5:44               ` sqlite3 Lars Ingebrigtsen
2021-12-12  6:41                 ` sqlite3 Qiantan Hong
2021-12-12  6:50                   ` sqlite3 Lars Ingebrigtsen
2021-12-12  6:58                     ` sqlite3 Qiantan Hong
2021-12-12  7:00                       ` sqlite3 Lars Ingebrigtsen
2021-12-12  7:12                         ` sqlite3 Qiantan Hong
2021-12-12  7:45                           ` sqlite3 Lars Ingebrigtsen
2021-12-12  8:33                         ` sqlite3 tomas
2021-12-13  3:44                       ` sqlite3 Richard Stallman
2021-12-13  8:52                         ` sqlite3 Alexandre Garreau
2021-12-13 12:23                           ` sqlite3 Qiantan Hong
2021-12-14  4:12                             ` sqlite3 Richard Stallman
2021-12-13  1:54                     ` sqlite3 Howard Melman
2021-12-13  4:04                       ` sqlite3 Lars Ingebrigtsen
2021-12-12 12:19             ` sqlite3 Philip Kaludercic
2021-12-12 12:22               ` sqlite3 Lars Ingebrigtsen
2021-12-12 14:10                 ` sqlite3 Qiantan Hong
2021-12-12 14:39                   ` sqlite3 Teemu Likonen
2021-12-12 14:43                     ` sqlite3 Qiantan Hong
2021-12-14  8:57 ` sqlite3 Lars Ingebrigtsen
2021-12-14  9:57   ` sqlite3 Óscar Fuentes
2021-12-14 10:05   ` sqlite3 Óscar Fuentes
2021-12-14 10:28     ` sqlite3 Lars Ingebrigtsen
2021-12-14 12:07       ` sqlite3 usage for multisession variable storage Robin Tarsiger
2021-12-14 13:27         ` Lars Ingebrigtsen
2021-12-14 23:41           ` Robin Tarsiger
2021-12-15  1:34             ` Lars Ingebrigtsen
2021-12-15 13:10               ` Eli Zaretskii
2021-12-15 13:18                 ` Lars Ingebrigtsen
2021-12-14 15:32   ` sqlite3 Qiantan Hong
2021-12-14 15:36     ` sqlite3 Lars Ingebrigtsen
2021-12-14 15:39       ` sqlite3 Qiantan Hong
2021-12-14 15:42         ` sqlite3 Lars Ingebrigtsen
2021-12-14 15:45           ` sqlite3 Qiantan Hong
2021-12-14 16:41           ` sqlite3 Eli Zaretskii
2021-12-14 16:44             ` sqlite3 Qiantan Hong
2021-12-14 17:29               ` sqlite3 Eli Zaretskii
2021-12-14 17:43                 ` sqlite3 Qiantan Hong
2021-12-14 17:54                   ` sqlite3 Eli Zaretskii
2021-12-14 18:04                     ` sqlite3 Qiantan Hong
2021-12-14 18:07                       ` sqlite3 Lars Ingebrigtsen
2021-12-14 18:33                       ` sqlite3 Eli Zaretskii
2021-12-14 15:41       ` sqlite3 Lars Ingebrigtsen
2021-12-14 15:48         ` sqlite3 Qiantan Hong
2021-12-14 16:01           ` sqlite3 Lars Ingebrigtsen
2021-12-17  4:23             ` sqlite3 Richard Stallman
2021-12-17  7:42               ` sqlite3 Lars Ingebrigtsen
2021-12-18  4:41                 ` sqlite3 Richard Stallman
2021-12-18  7:43                   ` sqlite3 Lars Ingebrigtsen
2021-12-18  7:53                     ` sqlite3 Qiantan Hong
2021-12-18  8:52                       ` sqlite3 LdBeth
2021-12-18  9:06                         ` sqlite3 Qiantan Hong
2021-12-18 23:31                           ` sqlite3 Tomas Hlavaty
2021-12-18  9:35                         ` Hash consing (was: Re: sqlite3) Po Lu
2021-12-18 10:39                           ` sqlite3 LdBeth
2021-12-18 13:46                           ` Hash consing (was: Re: sqlite3) Philipp
2021-12-18 16:15                             ` [External] : " Drew Adams
2021-12-18 23:51                               ` Tomas Hlavaty
2021-12-19  0:27                                 ` Drew Adams
2021-12-17  4:23             ` sqlite3 Richard Stallman
2021-12-14 16:32           ` sqlite3 Drew Adams
2021-12-14 16:42             ` sqlite3 Qiantan Hong
2021-12-14 16:53               ` sqlite3 Drew Adams
2021-12-17  4:23             ` EQ-ness Richard Stallman
2021-12-17  6:15               ` [External] : EQ-ness Drew Adams
2021-12-19  4:57                 ` Richard Stallman
2021-12-19 18:12                   ` Drew Adams
2021-12-21  4:15                     ` Richard Stallman
2021-12-14 23:55         ` sqlite3 Alexandre Garreau
2021-12-15 14:06         ` sqlite3 Stefan Monnier
2021-12-15 15:04           ` sqlite3 Alexandre Garreau
2021-12-15 16:36             ` sqlite3 Stefan Monnier
2021-12-15 16:46               ` sqlite3 Qiantan Hong
2021-12-14 16:31   ` sqlite3 Dmitry Gutov
2021-12-14 16:43     ` sqlite3 Lars Ingebrigtsen
2021-12-14 16:50       ` sqlite3 Qiantan Hong
2021-12-14 17:32       ` sqlite3 Dmitry Gutov
2021-12-14 17:46         ` sqlite3 Lars Ingebrigtsen
2021-12-16  4:39       ` sqlite3 Richard Stallman
2021-12-16  4:47         ` sqlite3 Po Lu
2021-12-16  5:03         ` sqlite3 LdBeth
2021-12-17  4:25           ` sqlite3 Richard Stallman
2021-12-17  4:45             ` sqlite3 Ihor Radchenko
2021-12-19  4:57               ` sqlite3 Richard Stallman
2021-12-14 16:52   ` sqlite3 Tomas Hlavaty
2021-12-14 16:59     ` sqlite3 Lars Ingebrigtsen
2021-12-14 17:58       ` sqlite3 Tomas Hlavaty
2021-12-14 18:03         ` sqlite3 Lars Ingebrigtsen
2021-12-14 21:55           ` sqlite3 Tomas Hlavaty
2021-12-15  7:46             ` sqlite3 Lele Gaifax
2021-12-15  9:17               ` sqlite3 tomas
2021-12-15 14:38               ` sqlite3 Alexandre Garreau
2021-12-15 12:46             ` sqlite3 Eli Zaretskii
2021-12-14 18:53         ` sqlite3 Eli Zaretskii
2021-12-14 20:21           ` sqlite3 Tomas Hlavaty
2021-12-14 20:27             ` sqlite3 Eli Zaretskii
2021-12-14 20:38               ` sqlite3 Qiantan Hong
2021-12-15 12:39                 ` sqlite3 Eli Zaretskii
2021-12-16  9:48                   ` sqlite3 Madhu
2021-12-16 10:18                     ` sqlite3 Eli Zaretskii
2021-12-16 11:09                     ` sqlite3 LdBeth
2021-12-18  4:40             ` sqlite3 Richard Stallman
2021-12-18  7:02               ` sqlite3 Eli Zaretskii
2021-12-19 20:38                 ` devil's advocate Richard Stallman
2021-12-20 15:15                   ` Eli Zaretskii
2021-12-22  4:15                     ` Richard Stallman
2021-12-22  4:15                     ` Richard Stallman
2021-12-19  0:17               ` sqlite3 Tomas Hlavaty
2021-12-14 21:49         ` sqlite3 dick
2021-12-14 17:49     ` sqlite3 Eli Zaretskii
2021-12-14 18:12     ` sqlite3 Teemu Likonen
2021-12-14 18:29       ` sqlite3 Qiantan Hong
2021-12-14 19:06         ` sqlite3 Teemu Likonen
2021-12-14 22:23           ` sqlite3 Tomas Hlavaty
2022-02-14 15:15     ` sqlite3 Jean Louis
2021-12-15  2:09   ` sqlite3 Alexandre Garreau
2021-12-15  2:18     ` sqlite3 Qiantan Hong
2021-12-15  2:34       ` sqlite3 Alexandre Garreau
2021-12-15  2:44         ` sqlite3 Qiantan Hong
2021-12-15 15:36         ` sqlite3 Qiantan Hong
2021-12-15 15:47           ` sqlite3 Lars Ingebrigtsen
2021-12-16  5:05           ` sqlite3 Alexandre Garreau
2021-12-16  5:09             ` sqlite3 Qiantan Hong
2021-12-16  5:18               ` sqlite3 Alexandre Garreau
2021-12-16  4:39     ` sqlite3 Richard Stallman
2021-12-16  4:48       ` sqlite3 Po Lu
2021-12-16  5:06         ` sqlite3 Qiantan Hong
2021-12-16  4:38   ` sqlite3 Richard Stallman
2021-12-16  6:27 ` sqlite3 Lars Ingebrigtsen
2021-12-16  7:10   ` sqlite3 Lars Ingebrigtsen
2021-12-16  8:20     ` sqlite3 Eli Zaretskii
2021-12-17  7:38       ` sqlite3 Lars Ingebrigtsen
2021-12-17  8:07         ` sqlite3 Eli Zaretskii
2021-12-17  8:25           ` sqlite3 Lars Ingebrigtsen
2021-12-17  8:28             ` sqlite3 Eli Zaretskii
2021-12-17  9:31               ` sqlite3 Lars Ingebrigtsen
2021-12-17 12:43                 ` sqlite3 Eli Zaretskii
2021-12-18  7:41                   ` sqlite3 Lars Ingebrigtsen
2021-12-18  8:28                     ` sqlite3 Lars Ingebrigtsen
2021-12-18  9:46                       ` sqlite3 Eli Zaretskii
2021-12-19 10:56                         ` sqlite3 Lars Ingebrigtsen
2021-12-19 11:20                           ` sqlite3 Eli Zaretskii
2021-12-19 11:47                             ` sqlite3 Lars Ingebrigtsen
2021-12-19 14:07                               ` sqlite3 Eli Zaretskii
2021-12-19 14:11                                 ` sqlite3 Lars Ingebrigtsen
2021-12-19 15:07                                   ` sqlite3 Eli Zaretskii
2021-12-19 15:08                                   ` sqlite3 Eli Zaretskii
2021-12-19 15:24                                     ` sqlite3 Eli Zaretskii
2021-12-19 15:54                                       ` sqlite3 Eli Zaretskii
2021-12-19 16:34                                         ` sqlite3 Eli Zaretskii
2021-12-20  9:30                                           ` sqlite3 Lars Ingebrigtsen
2021-12-21 17:32                                             ` sqlite3 Eli Zaretskii
2021-12-22 12:10                                               ` sqlite3 Lars Ingebrigtsen
2021-12-22 13:51                                                 ` sqlite3 Eli Zaretskii
2021-12-26  8:24                                                   ` sqlite3 Eli Zaretskii
2021-12-26 11:39                                                     ` sqlite3 Lars Ingebrigtsen
2021-12-26 11:48                                                       ` sqlite3 Eli Zaretskii
2021-12-26 12:22                                                         ` sqlite3 Lars Ingebrigtsen
2021-12-26 12:57                                                           ` sqlite3 Eli Zaretskii
2021-12-26 12:55                                                         ` sqlite3 Eli Zaretskii
2021-12-26 14:42                                                           ` sqlite3 Eli Zaretskii
2021-12-26 14:57                                                             ` sqlite3 Eli Zaretskii
2021-12-27 11:59                                                               ` sqlite3 Lars Ingebrigtsen
2021-12-27 14:58                                                                 ` sqlite3 Eli Zaretskii
2021-12-27 15:07                                                                   ` sqlite3 Lars Ingebrigtsen
2021-12-27 15:14                                                                     ` sqlite3 Eli Zaretskii
2021-12-27 16:52                                                                       ` sqlite3 Eli Zaretskii
2021-12-28  7:17                                                                         ` sqlite3 Lars Ingebrigtsen
2021-12-28 13:04                                                                           ` sqlite3 Eli Zaretskii
2021-12-28 13:13                                                                             ` sqlite3 Po Lu
2021-12-28 14:41                                                                             ` sqlite3 Lars Ingebrigtsen
2021-12-28 15:18                                                                               ` sqlite3 Eli Zaretskii
2021-12-29 15:11                                                                                 ` sqlite3 Lars Ingebrigtsen
2021-12-29 17:51                                                                                   ` sqlite3 Eli Zaretskii
2021-12-29 18:05                                                                                     ` sqlite3 Lars Ingebrigtsen
2021-12-29 18:30                                                                                       ` sqlite3 Eli Zaretskii
2021-12-30 14:41                                                                                         ` sqlite3 Lars Ingebrigtsen
2021-12-30 14:53                                                                                           ` sqlite3 Eli Zaretskii
2021-12-30 14:50                                                                                       ` sqlite3 Eli Zaretskii
2021-12-30 14:53                                                                                         ` sqlite3 Lars Ingebrigtsen
2021-12-18  9:30                     ` sqlite3 Eli Zaretskii
2021-12-19 10:55                       ` sqlite3 Lars Ingebrigtsen
2021-12-19 11:14                         ` sqlite3 Eli Zaretskii
2021-12-16 17:30     ` sqlite3 Juri Linkov
2021-12-17  7:40       ` sqlite3 Lars Ingebrigtsen
2022-02-14 12:04 ` sqlite3 Jean Louis
  -- strict thread matches above, loose matches on Subject: below --
2021-12-22 12:11 sqlite3 xenodasein--- via Emacs development discussions.

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87lf0y3qic.fsf@penguin \
    --to=soyeomul@doraji.xyz \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).