From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Reitter Newsgroups: gmane.emacs.devel Subject: Re: select-frame-set-input-focus mystery Date: Thu, 18 May 2006 10:57:40 +0100 Message-ID: References: <90898990-06F8-4ED7-8A42-BD4BDFECB28E@gmail.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 (Apple Message framework v750) Content-Type: multipart/mixed; boundary="===============0507131878==" X-Trace: sea.gmane.org 1147946274 21651 80.91.229.2 (18 May 2006 09:57:54 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 18 May 2006 09:57:54 +0000 (UTC) Cc: Emacs-Devel ' Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 18 11:57:52 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FgfGJ-0006CX-Qu for ged-emacs-devel@m.gmane.org; Thu, 18 May 2006 11:57:44 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FgfGJ-000238-ER for ged-emacs-devel@m.gmane.org; Thu, 18 May 2006 05:57:43 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FgfG4-000211-Tb for emacs-devel@gnu.org; Thu, 18 May 2006 05:57:28 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FgfG3-00020a-JM for emacs-devel@gnu.org; Thu, 18 May 2006 05:57:28 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FgfG3-00020F-B8 for emacs-devel@gnu.org; Thu, 18 May 2006 05:57:27 -0400 Original-Received: from [212.227.126.187] (helo=moutng.kundenserver.de) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FgfJ6-0006x6-TJ for emacs-devel@gnu.org; Thu, 18 May 2006 06:00:37 -0400 Original-Received: from [129.215.174.81] (helo=[129.215.174.81]) by mrelayeu.kundenserver.de (node=mrelayeu8) with ESMTP (Nemesis), id 0ML2ov-1FgfFw02VI-0003QK; Thu, 18 May 2006 11:57:21 +0200 In-Reply-To: Original-To: YAMAMOTO Mitsuharu X-Mailer: Apple Mail (2.750) X-Provags-ID: kundenserver.de abuse@kundenserver.de login:f3c9a04d49beab9fcce37ffcb55ebfb9 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:54697 Archived-At: --===============0507131878== Content-Type: multipart/signed; micalg=sha1; boundary=Apple-Mail-42--12147099; protocol="application/pkcs7-signature" --Apple-Mail-42--12147099 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On 18 May 2006, at 02:31, YAMAMOTO Mitsuharu wrote: >>>>>> On Wed, 17 May 2006 23:45:11 +0100, David Reitter >>>>>> said: > >> While producing a fix for the pop-to-buffer problem, I encountered >> this strange behavior. Can somebody please explain what's happening, >> or check if this is a bug? > > It seems to be a bug in the Carbon port. Please try removing > `if (dpyinfo->x_focus_frame != f)' from Fx_focus_frame in macfns.c. > `dpyinfo->x_focus_frame' is not synchronized until window events are > processed. That would explain why `message' makes a difference. Yes, that's definitely a fix. Thank you! --Apple-Mail-42--12147099 Content-Transfer-Encoding: base64 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGSDCCAwEw ggJqoAMCAQICECpBOEPOHM4BejmOP5CCsMQwDQYJKoZIhvcNAQEEBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA1MTIxMjE2MDk1M1oXDTA2MTIxMjE2MDk1 M1owYjEQMA4GA1UEBBMHUmVpdHRlcjEOMAwGA1UEKhMFRGF2aWQxFjAUBgNVBAMTDURhdmlkIFJl aXR0ZXIxJjAkBgkqhkiG9w0BCQEWF2RhdmlkLnJlaXR0ZXJAZ21haWwuY29tMIIBIjANBgkqhkiG 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4bqHoSvkjP7motQjFcJ9zYEU08Kj6RASiq69ESk8MZ/gfShR 1CtN98eHFdcxeDbB8bfDhu7pNuWUZwXX9sRguA5s9i4hiioabPhJBs8RbigN0PFm17+7LRLEtQC5 f5mqXGjl07pMyhnLvcGBaZkovjzHP+tU4ewPU92wTUHAtqyriC3GgdxjOGo3pKBChRD8f7E7TIRj iy8G+SXK1ocQ9AAyAEtcKGNT0twSeGE8zz5GTLpeOrO64legj3doI50p9mhr4Fx0zh8+7Tlpg+KY VWf0x0O5xi5yD8u4Ih31yrydyJTNjXB64ABjDR2g8ElpHTXTYRXtq7KBk7y0Rf311QIDAQABozQw MjAiBgNVHREEGzAZgRdkYXZpZC5yZWl0dGVyQGdtYWlsLmNvbTAMBgNVHRMBAf8EAjAAMA0GCSqG SIb3DQEBBAUAA4GBAKqaMz6cpRGl4OTIGkioqaNfWFpx24fTYNSN0QvvuTqhm/UMIZhojJoA6iUG wp8tVMjVivF4mvrJQrsPNIWgmVyb+iyCo/fEpV2+mcTWZvnF+se3dY/Cb6K14Iz8HHKgNh1p5wZF 4s8GVduxB18HrUPmKh97q/WTLVcWtknevqhoMIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUF ADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBU b3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBT ZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSsw KQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAw MFoXDTEzMDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0 aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5n IENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7s vc31W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV 84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wIDAQABo4GUMIGR MBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC50aGF3dGUu Y29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQDAgEGMCkGA1UdEQQiMCCk HjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG9w0BAQUFAAOBgQBIjNFQg+oL LswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3hYWLD2ToZfoSxmRsAxRoL gnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghOrvbqNOUQGls1TXfjViF4gtwhGTXeJLHT HUb/XV9lTzGCAxAwggMMAgEBMHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25z dWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1 aW5nIENBAhAqQThDzhzOAXo5jj+QgrDEMAkGBSsOAwIaBQCgggFvMBgGCSqGSIb3DQEJAzELBgkq hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA2MDUxODA5NTc0MVowIwYJKoZIhvcNAQkEMRYEFCSD pJ5rg0NyyWUE6Vz8gpeMIuy6MIGFBgkrBgEEAYI3EAQxeDB2MGIxCzAJBgNVBAYTAlpBMSUwIwYD VQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29u YWwgRnJlZW1haWwgSXNzdWluZyBDQQIQKkE4Q84czgF6OY4/kIKwxDCBhwYLKoZIhvcNAQkQAgsx eKB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQu MSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQKkE4Q84czgF6 OY4/kIKwxDANBgkqhkiG9w0BAQEFAASCAQCD3qZfaLzE8d/ycz0dzBgvIiRpHb4JYKnw7iJF/ydC xBsT0XgAxVMTtrPU3RcqcIO1TuG8JtWhOjyW39ZOJzlV/ywHtLcTHd9wrvCH+PQafcQ3mzGBzfNF 17/fB51wBQMi3hoy85QaZuVMwxx3GaiwyNmY52RmJGchsF5ReZ1NmgQZMrziJ3LKfAb282y23wvu u5bo/VC0bkEg0h45GxPD2Usm6ACEYoIPX0f8pv7dkrl8jLCE+f4ts3OTbayMt0OoZw1GIQrAKeil rpQ3QML5mG4XPQ0InnfYaWHwm9tg2z/QOMDvTwEko7XNnXkalAjdaw4+mCnXlsPn/4DWErB8AAAA AAAA --Apple-Mail-42--12147099-- --===============0507131878== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel --===============0507131878==--