]> git.eshelyaron.com Git - emacs.git/commitdiff
(calc-tex-language): Display more information in messages.
authorJay Belanger <jay.p.belanger@gmail.com>
Sun, 6 Feb 2005 16:21:39 +0000 (16:21 +0000)
committerJay Belanger <jay.p.belanger@gmail.com>
Sun, 6 Feb 2005 16:21:39 +0000 (16:21 +0000)
lisp/calc/calc-lang.el

index 63d24bb76d57459335585a516c251e4f353cc5ac..2e5737349bc068c7ea2c80b36f65c8c2fc67d2aa 100644 (file)
   (calc-wrapper
    (and n (setq n (prefix-numeric-value n)))
    (calc-set-language 'tex n)
-   (message (if (and n (/= n 0))
-               (if (> n 0)
-                   "TeX language mode with \\hbox{func}(\\hbox{var})"
-                 "TeX language mode with \\func{\\hbox{var}}")
-             "TeX language mode"))))
+   (cond ((not n)
+          (message "TeX language mode"))
+         ((= n 0)
+          (message "TeX language mode with multiline matrices"))
+         ((= n 1)
+          (message "TeX language mode with \\hbox{func}(\\hbox{var})"))
+         ((> n 1)
+          (message 
+           "TeX language mode with \\hbox{func}(\\hbox{var}) and multiline matrices"))
+         ((= n -1)
+          (message "TeX language mode with \\func(\\hbox{var})"))
+         ((< n -1)
+          (message 
+           "TeX language mode with \\func(\\hbox{var}) and multiline matrices")))))
 
 (defun calc-latex-language (n)
   (interactive "P")