[nongnu] elpa/emacsql 8945af0dd8 129/427: Add :check and allow schemas to have variables.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 8945af0dd8ba6b6dbe901bee356f1bbe207778fd Author: Christopher Wellons Commit: Christopher Wellons Add :check and allow schemas to have variables. --- README.md| 3 +-- emacsql-tests.el | 19 +- emacsql.el | 77 +++

[nongnu] elpa/emacsql 159195690d 245/427: Include bin/ in the package.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 159195690d01fb059e78ba0ae21a8e71b120b6cb Author: Christopher Wellons Commit: Christopher Wellons Include bin/ in the package. --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 8e82e17587..233c883700 100

[nongnu] elpa/emacsql bbe3031a50 130/427: Add table constraints.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit bbe3031a5010e3ba821ace910481cd74611b9f3a Author: Christopher Wellons Commit: Christopher Wellons Add table constraints. --- emacsql-tests.el | 8 emacsql.el | 22 +++--- 2 files changed, 27 insertions(+), 3 deletions(-) diff --git

[nongnu] elpa/emacsql de0bde9a02 207/427: Use Cask package-file directive instead.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit de0bde9a022d6a1fd74f03f9a42e8b307f039c43 Author: Christopher Wellons Commit: Christopher Wellons Use Cask package-file directive instead. --- .gitignore | 2 +- Cask | 8 +--- emacsql.el | 2 ++ 3 files changed, 4 insertions(+), 8 deletions(-) diff --g

[nongnu] elpa/emacsql f51bb4bfaf 195/427: Allow foreign key specifications within columns.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit f51bb4bfafbc0d7ef217ef4c6e4a14a485709bf6 Author: Christopher Wellons Commit: Christopher Wellons Allow foreign key specifications within columns. --- README.md | 9 + emacsql-compiler.el | 19 +-- emacsql-tests.el| 9 +-

[nongnu] elpa/emacsql 829298d5a7 063/427: Add dependency listing.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 829298d5a7b651b4a3fc30af3620b0f985dcbbda Author: Christopher Wellons Commit: Christopher Wellons Add dependency listing. --- emacsql.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/emacsql.el b/emacsql.el index 728b0a8f42..d3e11e97c0 100644 --- a/emacsql

[nongnu] elpa/emacsql 3dc6971829 190/427: Add ALTER TABLE stuff.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 3dc697182987717fed84c3046c1b4f8155df135a Author: Christopher Wellons Commit: Christopher Wellons Add ALTER TABLE stuff. --- README.md | 16 emacsql-compiler.el | 15 +++ emacsql-tests.el| 9 + 3 files changed, 4

[nongnu] elpa/emacsql 6f1e375a2e 367/427: Better escaping of NUL and control characters (#42)

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 6f1e375a2ebb558138b73d2a63f2077da1028f92 Author: Christopher Wellons Commit: Christopher Wellons Better escaping of NUL and control characters (#42) --- emacsql-compiler.el | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/emacsql-compiler

[nongnu] elpa/emacsql 0f0840ffbf 128/427: Add :default column constraint.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 0f0840ffbf576a49783eefa2a4b7bb916952349b Author: Christopher Wellons Commit: Christopher Wellons Add :default column constraint. --- README.md| 5 +++-- emacsql-tests.el | 4 emacsql.el | 2 ++ 3 files changed, 9 insertions(+), 2 deletions(-)

[nongnu] elpa/emacsql 801bc6239f 222/427: Swap the tuple order.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 801bc6239f1f02443a20577d288559906b67ff90 Author: Christopher Wellons Commit: Christopher Wellons Swap the tuple order. --- emacsql-system.el | 4 ++-- sqlite/Makefile | 10 ++ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/emacsql-syste

[nongnu] elpa/emacsql 60d92d3051 159/427: Change the output mode to list.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 60d92d30513822b1895bae4ee2bafcf94158d96f Author: Christopher Wellons Commit: Christopher Wellons Change the output mode to list. This should be faster and cleaner. --- emacsql.el | 23 +++ 1 file changed, 11 insertions(+), 12 deletion

[nongnu] elpa/emacsql afef528d81 179/427: Fix memoization to include type map.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit afef528d8110809e587d6aee5dd4e18401fc7477 Author: Christopher Wellons Commit: Christopher Wellons Fix memoization to include type map. --- emacsql.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/emacsql.el b/emacsql.el index 85ddf5dc12.

[nongnu] elpa/emacsql d04ef64ce0 109/427: Add IF NOT EXISTS and TEMPORARY to CREATE TABLE.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit d04ef64ce0f3415c4e4b6e34979935fa2dfa20a6 Author: Christopher Wellons Commit: Christopher Wellons Add IF NOT EXISTS and TEMPORARY to CREATE TABLE. --- README.md | 1 + emacsql.el | 14 +++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git

[nongnu] elpa/emacsql f030b9952d 224/427: Fix up psql-connection.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit f030b9952db9236585232685ef57919bd70a7a9d Author: Christopher Wellons Commit: Christopher Wellons Fix up psql-connection. --- emacsql-psql.el | 33 + emacsql.el | 2 +- 2 files changed, 34 insertions(+), 1 deletion(-) diff --

[nongnu] elpa/emacsql 9f6c10eca0 172/427: Move error checking out to helper mix-in.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 9f6c10eca05fc46f3fb7af8c4a2761b4152e5fad Author: Christopher Wellons Commit: Christopher Wellons Move error checking out to helper mix-in. --- emacsql-psql.el | 24 +--- emacsql-sqlite.el | 19 +-- emacsql.el| 8

[nongnu] elpa/emacsql 1d0ef4011c 167/427: Make emacsql-connection abstract.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 1d0ef4011ca97716b5f7de46e1c29fb5e8c4dc05 Author: Christopher Wellons Commit: Christopher Wellons Make emacsql-connection abstract. --- emacsql.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/emacsql.el b/emacsql.el index 0df4f17ec7..eb30f

[nongnu] elpa/emacsql dc2afbbc1f 221/427: Adjust the Emacsql wire protocol.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit dc2afbbc1f37e296311a020e8e6eb3bee55098cb Author: Christopher Wellons Commit: Christopher Wellons Adjust the Emacsql wire protocol. --- emacsql.el | 18 -- sqlite/emacsql.c | 25 + 2 files changed, 21 insertions(+), 22

[nongnu] elpa/emacsql 462d1f1b31 252/427: Fix stupid backslash escape mode in MySQL.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 462d1f1b31d8aab1eb9448802b7ed7563d36ac0a Author: Christopher Wellons Commit: Christopher Wellons Fix stupid backslash escape mode in MySQL. This makes MySQL pass all the unit tests. --- emacsql-mysql.el | 1 + 1 file changed, 1 insertion(+) diff --git a

[nongnu] elpa/emacsql 543189295d 215/427: Drop the pointless autoloads.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 543189295dcec660838bde3b0cf5fbb04004256c Author: Christopher Wellons Commit: Christopher Wellons Drop the pointless autoloads. --- emacsql-psql.el | 2 -- emacsql-sqlite.el | 3 --- 2 files changed, 5 deletions(-) diff --git a/emacsql-psql.el b/emacsql-psql.el

[nongnu] elpa/emacsql 223db2d397 141/427: Add quote operator.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 223db2d39789c67c15a3002516b76c9670114cb6 Author: Christopher Wellons Commit: Christopher Wellons Add quote operator. --- README.md | 11 +++ emacsql.el | 4 2 files changed, 15 insertions(+) diff --git a/README.md b/README.md index 8c554d7a9b..f68

[nongnu] elpa/emacsql cda366379a 085/427: Add Windows note.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit cda366379aeff30b7859f80b907c1c6723ecad23 Author: Christopher Wellons Commit: Christopher Wellons Add Windows note. --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e9a5bcec3d..d20929cd57 100644 --- a

[nongnu] elpa/emacsql 2db4a84598 225/427: Allow os tuples to be specified as an env var.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 2db4a845981199436be51ff3b0b05163f4494ff7 Author: Christopher Wellons Commit: Christopher Wellons Allow os tuples to be specified as an env var. --- sqlite/Makefile | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/sqlite/Makefile

[nongnu] elpa/emacsql ea613c5191 360/427: Push other sub-packages up to Emacs 25 as well

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit ea613c5191dcaa2583d3f7d5737b31bb88a07ed5 Author: Christopher Wellons Commit: Christopher Wellons Push other sub-packages up to Emacs 25 as well --- emacsql-mysql.el | 2 +- emacsql-psql.el | 4 ++-- emacsql-sqlite.el | 2 +- emacsql.el| 2 +- 4 files c

[nongnu] elpa/emacsql d21cc86540 188/427: Add lexical binding to tests.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit d21cc8654071bcde06200138352fee3d95b3a73c Author: Christopher Wellons Commit: Christopher Wellons Add lexical binding to tests. --- emacsql-tests.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emacsql-tests.el b/emacsql-tests.el index 0c0ed

[nongnu] elpa/emacsql 76489e0a10 362/427: Tweak Makefile documentation

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 76489e0a10a46620df94e4aa42f92914c0849a1e Author: Christopher Wellons Commit: Christopher Wellons Tweak Makefile documentation --- Makefile | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index f931a0bd73..3d0d4152c7

[nongnu] elpa/emacsql 5962268f83 184/427: Split off reaper code.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 5962268f83b0221e5a3b994e3a5abbf126685272 Author: Christopher Wellons Commit: Christopher Wellons Split off reaper code. --- Makefile | 4 ++-- emacsql.el | 44 ++-- 2 files changed, 4 insertions(+), 44 deletions(-) diff

[nongnu] elpa/emacsql db0159f138 032/427: Update README.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit db0159f1381505bd9b6cb7f8a5c4d5a39debd40f Author: Christopher Wellons Commit: Christopher Wellons Update README. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 082143f52d..3f26389b00 100644 --- a/READM

[nongnu] elpa/emacsql dc178532e5 203/427: Add emacsql-with-bind.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit dc178532e5bf44ed0a9b2c9288c520101b3106d6 Author: Christopher Wellons Commit: Christopher Wellons Add emacsql-with-bind. --- emacsql.el | 27 +++ 1 file changed, 27 insertions(+) diff --git a/emacsql.el b/emacsql.el index 37ac8cc966..f853d

[nongnu] elpa/emacsql 4332bd67ec 271/427: Flesh out the main header a bit more.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 4332bd67ec2818aef07280a1b56f17cebd710daa Author: Christopher Wellons Commit: Christopher Wellons Flesh out the main header a bit more. --- emacsql.el | 20 +++- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/emacsql.el b/emacsql.el

[nongnu] elpa/emacsql afa9aa5194 072/427: Add :into expander.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit afa9aa5194c8b4c701c091f79a69a1cbb86847b8 Author: Christopher Wellons Commit: Christopher Wellons Add :into expander. --- README.md | 8 emacsql.el | 5 + 2 files changed, 13 insertions(+) diff --git a/README.md b/README.md index 748696bab8..560959a

[nongnu] elpa/emacsql 364bf466ea 086/427: Linkify the issue in the README.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 364bf466ea72ec444a8ff7bff1939980b6f8aa6b Author: Christopher Wellons Commit: Christopher Wellons Linkify the issue in the README. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d20929cd57..d2afd9381

[nongnu] elpa/emacsql e08094c78f 058/427: More precise parsing.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit e08094c78f7fcfe1f0d42b685f39cbbb2309ffcd Author: Christopher Wellons Commit: Christopher Wellons More precise parsing. --- emacsql.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emacsql.el b/emacsql.el index e8cf911048..22f3d1e3ff 100644 -

[nongnu] elpa/emacsql 4aa889882d 182/427: Fix slot allocation on emacsql-connection.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 4aa889882d72969f7570bb3b3f421d4d5803a3b4 Author: Christopher Wellons Commit: Christopher Wellons Fix slot allocation on emacsql-connection. --- emacsql.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/emacsql.el b/emacsql.el index 09155cfd

[nongnu] elpa/emacsql 5bef799b6b 220/427: Make some tweaks to accommodate Windows.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 5bef799b6b2288f9fd5f6369b7d25e680897d0d5 Author: Christopher Wellons Commit: Christopher Wellons Make some tweaks to accommodate Windows. --- sqlite/Makefile | 11 +-- sqlite/emacsql.c | 5 ++--- 2 files changed, 11 insertions(+), 5 deletions(-) diff -

[nongnu] elpa/emacsql f9820deed7 056/427: Add unary operators.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit f9820deed75c6a9afbb4310bd5e08cbe96e72b68 Author: Christopher Wellons Commit: Christopher Wellons Add unary operators. --- emacsql.el | 16 ++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/emacsql.el b/emacsql.el index 17ff1231b4..6b

[nongnu] elpa/emacsql e91bac3a20 350/427: Add cl-generic require to emacsql.el (#32).

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit e91bac3a2023e2953637725798ad18a62e3a1db5 Author: Christopher Wellons Commit: Christopher Wellons Add cl-generic require to emacsql.el (#32). --- emacsql.el | 1 + 1 file changed, 1 insertion(+) diff --git a/emacsql.el b/emacsql.el index 4dcb9fbb3d..83c1b43c9f 10

[nongnu] elpa/emacsql 58641b9827 115/427: Fill out keywords in README.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 58641b98273f0e708c59ad5c79ee50c3b95e0665 Author: Christopher Wellons Commit: Christopher Wellons Fill out keywords in README. --- README.md | 16 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index 77fea6ca74..46b2465ecb 10

[nongnu] elpa/emacsql fd73d37df8 319/427: Ignore the generated executable

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit fd73d37df82b52752d1ca328bd8d85e0d69065a1 Author: Jonas Bernoulli Commit: Jonas Bernoulli Ignore the generated executable --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index c4eeda0575..b1cf707e97 100644 --- a/.gitignor

[nongnu] elpa/emacsql f52af86b05 124/427: Break apart and organize compilation tests.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit f52af86b058f68de86834cd2e239b9cdc1d39826 Author: Christopher Wellons Commit: Christopher Wellons Break apart and organize compilation tests. --- emacsql-tests.el | 69 1 file changed, 45 insertions(+), 24 d

[nongnu] elpa/emacsql a29b9e7ea5 388/427: No longer needlessly require url and url-http

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit a29b9e7ea5e07371576f3499538294135109a6a7 Author: Jonas Bernoulli Commit: Jonas Bernoulli No longer needlessly require url and url-http We started requiring these features in [1: a615546] for the benefit of `emacsql-sqlite-download', which was later re

[nongnu] elpa/emacsql 8f3d0d4b81 344/427: Use font-lock-flush and font-lock-ensure if available

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 8f3d0d4b81e17a0aac0449ca10fafa679cb6deec Author: Jonas Bernoulli Commit: Jonas Bernoulli Use font-lock-flush and font-lock-ensure if available `font-lock-fontity-buffer' is only intended for interactive use. Emacs v25.1 adds `font-lock-flush' and `fo

[nongnu] elpa/emacsql add06c47b9 117/427: Bring back :into for :replace (oops!).

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit add06c47b90715394c615b3f5cdcea6c2f121019 Author: Christopher Wellons Commit: Christopher Wellons Bring back :into for :replace (oops!). --- README.md| 15 --- emacsql-tests.el | 4 ++-- emacsql.el | 19 +++ 3 files chang

[nongnu] elpa/emacsql 4a535e2cca 318/427: Fix typo in emacsql-buffer's doc-string

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 4a535e2cca21f6fa2ee2391affe9e66219254450 Author: Jonas Bernoulli Commit: Jonas Bernoulli Fix typo in emacsql-buffer's doc-string --- emacsql.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emacsql.el b/emacsql.el index 1919b5c963..0bdbece14

[nongnu] elpa/emacsql 730e4d882a 235/427: Fix up the README.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 730e4d882a1be19a88603b428989e18647da6ab8 Author: Christopher Wellons Commit: Christopher Wellons Fix up the README. --- README.md | 62 -- 1 file changed, 36 insertions(+), 26 deletions(-) diff --git a/

[nongnu] elpa/emacsql 72b34f6522 173/427: Add some more autoloading.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 72b34f6522e17ca5a4e3d484e8d94be9133e4f77 Author: Christopher Wellons Commit: Christopher Wellons Add some more autoloading. --- emacsql-psql.el | 2 ++ emacsql-sqlite.el | 1 + 2 files changed, 3 insertions(+) diff --git a/emacsql-psql.el b/emacsql-psql.el ind

[nongnu] elpa/emacsql 027c5df94e 209/427: Organize all the keywords in the README.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 027c5df94ec0d15345a455e444a3db8810af8363 Author: Christopher Wellons Commit: Christopher Wellons Organize all the keywords in the README. --- README.md | 101 +- 1 file changed, 54 insertions(+), 47 dele

[nongnu] elpa/emacsql d7a05db54e 080/427: Add :replace expander.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit d7a05db54e3be730050888b3dafd348eadf9e333 Author: Christopher Wellons Commit: Christopher Wellons Add :replace expander. --- README.md | 8 emacsql.el | 3 +++ 2 files changed, 11 insertions(+) diff --git a/README.md b/README.md index d40356bc83..452faa

[nongnu] elpa/emacsql 83a278aa6b 356/427: Remove trailing &key in method definition

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 83a278aa6bc0fec5d8aa731b06f2385a8ad8cdbb Author: Damien Cassou Commit: Damien Cassou Remove trailing &key in method definition --- emacsql-sqlite.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emacsql-sqlite.el b/emacsql-sqlite.el index 43

[nongnu] elpa/emacsql 8c5f095458 368/427: Bump to version 3.0.0 (#20)

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 8c5f095458aa37e4146b80d9319ee63571734127 Author: Christopher Wellons Commit: Christopher Wellons Bump to version 3.0.0 (#20) Changes: * Requires Emacs 25 or later * Improved support for NUL bytes * Support for DISTINCT in aggregate functi

[nongnu] elpa/emacsql ab53199d07 232/427: Fix escaping issue in middleware.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit ab53199d07a28219986ef9453836d53478d4f5e8 Author: Christopher Wellons Commit: Christopher Wellons Fix escaping issue in middleware. --- sqlite/emacsql.c | 28 +++- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/sqlite/emacs

[nongnu] elpa/emacsql c8de0ff1fd 293/427: Adjust the EmacSQL protocol.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit c8de0ff1fda3358e696eb588f83d24ae6f26384a Author: Christopher Wellons Commit: Christopher Wellons Adjust the EmacSQL protocol. --- emacsql.el | 4 +++- sqlite/emacsql.c | 9 ++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/emacsql.el

[nongnu] elpa/emacsql a13eba5f05 059/427: Use the timeout argument in emacsql-wait.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit a13eba5f05a03ae865f6e807f3a57c192b353b1c Author: Christopher Wellons Commit: Christopher Wellons Use the timeout argument in emacsql-wait. --- emacsql.el | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/emacsql.el b/emacsql.el index 22f3d

[nongnu] elpa/emacsql c68f11b74e 313/427: Register emacsql-pg for unit testing.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit c68f11b74e667aec62ac07d20c83f62f289a4726 Author: Christopher Wellons Commit: Christopher Wellons Register emacsql-pg for unit testing. --- README.md | 5 +++-- tests/emacsql-external-tests.el | 18 +++--- 2 files changed, 14 ins

[nongnu] elpa/emacsql c4036cbdc8 280/427: Move test print statement.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit c4036cbdc8a8653661f60235e5ee732c27c7413d Author: Christopher Wellons Commit: Christopher Wellons Move test print statement. --- tests/emacsql-external-tests.el | 5 - tests/emacsql-tests.el | 7 ++- 2 files changed, 6 insertions(+), 6 deletions(-

[nongnu] elpa/emacsql 49348329df 376/427: Document op. precedence handling, clean up format string expansion

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 49348329df7abfa9ec8a2d5fea9d90db9df5ed2c Author: Ákos Kiss Commit: Ákos Kiss Document op. precedence handling, clean up format string expansion --- emacsql-compiler.el | 157 +++- 1 file changed, 94 insertions(+), 6

[nongnu] elpa/emacsql 5c423307a8 254/427: Fix README typo.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 5c423307a8b22ace2148a53fdd20b146aaf96065 Author: Christopher Wellons Commit: Christopher Wellons Fix README typo. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index da19b75656..28e6cdeb6c 100644 --- a/REA

[nongnu] elpa/emacsql cf16cdb2f8 217/427: Add a special characters test.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit cf16cdb2f89c04813caf2af8d7bc1e474e9dd4a5 Author: Christopher Wellons Commit: Christopher Wellons Add a special characters test. --- emacsql-tests.el | 11 +++ 1 file changed, 11 insertions(+) diff --git a/emacsql-tests.el b/emacsql-tests.el index e2e8d48

[nongnu] elpa/emacsql f5da68e5f9 391/427: Fix quoting in docstring

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit f5da68e5f986c1b85ec7866ef091427db43107f2 Author: Jonas Bernoulli Commit: Jonas Bernoulli Fix quoting in docstring --- emacsql.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emacsql.el b/emacsql.el index cbc1de6486..bcbfd79259 100644 --- a/

[nongnu] elpa/emacsql 1146f2e26a 233/427: Flesh out the changes in the README.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 1146f2e26aa02af57001f4f575499b24475adf6d Author: Christopher Wellons Commit: Christopher Wellons Flesh out the changes in the README. --- README.md | 370 +++--- 1 file changed, 112 insertions(+), 258 deleti

[nongnu] elpa/emacsql 89e42aed13 253/427: Add docstring to emacsql-mysql.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 89e42aed134bbc088c484c6c5c46c57b2a44c522 Author: Christopher Wellons Commit: Christopher Wellons Add docstring to emacsql-mysql. --- emacsql-mysql.el | 1 + 1 file changed, 1 insertion(+) diff --git a/emacsql-mysql.el b/emacsql-mysql.el index 0e546d59d1..17f11be

[nongnu] elpa/emacsql da2b137771 289/427: Fix the parameter naming in emacsql-show-last-sql.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit da2b137771347edb3bf94cc18c19413c88ec8a5e Author: Christopher Wellons Commit: Christopher Wellons Fix the parameter naming in emacsql-show-last-sql. --- emacsql.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/emacsql.el b/emacsql.el inde

[nongnu] elpa/emacsql 2bc599d856 327/427: Add separate package headers for each backend.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 2bc599d85619e0e2bf5263fd9e624f980e4bf79e Author: Christopher Wellons Commit: Christopher Wellons Add separate package headers for each backend. --- README.md | 4 ++-- emacsql-mysql.el | 11 +++ emacsql-psql.el | 14 ++ emacsql-sql

[nongnu] elpa/emacsql 4e9297233d 273/427: Don't rely on C99 mode.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 4e9297233daf885784d8379a387c23e7de13fea7 Author: Christopher Wellons Commit: Christopher Wellons Don't rely on C99 mode. --- sqlite/Makefile | 2 +- sqlite/emacsql.c | 7 --- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/sqlite/Makefile b/sq

[nongnu] elpa/emacsql 373975cbcc 387/427: Remove types from cl-defgeneric arguments

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 373975cbccf7776af771e23f86043b236a330702 Author: Jonas Bernoulli Commit: Christopher Wellons Remove types from cl-defgeneric arguments Emacs 29 now warns: "Non-symbol arguments to cl-defgeneric". One could argue that specifying the type is useful to t

[nongnu] elpa/emacsql 965039cec2 314/427: Adjust header lines for each back-end.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 965039cec2d31c3eeb6cdf3a91f05e81350344d7 Author: Christopher Wellons Commit: Christopher Wellons Adjust header lines for each back-end. --- emacsql-mysql.el | 2 +- emacsql-pg.el | 2 +- emacsql-psql.el | 2 +- emacsql-sqlite.el | 2 +- 4 files changed, 4

[nongnu] elpa/emacsql de9b3633d2 262/427: Oops do clean with distclean.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit de9b3633d29159b3bfb6367879beb4e58586053d Author: Christopher Wellons Commit: Christopher Wellons Oops do clean with distclean. --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 80d0a04a59..983f0d0033 100644

[nongnu] elpa/emacsql 048e81b759 320/427: Add file tests/.nosearch

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 048e81b7595c5c60b0fe8e754d8fbbb45624ecb9 Author: Jonas Bernoulli Commit: Jonas Bernoulli Add file tests/.nosearch This keeps `normal-top-level-add-subdirs-to-load-path' from adding the directory to the `load-path'. --- tests/.nosearch | 0 1 file cha

[nongnu] elpa/emacsql 8a66563af6 105/427: Combine :insert and :into.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 8a66563af6e6aae8077001aa41712289cc7b4fef Author: Christopher Wellons Commit: Christopher Wellons Combine :insert and :into. SQLite has no other use of :into, so no reason to keep it around. --- README.md| 16 emacsql-tests.el |

[nongnu] elpa/emacsql 99a8069389 135/427: Add support for foreign keys.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 99a806938913afcfc30ea85f7b172659257c7d32 Author: Christopher Wellons Commit: Christopher Wellons Add support for foreign keys. --- emacsql-tests.el | 4 emacsql.el | 23 ++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --

[nongnu] elpa/emacsql 18b40213fd 403/427: No longer use obsolete generalized variable `point'

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 18b40213fdc4cab2f836f5dc3f42b12f3c27af66 Author: Jonas Bernoulli Commit: Jonas Bernoulli No longer use obsolete generalized variable `point' Made obsolete in 29.1 / 48aacbf292fbe8d4be7761f83bf87de93497df27. --- emacsql-compiler.el | 6 +++--- emacsql-mys

[nongnu] elpa/emacsql 5e2ab842f7 139/427: Add foreign key test.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 5e2ab842f7be6fdee017004a686d8ac93e964adf Author: Christopher Wellons Commit: Christopher Wellons Add foreign key test. --- emacsql-tests.el | 20 1 file changed, 20 insertions(+) diff --git a/emacsql-tests.el b/emacsql-tests.el index 8eb8113

[nongnu] elpa/emacsql 4b45472ffa 240/427: Don't copy the binary every time.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 4b45472ffab8d4456717761d1126d6492bf98271 Author: Christopher Wellons Commit: Christopher Wellons Don't copy the binary every time. --- sqlite/Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sqlite/Makefile b/sqlite/Makefile index 3

[nongnu] elpa/emacsql 431a3b325f 200/427: Toss "reap" and switch to new finalize with Cask.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 431a3b325fc74882829e25374873baabeb21e730 Author: Christopher Wellons Commit: Christopher Wellons Toss "reap" and switch to new finalize with Cask. --- .gitignore | 2 ++ Cask| 8 +++ Makefile| 29 +++-- README.md

[nongnu] elpa/emacsql 394bb062aa 219/427: Add a small library for determining binary to use.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 394bb062aa17d9e6214c61f520005c79cc1d06ff Author: Christopher Wellons Commit: Christopher Wellons Add a small library for determining binary to use. --- Makefile | 3 ++- emacsql-sqlite.el | 3 ++- emacsql-system.el | 44

[nongnu] elpa/emacsql 00bb81ff2b 266/427: Fix Makefile typo.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 00bb81ff2ba035ebd6f472732d28c455e59ad548 Author: Christopher Wellons Commit: Christopher Wellons Fix Makefile typo. --- sqlite/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sqlite/Makefile b/sqlite/Makefile index 8123aea797..7

[nongnu] elpa/emacsql 5da614bc9b 359/427: Drop finalizer use and explicitely depend on Emacs 25

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 5da614bc9b37525a1dd3a2d420b3702215ae49b9 Author: Christopher Wellons Commit: Christopher Wellons Drop finalizer use and explicitely depend on Emacs 25 Emacs 25 has been released for over a year now. EIEIO has diverged, and continues to diverge, from E

[nongnu] elpa/emacsql b60d9e05e2 277/427: Flesh out some docstrings.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit b60d9e05e29aa2c05d341a10a0a4894c46a0c738 Author: Christopher Wellons Commit: Christopher Wellons Flesh out some docstrings. --- emacsql-sqlite.el | 5 + 1 file changed, 5 insertions(+) diff --git a/emacsql-sqlite.el b/emacsql-sqlite.el index 2d30d43fea..f3e1

[nongnu] elpa/emacsql b29ea275d4 236/427: Tweak limitations notes.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit b29ea275d4850975336ce57a856d027fb3444c88 Author: Christopher Wellons Commit: Christopher Wellons Tweak limitations notes. --- README.md | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 088d6d0110..0a7998fe

[nongnu] elpa/emacsql 76acd4f8a1 304/427: Add a test for reserved word escaping.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 76acd4f8a1b418c8628daefb33cfe4a66b33f80c Author: Christopher Wellons Commit: Christopher Wellons Add a test for reserved word escaping. --- tests/emacsql-compiler-tests.el | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/emacsql-compiler-tests.el b/tests

[nongnu] elpa/emacsql 3127283cd1 218/427: Clean up middleware a bit.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 3127283cd10c527894a802355ae4b33b10f32e46 Author: Christopher Wellons Commit: Christopher Wellons Clean up middleware a bit. --- sqlite/emacsql.c | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/sqlite/emacsql.c b/sqlite/emacs

[nongnu] elpa/emacsql 38bd19ed6f 276/427: Oops, use the right equality.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 38bd19ed6fa61785503693f45b304572b00484f8 Author: Christopher Wellons Commit: Christopher Wellons Oops, use the right equality. --- emacsql-sqlite.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/emacsql-sqlite.el b/emacsql-sqlite.el index

[nongnu] elpa/emacsql 4db068920d 247/427: Provide MySQL front-end.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 4db068920d2f2e0b0812e8789ae59f62c4207e97 Author: Christopher Wellons Commit: Christopher Wellons Provide MySQL front-end. --- README.md| 2 +- emacsql-mysql.el | 71 2 files changed, 72 insertions(

[nongnu] elpa/emacsql b405d99aed 408/427: make: Don't use LDFLAGS to set Emacs load-path

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit b405d99aed735d60834e4747ea9f6cd50e2bcefb Author: Jonas Bernoulli Commit: Jonas Bernoulli make: Don't use LDFLAGS to set Emacs load-path --- Makefile | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index cb6fc407f7..

[nongnu] elpa/emacsql e3bc9b105f 354/427: Finish removing Cask, including updating the README

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit e3bc9b105f6f2de514dd689c8fa8f74f1d610a04 Author: Christopher Wellons Commit: Christopher Wellons Finish removing Cask, including updating the README --- Cask | 7 --- README.md | 15 +++ 2 files changed, 11 insertions(+), 11 deletions(-) di

[nongnu] elpa/emacsql f9c562b0a4 069/427: Add SQLite link.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit f9c562b0a4868dcbec5ae82b8629846fba4392b2 Author: Christopher Wellons Commit: Christopher Wellons Add SQLite link. --- README.md | 4 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 25a9b91c75..62e19530bf 100644 --- a/README.md +++ b

[nongnu] elpa/emacsql 739c24cab6 389/427: Add kludge to work around `cl-defmethod' bug

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 739c24cab69c7b14eb43a0ef7f11a5111b401152 Author: akater Commit: Jonas Bernoulli Add kludge to work around `cl-defmethod' bug `cl-defmethod' does not properly treat an argument that is named `_', which causes `describe-function' to malfunction when try

[nongnu] elpa/emacsql 57c40202e8 307/427: Set correct default transaction type in PostgreSQL.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 57c40202e8e44e5cbfd067390846afd11e3b840c Author: Christopher Wellons Commit: Christopher Wellons Set correct default transaction type in PostgreSQL. --- emacsql-psql.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/emacsql-psql.el b/emacsql-psql.el index

[nongnu] elpa/emacsql 2550196816 162/427: Drop SQLite version requirements.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 2550196816532cbe09a05f7b4023d69e2e073ce6 Author: Christopher Wellons Commit: Christopher Wellons Drop SQLite version requirements. --- README.md | 2 +- emacsql.el | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index

[nongnu] elpa/emacsql fc941d7c75 118/427: Capture a common identifier vector pattern.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit fc941d7c7502b9d064a931e9c53ec0073901c771 Author: Christopher Wellons Commit: Christopher Wellons Capture a common identifier vector pattern. --- emacsql.el | 21 + 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/emacsql.el b/ema

[nongnu] elpa/emacsql 3042597a72 343/427: Add note about lack of Windows support.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 3042597a723157f7a69765d833107b5e9efb3562 Author: Christopher Wellons Commit: Christopher Wellons Add note about lack of Windows support. --- README.md | 6 ++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 540a7b07ab..c76ed67f1d 100

[nongnu] elpa/emacsql fe2eef212c 210/427: Fix header typo.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit fe2eef212c91e9c2d1168c9f1e9bbd7ac0e92f6a Author: Christopher Wellons Commit: Christopher Wellons Fix header typo. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5519eabf10..bf3fd03bf5 100644 --- a/REA

[nongnu] elpa/emacsql b3aea1e6af 055/427: Oops, fix >= back.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit b3aea1e6afb97aed84a591e23dd8c4d223759b78 Author: Christopher Wellons Commit: Christopher Wellons Oops, fix >= back. --- emacsql.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/emacsql.el b/emacsql.el index 23ba6c7f68..17ff1231b4 100644 -

[nongnu] elpa/emacsql 6622516e15 393/427: Update library headers

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 6622516e153d1f48a199b613367bbe8f6d7d43bf Author: Jonas Bernoulli Commit: Jonas Bernoulli Update library headers --- emacsql-compiler.el | 7 ++- emacsql-mysql.el| 8 +--- emacsql-pg.el | 9 - emacsql-p

[nongnu] elpa/emacsql 672963ae53 191/427: Add DISTINCT option to :select.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 672963ae533cb30f57774ab80ae20567cb26f89b Author: Christopher Wellons Commit: Christopher Wellons Add DISTINCT option to :select. --- README.md | 3 ++- emacsql-compiler.el | 14 +++--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --g

[nongnu] elpa/emacsql 1becb00945 419/427: Define a few constants as such

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 1becb009454f317198cde75b98bb25be2f6f8acd Author: Jonas Bernoulli Commit: Jonas Bernoulli Define a few constants as such --- emacsql-mysql.el | 2 +- emacsql-psql.el | 2 +- emacsql-sqlite.el | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --gi

[nongnu] elpa/emacsql b375cd7759 294/427: Bump version number due to protocol change.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit b375cd7759f1cb2b0e723dbefb9880c7918ed63b Author: Christopher Wellons Commit: Christopher Wellons Bump version number due to protocol change. --- emacsql.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/emacsql.el b/emacsql.el index 82d3b

[nongnu] elpa/emacsql 3d556608ef 394/427: emacsql-mysql: Abort if mysql cannot be found

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 3d556608efb3a9c580e58a2b44c9034a90a5fe74 Author: Jonas Bernoulli Commit: Jonas Bernoulli emacsql-mysql: Abort if mysql cannot be found Closes #67. --- emacsql-mysql.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/emacsql-mysql.el

[nongnu] elpa/emacsql 214b46f547 372/427: Update documentation for building SQLite backend (#46)

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 214b46f547ec8ff60b06806b73bc40d55c8149cf Author: Christopher Wellons Commit: Christopher Wellons Update documentation for building SQLite backend (#46) --- README.md | 14 ++ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/README.md b/R

[nongnu] elpa/emacsql fb2270509f 279/427: Adjust make clean.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit fb2270509f8e96be04cad4a68cbd77576f7fa040 Author: Christopher Wellons Commit: Christopher Wellons Adjust make clean. --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 138b90ac2e..90f49dbcf9 100644 --- a/Ma

[nongnu] elpa/emacsql 7c774ffe12 248/427: Improve MySQL error parsing.

2022-12-13 Thread ELPA Syncer
branch: elpa/emacsql commit 7c774ffe129f81b4f87aee2783ce996ca0e71e00 Author: Christopher Wellons Commit: Christopher Wellons Improve MySQL error parsing. --- emacsql-mysql.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/emacsql-mysql.el b/emacsql-mysql.el index

<    1   2   3   4   5   6   7   >