Am 08.12.2021 um 11:19 schrieb Corinna Vinschen:
On Dec 8 01:43, Mark Geisert wrote:
Takashi Yano wrote:
[...]
I think the following patch makes the intent clearer.
What do you think?
From d0aee9af225384a24ac6301f987ce2e94f262500 Mon Sep 17 00:00:00 2001
From: Takashi Yano
Date: Wed, 8
Am 07.12.2021 um 15:23 schrieb Corinna Vinschen:
On Dec 7 23:00, Takashi Yano wrote:
- Fix a bug in fhandler_dev_clipboard::read() that the second read
fails with 'Bad address'.
Addresses:
https://cygwin.com/pipermail/cygwin/2021-December/250141.html
---
winsup/cygwin/fhandler_clipbo
Update with more elaborate commit comment, hopefully formatted properly.
Am 06.07.2021 um 16:09 schrieb Corinna Vinschen:
Hi Thomas,
On Jul 3 18:19, Thomas Wolff wrote:
xterm 368 and mintty 3.5.1 implement a new feature to support notification
of terminal scaling via font zooming also if the
.
Thomas
From b9795ed6ec3979f68173e54d01e681271eea4a9a Mon Sep 17 00:00:00 2001
From: Thomas Wolff
Date: Sat, 3 Jul 2021 00:00:00 +0200
Subject: [PATCH] tty/pty: support TIOCSWINSZ pixel-size-only change
notification
---
winsup/cygwin/fhandler_tty.cc | 10 --
1 file changed, 8 insertions
Am 23.02.2021 um 14:33 schrieb Takashi Yano via Cygwin-patches:
On Tue, 23 Feb 2021 22:13:52 +0900
Takashi Yano wrote:
Hi Thomas,
On Tue, 23 Feb 2021 12:24:09 +0100
Thomas Wolff wrote:
I've downloaded yesterday's snapshot (2021-02-22) for some testing.
If I compile mintty (wh
Am 22.02.2021 um 14:57 schrieb Corinna Vinschen via Cygwin-patches:
On Feb 22 20:41, Takashi Yano via Cygwin-patches wrote:
On Mon, 22 Feb 2021 10:51:19 +0100
Corinna Vinschen wrote:
So, what do you think is the state of the console code, Takashi?
Shall we start a release cycle next week?
I
following locales:
ja_JP.utf8
ko_KR.utf8
zh_*.utf8
but only in ja, ko, zh locales with legacy encoding. Explicit modifiers
@cjkwide and @cjknarrow are not affected.
Thomas
From a5e6c1daafbf006d4394b405a6392ca6696f8c8c Mon Sep 17 00:00:00 2001
From: Thomas Wolff
Date: Wed, 7 Oct 2020 18:35:54 +0200
Am 11.09.2020 um 17:10 schrieb Thomas Wolff:
Am 11.09.2020 um 16:06 schrieb Corinna Vinschen:
On Sep 11 21:35, Takashi Yano via Cygwin-patches wrote:
Hi Corinna,
On Fri, 11 Sep 2020 14:08:40 +0200
Corinna Vinschen wrote:
On Sep 11 19:54, Takashi Yano via Cygwin-patches wrote:
- In
Am 11.09.2020 um 16:06 schrieb Corinna Vinschen:
On Sep 11 21:35, Takashi Yano via Cygwin-patches wrote:
Hi Corinna,
On Fri, 11 Sep 2020 14:08:40 +0200
Corinna Vinschen wrote:
On Sep 11 19:54, Takashi Yano via Cygwin-patches wrote:
- In convert_mb_str(), exclude ISO-2022 and ISCII from the pr
ounts\n\n");
Hi Brian,
yes, I thought about factoring out the format as well, but then only
submitted a quick-and-dirty patch.
If you're suggesting a more solid solution, would you submit your patch?
Thomas
On 2020-03-02 14:39, Thomas Wolff wrote:
---
winsup/cygwin/fhandler_proc.
From 2e33b27e7d4683062f21a3082ec634a440ff9387 Mon Sep 17 00:00:00 2001
From: Thomas Wolff
Date: Mon, 2 Mar 2020 22:36:56 +0100
Subject: [PATCH] avoid ragged output of /proc/partitions
---
winsup/cygwin/fhandler_proc.cc | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a
On 21.02.2020 10:32, Corinna Vinschen wrote:
On Feb 20 17:38, Corinna Vinschen wrote:
On Feb 20 17:22, Thomas Wolff wrote:
On 20.02.2020 17:04, Corinna Vinschen wrote:
On Feb 20 23:49, Takashi Yano wrote:
On Thu, 20 Feb 2020 15:22:45 +0100
Corinna Vinschen wrote:
On Feb 20 23:13, Takashi
On 20.02.2020 17:04, Corinna Vinschen wrote:
On Feb 20 23:49, Takashi Yano wrote:
On Thu, 20 Feb 2020 15:22:45 +0100
Corinna Vinschen wrote:
On Feb 20 23:13, Takashi Yano wrote:
On Thu, 20 Feb 2020 14:44:59 +0100
Corinna Vinschen wrote:
On Feb 20 14:35, Corinna Vinschen wrote:
On Feb 20 20:5
Am 10.02.2020 um 13:24 schrieb Takashi Yano:
On Mon, 10 Feb 2020 11:07:10 +0100
Corinna Vinschen wrote:
On Feb 8 18:13, Thomas Wolff wrote:
On 22.01.2020 11:06, Corinna Vinschen wrote:
On Jan 21 22:25, Takashi Yano wrote:
- For programs which does not work properly with pseudo console
On 22.01.2020 11:06, Corinna Vinschen wrote:
On Jan 21 22:25, Takashi Yano wrote:
- For programs which does not work properly with pseudo console,
disable_pcon in environment CYGWIN is introduced. If disable_pcon
is set, pseudo console support is disabled.
Pushed. I just fixed a missing
From 725e49a16c7867512635e6ade0f1ff1e01f8e7c5 Mon Sep 17 00:00:00 2001
From: Thomas Wolff
Date: Thu, 8 Mar 2018 00:29:25 +0100
Subject: [PATCH] describe new locale modifier @cjkwide for user guide
---
winsup/doc/setup-locale.xml | 13 +
1 file changed, 13 insertions(+)
diff --git
Von: Corinna Vinschen
An: cygwin-patches@cygwin.com
Cc: Thomas Wolff
Datum: 5. April 2016 um 15:55
Betreff: Re: [PATCH] Be truthful about reporting whether readahead is
available
Thomas?
Any input?
Yes, let's fix the patch so. Sorry for the flaw.
Thomas
On Apr 5 10:52, Joh
Am 16.03.2016 um 10:28 schrieb Corinna Vinschen:
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
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
nd in fact – requested console reports now work!
This makes the following ESC sequences work:
ESC[c sends primary device attributes
ESC[>c sends secondary device attributes
ESC[6n sends cursor position report
Changelog (old format):
2016-03-15 Thomas Wolff
* fhandler.h (class dev_conso
Am 14.02.2016 um 09:09 schrieb john hood:
[I Originally sent this last week, but it bounced.]
Various issues with Cygwin's select() annoyed me, and I've spent some
time gnawing on them.
* With 1-byte reads, select() on Windows Console input would forget
about unread input data stored in the fha
Am 11.01.2013 14:34, schrieb Corinna Vinschen:
On Jan 11 13:52, Thomas Wolff wrote:
On 11.01.2013 12:05, Corinna Vinschen wrote:
On Jan 11 09:33, Thomas Wolff wrote:
The attached patch adds two escape control sequences to the Cygwin Console:
* Show/Hide Cursor (DECTCEM)
* Set cursor
On 11.01.2013 12:05, Corinna Vinschen wrote:
On Jan 11 09:33, Thomas Wolff wrote:
The attached patch adds two escape control sequences to the Cygwin Console:
* Show/Hide Cursor (DECTCEM)
* Set cursor style (DECSCUSR): block vs. underline cursor, or
arbitrary size (as an extension
The attached patch adds two escape control sequences to the Cygwin Console:
* Show/Hide Cursor (DECTCEM)
* Set cursor style (DECSCUSR): block vs. underline cursor, or
arbitrary size (as an extension, using values > 4)
Thomas
2013-01-13 Thomas Wolff
* fhandler.h (cl
On 17.08.2012 11:22, Corinna Vinschen wrote:
...
Anyway, my updated patch (using MB_LEN_MAX) proposes a change here as well.
Thanks. I dropped the hint that 4 is enough. I'm not so sure about
that. Linux, for instance, defines MB_LEN_MAX as 16.
SunOS defines it as 5.
http://www.kernel.org
On 16.08.2012 18:22, Corinna Vinschen wrote:
On Aug 16 09:24, Eric Blake wrote:
On 08/16/2012 08:20 AM, Thomas Wolff wrote:
MB_CUR_MAX does not work because its value is 1 at this point
So what about MB_LEN_MAX then? There's no problem using a multiplier,
but a symbolic constant is a
On 16.08.2012 14:30, Corinna Vinschen wrote:
On Aug 16 14:11, Thomas Wolff wrote:
Hi Corinna,
On 16.08.2012 11:33, Corinna Vinschen wrote:
Hi Thomas,
thanks for the patch. I have a few minor nits:
On Aug 14 22:56, Thomas Wolff wrote:
...
+ char cprabuf [8 + 1]; /* need this
Hi Corinna,
On 16.08.2012 11:33, Corinna Vinschen wrote:
Hi Thomas,
thanks for the patch. I have a few minor nits:
On Aug 14 22:56, Thomas Wolff wrote:
--- sav/fhandler_clipboard.cc 2012-07-08 02:36:47.0 +0200
+++ ./fhandler_clipboard.cc 2012-08-14 18:25:14.903255600 +0200
le (select_record *me, bool)
if (!me->read_selected)
return me->write_ready;
+ if (fh->get_cons_readahead_valid ())
+{
+ select_printf ("cons_readahead");
+ return me->read_ready = true;
+}
if (fh->get_readahead_valid ())
{
select_printf (
and deliver first byte. */
+ if (_ptr == cprabuf)
+ {
+ puts_readahead (cprabuf, ret);
+ * (char *) ptr = get_readahead ();
+ ret = 1;
+ }
}
}
}
2012-08-14 Thomas Wolff
Am 24.04.2012 22:22, schrieb Corinna Vinschen:
On Apr 24 22:00, Thomas Wolff wrote:
Am 24.04.2012 21:47, schrieb Corinna Vinschen:
On Apr 24 21:45, Corinna Vinschen wrote:
That was exactly the patch I applied. I only chnaged the formatting
and changed sprintf to __small_sprintf.
...and as
Am 24.04.2012 21:47, schrieb Corinna Vinschen:
On Apr 24 21:45, Corinna Vinschen wrote:
On Apr 24 21:35, Thomas Wolff wrote:
Am 24.04.2012 16:44, schrieb Corinna Vinschen:
On Apr 22 21:07, Thomas Wolff wrote:
This patch replaces my previous proposal
(http://cygwin.com/ml/cygwin-patches/2012
Am 24.04.2012 16:44, schrieb Corinna Vinschen:
On Apr 22 21:07, Thomas Wolff wrote:
This patch replaces my previous proposal
(http://cygwin.com/ml/cygwin-patches/2012-q2/msg5.html) with two
modifications:
* Fixed a bug that suppressed mouse reporting at large coordinates (in
all
modes run by current terminal emulators would be implemented)
I would appreciate the patch to be applied this time, planned to be my
last mouse patch :)
Kind regards,
Thomas
2012-04-03 Thomas Wolff
* fhandler.h (class dev_console): Two flags for extended mouse modes
Am 02.04.2012 22:40, schrieb Christopher Faylor:
On Mon, Apr 02, 2012 at 09:50:17PM +0200, Thomas Wolff wrote:
Am 02.04.2012 20:50, schrieb Christopher Faylor:
On Mon, Apr 02, 2012 at 08:46:31PM +0200, Thomas Wolff wrote:
...
* semi-fix for missing terminal status responses
The fix tries to
This patch implements mouse modes 1006 and 1015 for the cygwin console
(no experimental add-ons this time :) ).
They enable unlimited mouse coordinate reporting like recent xterm,
mintty, urxvt. If someone is interested, I could also implement mouse
mode 1005.
Thomas
2012-04-03 Thomas Wolff
Am 02.04.2012 20:50, schrieb Christopher Faylor:
On Mon, Apr 02, 2012 at 08:46:31PM +0200, Thomas Wolff wrote:
This patch includes 2 things (to be fixed and separated anyway; change
log still missing) for discussion:
* mouse modes 6 and 15 (numeric mouse coordinates)
* semi-fix for missing
This patch includes 2 things (to be fixed and separated anyway; change
log still missing) for discussion:
* mouse modes 6 and 15 (numeric mouse coordinates)
* semi-fix for missing terminal status responses
The fix tries to detect the proper fhandler for CONIO, which is then
used to queue the res
Andy Koppe schrieb:
How can I enforce printing garbage so I
can test the reset command?
echo $'\e(0'
and echo ^N (Control-N) for the other mode, which is more likely to
occur by binary output;
the enable sequence for it is echo ^[)0 (same as above, with ')' instead
of '(').
And I f
robably why they do it.
I didn't implement the guarding mechanism in fhandler_console
(although I prepared it somewhat) so I think I should fully
implement that.
The attached patch should make 'reset' work, and it should make the
'VT100 graphics garbage effect' less
Hi Corinna,
On 30.03.2010 11:59, Corinna Vinschen wrote:
Hi Thomas,
For some reason this mail didn't make it into my cygwin mailbox, so it's
good you sent me a personal CC.
...
Since you were looking into the Cygwin console code lately, maybe you
could find out why `stty sane' doesn't re
Thomas Wolff wrote:
Actually, I just remember again that I though I should change the
terminfo entry too. Just - where's the source to patch?
http://mirrors.kernel.org/sources.redhat.com/cygwin/release/terminfo/terminfo-5.7_20091114-13-src.tar.bz2
That -src package is basically
On 25.01.2010 20:08, Corinna Vinschen wrote:
Hi Thomas,
...
can you please create a patch to add some words to the "What's new and
what changed from 1.7.1 to 1.7.2" section in the User's Guide
(winsup/doc/new-features.sgml), in terms of your console enhancements?
Hi, changelog an
changelog and patch attached. I had already looked for a web or man
page describing console features to amend that but apparently there is none.
Thomas
2010-01-26 Thomas Wolff
* new-features.sgml (Device related changes): List console enhancements:
Modified function and keypad keys
Thomas Wolff schrieb:
Hi,
here is my VT100 graphics mode patch, plus the one-liner I forgot to
mention in the change log last time, I hope that's OK.
Thomas
Now this is my patch # 3, enhancing / distinguishing escape sequences
for function keys and keypad keys with modifiers Ctrl, Shift
Hi,
here is my VT100 graphics mode patch, plus the one-liner I forgot to
mention in the change log last time, I hope that's OK.
Thomas
2009-12-17 Thomas Wolff
* fhandler_console.cc (write_console): Check for VT100
graphics mode and transform wide characters in ASCII
Corinna Vinschen wrote:
On Dec 16 10:48, Thomas Wolff wrote:
* fhandler_console.cc (read): Detect and handle mouse wheel scrolling
...
Thank you. Applied with two changes:
@@ -362,9 +405,12 @@ fhandler_console::read (void *pv, size_t
/* Determine if the keystroke
s the next chunk, the event reporting enhancements
(additional mouse events, additional mouse reporting modes, focus event
reporting). I am attaching the change log as a text file to preserve its
formatting.
Thomas
2009-12-16 Thomas Wolff
* fhandler_console.cc (read): Detect and h
Hi, please excuse some basic questions about CVS best practice:
Corinna Vinschen wrote:
... Patches are supposed to be against
the latest from CVS. And it's also not cumbersome, it's rather quite
simple. CVS is doing that for you usually anyway. If you have a
patched CVS source tree, just ca
Corinna Vinschen wrote:
Hi Tom,
Hi Cori,
On Dec 6 20:24, Thomas Wolff wrote:
This is my updated and extended patch for a number of console enhancements.
...
If you want a subset of the features sooner than others, I may split
the patch.
Thanks for the offer. It would
,76 @@
+2009-12-04 Thomas Wolff
+
+ * fhandler_console.cc (write): Detect ">" while parsing ESC [
+ sequences to distinguish specific requests.
+ (char_command): Distinguish Secondary from Primary Device Attribute
+ request to report more details about
Corinna Vinschen wrote:
* Maybe the escape sequences of shifted function keys should be
modified to comply with those of the Linux console?
Aren't they compatible with xterm? I don't think it's a terrible good
idea to change that.
No, they are not:
Linux console
F1..F12
Corinna Vinschen schrieb:
- Pressing something like Alt-ö on a German keyboard leaves an
illegal UTF-8 sequence (the second byte of the respective
sequence) in input, apparently because Alt-0xC3 is handled
somehow. Don't know, though, whether this is a cygwin
console issue or maybe a
Corinna Vinschen schrieb:
On Nov 9 09:54, Christopher Faylor wrote:
On Mon, Nov 09, 2009 at 02:35:51PM +0100, Corinna Vinschen wrote:
On Nov 8 23:02, t...@towo.net wrote:
Corinna Vinschen schrieb:
Ooookey, if they aren't listed in terminfo anyway, I have no problems
t
geLog 2009-11-04 12:55:52.227074000
+0100
@@ -1,3 +1,27 @@
+2009-11-04 Thomas Wolff
+
+ * fhandler.h (use_mouse): Enable additional mouse modes (bool->int).
+ (mouse_aware): Move enhanced function into fhandler_console.cc.
+ * fhandler_console.cc (read): Detect and handl
Christopher Faylor wrote:
On Thu, Oct 08, 2009 at 09:23:38PM -0600, Eric Blake wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
According to Christopher Faylor on 10/8/2009 3:24 PM:
I think we need to implement a companion to systime(), which returns the system
time without any tru
Btw., it's not only 20932/EUC-JP. The full list is 932/SJIS,
936/EUC-KR, 949/GBK, 950/Big5, 20932/EUC-JP. Probably it makes sense
to note all of them.
I think, looking at other information, two have been interchanged here:
936 should be GBK
949 should be EUC-KR
/libc.a *.o
/bin/sh: line 3: /bin/ar: Argument list too long
make[4]: *** [libc.a] Error 126
I would appreciate if someone (who can successfully compile cygwin1.dll)
could check the patch, please, and the result.
Thanks a lot.
Thomas
2006-11-22 Thomas Wolff <[EMAIL PROTECTED]>
* fh
On Mon, Aug 08, 2005 at 01:46:13PM +0200, Corinna Vinschen wrote:
>On Aug 8 13:19, Thomas Wolff wrote:
>> 2005-08-05 Thomas Wolff <[EMAIL PROTECTED]>
>>
>> * termcap: Updated xterm and rxvt (from /usr/share/terminfo
>> using infocmp) to include the
ery much and kind regards,
Thomas Wolff
2005-08-05 Thomas Wolff <[EMAIL PROTECTED]>
* termcap: Updated xterm and rxvt (from /usr/share/terminfo
using infocmp) to include the eA capability in order to enable
programs to enable the alternate character set.
termcap.patch
Description: Binary data
se shorten the ChangeLog entry to about one sentence.
OK.
Thanks a lot.
Thomas
2004-12-14 Thomas Wolff <[EMAIL PROTECTED]>
* fhandler_console.cc (get_win32_attr): Avoid inappropriate intensity
interchanging that used to render reverse output unreadable
when (non-reversed) text i
Sorry, I missed to insert the function name in the change log
entry, so here it is again as an update; the patch is the same.
This is a small patch that fixes
http://sourceware.org/bugzilla/show_bug.cgi?id=514
Please integrate it into the cygwin DLL.
2004-11-26 Thomas Wolff <[EM
This is a small patch that fixes
http://sourceware.org/bugzilla/show_bug.cgi?id=512
Please integrate it into the cygwin DLL.
2004-11-26 Thomas Wolff <[EMAIL PROTECTED]>
* fhandler_console.cc (read) :
Considering offset within scrolling region of the DOS box window.
Se
This is a small patch that fixes
http://sourceware.org/bugzilla/show_bug.cgi?id=514
Please integrate it into the cygwin DLL.
2004-11-26 Thomas Wolff <[EMAIL PROTECTED]>
* fhandler_console.cc (func): Avoid inappropriate intensity
interchanging that used to render reverse
Hello,
attached is a patch to fhandler_console.cc that fixes two bugs:
512 wrong mouse click position reports in cygwin terminal
514 cygwin terminal: wrong color handling in reverse display mode
After some initial problems :( I have been able to verify that
this patch works. For # 514, there are
65 matches
Mail list logo