HDTenEightyP/NetNews huggingface dataset:
From: burks@sparky.eecs.umich.edu (Timothy Burks)
Subject: gcc 2.2.2: inlining problems
Organization: University of Michigan EECS Dept., Ann Arbor, MI
Date: Mon, 14 Sep 1992 16:58:25 GMT



How can I get gcc to inline this code (taken from the gcc.info files)?


------- start of test.C ----------------------------------
static inline int inc (int *a) {(*a)++;}

main () {
	int a = 0;
	inc (&a);
	inc (&a);
	inc (&a);
}
------- end of test.C -------------------------------------


When I compile w/ gcc 2.2.2 (using -S and -Winline), I get 
no warnings and the following decmips assembly code:


------- start of test.s ----------------------------------
	.file	1 "test.C"

 # GNU C++ 2.2.2 [AL 1.1, MM 19] DECstation running ultrix compiled by GNU C

 # Cc1 defaults:

 # Cc1 arguments (-G value = 8, Cpu = default, ISA = 1):
 # -quiet -dumpbase -Winline -o

gcc2_compiled.:
	.text
	.align	2
	.globl	main

	.loc	1 3
	.ent	main
main:
	subu	$sp,$sp,40		# vars= 8, regs= 2/0, args = 16, extra= 8
	.frame	$fp,0,$31
	.mask	0xc0000000,-20
	.fmask	0x00000000,0
	sw	$31,20($sp)
	sw	$fp,16($sp)
	addu	$fp,$sp,40	# set up frame pointer
	jal	__main
	sw	$0,-12($fp)
	subu	$2,$fp,12
	move	$4,$2
	jal	inc__FPi ****************** NON-INLINED REFERENCE!
	subu	$2,$fp,12
	move	$4,$2
	jal	inc__FPi ****************** NON-INLINED REFERENCE!
	subu	$2,$fp,12
	move	$4,$2
	jal	inc__FPi ****************** NON-INLINED REFERENCE!
	move	$2,$0
	j	$L3
	j	$L3
$L3:
	subu	$sp,$fp,40		# sp not trusted  here
	lw	$31,20($sp)
	lw	$fp,16($sp)
	addu	$sp,$sp,40
	j	$31
	.end	main
	.align	2

	.loc	1 1
	.ent	inc__FPi
inc__FPi:
	subu	$sp,$sp,16		# vars= 0, regs= 1/0, args = 0, extra= 8
	.frame	$fp,0,$31
	.mask	0x40000000,-16
	.fmask	0x00000000,0
	sw	$fp,0($sp)
	addu	$fp,$sp,16	# set up frame pointer
	move	$2,$4
	lw	$3,0($2)
	addu	$4,$3,1
	sw	$4,0($2)
	j	$L2
	j	$L1
$L2:
$L1:
	subu	$sp,$fp,16		# sp not trusted  here
	lw	$fp,0($sp)
	addu	$sp,$sp,16
	j	$31
	.end	inc__FPi

------- end of test.s -------------------------------------

I get similar results when I compile on a SPARC.

Thanks,

Tim
----
MMMM   MMMM  Tim Burks
 MM M M MM   University of Michigan/Advanced Computer Architecture Lab
 MM  M  MM   Ann Arbor, MI 48109
MMMM   MMMM  burks@eecs.umich.edu 
-- 
MMMM   MMMM  Tim Burks
 MM M M MM   University of Michigan/Advanced Computer Architecture Lab
 MM  M  MM   Ann Arbor, MI 48109
MMMM   MMMM  burks@eecs.umich.edu
From: long@vax.ox.ac.uk (Neil J. Long)
Newsgroups: gnu.gcc.help
Subject: djgpp and direct memory access??
Date: 15 Sep 92 08:43:03 GMT
Organization: Materials Department, University of Oxford

Hi
Could someone email me with any info regarding the possibility of accessing 
specific memory locations in a PC. I would like to convert 'normal' DOS 
programs which use 'far pointers' set to d000000 to access data in an 
acquisition card and to communicate with its on-board Z80. 
I am not sure how to access physical memory while in the extended and 
protected mode offered by djgpp. 
Easy? possible? such a pain that it is not worth the hassle?
Thanks
Neil
Newsgroups: gnu.gcc.help
From: cogen@ll.mit.edu (David Cogen)
Subject: Problems installing gcc
Organization: GNUs Not Usenet
Distribution: gnu
Date: Fri, 11 Sep 1992 05:42:13 GMT

I am having some problems with installing gcc. I have already done the "make",
a "make stage1", and the second "make". Now, doing the "make install", it
insists on recompiling the .c files. No matter how many times I do it, it still
wants to recompile them. And the worst thing is, it compiles them with cc, not
gcc.

So I'm experimenting with the following:

	make CC=stage1/gcc CFLAGS="-g -O -Bstage1" install -n

instead of make install. This problem is not discussed in the INSTALL file, but
I seem to remember that the standard UNIX make is buggy. Will my modification
work? Should this be mentioned in INSTALL?

This is gcc-1.41. Sparc 2, Sunos 4.1.1.

David Cogen.
From: glover@dvinci.USask.Ca (Ken Glover)
Subject: GCC cross compiler to Xenix
Organization: University of Saskatchewan
X-Newsreader: Tin 1.1 PL4
Date: Fri, 11 Sep 1992 15:59:08 GMT

Has anyone made a cross compiler from SunOS to Xenix?

I would like to try this weekend and any tips would be helpfull (I have not
made any cross compilers before).

Email responses are preferable, but posted replies are ok too...

Thanks
Ken Glover
From: as7l+@andrew.cmu.edu (Andrew B Stellman)
Newsgroups: gnu.gcc.help
Subject: djgpp 2.1 -- won't run!
Date: 10 Sep 92 15:51:36 GMT
Article-I.D.: andrew.Qefxy8K00UhWQ9AUYo
Organization: Sophomore, Math/Computer Science, Carnegie Mellon, Pittsburgh, PA


I'm trying to install djgpp 2.1 (djgcc201.zip, etc.) on my 486 (running
NDOS 5.0). I've got the directories all laid out, and the environment
variables set, and things seem happy. But when I try to compile
anything, it gives me the message

Error: Couldn't find --> @/TMP/CC000042.GP

This isn't good. I looked in the directory c:/tmp and there was, indeed,
a file of that name that had been deleted. What's wrong?

Additionally, it doesn't seem to be happy when I set the environment
variable TEMP=c:/temp or a different directory. It just ignores things,
as far as I can tell. (The directory name in the error message is the
same). Is there something I'm doing wrong? Can someone help me out?

Thanks,
Andy <as7l@andrew.cmu.edu>
Newsgroups: gnu.smalltalk.bug
From: dac@sacpms.UUCP (Dave Carlton)
Subject: Bad Makefile
Reply-To: sacpms!dac@sactoh0.sac.ca.us (Dave Carlton)
Organization: GNUs Not Usenet
Distribution: gnu
Date: Thu, 10 Sep 1992 21:31:41 GMT

The package I received contained a garbled Makefile. This was with
version 1.1. Could you please tell me the latest version and how I can
get the Makefile and/or patches to the latest if newer than 1.1?

I am trying to first get this running on a Sony NEWS-1750 then later on
the Macintosh.

Thank you,


Newsgroups: gnu.emacs.bug
From: lipp@ashland.sierra.COM (Damon Lipparelli)
Subject: Re: Sometimes emacs starts up in the wrong directory
Organization: Sierra Geophysics, Inc.
Distribution: gnu
Date: Fri, 11 Sep 1992 01:39:44 GMT

In article <199209081958.AA02286@halka.cms-stl.com> harlan@cms-stl.COM (Harlan Stenn (PFCS Corporation)) writes:

>> In GNU Emacs 18.58.15 of Sat Jun 13 1992 on haduk (hpux)
>>
>> Sometimes I'll be in a directory other than my home directory and I'll
>>type:
>>
>>    % emacs foo
>>
>> where foo is the name of a file that exists in the current directory,
>> and emacs will come up with an empty buffer, apparently pointing to
>> ~/foo .
>>
>> This only seems to happen on our HP's running HPUX 08.07.
>>
>> Any ideas on what's going on and how I can fix the problem?
>>
>> Harlan

You probably have the environment variable PWD set to your home directory.
Trying adding a line like "unsetenv PWD" in your ".cshrc" file (or
whatever) and then re-start emacs.  For some reason, emacs assumes that
whatever is in PWD is where you wan't emacs to start up.

Damon Lipparelli
(lipp@sierra.com)
--
Damon Lipparelli
Sierra Geophysics, Inc.
ARPA: lipp@sierra.com, UUNET: uunet!sgihbtn!lipp
Phone: (206) 822-5200 (x375)

Newsgroups: gnu.emacs.bug
From: hanche@ams.sunysb.edu (Harald Hanche-Olsen)
Subject: rmail/sendmail bug
Organization: GNUs Not Usenet
Distribution: gnu
Date: Wed, 9 Sep 1992 23:36:34 GMT

The following bug manifests itself when emacs tries to convert a file
from mbox format to Babyl format.  Here is how to reproduce it:

Send a couple of mail messages, saving the messages in a file using a
header line like

FCC: ~/M/OUTBOX

Then say C-u M-x rmail ~/M/OUTBOX <RET>.  One sees the message about
converting to Babyl format, but then the two messages show up as one
message, concatenated together.

I am 99% sure I understand why this happens.  The problem is in the
functions

mail-do-fcc			(in sendmail.el)
rmail-convert-to-babyl-format	(in rmail.el)
rmail-nuke-pinhead-header	(in rmail.el)

When saving the message, mail-do-fcc creates a header line like this:

   From hanche Wed Sep  9 13:10:44 1992 EDT

but rmail-convert-to-babyl-format uses a regexp to look for the start
of the next message which expects the time zone to be BEFORE the year,
not after - like

   From hanche Wed Sep  9 13:10:44 EDT 1992

I tried correcting it to allow either variant, only to discover that
rmail-nuke-pinhead-header does the same.  And fixing it would be a tad
more complicated, due to the replace-match using the regexp.  Rather
than waste more time trying to correct this, I decided to report the
bug.  I am not quite sure where is the "right" place to correct it -
in mail-do-fcc or the other places.

Also, I would be very surprised if this bug has not already been
reported and corrected, so maybe you have a fix ready?

- Harald

PS.  (emacs-version)
"GNU Emacs 18.58.1 of Thu Sep  3 1992 on fermat (berkeley-unix)"
From: gildea@expo.lcs.mit.edu (Stephen Gildea)
Subject: local variables "put" command
Organization: X Consortium, MIT Laboratory for Computer Science
Distribution: gnu
Date: Mon, 14 Sep 1992 18:12:10 GMT

When an Emacs Lisp source file defines macros, it is often convenient
to put a lisp-indent-hook property on the symbol in a local variables
page at the end of the file.  But using eval for this, as one must,
seems in the same league as an atomic fly swatter.

So I propose a new special local variables keyword "put" for this purpose.

Old syntax:
;;; eval: (put 'my-macro 'lisp-indent-hook 1)

New syntax:
;;; put: (my-macro lisp-indent-hook 1)

This feature adds two lines to hack-local-variables in files.el from 18.58:

		;; Set the variable.  Variables mode, put and eval are funny.
		(cond ((eq var 'mode)
		       (funcall (intern (concat (downcase (symbol-name val))
						"-mode"))))
		      ((eq var 'put)
		       (put (car val) (car (cdr val)) (car (cdr (cdr val)))))
		      ((eq var 'eval)
		       ...

Seem reasonable?

 < Stephen
   MIT X Consortium

Newsgroups: gnu.emacs.bug
From: richter@math.nwu.edu (Bill Richter)
Subject: 3b1 fixed (I think)
Organization: GNUs Not Usenet
Distribution: gnu
Date: Mon, 7 Sep 1992 09:56:13 GMT

Dear bugs,

	I sent you some mail saying that I could not compile gnu emacs
18.58 on a 3b1, I was getting the error message 
``Cannot open termcap database entry''
Rick Sladkey (jrs@world.std.com) who compiled a stripped-down version
or 18.58 on the 3b1 pointed out to me that I needed to reinstall the
terminfo disk.  I did it and Rick's works, and I'm going to try to
compile yours again!

Bill Richter
From: lobaugh@a.chem.upenn.edu (John Lobaugh)
Newsgroups: gnu.emacs.bug
Subject: Xwindow size and emacs18.58
Date: 15 Sep 92 15:32:10 GMT
Distribution: gnu
Organization: University of Pennsylvania

I built emacs-18.58 on a RS/6000 AIX 3.2. I've found that when I resize
the window under Xwindows (XR14 ??) in emacs the little box in the 
center of the window is off by ten columns. For example, if I do
emacs -w =71x45+100+100 and then resize the newly opened emacs window 
the little box in the center will read 61x45. The actual size, is of
course, 71x45. It is only incorrect for emacs windows. How do I fix this 
and where in the sources?

Thanks. I apoligize in advance if this is a stupid question and in
the wrong news group.
-- 
"I believed what I was told, I thought it was a good life, 
I thought I was happy. Then I found something that changed 
it all..."  Anonymous, 2112  
John lobaugh@a.chem.upenn.edu
Newsgroups: gnu.emacs.bug
From: harlan@cms-stl.COM (Harlan Stenn (PFCS Corporation))
Subject: Sometimes emacs starts up in the wrong directory
Organization: GNUs Not Usenet
Distribution: gnu
Date: Tue, 8 Sep 1992 09:58:47 GMT

In GNU Emacs 18.58.15 of Sat Jun 13 1992 on haduk (hpux)

Sometimes I'll be in a directory other than my home directory and I'll
type:

   % emacs foo

where foo is the name of a file that exists in the current directory,
and emacs will come up with an empty buffer, apparently pointing to
~/foo .

This only seems to happen on our HP's running HPUX 08.07.

Any ideas on what's going on and how I can fix the problem?

Harlan

Newsgroups: gnu.emacs.bug
From: ATAE@spva.PHysics.imperial.ac.UK (The Maverick)
Subject: Bug or Feature of complex-command ?
Organization: GNUs Not Usenet
Distribution: gnu
Date: Tue, 15 Sep 1992 20:44:00 GMT

G'Day

I am using Emacs 18.58 on a Decstation 2100 under Ultrix 4.2a. Here
is the problem:

I generate a keyboard macro, name it using name-last-kbd-macro (lets call 
it foo) and save it to a file (foo.el) using insert-kbd-macro. I edit another 
file and load this macro:

       M-x load-file foo.el

I envoke the macro with

       M-x foo

Now the problem:

       M-x list-command-history

does not include foo, and hence I cannot re-execute it. Please send
any reply through Email. I have no access to News.

       adios
       		Ata <(|)>.
 ------------------------------------------------------------------------------ 
| Mail          Dr Ata Etemadi, Blackett Laboratory,                          |
|               Space and Atmospheric Physics Group,                          |
|               Imperial College of Science, Technology, and Medicine,        |
|               Prince Consort Road, London SW7 2BZ, ENGLAND                  |
| Phone         +44 (0)71 589 5111 Ext 6751 or 6752 (secretary/answer phone)  |
| Fax           +44 (0)71 823 8250 Attn. Dr Ata Etemadi,                      |
| Telex         929484 (IMPCOL G)  Attn. Dr Ata Etemadi,                      |
| Janet                     atae@uk.ac.ic.ph.spva  or ata@uk.ac.ucl.mssl.c    |
| Earn/Bitnet               atae@spva.ph.ic.ac.uk  or ata@c.mssl.ucl.ac.uk    |
| Internet/Arpanet          atae%spva.ph.ic.ac.uk  or ata%c.mssl.ucl.ac.uk    |
| Span                      SPVA::atae or MSSLC::atae                         |
 ------------------------------------------------------------------------------ 

Newsgroups: gnu.emacs.bug
From: hoehle@inf-wiss.ivp.uni-konstanz.DE (Joerg-Cyril Hoehle)
Subject: Re: emacs should be able to load compressed files,
Keywords: compress, crypt.el
Organization: Information Science, Univ. of Konstanz
              D-W-7750 Konstanz, Germany
Distribution: gnu
Date: Wed, 9 Sep 1992 22:47:55 GMT

adam@dadhb1.ti.COM (Adam Hudd) has posted a version of crypt.el here on 25 Aug 1992.

It appears that the compress-magic-regexp is not correct in this file. You should replace it.

diff:
< (defconst compress-magic-regexp "\037\235\220"
---
> (defconst compress-magic-regexp "\037\235"

This is what kyle@uunet.uu.net (Kyle Jones), author of crypt.el says:
Kyle>This is the correct one:
Kyle>
Kyle>(defconst compress-magic-regexp "\037\235"
Kyle>
Kyle>The \220 only appears on 16-bit compressed files.

Otherwise it's just fine.

-- 
 	Joerg.
hoehle@inf-wiss.ivp.uni-konstanz.de

Newsgroups: gnu.emacs.bug
From: maxim@head-cfa.harvard.edu (Maxim Markevitch)
Subject: fortran mode, matching parens
Keywords: fortran mode, matching parens, continuation char
Organization: Smithsonian Astrophysical Observatory, Cambridge, MA,  USA
Distribution: gnu
Date: Mon, 14 Sep 1992 05:17:07 GMT


It doesn't really bother, but, as everything must work as advertised -- 

I have changed fortran-continuation-char to be ' rather than $, and now
matching parens routine does not look at the previos line. With other
continuation chars it works (though I tried only _ ).

-- 

Maxim Markevitch            
maxim@head-cfa.harvard.edu


Newsgroups: gnu.emacs.bug
From: tannerc@cu18.crl.aecl.ca (Chris Tanner)
Subject: Problem creating dump file on VMS
Organization: GNUs Not Usenet
Distribution: gnu
Date: Thu, 10 Sep 1992 13:47:49 GMT

Hello

I am trying to install EMACS on a VMS 5.5 system. I copied the Unix
distribution to the VMS system and have compiled emacs etc. When I try
to run the build.com procedure to make the temacs.dump file, I get the
following:

CC4> @build
$ ! VMS command file to run `temacs.exe'and dump the data file 'temacs.dump'
$ if f$search("temacs.dump;") .nes. "" then delete temacs.dump;*
$ temacs :== $emacs_library:[src]temacs -batch
$ temacs -l inc-vers
Loading inc-vers...
New Emacs version will be 18.58.6
$ temacs -l loadup.el dump
Loading loadup.el...
Loading subr...
Loading loaddefs.el...
Loading simple...
Loading help...
Loading files...
Invalid read syntax: ") or . in a vector"

If I do the equivalent on my UNIX system, all is okay. What can I do to get
arround this problem?

Is there a copy of the VMS distribution available on a file server anywhere?

Thanks for your help.

Chris
-- 
Chris Tanner                  Email: tannerc@CU18.CRL.AECL.CA
AECL Research                 Phone: (613) 584-3311 X4053       
Chalk River, Ont.             FAX:   (613) 584-1082
Canada, K0J 1J0
From: kevin@traffic.den.mmc.com (Kevin Rodgers)
Newsgroups: gnu.emacs.bug
Subject: Re: gc-cons-threshold values
Date: 15 Sep 92 16:48:12 GMT
Distribution: gnu
Organization: Martin Marietta Western Internal Systems, Technical Operations

In article <SCOTTM.92Sep14123426@intime.intime.com> scottm@intime.INTime.COM (Scott Michel) writes:
>What are the consequences of setting gc-cons-threshold, and secondly,
>what are good values. I know the immediate consequences are that garbage
>collection occurs less often, and probably takes longer to perform. Other
>than those two, what else is there? What are good values?

I'd like to know whether it is useful to temporarily set gc-cons-
threshold, e.g., lambda-binding it in a let while large packages are
loaded.
-- 
Kevin Rodgers				kevin@traffic.den.mmc.com
Martin Marietta MS A16401		(303) 790-3971
116 Inverness Dr. East
Englewood CO 80112 USA			GO BUFFS!
Newsgroups: gnu.emacs.bug
From: maxim@head-cfa.harvard.edu (Maxim Markevitch)
Subject: fortran mode, matching parens #2
Keywords: fortran mode, matching parens
Organization: Smithsonian Astrophysical Observatory, Cambridge, MA,  USA
Distribution: gnu
Date: Mon, 14 Sep 1992 05:33:33 GMT

Addendum to my previous msg ("when continuation char is set to ' , matching
parens fails"):

It doesnt matter what value fortran-continuation-char is set to. If there are
several ' used as continuation chars in the buffer, the matching parens
routine skips the piece of code enclosed in 2 consequent ' , and looks for
an open paren further above.




-- 

Maxim Markevitch            
maxim@head-cfa.harvard.edu


Newsgroups: gnu.emacs.bug
From: sra@epilogue.com (Rob Austein)
Subject: Re: Sometimes emacs starts up in the wrong directory
Organization: Gnus Not Usenet
Distribution: gnu
Date: Fri, 11 Sep 1992 19:02:44 GMT

   Date: 11 Sep 92 01:39:44 GMT
   From: lipp@ashland.sierra.COM (Damon Lipparelli)

   You probably have the environment variable PWD set to your home directory.
   Trying adding a line like "unsetenv PWD" in your ".cshrc" file (or
   whatever) and then re-start emacs.  For some reason, emacs assumes that
   whatever is in PWD is where you wan't emacs to start up.

This is done by the following code in the function normal-top-level,
file startup.el (emacs 18.58):

    ;; In presence of symlinks, switch to cleaner form of default directory.
    (if (and (not (eq system-type 'vax-vms))
	     (getenv "PWD"))
	(setq default-directory (file-name-as-directory (getenv "PWD"))))

This seems weird to me.

1) Why is normal-top-level mucking with default directory at all?
It's not at all obvious from any of the documentation that executing
the function top-level will change the default directory.  If this is
really supposed to be a one-time startup action, it should be written
so that it only happens once.  Maybe there really need to be two
different top-level functions, initial-top-level and normal-top-level,
where initial-top-level does one-time setup operations then changes
the top-level function to normal-top-level and calls it.  If I recall
correctly this was essentially the startup architecture used by ITS
EMACS, modulo a few random Q-register names.

2) With what version of unix is this code believed to do something
useful?  It's a no-op under Mach386 for both /bin/sh and /bin/csh
unless I manually set the environment variable "PWD", in which case it
has the same effect described in the original bug report.  This seems
less than useful.

In short, the cited code looks like a kludge and should be flushed.

--Rob Austein <sra@epilogue.com>

Newsgroups: gnu.emacs.bug
From: pot@fly.cnuce.cnr.it (Francesco Potorti`)
Subject: file-precious-flag
Reply-To: pot@cnuce.cnr.it
Organization: GNUs Not Usenet
Distribution: gnu
Date: Tue, 15 Sep 1992 12:33:00 GMT

I have not been able to find any references to file-precious-flag in
the Emacs 18.58 info manual.

		    Francesco Potorti`	| pot@cnuce.cnr.IT (Internet)
				 	| 39369::pot       (DECnet)
					| (39)(50)593203   (voice)

Newsgroups: gnu.emacs.bug
From: geuder@informatik.uni-stuttgart.DE (Uwe Geuder)
Subject: Memory exhausted -- memory management information
Organization: IPVR, University of Stuttgart, Germany
Distribution: gnu
Date: Tue, 15 Sep 1992 15:15:02 GMT

Recently I experienced several 'Memory exhausted' errors. (The FAQ
tells how to increase the amount of addressable memory, but that's not
the question here.) 

I've got 2 questions:

1. Is it known, expected, designed... that memory exhaustion leads to
a totally undefined state? Once I even lost all key-bindings.

2. Has anybody written any functions to show memory usage? I fear
that one of the packages I'm using is consuming lots of space and I'd
like to investigate what my memory gets used for.

Regards,

Uwe
--
Uwe Geuder, geuder@informatik.uni-stuttgart.de

Newsgroups: gnu.emacs.bug
From: scottm@intime.INTime.COM (Scott Michel)
Subject: gc-cons-threshold values
Organization: -- J/24 -- Racers Home for Programmers
Distribution: gnu
Date: Mon, 14 Sep 1992 20:34:26 GMT

What are the consequences of setting gc-cons-threshold, and secondly,
what are good values. I know the immediate consequences are that garbage
collection occurs less often, and probably takes longer to perform. Other
than those two, what else is there? What are good values?

-scottm
scottm@intime.intime.com


Newsgroups: gnu.emacs.bug
From: rsimmons@piglet.uccs.edu (Richard Simmons)
Subject: one-line scrolling
Organization: GNUs Not Usenet
Distribution: gnu
Date: Sun, 13 Sep 1992 16:28:55 GMT

bug-gnu-emacs@prep.ai.mit.edu
sir,

i understand if you cannot write me back - everyone is busy these
days...

i am under ultrix v4.2a (rev. 47) on either an hp3100 or an hp5000.  i
have defined these keystrokes in a "load-file" that is loaded by
.emacs:

 ( global-set-key "\eOy" '"\exuniversal-argument\n1\exscroll-down" )
 ( global-set-key "\eOs" '"\exuniversal-argument\n1\exscroll-up" )

for a while it works and does what i want - gives me a one line
scrolldown.  when i do a ^hk<keypad9> ( on a vt220 ) it writes:

"xuniversal-argument
1xscroll-down":
Keyboard macro.

but if i quickly go up and down the file it just stops working ( the
other keys work fine ) and the ^hk says:

#<EMACS BUG: INVALID DATATYPE (#o37777777603) Save your buffers immediately and please report this bug>:

i don't know lisp, what am i doing wrong?

thanks so much,
richard ( 'rsimmons@[128.198.2.209]' )

x-gateway: rodan.UU.NET from bug-vm to gnu.emacs.vm.bug; Tue, 8 Sep 1992 07:53:52 EDT
From: etnstj@hisoy.etn.ericsson.se (Tjemsland Svein)
Subject: Vm Bugs and wish list
Date: Tue, 8 Sep 1992 11:53:54 GMT
Newsgroups: gnu.emacs.vm.bug