(texinfo-format-var): Handle other nested constructs, using
authorRichard M. Stallman <rms@gnu.org>
Wed, 19 May 1999 21:30:58 +0000 (21:30 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 19 May 1999 21:30:58 +0000 (21:30 +0000)
texinfo-parse-expanded-arg and texinfo-discard-command, not
texinfo-parse-arg-discard.

lisp/textmodes/texinfmt.el

index 91fa154..262e42c 100644 (file)
@@ -2305,8 +2305,9 @@ This command is executed when texinfmt sees @item inside @multitable."
 ;;  Convert all letters to uppercase if they are not already.
 (put 'acronym 'texinfo-format 'texinfo-format-var)
 (defun texinfo-format-var ()
-  (insert (upcase (texinfo-parse-arg-discard)))
-  (goto-char texinfo-command-start))
+  (let ((arg (texinfo-parse-expanded-arg)))
+    (texinfo-discard-command)
+    (insert (upcase arg))))
 
 (put 'cite 'texinfo-format 'texinfo-format-code)
 (put 'code 'texinfo-format 'texinfo-format-code)