No offense taken :-)
I'm sure there's a one liner that might take care of it,
but my Lisp knowledge (so far ;-) is too limited so I
haven't found it yet.

Christian


> -----Ursprungliche Nachricht-----
> Von: Andrew Hyatt [mailto:[EMAIL PROTECTED]]
> Gesendet: Montag, 13. Januar 2003 18:19
> An: Schmitt, Christian (ext.)
> Cc: [EMAIL PROTECTED]
> Betreff: Re: JDEbug - Show debug frame on XEmacs
> 
> 
> 
> Sorry, I don't meet to imply that your workaround isn't good.  But
> maybe there's an xemacs make-frame-names-alist equivalent, so it could
> be a one line change.
> 
> Andrew Hyatt <[EMAIL PROTECTED]> writes:
> 
> > Your problem sounds unsurprising.  Like a lot of brand new jde code,
> > it is not tested on xemacs.  Thanks for bringing this to my 
> attention,
> > I'll see if there is a good workaround (those more familiar with
> > xemacs please let me know if you know this), else I'll use something
> > like your workaround.
> >
> > "Schmitt, Christian (ext.)" 
> <[EMAIL PROTECTED]> writes:
> >
> >> Hi,
> >> today I used JDEbug for the first time. I clicked on "Show 
> debug frame" in
> >> the "JDEbug" menu
> >> which didn't work on XEmacs 21.4.11 [Win32 native] (JDE 
> 2.3.2) with an
> >> error, that 
> >> 'make-fram-names-alist function definition is void.
> >>
> >> Now I don't know if there's an XEmacs equivalent to this function. 
> >> Right now I work around it by putting this in my .emacs:
> >> ;
> >> ; XEmacs does not have 'make-fram-names-alist
> >> ; so we define it when it's not there.
> >> ; Source is taken from GNU Emacs' frame.el where
> >> ; function 'frame-parameter (in GNU Emacs) hase been
> >> ; replaced by 'frame-property
> >> ;
> >> (if (not (fboundp 'make-frame-names-alist))
> >>     (defun make-frame-names-alist ()
> >>       (let* ((current-frame (selected-frame))
> >>              (falist
> >>               (cons
> >>                (cons (frame-property current-frame 'name) 
> current-frame)
> >> nil))
> >>              (frame (next-frame nil t)))
> >>         (while (not (eq frame current-frame))
> >>           (progn
> >>             (setq falist (cons (cons (frame-property frame 
> 'name) frame)
> >> falist))
> >>             (setq frame (next-frame frame t))))
> >>         falist))
> >>   )
> >>
> >>
> >> Cheers,
> >> Christian Schmitt
> 

Reply via email to