I’m trying, in general, to eliminate my local bug fixes by committing
them. This is one more step in that direction.
APPROVE COMMIT
NOTE: This patch has been committed.
xemacs-packages/vm/ChangeLog addition:
2007-10-13 Aidan Kehoe <kehoea(a)parhasard.net>
* vm-mime.el (vm-mime-tty-can-display-mime-charset):
Call coding-system-name when determining whether the current TTY
coding system can display the relevant MIME character set;
prevents false negatives when coding system objects are compared
with the symbols that refer to them.
XEmacs Packages source patch:
Diff command: cvs -q diff -Nu
Files affected: xemacs-packages/vm/vm-mime.el
===================================================================
RCS
Index: xemacs-packages/vm/vm-mime.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/vm/vm-mime.el,v
retrieving revision 1.34
diff -u -u -r1.34 vm-mime.el
--- xemacs-packages/vm/vm-mime.el 2007/09/30 11:29:52 1.34
+++ xemacs-packages/vm/vm-mime.el 2007/10/13 16:41:49
@@ -4306,12 +4306,13 @@
;; The intention is that ourtermcs is the version of the
;; coding-system without line-ending information attached to its
;; end.
- ((ourtermcs (or (car
- (coding-system-get
- (console-tty-output-coding-system)
- 'alias-coding-systems))
- (coding-system-base
- (console-tty-output-coding-system)))))
+ ((ourtermcs (coding-system-name
+ (or (car
+ (coding-system-get
+ (console-tty-output-coding-system)
+ 'alias-coding-systems))
+ (coding-system-base
+ (console-tty-output-coding-system))))))
(or (eq ourtermcs (car
(cdr
(vm-string-assoc
--
On the quay of the little Black Sea port, where the rescued pair came once
more into contact with civilization, Dobrinton was bitten by a dog which was
assumed to be mad, though it may only have been indiscriminating. (Saki)
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches