pkgsrc-ng/lang/newlisp/patches/patch-newlisp.c
2014-11-05 12:41:07 +01:00

26 lines
816 B
C

$NetBSD: patch-newlisp.c,v 1.1 2013/07/18 12:03:52 joerg Exp $
--- newlisp.c.orig 2013-07-18 09:58:06.000000000 +0000
+++ newlisp.c
@@ -886,7 +886,7 @@ if(errorReg && !isNil((CELL*)errorEvent-
#ifdef READLINE
rl_readline_name = "newlisp";
rl_attempted_completion_function = (CPPFunction *)newlisp_completion;
-#if defined(LINUX) || defined(_BSD)
+#if defined(LINUX)
/* in Bash .inputrc put 'set blink-matching-paren on' */
rl_set_paren_blink_timeout(300000); /* 300 ms */
#endif
@@ -965,11 +965,7 @@ while((name = primitive[list_index].name
return ((char *)NULL);
}
-#ifdef _BSD
-extern char **completion_matches PARAMS((char *, rl_compentry_func_t *));
-#else
char ** completion_matches(const char * text, CPFunction commands);
-#endif
char ** newlisp_completion (char * text, int start, int end)
{