[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Changes to m4/m4/m4module.h,v
From: |
Eric Blake |
Subject: |
Changes to m4/m4/m4module.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/m4module.h
===================================================================
RCS file: /sources/m4/m4/m4/m4module.h,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -b -r1.90 -r1.91
--- m4/m4module.h 29 Sep 2006 13:33:13 -0000 1.90
+++ m4/m4module.h 4 Oct 2006 03:57:00 -0000 1.91
@@ -118,6 +118,9 @@
extern void m4_warn_at_line (m4 *, int, const char *, int,
const char *, ...) M4_GNUC_PRINTF (5, 6);
+extern const char * m4_get_program_name (void);
+extern void m4_set_program_name (const char *);
+
/* --- CONTEXT MANAGEMENT --- */
@@ -133,9 +136,11 @@
M4FIELD(m4_syntax_table *, syntax_table, syntax) \
M4FIELD(const char *, current_file, current_file) \
M4FIELD(int, current_line, current_line) \
+ M4FIELD(int, output_line, output_line) \
M4FIELD(FILE *, debug_file, debug_file) \
M4FIELD(m4_obstack, trace_messages, trace_messages) \
M4FIELD(int, exit_status, exit_status) \
+ M4FIELD(int, current_diversion, current_diversion) \
M4FIELD(bool, no_gnu_extensions_opt, no_gnu_extensions) \
M4FIELD(size_t, nesting_limit_opt, nesting_limit) \
M4FIELD(int, debug_level_opt, debug_level) \
@@ -402,17 +407,14 @@
/* --- OUTPUT MANAGEMENT --- */
-extern int m4_current_diversion;
-extern int m4_output_current_line;
-
-extern void m4_output_init (void);
+extern void m4_output_init (m4 *);
extern void m4_output_exit (void);
extern void m4_shipout_text (m4 *, m4_obstack *, const char *, int);
extern void m4_shipout_int (m4_obstack *, int);
extern void m4_shipout_string (m4 *, m4_obstack *, const char *,
int, bool);
-extern void m4_make_diversion (int);
+extern void m4_make_diversion (m4 *, int);
extern void m4_insert_diversion (m4 *, int);
extern void m4_insert_file (m4 *, FILE *);
extern void m4_freeze_diversions (m4 *, FILE *);
- Changes to m4/m4/m4module.h,v,
Eric Blake <=
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/10/07
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/10/12
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/10/13
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/10/25
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/10/26
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/10/27
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/10/27