m4-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Changes to m4/m4/m4private.h,v


From: Eric Blake
Subject: Changes to m4/m4/m4private.h,v
Date: Wed, 04 Oct 2006 03:57:03 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      06/10/04 03:57:01

Index: m4/m4private.h
===================================================================
RCS file: /sources/m4/m4/m4/m4private.h,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -b -r1.64 -r1.65
--- m4/m4private.h      27 Sep 2006 13:21:05 -0000      1.64
+++ m4/m4private.h      4 Oct 2006 03:57:00 -0000       1.65
@@ -56,10 +56,12 @@
 
   const char *         current_file;   /* Current input file.  */
   int                  current_line;   /* Current input line.  */
+  int                  output_line;    /* Current output line.  */
 
   FILE *               debug_file;     /* File for debugging output.  */
   m4_obstack           trace_messages;
   int                  exit_status;    /* Cumulative exit status.  */
+  int          current_diversion;      /* Current output diversion.  */
 
   /* Option flags  (set in src/main.c).  */
   bool         no_gnu_extensions;              /* -G */
@@ -93,12 +95,16 @@
 #  define m4_set_current_file(C, V)            ((C)->current_file = (V))
 #  define m4_get_current_line(C)               ((C)->current_line)
 #  define m4_set_current_line(C, V)            ((C)->current_line = (V))
+#  define m4_get_output_line(C)                        ((C)->output_line)
+#  define m4_set_output_line(C, V)             ((C)->output_line = (V))
 #  define m4_get_debug_file(C)                 ((C)->debug_file)
 #  define m4_set_debug_file(C, V)              ((C)->debug_file = (V))
 #  define m4_get_trace_messages(C)             ((C)->trace_messages)
 #  define m4_set_trace_messages(C, V)          ((C)->trace_messages = (V))
 #  define m4_get_exit_status(C)                        ((C)->exit_status)
 #  define m4_set_exit_status(C, V)             ((C)->exit_status = (V))
+#  define m4_get_current_diversion(C)          ((C)->current_diversion)
+#  define m4_set_current_diversion(C, V)       ((C)->current_diversion = (V))
 #  define m4_get_no_gnu_extensions_opt(C)      ((C)->no_gnu_extensions)
 #  define m4_set_no_gnu_extensions_opt(C, V)   ((C)->no_gnu_extensions = (V))
 #  define m4_get_nesting_limit_opt(C)          ((C)->nesting_limit)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]