Console requested reports – Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 2.5.0-0.6

Corinna Vinschen corinna-cygwin@cygwin.com
Wed Mar 16 09:28:00 GMT 2016


On Mar 15 22:40, Thomas Wolff wrote:
> Hi Corinna,
> here is my updated patch.
> >Changelog (old format):
> >Just drop this line from the comment, please.  If you send the mail
> >via git format-patch/git send-email I can simply apply it with git am
> >including the entire text in the git log.
> I hope the comment format is OK now, I cannot currently use git format-patch
> due to missing setup.
> 
> Make requested console reports work, cf https://cygwin.com/ml/cygwin-patches/2012-q3/msg00019.html
> 
> This enables the following ESC sequences:
> ESC[c sends primary device attributes
> ESC[>c sends secondary device attributes
> ESC[6n sends cursor position report
> 
>     * fhandler.h (class dev_console): Add console read-ahead buffer.
>     (class fhandler_console): Add peek function for it (for select).
>     * fhandler_console.cc (fhandler_console::setup): Init buffer.
>     (fhandler_console::read): Check console read-aheader buffer.
>     (fhandler_console::char_command): Put responses to terminal
>     requests (device status and cursor position reports) into
>     common console buffer (shared between CONOUT/CONIN)
>     instead of fhandler buffer (separated).
>     * select.cc (peek_console): Check console read-ahead buffer.

Patch applied.  Do you have a short text for the release message?


Thanks,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-patches/attachments/20160316/d81d4eef/attachment.sig>


More information about the Cygwin-patches mailing list