From xemacs-m  Tue Jul 29 12:28:15 1997
Received: from mercury.Sun.COM (mercury.Sun.COM [192.9.25.1])
	by xemacs.org (8.8.5/8.8.5) with SMTP id MAA01702
	for <xemacs-beta@xemacs.org>; Tue, 29 Jul 1997 12:28:15 -0500 (CDT)
Received: from Corp.Sun.COM ([129.145.35.78]) by mercury.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id KAA29688; Tue, 29 Jul 1997 10:27:16 -0700
Received: from legba.Corp.Sun.COM by Corp.Sun.COM (SMI-8.6/SMI-5.3)
	id KAA08445; Tue, 29 Jul 1997 10:27:12 -0700
Received: by legba.Corp.Sun.COM (SMI-8.6/SMI-SVR4)
	id KAA27379; Tue, 29 Jul 1997 10:26:52 -0700
To: Skip Montanaro <skip@automatrix.com>
Cc: xemacs-beta@xemacs.org
Subject: Re: Forms mode still broken in 20.3-15
References: <199707291714.NAA20401@dolphin.automatrix.com>
X-Attribution: GDF
Mail-Copies-To: never
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
From: Gary.Foster@Corp.Sun.COM (Gary D. Foster)
Date: 29 Jul 1997 10:26:51 -0700
In-Reply-To: Skip Montanaro's message of "Tue, 29 Jul 1997 13:14:38 -0400 (EDT)"
Message-ID: <bci4t9dbwh0.fsf@corp.Sun.COM>
Lines: 29
X-Mailer: Gnus v5.4.63/XEmacs 20.3(beta14) - "Vienna"

>>>>> "Skip" == Skip Montanaro <skip@automatrix.com> writes:

    Skip> I then executed forms-find-file on the forms-d2.el file that
    Skip> is distributed in .../lisp/utils/forms-d2.el.  I still get a
    Skip> "Buffer is read-only" error.  (See below.)  I tried to
    Skip> generate a backtrace, but even with stack-trace-on-error set
    Skip> to t, all I got was a beep and a message.  (Did something
    Skip> change with how that variable works between v19 and v20?)

    Skip> Can someone else confirm this result?  I was led to believe
    Skip> that forms-mode was working again in XEmacs 20.x.  That

Verified that it happens for me too in a vanilla Vienna, fwiw.

Here's what I get with debug-on-signal set to t:

Signaling: (buffer-read-only #<buffer "forms-d2.el">)
  erase-buffer()
  forms--show-record("comp.sources.unix		v11i008	269	getty-enable	1	tron@sc.nsc.com (Ronald S. Karr)	Getty on/off programs for 4.[23] BSD		890505	This program can be used to dynamically enable / disable terminal\nlines on a BSD system.\n")
  forms-jump-record(1)
  forms-first-record()
  forms-mode(t)
  forms-find-file("/usr/local/lib/xemacs-20.3-b14/lisp/utils/forms-d2.el")
  call-interactively(forms-find-file)
  command-execute(forms-find-file t)
  execute-extended-command(nil)
  call-interactively(execute-extended-command)

-- Gary F.

