elpasync pushed a change to branch externals/pq. at 04c91e8374 add pq.el and move pq.c -> pq-core.c
This branch includes the following new commits: new 46e38888e3 Initial commit. new b72ee45524 Add .gitignore, flush tempfile. new dfa4ad04bb README: clarify. new 03c4dbf3f9 Add pq:getrow. new 76f81f5ca5 Replace low-level functions with a higher level one. new 69d6fba048 Make argument to pq:connectdb optional. new 966a05ef25 Initialize client_encoding to utf8. new ca337173dd Explicitly free the libpq result. new f743c450ac Set application_name. new e9e1998796 Handle booleans and fix some NULL handling. new 33e626d5b8 README: It's no longer quick and dirty. new 9e719959b3 Avoid global variable for pq:error symbol. new 5fcaa751f2 Cleanup prototype definitions. new 12c54fbf15 Add undef DEFUN macro new 8c03aeb2ec Fix nargs compatible pointer type new 8e13d07737 Update Makefile new 795260553a Use load-path in test.el new 555791fef3 Add GPLv3 license. new fb79f059fb Flush debug fprintf()s. new 862bf023c0 Add processing for asynchronous notices. new 191b842a56 Add missing static declarations. new f896dabb85 Install notice receiver while fetching results as well. new 8044537122 Add testcase that provokes a NOTIFY. new 2f63308225 Use PQexec instead of PQexecParams when no parameters are specified. new 8964028f11 Coerce non-string query parameters into strings. new 6ab076af29 Fix memory leak. new cdc04b0b61 Add missing PQclear calls new 1048d41b99 Use pg_config to detect postgresql include directory new 09e320f63f Initial travis ci configuration new bc939f732e Setup emacs ert tests new 45a732a4c2 Add test for signal error new 83157bd41e Cleanup session initialization. new d8bca4bbd0 test: Add case that garbage-collects user-pointers. new e1d1b77b88 test: Notice receiver. new dc688341b0 test: Check more raised errors in different parts of the code. new 8cbe2e24fc Make test notice-receiver more robust. new a70d1fe40d Test encoding by using some high unicode codepoints. new 6f6d8728e5 Test expected error on invalid encoding. new e3e74a950a Make garbage-collection test more robust. new d6e3746c80 Skip encoding test unless supported by server. new 37e21db4c2 Shuffle tests, make gc test emit more info on failure. new 2c03e4aba4 Make garbage-collection test more robust. new 272b18abec Makefile: Add dependency to check target. new a03d2c2e9b Update README new ae8f1a33ac Make PQreset available as pq:reset. new 527e544165 Improve error handling on connection failure. new cbdff81a90 Make docstring punctuation consistent. new 3026279578 Use pg_config with --includedir instead of --pkgincludedir. new c9df58b1ac Always look up t and nil instead of caching them. new 5486071191 travis-ci: Also test with Emacs 26. new 0501c66e6a Add testcase for crash reported by "717g301github". new d738d21b6a Add checks for non-local exit. new 56fde7b255 Improve docstrings. new c653a8b1ee Remove unused macro. new d4c53f6461 Update README. new 5566645359 Fix ERROR-DATA not being a list. new 499dc3b50e Re-introduce custom error signal pq:error with SQLSTATE. new 7a15153e8d Protect against NULL SQLSTATE. new fbc92e891d README: Fix typo. new 8151e0bc99 Add function pq:notifies to support LISTEN. new bec131bfae README: Elaborate on usage. new 8cc484c68b README: Fix typos. new 04c91e8374 add pq.el and move pq.c -> pq-core.c