If col-desc already has help-echo, use it.
Fixes: debbugs:13563
+2013-02-16 Jonas Bernoulli <jonas@bernoul.li>
+
+ * emacs-lisp/tabulated-list.el (tabulated-list-print-col):
+ If col-desc already has help-echo, use it. (Bug#13563)
+
2013-02-16 Glenn Morris <rgm@gnu.org>
* image.el (image-current-frame): New variable.
(setq width (- width shift))
(setq x (+ x shift))))
(if (stringp col-desc)
- (insert (propertize label 'help-echo help-echo))
+ (insert (if (get-text-property 0 'help-echo label)
+ label
+ (propertize label 'help-echo help-echo)))
(apply 'insert-text-button label (cdr col-desc)))
(let ((next-x (+ x pad-right width)))
;; No need to append any spaces if this is the last column.