libpqxx:7.3

Last commit made on 2022-01-09
Get this branch:
git clone -b 7.3 https://git.launchpad.net/libpqxx

Branch merges

Branch information

Name:
7.3
Repository:
lp:libpqxx

Recent commits

cc22417... by Jeroen T. Vermeulen

Update version.

bd6fc9c... by Jeroen T. Vermeulen

Update NEWS.

fa20a82... by Jeroen T. Vermeulen

Update copyright strings.

f3cafe5... by Jeroen T. Vermeulen

Fix bug in support for GB18030 encoding.

See #517. Also, regenerate build files with newer toolchain.

667ffc2... by Jeroen T. Vermeulen

Bump version.

9e55cea... by Jeroen T. Vermeulen

Removed some old `tools/` scripts.

c0c25ed... by Jeroen T. Vermeulen

Factory for `stream_from` with `from_query`.

This is my way out of the quagmire of constructor overloads. Instead of
constructing a `stream_from` and adding a `from_query` argument just to
disambiguate the call, you can now call `stream_from::query()`.

Obviously I will also want to do this for the `from_table` case. But
I'd like to get those overloads right from the start, and that means
Concepts, which means C++20: `span`, `range`, and being able to treat
all iterator types differently from all string types in overloading
resolution. Or perhaps for starters I'll find a nice way to tell the
overload for "one column, as a string" apart from the overload for
"run-time number of columns, as a container." Or similar for "two
columns, as strings" versus "run-time number of columns, as a pair of
iterators."

9e9d625... by Jeroen T. Vermeulen

Update NEWS.

cacaf2c... by Sil3ntStorm <email address hidden>

Make "ignore deprecated" work for Visual Studio (#402)

f27cec2... by Jeroen T. Vermeulen

Reformat.