2008-05-27 Stefan Monnier <monnier@iro.umontreal.ca>
+ * international/mule-diag.el (describe-current-coding-system):
+ Don't assume selection-coding-system is always defined.
+
* tar-mode.el: Use defstruct and markers.
(tar-setf): Remove.
(tar-header): Use defstruct. Add `data-start' field.
(print-coding-system-briefly (keyboard-coding-system))
(princ "Coding system for terminal output:\n ")
(print-coding-system-briefly (terminal-coding-system))
- (princ "Coding system for inter-client cut and paste:\n ")
- (print-coding-system-briefly selection-coding-system)
+ (when (boundp 'selection-coding-system)
+ (princ "Coding system for inter-client cut and paste:\n ")
+ (print-coding-system-briefly selection-coding-system))
(when (get-buffer-process (current-buffer))
(princ "Coding systems for process I/O:\n")
(princ " encoding input to the process: ")