delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/12/02/08:37:39

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:content-type
:content-transfer-encoding:date:from:to:subject:in-reply-to
:references:message-id; q=dns; s=default; b=gY8MayL0dNyonTzeCp4C
wC4zvZNGWM8cEpzZO9Ypx8h0fB/oG2Vi6oKt2ZCG9bnYUEFg2lyKAUTkx2eOYAFV
e9tQChGy7bRfIbXJ2asN0OJuh29h7Ctxd0DhHwxsK8Hst1EPRokoQUJDA7C+CsTw
vx+7Zp0cm6A33gJ+z3X/QW0=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:content-type
:content-transfer-encoding:date:from:to:subject:in-reply-to
:references:message-id; s=default; bh=+1abynHO/uciDBUF3zmxv4Tsuz
U=; b=WrfjTc4IuI9ZXN9VmIuh0KhC+hjXOpsuI2mEaifE5WgOJD5tFJMVzIk9Jj
l6qL+kS7REaBy565EFN24LVwkimJfWZEyQtaNYFw4LwaBYgcuzBhLORIEtXACDZF
6jzpF0EIFefd7yn6YmAg6uiSoKrxB5CCAOelAsSNoVR+V/3dc=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=0.7 required=5.0 tests=AWL,BAYES_60,RDNS_NONE,SPF_HELO_PASS,URIBL_BLOCKED autolearn=no version=3.3.2
X-HELO: smtprelay03.ispgateway.de
MIME-Version: 1.0
Date: Mon, 02 Dec 2013 14:36:58 +0100
From: Markus Hoenicka <markus DOT hoenicka AT mhoenicka DOT de>
To: cygwin AT cygwin DOT com
Subject: Re: emacs-x11: new clipboard size =?UTF-8?Q?limitation=3F?=
In-Reply-To: <529C8716.7020601@dronecode.org.uk>
References: <ac98a224051c2e59d2a1a0d455717531 AT mhoenicka DOT de> <529C8716 DOT 7020601 AT dronecode DOT org DOT uk>
Message-ID: <03da945c877e42a4f780d80885f964b8@mhoenicka.de>
X-Sender: markus DOT hoenicka AT mhoenicka DOT de
User-Agent: Roundcube Webmail
X-Df-Sender: bWFya3VzLmhvZW5pY2thQG1ob2VuaWNrYS5kZQ==
X-IsSubscribed: yes

Around 2013-12-02 14:11, Jon TURNEY was heard to say:
> On 02/12/2013 12:13, Markus Hoenicka wrote:
>> I'm running emacs-x11 24.3.1 on
>> 
>> CYGWIN_NT-5.1 sbhc123 1.7.25(0.270/5/3) 2013-08-31 20:39 i686 Cygwin
>> 
>> I used to be able to copy text from Emacs to Windows applications 
>> through the
>> clipboard without practical size limitations. However, since my last 
>> Cygwin
>> upgrade (which updated both Emacs and cygwin1.dll to the versions 
>> mentioned
>> above) the clipboard seems to be limited in size. All I do is the 
>> following:
>> 
>> - open a file containing ASCII text, amounting to like three printed 
>> pages of
>> text
>> - at the beginning of the buffer, press Ctrl-Space
>> - at the end of the buffer, press M-w
>> - switch to a Windows application (any that can handle unformatted 
>> text will
>> do, use e.g. LibreOffice Writer)
>> - insert the text using Ctrl-v
>> 
>> stderr shows the following messages:
>> 
>> winClipboardWindowProc - timed out waiting for WIN_XEVENTS_NOTIFY_DATA
>> winClipboardFlushXEvents - SelectionNotify - X*TextPropertyToTextList
>> returned: XConverterNotFound
>> winClipboardWindowProc - timed out waiting for 
>> WIN_XEVENTS_NOTIFY_TARGETS
>> 
>> On the receiving end, the message reads something like:
>> 
>> "Clipboard does not contain specified formatted data"
>> 
>> Trial and error tells me that I can copy 6104 characters without 
>> problems.
>> Trying to copy 6105 or more characters triggers the error. I'll try 
>> and see if
>> this number is constant across reboots. Copying within Emacs, i.e. by 
>> yanking
>> the text into a different buffer, is not affected. The problem 
>> persists if I
>> start Emacs using the -q flag.
> 
> This looks like the same issue as reported in [1], so you might like to 
> try
> the snapshot from [2] and see if it improves things for you?
> 
> What you write does seem to support the theory that this is a 
> regression in
> select() in the cygwin DLL.  It might be useful if you could say what 
> version
> of the cygwin DLL you had when it was working correctly before you 
> upgraded.
> 
> [1] http://cygwin.com/ml/cygwin-xfree/2013-10/msg00031.html
> [2] http://cygwin.com/ml/cygwin-xfree/2013-11/msg00012.html

Hi,

thanks for your quick reply. Yes, the XWin.exe snapshot seems to fix the 
problem for me. I tried a few copy+paste cycles with the amount of text 
that I usually shuffle around, and there were no errors or warnings.

As for the Cygwin DLL version before upgrading, I can only guess. I 
update only when need arises, so it may well have been 6 months or so 
since the last update. I'm sorry that I can't be more specific here.

regards,
Markus

-- 
Markus Hoenicka
http://www.mhoenicka.de
AQ score 38


--
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019