emacsql
emacsql copied to clipboard
A high-level Emacs Lisp RDBMS front-end
/cc @Titan-C @contrapunctus @cireu @jethrokuan @r0man @md11235 @manateelazycat @hyatt I plan to release EmacSQL 4.0.0 toward the end of the month. The big new feature is the addition of two...
Hi, could you please review patch to provide a more informative message when there messages are corrupted or getting out of sync with emacsql-sqlite program. It addresses #115. The way...
It is possible for emacsql-sqlite executable to abnormally exit due to internal errors, but the error reported by emacsql could be misleading: ``` error "Selecting deleted buffer" ``` Although this...
While working on a test workflow (#101) I noticed that `emacsql-nul-character` is consistently failing on Emacs 25.x. The backtrace is a bit hard to decipher: ``` 2022-10-09T14:41:03.1034160Z passed 13/24 emacsql-insert...
Results on my system: Current: ``` (benchmark 100000 '(emacsql-quote-scalar "I'm learning Python.")) "Elapsed time: 2.657825s (1.080004s in 23 GCs)" ``` PR: ``` (benchmark 100000 '(emacsql-quote-scalar "I'm learning Python.")) "Elapsed time:...
There seems to be no way to find the column names in a result. Ideally, there should be some kind of extra argument to the `emacsql` function that tells it...
Currently all `emacsql` function are synchorously, but it's waste of time to wait for sql backend write a lot of data into database. So I suggest a function `(emacsql-async DB...
As first mentioned at https://github.com/magit/forge/issues/300#issuecomment-917225685, I'm seeing some very slow UPDATE queries when using emacsql from forge: ``` emacsql: slow query (0.459997s): UPDATE repository SET apihost = '"api.github.com"' WHERE id...
I was trying to switch to a new version of emacs which caused "straight" to rebuild everything and since then whenever I try to open a file (any file, I...