dmaus [Tue, 16 Nov 2010 20:31:51 +0000 (20:31 +0000)]
Proper ChangeLog entry for old backquotes patch by HAMANO Kiyoto.
dmaus [Sun, 14 Nov 2010 21:38:20 +0000 (21:38 +0000)]
Use new style backquotes
* sha1-el.el (sha1-F0, sha1-F1, sha1-F2, sha1-F3, sha1-S1) (sha1-S5,
sha1-S30, sha1-OP, sha1-add-to-H): Use new style backquotes.
* md5-el.el: Dto.
* md4.el (md4-make-step): Dto.
* hmac-def.el (define-hmac-function): Dto.
* hex-util.el (hex-char-to-num, hex-char-to-char): Dto.
* eword-encode.el (make-ew-rword, ew-rword-text) (ew-rword-charset,
ew-rword-encoding, ew-rword-type): Dto.
tomo [Thu, 5 Aug 2010 02:50:42 +0000 (02:50 +0000)]
This commit was manufactured by cvs2svn to create branch 'flim-1_14-wl'.
okazaki [Thu, 5 Aug 2010 02:50:40 +0000 (02:50 +0000)]
(smtp-submit-package): Handle the case that `smtp-find-connection' returns
nil in unwind forms.
yamaoka [Mon, 21 Jun 2010 23:22:21 +0000 (23:22 +0000)]
Add emu subdirectory to load-path when LISPDIR is specified.
yamaoka [Sat, 13 Mar 2010 11:20:44 +0000 (11:20 +0000)]
2010-03-10 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
* mel-q-ccl.el (quoted-printable-ccl-decode-string)
(q-encoding-ccl-decode-string): Use ccl-execute-on-string() on
Emacs 23.1.
(quoted-printable-ccl-decode-region)
(quoted-printable-ccl-write-decoded-region): Use
quoted-printable-ccl-decode-string on Emacs 23.1.
* mel-q.el (quoted-printable-num-to-raw-byte-char): New inline
function.
(quoted-printable-internal-decode-region)
(q-encoding-decode-string): Use it.
yamaoka [Thu, 18 Feb 2010 05:02:26 +0000 (05:02 +0000)]
;; From Ito-san:
(quoted-printable-ccl-encode-string, quoted-printable-ccl-insert-encoded-file)
(q-encoding-ccl-encode-string): Make new vector instead of use of the one that
is hard-coded in the program.
okazaki [Sat, 13 Feb 2010 18:49:24 +0000 (18:49 +0000)]
(smtp-primitive-mailfrom): Fixed two spaces may be used as a separator
before "BODY=8BITMIME".
yamaoka [Wed, 10 Feb 2010 04:17:43 +0000 (04:17 +0000)]
2010-02-09 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
* mel-q-ccl.el (quoted-printable-ccl-encode-string)
(quoted-printable-ccl-insert-encoded-file)
(q-encoding-ccl-encode-string): Use ccl-execute-on-string() on
Emacs 23.1.
(quoted-printable-ccl-encode-region): Use
quoted-printable-ccl-encode-string() on Emacs 23.1.
2010-01-25 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
* mel-q-ccl.el (mel-ccl-encode-quoted-printable-generic): Output
invalid character as is.
2010-01-24 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
* mel-q.el (quoted-printable-quote-char)
(quoted-printable-internal-encode-region): Support Emacs 23
raw-byte characters in multibyte string.
* mel-q-ccl.el (mel-ccl-decode-q)
(mel-ccl-encode-q-generic)
(mel-ccl-encode-quoted-printable-generic): Ditto.
(quoted-printable-ccl-write-decoded-region): Use LF eol coding
system explicitly.
yamaoka [Tue, 25 Nov 2008 23:32:43 +0000 (23:32 +0000)]
(eword-decode-string, eword-decode-region): Mention language info in doc string.
yamaoka [Tue, 25 Nov 2008 02:58:57 +0000 (02:58 +0000)]
* eword-decode.el (eword-decode-string, eword-decode-region)
(eword-analyze-encoded-word): Express the language portion of an encoded word
as a symbol.
* tests/test-rfc2231.el (test-rfc2231-encoded-word-1)
(test-rfc2231-encoded-word-2, test-rfc2231-encoded-word-3): Use
eword-decode-string instead of eword-decode-encoded-word.
yoichi [Sat, 20 Sep 2008 13:07:43 +0000 (13:07 +0000)]
* mel-q-ccl.el (mel-ccl-256-to-16-table): Accept (illegal) lower
case representation for decoding.
tomo [Wed, 28 Nov 2007 09:13:25 +0000 (09:13 +0000)]
release.
tomo [Thu, 6 Sep 2007 08:04:09 +0000 (08:04 +0000)]
update.
tomo [Thu, 6 Sep 2007 07:59:38 +0000 (07:59 +0000)]
(mime-library-product): Update to 1.14.9.
tomo [Thu, 6 Sep 2007 07:58:21 +0000 (07:58 +0000)]
update.
tomo [Thu, 6 Sep 2007 07:53:36 +0000 (07:53 +0000)]
Fixed.
tomo [Thu, 6 Sep 2007 07:48:50 +0000 (07:48 +0000)]
Update Copyright header.
tomo [Thu, 6 Sep 2007 07:18:43 +0000 (07:18 +0000)]
update.
yamaoka [Wed, 5 Sep 2007 23:39:48 +0000 (23:39 +0000)]
* eword-encode.el (make-ew-rword, ew-rword-text, ew-rword-charset)
(ew-rword-encoding, ew-rword-type)
* hmac-def.el (define-hmac-function)
* md4.el (md4-make-step)
* sha1-el.el (sha1-F0, sha1-F1, sha1-F2, sha1-F3, sha1-S1)
(sha1-S5, sha1-S30, sha1-OP, sha1-add-to-H)
* hex-util.el (hex-char-to-num, num-to-hex-char): Revert last changes.
yamaoka [Tue, 4 Sep 2007 11:18:09 +0000 (11:18 +0000)]
* eword-encode.el (make-ew-rword, ew-rword-text, ew-rword-charset)
(ew-rword-encoding, ew-rword-type): Use new-style backquotes.
* hmac-def.el (define-hmac-function): Use new-style backquotes.
* md4.el (md4-make-step): Use new-style backquotes.
[2007-08-23 Stefan Monnier <monnier@iro.umontreal.ca>]
* sha1-el.el: Fix up comment style.
(sha1-F0, sha1-F1, sha1-F2, sha1-F3, sha1-S1, sha1-S5, sha1-S30)
(sha1-OP, sha1-add-to-H): Use new-style backquotes.
* hex-util.el: Fix up comment style.
(hex-char-to-num, num-to-hex-char): Use new-style backquotes.
yamaoka [Mon, 18 Jun 2007 10:58:54 +0000 (10:58 +0000)]
(mime-write-decoded-region): Define method function that uses built-in
base64-decode-region. [cf. <emacs-mime-ja:02169>]
tomo [Wed, 20 Dec 2006 18:16:02 +0000 (18:16 +0000)]
update.
tomo [Wed, 20 Dec 2006 18:06:14 +0000 (18:06 +0000)]
(Installation): Update required version of APEL to 10.7 or later.
tomo [Wed, 20 Dec 2006 17:54:13 +0000 (17:54 +0000)]
update.
tomo [Wed, 20 Dec 2006 17:44:48 +0000 (17:44 +0000)]
(Installation): Update required version of APEL to 10.7 or later.
tomo [Wed, 20 Dec 2006 17:40:42 +0000 (17:40 +0000)]
(PACKAGEDIR): Use `install-get-default-package-directory'.
yamaoka [Wed, 13 Dec 2006 01:31:30 +0000 (01:31 +0000)]
(PACKAGEDIR): Avoid an error with Emacs.
yamaoka [Tue, 12 Dec 2006 08:21:00 +0000 (08:21 +0000)]
(compile-flim-package): Use batch-update-directory-autoloads if it is available
instead of batch-update-directory.
yamaoka [Mon, 11 Dec 2006 04:48:37 +0000 (04:48 +0000)]
(PACKAGEDIR): Check for (early|late|last)-package-hierarchies and
configure-package-path as well as (early|late|last)-packages.
ueno [Sun, 24 Sep 2006 00:40:58 +0000 (00:40 +0000)]
* smtp.el (smtp-progress-message-format): Abolished; reverted the
change 2004-08-11 Katsumi Yamaoka <yamaoka@jpl.org>.
ueno [Sun, 24 Sep 2006 00:34:36 +0000 (00:34 +0000)]
* smtp.el (smtp-end-of-line): Abolished; reverted the change
2002-07-24 Katsumi Yamaoka <yamaoka@jpl.org>.
yoichi [Sat, 17 Jun 2006 03:37:53 +0000 (03:37 +0000)]
* smtp.el (smtp-submit-package): Ignore error in
`smtp-primitive-quit' where SMTP mail transaction is completed.
hmurata [Mon, 12 Jun 2006 15:10:02 +0000 (15:10 +0000)]
* mel-b-ccl.el (base64-ccl-insert-encoded-file): Use
`insert-file-contents-as-binary' instead of `insert-file-contents'.
* mel-q-ccl.el (quoted-printable-ccl-insert-encoded-file):
Likewise.
hmurata [Sat, 18 Feb 2006 02:26:25 +0000 (02:26 +0000)]
Simplify the last change.
hmurata [Sat, 18 Feb 2006 01:06:40 +0000 (01:06 +0000)]
(smtp-debug): New user option.
(smtp-read-response): Treat a line break code loosely. If
smtp-debug is non-nil, show an invalid response.
yamaoka [Sun, 25 Dec 2005 10:45:52 +0000 (10:45 +0000)]
* eword-decode.el: Change the way to decode successive encoded-words:
decode B- or Q-encoding in each encoded-word, concatenate them, and decode it
as charset. See the following threads for more information:
http://news.gmane.org/group/gmane.emacs.pretest.bugs/thread=9541
http://news.gmane.org/group/gmane.emacs.gnus.general/thread=61176
(eword-decode-allow-incomplete-encoded-text): New variable.
(eword-decode-encoded-words): New function.
(eword-decode-string): Use it.
(eword-decode-region): Use it.
(eword-analyze-encoded-word): Use it.
(eword-decode-encoded-word): Abolish.
(eword-decode-encoded-text): Abolish.
(eword-decode-encoded-word-error-handler): Abolish.
(eword-warning-face): Abolish.
(eword-decode-encoded-word-default-error-handler): Abolish.
tomo [Sun, 25 Dec 2005 04:00:34 +0000 (04:00 +0000)]
release.
tomo [Sun, 25 Dec 2005 03:59:46 +0000 (03:59 +0000)]
update.
tomo [Sun, 25 Dec 2005 03:54:28 +0000 (03:54 +0000)]
update.
tomo [Sun, 25 Dec 2005 03:53:04 +0000 (03:53 +0000)]
Update.
tomo [Sun, 25 Dec 2005 03:43:27 +0000 (03:43 +0000)]
(mime-library-product): Update to 1.14.8.
yoichi [Sun, 13 Nov 2005 01:04:36 +0000 (01:04 +0000)]
* std11.el (std11-addr-to-string): Reconstruct domain literal.
From Yuuichi Teranishi [cf. <emacs-mime-ja:01956>]
ueno [Mon, 25 Jul 2005 01:54:05 +0000 (01:54 +0000)]
Fixed.
ueno [Mon, 25 Jul 2005 01:51:09 +0000 (01:51 +0000)]
* smtp.el (smtp-read-response): Signal an error if connection is
closed while reading response. [cf. <emacs-mime-ja:01978>]
yamaoka [Wed, 6 Jul 2005 02:09:05 +0000 (02:09 +0000)]
Update FSF's address in GPL notices.
ueno [Sat, 20 Nov 2004 00:21:07 +0000 (00:21 +0000)]
* ntlm.el (ntlm-ascii2unicode): Don't apply zerop to a character.
(ntlm-smb-hash): Ditto.
tomo [Fri, 1 Oct 2004 14:22:05 +0000 (14:22 +0000)]
release.
tomo [Fri, 1 Oct 2004 12:56:33 +0000 (12:56 +0000)]
update.
tomo [Fri, 1 Oct 2004 12:55:11 +0000 (12:55 +0000)]
(mime-library-product): Update to 1.14.7.
yamaoka [Mon, 27 Sep 2004 09:14:27 +0000 (09:14 +0000)]
Remove the description about developers' pserver access.
yamaoka [Thu, 2 Sep 2004 01:25:39 +0000 (01:25 +0000)]
Don't provide the sha1-dl feature twice.
(sha1-region): Allow the optional argument `binary'.
(sha1): Ditto.
yoichi [Mon, 23 Aug 2004 17:21:06 +0000 (17:21 +0000)]
revert the code conversion in 1.136.2.104
yamaoka [Wed, 11 Aug 2004 22:32:24 +0000 (22:32 +0000)]
(smtp-parse-progress-message-format): Fix regexp usage.
yamaoka [Wed, 11 Aug 2004 03:15:30 +0000 (03:15 +0000)]
(smtp-progress-message-format): New user option.
(smtp-primitive-data): Show progress message.
(smtp-parse-progress-message-format): New function.
(smtp-show-progress-message): New function.
(smtp-deduce-address-list): Use insert instead of insert-string.
yoichi [Mon, 26 Jul 2004 15:42:37 +0000 (15:42 +0000)]
* mel-g.el (gzip64-external-encoder): Change default value to
cause more recognizable error.
(gzip64-external-decoder): Ditto.
yoichi [Mon, 26 Jul 2004 15:26:46 +0000 (15:26 +0000)]
back out the last change (revive meaningless error)
yoichi [Sun, 25 Jul 2004 12:27:51 +0000 (12:27 +0000)]
* mel-g.el (TopLevel): Cause error when "mmencode" is not found.
yoichi [Tue, 8 Jun 2004 15:44:19 +0000 (15:44 +0000)]
* std11.el (std11-parse-word-or-comment-or-period): Renamed from
`std11-parse-word-or-comment' and allow period.
(std11-parse-phrase): Allow parsing obs-phrase in rfc2822.
yamaoka [Mon, 24 May 2004 22:43:43 +0000 (22:43 +0000)]
(mime-format-mailcap-command): Quote a file name which may contain spaces
using `shell-quote-argument' in order to pass it to the shell safely.
yamaoka [Mon, 10 May 2004 22:56:18 +0000 (22:56 +0000)]
(mime-encode-header-in-buffer): Don't ignore a space char at the beginning of
a field body in order to honor the 76-column rule which is described in RFC
2047 section 2.
tomo [Thu, 15 Apr 2004 10:40:42 +0000 (10:40 +0000)]
update.
tomo [Thu, 15 Apr 2004 10:39:35 +0000 (10:39 +0000)]
(eword-decode-encoded-text): Fix bug when `must-unfold' is specified;
eliminate CR too when `must-unfold' is specified.
okada [Wed, 14 Apr 2004 23:45:33 +0000 (23:45 +0000)]
mel-u.el Fix.
okada [Wed, 14 Apr 2004 06:45:07 +0000 (06:45 +0000)]
* mel-u.el (mime-write-decoded-region): Use make-temp-file.
(mime-write-decoded-region): Ditto.
okada [Mon, 12 Apr 2004 04:51:34 +0000 (04:51 +0000)]
mel-u.el (mime-write-decoded-region): Use temporary filename.
yamaoka [Tue, 9 Mar 2004 23:09:49 +0000 (23:09 +0000)]
Fix encoding.
yamaoka [Fri, 5 Mar 2004 11:04:37 +0000 (11:04 +0000)]
(sha1-maximum-internal-length): Doc fix from Jesper Harder.
kaoru [Mon, 23 Feb 2004 09:24:43 +0000 (09:24 +0000)]
* lunit.el (lunit-make-test-suite-from-class): Fix regexp.
Use "^test" instead of "^test-".
kaoru [Thu, 19 Feb 2004 12:44:57 +0000 (12:44 +0000)]
* lunit.el (lunit-assert): Avoid double-eval `condtion-expr'.
Use ,(not (not condition)) instead of ,condition.
kaoru [Wed, 18 Feb 2004 15:25:08 +0000 (15:25 +0000)]
* lunit.el (lunit-make-test-suite-from-class): Restrict test
method name to test-*.
ueno [Tue, 17 Feb 2004 01:53:01 +0000 (01:53 +0000)]
* smtp.el (smtp-starttls-program): New user option.
(smtp-starttls-extra-args): New user option.
(smtp-send-buffer): Bind starttls-program and starttls-extra-args.
teranisi [Tue, 27 Jan 2004 14:16:39 +0000 (14:16 +0000)]
* mel-q.el (quoted-printable-external-decoder-option-to-specify-file):
Accept nil.
(mime-write-decoded-region): If the value of the variable
`quoted-printable-external-decoder-option-to-specify-file' is nil,
write stdout to the output file.
* mel-b-el.el (base64-external-decoder-option-to-specify-file):
Accept nil.
(base64-write-decoded-region): If the value of the variable
`base64-external-decoder-option-to-specify-file' is nil, write
stdout to the output file.
ueno [Mon, 12 Jan 2004 04:23:08 +0000 (04:23 +0000)]
* sasl.texi: Texinfo markup fixes. From Jesper Harder
<harder@ifa.au.dk>.
yamaoka [Wed, 7 Jan 2004 06:42:26 +0000 (06:42 +0000)]
(sha1-string-external): Use with-temp-buffer.
yamaoka [Wed, 7 Jan 2004 05:24:34 +0000 (05:24 +0000)]
(sha1-string-external): Make it can return a string in binary form.
(sha1-region-external): Ditto.
(sha1-string-internal): Ditto.
(sha1-region-internal): Ditto.
(sha1-region): Ditto.
(sha1-string): Ditto.
(sha1): Ditto.
yamaoka [Tue, 6 Jan 2004 22:26:42 +0000 (22:26 +0000)]
2003-12-16 Simon Josefsson <jas@extundo.com>
* sha1-el.el (autoload): Don't use ignore-errors.
(sha1-use-external): Use condition-case. Suggested by Katsumi
Yamaoka <yamaoka@jpl.org>.
2003-12-15 Simon Josefsson <jas@extundo.com>
* sha1-el.el (autoload): Ignore errors for
executable-find. (XEmacs ecrypto does not require sh-script where
executable.el is located.)
(sha1-use-external): Likewise.
* sha1-el.el (sha1): Add defgroup.
(sha1-maximum-internal-length, sha1-program, sha1-use-external)
(sha1-program): Use 'sha1sum' from GNU CoreUtils instead of OpenSSL.
(sha1): Autoload.
2001-12-29 ShengHuo ZHU <zsh@cs.rochester.edu>
* sha1-el.el (sha1-use-external): New variable.
(sha1-region): Use it.
(sha1-string): Ditto.
yamaoka [Tue, 6 Jan 2004 10:34:08 +0000 (10:34 +0000)]
2004-01-05 Katsumi Yamaoka <yamaoka@jpl.org>
* ntlm.el (ntlm-string-as-unibyte): New macro.
(ntlm-build-auth-response): Use it.
2004-01-05 Simon Josefsson <jas@extundo.com>
* ntlm.el: Fix namespace. Change smb-passwd-hash into
ntlm-smb-passwd-hash, smb-owf-encrypt into ntlm-smb-owf-encrypt,
smb-passwd-hash into ntlm-smb-passwd-hash, smbdes-e-p16 into
ntlm-smb-des-e-p16, smbdes-e-p24 into ntlm-smb-des-e-p24, smbhash
into ntlm-smb-hash, smb-sp8 into ntlm-smb-sp8, smb-str-to-key into
ntlm-smb-str-to-key, smb-dohash into ntlm-smb-dohash, smb-perm1
into ntlm-smb-perm1, smb-perm2 into ntlm-smb-perm2, smb-perm3 into
ntlm-smb-perm3, smb-perm4 into ntlm-smb-perm4, smb-perm5 into
ntlm-smb-perm5, smb-perm6 into ntlm-smb-perm6, smb-sc into
ntlm-smb-sc, smb-sbox into ntlm-smb-sbox, string-permute into
ntlm-string-permute, string-lshift into ntlm-string-lshift,
string-xor into ntlm-string-xor. Suggested by
Jesper Harder <harder@myrealbox.com>.
* ntlm.el: Don't include poem.
* md4.el (print-int32, print-string-hexa): Remove. Suggested by
Jesper Harder <harder@myrealbox.com>.
tomo [Sat, 20 Dec 2003 07:57:30 +0000 (07:57 +0000)]
release.
tomo [Sun, 14 Dec 2003 15:51:59 +0000 (15:51 +0000)]
update.
tomo [Sun, 14 Dec 2003 15:30:10 +0000 (15:30 +0000)]
(mime-library-product): Update to 1.14.6.
tomo [Sun, 14 Dec 2003 15:29:32 +0000 (15:29 +0000)]
update.
tomo [Sun, 14 Dec 2003 15:23:19 +0000 (15:23 +0000)]
update.
tomo [Sun, 14 Dec 2003 15:21:32 +0000 (15:21 +0000)]
Update Copyright.
tomo [Sun, 14 Dec 2003 15:19:57 +0000 (15:19 +0000)]
(mime-header-accept-quoted-encoded-words): Change default value to nil.
tomo [Sun, 14 Dec 2003 15:17:53 +0000 (15:17 +0000)]
update.
tomo [Sun, 14 Dec 2003 15:16:06 +0000 (15:16 +0000)]
(eword-analyze-quoted-string): Decode quoted-encoded-words when
`mime-header-accept-quoted-encoded-words' is not nil.
tomo [Sun, 14 Dec 2003 15:15:00 +0000 (15:15 +0000)]
(mime-entity-filename): Decode quoted-encoded-words when
`mime-header-accept-quoted-encoded-words' is not nil.
tomo [Sun, 14 Dec 2003 15:13:44 +0000 (15:13 +0000)]
(mime-header-accept-quoted-encoded-words): New user option.
yoichi [Sun, 14 Dec 2003 06:55:29 +0000 (06:55 +0000)]
add iso-8859-14 also
yoichi [Sun, 14 Dec 2003 06:02:02 +0000 (06:02 +0000)]
* eword-encode.el (mime-header-charset-encoding-alist): Add
entry for iso-8859-15.
yoichi [Thu, 13 Nov 2003 00:36:39 +0000 (00:36 +0000)]
fix coding and add credit
yoichi [Thu, 13 Nov 2003 00:31:39 +0000 (00:31 +0000)]
* FLIM-ELS (flim-modules): Install mel-b-el also for
mel-b-builtin case.
yoichi [Wed, 17 Sep 2003 23:58:09 +0000 (23:58 +0000)]
* FLIM-ELS (flim-modules): Don't install smtpmail.
yoichi [Tue, 29 Apr 2003 16:22:24 +0000 (16:22 +0000)]
std11.el (std11-field-end): Fix the last change.
yoichi [Tue, 29 Apr 2003 16:02:21 +0000 (16:02 +0000)]
* std11.el (std11-field-end): Return end of field correctly
even in case of existence of invisible header.
yoichi [Fri, 7 Feb 2003 16:39:54 +0000 (16:39 +0000)]
* eword-encode.el (mime-encode-header-in-buffer):
Do not eliminate white spaces.
tomo [Tue, 31 Dec 2002 08:27:48 +0000 (08:27 +0000)]
update.
tomo [Tue, 31 Dec 2002 08:26:22 +0000 (08:26 +0000)]
(tm-eword::words-to-ruled-words): New implementation for UTF-2000
implementations.
tomo [Fri, 27 Dec 2002 09:58:42 +0000 (09:58 +0000)]
(CVS_HOST): New variable.