#86 mingw-get: work around I/O pipelining for mintty/rxvt users

closed
2011-02-27
2011-02-25
No

MSYS users running mingw-get within a mintty or rxvt console observe intermittent and fragmented display of progress diagnostics.

The attached rebuild of mingw-get-0.dll from mingw-get-0.1-alpha-5.1 includes a forced fflush() on the console output stream, after each individual message is posted. Could users of the affected terminal emulators please test, and verify that this corrects the problem. If so, it can be immediately incorporated into a mingw-get-0.1-alpha-5..2 release, and merged to CVS trunk.

To test. please simply unlzma the attached in place of the existing c:/MinGW/libexec/mingw-get/mingw-get-0.dll, (with adjustment of the c:/MinGW prefix, as necessary to suit your installation). Running 'mingw-get update' should be sufficient to observe the effect.

Thanks.

Discussion

  • Keith Marshall

    Keith Marshall - 2011-02-25

    Replacement mingw-get-0.dll

     
  • Keith Marshall

    Keith Marshall - 2011-02-25
    • summary: mingw-get: work around I/O pipelining for mintty/rxvt uesrs --> mingw-get: work around I/O pipelining for mintty/rxvt users
     
  • Comment has been marked as spam. 
    Undo

    You can see all pending comments posted by this user  here

    Anonymous - 2011-02-26

    The attached DLL does indeed address the issue in mintty.

     
  • Keith Marshall

    Keith Marshall - 2011-02-27
    • milestone: 307066 --> IINR_-_Include_In_Next_Release
    • status: open --> closed
     
  • Keith Marshall

    Keith Marshall - 2011-02-27

    I've committed this to the r0-1-alpha-5 branch in CVS, and published as mingw-get-0.1-mingw32-alpha-5.2; in addition, I've merged it to CVS trunk, so it will also be included in the next mainline release.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks