From a7da41981021575e2359683d994eec6c9d246321 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Thu, 2 Dec 2021 13:06:27 -0500 Subject: Add configure probe for rl_variable_bind(). Some exceedingly ancient readline libraries lack this function, causing commit 3d858af07 to fail. Per buildfarm (via Michael Paquier). Discussion: https://postgr.es/m/E1msTLm-0007Cm-Ri@gemulon.postgresql.org --- src/bin/psql/input.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/bin/psql/input.c') diff --git a/src/bin/psql/input.c b/src/bin/psql/input.c index 1dcd95a7b9e..501f5d5fbc5 100644 --- a/src/bin/psql/input.c +++ b/src/bin/psql/input.c @@ -356,8 +356,10 @@ initializeInput(int flags) /* set appropriate values for Readline's global variables */ initialize_readline(); +#ifdef HAVE_RL_VARIABLE_BIND /* set comment-begin to a useful value for SQL */ (void) rl_variable_bind("comment-begin", "-- "); +#endif /* this reads ~/.inputrc, so do it after rl_variable_bind */ rl_initialize(); -- cgit v1.2.3