[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: |
Thu, 07 Sep 2006 23:53:06 +0000 |
CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 06/09/07 23:53:04
Index: m4/m4module.h
===================================================================
RCS file: /sources/m4/m4/m4/m4module.h,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -b -r1.83 -r1.84
--- m4/m4module.h 5 Sep 2006 23:16:39 -0000 1.83
+++ m4/m4module.h 7 Sep 2006 23:53:04 -0000 1.84
@@ -112,7 +112,11 @@
/* Error handling. */
extern void m4_error (m4 *, int, int, const char *, ...) M4_GNUC_PRINTF (4, 5);
+extern void m4_error_at_line (m4 *, int, int, const char *, int,
+ const char *, ...) M4_GNUC_PRINTF (6, 7);
extern void m4_warn (m4 *, int, const char *, ...) M4_GNUC_PRINTF (3, 4);
+extern void m4_warn_at_line (m4 *, int, const char *, int,
+ const char *, ...) M4_GNUC_PRINTF (5, 6);
/* --- CONTEXT MANAGEMENT --- */
@@ -213,6 +217,8 @@
extern bool m4_set_symbol_name_traced (m4_symbol_table*,
const char *);
+#define m4_is_symbol_void(symbol) \
+ (m4_is_symbol_value_void (m4_get_symbol_value (symbol)))
#define m4_is_symbol_text(symbol) \
(m4_is_symbol_value_text (m4_get_symbol_value (symbol)))
#define m4_is_symbol_func(symbol) \
@@ -372,12 +378,11 @@
extern void m4_input_init (m4 *context);
extern void m4_input_exit (void);
-extern int m4_peek_input (m4 *context);
extern void m4_skip_line (m4 *context);
/* push back input */
-extern void m4_push_file (m4 *context, FILE *, const char *);
+extern void m4_push_file (m4 *context, FILE *, const char *, bool);
extern void m4_push_single (int ch);
extern void m4_push_builtin (m4_symbol_value *);
extern m4_obstack *m4_push_string_init (m4 *context);
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/09/05
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/09/05
- Changes to m4/m4/m4module.h,v,
Eric Blake <=
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/09/14
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/09/18
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/09/26
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/09/27
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/09/28
- Changes to m4/m4/m4module.h,v, Eric Blake, 2006/09/29