Re: please help!!
On 6/8/2014, 12:41 AM, la...@significantplanet.org wrote: Right now I am too frustrated and tired to keep going. Yeah, been there. It's normal but it's really frustrating. Learning a new language is hard, no matter which one you choose. Send me your stack if you want and I can probably tell you where it's going off the rails. But rest up first. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.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
Re: Weird data grid behaviour
Gerry, 1 to 6: This is the normal behavior for all the datagrids: The template substack is composed by one card by datagrids in your project + the card id 1002 which contains the instructions as a background group shared by all the templates cards. The name of the window is set somewhere in the IDE and is not totally reflective of the template opened. However if you check the card opened in the inspector, you should be in the right card. 7. 2 possible reasons: - Your datagrid contains no data. The template is applied to existing rows in the datagrid. If the datagrid is empty, you will see nothing. - You have placed the new objects outside the row template group (i.e. in the card). Edit the template group and place your controls inside it. Note a trial version of our DGH plugin is available here: http://www.aslugontheroad.com/download/category/5-open-sources With DGH: 1. You can edit directly the template (one for a datagrid form, one by columns in a datagrid table) of your datagrid in a special DGH template area. No need to go in the template substack. 2. You can see the result of your changes in the datagrid preview, before to apply the changes to the final datagrid, even if the datagrid has no data. Best Regards, On Sun, Jun 8, 2014 at 2:26 AM, Gerry Orkin gerry.or...@gmail.com wrote: Weirdness going on here with LC commercial 6.5.2 and all versions up to 6.6.2: 1) I drag a new data grid onto a stack 2) in the object inspector I make the datagrid a form datagrid (not strictly relevant as the problem happens with table datagrids too) 3) in the datagrid templates substack I see two cards, id 1002 and id 1005. I've never seen that before! 4) on card id 1002 I have ONLY the _DataGridTemplateInstructions_ group 5) on card id 1005 I have the expected row template group and it's contents 6) when I click the Row Template... button in the datagrid's inspector I see what looks like card id 1005 (I can see the row template)...but the title bar of that window says card id 1002. 7) any changes I make to the row template on that card are NOT shown in the datagrid itself. 8) if I try to associate the row template on card id 1005 with the datagrid (e.g. set the dgProps[row template] of group Datagrid 1 to the long id of group id 1006 of card id 1005 stack Data Grid Templates 1402184271384) I get no errors in the msg box but nothing changes. Argh. Help! Gerry ___ livecode-dev mailing list livecode-...@lists.runrev.com http://lists.runrev.com/mailman/listinfo/livecode-dev -- Zryip TheSlug http://www.aslugontheroad.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
Re: please help!!
I've had similar problems using the snapshot command, where the engine seems to get behind. My latest problem was my own fault, though where I had locked the screen and it couldn't update. What fooled me was that when I put in a breakpoint, the breakpoint unlocked the screen and it looked as I expected. Finally, after getting a night's sleep, I tried an unlock screen command and it all worked as desired. I don't know if this would be considered a bug, but it is certainly a way the debugger can give a confusing result. Best, Bill William Prothero http://es.earthednet.org On Jun 7, 2014, at 9:36 PM, As_Simon si...@asato-media.com wrote: larry wrote If I debug and step through it, it always seems to work. This, it seems, always points toward the engine is not keeping up. A wait 1 millisec before if the label of button thisButton = ? then tends to clear it up. (maybe somewhere else but in that area) Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/please-help-tp4680326p4680333.html Sent from the Revolution - User mailing list archive at Nabble.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 ___ 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
Book on Programming by Example
Hi All, Bookmark this webpage: http://web.media.mit.edu/~lieber/Your-Wish/ to read this mind opening book: Your Wish is My Command: Giving Users the Power to Instruct their Software Henry Lieberman, editor Media Laboratory Massachusetts Institute of Technology Have a nice week! :D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Book-on-Programming-by-Example-tp4680341.html Sent from the Revolution - User mailing list archive at Nabble.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
Re: ScreenRect bug or not
Richard- Thursday, June 5, 2014, 7:19:07 AM, you wrote: There is an IDE rewrite underway, and a very large-scope effort to improve overall rendering. Eh? One of the problems with being OCD about my LiveCode consumption is that I can no longer recall where I hear things, whether it was in a newsletter article, a blog post, or the Global Jam chats Kevin and Ben hosted. The IDE rewrite is AFAIK very early-stage, a logical necessity from the Open Language initiative and the implications thereof related to extensibility. I imagine we'll be hearing more about it as it begins to move from sketchpad to code, but right now it's all about supporting OL so I don't believe there's much concrete that can be said about it until OL gets fleshed out more. If there's a secret project going on behind the scenes to produce a new IDE, out of sight of the github process, then it's hardly worth the effort to ferret out fixes to existing bugs. -- -Mark Wieder ahsoftw...@gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. ___ 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
Open stack problem
Trying to track down a strange problem involving opening a stack. I have a button with a script that issues an answer file statement to get the name of a stack file to open. After getting the file name and doing a couple of checks I open the stack file then do some other stuff. This all works fine if I double click a stack file in the answer file dialog. However if I single click a stack file and then click the Open button in the answer file dialog, the stack is opened but none of the statements after the open stack command are executed. Just to add to the merriment, if I set a breakpoint on the open stack command, all works fine. I've removed all front scripts but same behavior. Any ideas? Pete lcSQL Software http://www.lcsql.com Home of lcStackBrowser http://www.lcsql.com/lcstackbrowser.html and SQLiteAdmin http://www.lcsql.com/sqliteadmin.html ___ 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
Re: ScreenRect bug or not
Mark Wieder wrote: Richard- Thursday, June 5, 2014, 7:19:07 AM, you wrote: The IDE rewrite is AFAIK very early-stage, a logical necessity from the Open Language initiative and the implications thereof related to extensibility. I imagine we'll be hearing more about it as it begins to move from sketchpad to code, but right now it's all about supporting OL so I don't believe there's much concrete that can be said about it until OL gets fleshed out more. If there's a secret project going on behind the scenes to produce a new IDE, out of sight of the github process, then it's hardly worth the effort to ferret out fixes to existing bugs. Mark, you're one of the smartest people I know, so I'm having a hard time understanding why would you choose such an unnecessarily emotionally-laden word like secret? A secret is a willful attempt to conceal, but we have no indication that anyone's doing that. So before anyone runs off to the hardware store to grab pitchforks for storming the castle over some imagined IDE conspiracy, please kindly take a moment to consider only what I wrote, and I'll try to make it even clearer here: AFAIK there is no other RunRev-borne IDE in existence (the community has several), just ideas, sketches, possibilities and imaginings which may become fleshed out into some actual thing in the future once Open Language is far enough along to make such a necessary change in the IDE to support it achievable. And as we all know, Open Language is among the least-urgent of all the Kickstarter goals, so don't expect it before critical fixes like Unicode, Cocoa, and multimedia are solidly completed. And don't expect any IDE that depends on Open Language until Open Language is far enough along to be dependable. So in the meantime, the core dev team uses the same IDE as the rest of us. And even when a new IDE project can be started on the foundation of a nearly-completed Open Language-based engine, we can anticipate that moment will be many months from now, and will take many months more to complete, so any work done on the current IDE seems likely to have a useful shelf life. -- Richard Gaskin LiveCode Community Manager richard at livecode.org ___ 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
Re: ScreenRect bug or not
On 6/8/2014, 1:28 PM, Richard Gaskin wrote: AFAIK there is no other RunRev-borne IDE in existence (the community has several), just ideas, sketches, possibilities and imaginings which may become fleshed out into some actual thing in the future The idea for a new IDE was announced two RevLives ago (the time you missed Richard, but you sent a video and a random drawing prize.) I thought the new project browser was the first step in that direction. Then other things came up with more urgency and the PB is, so far, the only piece we have. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.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
Re: ScreenRect bug or not
Richard- Sunday, June 8, 2014, 11:28:28 AM, you wrote: A secret is a willful attempt to conceal, but we have no indication that anyone's doing that. So before anyone runs off to the hardware store to grab pitchforks for storming the castle over some imagined IDE conspiracy, please kindly take a moment to consider only what I wrote Here is what you wrote: There is an IDE rewrite underway, and a very large-scope effort to improve overall rendering. As you know, I've been pushing for open-sourcing the IDE for over a year now, but so far I've seen no move in that direction. If you're privy to some information that the rest of us are not, then perhaps you have a better word for it than secret, because it's certainly news to me. I recall some years ago there was a decision by the team to rewrite the datatbase library, and so all existing database bugs were closed and made duplicates of a single db-rewrite bug. To date all those bug reports remain in the limbo of duplicate entries and the database layer has not been rewritten. I trust it will happen someday, but in the meantime I'm not about to try fixing database layer bugs just to have them closed as duplicates. And I don't see any difference with the rest of the IDE if we don't know what parts are being rewritten. ...although possibly you mean something else by IDE rewrite... -- -Mark Wieder ahsoftw...@gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. ___ 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
Re: please help!!
Hello Jacqueline, You are incredibly kind! I did rest up and then started over this morning. I went back to my original stack before this latest problem and just rebuilt it from scratch. I don't know that I did anything differently, but now it works just fine. Every once in awhile I will get the most random error message when running a program, but it never seems to ultimately matter. That is one of my frustrations with LiveCode. And as you point out, it's going to be hard to learning any new language. So, for today, I am tired but moving on. Maybe you'll give me a rain check to look at one of my stacks in the future? Thank you again, Larry - Original Message - From: J. Landman Gay jac...@hyperactivesw.com To: How to use LiveCode use-livecode@lists.runrev.com Sent: Sunday, June 08, 2014 12:00 AM Subject: Re: please help!! On 6/8/2014, 12:41 AM, la...@significantplanet.org wrote: Right now I am too frustrated and tired to keep going. Yeah, been there. It's normal but it's really frustrating. Learning a new language is hard, no matter which one you choose. Send me your stack if you want and I can probably tell you where it's going off the rails. But rest up first. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.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 ___ 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
Re: ScreenRect bug or not
Mark Wieder wrote: Richard- Sunday, June 8, 2014, 11:28:28 AM, you wrote: A secret is a willful attempt to conceal, but we have no indication that anyone's doing that. So before anyone runs off to the hardware store to grab pitchforks for storming the castle over some imagined IDE conspiracy, please kindly take a moment to consider only what I wrote Here is what you wrote: There is an IDE rewrite underway, and a very large-scope effort to improve overall rendering. One of the problems with my admittedly-lengthy writing style is that it can make posts too long to read - I had also written: The IDE rewrite is AFAIK very early-stage, a logical necessity from the Open Language initiative and the implications thereof related to extensibility. I imagine we'll be hearing more about it as it begins to move from sketchpad to code, but right now it's all about supporting OL so I don't believe there's much concrete that can be said about it until OL gets fleshed out more. AFAIK there is no version of the engine in any usable form that supports Open Language (on the contrary, I would imagine there are many deep design decisions still being fleshed out), so it would not be possible for the folks at RunRev to be secretly using an IDE dependent on it. As Jacque noted, the core dev team has been discussing plans for a new IDE for a long time. Evolution of features and design are an inherent part of the process for all software, and a glance at the Road Map makes it clear that it will only become increasingly necessary for RunRev as well. I just think it'll be more productive if we can discuss future development options with a presumption of good intentions. As you know, I've been pushing for open-sourcing the IDE for over a year now, but so far I've seen no move in that direction. If you're privy to some information that the rest of us are not, then perhaps you have a better word for it than secret, because it's certainly news to me. If something is merely unknown, using unknown may be a good choice. :) As the current acting Community Manager, the nature of the role requires me to help find ways to remove obstacles that may be preventing anyone from doing what they want to do in this open source project. To recap where we are with the IDE in terms of open source process: The IDE files are on GitHub, and even better are licensed under the very permissive MIT license: https://github.com/runrev/livecode-ide/blob/master/IDE%20License.txt We use LiveCode because it represents a very different way of working, but that same benefit for us poses unique challenges as an open source project. As you know better than most, off-the-shelf versioning systems don't handle LiveCode's unique structure for stack files, leaving it for us to invent our own way to make that happen. Good work has been done along those lines (and a lot of that by you - thank you for helping to bring it as far as it's come), and many options exist for ways to do productive work even now, before we have an even better system in place. But ultimately the bigger issue here isn't a technical one of all, but the central challenge with all open source projects: Finding people with the time and skills to contribute. The skills required go beyond just LiveCode proficiency. As with any open source project, there has to be a willingness to work within a wide range of divergent interests and goals, and a sometimes-dizzying variety of design visions. Very few of us in the LiveCode universe have much hands-on experience with this sort of process. I've made only modest contributions to the Ubuntu project (and thankfully none of them in C++ code g), most of LiveCode's user base makes and uses only proprietary software, and RunRev themselves have been open source just over a year. We're all learning as we go. It complicates things further that the nature of LiveCode stack files currently precludes us from easily using off-the-shelf systems to help support the process. But I still believe we can do it. There are some very smart, inventive people both here in the community and on the core dev team, and we all share the common vision of both sides working together productively to make the best LiveCode the world has seen. To help this along, we have the good fortune of having bugs in the IDE, which are of course annoying but also allow us an opportunity: If we prioritize addressing bugs in the current IDE right now, we'll not only have fewer bugs, but more importantly we will have found the team members and processes that can guide bigger objectives. This email has already gotten too long, so let me outline some of the ways we can work on the IDE today in a separate post. -- Richard Gaskin LiveCode Community Manager richard at livecode.org ___ use-livecode mailing list use-livecode@lists.runrev.com
Open Source IDE and You
In another thread the topic came up about moving our open source process forward with the IDE. Let me describe some of the current options already on the table, and invite your suggestions for others: There are challenges with any open source project, and with LiveCode they're made even more complex by not being able to easily use off-the-shelf systems for our unique stack file structure. So in the interest of helping to find ways to move things forward with what we have now, members of the community and the core team at RunRev have been taking on some initiatives toward that end. As with just about any component in any software project, we can expect that the IDE we currently use will eventually be replaced with something better suited for the engine as it evolves. Ideally that process will include a lot of community contribution, and indeed Ben and others at RunRev have noted that much of the long-term planning revolves around community-driven components. However, dependent as it is on specific engine features that don't yet exist, I wouldn't expect it soon. In the meantime, there are bugs in the IDE and opportunities for refinement, and these can be done with the assistance of the community if anyone here is up for it. In broad terms: - Forums as a central working group resource we can use to explore ideas, assemble teams, and manage projects - Experimental FIX: protocol in the bug database - Forking to explore radical design initiatives In more detail: Forums as Working Groups To help move things along, Heather elevated my privileges in the forums so we can create new sections as needed to form working groups for IDE projects: http://forums.livecode.com/viewforum.php?f=67 The protocol used there is an attempt to bring some of the things I've seen work with other projects into this community: Topics are initially flagged as Brainstorm, encouraging folks to discuss ideas and explore the range of things they'd like to work on. Once a given scope has become sufficiently well defined to be actionable, and with a team and a team leader to make it happen, we can make a separate thread for that with the heading of Project:. A few projects are underway there, mostly on the documentation side but we've seen interest from some members of the community in helping with a triage on RevOnline, which seems a good focus while we're all still exploring the process because it's very valuable to the community and when it breaks people are vocal about it. :) EXPERIMENTAL FIX: protocol - I really do need to stress that this is EXPERIMENTAL, so please do not participate in this EXPERIMENTAL protocol if you require that your fixes be acted on immediately. Have I stressed that it's EXPERIMENTAL enough? Okay, here's the deal: If you have the time to fix a bug that's bugging you in the IDE, that's the best first step because at that point we have at least one copy of the IDE where that bug no longer exists. To share the fix with the core team, paste the code in your original bug report for the item, along with the object reference and line numbers of the script it belongs in. Once you've done that, change the Summary field to be prefixed with FIX:, so the team can see it's flagged as a report that also includes a fix. Of course any FIX item, like any bug report, must have a recipe. If the recipe takes more than a single line in the Message Box to execute, please also include a sample test so the team can not only readily identify the problem, but also so that they can add it into their testing system to minimize possible regressions in the future. Did I note that this protocol is EXPERIMENTAL? On the RunRev side, things are hectic and complex. They're willing to experiment with this protocol to see if it's helpful, but if we see submissions lacking in quality or absent of sample stacks, it won't help at all. So right now this is EXPERIMENTAL, and it's up to us to make sure it's actually helpful. Forking the IDE --- The IDE is licensed under the permissive MIT license, just as the MetaCard IDE was in 2003, so anyone can modify it however they like. While forking can risk audience fragmentation, it can be a good choice for impatient people or radical visionaries. :) And it can be a good choice for making specialized IDEs for specific niches, like education. With a fork you're completely unencumbered by whatever long-term considerations the core dev team has to accommodate, or any backward compatibility any community members may expect. You can do whatever you like, and sometimes this can be a good way to explore ideas. In my own view, the risk to audience fragmentation is really only a learnability issue, since things like the User Guide by necessity will only document the IDE that ships with the main distribution from LiveCode.com. But if you want to
Re: Open Source IDE and You
On 09/06/2014 00:31, Richard Gaskin wrote: In broad terms: - Forums as a central working group resource we can use to explore ideas, assemble teams, and manage projects Can we PLEASE PLEASE PLEASE get the forums mirrored (or gatewayed, or whatever the right term is) into e-mail ? I find the forums impossibly slow and tedious to check, search and read. Maybe I need to do it every day, maybe I need to use some option, or some external tool, maybe there is some way to get it to show me only the posts I haven't read yet (or highlight them?), or some way to download all new posts for off-line browsing, or . But right now, I go to the forum page and all I can see is 60 or 70 sections, some or all of which might have posts I might or might not have read - and it takes an age to go into each one and see if I can remember whether or not I've seen everything. On the other hand, I read the use-list and the dev-list - each time I go into my email, I find a simple, sorted, threaded (if I want) set of new postings - I read them (or skip them) and I'm very quickly and easily done. And if I am connected to the 'net, they are all downloaded and I can read them later even if I'm not connected (which happens often). Net result - I read and sometimes/often respond to the email lists, and every so often I try the forums for a day or two before giving up in frustration. Summary - please either gate-way them into an email-based system, or give some instructions on how the forums can be made to be user-friendly (which may well just be over-coming my ignorance :-) Thanks -- Alex. ___ 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
Copy of RevError Report
I have a faceless application that, when it opens, is throwing up a blank dialog with an ok button. The title of the dialog it is throwing up is Copy of RevError Report. Any clues what might be triggering this? -- 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
Re: Open Source IDE and You
I would much rather have new email lists than forums. Yes, some folks are forums people. I am not. On Sun, Jun 8, 2014 at 8:03 PM, Alex Tweedly a...@tweedly.net wrote: On 09/06/2014 00:31, Richard Gaskin wrote: In broad terms: - Forums as a central working group resource we can use to explore ideas, assemble teams, and manage projects Can we PLEASE PLEASE PLEASE get the forums mirrored (or gatewayed, or whatever the right term is) into e-mail ? I find the forums impossibly slow and tedious to check, search and read. Maybe I need to do it every day, maybe I need to use some option, or some external tool, maybe there is some way to get it to show me only the posts I haven't read yet (or highlight them?), or some way to download all new posts for off-line browsing, or . But right now, I go to the forum page and all I can see is 60 or 70 sections, some or all of which might have posts I might or might not have read - and it takes an age to go into each one and see if I can remember whether or not I've seen everything. On the other hand, I read the use-list and the dev-list - each time I go into my email, I find a simple, sorted, threaded (if I want) set of new postings - I read them (or skip them) and I'm very quickly and easily done. And if I am connected to the 'net, they are all downloaded and I can read them later even if I'm not connected (which happens often). Net result - I read and sometimes/often respond to the email lists, and every so often I try the forums for a day or two before giving up in frustration. Summary - please either gate-way them into an email-based system, or give some instructions on how the forums can be made to be user-friendly (which may well just be over-coming my ignorance :-) Thanks -- Alex. ___ 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
Re: Open Source IDE and You
also, what's the difference between this forum and the Extending group? On Sun, Jun 8, 2014 at 8:15 PM, Mike Kerner mikeker...@roadrunner.com wrote: I would much rather have new email lists than forums. Yes, some folks are forums people. I am not. On Sun, Jun 8, 2014 at 8:03 PM, Alex Tweedly a...@tweedly.net wrote: On 09/06/2014 00:31, Richard Gaskin wrote: In broad terms: - Forums as a central working group resource we can use to explore ideas, assemble teams, and manage projects Can we PLEASE PLEASE PLEASE get the forums mirrored (or gatewayed, or whatever the right term is) into e-mail ? I find the forums impossibly slow and tedious to check, search and read. Maybe I need to do it every day, maybe I need to use some option, or some external tool, maybe there is some way to get it to show me only the posts I haven't read yet (or highlight them?), or some way to download all new posts for off-line browsing, or . But right now, I go to the forum page and all I can see is 60 or 70 sections, some or all of which might have posts I might or might not have read - and it takes an age to go into each one and see if I can remember whether or not I've seen everything. On the other hand, I read the use-list and the dev-list - each time I go into my email, I find a simple, sorted, threaded (if I want) set of new postings - I read them (or skip them) and I'm very quickly and easily done. And if I am connected to the 'net, they are all downloaded and I can read them later even if I'm not connected (which happens often). Net result - I read and sometimes/often respond to the email lists, and every so often I try the forums for a day or two before giving up in frustration. Summary - please either gate-way them into an email-based system, or give some instructions on how the forums can be made to be user-friendly (which may well just be over-coming my ignorance :-) Thanks -- Alex. ___ 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
Re: Copy of RevError Report
An application that throws up is never a good thing. A sure sign of something amiss. SKIP On Jun 8, 2014, at 8:07 PM, Mike Kerner mikeker...@roadrunner.com wrote: I have a faceless application that, when it opens, is throwing up a blank dialog with an ok button. The title of the dialog it is throwing up is Copy of RevError Report. Any clues what might be triggering this? -- 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
Re: Open Source IDE and You
I would also like to have a class on hacking the IDE, so when we are breaking things to look cool, we aren't doing something that will make our work harder to accept. On Sun, Jun 8, 2014 at 7:31 PM, Richard Gaskin ambassa...@fourthworld.com wrote: In another thread the topic came up about moving our open source process forward with the IDE. Let me describe some of the current options already on the table, and invite your suggestions for others: There are challenges with any open source project, and with LiveCode they're made even more complex by not being able to easily use off-the-shelf systems for our unique stack file structure. So in the interest of helping to find ways to move things forward with what we have now, members of the community and the core team at RunRev have been taking on some initiatives toward that end. As with just about any component in any software project, we can expect that the IDE we currently use will eventually be replaced with something better suited for the engine as it evolves. Ideally that process will include a lot of community contribution, and indeed Ben and others at RunRev have noted that much of the long-term planning revolves around community-driven components. However, dependent as it is on specific engine features that don't yet exist, I wouldn't expect it soon. In the meantime, there are bugs in the IDE and opportunities for refinement, and these can be done with the assistance of the community if anyone here is up for it. In broad terms: - Forums as a central working group resource we can use to explore ideas, assemble teams, and manage projects - Experimental FIX: protocol in the bug database - Forking to explore radical design initiatives In more detail: Forums as Working Groups To help move things along, Heather elevated my privileges in the forums so we can create new sections as needed to form working groups for IDE projects: http://forums.livecode.com/viewforum.php?f=67 The protocol used there is an attempt to bring some of the things I've seen work with other projects into this community: Topics are initially flagged as Brainstorm, encouraging folks to discuss ideas and explore the range of things they'd like to work on. Once a given scope has become sufficiently well defined to be actionable, and with a team and a team leader to make it happen, we can make a separate thread for that with the heading of Project:. A few projects are underway there, mostly on the documentation side but we've seen interest from some members of the community in helping with a triage on RevOnline, which seems a good focus while we're all still exploring the process because it's very valuable to the community and when it breaks people are vocal about it. :) EXPERIMENTAL FIX: protocol - I really do need to stress that this is EXPERIMENTAL, so please do not participate in this EXPERIMENTAL protocol if you require that your fixes be acted on immediately. Have I stressed that it's EXPERIMENTAL enough? Okay, here's the deal: If you have the time to fix a bug that's bugging you in the IDE, that's the best first step because at that point we have at least one copy of the IDE where that bug no longer exists. To share the fix with the core team, paste the code in your original bug report for the item, along with the object reference and line numbers of the script it belongs in. Once you've done that, change the Summary field to be prefixed with FIX:, so the team can see it's flagged as a report that also includes a fix. Of course any FIX item, like any bug report, must have a recipe. If the recipe takes more than a single line in the Message Box to execute, please also include a sample test so the team can not only readily identify the problem, but also so that they can add it into their testing system to minimize possible regressions in the future. Did I note that this protocol is EXPERIMENTAL? On the RunRev side, things are hectic and complex. They're willing to experiment with this protocol to see if it's helpful, but if we see submissions lacking in quality or absent of sample stacks, it won't help at all. So right now this is EXPERIMENTAL, and it's up to us to make sure it's actually helpful. Forking the IDE --- The IDE is licensed under the permissive MIT license, just as the MetaCard IDE was in 2003, so anyone can modify it however they like. While forking can risk audience fragmentation, it can be a good choice for impatient people or radical visionaries. :) And it can be a good choice for making specialized IDEs for specific niches, like education. With a fork you're completely unencumbered by whatever long-term considerations the core dev team has to accommodate, or any backward compatibility any community members may expect. You can do whatever you like, and sometimes this can be a good way to
Re: Open Source IDE and You
Alex Tweedly wrote: Can we PLEASE PLEASE PLEASE get the forums mirrored (or gatewayed, or whatever the right term is) into e-mail ? I find the forums impossibly slow and tedious to check, search and read. Maybe I need to do it every day, maybe I need to use some option, or some external tool, maybe there is some way to get it to show me only the posts I haven't read yet (or highlight them?), or some way to download all new posts for off-line browsing, or . PHPBB is pretty feature-rich, providing several options for having a productive experience with the forums for a wide range of personal preferences, including those who prefer email: - View New Posts This link is at the top of the front page, and the first time you visit the forums it'll bring up a long list, but every visit after that will show you only the new posts. Those who frequent the forums, such as those participating in the IDE working groups, will find that list pretty short. - RSS You have your choice of getting an RSS feed for every section, or just for the sections you care about. If you enjoy the convenience of RSS readers, this is a good option. The RSS feeds include a Reply link so you can join the conversation in one click. - Bookmarks At the bottom of every thread is a Bookmark option, which you can manage through your Account Control Panel. - Email Subscription Yep, email is already supported, but in a smart way that leaves you in control of your In Box. The forums are so active I can pretty much guarantee no one wants everything there coming into their In Box. But you can subscribe to any specific section or individual thread using the Subscribe Forum or Subscribe Topic link at the bottom of the page. Once subscribed you'll get email notifications of any new activity there, which IIRC includes a handy one-click link for replying. Future options: Why stop with just four conveniences when the sky's the limit? :) An upcoming version of RevNet will include a mashup that merges the most recent posts in all of the following venues into one convenient reader accessible right in the IDE: - LC forums - use-livecode list - LiveCode blog - LC topics on Stack Overflow Other mashups are possible as well. All of those venues and many more have some form of XML output, and with scrapers you're not even limited to that; I hear LiveCode's pretty good at parsing text. ;) There's no end to the ways we can access info from the LC universe. -- Richard Gaskin LiveCode Community Manager rich...@livecode.org ___ 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
Re: Copy of RevError Report
What version are you running? On Jun 8, 2014, at 8:07 PM, Mike Kerner mikeker...@roadrunner.com wrote: I have a faceless application that, when it opens, is throwing up a blank dialog with an ok button. The title of the dialog it is throwing up is Copy of RevError Report. Any clues what might be triggering this? -- 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
Re: Open Source IDE and You
Mike Kerner wrote: what's the difference between this forum and the Extending group? The description for Extending LiveCode reads: Are you developing tools to extend the LiveCode environment? This is the place to talk about the nuts and bolts of extending our nuts and bolts. If you want to use a LiveCode or third party Environment extension, visit the Using Evironment Extensions forum. The IDE Çontributors section did not previously have a description (thanks for bringing that to my attention), but it now reads: This forum is a working group for community contributors to the LiveCode IDE included in the main LiveCode distribution. I would also like to have a class on hacking the IDE, so when we are breaking things to look cool, we aren't doing something that will make our work harder to accept. That would be cool. For starters, if you set the global variable gRevDevelopment to true you'll have the same environment the core dev team at RunRev works in, with easier access to some objects and scripts. In this week's community meeting with Kevin I'll ask about any internal docs they may have which might be useful for community contributors. -- Richard Gaskin LiveCode Community Manager rich...@livecode.org ___ 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
Re: Open Source IDE and You
Two things Richard left out: You must be logged in to the forum to view the New Posts and there is also an Unread Posts (by you) link. Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Open-Source-IDE-and-You-tp4680349p4680359.html Sent from the Revolution - User mailing list archive at Nabble.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
Re: Weird data grid behaviour
theSlug wrote: 1 to 6: This is the normal behavior for all the datagrids: So weird. I've been using datagrids for a few years and never noticed this...in fact i've just looked at a couple of old projects and the datagrid template stacks only have 1 card in them...id 1002. - You have placed the new objects outside the row template group (i.e. in the card). Edit the template group and place your controls inside it. Nope that wasn't it and nor was it the absence of data. Weird, but making a new datagrid seems to have fixed it. Gerry ___ 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
Re: Open Source IDE and You
I've been hacking the IDE for my own purposes for years, but I just posted my first FIX a week or two ago, since our effort is now hopefully going to be more helpful. I also asked to get some more detail on INTERNAL, because I have now bounced into it several times. The problem with setting gRevDevelopment is that I have been messing around with the script editor, and that's a little tricky. On Sun, Jun 8, 2014 at 8:43 PM, Richard Gaskin ambassa...@fourthworld.com wrote: Mike Kerner wrote: what's the difference between this forum and the Extending group? The description for Extending LiveCode reads: Are you developing tools to extend the LiveCode environment? This is the place to talk about the nuts and bolts of extending our nuts and bolts. If you want to use a LiveCode or third party Environment extension, visit the Using Evironment Extensions forum. The IDE Çontributors section did not previously have a description (thanks for bringing that to my attention), but it now reads: This forum is a working group for community contributors to the LiveCode IDE included in the main LiveCode distribution. I would also like to have a class on hacking the IDE, so when we are breaking things to look cool, we aren't doing something that will make our work harder to accept. That would be cool. For starters, if you set the global variable gRevDevelopment to true you'll have the same environment the core dev team at RunRev works in, with easier access to some objects and scripts. In this week's community meeting with Kevin I'll ask about any internal docs they may have which might be useful for community contributors. -- Richard Gaskin LiveCode Community Manager rich...@livecode.org ___ 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
Re: Open Source IDE and You
Also, the emails you get when you email subscribe to the forums don't tell you anything except that there's been a message. The content is not included. On Sun, Jun 8, 2014 at 8:48 PM, Mike Kerner mikeker...@roadrunner.com wrote: I've been hacking the IDE for my own purposes for years, but I just posted my first FIX a week or two ago, since our effort is now hopefully going to be more helpful. I also asked to get some more detail on INTERNAL, because I have now bounced into it several times. The problem with setting gRevDevelopment is that I have been messing around with the script editor, and that's a little tricky. On Sun, Jun 8, 2014 at 8:43 PM, Richard Gaskin ambassa...@fourthworld.com wrote: Mike Kerner wrote: what's the difference between this forum and the Extending group? The description for Extending LiveCode reads: Are you developing tools to extend the LiveCode environment? This is the place to talk about the nuts and bolts of extending our nuts and bolts. If you want to use a LiveCode or third party Environment extension, visit the Using Evironment Extensions forum. The IDE Çontributors section did not previously have a description (thanks for bringing that to my attention), but it now reads: This forum is a working group for community contributors to the LiveCode IDE included in the main LiveCode distribution. I would also like to have a class on hacking the IDE, so when we are breaking things to look cool, we aren't doing something that will make our work harder to accept. That would be cool. For starters, if you set the global variable gRevDevelopment to true you'll have the same environment the core dev team at RunRev works in, with easier access to some objects and scripts. In this week's community meeting with Kevin I'll ask about any internal docs they may have which might be useful for community contributors. -- Richard Gaskin LiveCode Community Manager rich...@livecode.org ___ 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
Re: Open Source IDE and You
On 6/8/2014, 7:03 PM, Alex Tweedly wrote: Can we PLEASE PLEASE PLEASE get the forums mirrored (or gatewayed, or whatever the right term is) into e-mail ? You can! I hate the forum structure too and I just don't have the patience to navigate to every topic daily. But if you go to your user control panel (link at the top left of the forums window,) there's an option to receive a daily digest (last tab in the panel.) I did that. It's working great. I set mine up for daily digests of all topics, sent at 9 AM in HTML format. If you set it up to reset my last visit date then every digest will contain only the posts that are new since the last digest. I read it from my inbox every morning. If there is something I want to respond to, I click the topic link in the digest and it takes me right to the discussion where I can click reply and give an answer. This has saved my sanity. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.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
Re: Copy of RevError Report
Mike Kerner write: I have a faceless application that, when it opens, is throwing up a blank dialog with an ok button. The title of the dialog it is throwing up is Copy of RevError Report. Any clues what might be triggering this? Somehow it seems the Error dialog was copied into your stack file, perhaps at build time. Double-check the original stack file and rebuild, though it may also be an indication of some other error in the script, so expect that even when you get rid of the dialog you'll see error info output to console (though you'll want to use the very latest version for that - some earlier builds had a bug which prevented console output on Windows). But even weirder is that it's able to display a dialog at all - normally, running facelessly is done by passing -ui on the command line, which is so much more efficient because it never initializes any GUI components. But if you were running facelessly, it shouldn't be possible for the engine to present any window at all. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys ___ 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
Re: please help!!
On 6/8/2014, 4:29 PM, la...@significantplanet.org wrote: Maybe you'll give me a rain check to look at one of my stacks in the future? Sure, provided it's a weekend when most of my clients are ignoring me, and that you've exhausted all options and are once again on the brink of suicide. ;) -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.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
Re: Open Source IDE and You
Mike Kerner wrote: Also, the emails you get when you email subscribe to the forums don't tell you anything except that there's been a message. The content is not included. Good catch - thanks. Ignore my instructions, and follow Jacque's instead: http://lists.runrev.com/pipermail/use-livecode/2014-June/202871.html -- Richard Gaskin LiveCode Community Manager rich...@livecode.org ___ 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
Re: Copy of RevError Report
I know. It's really bizarre. It's also not modal. I have a timeout built into the standalone so that it will eventually just quit, and the dialog doesn't stop that. Well, more messing there will be. On Sun, Jun 8, 2014 at 8:54 PM, Richard Gaskin ambassa...@fourthworld.com wrote: Mike Kerner write: I have a faceless application that, when it opens, is throwing up a blank dialog with an ok button. The title of the dialog it is throwing up is Copy of RevError Report. Any clues what might be triggering this? Somehow it seems the Error dialog was copied into your stack file, perhaps at build time. Double-check the original stack file and rebuild, though it may also be an indication of some other error in the script, so expect that even when you get rid of the dialog you'll see error info output to console (though you'll want to use the very latest version for that - some earlier builds had a bug which prevented console output on Windows). But even weirder is that it's able to display a dialog at all - normally, running facelessly is done by passing -ui on the command line, which is so much more efficient because it never initializes any GUI components. But if you were running facelessly, it shouldn't be possible for the engine to present any window at all. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys ___ 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
Flappy bird clone takes = 9 hours in Swift
Apparently it was 9 hours with some interruptions. If we're talking basic functionality -- fly the bird, flap the wings, move the pillars left and count how many the user has passed, collision detection, start/end games and high score tracking -- then I'm guessing this wouldn't go much faster in LiveCode. I might shave an hour or two off, which is significant when starting from 7 or 9, but I doubt I'd have this running in = 4 hours. Curious if anyone else would estimate differently. http://techcrunch.com/2014/06/04/a-developer-cloned-flappy-bird-using-apples-new-programming-language-swift-in-a-matter-of-hours/?ncid=rsssource=gravitycps=gravity ___ 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