* [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).