elisp/apel.git
25 years agoupdate. poe poe-199811302358 poe-last-snapshot-
morioka [Sun, 20 Sep 1998 15:14:54 +0000 (15:14 +0000)]
update.

25 years ago(charsets-mime-charset-alist): Comment out invalid definition for
morioka [Sun, 20 Sep 1998 15:11:39 +0000 (15:11 +0000)]
(charsets-mime-charset-alist): Comment out invalid definition for
iso-2022-int-1.

25 years ago* broken.el: New file.
akr [Sat, 19 Sep 1998 00:40:50 +0000 (00:40 +0000)]
* broken.el: New file.

* pccl.el (apel-broken-facility): Abolished
(apel-broken-p): Abolished

* EMU-ELS (emu-modules): Add 'broken.

* Makefile (elc): Do not remove emu*.elc.

* pccl-20.el: require 'broken.
(ccl-use-symbol-as-program): Abolished.
(ccl-accept-symbol-as-program): New facility.
(make-ccl-coding-system): Use `when-broken' to define.
(ccl-encoder-eof-block-is-broken): Abolished.
(ccl-decoder-eof-block-is-broken): Abolished.
(ccl-eof-block-is-broken): Abolished
(ccl-execute-eof-block-on-encoding-null): New facility.
(ccl-execute-eof-block-on-encoding-some): Ditto.
(ccl-execute-eof-block-on-decoding-null): Ditto.
(ccl-execute-eof-block-on-decoding-some): Ditto.
(ccl-execute-eof-block-on-encoding): Ditto.
(ccl-execute-eof-block-on-decoding): Ditto.
(ccl-execute-eof-block): Ditto.

* pccl-om.el: require 'broken.
(ccl-use-symbol-as-program): Abolished.
(ccl-accept-symbol-as-program): New facility.
(ccl-encoder-eof-block-is-broken): Abolished.
(ccl-decoder-eof-block-is-broken): Abolished.
(ccl-eof-block-is-broken): Abolished
(ccl-execute-eof-block-on-encoding-null): New facility.
(ccl-execute-eof-block-on-encoding-some): Ditto.
(ccl-execute-eof-block-on-decoding-null): Ditto.
(ccl-execute-eof-block-on-decoding-some): Ditto.
(ccl-execute-eof-block-on-encoding): Ditto.
(ccl-execute-eof-block-on-decoding): Ditto.
(ccl-execute-eof-block): Ditto.
(ccl-execute-on-string-ignore-contin): New facility.

25 years ago* pccl.el (apel-broken-facility): New function.
akr [Fri, 18 Sep 1998 18:18:20 +0000 (18:18 +0000)]
* pccl.el (apel-broken-facility): New function.
(apel-broken-p): New function.

25 years ago* pccl.el: Fix author.
akr [Fri, 18 Sep 1998 12:34:48 +0000 (12:34 +0000)]
* pccl.el: Fix author.

25 years ago* pccl-om.el (make-ccl-coding-system): Enclose with `eval-and-compile'.
yamaoka [Fri, 18 Sep 1998 08:16:11 +0000 (08:16 +0000)]
* pccl-om.el (make-ccl-coding-system): Enclose with `eval-and-compile'.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 17:47:44 +0000 (17:47 +0000)]
update.

25 years ago(emu-modules): Must add emu-mule for MULE.
morioka [Thu, 17 Sep 1998 17:41:12 +0000 (17:41 +0000)]
(emu-modules): Must add emu-mule for MULE.

25 years ago(unless): New macro.
morioka [Thu, 17 Sep 1998 17:27:23 +0000 (17:27 +0000)]
(unless): New macro.

25 years agoDefine tl:overlay obsolete aliases for all emacsen.
morioka [Thu, 17 Sep 1998 17:21:27 +0000 (17:21 +0000)]
Define tl:overlay obsolete aliases for all emacsen.

25 years ago(decode-coding-string): Regard integer as coding-system.
morioka [Thu, 17 Sep 1998 17:16:51 +0000 (17:16 +0000)]
(decode-coding-string): Regard integer as coding-system.
(encode-coding-string): Likewise.
(decode-coding-region): Likewise.
(encode-coding-region): Likewise.

25 years ago(set-text-properties): New function.
morioka [Thu, 17 Sep 1998 17:10:33 +0000 (17:10 +0000)]
(set-text-properties): New function.

25 years ago(install-detect-elisp-directory): Fix problem on Nemacs.
morioka [Thu, 17 Sep 1998 17:05:46 +0000 (17:05 +0000)]
(install-detect-elisp-directory): Fix problem on Nemacs.

25 years agofix typo.
morioka [Thu, 17 Sep 1998 17:00:00 +0000 (17:00 +0000)]
fix typo.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 16:31:13 +0000 (16:31 +0000)]
update.

25 years agofixed.
morioka [Thu, 17 Sep 1998 16:30:28 +0000 (16:30 +0000)]
fixed.

25 years ago(set-buffer-multibyte): Use `defun-maybe' instead of `defmacro-maybe'.
morioka [Thu, 17 Sep 1998 16:29:26 +0000 (16:29 +0000)]
(set-buffer-multibyte): Use `defun-maybe' instead of `defmacro-maybe'.

25 years ago(set-buffer-multibyte): Use `defun-maybe' instead of `defsubst-maybe'.
morioka [Thu, 17 Sep 1998 16:27:53 +0000 (16:27 +0000)]
(set-buffer-multibyte): Use `defun-maybe' instead of `defsubst-maybe'.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 16:09:07 +0000 (16:09 +0000)]
update.

25 years agoNew implementation.
morioka [Thu, 17 Sep 1998 16:07:09 +0000 (16:07 +0000)]
New implementation.

25 years agoFix typo.
morioka [Thu, 17 Sep 1998 15:55:06 +0000 (15:55 +0000)]
Fix typo.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 15:43:27 +0000 (15:43 +0000)]
update.

25 years ago- Rename emu-e20.el to pccl-20.el.
morioka [Thu, 17 Sep 1998 15:37:37 +0000 (15:37 +0000)]
- Rename emu-e20.el to pccl-20.el.
- Move definition of emu-x20.el to pccl-20.el.
- Move code about CCL from emu-mule.el to pccl-om.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 15:05:22 +0000 (15:05 +0000)]
update.

25 years agoMove function `char-category' from emu-e20.el and emu-x20.el to
morioka [Thu, 17 Sep 1998 15:03:39 +0000 (15:03 +0000)]
Move function `char-category' from emu-e20.el and emu-x20.el to
emu.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 14:56:41 +0000 (14:56 +0000)]
update.

25 years agoMove definitions of emu-latin1.el to emu.el; abolish emu-latin1.el.
morioka [Thu, 17 Sep 1998 14:55:22 +0000 (14:55 +0000)]
Move definitions of emu-latin1.el to emu.el; abolish emu-latin1.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 14:50:39 +0000 (14:50 +0000)]
update.

25 years agoMove definitions of emu-nemacs.el to emu.el; abolish emu-nemacs.el.
morioka [Thu, 17 Sep 1998 14:49:39 +0000 (14:49 +0000)]
Move definitions of emu-nemacs.el to emu.el; abolish emu-nemacs.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 14:43:28 +0000 (14:43 +0000)]
update.

25 years agoModify conditions to load sub-modules.
morioka [Thu, 17 Sep 1998 14:41:57 +0000 (14:41 +0000)]
Modify conditions to load sub-modules.

25 years agoMove alias `insert-binary-file-contents-literally' from emu.el to
morioka [Thu, 17 Sep 1998 14:33:45 +0000 (14:33 +0000)]
Move alias `insert-binary-file-contents-literally' from emu.el to
poem.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 14:27:30 +0000 (14:27 +0000)]
update.

25 years agoMove `string-as-unibyte', `string-as-multibyte', `char-int',
morioka [Thu, 17 Sep 1998 14:26:50 +0000 (14:26 +0000)]
Move `string-as-unibyte', `string-as-multibyte', `char-int',
`int-char' and `char-or-char-int-p' from emu.el to poem.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 14:22:57 +0000 (14:22 +0000)]
update.

25 years agoMove function `charsets-to-mime-charset' from emu.el to mcharset.el.
morioka [Thu, 17 Sep 1998 14:22:06 +0000 (14:22 +0000)]
Move function `charsets-to-mime-charset' from emu.el to mcharset.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 14:19:15 +0000 (14:19 +0000)]
update.

25 years ago- Move `insert-binary-file-contents' from emu-e20.el, emu-latin1.el,
morioka [Thu, 17 Sep 1998 14:17:47 +0000 (14:17 +0000)]
- Move `insert-binary-file-contents' from emu-e20.el, emu-latin1.el,
  emu-mule.el, emu-nemacs.el and emu-x20.el to emu.el.
- Move `insert-binary-file-contents-literally' from emu-latin1.el,
  emu-mule.el, emu-nemacs.el and emu-x20.el to emu.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 14:07:45 +0000 (14:07 +0000)]
update.

25 years ago(make-obsolete): New function.
morioka [Thu, 17 Sep 1998 14:07:02 +0000 (14:07 +0000)]
(make-obsolete): New function.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 13:52:52 +0000 (13:52 +0000)]
update.

25 years ago- Rename emu-20.el to mcs-20.el.
morioka [Thu, 17 Sep 1998 13:42:59 +0000 (13:42 +0000)]
- Rename emu-20.el to mcs-20.el.
- Split core about MIME charset from emu to mcharset.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 12:25:02 +0000 (12:25 +0000)]
update.

25 years agoMove constant `*noconv*' from emu-20.el to emu.el.
morioka [Thu, 17 Sep 1998 12:24:10 +0000 (12:24 +0000)]
Move constant `*noconv*' from emu-20.el to emu.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 12:09:39 +0000 (12:09 +0000)]
update.

25 years ago- Rename emu-e20_2.el and emu-e20_3.el to poem-e20_2.el and
morioka [Thu, 17 Sep 1998 11:53:09 +0000 (11:53 +0000)]
- Rename emu-e20_2.el and emu-e20_3.el to poem-e20_2.el and
  poem-e20_3.el.
- Split core part about MULE from emu to poem.
- Move overlay emulation code of Nemacs from emu-nemacs.el to
  poe-18.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 07:07:29 +0000 (07:07 +0000)]
update.

25 years agoMove function `point-at-bol' and `point-at-eol' from emu.el to poe.el.
morioka [Thu, 17 Sep 1998 07:05:52 +0000 (07:05 +0000)]
Move function `point-at-bol' and `point-at-eol' from emu.el to poe.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 06:59:13 +0000 (06:59 +0000)]
update.

25 years ago(point-at-bol): New function.
morioka [Thu, 17 Sep 1998 06:58:39 +0000 (06:58 +0000)]
(point-at-bol): New function.
(point-at-eol): Use `line-end-position'.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 06:53:58 +0000 (06:53 +0000)]
update.

25 years ago(line-beginning-position): New function.
morioka [Thu, 17 Sep 1998 06:52:37 +0000 (06:52 +0000)]
(line-beginning-position): New function.
(line-end-position): New function.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 06:34:16 +0000 (06:34 +0000)]
update.

25 years agoMove function `functionp' from emu.el to poe.el.
morioka [Thu, 17 Sep 1998 06:32:49 +0000 (06:32 +0000)]
Move function `functionp' from emu.el to poe.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 06:24:51 +0000 (06:24 +0000)]
update.

25 years agoMove Emacs 19.30 emulating definitions, Emacs 19.31 emulating
morioka [Thu, 17 Sep 1998 06:24:17 +0000 (06:24 +0000)]
Move Emacs 19.30 emulating definitions, Emacs 19.31 emulating
definitions and Emacs 20.1 emulating definitions from emu.el to
poe.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 06:18:03 +0000 (06:18 +0000)]
update.

25 years agoMove constant `emacs-minor-version', Emacs 19 emulating definitions
morioka [Thu, 17 Sep 1998 06:17:20 +0000 (06:17 +0000)]
Move constant `emacs-minor-version', Emacs 19 emulating definitions
and Emacs 19.29 emulating definitions from emu.el to poe.el.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 06:03:26 +0000 (06:03 +0000)]
update.

25 years ago- Split core part into poe.el from emu.el.
morioka [Thu, 17 Sep 1998 05:58:23 +0000 (05:58 +0000)]
- Split core part into poe.el from emu.el.
- Rename emu-18.el -> poe-18.el, emu-e19.el -> poe-19.el,
  emu-xemacs.el -> poe-xemacs.el.

25 years agoThis commit was manufactured by cvs2svn to create branch 'poe'.
tomo [Thu, 17 Sep 1998 04:31:08 +0000 (04:31 +0000)]
This commit was manufactured by cvs2svn to create branch 'poe'.

25 years agoupdate.
morioka [Thu, 17 Sep 1998 04:31:07 +0000 (04:31 +0000)]
update.

25 years ago(make-ccl-coding-system): New function.
morioka [Thu, 17 Sep 1998 04:29:02 +0000 (04:29 +0000)]
(make-ccl-coding-system): New function.

25 years ago * emu-mule.el: Require `cyrillic'. Suggested by MORIOKA-san.
yamaoka [Thu, 17 Sep 1998 03:43:19 +0000 (03:43 +0000)]
* emu-mule.el: Require `cyrillic'. Suggested by MORIOKA-san.

* emu-mule.el (decode-mime-charset-region)
(decode-mime-charset-string): Cope with non existent coding
systems if the third arg `lbt' has specified.

25 years agoupdate.
morioka [Mon, 14 Sep 1998 01:45:06 +0000 (01:45 +0000)]
update.

25 years agoupdate.
morioka [Mon, 14 Sep 1998 01:21:47 +0000 (01:21 +0000)]
update.

25 years ago(install-package): Don't depend on target `elc'.
morioka [Mon, 14 Sep 1998 01:20:08 +0000 (01:20 +0000)]
(install-package): Don't depend on target `elc'.

25 years ago(install-apel-package): Compile emu-modules and apel-modules.
morioka [Mon, 14 Sep 1998 01:18:40 +0000 (01:18 +0000)]
(install-apel-package): Compile emu-modules and apel-modules.

25 years agoupdate.
morioka [Mon, 14 Sep 1998 01:01:39 +0000 (01:01 +0000)]
update.

25 years agoDelete commented out codes.
morioka [Mon, 14 Sep 1998 01:00:53 +0000 (01:00 +0000)]
Delete commented out codes.

25 years agoupdate.
morioka [Sun, 13 Sep 1998 06:18:52 +0000 (06:18 +0000)]
update.

25 years agoAbolish target `package'.
morioka [Sun, 13 Sep 1998 06:18:19 +0000 (06:18 +0000)]
Abolish target `package'.
(install-package): Use `elc' instead of `package'.

25 years agoAbolish function `compile-apel-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.

25 years agoupdate.
morioka [Sun, 13 Sep 1998 06:04:46 +0000 (06:04 +0000)]
update.

25 years ago(run in expanded place): fixed.
morioka [Sun, 13 Sep 1998 06:04:01 +0000 (06:04 +0000)]
(run in expanded place): fixed.
(install as a XEmacs package): New description.

25 years ago(XEMACS): New variable.
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.

25 years ago(config-apel-package): New function.
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.

25 years ago(PACKAGEDIR): New variable.
morioka [Sun, 13 Sep 1998 05:52:11 +0000 (05:52 +0000)]
(PACKAGEDIR): New variable.

25 years ago* Makefile (elc): Ignore errors when removing emu*.elc.
akr [Mon, 7 Sep 1998 06:04:37 +0000 (06:04 +0000)]
* Makefile (elc): Ignore errors when removing emu*.elc.

25 years ago* emu-mule.el (ccl-execute-on-string): Fix arguments
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'.

25 years agoupdate.
morioka [Mon, 31 Aug 1998 14:09:34 +0000 (14:09 +0000)]
update.

25 years agoupdate.
morioka [Mon, 31 Aug 1998 13:38:20 +0000 (13:38 +0000)]
update.

25 years ago(with-temp-file): Must use old forms.
morioka [Mon, 31 Aug 1998 13:37:39 +0000 (13:37 +0000)]
(with-temp-file): Must use old forms.

25 years agoemu.el (with-temp-file): New macro.
yamaoka [Mon, 31 Aug 1998 09:48:35 +0000 (09:48 +0000)]
emu.el (with-temp-file): New macro.

25 years agorequire 'ccl only for byte-compile time.
shuhei-k [Sun, 30 Aug 1998 15:13:12 +0000 (15:13 +0000)]
require 'ccl only for byte-compile time.

25 years ago* emu-e20.el: 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.

25 years ago* Makefile (elc): Remove emu*.elc to use newest emu by
akr [Sat, 29 Aug 1998 18:31:05 +0000 (18:31 +0000)]
* Makefile (elc): Remove emu*.elc to use newest emu by
intall.el.

25 years agoClosing parens were missing.
shuhei-k [Sat, 29 Aug 1998 13:54:59 +0000 (13:54 +0000)]
Closing parens were missing.

25 years agoUpdate.
shuhei-k [Sat, 29 Aug 1998 13:47:09 +0000 (13:47 +0000)]
Update.

25 years ago(last): Emacs 20 emulation function.
shuhei-k [Sat, 29 Aug 1998 13:46:32 +0000 (13:46 +0000)]
(last): Emacs 20 emulation function.
(butlast), (nbutlast): CL emulation functions.

25 years ago(write-region-as-binary): Use `as-binary-output-file'
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.

25 years ago(insert-file-contents-as-raw-text): Return value.
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.

25 years ago(insert-file-contents-as-binary): Return value.
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.

25 years ago(ccl-execute-on-string): Too few args.
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.

25 years ago* emu-e20.el (ccl-use-symbol-as-program): Reduce
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.

25 years ago* emu-e20.el (ccl-use-symbol-as-program): Use
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.

25 years ago* emu-e20.el (ccl-use-symbol-as-program): Use
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".

25 years ago* emu-e20.el (test-ccl-eof-block-cs): Check if it is already
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.

25 years ago* emu-e20.el (ccl-use-symbol-as-program): New constant.
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.

25 years agoupdate.
morioka [Mon, 24 Aug 1998 13:21:47 +0000 (13:21 +0000)]
update.