From c8c8ac773ad9c98fa8be4fe0cacd6ee83d7d4cb2 Mon Sep 17 00:00:00 2001 From: shuhei Date: Sun, 28 Nov 1999 09:09:56 +0000 Subject: [PATCH] Modified comments. --- ChangeLog | 4 ++++ poe-18.el | 2 +- poe-xemacs.el | 2 +- poe.el | 6 ++++-- pym.el | 8 +++++++- 5 files changed, 17 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 733b960..15dad75 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +1999-11-28 Shuhei KOBAYASHI + + * poe.el, poe-18.el, poe-xemacs.el, pym.el: Modified comments. + 1999-11-25 Shuhei KOBAYASHI * poe-18.el: Modified comments. diff --git a/poe-18.el b/poe-18.el index 8caa506..2a0d4ee 100644 --- a/poe-18.el +++ b/poe-18.el @@ -45,7 +45,7 @@ ;;; Code: -(require 'pym) ; `static-*' and `def*-maybe'. +(require 'pym) ;;; @ Compilation. diff --git a/poe-xemacs.el b/poe-xemacs.el index 9336b99..327d787 100644 --- a/poe-xemacs.el +++ b/poe-xemacs.el @@ -25,7 +25,7 @@ ;;; Code: -(require 'pym) ; `static-*' and `def*-maybe'. +(require 'pym) ;;; @ color diff --git a/poe.el b/poe.el index 195fbea..39a549a 100644 --- a/poe.el +++ b/poe.el @@ -29,7 +29,7 @@ (provide 'poe) ; beware of circular dependency. ; localhook.el depends on poe.el. -(require 'pym) ; `static-*' and `def*-maybe'. +(require 'pym) ;;; @ Version information. @@ -641,7 +641,9 @@ On other systems, this variable is normally always nil.") ;; Emacs 20.1/XEmacs 20.3(?) and later: (save-current-buffer &rest BODY) ;; v20 defines `save-current-buffer' as a C primitive (in src/editfns.c) ;; and introduces a new bytecode Bsave_current_buffer(_1), replacing an -;; obsolete bytecode Bread_char. +;; obsolete bytecode Bread_char. To make things worse, Emacs 20.1 and +;; 20.2 have a bug that it will restore the current buffer without +;; confirming that it is alive. ;; This is a source of incompatibility of .elc between v18/v19 and v20. ;; (XEmacs compiler takes care of it if compatibility mode is enabled.) (defmacro-maybe save-current-buffer (&rest body) diff --git a/pym.el b/pym.el index f4e8167..c58ada7 100644 --- a/pym.el +++ b/pym.el @@ -48,7 +48,13 @@ (or (boundp 'current-load-list) (setq current-load-list nil)) -;; we cannot use `eval-when-compile' here because v18 does not have it. +;; We cannot use `eval-when-compile' here because v18 does not have it. +;; (eval-when-compile (require 'static)) +;; Should we use these two macros to emulate `eval-when-compile' ? +;; (defmacro pym-dummy-require-static () +;; (list 'quote (eval '(require 'static)))) +;; (defmacro pym-dummy-require-static-at-compile-time () +;; (pym-dummy-require-static)) (require 'static) -- 1.7.10.4