[Gambas-user] Gambas scripter

Benoît Minisini gambas at ...1...
Thu Dec 31 14:31:25 CET 2009


> Ron wrote:
> > Some first experiences building scripts using gbs2
> >
> > Is it possible to display the errors at end of the output?
> > If you execute a large script from shell and have a compile error you
> > keep on scrolling up to see the error.
> >
> > Or even better when there is an error on a line, display the script
> > source until that line number with the error below it.
> > Maybe this is difficult because of the way scripting works. And/or
> > display line numbers in front of source code lines.
> >
> > Another thing, there is no way to get the file name of the script from
> > within the code.
> >
> > Application.Args[0] =
> > /tmp/gambas.1000/script-cache/75ee02d930493c0fdc45e92c5b297df5
> >
> > Application.Name =  6dc71006365626c9524efb11972ce2af
> >
> > Script name in this case was 'callerid.script'
> 
> Application.Path is also pointing to the cache/tmp directory instead of
> the real location of the script.
> Application.Path = /tmp/gambas.1000/script-cache

Yes, this is logical but annoying. I have no workaround at the moment yet.

> 
> I begin to see now, why I couldn't use it that easily last time.
> 
> If you have to start using things like 'EXEC [ "pwd" ] TO sPwd' to get
> the current dir it doesn't make sense to use a Gambas script.
> 

There is no current directory in Gambas!

-- 
Benoît Minisini




More information about the User mailing list