(require 'poe)
+(eval-and-compile
+ (unless (fboundp 'open-network-stream)
+ (require 'tcp)))
+
(cond ((featurep 'mule)
(cond ((featurep 'xemacs)
(require 'poem-xm)
;; for Nemacs and Nepoch
(require 'poem-nemacs)
)
+ ((featurep 'file-coding)
+ ;; file coding xemacs
+ (require 'poem-xfc)
+ )
(t
(require 'poem-ltn1)
))
\[Emacs 20.3 emulating macro]"
string)
+(defun-maybe charset-after (&optional pos)
+ "Return charset of a character in current buffer at position POS.
+If POS is nil, it defauls to the current point.
+If POS is out of range, the value is nil.
+\[Emacs 20.3 emulating function]"
+ (char-charset (char-after pos))
+ )
;;; @ XEmacs-mule emulation
;;;