yeah...I know...especially used for non-blocking output capturing (O_NONBLOCK) but this can be replaced by the pythons subprocess communicate() func. At least this how I did it so far...
On Sun, Jun 7, 2015 at 11:04 AM, Ray Donnelly <[email protected]> wrote: > On Fri, Jun 5, 2015 at 1:31 PM, Stephan Petzchen > <[email protected]> wrote: > > Thats cool. Thanks for the feedback and issueing. > > I am just working on googles multi git repo tool to get it runnable for > > msys2. The normpath workaround is doing a good job so far. > > AFAIR, Google's repo needs the fcntl module: > > https://docs.python.org/3.4/library/fcntl.html > > .. which is Unix only. I recommend you use the msys2 python for repo > instead, as that does support fcntl. I think there may be some parital > implementations for native Windows python, but I've no idea how well > they work. > > > > > Besides, many thanks for this msys2 toolchain. I loved it to leave the > messy > > raw mingw & cygwin path. Beside the honor they all deserve, a devops > > nightmare. With msys2 I see again some light at the end of the tunnel. > > Many thanks to all achiever. > > Thanks. > > > > > On Fri, Jun 5, 2015 at 11:13 AM, Ray Donnelly <[email protected]> > > wrote: > >> > >> 2015-06-05 8:53 GMT+01:00 Stephan Petzchen <[email protected] > >: > >> > > >> > I forgot: > >> > > >> > Both os.sep and os.path.sep: returns the correct separator: / > >> > > >> > So, this is for me definitely an issue worth for a fix by the > maintainer > >> > > >> > >> You are right, both os.getcwd() and os.path.expanduser() need to be > >> fixed for Python 2, and os.path.expanduser() needs to be fixed for > >> Python 3 still. I filed an issue for this: > >> https://github.com/Alexpux/MINGW-packages/issues/657 and will get > >> round to it when I can (not soon unfortunately ..) > >> > >> > cheers > >> > Stephan > >> > > >> > > >> > -- > >> > > >> > > >> > Stephan Petzchen > >> > > >> > Gesius GmbH > >> > gesius. engineering excellence > >> > > >> > Sitz der Gesellschaft/Registered office: Hamburg > >> > > >> > Handelsregister/Commercial register: HRB 117558 > >> > > >> > Geschäftsführung/executive board: Stephan Petzchen > >> > > >> > --- > >> > This communication contains confidential information. If you are not > the > >> > intended recipient please return this email to the sender and delete > it > >> > from > >> > your records. > >> > Diese Nachricht enthält vertrauliche Informationen. Sollten Sie nicht > >> > der > >> > beabsichtigte Empfänger dieser E-mail sein, senden Sie bitte diese an > >> > den > >> > Absender zurück und löschen Sie die E-mail aus Ihrem System. > >> > > >> > > >> > > >> > > ------------------------------------------------------------------------------ > >> > > >> > _______________________________________________ > >> > Msys2-users mailing list > >> > [email protected] > >> > https://lists.sourceforge.net/lists/listinfo/msys2-users > >> > > > > > > > > > > > -- > > > > Stephan Petzchen > > > > Gesius GmbH > > > > gesius. engineering excellence > > > > Sitz der Gesellschaft/Registered office: Hamburg > > > > Handelsregister/Commercial register: HRB 117558 > > > > Geschäftsführung/executive board: Stephan Petzchen > > > > --- > > This communication contains confidential information. If you are not the > > intended recipient please return this email to the sender and delete it > from > > your records. > > Diese Nachricht enthält vertrauliche Informationen. Sollten Sie nicht der > > beabsichtigte Empfänger dieser E-mail sein, senden Sie bitte diese an den > > Absender zurück und löschen Sie die E-mail aus Ihrem System. > -- Mit freundlichen Grüßen Stephan Petzchen Gesius GmbH Beim Strohhause 31 20097 Hamburg, Germany Tel. +49 (40) 6094673-10 Mobil +49 (172) 1977014 Fax +49 (40) 6094673-99 email: [email protected] <[email protected]> www.gesius.de <http://gesius.de> gesius. engineering excellence Sitz der Gesellschaft/Registered office: Hamburg Handelsregister/Commercial register: HRB 117558 Geschäftsführung/executive board: Stephan Petzchen --- This communication contains confidential information. If you are not the intended recipient please return this email to the sender and delete it from your records. Diese Nachricht enthält vertrauliche Informationen. Sollten Sie nicht der beabsichtigte Empfänger dieser E-mail sein, senden Sie bitte diese an den Absender zurück und löschen Sie die E-mail aus Ihrem System.
------------------------------------------------------------------------------
_______________________________________________ Msys2-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/msys2-users
