Re: IDE
- Posted by g.haberek at comcast.net Dec 13, 2002
- 563 views
This is a teenie tiny bug in the syntax highlighting! see, get() is a function, and also an include file, so the editor highlights it, thinking it is a routine name. try creating a file called create.e and include it, then see what color it changes! ~Greg g.haberek at comcast.net ----- Original Message ----- From: <sixs at ida.net> To: "EUforum" <EUforum at topica.com> Sent: Thursday, December 12, 2002 4:31 PM Subject: Re: IDE > > Thanks for advice. I saw the "get.e" file was displayed in yellow color. I > changed to "Get.e" and it was not highlighted in yellow. Was the yellow > color used to indicate that it was an error? I deleted the items in the > window and finally deleted the project file. I then started new and it > seemed to be ok. Perhaps the problem was that I developed the project on > Win98 and then moved it to winXP Pro. Was there a file that mispointed ??? > ----- Original Message ----- > From: "Martin Stachon" <martin.stachon at worldonline.cz> > To: "EUforum" <EUforum at topica.com> > Sent: Thursday, December 12, 2002 10:14 AM > Subject: Re: IDE > > > > Derek, > > perhaps you should add a crash_message("I am crashing intentionally, > because ...") > > just before the ?1/0 > > > > Martin > > > > ----- Original Message ----- > > From: "Derek Parnell" <ddparnell at bigpond.com> > > To: "EUforum" <EUforum at topica.com> > > Sent: Wednesday, December 11, 2002 9:13 PM > > Subject: Re: IDE > > > > > > > Hi, > > > unfortunately, RDS has not given us programmers a way to produce an > EX.ERR > > > file unless we deliberately force an abnormal fault. In win32lib, I > choose > > > to do this by dividing by zero. This means that the error message that > comes > > > up - "divide by zero" - is misleading as this is NOT the real error. Its > > > just a way to force Euphoria to produce a debugging file. > > > > > > You should have also seen a message box pop up with the real error > message. > > > If you can let us know what that was, we might be able to be of more use > to > > > you. However, as I can see it was from the createEx() routine, it could > be > > > that you were using the wrong flags for the control you were creating. > Try > > > running the program with the trace facility until you get to the control > > > causing the problem. > > > > > > ---------------- > > > cheers, > > > Derek Parnell > > > ----- Original Message ----- > > > From: <sixs at ida.net> > > > To: "EUforum" <EUforum at topica.com> > > > Sent: Thursday, December 12, 2002 5:48 AM > > > Subject: Fw: IDE > > > > > > > > > ----- Original Message ----- > > > From: jimmy > > > To: EUforum at topica.com > > > Sent: Wednesday, December 11, 2002 11:46 AM > > > Subject: IDE > > > > > > > > > How do I identify the problem I get when I try to execute a program from > > > Judith Evans IDe and it says I am try to devide by zero > > > > > > Jim Smiley > > > code area problem > > > > > > D:\Euphoria\include\Win32lib.ew:598 in procedure fShowError() > > > attempt to divide by 0 > > > ... called from D:\Euphoria\include\Win32lib.ew:634 in procedure > abortErr() > > > ... called from D:\Euphoria\include\Win32lib.ew:13609 in function > createEx() > > > ... called from D:\Euphoria\INCLUDE\projects\ADDRES~1.EXW:14 > > > --> see ex.err > > > > > > > > > Press Enter... > > > > > > if pMode = 2 > > > or > > > lResponse = IDCANCEL > > > then > > > fCleanUp(lErrCode, lDispMsg) > > > > > > if pMode = 2 > > > then > > > -- abort > > > abort(1/0) -- Force the ex.err to be created. > > > else > > > abort(0) -- Quit silently. > > > end if > > > end if > > > > > > if lResponse = IDNO > > > then > > > vMsgsToIgnore &= lErrCode > > > end if > > > > > > end > > > if pMode = 2 > > > or > > > lResponse = IDCANCEL > > > then > > > fCleanUp(lErrCode, lDispMsg) > > > > > > if pMode = 2 > > > then > > > -- abort > > > abort(1/0) -- Force the ex.err to be created. > > > else > > > abort(0) -- Quit silently. > > > end if > > > end if > > > > > > if lResponse = IDNO > > > then > > > vMsgsToIgnore &= lErrCode > > > end if > > > > > > end > > > > > > ==^^=============================================================== > > > This email was sent to: ddparnell at bigpond.com > > > > > > > > >