--- mailcap.el.~7.7.~ 2005-10-27 09:38:45.000000000 +1000 +++ mailcap.el 2006-01-21 18:46:31.807002888 +1100 @@ -532,7 +532,12 @@ (skip-chars-forward ";")) (setq done t)))) (setq value (buffer-substring val-pos (point)))) - (setq results (cons (cons name value) results)) + ;; `test' as symbol, others like "copiousoutput" and "needsx11" as + ;; strings + (setq results (cons (cons (if (string-equal name "test") + 'test + name) + value) results)) (skip-chars-forward " \";\n\t")) results)))