aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2012-08-14 23:46:47 -0400
committerStefan Monnier2012-08-14 23:46:47 -0400
commit582db66051fd7d3bf8fd9c7119d2910c2c72bdcf (patch)
treecc877af61239f77c87d2a4f9385b78d8575a4207
parent456e62c25609370ae0efb0986874144691411903 (diff)
downloademacs-582db66051fd7d3bf8fd9c7119d2910c2c72bdcf.tar.gz
emacs-582db66051fd7d3bf8fd9c7119d2910c2c72bdcf.zip
* lisp/textmodes/tex-mode.el (tex-insert-quote): ~ is a space.
Fixes: debbugs:12137
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/textmodes/tex-mode.el3
2 files changed, 6 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 00da55a24fe..7bb7c4c3c1c 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12012-08-15 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * textmodes/tex-mode.el (tex-insert-quote): ~ is a space (bug#12137).
4
12012-08-15 Wolfgang Jenkner <wjenkner@inode.at> 52012-08-15 Wolfgang Jenkner <wjenkner@inode.at>
2 6
3 * man.el (Man-overstrike-face, Man-underline-face) 7 * man.el (Man-overstrike-face, Man-underline-face)
diff --git a/lisp/textmodes/tex-mode.el b/lisp/textmodes/tex-mode.el
index 9a3462773fc..957003ca2e0 100644
--- a/lisp/textmodes/tex-mode.el
+++ b/lisp/textmodes/tex-mode.el
@@ -1286,7 +1286,8 @@ inserts \" characters."
1286 (delete-char (length tex-open-quote)) 1286 (delete-char (length tex-open-quote))
1287 t))) 1287 t)))
1288 (self-insert-command (prefix-numeric-value arg)) 1288 (self-insert-command (prefix-numeric-value arg))
1289 (insert (if (memq (char-syntax (preceding-char)) '(?\( ?> ?\s)) 1289 (insert (if (or (memq (char-syntax (preceding-char)) '(?\( ?> ?\s))
1290 (memq (preceding-char) '(?~)))
1290 tex-open-quote tex-close-quote)))) 1291 tex-open-quote tex-close-quote))))
1291 1292
1292(defun tex-validate-buffer () 1293(defun tex-validate-buffer ()