X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=DOODLE-TIPS;fp=DOODLE-TIPS;h=0000000000000000000000000000000000000000;hb=219fcaab0ef87e29c644613b08f561534baa888e;hp=449126180c12c93b99cbc53c6f7042aa0500f3d7;hpb=5dea9b12c7bea11a20ebfd744ba0784013d8c007;p=elisp%2Fflim.git diff --git a/DOODLE-TIPS b/DOODLE-TIPS deleted file mode 100644 index 4491261..0000000 --- a/DOODLE-TIPS +++ /dev/null @@ -1,28 +0,0 @@ -* You should byte-compile(make). -Because DOODLE uses very complex macro. - -Especialy ew-line.el, ew-scan-m.el, ew-scan-s.el and ew-scan-u.el that are require 'lex. -(lex is scanner generator.) - -* Multiline field-bodies fetched from XOVER is already concatinated, -you should set ew-ignore-76bytes-limit to true. -Currentry Gnus use these variables to decode and "Subject" and "From", -tell it here. Unless doing it, DOODLE does not decode atoms in phrase -because DOODLE cannot decide whether an atom is in phrase or not without -field name information. - -(setq gnus-unstructured-field-decoder - (lambda (string) - (if (fboundp 'ew-decode-field) - (let ((ew-ignore-76bytes-limit t)) - (ew-cut-cr-lf (ew-decode-field "Subject" (ew-lf-crlf-to-crlf string)))) - (eword-decode-and-unfold-structured-field string)))) - -(setq gnus-structured-field-decoder - (lambda (string) - (if (fboundp 'ew-decode-field) - (let ((ew-ignore-76bytes-limit t)) - (ew-cut-cr-lf (ew-decode-field "From" (ew-lf-crlf-to-crlf string)))) - (eword-decode-unstructured-field-body (std11-unfold-string string) 'must-unfold)))) - -* Ignore warnings about args-eword-* when byte-compiling.