public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* [ANNOUNCEMENT] TEST RELEASE: Cygwin 2.7.0-0.2
@ 2017-02-04 13:26 Corinna Vinschen
  2017-02-04 14:57 ` Houder
  0 siblings, 1 reply; 4+ messages in thread
From: Corinna Vinschen @ 2017-02-04 13:26 UTC (permalink / raw)
  To: cygwin

Hi folks,


I uploaded a new Cygwin test release 2.7.0-0.2

This is the same as 2.7.0-0.1 just with additional patch to speed
up socket connections in certain scenarios.

This is most likely what I'll release next week.

=======================================================================

What's new:
-----------

- Support for /proc/<PID>/environ.

- New API: getentropy, getrandom, NL_LOCALE_NAME.


What changed:
-------------


Bug Fixes
---------

- Fix rename(2) fail with EACCES if newfile is in use.
  Addresses: https://cygwin.com/ml/cygwin/2017-01/msg00108.html

- Always try to write all incoming bytes to blocking pipes, as required
  by POSIX.
  Addresses: https://cygwin.com/ml/cygwin/2017-01/msg00087.html

- Fix handling of Alt-Numpad sequences in console handler.
  Addresses: https://cygwin.com/ml/cygwin/2017-01/msg00135.html

- Fix erasing UTF-8 multibyte characters in cooked mode.
  Addresses: https://cygwin.com/ml/cygwin/2017-01/msg00299.html

- Fix handling of a literal '+' by cygcheck -p
  Addresses:  https://cygwin.com/ml/cygwin/2014-01/msg00287.html

- Fix limited Internet speeds caused by inappropriate socket buffering.
  Addresses: https://cygwin.com/ml/cygwin-patches/2017-q1/msg00010.html

=======================================================================

Please test.


Thanks,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 2.7.0-0.2
  2017-02-04 13:26 [ANNOUNCEMENT] TEST RELEASE: Cygwin 2.7.0-0.2 Corinna Vinschen
@ 2017-02-04 14:57 ` Houder
  2017-02-04 17:16   ` Corinna Vinschen
  0 siblings, 1 reply; 4+ messages in thread
From: Houder @ 2017-02-04 14:57 UTC (permalink / raw)
  To: cygwin

On Sat, 4 Feb 2017 14:00:15, Corinna Vinschen wrote:
[snip]

> Bug Fixes
> ---------
> - Fix handling of Alt-Numpad sequences in console handler.
>   Addresses: https://cygwin.com/ml/cygwin/2017-01/msg00135.html
> 
> - Fix erasing UTF-8 multibyte characters in cooked mode.
>   Addresses: https://cygwin.com/ml/cygwin/2017-01/msg00299.html

To be "comsumed" on Monday ...

Hi Corinna,

This time I decided to test with alt-1 and alt-254 as input ... Output is not
as expected, I would say ...

R. Henri

=====
Using the Windows Console (cp437):

64 LANG = en_US.UTF-8, LC_ALL =
=> LANG = en_US.UTF-8
/home/corinna/src/cygwin/cygwin-2.7.0/cygwin-2.7.0-0.2.x86_64/src/newlib-cygwin/winsup/cygwin/cygheap.cc
64-@@ cygcheck -sv | awk '$1 ~ /^(bash|libreadline.|cygwin|"cygwin1.dll")$/'
                  "cygwin1.dll" v0.0 ts=2017-02-03 21:17
bash                                    4.4.12-3                     OK
cygwin                                  2.7.0-0.2                    OK
libreadline7                            7.0.1-1                      OK

# enter alt-1, followed by lf
64-@@ ☺
bash: ☺: command not found
# enter alt-254, followed by lf
64-@@ [Gâ–  <==== expected one character ...
bash: [Gâ– : command not found
# enter alt-254, followed by 3 bs, followed by lf
64-@@ <==== no problem

64-@@ bash --noediting # disable readline
=> LANG = en_US.UTF-8

# enter alt-254, followed by 3 bs, followed by lf
64-@@
bash: $'\E\E': command not found <==== knock, knock, who is this?

# enter alt-254, followed by 3 bs, followd by '| od', followed by lf
64-@@ echo | od -tx1z
0000000 1b 1b 0a                                         >...<
0000003
64-@@ exit
exit

64-@@ dash
# enter alt-1 followed by lf
$ ☺
dash: 1: ☺: not found

# enter alt-1, followed by bs, followed by lf
$ <==== no problem

# enter alt-254, followed by lf
$ [Gâ– 
dash: 3: [Gâ– : not found

# enter alt-254, followed by 3 bs, followd by '| od', followed by lf
$
dash: 4: : not found <==== euh, what?

# enter alt-254, followed by 3 bs, followd by '| od', followed by lf
$ echo | od -tx1z
0000000 1b 1b 0a                                         >...<
0000003

# enter alt-254, followed by '| od', followed by lf
$ echo [Gâ–  | od -tx1z
0000000 1b 1b 5b 47 e2 96 a0 0a                          >..[G....<
0000010
# euh ... e2 96 a0 is utf-8 for u25a0, but I cannot explain 1b 1b
# at the front (and 5b 47, i.e. { G)

# enter alt-148, followed by lf
$ ö
dash: 7: ö: not found

# enter alt-148, followed by bs, followd by lf
$
$ <==== no problem

=====


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 2.7.0-0.2
  2017-02-04 14:57 ` Houder
@ 2017-02-04 17:16   ` Corinna Vinschen
  2017-02-04 18:07     ` Houder
  0 siblings, 1 reply; 4+ messages in thread
From: Corinna Vinschen @ 2017-02-04 17:16 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 2615 bytes --]

On Feb  4 15:56, Houder wrote:
> On Sat, 4 Feb 2017 14:00:15, Corinna Vinschen wrote:
> [snip]
> 
> > Bug Fixes
> > ---------
> > - Fix handling of Alt-Numpad sequences in console handler.
> >   Addresses: https://cygwin.com/ml/cygwin/2017-01/msg00135.html
> > 
> > - Fix erasing UTF-8 multibyte characters in cooked mode.
> >   Addresses: https://cygwin.com/ml/cygwin/2017-01/msg00299.html
> 
> To be "comsumed" on Monday ...
> 
> Hi Corinna,
> 
> This time I decided to test with alt-1 and alt-254 as input ... Output is not
> as expected, I would say ...
> 
> R. Henri
> 
> =====
> Using the Windows Console (cp437):
> 
> 64 LANG = en_US.UTF-8, LC_ALL =
> => LANG = en_US.UTF-8
> /home/corinna/src/cygwin/cygwin-2.7.0/cygwin-2.7.0-0.2.x86_64/src/newlib-cygwin/winsup/cygwin/cygheap.cc
> 64-@@ cygcheck -sv | awk '$1 ~ /^(bash|libreadline.|cygwin|"cygwin1.dll")$/'
>                   "cygwin1.dll" v0.0 ts=2017-02-03 21:17
> bash                                    4.4.12-3                     OK
> cygwin                                  2.7.0-0.2                    OK
> libreadline7                            7.0.1-1                      OK
> 
> # enter alt-1, followed by lf
> 64-@@ ☺
> bash: ☺: command not found
> # enter alt-254, followed by lf
> 64-@@ [G■ <==== expected one character ...
> bash: [G■: command not found
> # enter alt-254, followed by 3 bs, followed by lf
> 64-@@ <==== no problem
> 
> 64-@@ bash --noediting # disable readline
> => LANG = en_US.UTF-8
> 
> # enter alt-254, followed by 3 bs, followed by lf
> 64-@@
> bash: $'\E\E': command not found <==== knock, knock, who is this?
> 
> # enter alt-254, followed by 3 bs, followd by '| od', followed by lf
> 64-@@ echo | od -tx1z
> 0000000 1b 1b 0a                                         >...<
> 0000003
> 64-@@ exit
> exit
> 
> 64-@@ dash
> # enter alt-1 followed by lf
> $ ☺
> dash: 1: ☺: not found
> 
> # enter alt-1, followed by bs, followed by lf
> $ <==== no problem
> 
> # enter alt-254, followed by lf
> $ [G■
> dash: 3: [G■: not found

Works fine for me in dash as well as in od in a console with cp437:

  $ od -tx1
  <alt-1><^J><^D>
  ☺
  0000000 e2 98 ba 0a
  0000004
  $ od -tx1
  <alt-1><bs><^J><^D>
  0000000 0a
  0000001
  $ od -tx1
  <alt-254><^J><^D>
  ■
  0000000 e2 96 a0 0a
  0000004
  $ od -tx1
  <alt-254><bs><^J><^D>
  0000000 0a
  0000001


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 2.7.0-0.2
  2017-02-04 17:16   ` Corinna Vinschen
@ 2017-02-04 18:07     ` Houder
  0 siblings, 0 replies; 4+ messages in thread
From: Houder @ 2017-02-04 18:07 UTC (permalink / raw)
  To: cygwin

On Sat, 4 Feb 2017 18:16:10, Corinna Vinschen wrote:
[snip]
> Works fine for me in dash as well as in od in a console with cp437:
> 
>   $ od -tx1
>   <alt-1><^J><^D>
>   =E2=98=BA
>   0000000 e2 98 ba 0a
>   0000004
>   $ od -tx1
>   <alt-1><bs><^J><^D>
>   0000000 0a
>   0000001
>   $ od -tx1
>   <alt-254><^J><^D>
>   =E2=96=A0
>   0000000 e2 96 a0 0a
>   0000004
>   $ od -tx1
>   <alt-254><bs><^J><^D>
>   0000000 0a
>   0000001

I could NOT believe your reply ... until I noticed that the NumLock had been
switched ON ... Oh J. ...

Switching NumLock OFF:

Using Windows Console (cp437)

64-@@ od -tx1
<alt-254><^J><^D>
â– 
0000000 e2 96 a0 0a
0000004
64-@@ dash
# enter alt-254
$ echo â–  | od -tx1
0000000 e2 96 a0 0a
0000004
$ exit
64-@@ bash --noediting
=> LANG = en_US.UTF-8
64-@@ od -tx1
<alt-254><^J><^D>
â– 
0000000 e2 96 a0 0a
0000004
64-@@

Ai, ai, ai, my bad. My apologies!

Signing off from keyboard NOW!

R. Henri

======


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-02-04 18:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-04 13:26 [ANNOUNCEMENT] TEST RELEASE: Cygwin 2.7.0-0.2 Corinna Vinschen
2017-02-04 14:57 ` Houder
2017-02-04 17:16   ` Corinna Vinschen
2017-02-04 18:07     ` Houder

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).