On 09/28/2018 01:40 PM, Richard Gaskin via use-livecode wrote:
I hate to say this is one of those rare times when I disagree with you, but this is one of those rare times I disagree with you.

LOL

Naming things has implications in many contexts across most languages. Even well-written SQL will need to be revised if it refers to a field or table whose name has changed.

Sure. But you wouldn't want to have a field name dependent on the contents of a record in another field. And that's my point. Or at least the one I was trying to make.

And most importantly, this particular instance has less to do with generic presumed "best practice" than what appears to be just a bug in the IDE:  when it encounters stacks that it thinks are its own, even using the prescribed method for editing the stacks doesn't work.

If setting gRevDevelopment did what it's supposed to do, she'd be able to get back to work with no more inconvenience that seeing IDE object names in its UI listings, and we wouldn't be having this discussion.


Not so much of a disagreement, I think, as looking at different facets (Ha! I almost wrote "faucets"... we're about to get serious plumbing done here).

I think this does point out at least one serious bug in the IDE with respect to system/non-system stacks. There's a function somewhere in the IDE (I forget the name or location) that determines whether a stack is "special"... some of the stack names are hardwired, others are determined by naming convention.

Of course, part of the IDE problem comes from dealing with stacks by short name only, and this has been the subject of a long-standing bug report. The engine itself has no problem with multiple stacks, just the IDE. And this could possibly be eliminated with stack UUIDs or if the IDE looked at filenames in addition to stack names.

--
 Mark Wieder
 ahsoftw...@gmail.com

_______________________________________________
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