Finding orphaned "put"
Peter Haworth
pete at lcsql.com
Sat May 4 20:15:41 EDT 2013
Hi Scott,
This will list lines that have a continuation char - "/" - at the end with
into/after/before on the next line. Pretty remote circumstance but I tend
to do that if I have a particularly long source with lots of "&" and "&&"
to make it more readable.
Still think the regexp approach is the easiest - no scripts, just uses
standard script editor find function to look in the current object, stack,
stack file, etc.
Pete
lcSQL Software <http://www.lcsql.com>
On Sat, May 4, 2013 at 4:29 PM, Scott Rossi <scott at tactilemedia.com> wrote:
> Here's a script I use that answers the offending line(s) of script with
> line numbers:
>
> on mouseUp
> put script of <object> into S
> put empty into temp
> put 1 into N
> repeat for each line L in S
> if "put" is in L and ("into" is not in L and "after" is not in L and
> "before" is not in L) then
> put "Line" && N & cr & L & cr & cr after temp
> end if
> add 1 to N
> end repeat
> if temp is empty then
> answer "All clear!"
> else answer temp
> end mouseUp
>
>
>
> Regards,
>
> Scott Rossi
> Creative Director
> Tactile Media, UX/UI Design
>
>
>
>
> On 5/4/13 1:05 PM, "william humphrey" <bill at bluewatermaritime.com> wrote:
>
> >I remember reading somewhere that version 6.0 or maybe GLX2 script editor
> >has a way to find an orphaned "put". Anybody have any suggestions? If I
> >search for every "put" in my 6500 lines of code it will take a while and
> >my
> >eyes will go blurry reading each one to check if it is putting to the
> >message box or not. Maybe there would be a way to "turn off" having a PUT
> >go right to the message box unless you say "put variable in the message
> >box"?
> >_______________________________________________
> >use-livecode mailing list
> >use-livecode at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
More information about the use-livecode
mailing list