nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

commit 80686bb52583cba9783c28438852faf1879e03e5
parent 969e99bc851cde07854a3ddd6a6f69816f72374e
Author: Benno Schulenberg <bensberg@telfort.nl>
Date:   Tue, 11 Jul 2017 18:04:30 +0200

tweaks: remove includes that appear to be superfluous

Without them, nano still compiles for me, with everything enabled,
even when using --enable-debug, --enable-utf8, and --with-slang.

Diffstat:
Msrc/browser.c | 1-
Msrc/color.c | 1-
Msrc/cut.c | 1-
Msrc/files.c | 3---
Msrc/global.c | 1-
Msrc/help.c | 2--
Msrc/move.c | 1-
Msrc/nano.c | 3---
Msrc/prompt.c | 2--
Msrc/rcfile.c | 2--
Msrc/search.c | 6++----
Msrc/text.c | 2--
Msrc/utils.c | 2--
Msrc/winio.c | 3---
14 files changed, 2 insertions(+), 28 deletions(-)

diff --git a/src/browser.c b/src/browser.c @@ -22,7 +22,6 @@ #include "proto.h" #include <stdint.h> -#include <stdio.h> #include <string.h> #include <unistd.h> #include <errno.h> diff --git a/src/color.c b/src/color.c @@ -21,7 +21,6 @@ #include "proto.h" -#include <stdio.h> #include <string.h> #include <errno.h> #include <unistd.h> diff --git a/src/cut.c b/src/cut.c @@ -23,7 +23,6 @@ #include "proto.h" #include <string.h> -#include <stdio.h> static bool keep_cutbuffer = FALSE; /* Should we keep the contents of the cutbuffer? */ diff --git a/src/files.c b/src/files.c @@ -21,13 +21,10 @@ #include "proto.h" -#include <stdarg.h> -#include <stdio.h> #include <string.h> #include <unistd.h> #include <fcntl.h> #include <errno.h> -#include <ctype.h> #ifdef HAVE_PWD_H #include <pwd.h> #endif diff --git a/src/global.c b/src/global.c @@ -24,7 +24,6 @@ #include <ctype.h> #include <string.h> #include <strings.h> -#include "assert.h" /* Global variables. */ #ifndef NANO_TINY diff --git a/src/help.c b/src/help.c @@ -22,9 +22,7 @@ #include "proto.h" -#include <stdio.h> #include <string.h> -#include <ctype.h> #include <errno.h> #ifdef ENABLE_HELP diff --git a/src/move.c b/src/move.c @@ -22,7 +22,6 @@ #include "proto.h" #include <string.h> -#include <ctype.h> /* Move to the first line of the file. */ void do_first_line(void) diff --git a/src/nano.c b/src/nano.c @@ -22,14 +22,11 @@ #include "proto.h" #include "revision.h" -#include <stdio.h> -#include <stdarg.h> #include <unistd.h> #include <string.h> #include <fcntl.h> #include <errno.h> #include <ctype.h> -#include <locale.h> #ifdef ENABLE_UTF8 #include <langinfo.h> #endif diff --git a/src/prompt.c b/src/prompt.c @@ -21,8 +21,6 @@ #include "proto.h" -#include <stdio.h> -#include <stdarg.h> #include <string.h> static char *prompt = NULL; diff --git a/src/rcfile.c b/src/rcfile.c @@ -23,9 +23,7 @@ #include "proto.h" #include <glob.h> -#include <stdarg.h> #include <string.h> -#include <stdio.h> #include <errno.h> #include <unistd.h> #include <ctype.h> diff --git a/src/search.c b/src/search.c @@ -22,11 +22,9 @@ #include "proto.h" #include <string.h> -#include <stdio.h> -#include <unistd.h> -#include <ctype.h> -#include <errno.h> +#ifdef DEBUG #include <time.h> +#endif static bool came_full_circle = FALSE; /* Have we reached the starting line again while searching? */ diff --git a/src/text.c b/src/text.c @@ -24,8 +24,6 @@ #include "proto.h" -#include <stdio.h> -#include <signal.h> #include <unistd.h> #include <string.h> #include <fcntl.h> diff --git a/src/utils.c b/src/utils.c @@ -22,12 +22,10 @@ #include "proto.h" #include <string.h> -#include <stdio.h> #include <unistd.h> #ifdef HAVE_PWD_H #include <pwd.h> #endif -#include <ctype.h> #include <errno.h> /* Return the user's home directory. We use $HOME, and if that fails, diff --git a/src/winio.c b/src/winio.c @@ -26,10 +26,7 @@ #include <sys/ioctl.h> #endif -#include <stdio.h> -#include <stdarg.h> #include <string.h> -#include <unistd.h> #include <ctype.h> #ifdef REVISION