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 +++
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
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
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
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 +-
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
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
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
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(-)
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
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
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.
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
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 --
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
-
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
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 -
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
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
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
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
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
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
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
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
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
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/
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
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
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
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
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
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
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
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
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
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(-
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
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
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
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/
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
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
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
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
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
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
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
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
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
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 |
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 --
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
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
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
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
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
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
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
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
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
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
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
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
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(
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..
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
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
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
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
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
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
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
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
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
-
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
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
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
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
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
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
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
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
101 - 200 of 640 matches
Mail list logo