At 09:53 AM 6/21/00 -0400, Benjamin Shults wrote:
>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.)
>

I don't know what the problem is. I don't think it has anything to do with
the JDE or semantic or speedbar. You might try blowing away your desktop
file and starting with a minimal .emacs file to eliminate other potential
sources of the problem.

- Paul


>
>
>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

Reply via email to