delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2010/08/25/10:37:42

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-1.0 required=5.0 tests=AWL,BAYES_00,SPF_NEUTRAL,T_RP_MATCHES_RCVD
X-Spam-Check-By: sourceware.org
Message-ID: <4C752AAB.9000304@cornell.edu>
Date: Wed, 25 Aug 2010 10:37:31 -0400
From: Ken Brown <kbrown AT cornell DOT edu>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Emacs and DBUS
References: <847hjvdyr9 DOT fsf AT aol DOT com> <4C667099 DOT 2020103 AT cornell DOT edu> <87mxsj69st DOT fsf AT gmx DOT de> <4C6C2D11 DOT 8020003 AT cornell DOT edu> <87d3tf685q DOT fsf AT gmx DOT de> <4C6C4BC8 DOT 9010400 AT cornell DOT edu> <87lj7vokyt DOT fsf AT gmx DOT de> <4C74648F DOT 2030203 AT cornell DOT edu> <87d3t7nzez DOT fsf AT gmx DOT de> <4C75226F DOT 9030005 AT cornell DOT edu>
In-Reply-To: <4C75226F.9030005@cornell.edu>
X-IsSubscribed: yes
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

On 8/25/2010 10:02 AM, Ken Brown wrote:
>
>
> On 8/24/2010 11:28 PM, Michael Albinus wrote:
>> Ken Brown  writes:
>>
>>>> After installing that library, Emacs did start. How ever, it blocks
>>>> when loading dbus.el.
>>>
>>> Don't you normally have to start a D-BUS session before loading
>>> dbus.el? Maybe one of the Cygwin people who uses D-BUS can tell us how
>>> to do that.
>>
>> I've started the session bus via dbus-launch in advance, of course. I
>> have no idea, how to start the system bus in cygwin, 'though.
>
> Run /usr/bin/messagebus-config and follow the instructions for
> installing messagebus as a service.  You will need to be logged in as a
> user with administrator privileges for this.
>
>> Emacs' D-Bus code shall be resistent in case of absence of a bus, but
>> who knows ... how could I debug it via gdb?
>
> The executable /usr/bin/emacs-nox.exe is stripped; that's why you
> couldn't debug it.  Here's a link to the unstripped version, with debug
> symbols:
>
>     http://www.math.cornell.edu/~kbrown/emacs-nox.exe.bz2

Hi Michael,

The blocking you observed when dbus.el is loaded doesn't occur with a 
build from the Emacs trunk (r101187).  But I don't know how to test the 
dbus functionality after loading dbus.el.  If we find it works there, 
maybe the problem is just a matter of backporting some patch to Emacs 
23.2.  Can you tell me how to test dbus in emacs?  Or do you want me to 
send you the executable and let you test it?

Ken

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