Re: LC8 DP15 error message?

2016-03-04 Thread Earthednet-wp
Thanks, Peter,
I'm planning on implementing code that will email me notifications, with some 
error source info. Will this kind of error information be available in my app?

My apps get pretty complicated and I want to know when users encounter bugs in 
my software. I know there is a flag that can be set in standalones, to get 
error reports emailed to me, but many of the computers that students use don't 
have email set up, so I need to send it from my server.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Mar 4, 2016, at 7:00 AM, "Peter M. Brigham"  wrote:
> 
>> On Mar 1, 2016, at 8:07 PM, William Prothero wrote:
>> 
>> 89,2654,1
>> 
>> 69,2654,1,graphic id 74731 of group id 69783 of card id 1002 of stack 
>> "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer 
>> Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode"
>> 
>> 676,2654,1
>> 
>> 241,2654,1,revIDEControlProperties
>> 
>> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
>> 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript"
>> 
>> 219,1788,8,revIDEControlProperties
>> 
>> 465,1788,8
>> 
>> 241,1788,1,addControlToProjectBrowser
>> 
>> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
>> 15).app/Contents/Tools/Toolset/palettes/project 
>> browser/revprojectbrowserbehavior.livecodescript"
>> 
>> 573,118,1,addControlToProjectBrowser
>> 
>> 253,118,1
>> 
>> 253,118,1
>> 
>> 241,113,1,ideNewControl
>> 
>> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
>> 15).app/Contents/Tools/Toolset/palettes/project 
>> browser/revprojectbrowserbehavior.livecodescript"
>> 
>> 675,1733,1,ideNewControl
> 
> Here is a (slightly) less obscure translation:
> 
> • line 2654, char 1: error #69, Chunk: error in object expression — hint: 
> graphic id 74731 of group id 69783 of card id 1002 of stack 
> "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer 
> Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode"
> 
> • line 2654, char 1: error #241, Handler: error in statement — hint: 
> revIDEControlProperties
> 
> • line 0, char 0: error #353, Object Name: — hint: stack 
> "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript"
> 
> • line 1788, char 8: error #219, Function: error in function handler — hint: 
> revIDEControlProperties
> 
> • line 1788, char 1: error #241, Handler: error in statement — hint: 
> addControlToProjectBrowser
> 
> • line 0, char 0: error #353, Object Name: — hint: stack 
> "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/palettes/project 
> browser/revprojectbrowserbehavior.livecodescript"
> 
> • line 118, char 1: error #573, Handler: can't find handler — hint: 
> addControlToProjectBrowser
> 
> • line 118, char 1: error #253, if-then: error in statement
> 
> • line 113, char 1: error #241, Handler: error in statement — hint: 
> ideNewControl
> 
> • line 0, char 0: error #353, Object Name: — hint: stack 
> "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/palettes/project 
> browser/revprojectbrowserbehavior.livecodescript"
> 
> • line 1733, char 1: error #675, dispatch: bad command — hint: ideNewControl
> 
> If you're interested, here's a handler that explicates error messages a 
> little bit:
> 
> function expandError pErr
>   -- expands LC runtime error numbers, with explanatory text
>   --"explanatory' is a relative term….
>   -- probably based on a handler from someone on the use-LC list, not sure who
>   -- requires sr()
> 
>   put the name of the target into tName
>   repeat for each line e in pErr
>  put item 1 of e into errNbr
>  put item 2 of e into tLineNbr
>  put item 3 of e into tCharNbr
>  put item 4 to -1 of e into tHint
>  put "•" && tName & ": line" && tLineNbr & "," && "char" && tCharNbr & ": 
> " into tErrMsg
>  put "error #" & errNbr & ", " after tErrMsg
>  put sr(line errNbr of the cErrorsList of card 1 of stack 
> "revErrorDisplay") \
>after tErrMsg
>  if tHint <> empty then
> put " — hint:" && tHint after tErrMsg
>  end if
>  put tErrMsg & cr after errorlist
>   end repeat
>   return sr(errorlist)
> end expandError
> 
> function sr pStr
>   -- sr = "strip returns" -- actually, strips all white space fore and aft
>   return word 1 to -1 of pStr
> end sr
> 
> -- Peter
> 
> Peter M. Brigham
> pmb...@gmail.com
> http://home.comcast.net/~pmbrig
> 
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailma

Re: LC8 DP15 error message?

2016-03-04 Thread Peter M. Brigham
On Mar 1, 2016, at 8:07 PM, William Prothero wrote:

> 89,2654,1
> 
> 69,2654,1,graphic id 74731 of group id 69783 of card id 1002 of stack 
> "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer 
> Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode"
> 
> 676,2654,1
> 
> 241,2654,1,revIDEControlProperties
> 
> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript"
> 
> 219,1788,8,revIDEControlProperties
> 
> 465,1788,8
> 
> 241,1788,1,addControlToProjectBrowser
> 
> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/palettes/project 
> browser/revprojectbrowserbehavior.livecodescript"
> 
> 573,118,1,addControlToProjectBrowser
> 
> 253,118,1
> 
> 253,118,1
> 
> 241,113,1,ideNewControl
> 
> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/palettes/project 
> browser/revprojectbrowserbehavior.livecodescript"
> 
> 675,1733,1,ideNewControl

Here is a (slightly) less obscure translation:

• line 2654, char 1: error #69, Chunk: error in object expression — hint: 
graphic id 74731 of group id 69783 of card id 1002 of stack 
"/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer 
Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode"

• line 2654, char 1: error #241, Handler: error in statement — hint: 
revIDEControlProperties

• line 0, char 0: error #353, Object Name: — hint: stack 
"/Applications/LiveCode Indy 8.0 (dp 
15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript"

• line 1788, char 8: error #219, Function: error in function handler — hint: 
revIDEControlProperties

• line 1788, char 1: error #241, Handler: error in statement — hint: 
addControlToProjectBrowser

• line 0, char 0: error #353, Object Name: — hint: stack 
"/Applications/LiveCode Indy 8.0 (dp 
15).app/Contents/Tools/Toolset/palettes/project 
browser/revprojectbrowserbehavior.livecodescript"

• line 118, char 1: error #573, Handler: can't find handler — hint: 
addControlToProjectBrowser

• line 118, char 1: error #253, if-then: error in statement

• line 113, char 1: error #241, Handler: error in statement — hint: 
ideNewControl

• line 0, char 0: error #353, Object Name: — hint: stack 
"/Applications/LiveCode Indy 8.0 (dp 
15).app/Contents/Tools/Toolset/palettes/project 
browser/revprojectbrowserbehavior.livecodescript"

• line 1733, char 1: error #675, dispatch: bad command — hint: ideNewControl

If you're interested, here's a handler that explicates error messages a little 
bit:

function expandError pErr
   -- expands LC runtime error numbers, with explanatory text
   --"explanatory' is a relative term….
   -- probably based on a handler from someone on the use-LC list, not sure who
   -- requires sr()
   
   put the name of the target into tName
   repeat for each line e in pErr
  put item 1 of e into errNbr
  put item 2 of e into tLineNbr
  put item 3 of e into tCharNbr
  put item 4 to -1 of e into tHint
  put "•" && tName & ": line" && tLineNbr & "," && "char" && tCharNbr & ": 
" into tErrMsg
  put "error #" & errNbr & ", " after tErrMsg
  put sr(line errNbr of the cErrorsList of card 1 of stack 
"revErrorDisplay") \
after tErrMsg
  if tHint <> empty then
 put " — hint:" && tHint after tErrMsg
  end if
  put tErrMsg & cr after errorlist
   end repeat
   return sr(errorlist)
end expandError

function sr pStr
   -- sr = "strip returns" -- actually, strips all white space fore and aft
   return word 1 to -1 of pStr
end sr

-- Peter

Peter M. Brigham
pmb...@gmail.com
http://home.comcast.net/~pmbrig



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC8 DP15 error message?

2016-03-01 Thread William Prothero
Ok, back to LC 7.1.2. The IDE issue is generating a gazillion messages to my 
message box and I can’t get anything done in this way. So, hoping this bug gets 
fixed for DP16.
Best,
Bill

> On Mar 1, 2016, at 5:07 PM, William Prothero  wrote:
> 
> Folks:
> I’m getting a long list of lines in the message box when I run my app. I’m 
> creating text boxes in code. Among a lot of the lines, there is:
> 
> ERROR: Error when sending message ideNewControl:
> 
> Would this be an IDE bug, or mine? My app works as expected, so ??
> Bill
> 
> Is this something I should be concerned about? Is it an IDE error, or mine?
> 
> From top down, here are a few of the lines:
> 
> ERROR: Error when sending message ideNewControl:
> 
> 89,2654,1
> 
> 69,2654,1,graphic id 74731 of group id 69783 of card id 1002 of stack 
> "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer 
> Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode"
> 
> 676,2654,1
> 
> 241,2654,1,revIDEControlProperties
> 
> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript"
> 
> 219,1788,8,revIDEControlProperties
> 
> 465,1788,8
> 
> 241,1788,1,addControlToProjectBrowser
> 
> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/palettes/project 
> browser/revprojectbrowserbehavior.livecodescript"
> 
> 573,118,1,addControlToProjectBrowser
> 
> 253,118,1
> 
> 253,118,1
> 
> 241,113,1,ideNewControl
> 
> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/palettes/project 
> browser/revprojectbrowserbehavior.livecodescript"
> 
> 675,1733,1,ideNewControl
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: LC8 DP15 error message?

2016-03-01 Thread Paul Hibbert
I’ve just reported a similar problem.  Bug# 17048 [ 
http://quality.livecode.com/show_bug.cgi?id=17048 ] Please feel free to add 
your comments.

Paul

> On Mar 1, 2016, at 5:07 PM, William Prothero  wrote:
> 
> Folks:
> I’m getting a long list of lines in the message box when I run my app. I’m 
> creating text boxes in code. Among a lot of the lines, there is:
> 
> ERROR: Error when sending message ideNewControl:
> 
> Would this be an IDE bug, or mine? My app works as expected, so ??
> Bill
> 
> Is this something I should be concerned about? Is it an IDE error, or mine?
> 
> From top down, here are a few of the lines:
> 
> ERROR: Error when sending message ideNewControl:
> 
> 89,2654,1
> 
> 69,2654,1,graphic id 74731 of group id 69783 of card id 1002 of stack 
> "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer 
> Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode"
> 
> 676,2654,1
> 
> 241,2654,1,revIDEControlProperties
> 
> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript"
> 
> 219,1788,8,revIDEControlProperties
> 
> 465,1788,8
> 
> 241,1788,1,addControlToProjectBrowser
> 
> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/palettes/project 
> browser/revprojectbrowserbehavior.livecodescript"
> 
> 573,118,1,addControlToProjectBrowser
> 
> 253,118,1
> 
> 253,118,1
> 
> 241,113,1,ideNewControl
> 
> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/palettes/project 
> browser/revprojectbrowserbehavior.livecodescript"
> 
> 675,1733,1,ideNewControl
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

LC8 DP15 error message?

2016-03-01 Thread William Prothero
Folks:
I’m getting a long list of lines in the message box when I run my app. I’m 
creating text boxes in code. Among a lot of the lines, there is:

ERROR: Error when sending message ideNewControl:

Would this be an IDE bug, or mine? My app works as expected, so ??
Bill

Is this something I should be concerned about? Is it an IDE error, or mine?

From top down, here are a few of the lines:

ERROR: Error when sending message ideNewControl:

89,2654,1

69,2654,1,graphic id 74731 of group id 69783 of card id 1002 of stack 
"/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer 
Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode"

676,2654,1

241,2654,1,revIDEControlProperties

353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript"

219,1788,8,revIDEControlProperties

465,1788,8

241,1788,1,addControlToProjectBrowser

353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
15).app/Contents/Tools/Toolset/palettes/project 
browser/revprojectbrowserbehavior.livecodescript"

573,118,1,addControlToProjectBrowser

253,118,1

253,118,1

241,113,1,ideNewControl

353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
15).app/Contents/Tools/Toolset/palettes/project 
browser/revprojectbrowserbehavior.livecodescript"

675,1733,1,ideNewControl


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode