* FLIM-ELS (flim-modules): Add `ew-var' and reorder.
[elisp/flim.git] / DOODLE-TIPS
1 * You should byte-compile(make).
2 Because DOODLE uses very complex macro.
3
4 Especialy ew-line.el, ew-scan-m.el, ew-scan-s.el and ew-scan-u.el that are require 'lex.
5 (lex is scanner generator.)
6
7 * Multiline field-bodies fetched from XOVER is already concatinated,
8 you should set ew-ignore-76bytes-limit to true.
9 Currentry Gnus use these variables to decode and "Subject" and "From",
10 tell it here. Unless doing it, DOODLE does not decode atoms in phrase
11 because DOODLE cannot decide whether an atom is in phrase or not without
12 field name information.
13
14 (setq gnus-unstructured-field-decoder
15   (lambda (string)
16     (let ((ew-ignore-76bytes-limit t))
17       (ew-cut-cr-lf (ew-decode-field "Subject" (ew-lf-to-crlf string))))))
18
19 (setq gnus-structured-field-decoder
20   (lambda (string)
21     (let ((ew-ignore-76bytes-limit t))
22       (ew-cut-cr-lf (ew-decode-field "From" (ew-lf-to-crlf string))))))