[BACK]Return to macro.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / mg

Diff for /src/usr.bin/mg/macro.h between version 1.4 and 1.5

version 1.4, 2001/05/24 03:05:24 version 1.5, 2004/02/01 22:26:41
Line 2 
Line 2 
   
 /* definitions for keyboard macros */  /* definitions for keyboard macros */
   
 #ifndef EXTERN  
 #define EXTERN extern  
 #define INIT(i)  
 #endif  
   
 #define MAXMACRO 256            /* maximum functs in a macro */  #define MAXMACRO 256            /* maximum functs in a macro */
   
 EXTERN int inmacro INIT(FALSE);  extern int inmacro;
 EXTERN int macrodef INIT(FALSE);  extern int macrodef;
 EXTERN int macrocount INIT(0);  extern int macrocount;
   
 EXTERN union {  union macrodef {
         PF      m_funct;          PF      m_funct;
         int     m_count;        /* for count-prefix      */          int     m_count;        /* for count-prefix      */
 } macro[MAXMACRO];  };
   
 EXTERN LINE     *maclhead INIT(NULL);  extern union macrodef macro[MAXMACRO];
 EXTERN LINE     *maclcur;  
   
 #undef  EXTERN  extern LINE     *maclhead;
 #undef  INIT  extern LINE     *maclcur;

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5