> -----Original Message-----
> From: Adhamh Findlay [mailto:[EMAIL PROTECTED]
> Sent: Thursday, January 24, 2008 9:26 AM
> To: [email protected]; [EMAIL PROTECTED]
> Subject: Re: [jdee-users] JDEE won't compile, YA
set-extent-begin-glyph
> problem
> 
> Did anybody have thoughts on how to resolve this?
> 
> On Jan 19, 2008, at 4:33 PM, Adhamh Findlay wrote:
> 
> > Hi,
> >
> > Cross posting incase some of the gurus haven't switched to
> > sourceforge...
> >
> > I've had this problem before but I can't remember how to fix it.  I
> > found an email from Paul but it doesn't give me enough information.
> >
> > Basically, I'm trying to compile JDEE to increase performance.  I'm
> > using "GNU Emacs 22.1.1" on Mac OS 10.5.1.  When I compile I get a
> > bunch of warnings and they end with this error:
> >
> > In jde-jeval-cm:
> > jde.el:2570:25:Warning: `compilation-finish-function' is an obsolete
> > variable
> >     (as of Emacs 22.1); Use `compilation-finish-functions', but it
> > works a
> >     little differently.
> > jde.el:2570:25:Warning: `compilation-finish-function' is an obsolete
> > variable
> >     (as of Emacs 22.1); Use `compilation-finish-functions', but it
> > works a
> >     little differently.
> > Wrote /Users/adhamh/elisp/jde/lisp/jde.elc
> > Wrote /Users/adhamh/elisp/jde/lisp/regress.elc

This would require modifying the source code for jde-jeval-cm to use the
new version of compilation-finish-function when the user is running
Emacs 22.1. 

Please create an item for this in the bug tracker on the JDEE
SourceForge site.


> >
> > In setnu-after-change-function:
> > setnu.el:315:26:Warning: `string-to-int' is an obsolete function (as
> > of Emacs
> >     22.1); use `string-to-number' instead.
> >
> > In setnu-extent-at-create:
> > setnu.el:445:23:Warning: `string-to-int' is an obsolete function (as
> > of Emacs
> >     22.1); use `string-to-number' instead.
> >
> > In end of data:
> > setnu.el:452:64:Warning: the following functions are not known to be
> > defined:
> >     set-extent-begin-glyph, remove-specifier, set-specifier
> > Wrote /Users/adhamh/elisp/jde/lisp/setnu.elc
> > Wrote /Users/adhamh/elisp/jde/lisp/which.elc
> > make: *** [all] Error 1
> >

I think setnu was developed by somebody else. A later version might be
available that fixes this problem.

Again, you might create a bug tracker item to ensure that this gets
fixed in a future release of the JDEE>

Paul

> >
> > Here's the email I found from Paul about this:
> http://ml.osdir.com/emacs.jdee/2005-04/msg00014.html
> >
> > I don't know much about Lisp, but I think the below code detects if
> > Xemacs is being used...
> >
> > (defconst setnu-running-under-xemacs
> >   (or (string-match "XEmacs" emacs-version)
> >       (string-match "Lucid" emacs-version)))
> >
> > If Xemacs is being used then use these functions.
> >
> > (if setnu-running-under-xemacs
> >     (defun setnu-set-extent-begin-glyph (e g)
> >       (set-extent-begin-glyph e g 'outside-margin))
> >   (defun setnu-set-extent-begin-glyph (e g)
> >     (overlay-put e setnu-begin-glyph-property g)))
> >
> > I must not be understanding this correctly, because I'm running
emacs
> > from a terminal.
> >
> > Help?
> >
> > Does anyone have a solution for this?  I'm pretty stuck at this
> > point...
> >
> >
------------------------------------------------------------------------
> -
> > This SF.net email is sponsored by: Microsoft
> > Defy all challenges. Microsoft(R) Visual Studio 2008.
> > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> > _______________________________________________
> > jdee-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/jdee-users

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
jdee-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jdee-users

Reply via email to