@@ -600,7 +600,7 @@ void parse_exclude_pattern(const char **pattern,
600
600
}
601
601
602
602
void add_exclude (const char * string , const char * base ,
603
- int baselen , struct exclude_list * el , int srcpos )
603
+ int baselen , struct pattern_list * pl , int srcpos )
604
604
{
605
605
struct path_pattern * pattern ;
606
606
int patternlen ;
@@ -620,9 +620,9 @@ void add_exclude(const char *string, const char *base,
620
620
pattern -> baselen = baselen ;
621
621
pattern -> flags = flags ;
622
622
pattern -> srcpos = srcpos ;
623
- ALLOC_GROW (el -> patterns , el -> nr + 1 , el -> alloc );
624
- el -> patterns [el -> nr ++ ] = pattern ;
625
- pattern -> el = el ;
623
+ ALLOC_GROW (pl -> patterns , pl -> nr + 1 , pl -> alloc );
624
+ pl -> patterns [pl -> nr ++ ] = pattern ;
625
+ pattern -> pl = pl ;
626
626
}
627
627
628
628
static int read_skip_worktree_file_from_index (const struct index_state * istate ,
@@ -643,19 +643,19 @@ static int read_skip_worktree_file_from_index(const struct index_state *istate,
643
643
}
644
644
645
645
/*
646
- * Frees memory within el which was allocated for exclude patterns and
647
- * the file buffer. Does not free el itself.
646
+ * Frees memory within pl which was allocated for exclude patterns and
647
+ * the file buffer. Does not free pl itself.
648
648
*/
649
- void clear_exclude_list (struct exclude_list * el )
649
+ void clear_exclude_list (struct pattern_list * pl )
650
650
{
651
651
int i ;
652
652
653
- for (i = 0 ; i < el -> nr ; i ++ )
654
- free (el -> patterns [i ]);
655
- free (el -> patterns );
656
- free (el -> filebuf );
653
+ for (i = 0 ; i < pl -> nr ; i ++ )
654
+ free (pl -> patterns [i ]);
655
+ free (pl -> patterns );
656
+ free (pl -> filebuf );
657
657
658
- memset (el , 0 , sizeof (* el ));
658
+ memset (pl , 0 , sizeof (* pl ));
659
659
}
660
660
661
661
static void trim_trailing_spaces (char * buf )
@@ -764,19 +764,19 @@ static void invalidate_directory(struct untracked_cache *uc,
764
764
765
765
static int add_excludes_from_buffer (char * buf , size_t size ,
766
766
const char * base , int baselen ,
767
- struct exclude_list * el );
767
+ struct pattern_list * pl );
768
768
769
769
/*
770
770
* Given a file with name "fname", read it (either from disk, or from
771
771
* an index if 'istate' is non-null), parse it and store the
772
- * exclude rules in "el ".
772
+ * exclude rules in "pl ".
773
773
*
774
774
* If "ss" is not NULL, compute SHA-1 of the exclude file and fill
775
775
* stat data from disk (only valid if add_excludes returns zero). If
776
776
* ss_valid is non-zero, "ss" must contain good value as input.
777
777
*/
778
778
static int add_excludes (const char * fname , const char * base , int baselen ,
779
- struct exclude_list * el , struct index_state * istate ,
779
+ struct pattern_list * pl , struct index_state * istate ,
780
780
struct oid_stat * oid_stat )
781
781
{
782
782
struct stat st ;
@@ -837,21 +837,21 @@ static int add_excludes(const char *fname, const char *base, int baselen,
837
837
}
838
838
}
839
839
840
- add_excludes_from_buffer (buf , size , base , baselen , el );
840
+ add_excludes_from_buffer (buf , size , base , baselen , pl );
841
841
return 0 ;
842
842
}
843
843
844
844
static int add_excludes_from_buffer (char * buf , size_t size ,
845
845
const char * base , int baselen ,
846
- struct exclude_list * el )
846
+ struct pattern_list * pl )
847
847
{
848
848
int i , lineno = 1 ;
849
849
char * entry ;
850
850
851
- el -> filebuf = buf ;
851
+ pl -> filebuf = buf ;
852
852
853
853
if (skip_utf8_bom (& buf , size ))
854
- size -= buf - el -> filebuf ;
854
+ size -= buf - pl -> filebuf ;
855
855
856
856
entry = buf ;
857
857
@@ -860,7 +860,7 @@ static int add_excludes_from_buffer(char *buf, size_t size,
860
860
if (entry != buf + i && entry [0 ] != '#' ) {
861
861
buf [i - (i && buf [i - 1 ] == '\r' )] = 0 ;
862
862
trim_trailing_spaces (entry );
863
- add_exclude (entry , base , baselen , el , lineno );
863
+ add_exclude (entry , base , baselen , pl , lineno );
864
864
}
865
865
lineno ++ ;
866
866
entry = buf + i + 1 ;
@@ -870,16 +870,16 @@ static int add_excludes_from_buffer(char *buf, size_t size,
870
870
}
871
871
872
872
int add_excludes_from_file_to_list (const char * fname , const char * base ,
873
- int baselen , struct exclude_list * el ,
873
+ int baselen , struct pattern_list * pl ,
874
874
struct index_state * istate )
875
875
{
876
- return add_excludes (fname , base , baselen , el , istate , NULL );
876
+ return add_excludes (fname , base , baselen , pl , istate , NULL );
877
877
}
878
878
879
879
int add_excludes_from_blob_to_list (
880
880
struct object_id * oid ,
881
881
const char * base , int baselen ,
882
- struct exclude_list * el )
882
+ struct pattern_list * pl )
883
883
{
884
884
char * buf ;
885
885
size_t size ;
@@ -889,22 +889,22 @@ int add_excludes_from_blob_to_list(
889
889
if (r != 1 )
890
890
return r ;
891
891
892
- add_excludes_from_buffer (buf , size , base , baselen , el );
892
+ add_excludes_from_buffer (buf , size , base , baselen , pl );
893
893
return 0 ;
894
894
}
895
895
896
- struct exclude_list * add_exclude_list (struct dir_struct * dir ,
896
+ struct pattern_list * add_exclude_list (struct dir_struct * dir ,
897
897
int group_type , const char * src )
898
898
{
899
- struct exclude_list * el ;
899
+ struct pattern_list * pl ;
900
900
struct exclude_list_group * group ;
901
901
902
902
group = & dir -> exclude_list_group [group_type ];
903
- ALLOC_GROW (group -> el , group -> nr + 1 , group -> alloc );
904
- el = & group -> el [group -> nr ++ ];
905
- memset (el , 0 , sizeof (* el ));
906
- el -> src = src ;
907
- return el ;
903
+ ALLOC_GROW (group -> pl , group -> nr + 1 , group -> alloc );
904
+ pl = & group -> pl [group -> nr ++ ];
905
+ memset (pl , 0 , sizeof (* pl ));
906
+ pl -> src = src ;
907
+ return pl ;
908
908
}
909
909
910
910
/*
@@ -913,16 +913,16 @@ struct exclude_list *add_exclude_list(struct dir_struct *dir,
913
913
static void add_excludes_from_file_1 (struct dir_struct * dir , const char * fname ,
914
914
struct oid_stat * oid_stat )
915
915
{
916
- struct exclude_list * el ;
916
+ struct pattern_list * pl ;
917
917
/*
918
918
* catch setup_standard_excludes() that's called before
919
919
* dir->untracked is assigned. That function behaves
920
920
* differently when dir->untracked is non-NULL.
921
921
*/
922
922
if (!dir -> untracked )
923
923
dir -> unmanaged_exclude_files ++ ;
924
- el = add_exclude_list (dir , EXC_FILE , fname );
925
- if (add_excludes (fname , "" , 0 , el , NULL , oid_stat ) < 0 )
924
+ pl = add_exclude_list (dir , EXC_FILE , fname );
925
+ if (add_excludes (fname , "" , 0 , pl , NULL , oid_stat ) < 0 )
926
926
die (_ ("cannot use %s as an exclude file" ), fname );
927
927
}
928
928
@@ -1025,17 +1025,17 @@ static struct path_pattern *last_exclude_matching_from_list(const char *pathname
1025
1025
int pathlen ,
1026
1026
const char * basename ,
1027
1027
int * dtype ,
1028
- struct exclude_list * el ,
1028
+ struct pattern_list * pl ,
1029
1029
struct index_state * istate )
1030
1030
{
1031
1031
struct path_pattern * res = NULL ; /* undecided */
1032
1032
int i ;
1033
1033
1034
- if (!el -> nr )
1034
+ if (!pl -> nr )
1035
1035
return NULL ; /* undefined */
1036
1036
1037
- for (i = el -> nr - 1 ; 0 <= i ; i -- ) {
1038
- struct path_pattern * pattern = el -> patterns [i ];
1037
+ for (i = pl -> nr - 1 ; 0 <= i ; i -- ) {
1038
+ struct path_pattern * pattern = pl -> patterns [i ];
1039
1039
const char * exclude = pattern -> pattern ;
1040
1040
int prefix = pattern -> nowildcardlen ;
1041
1041
@@ -1077,11 +1077,11 @@ static struct path_pattern *last_exclude_matching_from_list(const char *pathname
1077
1077
*/
1078
1078
int is_excluded_from_list (const char * pathname ,
1079
1079
int pathlen , const char * basename , int * dtype ,
1080
- struct exclude_list * el , struct index_state * istate )
1080
+ struct pattern_list * pl , struct index_state * istate )
1081
1081
{
1082
1082
struct path_pattern * pattern ;
1083
1083
pattern = last_exclude_matching_from_list (pathname , pathlen , basename ,
1084
- dtype , el , istate );
1084
+ dtype , pl , istate );
1085
1085
if (pattern )
1086
1086
return pattern -> flags & EXC_FLAG_NEGATIVE ? 0 : 1 ;
1087
1087
return -1 ; /* undecided */
@@ -1100,7 +1100,7 @@ static struct path_pattern *last_exclude_matching_from_lists(
1100
1100
for (j = group -> nr - 1 ; j >= 0 ; j -- ) {
1101
1101
pattern = last_exclude_matching_from_list (
1102
1102
pathname , pathlen , basename , dtype_p ,
1103
- & group -> el [j ], istate );
1103
+ & group -> pl [j ], istate );
1104
1104
if (pattern )
1105
1105
return pattern ;
1106
1106
}
@@ -1117,7 +1117,7 @@ static void prep_exclude(struct dir_struct *dir,
1117
1117
const char * base , int baselen )
1118
1118
{
1119
1119
struct exclude_list_group * group ;
1120
- struct exclude_list * el ;
1120
+ struct pattern_list * pl ;
1121
1121
struct exclude_stack * stk = NULL ;
1122
1122
struct untracked_cache_dir * untracked ;
1123
1123
int current ;
@@ -1133,11 +1133,11 @@ static void prep_exclude(struct dir_struct *dir,
1133
1133
if (stk -> baselen <= baselen &&
1134
1134
!strncmp (dir -> basebuf .buf , base , stk -> baselen ))
1135
1135
break ;
1136
- el = & group -> el [dir -> exclude_stack -> exclude_ix ];
1136
+ pl = & group -> pl [dir -> exclude_stack -> exclude_ix ];
1137
1137
dir -> exclude_stack = stk -> prev ;
1138
1138
dir -> pattern = NULL ;
1139
- free ((char * )el -> src ); /* see strbuf_detach() below */
1140
- clear_exclude_list (el );
1139
+ free ((char * )pl -> src ); /* see strbuf_detach() below */
1140
+ clear_exclude_list (pl );
1141
1141
free (stk );
1142
1142
group -> nr -- ;
1143
1143
}
@@ -1184,7 +1184,7 @@ static void prep_exclude(struct dir_struct *dir,
1184
1184
stk -> baselen = cp - base ;
1185
1185
stk -> exclude_ix = group -> nr ;
1186
1186
stk -> ucd = untracked ;
1187
- el = add_exclude_list (dir , EXC_DIRS , NULL );
1187
+ pl = add_exclude_list (dir , EXC_DIRS , NULL );
1188
1188
strbuf_add (& dir -> basebuf , base + current , stk -> baselen - current );
1189
1189
assert (stk -> baselen == dir -> basebuf .len );
1190
1190
@@ -1234,8 +1234,8 @@ static void prep_exclude(struct dir_struct *dir,
1234
1234
struct strbuf sb = STRBUF_INIT ;
1235
1235
strbuf_addbuf (& sb , & dir -> basebuf );
1236
1236
strbuf_addstr (& sb , dir -> exclude_per_dir );
1237
- el -> src = strbuf_detach (& sb , NULL );
1238
- add_excludes (el -> src , el -> src , stk -> baselen , el , istate ,
1237
+ pl -> src = strbuf_detach (& sb , NULL );
1238
+ add_excludes (pl -> src , pl -> src , stk -> baselen , pl , istate ,
1239
1239
untracked ? & oid_stat : NULL );
1240
1240
}
1241
1241
/*
@@ -2530,18 +2530,18 @@ void clear_directory(struct dir_struct *dir)
2530
2530
{
2531
2531
int i , j ;
2532
2532
struct exclude_list_group * group ;
2533
- struct exclude_list * el ;
2533
+ struct pattern_list * pl ;
2534
2534
struct exclude_stack * stk ;
2535
2535
2536
2536
for (i = EXC_CMDL ; i <= EXC_FILE ; i ++ ) {
2537
2537
group = & dir -> exclude_list_group [i ];
2538
2538
for (j = 0 ; j < group -> nr ; j ++ ) {
2539
- el = & group -> el [j ];
2539
+ pl = & group -> pl [j ];
2540
2540
if (i == EXC_DIRS )
2541
- free ((char * )el -> src );
2542
- clear_exclude_list (el );
2541
+ free ((char * )pl -> src );
2542
+ clear_exclude_list (pl );
2543
2543
}
2544
- free (group -> el );
2544
+ free (group -> pl );
2545
2545
}
2546
2546
2547
2547
stk = dir -> exclude_stack ;
0 commit comments