GNU logs - #32076, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#32076: 24.5; Electric behavior of dollar sign using AUCTeX
Resent-From: Patrick <patrick@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 07 Jul 2018 00:09:02 +0000
Resent-Message-ID: <handler.32076.B.153092213625957 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 32076
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 32076 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.153092213625957
          (code B ref -1); Sat, 07 Jul 2018 00:09:02 +0000
Received: (at submit) by debbugs.gnu.org; 7 Jul 2018 00:08:56 +0000
Received: from localhost ([127.0.0.1]:48928 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fbamU-0006kZ-0T
	for submit <at> debbugs.gnu.org; Fri, 06 Jul 2018 20:08:54 -0400
Received: from eggs.gnu.org ([208.118.235.92]:36576)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <patrick@HIDDEN>) id 1fbakz-0006hz-8U
 for submit <at> debbugs.gnu.org; Fri, 06 Jul 2018 20:07:21 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <patrick@HIDDEN>) id 1fbakr-0007BB-Rt
 for submit <at> debbugs.gnu.org; Fri, 06 Jul 2018 20:07:15 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:51928)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <patrick@HIDDEN>)
 id 1fbakr-0007B4-OM
 for submit <at> debbugs.gnu.org; Fri, 06 Jul 2018 20:07:13 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:55774)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <patrick@HIDDEN>) id 1fbakp-00070o-Hz
 for bug-gnu-emacs@HIDDEN; Fri, 06 Jul 2018 20:07:13 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <patrick@HIDDEN>) id 1fbakm-00077m-9e
 for bug-gnu-emacs@HIDDEN; Fri, 06 Jul 2018 20:07:11 -0400
Received: from mail.math.utah.edu ([155.101.98.135]:58846)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <patrick@HIDDEN>)
 id 1fbakl-00075P-UH
 for bug-gnu-emacs@HIDDEN; Fri, 06 Jul 2018 20:07:08 -0400
Received: from libra.math.utah.edu (libra.math.utah.edu [155.101.96.170])
 by mail.math.utah.edu (8.14.8/8.14.8) with ESMTP id w66Mu7op011792
 for <bug-gnu-emacs@HIDDEN>; Fri, 6 Jul 2018 16:56:07 -0600 (MDT)
Received: from libra.math.utah.edu (localhost [127.0.0.1])
 by libra.math.utah.edu (8.15.1/8.15.1) with ESMTP id w66Mu7Ui006325
 for <bug-gnu-emacs@HIDDEN>; Fri, 6 Jul 2018 16:56:07 -0600
Received: (from patrick@localhost)
 by libra.math.utah.edu (8.15.1/8.15.1/Submit) id w66Mu7b3006324;
 Fri, 6 Jul 2018 16:56:07 -0600
X-Authentication-Warning: libra.math.utah.edu: patrick set sender to
 patrick@HIDDEN using -f
From: Patrick <patrick@HIDDEN>
Date: Fri, 06 Jul 2018 16:56:07 -0600
Message-ID: <woy9efggt1mg.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.3.8
 (mail.math.utah.edu [155.101.98.135]); Fri, 06 Jul 2018 16:56:07 -0600 (MDT)
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-Mailman-Approved-At: Fri, 06 Jul 2018 20:08:52 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)


See the following StackExchange question:
<a href="https://emacs.stackexchange.com/questions/42278/electric-behavior-of-dollar-sign-using-auctex">https://emacs.stackexchange.com/questions/42278/electric-behavior-of-dollar-sign-using-auctex</a>
Reporting as suggested by Joao Tavora.



In GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.22)
 of 2015-09-18 on grousecreek.math.utah.edu
Windowing system distributor `The X.Org Foundation', version 11.0.11905000
System Description:	CentOS Linux release 7.5.1804 (Core) 

Configured using:
 `configure --with-x-toolkit=gtk2 --with-xaw3d --without-gif
 'CFLAGS=-m64 -I${prefix}/include' 'CPPFLAGS=-m64 -I${prefix}/include'
 'LDFLAGS=-L${libdir} -Wl,-rpath,${libdir}''

Important settings:
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=none
  locale-coding-system: utf-8-unix

Major mode: LaTeX/MP

Minor modes in effect:
  text-scale-mode: t
  LaTeX-math-mode: t
  TeX-PDF-mode: t
  electric-pair-mode: t
  shell-dirtrack-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent messages:
Loading sendmail...done
Loading /usr/uumath/share/emacs/site-lisp/clsc.el (source)...done
Loading /usr/uumath/share/emacs/site-lisp/mono.el (source)...done
Loading isearch...done
For information about GNU Emacs and the GNU system, type C-h C-a.
test.tex has auto save data; consider M-x recover-this-file
Source file `/u/ma/patrick/.emacs.d/elpa/auctex-12.1.1/tex.el' newer than byte-compiled file
Applying style hooks...done
Sorting environment...done
Removing duplicates...done

Load-path shadows:
/u/ma/patrick/.emacs.d/elpa/auctex-12.1.1/latex hides /usr/uumath/share/emacs/site-lisp/latex
/u/ma/patrick/.emacs.d/elpa/auctex-12.1.1/tex-site hides /usr/uumath/share/emacs/site-lisp/tex-site
/u/ma/patrick/.emacs.d/elpa/auctex-12.1.1/lpath hides /usr/uumath/share/emacs/site-lisp/lpath
/u/ma/patrick/.emacs.d/elpa/auctex-12.1.1/tex-info hides /usr/uumath/share/emacs/site-lisp/auctex/tex-info
/u/ma/patrick/.emacs.d/elpa/auctex-12.1.1/latex hides /usr/uumath/share/emacs/site-lisp/auctex/latex
/u/ma/patrick/.emacs.d/elpa/auctex-12.1.1/multi-prompt hides /usr/uumath/share/emacs/site-lisp/auctex/multi-prompt
/u/ma/patrick/.emacs.d/elpa/auctex-12.1.1/tex hides /usr/uumath/share/emacs/site-lisp/auctex/tex
/u/ma/patrick/.emacs.d/elpa/auctex-12.1.1/tex-buf hides /usr/uumath/share/emacs/site-lisp/auctex/tex-buf
/usr/uumath/share/emacs/site-lisp/latexinfo hides /usr/uumath/share/emacs/site-lisp/auctex/style/latexinfo
/usr/uumath/share/emacs/site-lisp/make-regexp hides /usr/uumath/share/emacs/site-lisp/ess/lisp/make-regexp
/usr/uumath/share/emacs/site-lisp/tempo hides /usr/uumath/share/emacs/24.5/lisp/tempo
/usr/uumath/share/emacs/site-lisp/t-mouse hides /usr/uumath/share/emacs/24.5/lisp/t-mouse
/usr/uumath/share/emacs/site-lisp/format-spec hides /usr/uumath/share/emacs/24.5/lisp/format-spec
/usr/uumath/share/emacs/site-lisp/ruler-mode hides /usr/uumath/share/emacs/24.5/lisp/ruler-mode
/usr/uumath/share/emacs/site-lisp/reftex-ref hides /usr/uumath/share/emacs/24.5/lisp/textmodes/reftex-ref
/usr/uumath/share/emacs/site-lisp/reftex-vars hides /usr/uumath/share/emacs/24.5/lisp/textmodes/reftex-vars
/usr/uumath/share/emacs/site-lisp/reftex-index hides /usr/uumath/share/emacs/24.5/lisp/textmodes/reftex-index
/usr/uumath/share/emacs/site-lisp/reftex-cite hides /usr/uumath/share/emacs/24.5/lisp/textmodes/reftex-cite
/usr/uumath/share/emacs/site-lisp/reftex-parse hides /usr/uumath/share/emacs/24.5/lisp/textmodes/reftex-parse
/usr/uumath/share/emacs/site-lisp/reftex hides /usr/uumath/share/emacs/24.5/lisp/textmodes/reftex
/usr/uumath/share/emacs/site-lisp/reftex-sel hides /usr/uumath/share/emacs/24.5/lisp/textmodes/reftex-sel
/usr/uumath/share/emacs/site-lisp/reftex-global hides /usr/uumath/share/emacs/24.5/lisp/textmodes/reftex-global
/usr/uumath/share/emacs/site-lisp/reftex-auc hides /usr/uumath/share/emacs/24.5/lisp/textmodes/reftex-auc
/usr/uumath/share/emacs/site-lisp/bibtex hides /usr/uumath/share/emacs/24.5/lisp/textmodes/bibtex
/usr/uumath/share/emacs/site-lisp/reftex-dcr hides /usr/uumath/share/emacs/24.5/lisp/textmodes/reftex-dcr
/usr/uumath/share/emacs/site-lisp/reftex-toc hides /usr/uumath/share/emacs/24.5/lisp/textmodes/reftex-toc
/usr/uumath/share/emacs/site-lisp/cperl-mode hides /usr/uumath/share/emacs/24.5/lisp/progmodes/cperl-mode
/usr/uumath/share/emacs/site-lisp/xscheme hides /usr/uumath/share/emacs/24.5/lisp/progmodes/xscheme
/usr/uumath/share/emacs/site-lisp/tramp hides /usr/uumath/share/emacs/24.5/lisp/net/tramp
/usr/uumath/share/emacs/site-lisp/auctex/style/slovak hides /usr/uumath/share/emacs/24.5/lisp/language/slovak
/usr/uumath/share/emacs/site-lisp/auctex/style/czech hides /usr/uumath/share/emacs/24.5/lisp/language/czech
/usr/uumath/share/emacs/site-lisp/calc-units hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-units
/usr/uumath/share/emacs/site-lisp/calc-trail hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-trail
/usr/uumath/share/emacs/site-lisp/calc-frac hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-frac
/usr/uumath/share/emacs/site-lisp/calc-incom hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-incom
/usr/uumath/share/emacs/site-lisp/calc-undo hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-undo
/usr/uumath/share/emacs/site-lisp/calc-embed hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-embed
/usr/uumath/share/emacs/site-lisp/calc-forms hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-forms
/usr/uumath/share/emacs/site-lisp/calc-math hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-math
/usr/uumath/share/emacs/site-lisp/calc-vec hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-vec
/usr/uumath/share/emacs/site-lisp/calc-alg hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-alg
/usr/uumath/share/emacs/site-lisp/calc-help hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-help
/usr/uumath/share/emacs/site-lisp/calc-ext hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-ext
/usr/uumath/share/emacs/site-lisp/calc-prog hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-prog
/usr/uumath/share/emacs/site-lisp/calc-cplx hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-cplx
/usr/uumath/share/emacs/site-lisp/calc-macs hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-macs
/usr/uumath/share/emacs/site-lisp/calc-lang hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-lang
/usr/uumath/share/emacs/site-lisp/calc-keypd hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-keypd
/usr/uumath/share/emacs/site-lisp/calc-graph hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-graph
/usr/uumath/share/emacs/site-lisp/calc-arith hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-arith
/usr/uumath/share/emacs/site-lisp/calc-rules hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-rules
/usr/uumath/share/emacs/site-lisp/calc-yank hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-yank
/usr/uumath/share/emacs/site-lisp/calc-bin hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-bin
/usr/uumath/share/emacs/site-lisp/calc-store hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-store
/usr/uumath/share/emacs/site-lisp/calc-misc hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-misc
/usr/uumath/share/emacs/site-lisp/calc-sel hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-sel
/usr/uumath/share/emacs/site-lisp/calc-comb hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-comb
/usr/uumath/share/emacs/site-lisp/calc-map hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-map
/usr/uumath/share/emacs/site-lisp/calc-poly hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-poly
/usr/uumath/share/emacs/site-lisp/calc hides /usr/uumath/share/emacs/24.5/lisp/calc/calc
/usr/uumath/share/emacs/site-lisp/calc-mode hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-mode
/usr/uumath/share/emacs/site-lisp/calc-stat hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-stat
/usr/uumath/share/emacs/site-lisp/calc-fin hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-fin
/usr/uumath/share/emacs/site-lisp/calc-funcs hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-funcs
/usr/uumath/share/emacs/site-lisp/calc-aent hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-aent
/usr/uumath/share/emacs/site-lisp/calc-rewr hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-rewr
/usr/uumath/share/emacs/site-lisp/calc-stuff hides /usr/uumath/share/emacs/24.5/lisp/calc/calc-stuff
/usr/uumath/share/emacs/site-lisp/auctex/style/swedish hides /usr/uumath/share/emacs/24.5/lisp/obsolete/swedish

Features:
(shadow sort gnus-util mail-extr emacsbug message idna cl-macs
format-spec cl rfc822 mml mml-sec mm-decode mm-bodies mm-encode
mail-parse rfc2231 mailabbrev gmm-utils mailheader face-remap preview
prv-emacs tex-bar tex-buf toolbar-x noutline outline font-latex byte-opt
bytecomp byte-compile cl-extra cconv latex easy-mmode tex-ispell
tex-style tex dbus xml crm advice tex-mode compile latexenc info
easymenu tex-site package epg-config pcase gv edmacro kmacro cl-loaddefs
cl-lib elec-pair clsc sendmail dabbrev shell pcomplete comint ansi-color
ring rmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr
mail-utils time-date tooltip electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt
fringe tabulated-list newcomment lisp-mode prog-mode register page
menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core frame cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice
loaddefs button faces cus-face macroexp files text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process dbusbind
gfilenotify dynamic-setting system-font-setting font-render-setting
move-toolbar gtk x-toolkit x multi-tty emacs)

Memory information:
((conses 16 169984 6039)
 (symbols 48 25836 0)
 (miscs 40 41 131)
 (strings 32 35829 4905)
 (string-bytes 1 1000492)
 (vectors 16 18029)
 (vector-slots 8 484696 4968)
 (floats 8 119 346)
 (intervals 56 459 4)
 (buffers 960 12)
 (heap 1024 41117 1332))




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Patrick <patrick@HIDDEN>
Subject: bug#32076: Acknowledgement (24.5; Electric behavior of dollar
 sign using AUCTeX)
Message-ID: <handler.32076.B.153092213625957.ack <at> debbugs.gnu.org>
References: <woy9efggt1mg.fsf@HIDDEN>
X-Gnu-PR-Message: ack 32076
X-Gnu-PR-Package: emacs
Reply-To: 32076 <at> debbugs.gnu.org
Date: Sat, 07 Jul 2018 00:09:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 32076 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
32076: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32076
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#32076: 24.5; Electric behavior of dollar sign using AUCTeX
Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= <joaotavora@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 08 Jul 2018 14:38:01 +0000
Resent-Message-ID: <handler.32076.B32076.153106063431089 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 32076
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Patrick <patrick@HIDDEN>
Cc: 32076 <at> debbugs.gnu.org
Received: via spool by 32076-submit <at> debbugs.gnu.org id=B32076.153106063431089
          (code B ref 32076); Sun, 08 Jul 2018 14:38:01 +0000
Received: (at 32076) by debbugs.gnu.org; 8 Jul 2018 14:37:14 +0000
Received: from localhost ([127.0.0.1]:51244 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fcAoL-00085M-To
	for submit <at> debbugs.gnu.org; Sun, 08 Jul 2018 10:37:14 -0400
Received: from mail-wr1-f47.google.com ([209.85.221.47]:41994)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <joaotavora@HIDDEN>) id 1fcAoJ-000858-JG
 for 32076 <at> debbugs.gnu.org; Sun, 08 Jul 2018 10:37:12 -0400
Received: by mail-wr1-f47.google.com with SMTP id p1-v6so8361691wrs.9
 for <32076 <at> debbugs.gnu.org>; Sun, 08 Jul 2018 07:37:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version:content-transfer-encoding;
 bh=FKkEiVw+YtRiWkbegZHLBj8fvGh5nsejIUFlc8lSTjs=;
 b=N6SBoGXNwFvz4X7nk9lrYWyOMhfDP+VgBhzueAZxf2ZT7fGKJo8HQZfcGJ1wgg4PTL
 YcG287Y4HQu12GEDnzEGJqY+3wJh47FLMSGLRFeNUrEzTMRz3c7L3NPAd/ZEePNb1Fjf
 r5+fWS2/3rML+aXX0vwJ1Pea6Ju4ZnuhSnPs6B3NdKzux+JYQN1k2j/x5mAorWY9GXwN
 ktyyowS7DWM2c9FGHUrMCFyTyGA2kviUT2gbCtgZmr5BC0fpeOzMD2bsLmmHL9OJflxx
 Jn5BZPPPhblUUj0xZdoVTj8m1xNlvsxzsODiI3AZZUQzJPxKR83QzjfADRf61IXiLq7J
 KjOw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version:content-transfer-encoding;
 bh=FKkEiVw+YtRiWkbegZHLBj8fvGh5nsejIUFlc8lSTjs=;
 b=JeAPmQkyBxDs+Vvx3+UZNb7r1kEpoGO3Wvx4wyfgOLsytT1TBSTp39kVdT3bGtcxBA
 Pm6uhXCgRSSD6rePRR/GeXEMc+SiUfXstiyNON3cRnMGrJJEQsP0o8un/1Z7ir6+F5Gb
 CcdHqlvuQyVBeVXDCg2p6To9I4keTKiBtETToRlMUFdUAbXJbh93JpXzPD0MOC/kL9Q5
 rhYipuwi4kDPg+kzEKX9WGuqKsZguK4++LECFwwuUaaZophoT9NsJHVQkrnO8c5mclSJ
 4UxhM8akh3d8ioj5paTBSuY5xTaStfu9ijx6nD91DHeDnjgFMIjV06GYLPiTn7qVwkXC
 9+Ag==
X-Gm-Message-State: APt69E3AUSGsc39W6VX353FoT/Wh+YG+bsaHeue6++U43tuyFaLnJuKk
 WVjkHzNzgphSOFREGe94JVYspAdt
X-Google-Smtp-Source: AAOMgpclR66yI0PIO49HnsSuNWSkfsD2o9//xa14WMVWl+p7XgaFVOGIbcXLGR8h7vDK9iAV6FIIhg==
X-Received: by 2002:a5d:4d8d:: with SMTP id
 b13-v6mr11610574wru.80.1531060625331; 
 Sun, 08 Jul 2018 07:37:05 -0700 (PDT)
Received: from lolita.yourcompany.com (188.139.62.94.rev.vodafone.pt.
 [94.62.139.188])
 by smtp.gmail.com with ESMTPSA id j131-v6sm14465622wmb.35.2018.07.08.07.37.04
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Sun, 08 Jul 2018 07:37:04 -0700 (PDT)
From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= <joaotavora@HIDDEN>
References: <woy9efggt1mg.fsf@HIDDEN>
Date: Sun, 08 Jul 2018 15:37:01 +0100
In-Reply-To: <woy9efggt1mg.fsf@HIDDEN> (patrick@HIDDEN's
 message of "Fri, 06 Jul 2018 16:56:07 -0600")
Message-ID: <87601pztde.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.1 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.9 (/)

Patrick <patrick@HIDDEN> writes:

> See the following StackExchange question: <a
> href=3D"https://emacs.stackexchange.com/questions/42278/electric-behavior=
-of-dollar-sign-using-auctex">https://emacs.stackexchange.com/questions/422=
78/electric-behavior-of-dollar-sign-using-auctex</a>
> Reporting as suggested by Joao Tavora.

Thanks Patrick,

In general we want the bug descriptions Emacs bug tracker to be as
self-contained as possible.  So here's the simple way to reproduce this:

    emacs -Q
    M-x tex-mode
    M-x electric-pair-mode
    type $, two dollars correctly appear and point is in the middle
    type something
    type $, again.  Two dollars appear again instead of skipping over
    the dollar.

The reason for this is that `electric-pair-skip-if-helps-balance'
doesn't recognize the $ (paired-delimiter) syntax.  It's easy to open a
door for this in elec-pair.el (see attached partial patch), but Emacs'
built-in tex-mode doesn't have anything to plug into the new
electric-pair-between-paired-delimiters-function var (or does it?)

AUCTeX, on the other hand, has `texmathp' which seems to do nicely.
Should we lift this function into Emacs, or use some other, perhaps more
generic, technique of discovering wether point is between two $$?

Jo=C3=A3o

diff --git a/lisp/elec-pair.el b/lisp/elec-pair.el
index 7df7098295..3040a5be6d 100644
--- a/lisp/elec-pair.el
+++ b/lisp/elec-pair.el
@@ -428,6 +428,9 @@ electric-pair-inhibit-if-helps-balance
                   (electric-pair--unbalanced-strings-p char))))
        (insert-char char)))))
=20
+(defvar electric-pair-between-paired-delimiters-function #'ignore
+  "Function returning non-nil if point between paired delimiters.")
+
 (defun electric-pair-skip-if-helps-balance (char)
   "Return non-nil if skipping CHAR would benefit parentheses' balance.
=20
@@ -451,7 +454,9 @@ electric-pair-skip-if-helps-balance
                            ((car innermost)
                             (not (eq (cdr outermost) pair)))))))
                  ((eq syntax ?\")
-                  (electric-pair--inside-string-p char))))
+                  (electric-pair--inside-string-p char))
+                 ((eq syntax ?\$)
+                  (funcall electric-pair-between-paired-delimiters-functio=
n))))
        (insert-char char)))))
=20
 (defun electric-pair-default-skip-self (char)





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#32076: 24.5; Electric behavior of dollar sign using AUCTeX
Resent-From: Patrick Graf <pgraf39@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 10 Jul 2018 05:47:01 +0000
Resent-Message-ID: <handler.32076.B32076.153120160321992 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 32076
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= <joaotavora@HIDDEN>,  32076 <at> debbugs.gnu.org
Received: via spool by 32076-submit <at> debbugs.gnu.org id=B32076.153120160321992
          (code B ref 32076); Tue, 10 Jul 2018 05:47:01 +0000
Received: (at 32076) by debbugs.gnu.org; 10 Jul 2018 05:46:43 +0000
Received: from localhost ([127.0.0.1]:52971 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fclU2-0005ie-T2
	for submit <at> debbugs.gnu.org; Tue, 10 Jul 2018 01:46:43 -0400
Received: from mail-lf0-f48.google.com ([209.85.215.48]:34221)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <pgraf39@HIDDEN>) id 1fclGT-0005PH-J2
 for 32076 <at> debbugs.gnu.org; Tue, 10 Jul 2018 01:32:42 -0400
Received: by mail-lf0-f48.google.com with SMTP id n96-v6so17172539lfi.1
 for <32076 <at> debbugs.gnu.org>; Mon, 09 Jul 2018 22:32:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
 bh=QoC64y/HlMLM3nK9aGp32GP3igT6RqFtLbrvxqAPzOA=;
 b=fCJ2q8oDP2PqBkEXH6H8+a4PWrfUBMIg+XQFh3OirB0l9YyCiE3RCg3Qw+rQX1MmxK
 jkyrzWoItekO+oiZLEkbTWGt+9YMQ8lCG+6mPC4JMNY2+SysjSxoQktG6dwjjHtPClZp
 2CUx1p+l7KywOZOD941Dv2Vji4YUW2fFq+iiM3FfIPqrEgYr7mZDEUwri1qC/E4NCwE1
 peNTaEF2+Y2gQcLV0FR2sGylapjRKitYoPcqIpkvT6YZBOj9oGckVkwqYDYb3X7nyoEV
 zXe17OypHypCOp/HUoI5jlJpz20ey73yy62GsRurl273YtCwBODSITHxxTHLuQUXZ48+
 BvyQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to;
 bh=QoC64y/HlMLM3nK9aGp32GP3igT6RqFtLbrvxqAPzOA=;
 b=Qgu+6I3Pj7gqngd5UFOhBatJFy2Aq9aYN8gNxdtHPNAiDd9eWSB9NIrH5/pwPabFpD
 mRmmnnydr7iaSu5+w0YLsH1K10vi5yRXr7ak96qZlw7TtzVvrPPyq/9A0zUrliWJBzKq
 YMCG656Un0ASQXwYqwxjeJL0X8AL7/w0dhuWTI+JXhGWFLzRmSHkGwp1xuV6IKiLynYH
 vJ6F0qf+fkWboDSfhQufFnyz4jmu3EB8bGbzh3IhJVn5jIfdV1ZgqDRtB3GbJpOfg19/
 x7ga8wPWfVcsxGkLZiPUHTfx69Z37rp6PfUv425fVJoJhutC5W3rtRju8WZBLN75Z70g
 Q9dg==
X-Gm-Message-State: APt69E1Hxl1BDXl8fgBXFStVPNd9RHd7+5NjrrRhVkV/pwpuWHy15kT+
 qvX8TxTQGbtZa82XYyzlfRvqsKYp+blxWeFp9w==
X-Google-Smtp-Source: AAOMgpduWSz8d1LWg6pCBSz4mvya4caxr65QYU9Nx5DAhlUJ55ZjAjuOXJw7s98Ro83sz9dfh7zLmSlcQLg9OFwaqtE=
X-Received: by 2002:a19:1113:: with SMTP id
 g19-v6mr1640458lfi.62.1531200755642; 
 Mon, 09 Jul 2018 22:32:35 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a19:be4b:0:0:0:0:0 with HTTP;
 Mon, 9 Jul 2018 22:32:34 -0700 (PDT)
In-Reply-To: <87601pztde.fsf@HIDDEN>
References: <woy9efggt1mg.fsf@HIDDEN> <87601pztde.fsf@HIDDEN>
From: Patrick Graf <pgraf39@HIDDEN>
Date: Tue, 10 Jul 2018 07:32:34 +0200
Message-ID: <CAF+5eV=8d+Di_nmzM-MC+hV68c2c9KbQddbXtPc379S+M2jApA@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000001eb58805709e756d"
X-Spam-Score: 0.3 (/)
X-Mailman-Approved-At: Tue, 10 Jul 2018 01:46:41 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

--0000000000001eb58805709e756d
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Jo=C3=A3o,
sorry for not being self-contained. This was my first GNU bug report ;-)
Concerning the fix, I tried texmathp today and indeed it works fine. I have
in mind something like the following snippet (to be run whenever $ is hit):

  (interactive)
  (if (texmathp)
    (if (looking-at-p "[$]")
      (forward-char 1)
      (insert "$"))
    (insert "$$")
    (backward-char 1)))

This also takes care of the issue that when I delete the closing $ by
hitting backspace and then type $ again, a new pair used to be inserted.
A minor drawback is that this only works for $...$ specifically and it
requires AUCTeX, which not everybody may be using. But $...$ is good enough
for me and if I understand you correctly, one could include texmathp.el in
the Emacs source.
Cheers,
Patrick

--0000000000001eb58805709e756d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi Jo=C3=A3o,</div><div>sorry for not being self-cont=
ained. This was my first GNU bug report ;-)</div><div>Concerning the fix, I=
 tried texmathp today and indeed it works fine. I have in mind something li=
ke the following snippet (to be run whenever $ is hit):<br></div><div><br><=
/div><div>=C2=A0 (interactive)<br>=C2=A0 (if (texmathp)<br>=C2=A0=C2=A0=C2=
=A0 (if (looking-at-p &quot;[$]&quot;)<br>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (f=
orward-char 1)<br>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (insert &quot;$&quot;))<br=
>=C2=A0=C2=A0=C2=A0 (insert &quot;$$&quot;)<br>=C2=A0=C2=A0=C2=A0 (backward=
-char 1)))<br></div><div><br></div><div>This also takes care of the issue t=
hat when I delete the closing $ by hitting backspace and then type $ again,=
 a new pair used to be inserted.</div><div>A minor drawback is that this on=
ly works for $...$ specifically and it requires AUCTeX, which not everybody=
 may be using. But $...$ is good enough for me and if I understand you corr=
ectly, one could include texmathp.el in the Emacs source.</div><div>Cheers,=
</div><div>Patrick</div></div>

--0000000000001eb58805709e756d--




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 24 Jun 2021 16:34:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 24 12:34:12 2021
Received: from localhost ([127.0.0.1]:43987 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lwSIt-0005Ah-Rd
	for submit <at> debbugs.gnu.org; Thu, 24 Jun 2021 12:34:11 -0400
Received: from quimby.gnus.org ([95.216.78.240]:34002)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1lwSIs-0005AT-1r
 for control <at> debbugs.gnu.org; Thu, 24 Jun 2021 12:34:10 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc:
 MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=2Q7cTlPUJ1TMDcProLRVGnPpYevsEsrShPXRAMRRkuA=; b=sGrz4GCcHaiGl/uzy02j3XQzcv
 mkIUo5nds0p0C7iZFn0xVo3sfI7D8T++a2jNpc4LPWiZwjUStvQChntNrPNdpStVpARiQs8SD4PfW
 pSmQyOokjsDel9WJjV8GJ8apt+mpfPOjjKCtFW9DwWA7jq0rNJRLhOt7JJTmDg4+6A4o=;
Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1lwSIk-0002So-Kg
 for control <at> debbugs.gnu.org; Thu, 24 Jun 2021 18:34:04 +0200
Date: Thu, 24 Jun 2021 18:34:02 +0200
Message-Id: <87fsx7gr2d.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: Lars Ingebrigtsen <larsi@HIDDEN>
Subject: control message for bug #40865
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  forcemerge 40865 32076 quit 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

forcemerge 40865 32076
quit






Last modified: Thu, 24 Jun 2021 16:45:02 UTC

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