emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/src/ccl.h


From: Kenichi Handa
Subject: [Emacs-diffs] Changes to emacs/src/ccl.h
Date: Fri, 27 May 2005 07:23:59 -0400

Index: emacs/src/ccl.h
diff -c emacs/src/ccl.h:1.19 emacs/src/ccl.h:1.20
*** emacs/src/ccl.h:1.19        Mon Sep  1 15:45:52 2003
--- emacs/src/ccl.h     Fri May 27 11:23:59 2005
***************
*** 33,38 ****
--- 33,42 ----
  /* Structure to hold information about running CCL code.  Read
     comments in the file ccl.c for the detail of each field.  */
  struct ccl_program {
+   int idx;                    /* Index number of the CCL program.
+                                  -1 means that the program was given
+                                  by a vector, not by a program
+                                  name.  */
    int size;                   /* Size of the compiled code.  */
    Lisp_Object *prog;          /* Pointer into the compiled code.  */
    int ic;                     /* Instruction Counter (index for PROG).  */
***************
*** 90,95 ****
--- 94,102 ----
     execution of ccl program CCL_PROG (symbol or vector).  */
  extern int setup_ccl_program P_ ((struct ccl_program *, Lisp_Object));
  
+ /* Check if CCL is updated or not.  If not, re-setup members of CCL.  */
+ extern int check_ccl_update P_ ((struct ccl_program *));
+ 
  extern int ccl_driver P_ ((struct ccl_program *, unsigned char *,
                           unsigned char *, int, int, int *));
  




reply via email to

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