* ew-dec.el: Require 'ew-scan-n.
* ew-parse.scm: Add new token `n-body'.
* ew-var.el (ew-decode-field-syntax-alist): Add fields definition
`newsgroups', `path', `lines' and `xref'.
1998-08-26 Tanaka Akira <akr@jaist.ac.jp>
+ * FLIM-ELS (flim-modules): Add `ew-scan-n'.
+
+ * ew-dec.el: Require 'ew-scan-n.
+
+ * ew-parse.scm: Add new token `n-body'.
+
+ * ew-var.el (ew-decode-field-syntax-alist): Add fields definition
+ `newsgroups', `path', `lines' and `xref'.
+
+1998-08-26 Tanaka Akira <akr@jaist.ac.jp>
+
* ew-dec.el (ew-decode-field-test): New function.
1998-08-26 Tanaka Akira <akr@jaist.ac.jp>
ew-scan-s
ew-scan-m
ew-scan-u
+ ew-scan-n
ew-dec
std11
eword-decode eword-encode
(require 'ew-scan-s)
(require 'ew-scan-m)
(require 'ew-scan-u)
+(require 'ew-scan-n)
(require 'ew-parse)
(provide 'ew-dec)
(defconst ew:us-texts 47)
(defconst ew:us-wsp 48)
(defconst ew:us-fold 49)
+(defconst ew:n-body 50)
(defconst ew:token-defs
(list
(cons 47 "us-texts")
(cons 48 "us-wsp")
(cons 49 "us-fold")
+ (cons 50 "n-body")
))
; *** Action Table ***
;; S : STD11 structured field
;; M : MIME structured field
;; U : Unstructured field
+;; N : Non-scanning field
lt ; S/M
gt ; S/M
us-wsp ; U
us-fold ; U
+n-body ; N
+
; Productions
(start (tag-mailbox gap mailbox) : ()
(tag-mailbox* gap mailbox*) : ()
(content-description ew-scan-unibyte-unstructured)
(content-disposition ew-scan-unibyte-mime)
(approved ew-scan-unibyte-std11 . ew:tag-address+)
+ (newsgroups ew-scan-unibyte-none)
+ (path ew-scan-unibyte-none)
+ (lines ew-scan-unibyte-none)
+ (xref ew-scan-unibyte-none)
))
(defvar ew-decode-field-default-syntax '(ew-scan-unibyte-unstructured))