From xemacs-m  Sun Dec 29 20:28:16 1996
Received: from dres.elam.org (root@cola166.scsn.net [206.25.247.166])
          by xemacs.cs.uiuc.edu (8.8.4/8.8.4) with ESMTP
	  id UAA12365 for <xemacs-beta@xemacs.org>; Sun, 29 Dec 1996 20:28:12 -0600 (CST)
Received: from dres.elam.org (localhost [127.0.0.1]) by dres.elam.org (8.7.6/8.7.3) with ESMTP id VAA09673 for <xemacs-beta@xemacs.org>; Sun, 29 Dec 1996 21:23:13 -0500
Message-Id: <199612300223.VAA09673@dres.elam.org>
To: XEmacs Beta List <xemacs-beta@xemacs.org>
reply-to: dres@scsn.net
Subject: xemacs 20.0b33
Mime-Version: 1.0 (generated by tm-edit 7.100)
Content-Type: text/plain; charset=US-ASCII
Date: Sun, 29 Dec 1996 21:23:12 -0500
From: James LewisMoss <dres@dres.elam.org>


Linux 2.0.27

More stuff:
1) Got this error after loading mime-setup:
Signaling: (error "Byte code stack underflow (byte compiler bug), pc 38")
  byte-code("..." [require sendmail mail-utils mel tl-list tm-view tm-ew-e signature "$Id: tm-edit.el,v 7.100 1996/12/25 17:10:58 morioka Exp $" mime-editor/RCS-ID current-load-list get-version-string mime-editor/version "tm-edit " mime-editor/version-name] 2)
  load-internal("tm-edit" nil t nil nil nil)
  load("tm-edit" nil t nil)
  require(tm-edit)
  byte-code("..." [require tm-edit mime-make-tag "message" "rfc822" "\n" message-forward-start-separator "" message-forward-end-separator string-match message-included-forward-headers "Mime-Version:" "\\|^Mime-Version:" "Content-Type:" "\\|^Content-Type:"] 3)
  load-internal("message-mime" nil t nil nil nil)
  load("message-mime" nil t nil)
  require(message-mime)
  (lambda nil (require (quote message-mime)))()
  call-after-loaded(message (lambda nil (require (quote message-mime))))
  (progn (add-hook (quote message-setup-hook) (quote mime/editor-mode)) (add-hook (quote message-setup-hook) (quote message-maybe-setup-default-charset)) (add-hook (quote message-send-hook) (quote mime-editor/maybe-translate)) (add-hook (quote message-header-hook) (quote mime/encode-message-header)) (call-after-loaded (quote message) (function ...)))
)
  (or (boundp (quote epoch::version)) (progn (add-hook ... ...) (add-hook ... ...) (add-hook ... ...) (add-hook ... ...) (call-after-loaded ... ...)))
)
  load-internal("mime-setup" nil nil nil nil nil)
  load("mime-setup")
  eval((load "mime-setup"))
  #<compiled-function (from "simple.elc") (expression) "...(12)" [eval expression values prin1 t] 3 991223 (list (read-from-minibuffer "Eval: " nil read-expression-map t ...))>((load "mime-setup"))
  call-interactively(eval-expression)
  disabled-command-hook()

I replaced the actual byte-code with ... Deleting tm-edit.elc and doing
make all-elc seems to have fixed the problem.

2) perl-mode.el should probably provide 'perl-mode. here's a patch

--- ./lisp/modes/perl-mode.el	1996/12/30 01:58:30	1.1
+++ ./lisp/modes/perl-mode.el	1996/12/30 02:09:36
@@ -99,6 +99,7 @@
 ;;         [$DB'line#'
 ;;          ] =~ s/;9$//;
 
+(provide 'perl-mode)
 
 ;;; Code:
 

-- 
@James LewisMoss                 | moss@cs.sc.edu | Blessed Be!
@    http://www.cs.sc.edu/~moss  | dres@scsn.net  | Linux is cool!
@"Argue for your limitations and sure enough, they're yours." Bach

