Martin v. Löwis wrote:
> > I just checked in r62163 with this change:
>  > -            rc = os.system(r"ml64 -c -Foms\uptable.obj ms\uptable.asm")
>  > +            rc = os.system("ml64 -c -Foms\\uptable.obj ms\\uptable.asm")
>  >
>  > What should happen with raw unicode strings that contain a \u?  The
>  > old code above was generating:
>  >   SyntaxError: (unicode error) truncated \uXXXX
>  >
>  > Is that correct?  Or should the \u be translated literally?
>
>  The intention is that the file ms\uptable.asm is compiled to
>  ms\uptable.obj. So the change is correct.  (not sure what
>  alternatives you might have considered)

I use raw strings when there are backslashes in the text, and I still
want it to be readable::

    r"C:\Documents and Settings\User"

But this is now invalid!
This kills the usefulness of it IMO.

-- 
Amaury Forgeot d'Arc
_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to