]> Dogcows Code - chaz/tar/commit
Rewritten handling of member names in the command
authorSergey Poznyakoff <gray@gnu.org.ua>
Thu, 25 May 2006 07:04:53 +0000 (07:04 +0000)
committerSergey Poznyakoff <gray@gnu.org.ua>
Thu, 25 May 2006 07:04:53 +0000 (07:04 +0000)
commit8b471d55ffddb1893fc0e8b78434ceb352f53119
tree1ff3cbcbc3ca1701a71c96dff7b803145acaa450
parentc2c2df6c939397b9330a675fdcecba4a8d99ea60
Rewritten handling of member names in the command
line. Tar no longer attempts to guess globbing patterns, instead
it relies on --wildcard option.
(init_names): Removed.
(struct name_elt): New structure.
(name_array): Change type to struct name_elt. All references updated
(name_add_name,name_add_dir): New functions
(name_next_elt): New function
(name_next): Rewritten using name_next_elt.
(namelist_match): Rewritten pattern matching using
exclude_fnmatch.
(names_notfound): Warn if globbing patterns were used without
--wildcards option
src/names.c
This page took 0.028213 seconds and 4 git commands to generate.