GNU bug report logs - #78053
[PATCH] Support strings for electric-pairs.

Previous Next

Package: emacs;

Reported by: Elijah Gabe Pérez <eg642616 <at> gmail.com>

Date: Fri, 25 Apr 2025 00:31:01 UTC

Severity: normal

Tags: patch

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Elijah Gabe Pérez <eg642616 <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 78053 <at> debbugs.gnu.org, monnier <at> iro.umontreal.ca
Subject: bug#78053: [PATCH] Support strings for electric-pairs.
Date: Sun, 15 Jun 2025 13:54:51 -0600
Eli Zaretskii <eliz <at> gnu.org> writes:

>> This is a kind of property for pairs (only for strings pairs), that
>> tells to `electric-pairs` to insert a space before the first pair.
>> 
>> I couldn't find a better way to document this in that limited-size tag.
>
> If you explain to me what it does, I can try finding more clear
> wording.

That must be a list of 3 elements where specifies: pair start, pair end,
and a non-nil value which specifies to insert an extra space after `pair
start` was typed.

Thus, if electric-pair-pairs is set like this:
(setq electric-pair-pairs '(("/*" " */" t)))

After the pair start was typed it expands to this:
/* | */
   ^ cursor

-- 
                                          - E.G via GNU Emacs and Org.




This bug report was last modified 25 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.