morioka [Sun, 13 Sep 1998 06:18:52 +0000 (06:18 +0000)]
update.
morioka [Sun, 13 Sep 1998 06:18:19 +0000 (06:18 +0000)]
Abolish target `package'.
(install-package): Use `elc' instead of `package'.
morioka [Sun, 13 Sep 1998 06:17:10 +0000 (06:17 +0000)]
Abolish function `compile-apel-package'.
(install-apel-package): Update auto-autoloads.el and custom-load.el
at target directory.
morioka [Sun, 13 Sep 1998 06:04:46 +0000 (06:04 +0000)]
update.
morioka [Sun, 13 Sep 1998 06:04:01 +0000 (06:04 +0000)]
(run in expanded place): fixed.
(install as a XEmacs package): New description.
morioka [Sun, 13 Sep 1998 05:56:41 +0000 (05:56 +0000)]
(XEMACS): New variable.
(PACKAGEDIR): New variable.
(package): New target.
(install-package): New target.
morioka [Sun, 13 Sep 1998 05:54:46 +0000 (05:54 +0000)]
(config-apel-package): New function.
(compile-apel-package): New function.
(install-apel-package): New function.
morioka [Sun, 13 Sep 1998 05:52:11 +0000 (05:52 +0000)]
(PACKAGEDIR): New variable.
akr [Mon, 7 Sep 1998 06:04:37 +0000 (06:04 +0000)]
* Makefile (elc): Ignore errors when removing emu*.elc.
akr [Tue, 1 Sep 1998 11:39:36 +0000 (11:39 +0000)]
* emu-mule.el (ccl-execute-on-string): Fix arguments
order `status' and `string'.
morioka [Mon, 31 Aug 1998 14:09:34 +0000 (14:09 +0000)]
update.
morioka [Mon, 31 Aug 1998 13:38:20 +0000 (13:38 +0000)]
update.
morioka [Mon, 31 Aug 1998 13:37:39 +0000 (13:37 +0000)]
(with-temp-file): Must use old forms.
yamaoka [Mon, 31 Aug 1998 09:48:35 +0000 (09:48 +0000)]
emu.el (with-temp-file): New macro.
shuhei-k [Sun, 30 Aug 1998 15:13:12 +0000 (15:13 +0000)]
require 'ccl only for byte-compile time.
akr [Sun, 30 Aug 1998 10:22:00 +0000 (10:22 +0000)]
* emu-e20.el: require 'ccl only for byte-compile time.
akr [Sat, 29 Aug 1998 18:31:05 +0000 (18:31 +0000)]
* Makefile (elc): Remove emu*.elc to use newest emu by
intall.el.
shuhei-k [Sat, 29 Aug 1998 13:54:59 +0000 (13:54 +0000)]
Closing parens were missing.
shuhei-k [Sat, 29 Aug 1998 13:47:09 +0000 (13:47 +0000)]
Update.
shuhei-k [Sat, 29 Aug 1998 13:46:32 +0000 (13:46 +0000)]
(last): Emacs 20 emulation function.
(butlast), (nbutlast): CL emulation functions.
shuhei-k [Sat, 29 Aug 1998 13:46:04 +0000 (13:46 +0000)]
(write-region-as-binary): Use `as-binary-output-file'
(write-region-as-raw-text-CRLF): Ditto.
(insert-file-contents-as-binary): Use `as-binary-input-file'.
(insert-binary-file-contents-literally): Ditto.
(insert-file-contents-as-raw-text): Ditto.
shuhei-k [Sat, 29 Aug 1998 13:45:46 +0000 (13:45 +0000)]
(insert-file-contents-as-raw-text): Return value.
(encode-coding-string): Check `coding-system' is non-nil.
(decode-coding-string): Ditto.
(insert-file-contents-as-binary): Use `as-binary-input-file'.
(insert-binary-file-contents-literally): Ditto.
(write-region-as-binary): Use `as-binary-output-file'.
(write-region-as-raw-text-CRLF): Definition for Emacs 19.28.
(write-region-as-mime-charset): Ditto.
(mime-charset-to-coding-system): New implementation.
(ccl-use-symbol-as-program): New constant.
(ccl-encoder-eof-block-is-broken): New constant.
(ccl-decoder-eof-block-is-broken): New constant.
(ccl-eof-block-is-broken): New constant.
(make-ccl-coding-system): New function.
(ccl-execute): Emacs 20.3 emulating function.
(ccl-execute-on-string): Emacs 20.3 emulating function.
shuhei-k [Sat, 29 Aug 1998 13:45:11 +0000 (13:45 +0000)]
(insert-file-contents-as-binary): Return value.
(insert-file-contents-as-raw-text): Ditto.
shuhei-k [Sat, 29 Aug 1998 13:44:51 +0000 (13:44 +0000)]
(ccl-execute-on-string): Too few args.
(test-ccl-eof-block-cs): Revert existence checking.
akr [Thu, 27 Aug 1998 05:56:27 +0000 (05:56 +0000)]
* emu-e20.el (ccl-use-symbol-as-program): Reduce
`eval-and-compile' and `eval-when-compile' nesting.
(test-ccl-eof-block-cs): Remove existence checking.
akr [Thu, 27 Aug 1998 04:32:57 +0000 (04:32 +0000)]
* emu-e20.el (ccl-use-symbol-as-program): Use
`ccl-vector-program-execute-on-string' if it is defined.
akr [Thu, 27 Aug 1998 04:25:40 +0000 (04:25 +0000)]
* emu-e20.el (ccl-use-symbol-as-program): Use
`ccl-execute-on-string' instead of `make-coding-system' for
avoiding the error "Coding system already exists".
akr [Thu, 27 Aug 1998 04:05:41 +0000 (04:05 +0000)]
* emu-e20.el (test-ccl-eof-block-cs): Check if it is already
defined.
akr [Thu, 27 Aug 1998 03:23:52 +0000 (03:23 +0000)]
* emu-e20.el (ccl-use-symbol-as-program): New constant.
(make-ccl-coding-system): New function.
(ccl-encoder-eof-block-is-broken): New constant.
(ccl-decoder-eof-block-is-broken): New constant.
(ccl-eof-block-is-broken): New constant.
(ccl-execute): Redefine if `ccl-use-symbol-as-program' is nil.
(ccl-execute-on-string): Ditto.
morioka [Mon, 24 Aug 1998 13:21:47 +0000 (13:21 +0000)]
update.
morioka [Mon, 24 Aug 1998 13:20:54 +0000 (13:20 +0000)]
(mime-charset-coding-system-alist): Add `unknown' and `x-unknown'.
morioka [Wed, 12 Aug 1998 14:14:09 +0000 (14:14 +0000)]
update.
morioka [Wed, 12 Aug 1998 14:12:18 +0000 (14:12 +0000)]
Redefine coding-system `ctext' if `ctext-dos' is not found.
yamaoka [Wed, 12 Aug 1998 11:18:39 +0000 (11:18 +0000)]
emu-nemacs.el, emu-mule.el (decode-mime-charset-{region|string}): Add new argument `lbt'.
morioka [Tue, 11 Aug 1998 03:20:37 +0000 (03:20 +0000)]
update.
morioka [Tue, 11 Aug 1998 03:19:08 +0000 (03:19 +0000)]
(write-region-as-raw-text-CRLF): Fix regexp to canonicalize line break
code.
morioka [Tue, 11 Aug 1998 03:17:03 +0000 (03:17 +0000)]
(write-region-as-raw-text-CRLF): Revert regexp to canonicalize line
break code.
morioka [Tue, 11 Aug 1998 02:57:30 +0000 (02:57 +0000)]
update.
morioka [Tue, 11 Aug 1998 02:56:40 +0000 (02:56 +0000)]
(write-region-as-raw-text-CRLF): Use `write-region-as-binary' to
specify `lockname' in MULE 2.3 based on 19.34; modify regexp to
canonicalize line break code.
morioka [Tue, 11 Aug 1998 02:47:51 +0000 (02:47 +0000)]
update.
morioka [Tue, 11 Aug 1998 02:45:21 +0000 (02:45 +0000)]
Redefine coding-system `iso-2022-jp-2' if `iso-2022-jp-2-dos' is not
found.
yamaoka [Mon, 10 Aug 1998 23:20:51 +0000 (23:20 +0000)]
emu-18.el(generate-new-buffer-name), emu-mule.el(write-region-as-raw-text-CRLF): New functions.
morioka [Mon, 10 Aug 1998 18:31:57 +0000 (18:31 +0000)]
update.
morioka [Mon, 10 Aug 1998 18:31:03 +0000 (18:31 +0000)]
(write-region-as-raw-text-CRLF): New function.
morioka [Mon, 10 Aug 1998 18:23:30 +0000 (18:23 +0000)]
(write-region-as-raw-text-CRLF): New function.
morioka [Mon, 10 Aug 1998 18:11:19 +0000 (18:11 +0000)]
update.
morioka [Mon, 10 Aug 1998 18:10:44 +0000 (18:10 +0000)]
(write-region-as-raw-text-CRLF): Renamed from `write-region-as-CRLF'.
morioka [Mon, 10 Aug 1998 18:07:58 +0000 (18:07 +0000)]
update.
morioka [Mon, 10 Aug 1998 18:06:33 +0000 (18:06 +0000)]
(decode-mime-charset-region): Add new argument `lbt'.
(decode-mime-charset-string): Likewise.
morioka [Mon, 10 Aug 1998 17:55:24 +0000 (17:55 +0000)]
update.
morioka [Mon, 10 Aug 1998 17:54:43 +0000 (17:54 +0000)]
(decode-mime-charset-region): Add new argument `lbt'.
(decode-mime-charset-string): Likewise.
morioka [Mon, 10 Aug 1998 17:43:38 +0000 (17:43 +0000)]
update.
morioka [Mon, 10 Aug 1998 17:38:22 +0000 (17:38 +0000)]
Define coding-system `raw-text-unix' and `raw-text-mac' if they are
not found.
Redefine coding-system `euc-kr' if `euc-kr-dos' is not found.
(decode-mime-charset-region-default): Add new argument `lbt'.
(decode-mime-charset-region-with-iso646-unification): Likewise.
(decode-mime-charset-region-for-hz): Likewise.
(decode-mime-charset-region): Likewise.
(decode-mime-charset-string): Likewise.
morioka [Mon, 10 Aug 1998 17:25:35 +0000 (17:25 +0000)]
(mime-charset-to-coding-system): Regard `CRLF', `LF', `CR' as line
break code type.
morioka [Sun, 9 Aug 1998 14:04:45 +0000 (14:04 +0000)]
update.
morioka [Fri, 7 Aug 1998 13:51:21 +0000 (13:51 +0000)]
Define coding-system `raw-text-dos' if it is not found.
morioka [Fri, 7 Aug 1998 13:50:04 +0000 (13:50 +0000)]
(write-region-as-CRLF): New function.
morioka [Tue, 21 Jul 1998 16:50:33 +0000 (16:50 +0000)]
update.
morioka [Tue, 21 Jul 1998 16:49:44 +0000 (16:49 +0000)]
(install-detect-elisp-directory): Modify for anything older than Emacs
19.28.
morioka [Mon, 22 Jun 1998 12:30:42 +0000 (12:30 +0000)]
update.
morioka [Mon, 22 Jun 1998 12:29:11 +0000 (12:29 +0000)]
Require `emu-20' in emu-x20.el.
morioka [Mon, 22 Jun 1998 12:18:14 +0000 (12:18 +0000)]
update.
morioka [Sat, 20 Jun 1998 19:36:50 +0000 (19:36 +0000)]
update.
morioka [Sat, 20 Jun 1998 19:36:15 +0000 (19:36 +0000)]
(set-buffer-multibyte): Use `defsubst-maybe' instead of
`defmacro-maybe'.
morioka [Sat, 20 Jun 1998 19:19:15 +0000 (19:19 +0000)]
update.
morioka [Sat, 20 Jun 1998 19:17:20 +0000 (19:17 +0000)]
Move `insert-file-contents-as-binary' and
`insert-file-contents-as-raw-text' from emu-x20.el to emu-20.el.
morioka [Sat, 20 Jun 1998 19:15:10 +0000 (19:15 +0000)]
Move `insert-file-contents-as-binary' and
`insert-file-contents-as-raw-text' from emu-e20.el to emu-e20_2.el.
morioka [Tue, 9 Jun 1998 07:44:10 +0000 (07:44 +0000)]
update.
morioka [Tue, 9 Jun 1998 07:29:34 +0000 (07:29 +0000)]
update.
morioka [Tue, 9 Jun 1998 07:28:59 +0000 (07:28 +0000)]
Use nil as variable of `condition-case' to avoid byte-compiler
warning.
morioka [Tue, 9 Jun 1998 07:22:08 +0000 (07:22 +0000)]
update.
morioka [Tue, 9 Jun 1998 07:20:29 +0000 (07:20 +0000)]
(when): New macro.
morioka [Tue, 9 Jun 1998 02:33:11 +0000 (02:33 +0000)]
Modify comments.
morioka [Tue, 9 Jun 1998 02:22:47 +0000 (02:22 +0000)]
rearrangement.
yamaoka [Tue, 9 Jun 1998 01:43:31 +0000 (01:43 +0000)]
emu.el (split-string) (with-temp-buffer) (with-current-buffer) (save-current-buffer): New function and macros for Emacs 19,18.
morioka [Mon, 8 Jun 1998 15:00:57 +0000 (15:00 +0000)]
update.
morioka [Mon, 8 Jun 1998 14:59:38 +0000 (14:59 +0000)]
(mule-caesar-region): Don't compare charset with 'us-ascii.
morioka [Mon, 8 Jun 1998 12:53:24 +0000 (12:53 +0000)]
update.
morioka [Mon, 8 Jun 1998 12:52:37 +0000 (12:52 +0000)]
(split-char): fixed.
yamaoka [Mon, 8 Jun 1998 06:24:43 +0000 (06:24 +0000)]
emu-mule.el (insert-file-contents-as-binary): Use file-coding-system-for-read instead of file-coding-system.
morioka [Sat, 6 Jun 1998 00:14:30 +0000 (00:14 +0000)]
update.
morioka [Fri, 5 Jun 1998 14:18:35 +0000 (14:18 +0000)]
update.
morioka [Fri, 5 Jun 1998 14:13:28 +0000 (14:13 +0000)]
(split-char): New function.
morioka [Fri, 5 Jun 1998 14:11:01 +0000 (14:11 +0000)]
update.
morioka [Fri, 5 Jun 1998 14:08:06 +0000 (14:08 +0000)]
(insert-file-contents-as-raw-text): New function.
morioka [Fri, 5 Jun 1998 13:26:11 +0000 (13:26 +0000)]
update.
morioka [Fri, 5 Jun 1998 13:25:42 +0000 (13:25 +0000)]
(insert-file-contents-as-raw-text): New function.
morioka [Fri, 5 Jun 1998 13:24:37 +0000 (13:24 +0000)]
update.
morioka [Fri, 5 Jun 1998 13:24:04 +0000 (13:24 +0000)]
(insert-file-contents-as-raw-text): New alias.
morioka [Fri, 5 Jun 1998 13:19:02 +0000 (13:19 +0000)]
(insert-file-contents-as-raw-text): New function.
morioka [Fri, 5 Jun 1998 13:06:16 +0000 (13:06 +0000)]
(insert-file-contents-as-raw-text): New function.
morioka [Fri, 5 Jun 1998 12:49:48 +0000 (12:49 +0000)]
update.
morioka [Fri, 5 Jun 1998 12:48:02 +0000 (12:48 +0000)]
Move `split-char' check and repair code from mule-caesar.el.
morioka [Fri, 5 Jun 1998 12:09:20 +0000 (12:09 +0000)]
update.
morioka [Fri, 5 Jun 1998 12:08:51 +0000 (12:08 +0000)]
Move `split-char' check and repair code to emu-x20.el; require 'emu.
morioka [Fri, 5 Jun 1998 12:05:10 +0000 (12:05 +0000)]
update.
morioka [Fri, 5 Jun 1998 12:04:29 +0000 (12:04 +0000)]
(set-buffer-multibyte): New function.
morioka [Fri, 5 Jun 1998 11:59:29 +0000 (11:59 +0000)]
update.
morioka [Fri, 5 Jun 1998 11:58:21 +0000 (11:58 +0000)]
(set-buffer-multibyte): New macro.
morioka [Fri, 5 Jun 1998 11:55:35 +0000 (11:55 +0000)]
(set-buffer-multibyte): New function (moved from emu.el again).