First, thank you Timo, Ken and Matthieu for the feedback so far.
On Sun, Jul 05 2020, Kenneth R Westerback <kwesterback@gmail.com> wrote:
> On Sat, Jul 04, 2020 at 03:15:05PM +0200, Jeremie Courreges-Anglas wrote:
>> On Sat, Jul 04 2020, Timo Myyr?? <timo.myyra@bittivirhe.fi> wrote:
>>
>> [...]
>>
>> > Is there any particular reason why json is disabled in configure?
>>
>> Nope, I just forgot to mention that I had disabled it for no particular
>> reason. Let's blame it on Miod's gentiane.
>>
>> > It provides massive speed up for emacs-lsp mode so at least I'd like to see it
>> > included.
>>
>> Oh, I had not looked at lsp-mode. Fine with me if people find fast json
>> support useful.
>>
>> And since Ken asked for it, here are some fresh (unsigned) amd64 packages:
>>
>> https://russell.wxcvbn.org/pub/OpenBSD/snapshots/emacs-pretest/
>
> Took a bit to remember how to configure PKG_PATH so pkg_add -u would
> work with local emacs package and remote supporting packages. But
> success!
Hah. Here's the magic:
env TRUSTED_PKG_PATH=https://russell.wxcvbn.org/pub/OpenBSD/snapshots/emacs-pretest/ pkg_add -d emacs
-d to install the debug symbols, in case you experience a crash.
> Now running the package and already noticed a BIG
> improvement. 'emacsclient -a "" -c' now seems to actually work when I
> try to reply to emails like this from neomutt. Previously I had to
> manually ensure emacs --daemon was already running.
>
> It did claim that package 'cl' is deprecated. Now I have to go look
> that up. :-)
Hmm like Matthieu you probably have an extension which uses cl. FWIW
the release notes say:
** The 'cl' package is now officially deprecated in favor of 'cl-lib'.
Still, I would expect this library to still work like it did previously,
so people should have time to handle this deprecation. Did you see
runtime differences?
>> And since someone else asked, *this is a preview only*, I'm not going
>> to commit an update to a pretest release unless you folks significantly
>> bribe me. ;)
>
> <disclaimer>Following request for information does not in any way
> represent the OpenBSD Foundation or imply access to that organization's
> vast resources!</disclaimer>
>
> Define "significant". :-)
Maybe just a pint of beer or cider at the next hackathon? :)
More seriously, if the emacsclient changes help you, and if people from
base would like to get rid of some hacks we keep for emacs unexec,
I could consider an update to this pretest release reasonable. But there's
really some mess going on with how diffs are hilighted in my setup, though.
--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
No comments:
Post a Comment