[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: poke-el error unable to create process
From: |
Jose E. Marchesi |
Subject: |
Re: poke-el error unable to create process |
Date: |
Tue, 16 May 2023 14:49:19 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Hello.
Thanks for reporting the problem.
> Update. Found I needed to add /usr/local/lib to ld.conf search paths as
> poked was unable to load libpoke.
> Then I found that the default name for poked.ipc for my system was
> poked-1000.ipc for some reason. Idk if the number is random
> so I put "(setq poked-socket (car (directory-files "/tmp" t
> "^poked.*\\.ipc$")))" in my emacs config which seemed to work.
This was a change in poked that poke.el failed to catch up with.
I have pushed a new version of poke.el that does:
(setq poke-poked-process
(make-process :name "poked"
:buffer "*poked*"
:command (list poke-poked-program "-S" poked-socket)))
i.e. it asks poked to use whatever socket file that is configured in
poked-socket, defaulting to "/tmp/poked.ipc".
The push includes a bump in the version number of the elisp package, so
it must be updated in ELPA as well.
Salud!
> On Tue, May 16, 2023 at 7:13 AM JOE Staursky <jnstaursky@gmail.com> wrote:
>
>> Hello,
>>
>> I am trying to get the emacs interface to poke up and running but upone
>> executing M-x poke I get
>> the error
>> "poke-code: make client process failed: No such file or directory, :name,
>> poke-code, :buffer, *poke-code*, :family, local, :service, /tmp/poked.ipc"
>>
>> How might I fix this?
>>
>> Additional info:
>> I just installed the latest poke version (3.2) prior to installing the
>> poke package into emacs.
>>
>>
>> Best,
>> Joe
>>