APEL 10.0

Yuuichi Teranishi teranisi at gohome.org
Fri Dec 24 12:52:01 JST 1999


[status] alpha

	* This APEL package includes a fixed version of the year 2000
	  problem of `timezone.el'. If the `timezone.el' which have
	  year 2000 problem is detected, fixed version is
	  automatically installed.  If you use Emacs 20.4 or earlier
	  version, we recommend you to use this version.

	* You can use a function `apel-version' to display the version 
	  of APEL.

	* ...and many other changes. 
	  See the followings to know in detail.

[changes]

1999-12-24  Yuuichi Teranishi  <teranisi at gohome.org>

	* APEL: Version 10.0 released.

1999-12-24  Keiichi Suzuki  <keiichi at nanap.org>

	* apel-ver.el: Fix file header.

1999-12-23  Yuuichi Teranishi  <teranisi at gohome.org>

	* timezone.el (timezone-abs): Eliminated.
	(timezone-zone-to-minute): Use `abs' instead of `timezone-abs'.

	* poe-18.el (current-time-zone): Use `abs'.

1999-12-23  Keiichi Suzuki  <keiichi at nanap.org>

	* product.el: Fix file header. `checkdoc' fix.

	* apel-ver.el: Fix file header.

1999-12-22  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* APEL-ELS, EMU-ELS: product.el, apel-ver.el, time-stamp.el,
	and timezone.el are version-dependent.

	* product.el (emacs-major-version, emacs-minor-version): Moved
	from poe.el.

	* poe.el (emacs-major-version, emacs-minor-version): Removed.

	* pym.el: Add product information.

1999-12-22  Yuuichi Teranishi  <teranisi at gohome.org>

	* poe.el (string-to-int): Commented out an alias for
	`string-to-number'.

1999-12-13  Katsumi Yamaoka   <yamaoka at jpl.org>

	* poe-18.el: Fix open parenthesis.

	* README.ja: Sync up with README.en.

	* README.en: Fix what versions of Emacsen can use
	`normal-top-level-add-to-load-path'.

1999-12-12  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* APEL-MK: Modified comments.

	* poe.el: Modified comments.

	* pym.el: Modified comments.
	(defalias-maybe): Don't update `current-load-list'.

1999-12-06  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* pym.el (subr-fboundp): Reverted; but considered as obsolete.

1999-12-05  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* poe-18.el (numberp): New function; alias for `integerp'.
	(abs): New function.

	* poe-18.el (byte-code-function-p): Docstring sync.
	(cyclic-function-indirection): New error symbol.
	(indirect-function): New function; use above symbol.

1999-11-30  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* poe-18.el (current-time-string): New local variable `lyear'
	for leap year; renamed from `uru' and bind locally.

	* poe.el (emacs-major-version, emacs-minor-version): Define
	at compile-time as well as at load-time in order to do compile-
	time version check.
	(tcp): Require if `open-network-stream' is not available;
	moved from "pces.el".

	* pym.el: Removed comment.

1999-11-28  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* poe.el, poe-18.el, poe-xemacs.el, pym.el: Modified comments.

1999-11-25  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* poe-18.el: Modified comments.
	(buffer-undo-list, data-directory): Use `defvar'.
	(generate-new-buffer-name): Use `defun'.

1999-11-22  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* pccl-20.el, pccl-om.el: Removed "[SOURCE INFO]" style
	comment from docstrings.

	* pccl-om.el, localhook.el, pcustom.el: Updated header.

1999-11-13  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* Removed "[SOURCE INFO]" style comment from docstrings.
	Most of them are out of sync, and now there are some other
	ways to get such information.

	* poe-18.el: Rearranged.
	(lambda): New macro.
	(get-char-property, next-single-property-change,
	 previous-property-change, previous-single-property-change,
	 text-property-any, text-property-not-all,
	 next-char-property-change, previous-char-property-change):
	Define as null function.

	* poe-xemacs.el: Rearranged.
	(eval-after-load): Moved to poe.el.

	* poe.el: Rearranged; reduce load-time check.
	Moved many macros to pym.el.
	(require): New function; emulate optional 3rd arg.
	(plist-get, plist-put): New functions.
	(string-to-number): New function.
	(push, pop): New macros.
	(assoc-default): New function.
	(eval-after-load, eval-next-after-load): New functions;
	moved from poe-xemacs.el and modified for Emacs 19.28.
	(buffer-file-type): New variable.
	(with-temp-message, with-output-to-string): New macros.
	(combine-after-change-calls): Docstring sync.
	(match-string-no-properties): New function.
	(convert-standard-filename): Do load-time check.

1999-11-13  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* pym.el (defsubst-maybe-cond): New macro.

	* pym.el (defun-maybe, defmacro-maybe, defsubst-maybe,
	defalias-maybe, defvar-maybe, defconst-maybe,
	defun-maybe-cond, defmacro-maybe-cond, def-edebug-spec):
	Moved from poe.el.

	* EMU-ELS (emu-modules): Added 'pym.

	* pym.el: New file.

1999-11-13  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* APEL-MK, APEL-CFG, APEL-ELS, EMU-ELS, Makefile: Revised.

1999-11-12  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* inv-18.el, inv-19.el, inv-xemacs.el:
	Require 'poe in each submodule.
	(enable-invisible): Changed to function.
	(disable-invisible): Renamed from `end-of-invisible'.
	Changed to function.
	(end-of-invisible): Make obsolete.

1999-11-12  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* README.en (Version specific information): New section.
	(Bug reports): Updated description of APEL mailing-lists.

	* pcustom.el [old custom]: Refer to it.

	* tinycustom.el: checkdoc.

1999-11-12  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* APEL-MK: Require 'path-util explicitly.

1999-11-12  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* APEL-MK, APEL-CFG, APEL-ELS, EMU-ELS: Rewritten.

	* install.el: Removed v18 stuff; now we require 'poe.
	Modified some comments.

1999-12-22  Yuuichi Teranishi  <teranisi at gohome.org>

	* timezone.el: Modified comments.
	(toplevel): Require 'product.

1999-12-21  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* apel-ver.el: Footer fix.

1999-12-21  Yuuichi Teranishi  <teranisi at gohome.org>

	* poe-18.el (current-time-zone): New function.
	(current-time-world-timezones, current-time-local-timezone):
	New variables.
	(current-time-string): Use `current-time-zone' to get local timezone.
	(current-time): Ditto.

	* timezone.el: New file.

	* APEL-ELS (apel-modules): Add `timezone' if existing timezone.el
	has y2k problem.

	* product.el (product-string-1): Use `int-to-string' instead of
	`number-to-string'.

1999-12-20  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* apel-ver.el, product.el: Header fix.

1999-12-20  Keiichi Suzuki  <keiichi at nanap.org>

	* alist.el, atype.el, broken.el, calist.el, emu-mule.el, emu.el,
	  env.el, file-detect.el, filename.el, install.el, inv-18.el,
	  inv-19.el, inv-xemacs.el, invisible.el, localhook.el,
	  mcharset.el, mcs-20.el, mcs-e20.el, mcs-ltn1.el, mcs-nemacs.el,
	  mcs-om.el, mcs-xm.el, mcs-xmu.el, mule-caesar.el, path-util.el,
	  pccl-20.el, pccl-om.el, pccl.el, pces-20.el, pces-e20.el,
	  pces-e20_2.el, pces-nemacs.el, pces-om.el, pces-raw.el,
	  pces-xfc.el, pces-xm.el, pces.el, pcustom.el, poe-18.el,
	  poe-xemacs.el, poe.el, poem-e20.el, poem-e20_2.el,
	  poem-e20_3.el, poem-ltn1.el, poem-nemacs.el, poem-om.el,
	  poem-xm.el, poem.el, richtext.el, static.el, time-stamp.el,
	  tinycustom.el, tinyrich.el (TopLevel): Add product information.

	* Sync up with apel-product.

* 1999-11-12  Keiichi Suzuki  <keiichi at nanap.org>

	* product.el (product-define): Add new slot `version-string'.
	(product-provide): Likewise.
	(product-version-string): New function.
	(product-set-version-string): New function.
	(product-string-1): Use `version-string'.
	(product-for-each): New function.
	(product-string): Separate `product-string' and
	`product-string-verbose'.
	(product-string-verbose): Likewise.
	(product-parse-version-string): New function.

* 1999-11-12  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* product.el: Some `checkdoc' fixes.
	(product-version>=): Eliminate local variable.

* 1999-11-12  Keiichi Suzuki  <keiichi at nanap.org>

	* product.el: New file.

	* apel-ver.el: New file.

	* APEL-ELS (apel-modules): Add `apel-ver' and `product'.

1999-11-25  Yuuichi Teranishi  <teranisi at gohome.org>

	* poe-18.el (current-time-string, current-time): New functions.

1999-11-11  Shuhei KOBAYASHI  <shuhei at aqua.ocn.ne.jp>

	* localhook.el, pcustom.el: checkdoc.

1999-11-09  Katsumi Yamaoka   <yamaoka at jpl.org>

	* pcustom.el: Warn if the new custom library is not found at the
	compile time.

	* APEL-CFG: Don't add the path of "custom" to `load-path'.

	* poe-18.el (file-executable-p): Returns nil if the file does not
	exist.

1999-11-08  Yuuichi Teranishi  <teranisi at gohome.org>

	* poe-18.el (put-text-property, next-property-change,
	text-properties-at): Define as null function.

1999-11-02  Katsumi Yamaoka   <yamaoka at jpl.org>

	* poe-18.el (add-text-properties, get-text-property): Define as
	null function.
	(file-executable-p): New function.


-------------- next part --------------

  It is available from

    ftp://ftp.jpl.org/pub/elisp/apel/

  It will be mirrored in the following site later on

    ftp://ftp.m17n.org/pub/mule/apel/

  MD5(apel-10.0.tar.gz)= 5b1625524c47f5ed23f08980b0e5978f

-------------- next part --------------
--
Yuuichi Teranishi <teranisi at gohome.org>
PGP 5.0i Public Key: http://www.gohome.org/pgp5/teranisi.key
"Love is needing to be loved..."


More information about the APEL-en mailing list