ClickHouse/contrib
Azat Khuzhin 5d6e5b60ab Add bindings for navigating through history (instead of lines/history)
Before this patch, replxx history_next/history_previous (which were
mapped to UP/DOWN) navigates through history lines first (in multi-line
mode, and after through history.

But it is not convenient, since in case of query contains lots of line
it can take awhile.

So now, after this update, replxx will change the meaning of
history_next/history_previous (which will be binded to M-UP/M-DOWN),
those actions will always navigates through history lines.

And new actions, line_next/line_previous (binded to UP/DOWN) will
navigate through lines of current item first, and when it reaches
begin/end it will go the previous/next history item.

Also note, that ClickHouse rebind of C-P/C-N is fine, since it is binded to
history_next/history_previous, and this is desired (like in readline).

Follow-up for: #30143 (cc: @amosbird)
2021-11-22 21:05:53 +03:00
..
abseil-cpp@b004a8a024 Switch performance and merge contrib 2021-09-10 11:10:45 +00:00
abseil-cpp-cmake Updated CacheDictionary 2021-03-06 14:36:37 +03:00
AMQP-CPP@1a6c51f4ac fix unbundled build 2021-08-03 17:29:59 +03:00
amqpcpp-cmake Fix 2021-08-30 20:59:03 +03:00
arrow@078e21bad3 Try update arrow 2021-08-02 19:33:15 +03:00
arrow-cmake Remove trash from CMake 2021-10-11 06:58:08 +03:00
avro@e43c46e87f More pytest fixes (#23538) 2021-06-07 20:29:19 +03:00
avro-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
aws@00b0360454 Retry on Yandex.S3 throttle 2021-10-25 17:34:59 +03:00
aws-c-common@736a82d169 Update submodule heads. 2019-12-09 13:31:59 +03:00
aws-c-event-stream@3bc33662f9 AWS S3 SDK integration. 2019-12-03 19:23:24 +03:00
aws-checksums@519d6d9093 Update submodule heads. 2019-12-09 13:31:59 +03:00
aws-s3-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
base64@af9b331f2b Fix UBSan report in base64 2020-07-12 22:38:37 +03:00
base64-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
boost@fcb058e145 Initial support for risc-v 2021-11-11 19:23:34 +01:00
boost-cmake Initial support for risc-v 2021-11-11 19:23:34 +01:00
boringssl@c1e01a441d attemp to fix build 2021-10-15 16:01:28 +03:00
boringssl-cmake Update BorinSSL 2021-10-11 14:53:26 +03:00
brotli@63be8a9940 Update brotli to a version with a recent origin fix: "encoder: fix rare access to uninitialized data in ring-buffer" 2021-02-26 11:50:01 +00:00
brotli-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
bzip2@bf905ea225 Add submodule bzip2 2021-08-07 06:18:14 +00:00
bzip2-cmake Add bzip2 file compression 2021-08-07 00:25:52 +00:00
capnproto@c8189ec3c2 Try to fix tests, update capnp lib to eliminate problem with UB sanitizer 2021-10-14 16:43:23 +03:00
capnproto-cmake Fix build 2021-10-14 16:43:23 +03:00
cassandra@eb9b68dadb suppress msan cassandra 2021-05-28 16:22:50 +03:00
cctz@9edd0861d8 Update CCTZ 2021-10-09 18:37:38 +03:00
cctz-cmake Add CI check for darwin-aarch64 (#25560) 2021-06-25 18:21:56 +03:00
cityhash102 Better link and deps (#3631) 2018-11-21 22:20:27 +03:00
consistent-hashing Move FastMemcpy to contribs (#9219) 2020-03-13 01:26:16 +03:00
cppkafka@5a119f689f Fix kafka failover issue (#21118). 2021-06-09 16:02:56 +02:00
cppkafka-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
croaring@2c867e9f9c Update roaring just in case 2021-06-10 02:36:36 +03:00
croaring-cmake Disable jemalloc under OSX 2021-08-16 18:04:46 +02:00
curl@3b8bbbbd16 AWS SDK integration rework. 2019-12-06 17:37:21 +03:00
curl-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
cyrus-sasl@e6466edfd6 Fix submodules 2021-05-19 14:52:02 +03:00
cyrus-sasl-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
datasketches-cpp@7d73d7610d Fix submodules 2021-05-19 14:52:02 +03:00
double-conversion@cf2f0f3d54 Use double-conversion as submodule 2018-01-16 21:58:12 +03:00
double-conversion-cmake Somewhat better support for paths with whitespaces 2021-04-24 22:48:44 +03:00
dragonbox@923705af6f Update Dragonbox 2021-01-17 23:38:59 +03:00
dragonbox-cmake better 2020-12-07 21:26:02 +03:00
fast_float@7eae925b51 Updated submodule 2020-12-06 23:37:36 +03:00
fastops@1460583af7 Update submodule 2021-10-16 03:09:38 +03:00
fastops-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
flatbuffers@eb3f827948 update 2021-06-18 13:34:15 +03:00
fmtlib@c108ee1d59 Update fmtlib to master 2020-07-13 03:46:57 +03:00
fmtlib-cmake fmt-style logging, part 1 2020-05-23 19:33:07 +03:00
gcem@8d4f1b5d76 Add bayesAB function for bayesian_ab_testing 2020-07-09 22:11:40 +09:00
googletest@e7e591764b Update 2021-03-19 14:34:52 +08:00
grpc@7eac189a6b Revert "Fix style regressions on benchmark page (#30506)" 2021-10-25 20:02:35 +03:00
grpc-cmake Build protoc for host architecture during cross-compilation 2021-10-12 05:46:19 +03:00
h3@c7f46cfd71 Revert "Implement h3ToGeo function" 2021-06-22 17:25:21 +03:00
h3-cmake update cmake 2021-06-22 10:39:27 +03:00
hyperscan@e9f08df021 Fix debug assertion in Hyperscan 2021-01-31 07:23:07 +03:00
hyperscan-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
icu@faa2f9f9e1 Preparation to build ICU from sources 2019-12-15 06:00:53 +03:00
icu-cmake Somewhat better support for paths with whitespaces 2021-04-24 22:48:44 +03:00
icudata@f020820388 Preparation to build ICU from sources 2019-12-15 06:00:53 +03:00
jemalloc@e6891d9746 MADV_DONTNEED check in runtime for qemu (via patching jemalloc) 2020-12-19 15:34:12 +03:00
jemalloc-cmake Initial support for risc-v 2021-11-11 19:23:34 +01:00
krb5@5149dea4e2 Fix MSan report in Kerberos library 2021-01-17 21:35:53 +03:00
krb5-cmake Remove trash from CMake 2021-10-11 06:58:08 +03:00
lemmagen-c@59537bdcf5 Updated submodules to include new READMEs 2021-06-19 23:15:16 +00:00
lemmagen-c-cmake added LemmaGen lemmatizer 2021-06-05 00:52:35 +00:00
libc-headers@aa5429bf67 Add missing files to libc-headers. 2021-10-11 07:44:12 +03:00
libcpuid@8db3b8d2d3 Revert "DOCS-628: Stable versions of statistical functions (#10848)" 2020-05-13 16:32:36 +03:00
libcpuid-cmake Disable base64, fastops and libcpuid on unsupported platforms better 2021-04-02 13:57:46 +03:00
libcxx@61e60294b1 Pull libcxx 2021-10-08 21:38:12 +03:00
libcxx-cmake Revert special contribs and set folder manually for them until fixed 2021-10-17 23:10:01 +03:00
libcxxabi@df8f1e727d Update libcxx and use unstable ABI to provide better performance 2021-01-11 02:08:33 +00:00
libcxxabi-cmake Revert special contribs and set folder manually for them until fixed 2021-10-17 23:10:01 +03:00
libdivide Update libdivide to the latest master (2) 2021-03-30 00:37:27 +03:00
libfarmhash CLICKHOUSE-3762 Build fixes (#2488) 2018-06-19 21:09:09 +03:00
libgsasl@383ee28e82 cleanup, fixes, new submodules, ShellCommand, WriteBufferFromString 2020-12-16 14:48:33 +03:00
libhdfs3@a8c37ee001 Fix assert in hdfs, add test 2021-11-03 12:53:33 +03:00
libhdfs3-cmake Remove trash from CMake 2021-10-11 06:58:08 +03:00
libmetrohash Fix build 2021-08-15 11:21:46 +03:00
libpq@e071ea570f Update libpq 2021-07-02 22:26:33 +03:00
libpq-cmake Update libpq 2021-07-02 00:07:23 +03:00
libpqxx@357608d11b Update libpqxx 2021-06-16 09:38:33 +03:00
libpqxx-cmake Postgres ON CONFLICT 2021-08-24 12:37:32 +00:00
libprotobuf-mutator@ffd86a3287 adding codegen fuzzer + code generation script. new contrib added: libprotobuf-mutator 2021-10-12 03:21:31 +03:00
libprotobuf-mutator-cmake Added an ability to generate data in build time 2021-10-15 14:35:50 +00:00
librdkafka@b8554f1682 Bump librdkafka (to fix metadata cache destroying) 2021-08-19 21:38:06 +03:00
librdkafka-cmake Initial support for risc-v 2021-11-11 19:23:34 +01:00
libstemmer_c@c753054304 Updated submodules to include new READMEs 2021-06-19 23:15:16 +00:00
libstemmer-c-cmake minor fix 2021-06-03 19:20:35 +00:00
libunwind@c4ea9848a6 Updated libunwind to protect from wrong CFA expressions 2021-08-24 21:36:45 +03:00
libunwind-cmake Revert special contribs and set folder manually for them until fixed 2021-10-17 23:10:01 +03:00
libuv@95081e7c16 Update submodules 2021-10-12 02:03:00 +03:00
libuv-cmake Add support for PowerPC build 2021-10-12 01:47:57 +03:00
libxml2@18890f471c Add integration test, put dependent libs to contrib, slightly refine 2018-12-07 14:41:24 +03:00
libxml2-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
llvm@20607e6172 Update submodules to simplify cross build 2021-10-11 14:34:05 +03:00
lz4@f39b79fb02 Update LZ4 to the latest dev 2020-05-03 00:07:18 +03:00
lz4-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
magic_enum@38f86e4d09 Initial: replacing hardcoded toString for enums with magic_enum 2021-09-06 16:24:03 +02:00
magic-enum-cmake Simplifying exception messages 2021-09-11 00:40:18 +02:00
mariadb-connector-c@5f4034a3a6 Updated MariaDB connector fix cmake 2021-04-08 21:47:12 +03:00
miniselect@be0af6bd0b Move miniselect to submodule and replace quantile exact with better algorithm 2020-11-10 00:53:43 +03:00
msgpack-c@46684265d5 Revert "Fix style regressions on benchmark page (#30506)" 2021-10-25 20:02:35 +03:00
murmurhash Make -Wreserved-id-macro happy 2021-06-22 14:13:19 +03:00
nanodbc@df52a1232d Update nanodbc 2021-08-24 12:50:07 +00:00
nanodbc-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
NuRaft@d10351f312 Fix typo and update NuRaft 2021-10-22 11:24:18 +03:00
nuraft-cmake Followup 2021-07-29 14:18:44 +03:00
openldap@0208811b60 Update OpenLDAP for BoringSSL 2020-11-29 11:51:32 +03:00
openldap-cmake Preparation to build with Musl 2021-10-16 00:17:34 +03:00
orc@0a936f6bbd Update orc and arrow 2021-06-15 16:15:27 +03:00
pdqsort Update pdqsort to recent version (#10171) 2020-04-11 14:16:14 +03:00
poco@258b9ba6cd Minor fixes 2021-11-16 23:02:47 +00:00
poco-cmake Add lz4 stream compression 2021-11-16 22:30:29 +00:00
protobuf@c1c5d02026 Update submodules to simplify cross build 2021-10-11 14:34:05 +03:00
protobuf-cmake Fix fuzzer build (#30344) 2021-10-26 20:30:34 +03:00
rapidjson@c4ef90ccdb Update submodules 2020-08-05 17:53:20 +03:00
re2@13ebb377c6 Update re2 to 2021-04-01 for GCC 11 compatibility 2021-05-17 13:30:55 +02:00
re2_st re2_st: Avoid replacing re2::re2_internal 2021-05-17 13:49:48 +02:00
replxx@68410ac01d Add bindings for navigating through history (instead of lines/history) 2021-11-22 21:05:53 +03:00
replxx-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
rocksdb@e7c2b2f7bc Initial support for risc-v 2021-11-11 19:23:34 +01:00
rocksdb-cmake Merge pull request #29974 from ClickHouse/minimized-toolchain 2021-10-11 22:04:01 +03:00
s2geometry@38b7a290f9 Update submodules 2021-10-12 02:03:00 +03:00
s2geometry-cmake done 2021-07-19 17:47:24 +03:00
sentry-native@f431047ac8 Initial support for risc-v 2021-11-11 19:23:34 +01:00
simdjson@8df32cea33 Fix submodules 2021-05-19 14:52:02 +03:00
simdjson-cmake Allow to build with AVX2 2021-08-10 03:46:03 +03:00
snappy@fb057edfed update version of snappy 2021-11-01 11:18:59 +08:00
snappy-cmake Fix error 2021-10-11 08:52:41 +03:00
sparsehash-c11@cf0bffaa45 Replace libsparsehash with sparsehash-c11 2019-09-18 00:08:20 +03:00
sqlite-amalgamation@9818baa5d0 Add library as submodule 2021-07-07 20:06:35 +00:00
sqlite-cmake Add .cmake 2021-07-09 10:27:53 +00:00
stats@b6dd459c10 Add bayesAB function for bayesian_ab_testing 2020-07-09 22:11:40 +09:00
stats-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
sysroot@1a64956aa7 Initial support for risc-v 2021-11-11 19:23:34 +01:00
thrift@010ccf0a0c Add parquet support. Fixes, tests, ... 2019-02-19 23:51:44 +03:00
unixodbc@b0ad30f7f6 Added unixodbc as a submodule. (#2789) 2018-08-02 11:18:15 +03:00
unixodbc-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
wordnet-blast@1d16ac2803 Updated submodules to include new READMEs 2021-06-19 23:15:16 +00:00
wordnet-blast-cmake added WordNet synonyms extensions 2021-06-03 19:28:12 +00:00
xz@869b9d1b4e fixed whitespaces, added hidden submodule file 2020-11-02 23:04:49 +03:00
yaml-cpp@0c86adac6d Implemented YAMLParser class 2021-05-21 21:56:22 +03:00
yaml-cpp-cmake Implemented YAMLParser class 2021-05-21 21:56:22 +03:00
zlib-ng@6a5e93b900 Try update contrib/zlib-ng 2021-08-06 18:03:05 +03:00
zstd@a488ba114e Fix submodules 2021-05-19 14:52:02 +03:00
zstd-cmake Update zstd to v1.5.0 2021-05-15 00:57:24 +02:00
CMakeLists.txt Revert special contribs and set folder manually for them until fixed 2021-10-17 23:10:01 +03:00