So if the name and the syntax are not the same then why show the name?  The
first thing one would be inclined to do is put "localDate" into one's code,
which, I gather, would be a mistake.

In addition, the syntax in the documentation colors "local" differently
than "date", implying that "local" is a modifier, and "date" a keyword, but
I take it I am incorrect in that assumption, since I can't find "local" in
the LCB documentation without "date" (and I can't find "date" without
"local"), and there do not appear to be any other modifiers available.

On Mon, Aug 31, 2015 at 12:52 PM, Ali Lloyd <ali.ll...@livecode.com> wrote:

> There is currently no way to reliably detect the timezone in LCB at the
> moment, unfortunately. So currently the timezone property of the clock is
> actually (as you note) incorrect, and actually represents a local timezone
> offset.
>
> We need to add some syntax to LCB which allows access to the timezone.
>
> On Mon, Aug 31, 2015 at 5:53 PM Ali Lloyd <ali.ll...@livecode.com> wrote:
>
> > Yes, if you look at the table for the entry for com.livecode.date, there
> > are three column headings:
> > NameSummarySyntax
> > LocalDate is the name of the entry in the dictionary.
> >
> > "the local date" is the syntax.
> >
> > The timezone thing you have found in the release notes is in the IDE
> > changes section, undewr the Property Inspector heading, and states
> > A timezone property editor has been added which contains a dropdown list
> > of timezones (com.livecode.pi.timezone)
> >
> > The property inspector has editors for different property types. The
> > timezone editor was added as an editor for any property that might want
> be
> > displayed as representing a timezone in the IDE in the property
> inspector.
> > All such editors begin with the prefix com.livecode.pi. They are not LCB
> > modules.
> >
> > On Mon, Aug 31, 2015 at 5:28 PM Mike Kerner <mikeker...@roadrunner.com>
> > wrote:
> >
> >> Now I'm really confused.  If I don't search for "date" or "time" and
> >> instead go to the LCB side, and scroll down to com.livecode.date, it
> lists
> >> localDate, but the example that comes up when you select it shows "local
> >> date" as the syntax and in the example, shows "local time".  So, that's
> >> supposed to be LCS and not LCB?  Also, if that is new LCS, isn't that
> >> going
> >> to cause confusion with LOCAL declarations?
> >>
> >> The other thing I notieced was that in the release notes, there is a
> >> reference to com.livecode.timezone, which gave me hope that I could find
> >> what I needed in there, but it does not seem to be documented in the
> API,
> >> which leads me to believe that either it isn't documented, yet, or I'm
> not
> >> supposed to go there.
> >>
> >> On Mon, Aug 31, 2015 at 12:22 PM, Ali Lloyd <ali.ll...@livecode.com>
> >> wrote:
> >>
> >> > The dictionary attempts to detect whether any code snippet is livecode
> >> > script or livecode builder - in this case it appears to be
> autodetecting
> >> > incorrectly. I will have to investigate ways of fixing this.
> >> >
> >> > The syntax of everything is as it is displayed in the syntax field -
> the
> >> > "LocalDate" you can see is just the name of the dictionary entry.
> >> >
> >> > On Mon, Aug 31, 2015 at 5:14 PM Mike Kerner <
> mikeker...@roadrunner.com>
> >> > wrote:
> >> >
> >> > > In addition, in the dictionary, "localDate" is one word, but in the
> >> > > examples, and in the code in clock, it is not.
> >> > >
> >> > > On Mon, Aug 31, 2015 at 12:13 PM, Mike Kerner <
> >> mikeker...@roadrunner.com
> >> > >
> >> > > wrote:
> >> > >
> >> > > > That's where I looked.
> >> > > > If you look at the documentation for date, the only thing that
> >> comes up
> >> > > is
> >> > > > local date, but in the example, local is colorized as a modifier
> and
> >> > date
> >> > > > as a keyword, and the same occurs with time - it is shown as local
> >> > time,
> >> > > > but again, local is colorized as a modifier and time as a keyword,
> >> but
> >> > > > neither time nor date are documented per se, which makes me wonder
> >> what
> >> > > > syntax is really available, and if there are other modifiers.
> >> > > >
> >> > > > The example incorrectly sets the timezone as UTC0, when what it
> >> should
> >> > be
> >> > > > doing is determining the timezone either by comparison to UTC or
> >> some
> >> > > other
> >> > > > means, and then setting.  I'd like to beat the rest of the
> >> community to
> >> > > the
> >> > > > punch and submit the fix to Git, but I don't want to waste my time
> >> if
> >> > the
> >> > > > syntax is deprecated on arrival.
> >> > > >
> >> > > >
> >> > > > On Mon, Aug 31, 2015 at 11:40 AM, Peter TB Brett <
> >> > > peter.br...@livecode.com
> >> > > > > wrote:
> >> > > >
> >> > > >>
> >> > > >>
> >> > > >> On 31/08/2015 16:38, Mike Kerner wrote:
> >> > > >>
> >> > > >>> Does anyone know how to find the LCB API's?  I was trying to
> fix a
> >> > bug
> >> > > in
> >> > > >>> the new clock widget over the weekend, but the various functions
> >> that
> >> > > it
> >> > > >>> calls are not documented anywhere that I've looked, so far.
> >> > > >>>
> >> > > >>
> >> > > >> If you go into the dictionary in the IDE, there's a drop down
> menu
> >> at
> >> > > the
> >> > > >> top left.  If you select "LiveCode Builder" from the list, it'll
> >> show
> >> > > you
> >> > > >> all the syntax available.
> >> > > >>
> >> > > >> Which particular things did you run into in the clock widget that
> >> > > weren't
> >> > > >> documented?
> >> > > >>
> >> > > >>                               Peter
> >> > > >>
> >> > > >> --
> >> > > >> Dr Peter Brett <peter.br...@livecode.com>
> >> > > >> LiveCode Engine Development Team
> >> > > >>
> >> > > >> LiveCode on reddit: https://reddit.com/r/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
> >> > > >>
> >> > > >
> >> > > >
> >> > > >
> >> > > > --
> >> > > > On the first day, God created the heavens and the Earth
> >> > > > On the second day, God created the oceans.
> >> > > > On the third day, God put the animals on hold for a few hours,
> >> > > >    and did a little diving.
> >> > > > And God said, "This is good."
> >> > > >
> >> > >
> >> > >
> >> > >
> >> > > --
> >> > > On the first day, God created the heavens and the Earth
> >> > > On the second day, God created the oceans.
> >> > > On the third day, God put the animals on hold for a few hours,
> >> > >    and did a little diving.
> >> > > And God said, "This is good."
> >> > > _______________________________________________
> >> > > 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
> >> >
> >>
> >>
> >>
> >> --
> >> On the first day, God created the heavens and the Earth
> >> On the second day, God created the oceans.
> >> On the third day, God put the animals on hold for a few hours,
> >>    and did a little diving.
> >> And God said, "This is good."
> >> _______________________________________________
> >> 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
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
_______________________________________________
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

Reply via email to