]> code.delx.au - gnu-emacs/blobdiff - src/ccl.h
(MARKBIT): Update comment.
[gnu-emacs] / src / ccl.h
index c3b1ed564f4a737e0d036cc6b9b749466cc46d77..bfd4757b41a0f1751387b02e104e87e415337931 100644 (file)
--- a/src/ccl.h
+++ b/src/ccl.h
@@ -44,7 +44,7 @@ struct ccl_program {
   int private_state;            /* CCL instruction may use this
                                   for private use, mainly for saving
                                   internal states on suspending.
-                                  This variable is set to 0 when ccl is 
+                                  This variable is set to 0 when ccl is
                                   set up.  */
   int last_block;              /* Set to 1 while processing the last
                                   block. */
@@ -63,6 +63,13 @@ struct ccl_program {
                                   format when the CCL program is used
                                   for encoding by a coding
                                   system.  */
+  int suppress_error;          /* If nonzero, don't insert error
+                                  message in the output.  */
+  int eight_bit_control;       /* If nonzero, ccl_driver counts all
+                                  eight-bit-control bytes written by
+                                  CCL_WRITE_CHAR.  After execution,
+                                  if no such byte is written, set
+                                  this value to zero.  */
 };
 
 /* This data type is used for the spec field of the structure