bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#68568: transient.el interns potentially enormous symbols as commands


From: João Távora
Subject: bug#68568: transient.el interns potentially enormous symbols as commands
Date: Sun, 21 Jan 2024 08:33:00 +0000

Sun, Jan 21, 2024 at 8:26 AM Psionic K <psionik@positron.solutions> wrote:

> GPTel is on the user side of transient.  Karthink or another contributor 
> wrote GPTel to use transient that way.  Perhaps they need to create new 
> suffixes dynamically, but even that can be done with `define-suffix' etc.  If 
> someone calls `define-suffix' with a really long name, there's nothing 
> transient can or should do about it.

It should probably not intern that stuff in the obarray.
UNLESS you know of a reason to.  Do you?

> True, but the symbols in question contain "transient:" and ":--" strings that 
> should be easy to filter out.  Lots of completion packages can filter those.

Why should a completion package know about "transient"
or this :-- and be slowed down by this crud?





reply via email to

[Prev in Thread] Current Thread [Next in Thread]