On Mon, Apr 28, 2014 at 7:49 PM, Russel Winder <rus...@winder.org.uk> wrote: > On Mon, 2014-04-28 at 14:26 +0300, anatoly techtonik wrote: >> On Mon, Apr 28, 2014 at 10:52 AM, Russel Winder <rus...@winder.org.uk> wrote: >> > >> > Actually I think it may be fairly straightforward using find, grep and >> > emacs. Although there are quite a lot of octal constants I think it can >> > be done fairly quickly as a single changeset. >> >> I am not sure how you would search for all numbers starting with 0 that >> are not part of strings with these tools. >> >> \b0[1-9] ? > > Given the code base, I suspect: > > \<0[0-7][0-7][0-7]\> > > will catch a great deal of them, with some false positives due to > timezones in ISO 8601 date-times; at least a start.
IMHO this is a start to nowhere. octals are not limited to file masks, more than that - we need the recipe for users to help the port their SConstruct files to Python 3. So, a 2to3 reversing or an astroid solution would be a proper hack worthy of engineering degree. =) _______________________________________________ Scons-dev mailing list Scons-dev@scons.org http://two.pairlist.net/mailman/listinfo/scons-dev