Re: ed header cleanup

2016-03-19 Thread Michael McConville
ok mmcc@

Edgar Pettijohn wrote:
> Index: buf.c
> ===
> RCS file: /cvs/src/bin/ed/buf.c,v
> retrieving revision 1.22
> diff -u -p -u -r1.22 buf.c
> --- buf.c9 Oct 2015 19:47:02 -1.22
> +++ buf.c16 Mar 2016 23:23:53 -
> @@ -30,6 +30,15 @@
>   */
> 
>  #include 
> +#include 
> +
> +#include 
> +#include 
> +#include 
> +#include 
> +#include 
> +#include 
> +#include 
> 
>  #include "ed.h"
> 
> Index: ed.h
> ===
> RCS file: /cvs/src/bin/ed/ed.h,v
> retrieving revision 1.21
> diff -u -p -u -r1.21 ed.h
> --- ed.h9 Oct 2015 21:24:05 -1.21
> +++ ed.h16 Mar 2016 23:11:41 -
> @@ -30,16 +30,6 @@
>   *@(#)ed.h,v 1.5 1994/02/01 00:34:39 alm Exp
>   */
> 
> -#include 
> -#include 
> -#include 
> -#include 
> -#include 
> -#include 
> -#include 
> -#include 
> -#include 
> -
>  #define ERR(-2)
>  #define EMOD(-3)
>  #define FATAL(-4)
> Index: glbl.c
> ===
> RCS file: /cvs/src/bin/ed/glbl.c,v
> retrieving revision 1.17
> diff -u -p -u -r1.17 glbl.c
> --- glbl.c9 Oct 2015 20:27:28 -1.17
> +++ glbl.c16 Mar 2016 23:26:10 -
> @@ -32,6 +32,12 @@
>  #include 
>  #include 
> 
> +#include 
> +#include 
> +#include 
> +#include 
> +#include 
> +
>  #include "ed.h"
> 
>  static int set_active_node(line_t *);
> Index: io.c
> ===
> RCS file: /cvs/src/bin/ed/io.c,v
> retrieving revision 1.18
> diff -u -p -u -r1.18 io.c
> --- io.c9 Oct 2015 20:27:28 -1.18
> +++ io.c16 Mar 2016 23:28:09 -
> @@ -28,6 +28,12 @@
>   * SUCH DAMAGE.
>   */
> 
> +#include 
> +#include 
> +#include 
> +#include 
> +#include 
> +
>  #include "ed.h"
> 
>  static int read_stream(FILE *, int);
> Index: main.c
> ===
> RCS file: /cvs/src/bin/ed/main.c,v
> retrieving revision 1.56
> diff -u -p -u -r1.56 main.c
> --- main.c20 Nov 2015 08:53:28 -1.56
> +++ main.c16 Mar 2016 23:31:16 -
> @@ -44,11 +44,19 @@
>  #include 
>  #include 
>  #include 
> +
>  #include 
> +#include 
> +#include 
> +#include 
> +#include 
> +#include 
>  #include 
> +#include 
> +#include 
> +#include 
> +#include 
>  #include 
> -#include 
> -#include 
> 
>  #include "ed.h"
> 
> Index: re.c
> ===
> RCS file: /cvs/src/bin/ed/re.c,v
> retrieving revision 1.16
> diff -u -p -u -r1.16 re.c
> --- re.c9 Oct 2015 21:24:05 -1.16
> +++ re.c16 Mar 2016 23:34:46 -
> @@ -29,6 +29,12 @@
>   * SUCH DAMAGE.
>   */
> 
> +#include 
> +#include 
> +#include 
> +#include 
> +#include 
> +
>  #include "ed.h"
> 
>  static char *extract_pattern(int);
> Index: sub.c
> ===
> RCS file: /cvs/src/bin/ed/sub.c,v
> retrieving revision 1.14
> diff -u -p -u -r1.14 sub.c
> --- sub.c9 Oct 2015 20:27:28 -1.14
> +++ sub.c16 Mar 2016 23:36:29 -
> @@ -29,6 +29,13 @@
>   * SUCH DAMAGE.
>   */
> 
> +#include 
> +#include 
> +#include 
> +#include 
> +#include 
> +#include 
> +
>  #include "ed.h"
> 
>  static char *extract_subst_template(void);
> Index: undo.c
> ===
> RCS file: /cvs/src/bin/ed/undo.c,v
> retrieving revision 1.13
> diff -u -p -u -r1.13 undo.c
> --- undo.c9 Oct 2015 19:47:02 -1.13
> +++ undo.c16 Mar 2016 23:37:46 -
> @@ -28,8 +28,12 @@
>   * SUCH DAMAGE.
>   */
> 
> -#include "ed.h"
> +#include 
> +#include 
> +#include 
> +#include 
> 
> +#include "ed.h"
> 
>  #define USIZE 100/* undo stack size */
>  static undo_t *ustack = NULL;/* undo stack */
> 



ed header cleanup

2016-03-19 Thread Edgar Pettijohn

Index: buf.c
===
RCS file: /cvs/src/bin/ed/buf.c,v
retrieving revision 1.22
diff -u -p -u -r1.22 buf.c
--- buf.c9 Oct 2015 19:47:02 -1.22
+++ buf.c16 Mar 2016 23:23:53 -
@@ -30,6 +30,15 @@
  */

 #include 
+#include 
+
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 

 #include "ed.h"

Index: ed.h
===
RCS file: /cvs/src/bin/ed/ed.h,v
retrieving revision 1.21
diff -u -p -u -r1.21 ed.h
--- ed.h9 Oct 2015 21:24:05 -1.21
+++ ed.h16 Mar 2016 23:11:41 -
@@ -30,16 +30,6 @@
  *@(#)ed.h,v 1.5 1994/02/01 00:34:39 alm Exp
  */

-#include 
-#include 
-#include 
-#include 
-#include 
-#include 
-#include 
-#include 
-#include 
-
 #define ERR(-2)
 #define EMOD(-3)
 #define FATAL(-4)
Index: glbl.c
===
RCS file: /cvs/src/bin/ed/glbl.c,v
retrieving revision 1.17
diff -u -p -u -r1.17 glbl.c
--- glbl.c9 Oct 2015 20:27:28 -1.17
+++ glbl.c16 Mar 2016 23:26:10 -
@@ -32,6 +32,12 @@
 #include 
 #include 

+#include 
+#include 
+#include 
+#include 
+#include 
+
 #include "ed.h"

 static int set_active_node(line_t *);
Index: io.c
===
RCS file: /cvs/src/bin/ed/io.c,v
retrieving revision 1.18
diff -u -p -u -r1.18 io.c
--- io.c9 Oct 2015 20:27:28 -1.18
+++ io.c16 Mar 2016 23:28:09 -
@@ -28,6 +28,12 @@
  * SUCH DAMAGE.
  */

+#include 
+#include 
+#include 
+#include 
+#include 
+
 #include "ed.h"

 static int read_stream(FILE *, int);
Index: main.c
===
RCS file: /cvs/src/bin/ed/main.c,v
retrieving revision 1.56
diff -u -p -u -r1.56 main.c
--- main.c20 Nov 2015 08:53:28 -1.56
+++ main.c16 Mar 2016 23:31:16 -
@@ -44,11 +44,19 @@
 #include 
 #include 
 #include 
+
 #include 
+#include 
+#include 
+#include 
+#include 
+#include 
 #include 
+#include 
+#include 
+#include 
+#include 
 #include 
-#include 
-#include 

 #include "ed.h"

Index: re.c
===
RCS file: /cvs/src/bin/ed/re.c,v
retrieving revision 1.16
diff -u -p -u -r1.16 re.c
--- re.c9 Oct 2015 21:24:05 -1.16
+++ re.c16 Mar 2016 23:34:46 -
@@ -29,6 +29,12 @@
  * SUCH DAMAGE.
  */

+#include 
+#include 
+#include 
+#include 
+#include 
+
 #include "ed.h"

 static char *extract_pattern(int);
Index: sub.c
===
RCS file: /cvs/src/bin/ed/sub.c,v
retrieving revision 1.14
diff -u -p -u -r1.14 sub.c
--- sub.c9 Oct 2015 20:27:28 -1.14
+++ sub.c16 Mar 2016 23:36:29 -
@@ -29,6 +29,13 @@
  * SUCH DAMAGE.
  */

+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+
 #include "ed.h"

 static char *extract_subst_template(void);
Index: undo.c
===
RCS file: /cvs/src/bin/ed/undo.c,v
retrieving revision 1.13
diff -u -p -u -r1.13 undo.c
--- undo.c9 Oct 2015 19:47:02 -1.13
+++ undo.c16 Mar 2016 23:37:46 -
@@ -28,8 +28,12 @@
  * SUCH DAMAGE.
  */

-#include "ed.h"
+#include 
+#include 
+#include 
+#include 

+#include "ed.h"

 #define USIZE 100/* undo stack size */
 static undo_t *ustack = NULL;/* undo stack */