On Tue, Jan  8, 2013 at 15:19:09 +1100, Martin Pool wrote:

> On Thu, Jan 3, 2013 at 12:55 AM, Marius Gedminas <mar...@gedmin.as> wrote:
> 
> > On Wed, Jan 02, 2013 at 04:15:17PM +1100, Martin Pool wrote:
> > > My previous patch to warn about unknown backslash escapes was buggy, and
> > > warns on "\0" or "\177".  This fixes it.
> > >
> > > As I say in a comment, I do wonder if octal escapes are so rare today
> > that
> > > they often indicate incorrect escaping.  In my survey of some Google
> > code,
> > > I do see things like "\1" used much more often as a regexp replacement
> > than
> > > as an octal escape.  How would you feel about an (of course suppressable)
> > > warning for non-zero octal characters?
> >
> > \033 is useful for colourful ANSI sequences, if one's too lazy to go
> > through curses.tigetstr("af"/"ab").
> >
> 
> This is true, but it's not much worse to write it is hex '\x1b', eg
> '\x1b[1mhi mgedminas\x1b[0m'.  Probably in practice one would have a
> variable or function to emit stuff rather than typing the literal
> repeatedly...
> 
FWIW I'd recognise \033 immediately, I'd have no idea what \x1b refers
to.

Cheers,
Julien
-- 
Julien Cristau          <julien.cris...@logilab.fr>
Logilab                 http://www.logilab.fr/
Informatique scientifique & gestion de connaissances
_______________________________________________
Python-Projects mailing list
Python-Projects@lists.logilab.org
http://lists.logilab.org/mailman/listinfo/python-projects

Reply via email to