FEATURE_INHERITED_PARENTSCRIPTS

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, LCMark

trevordevore
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 1005
Joined: Sat Apr 08, 2006 3:06 pm
Contact:

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by trevordevore »

I like 'the messagepath' as well. I like both.
Trevor DeVore
ScreenSteps - https://www.screensteps.com

LiveCode Repos - https://github.com/search?q=user%3Atrevordevore+topic:livecode
LiveCode Builder Repos - https://github.com/search?q=user%3Atrevordevore+topic:livecode-builder
FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10103
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by FourthWorld »

trevordevore wrote:I like 'the messagepath' as well.
I like it too, provided the objects are listed in top-down order (first to receive down to last).

There's a religious war in the xTalk world about how the message path should be represented, with some preferring that representations follow the natural top-down reading order, and others preferring we follow Goodman's mistake in using an inverted diagram for a bottom-up listing. You can tell which side of the fence I'm on. ;)
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
trevordevore
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 1005
Joined: Sat Apr 08, 2006 3:06 pm
Contact:

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by trevordevore »

I'm for top down as well. Just implement it before Ken Ray joins the discussion ;-)
Trevor DeVore
ScreenSteps - https://www.screensteps.com

LiveCode Repos - https://github.com/search?q=user%3Atrevordevore+topic:livecode
LiveCode Builder Repos - https://github.com/search?q=user%3Atrevordevore+topic:livecode-builder
FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10103
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by FourthWorld »

trevordevore wrote:I'm for top down as well. Just implement it before Ken Ray joins the discussion ;-)
Is Ken a bottom-upper? Infidel!

Thanks for taking that on. It'll be very helpful.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 7423
Joined: Sat Apr 08, 2006 8:31 pm
Contact:

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by jacque »

Jerry Daniels called it "sky worshippers" and "earth worshippers" which I thought was amusingly accurate.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
mwieder
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3582
Joined: Mon Jan 22, 2007 7:36 am
Contact:

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by mwieder »

I think of it as front-to-back. I don't know what that makes me.
monte
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 1564
Joined: Fri Jan 13, 2012 1:47 am
Contact:

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by monte »

horizon-worshiper... shun him o ye faithful ;-)
LiveCode User Group on Facebook : http://FaceBook.com/groups/LiveCodeUsers/
LCMark
Livecode Staff Member
Livecode Staff Member
Posts: 1235
Joined: Thu Apr 11, 2013 11:27 am

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by LCMark »

From an implementation sense, front to back (or should that be top to bottom) makes sense - since that's the order the engine processes the message path when actually delivering messages... Also, due to the way the object hierarchy is represented, it is more efficeint to traverse front to back, less so back to front. (I shall avoid getting into any religious war on the matter - I suspect which view is appropriate depends on the context in which you are trying to explain it).
LCMark
Livecode Staff Member
Livecode Staff Member
Posts: 1235
Joined: Thu Apr 11, 2013 11:27 am

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by LCMark »

Going back to the subject of inherited behaviors - in particular 'this me'. We're going to go with 'this me' being experimental in 6.1.1 - with a view to finalizing the syntax in the next major release. This allows a modicum more discussion about it as well as more time to try and integrate 'the <something>' into the parser which (having just looked at it in more detail) is a little more involved than I had remembered...
mwieder
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3582
Joined: Mon Jan 22, 2007 7:36 am
Contact:

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by mwieder »

integrate 'the <something>' into the parser which (having just looked at it in more detail) is a little more involved than I had remembered...
...having just wrestled with the parser to try to integrate "substack" and "memory", I can relate to that.
FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10103
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by FourthWorld »

I just saw the release notes for v6.1.1rc4 - how did "this me" wind up in an actual engine build? There were so many clearer alternatives presented here that I'd thought "this me" was bought up only for humor, no?

Will we see an "aint" operator soon? :)
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
Klaus
Posts: 14324
Joined: Sat Apr 08, 2006 8:41 am
Contact:

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by Klaus »

FourthWorld wrote:Will we see an "aint" operator soon? :)
:D :D :D
FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10103
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by FourthWorld »

Klaus wrote:
FourthWorld wrote:Will we see an "aint" operator soon? :)
:D :D :D
http://quality.runrev.com/show_bug.cgi?id=3157
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
monte
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 1564
Joined: Fri Jan 13, 2012 1:47 am
Contact:

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by monte »

@FourthWorld I believe it was left as is for this release until the syntax is decided upon
LiveCode User Group on Facebook : http://FaceBook.com/groups/LiveCodeUsers/
mwieder
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3582
Joined: Mon Jan 22, 2007 7:36 am
Contact:

Re: FEATURE_INHERITED_PARENTSCRIPTS

Post by mwieder »

v6.1.1rc4? Any idea where I can download this?
Locked