Hi,
I am wondering if this is the current/next cause for why I can't run JDEbug...(debugger starts successfully, but launch process generates "(wrong-type-argument stringp nil)" on trying to run the CLI and I noticed it references the jde-bug-debugger-host-address variable; JDEbug does not get far enough to split Emacs into three windows).
 
Anyone know why this appears in my customize for the host address?  Is it correct - I don't think so or "mismatch" wouldn't appear?  What displays is the code to set the variable instead of a proper value - why didn't/wouldn't the code execute? 
 
Here is a direct copy & paste from customize:
 
jde-bug-debugger-host-address: [Hide]
(if jde-xemacsp
    (system-name)
  system-name)
   [State]: this option is unchanged from its standard setting. (mismatch)
Address of system on which JDEbug is running. [Hide]
The default value is the value of the standard Emacs variable `system-name'.
 
Is this what happens when emacs can't eval the code (e.g. variable not found or invalid value?)  - it displays the code?
 
It is not set this way by my prj.el (nor .emacs), and the same thing appears regardless of a prj.el file in effect or not.  And the value in my prj.el file is set to nil: '(jde-bug-debugger-host-address nil).  System name is nil even from the first moment I start Emacs, inspected by C-h v.
 
I am running NTEmacs 20.6.1 and JDE 2.1.8.  I have not had JDEbug working for awhile (numerous failed small attempts - actually succeeded once, and thought it would work now, but...), so I don't know at what point this issue crept in.  I really need to use JDEbug now, so I am focused on trying to resolve any/all of my config issues with it.  Just the other day I recreated my prj.el file and that cleared up a few other issues (e.g. complete at point was not working).
 
I noted from previous posts and the archive that the check for xemacs was added recently (2.1.8 even?). 
 
Do I need to set my system-name variable to something special?  I thought it automatically happened, and when I set it to "localhost" in my .emacs anyway, it still shows up nil.
 
TIA

Reply via email to