+1998-04-17 Tanaka Akira <akr@jaist.ac.jp>
+
+ * Sync up with flim-1_0_0 to flim-1_0_1.
+
+1998-04-17 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * FLIM: Version 1.0.1 (Ky\e,Dr\e(Bto) was released.
+
+ * mime-def.el (mime-spadework-module-version-string): New
+ constant.
+
+ * eword-encode.el: Abolish constant 'eword-encode-version.
+
+ * eword-decode.el: Abolish constant 'eword-decode-version.
+
+1998-04-17 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * eword-encode.el (eword-encode-divide-into-charset-words): Use
+ 'char-length or 'char-next-index instead of 'char-bytes.
+ (tm-eword::encode-string-1): Use 'char-next-index instead of
+ 'char-bytes.
+
+1998-04-17 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mel.el (base64-dl-module): Must check base64.so actually exists.
+
+\f
1998-04-13 Tanaka Akira <akr@jaist.ac.jp>
* eword-decode.el: Copied from AKEMI branch of SEMI.
# Makefile for FLIM.
#
-VERSION = 1.0.0
+VERSION = 1.0.1
TAR = tar
RM = /bin/rm -f
"Encoded-word decoding"
:group 'mime)
-(defconst eword-decode-version "1.2.2")
-
;;; @ MIME encoded-word definition
;;;
(require 'eword-decode)
-;;; @ version
-;;;
-
-(defconst eword-encode-version "1.2")
-
-
;;; @ variables
;;;
(while (> len 0)
(let* ((chr (sref string 0))
(charset (eword-encode-char-type chr))
- (i (char-bytes chr))
- )
+ (i (char-length chr)))
(while (and (< i len)
(setq chr (sref string i))
(eq charset (eword-encode-char-type chr))
)
- (setq i (+ i (char-bytes chr)))
+ (setq i (char-next-index chr i))
)
(setq dest (cons (cons charset (substring string 0 i)) dest)
string (substring string i)
(str "") nstr)
(while (and (< p len)
(progn
- (setq np (+ p (char-bytes (sref string p))))
+ (setq np (char-next-index (sref string p) p))
(setq nstr (substring string 0 np))
(setq ret (tm-eword::encoded-word-length
(cons nstr (cdr rword))
(require 'emu)
-(defconst mel-version "7.3")
+(defconst mel-version "7.4")
;;; @ variable
(defvar base64-dl-module
(and (fboundp 'dynamic-link)
- (expand-file-name "base64.so" exec-directory)))
+ (let ((path (expand-file-name "base64.so" exec-directory)))
+ (and (file-exists-p path)
+ path))))
;;; @ autoload
;;; Code:
+(defconst mime-spadework-module-version-string
+ "FLIM 1.0.1 - \"Ky\e-Dòto\"\e-A ")
+
(require 'custom)
(defgroup mime nil