aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/international/iso-cvt.el
diff options
context:
space:
mode:
authorRichard M. Stallman <[email protected]>2004-11-16 17:20:32 +0000
committerRichard M. Stallman <[email protected]>2004-11-16 17:20:32 +0000
commit231401514ae0aee4a1761b09265215b613db17d3 (patch)
treeedd001b9ff46ff80d27b5047254cecca3da44f68 /lisp/international/iso-cvt.el
parent14b3fa075ead87bdd5a30835d236f7cff90facf0 (diff)
(iso-tex2iso-trans-tab): Discard spaces after \i according to TeX rules.
Diffstat (limited to 'lisp/international/iso-cvt.el')
-rw-r--r--lisp/international/iso-cvt.el14
1 files changed, 10 insertions, 4 deletions
diff --git a/lisp/international/iso-cvt.el b/lisp/international/iso-cvt.el
index d7baabb29c..232fe5037e 100644
--- a/lisp/international/iso-cvt.el
+++ b/lisp/international/iso-cvt.el
@@ -265,10 +265,16 @@ Optional arg BUFFER is ignored (for use in `format-alist')."
("\\\\`e" "�")
("\\\\'e" "�")
("\\\\^e" "�")
- ("\\\\\"\\\\i" "�")
- ("\\\\`\\\\i" "�")
- ("\\\\'\\\\i" "�")
- ("\\\\^\\\\i" "�")
+ ;; Discard spaces and/or one EOF after macro \i.
+ ;; Converting it back will use braces.
+ ("\\\\\"\\\\i *\n\n" "�\n\n")
+ ("\\\\\"\\\\i *\n?" "�")
+ ("\\\\`\\\\i *\n\n" "�\n\n")
+ ("\\\\`\\\\i *\n?" "�")
+ ("\\\\'\\\\i *\n\n" "�\n\n")
+ ("\\\\'\\\\i *\n?" "�")
+ ("\\\\^\\\\i *\n\n" "�\n\n")
+ ("\\\\^\\\\i *\n?" "�")
("\\\\\"i" "�")
("\\\\`i" "�")
("\\\\'i" "�")