12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- $OpenBSD: patch-vi_c,v 1.2 2017/05/12 20:27:25 naddy Exp $
- Index: vi.c
- --- vi.c.orig
- +++ vi.c
- @@ -13,10 +13,13 @@
- #endif
- #endif
-
- +#include <sys/wait.h>
- #include <signal.h>
- #include <curses.h>
- #include <ctype.h>
- +#include <unistd.h>
- #include <stdlib.h>
- +#include <stdbool.h>
- #include "sc.h"
-
- #if defined(REGCOMP)
- @@ -40,10 +43,6 @@ void gotobottom();
-
- #define istext(a) (isalnum(a) || ((a) == '_'))
-
- -#define bool int
- -#define true 1
- -#define false 0
- -
- static void append_line();
- static void back_hist();
- static int back_line(int arg);
- @@ -667,7 +666,7 @@ dotab()
- static struct range *nextmatch;
- int len;
-
- - if (linelim > 0 && isalnum(line[linelim-1]) || line[linelim-1] == '_' ||
- + if ((linelim > 0 && isalnum(line[linelim-1])) || line[linelim-1] == '_' ||
- (completethis && line[linelim-1] == ' ')) {
- if (!completethis) {
- for (completethis = line + linelim - 1; isalnum(*completethis) ||
- @@ -1573,7 +1572,7 @@ search_again(bool reverse)
- #endif
-
- #ifdef REGCOMP
- - if ((last_search == NULL))
- + if (last_search == NULL)
- return;
- #else
- #ifndef RE_COMP
|