I'm working on Mac OS X 10.7.2 with Growl 1.3.1 for Lion. I installed
growlnotify version 1.3 and tried to execute the following line in the
terminal:
growlnotify -a Emacs.app -m "foo"
Instead of a message, I see:
2011-12-09 18:59:39.619 growlnotify[2152:707] Got disconnected: Error
Domain=NSPOSIXErrorDomain Code=61 "Connection refused"
UserInfo=0x7fc62ac11740 {NSLocalizedDescription=Connection refused,
NSLocalizedFailureReason=Error in connect() function}
2011-12-09 18:59:39.620 growlnotify[2152:707]
<GrowlGNTPRegistrationAttempt: 0x101738550> failed because Error
Domain=NSPOSIXErrorDomain Code=61 "Connection refused"
UserInfo=0x7fc62ac11740 {NSLocalizedDescription=Connection refused,
NSLocalizedFailureReason=Error in connect() function}
2011-12-09 18:59:39.621 growlnotify[2152:707] Failed to register with
(null)
I then restarted Growl (just to make sure) and executed the same
command again. This time I obtained:
2011-12-09 19:00:49.445 growlnotify[2158:707]
<GrowlGNTPRegistrationAttempt: 0x7f85d8d1cb70> failed because Error
Domain=GCDAsyncSocketErrorDomain Code=7 "Socket closed by remote peer"
UserInfo=0x7f85d8d1dd50 {NSLocalizedDescription=Socket closed by
remote peer}
2011-12-09 19:00:49.446 growlnotify[2158:707] Failed to register with
(null)
How can I make growlnotify to work?
Cheers,
Marius
PS: in case this matters, I have Emacs 24 (latest version) installed.