@@ -117,15 +117,14 @@ AC_SUBST(FLEXFLAGS)
117
117
AC_DEFUN ( [ PGAC_CHECK_READLINE] ,
118
118
[ AC_REQUIRE ( [ AC_CANONICAL_HOST ] )
119
119
120
- AC_CACHE_VAL ( [ pgac_cv_check_readline] ,
120
+ AC_CACHE_CHECK ( [ for library containing readline ] , [ pgac_cv_check_readline] ,
121
121
[ pgac_cv_check_readline=no
122
122
pgac_save_LIBS=$LIBS
123
123
if test x"$with_libedit_preferred" != x"yes"
124
124
then READLINE_ORDER="-lreadline -ledit"
125
125
else READLINE_ORDER="-ledit -lreadline"
126
126
fi
127
127
for pgac_rllib in $READLINE_ORDER ; do
128
- AC_MSG_CHECKING ( [ for ${pgac_rllib}] )
129
128
for pgac_lib in "" " -ltermcap" " -lncurses" " -lcurses" ; do
130
129
LIBS="${pgac_rllib}${pgac_lib} $pgac_save_LIBS"
131
130
AC_TRY_LINK_FUNC ( [ readline] , [ [
@@ -144,14 +143,11 @@ for pgac_rllib in $READLINE_ORDER ; do
144
143
] ] )
145
144
done
146
145
if test "$pgac_cv_check_readline" != no ; then
147
- AC_MSG_RESULT ( [ yes ($pgac_cv_check_readline)] )
148
146
break
149
- else
150
- AC_MSG_RESULT ( no )
151
147
fi
152
148
done
153
149
LIBS=$pgac_save_LIBS
154
- ] ) [ ] dnl AC_CACHE_VAL
150
+ ] ) [ ] dnl AC_CACHE_CHECK
155
151
156
152
if test "$pgac_cv_check_readline" != no ; then
157
153
LIBS="$pgac_cv_check_readline $LIBS"
167
163
# Readline versions < 2.1 don't have rl_completion_append_character
168
164
169
165
AC_DEFUN ( [ PGAC_VAR_RL_COMPLETION_APPEND_CHARACTER] ,
170
- [ AC_MSG_CHECKING ( [ for rl_completion_append_character] )
171
- AC_TRY_LINK ( [ #include <stdio.h>
166
+ [ AC_CACHE_CHECK ( [ for rl_completion_append_character] , pgac_cv_var_rl_completion_append_character ,
167
+ [ AC_TRY_LINK ( [ #include <stdio.h>
172
168
#ifdef HAVE_READLINE_READLINE_H
173
169
# include <readline/readline.h>
174
170
#elif defined(HAVE_READLINE_H)
175
171
# include <readline.h>
176
172
#endif
177
173
] ,
178
174
[ rl_completion_append_character = 'x';] ,
179
- [ AC_MSG_RESULT ( yes )
175
+ [ pgac_cv_var_rl_completion_append_character=yes] ,
176
+ [ pgac_cv_var_rl_completion_append_character=no] ) ] )
177
+ if test x"$pgac_cv_var_rl_completion_append_character" = x"yes"; then
180
178
AC_DEFINE ( HAVE_RL_COMPLETION_APPEND_CHARACTER , 1 ,
181
- [ Define to 1 if you have the global variable 'rl_completion_append_character'.] ) ] ,
182
- [ AC_MSG_RESULT ( no ) ] ) ] ) # PGAC_VAR_RL_COMPLETION_APPEND_CHARACTER
179
+ [ Define to 1 if you have the global variable 'rl_completion_append_character'.] )
180
+ fi ] ) # PGAC_VAR_RL_COMPLETION_APPEND_CHARACTER
183
181
184
182
185
183
0 commit comments