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 r.david.murray
Recipients eli.bendersky, eric.araujo, giampaolo.rodola, ncoghlan, pitrou, r.david.murray, ubershmekel
Date 2012-02-09.18:03:55
SpamBayes Score 4.9037085e-06
Marked as misclassified No
Message-id <1328810636.02.0.0343959296017.issue13968@psf.upfronthosting.co.za>
In-reply-to
Content
So given

  /home/a
  /home/a/k.py
  /home/a/c/j.py
  /home/b/z.py
  /home/b/c/f.py

and a current directory of /home/a, we'd have:

   pattern   matches
   -------   -------
   *.py      k.py, c/j.py
   c/*.py    c/j.py
   c*        c               [?]
   ../*.py   ?
   ../c/*.py ?

Thinking about those .. cases makes my brain hurt :)  What does it mean to match '../*.py' when I'm recursing into the c subdirectory?  What does it mean in the current directory, for that matter?

As you can see, your short explanation has left me with one case where I have a question, and one set of cases where my intuition completely fails.

--David
History
Date User Action Args
2012-02-09 18:03:56r.david.murraysetrecipients: + r.david.murray, ncoghlan, pitrou, giampaolo.rodola, eric.araujo, eli.bendersky, ubershmekel
2012-02-09 18:03:56r.david.murraysetmessageid: <1328810636.02.0.0343959296017.issue13968@psf.upfronthosting.co.za>
2012-02-09 18:03:55r.david.murraylinkissue13968 messages
2012-02-09 18:03:55r.david.murraycreate