emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] /srv/bzr/emacs/trunk r109623: * lisp/textmodes/tex-mode.el


From: Stefan Monnier
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r109623: * lisp/textmodes/tex-mode.el (tex-insert-quote): ~ is a space.
Date: Tue, 14 Aug 2012 23:46:47 -0400
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 109623
fixes bug: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12137
committer: Stefan Monnier <address@hidden>
branch nick: trunk
timestamp: Tue 2012-08-14 23:46:47 -0400
message:
  * lisp/textmodes/tex-mode.el (tex-insert-quote): ~ is a space.
modified:
  lisp/ChangeLog
  lisp/textmodes/tex-mode.el
=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog    2012-08-15 03:37:07 +0000
+++ b/lisp/ChangeLog    2012-08-15 03:46:47 +0000
@@ -1,3 +1,7 @@
+2012-08-15  Stefan Monnier  <address@hidden>
+
+       * textmodes/tex-mode.el (tex-insert-quote): ~ is a space (bug#12137).
+
 2012-08-15  Wolfgang Jenkner  <address@hidden>
 
        * man.el (Man-overstrike-face, Man-underline-face)

=== modified file 'lisp/textmodes/tex-mode.el'
--- a/lisp/textmodes/tex-mode.el        2012-08-03 02:29:59 +0000
+++ b/lisp/textmodes/tex-mode.el        2012-08-15 03:46:47 +0000
@@ -1286,7 +1286,8 @@
              (delete-char (length tex-open-quote))
              t)))
       (self-insert-command (prefix-numeric-value arg))
-    (insert (if (memq (char-syntax (preceding-char)) '(?\( ?> ?\s))
+    (insert (if (or (memq (char-syntax (preceding-char)) '(?\( ?> ?\s))
+                    (memq (preceding-char) '(?~)))
                tex-open-quote tex-close-quote))))
 
 (defun tex-validate-buffer ()


reply via email to

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