Paul Kinnucan wrote:
>
> At 11:56 PM 6/20/00 +0100, Phillip Lord wrote:
> > Paul:- Perhaps it would be wise to stick this
> >code into the JDE minimal .emacs you have on your website. I can't
> >really think when setting this to 1000 is going to cause any
> >problems...
> >
>
> I'd like to figure out first why he is getting an error. I've tried the
> bovinator on some very complex JDK files, for example, Component.java and
> Container.java, without getting recursion errors. Is this user's file more
> complex than Component.java?
No, these are very simple .java files. I enclose an example
below.
I changed the value of max-specpdl-size and it did not
affect the problem.
Another strange thing is that C-c C-v no longer appears
to be a valid prefix on my system. Therefore, most of the
JDE shortcuts don't work. E.g., C-c C-v C-c to compile does
not work. It does C-c C-v (which apparently does nothing)
then does C-c (which waits for the next key to be pressed.)
Cheers,
Benji
--
Benjamin Shults Office: 301-A Stillwell
Department of Math and CS mailto:[EMAIL PROTECTED]
Western Carolina University Voice: 828 227 3825
Cullowhee, NC 28723 FAX: 828 227 7240
http://www.cs.wcu.edu/~shults/
package edu.wcu.cs.util;
import java.util.*;
/**
* AbstractAccessibleMutableContainer.java
*
*
* Created: Mon May 29 23:52:07 2000
*
* @author Benjamin Shults
* @version
*/
public class AbstractAccessibleMutableContainer
extends AbstractAccessibleContainer implements MutableContainer {
public boolean addAll(AccessibleContainer c) {
boolean result = false;
Iterator cIterator = c.iterator();
while (cIterator.hasNext()) {
if (this.add(cIterator.next()))
result = true;
}
return result;
}
public boolean removeAll(AccessibleContainer c) {
boolean result = false;
Iterator cIterator = c.iterator();
while (cIterator.hasNext()) {
if (this.remove(cIterator.next()))
result = true;
}
return result;
}
} // AbstractAccessibleMutableContainer