[Python-checkins] CVS: python/dist/src/Modules sre.h,2.1,2.2 sre_constants.h,2.1,2.2

Guido van Rossum python-dev@python.org
Mon, 10 Apr 2000 13:07:27 -0400 (EDT)


Update of /projects/cvsroot/python/dist/src/Modules
In directory eric:/projects/python/develop/guido/src/Modules

Modified Files:
	sre.h sre_constants.h 
Log Message:
Removed CRLF line endings.

Index: sre.h
===================================================================
RCS file: /projects/cvsroot/python/dist/src/Modules/sre.h,v
retrieving revision 2.1
retrieving revision 2.2
diff -C2 -r2.1 -r2.2
*** sre.h	2000/03/31 14:59:30	2.1
--- sre.h	2000/04/10 17:07:24	2.2
***************
*** 1,38 ****
! /*
!  * Secret Labs' Regular Expression Engine
!  * $Id: sre.h,v 2.1 2000/03/31 14:59:30 guido Exp $
!  *
!  * simple regular expression matching engine
!  *
!  * Copyright (c) 1997-2000 by Secret Labs AB.  All rights reserved.
!  *
!  * See the _sre.c file for information on usage and redistribution.
!  */
! 
! #ifndef SRE_INCLUDED
! #define SRE_INCLUDED
! 
! #include "sre_constants.h"
! 
! /* Python objects */
! 
! typedef struct {
!     PyObject_HEAD
!     PyObject* code; /* link to the code string object */
!     PyObject* pattern; /* link to the pattern source (or None) */
!     int groups;
!     PyObject* groupindex;
! } PatternObject;
! 
! #define PatternObject_GetCode(o) ((void*) PyString_AS_STRING((o)->code))
! 
! typedef struct {
!     PyObject_HEAD
!     PyObject* string; /* link to the target string */
!     PatternObject* pattern; /* link to the regex (pattern) object */
!     int groups; /* number of groups (start/end marks) */
!     int mark[2];
! } MatchObject;
! 
! #endif
! 
--- 1,38 ----
! /*
!  * Secret Labs' Regular Expression Engine
!  * $Id: sre.h,v 2.2 2000/04/10 17:07:24 guido Exp $
!  *
!  * simple regular expression matching engine
!  *
!  * Copyright (c) 1997-2000 by Secret Labs AB.  All rights reserved.
!  *
!  * See the _sre.c file for information on usage and redistribution.
!  */
! 
! #ifndef SRE_INCLUDED
! #define SRE_INCLUDED
! 
! #include "sre_constants.h"
! 
! /* Python objects */
! 
! typedef struct {
!     PyObject_HEAD
!     PyObject* code; /* link to the code string object */
!     PyObject* pattern; /* link to the pattern source (or None) */
!     int groups;
!     PyObject* groupindex;
! } PatternObject;
! 
! #define PatternObject_GetCode(o) ((void*) PyString_AS_STRING((o)->code))
! 
! typedef struct {
!     PyObject_HEAD
!     PyObject* string; /* link to the target string */
!     PatternObject* pattern; /* link to the regex (pattern) object */
!     int groups; /* number of groups (start/end marks) */
!     int mark[2];
! } MatchObject;
! 
! #endif
! 

Index: sre_constants.h
===================================================================
RCS file: /projects/cvsroot/python/dist/src/Modules/sre_constants.h,v
retrieving revision 2.1
retrieving revision 2.2
diff -C2 -r2.1 -r2.2
*** sre_constants.h	2000/03/31 14:59:30	2.1
--- sre_constants.h	2000/04/10 17:07:24	2.2
***************
*** 1,27 ****
! /* generated by sre_constants.py */
! #define SRE_OP_FAILURE 0
! #define SRE_OP_SUCCESS 1
! #define SRE_OP_ANY 2
! #define SRE_OP_ASSERT 3
! #define SRE_OP_AT 4
! #define SRE_OP_BRANCH 5
! #define SRE_OP_CALL 6
! #define SRE_OP_CATEGORY 7
! #define SRE_OP_GROUP 8
! #define SRE_OP_GROUP_IGNORE 9
! #define SRE_OP_IN 10
! #define SRE_OP_IN_IGNORE 11
! #define SRE_OP_JUMP 12
! #define SRE_OP_LITERAL 13
! #define SRE_OP_LITERAL_IGNORE 14
! #define SRE_OP_MARK 15
! #define SRE_OP_MAX_REPEAT 16
! #define SRE_OP_MAX_UNTIL 17
! #define SRE_OP_MAX_REPEAT_ONE 18
! #define SRE_OP_MIN_REPEAT 19
! #define SRE_OP_MIN_UNTIL 20
! #define SRE_OP_NOT_LITERAL 21
! #define SRE_OP_NOT_LITERAL_IGNORE 22
! #define SRE_OP_NEGATE 23
! #define SRE_OP_RANGE 24
! #define SRE_OP_REPEAT 25
--- 1,27 ----
! /* generated by sre_constants.py */
! #define SRE_OP_FAILURE 0
! #define SRE_OP_SUCCESS 1
! #define SRE_OP_ANY 2
! #define SRE_OP_ASSERT 3
! #define SRE_OP_AT 4
! #define SRE_OP_BRANCH 5
! #define SRE_OP_CALL 6
! #define SRE_OP_CATEGORY 7
! #define SRE_OP_GROUP 8
! #define SRE_OP_GROUP_IGNORE 9
! #define SRE_OP_IN 10
! #define SRE_OP_IN_IGNORE 11
! #define SRE_OP_JUMP 12
! #define SRE_OP_LITERAL 13
! #define SRE_OP_LITERAL_IGNORE 14
! #define SRE_OP_MARK 15
! #define SRE_OP_MAX_REPEAT 16
! #define SRE_OP_MAX_UNTIL 17
! #define SRE_OP_MAX_REPEAT_ONE 18
! #define SRE_OP_MIN_REPEAT 19
! #define SRE_OP_MIN_UNTIL 20
! #define SRE_OP_NOT_LITERAL 21
! #define SRE_OP_NOT_LITERAL_IGNORE 22
! #define SRE_OP_NEGATE 23
! #define SRE_OP_RANGE 24
! #define SRE_OP_REPEAT 25