This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author serhiy.storchaka
Recipients cvrebert, elsdoerfer, eric.araujo, giampaolo.rodola, loewis, ncoghlan, pitrou, r.david.murray, rhettinger, serhiy.storchaka, ubershmekel
Date 2012-12-05.17:51:47
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1354729909.55.0.604376057293.issue13968@psf.upfronthosting.co.za>
In-reply-to
Content
Here is a patch which implements recursive globbing which conforms to Bash globbing with "globstar" option.

For backward compatibility recursive globbing off by default and works only if new argument "recursive" is true (default is False). I am not sure this is a better variant. Possible the default should be True. '**' pattern is very unlikely in old code. However recursive globbing on arbitrary pattern and arbitrary tree is not safe, it can hang on recursive symlinks.

The patch contains changes from issue16618.
History
Date User Action Args
2012-12-05 17:51:50serhiy.storchakasetrecipients: + serhiy.storchaka, loewis, rhettinger, ncoghlan, pitrou, giampaolo.rodola, eric.araujo, r.david.murray, cvrebert, ubershmekel, elsdoerfer
2012-12-05 17:51:49serhiy.storchakasetmessageid: <1354729909.55.0.604376057293.issue13968@psf.upfronthosting.co.za>
2012-12-05 17:51:49serhiy.storchakalinkissue13968 messages
2012-12-05 17:51:48serhiy.storchakacreate