mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-10 14:00:21 +02:00
* readline.c: Always provide scm_init_readline, also if readline
support is not included. Otherwise, a strange dynamic loading error will occur. (It would be better not to install libguilereadline at all.)
This commit is contained in:
parent
c8fac0c3e5
commit
62947883ed
1 changed files with 4 additions and 3 deletions
|
@ -25,7 +25,7 @@
|
|||
|
||||
|
||||
#include "libguile/_scm.h"
|
||||
#if defined (HAVE_RL_GETC_FUNCTION)
|
||||
#ifdef HAVE_RL_GETC_FUNCTION
|
||||
#include "libguile.h"
|
||||
#include "libguile/gh.h"
|
||||
#include "libguile/iselect.h"
|
||||
|
@ -499,10 +499,12 @@ match_paren (int x, int k)
|
|||
return 0;
|
||||
}
|
||||
|
||||
#endif /* HAVE_RL_GETC_FUNCTION */
|
||||
|
||||
void
|
||||
scm_init_readline ()
|
||||
{
|
||||
#ifdef HAVE_RL_GETC_FUNCTION
|
||||
#include "guile-readline/readline.x"
|
||||
scm_readline_completion_function_var
|
||||
= scm_sysintern ("*readline-completion-function*", SCM_BOOL_F);
|
||||
|
@ -520,10 +522,9 @@ scm_init_readline ()
|
|||
SCM_N_READLINE_OPTIONS);
|
||||
init_bouncing_parens();
|
||||
scm_add_feature ("readline");
|
||||
#endif /* HAVE_RL_GETC_FUNCTION */
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
/*
|
||||
Local Variables:
|
||||
c-file-style: "gnu"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue