From jbv at souslelogo.com Wed Mar 1 03:08:40 2023 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Wed, 01 Mar 2023 03:08:40 -0500 Subject: I need to fetch some text from a WP website, but need to login first In-Reply-To: References: <306EA3D2-5A9E-4149-9F33-7F901F00AF29@m-r-d.de> Message-ID: <112e7db67d534fc740179315e9336eb9@souslelogo.com> Hello, The WP REST API can be really slow and therefore painful to use. I recently had to make changes in a couple of WP websites and found it much easier to write data straight into the DB. jbv Le 2023-02-28 18:57, pere xavier Rossello via use-livecode a crit : > Hi. > > The easy way to do this is using REST API. > > https://developer.wordpress.org/rest-api/ > > And using it from livecofe > > https://lessons.livecode.com/m/4071/l/1325310-how-to-request-a-resource-from-a-rest-api > > Pere X. > > > > > > El mar, 28 feb 2023, 18:22, harrison--- via use-livecode < > use-livecode at lists.runrev.com> escribi: > >> Hi Matthias, >> >> If you cant get it done with tsNet or LiveCode, >> you might want to try using Keyboard Maestro. >> >> Rick >> >> >> > On Feb 28, 2023, at 11:00 AM, matthias rebbe via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> > >> > Hi, >> > >> > i need to login into a WP website to fetch some specific data. Currently >> this is done manually in a browser, but i would like to automate it >> using >> tsNET external or pure Livecode script. >> > >> > Did anyone already do this with Livecode? >> > >> > Regards, >> > Matthias >> > >> > >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Wed Mar 1 07:46:18 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 1 Mar 2023 07:46:18 -0500 Subject: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA" In-Reply-To: References: Message-ID: andrew, ok, now i'm curious: do you also do deep linking into your app, itself? I've thought about doing that, but I've never tried to figure out how. On Tue, Feb 28, 2023 at 4:13 PM Andrew at MWCM via use-livecode < use-livecode at lists.runrev.com> wrote: > > > > Date: Tue, 28 Feb 2023 10:14:37 -0500 > > From: Mike Kerner > > To: How to use LiveCode > > Subject: Re: On mobile: mergAVRequestMediaAccess "video" and > > androidRequestPermission "android.permission.CAMERA" > > Message-ID: > > bNU3TskH4J2w at mail.gmail.com> > > Content-Type: text/plain; charset="UTF-8" > > > > this isn't an uncommon problem. > > what other apps on ios do is throw up a separate dialog that directs the > > user to Settings->Privacy and Security->whatever (in your case, both > > "Camera" and "Microphone"), and tells the user to return to try again > when > > that setting is changed. > > Here is a code-block with deep links that I use in an iOS app to do pretty > much the same thing, except for push notifications instead of camera access > after the user declines the initial acceptance pop-up. You’ll need to > change the path to your specific app bundle and update the root from > NOTIFICATIONS_ID to something else like CAMERA (not 100% certain): > > on mouseUp > put "To enable Push Notification Settings go to your iOS device > settings..." & RETURN & RETURN &"Settings -> Indiana On Tap -> > Notifications" & RETURN & RETURN & "...then select Allow Notifications." > into tMessage > answer tMessage with "Good to know" and "Take me there!" > put it into tReply > if tReply = "Take me there!" then > launch url > "App-Prefs:root=NOTIFICATIONS_ID&path=com.midwestcoastmedia.indianaontap" > // iOS 10+ > if the result is "no association" then > launch url > "prefs:root=NOTIFCATIONS_ID&path=com.midwestcoastmedia.indianaontap" // iOS > 9 > end if // the result is "no association" > end if // tReply = "Take me there!" > end mouseUp > > —Andrew Bell > _______________________________________________ > use-livecode mailing list > use-livecode at 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." From andrew at midwestcoastmedia.com Wed Mar 1 16:23:12 2023 From: andrew at midwestcoastmedia.com (Andrew at MWCM) Date: Wed, 1 Mar 2023 16:23:12 -0500 Subject: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA" In-Reply-To: References: Message-ID: <4E1D4565-7968-45A3-9253-9C71F0546834@midwestcoastmedia.com> > andrew, > ok, now i'm curious: > do you also do deep linking into your app, itself? > I've thought about doing that, but I've never tried to figure out how. No deep linking INTO (but I think that is covered at https://lessons.livecode.com/m/4069/l/58672-using-custom-url-schemes ) but I do have deep linking OUT of another app project (Florida On Tap) that opens the Untappd app if a user has it installed and goes to a specific section of their app. -- Andrew Bell From georges at caen.one Thu Mar 2 07:05:36 2023 From: georges at caen.one (Georges MALAMOUD) Date: Thu, 2 Mar 2023 13:05:36 +0100 Subject: Livecode Hosting In-Reply-To: <00247de98a3191c0e131ea1e8d9f9003@souslelogo.com> References: <894223B1-5780-488A-AB50-777C25F5C34D@caen.one> <00247de98a3191c0e131ea1e8d9f9003@souslelogo.com> Message-ID: Yes, I was also interested by GDPR, but to be honest the price difference is also huge, in favour of hostm I installed an indy Livecode server (with proof of purchase) with no issue and they added at my request the bells and whistles for specific tweaks. Very reactive. Of course I did not est for intensive access. https://qan.caen.one is a very simple example (in french, sorry) Georges > Le 28 févr. 2023 à 12:44, jbv at souslelogo.com a écrit : > > Hello, > I just had a look at their offer, and it really looks interesting, > especially the possibility to choose the location of your server > (Europe, usa...). > But what about their technical support ? On-rev tech support quality > is hard to beat... > > Thanks. > jbv > > > Le 2023-02-28 05:33, Georges Malamoud via use-livecode a écrit : >> Hello >> I have been using this service for a certain time, and it works well >> for us, Livecode developers (and server admin) >> https://www.hostm.com >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Thu Mar 2 09:37:18 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 2 Mar 2023 09:37:18 -0500 Subject: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA" In-Reply-To: <4E1D4565-7968-45A3-9253-9C71F0546834@midwestcoastmedia.com> References: <4E1D4565-7968-45A3-9253-9C71F0546834@midwestcoastmedia.com> Message-ID: oh, so it is. thanks! On Wed, Mar 1, 2023 at 4:24 PM Andrew at MWCM via use-livecode < use-livecode at lists.runrev.com> wrote: > > > andrew, > > ok, now i'm curious: > > do you also do deep linking into your app, itself? > > I've thought about doing that, but I've never tried to figure out how. > > No deep linking INTO (but I think that is covered at > https://lessons.livecode.com/m/4069/l/58672-using-custom-url-schemes < > https://lessons.livecode.com/m/4069/l/58672-using-custom-url-schemes>) > but I do have deep linking OUT of another app project (Florida On Tap) that > opens the Untappd app if a user has it installed and goes to a specific > section of their app. > > -- Andrew Bell > _______________________________________________ > use-livecode mailing list > use-livecode at 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." From mkoob at rogers.com Fri Mar 3 08:36:11 2023 From: mkoob at rogers.com (Martin Koob) Date: Fri, 3 Mar 2023 08:36:11 -0500 Subject: Livecode Hosting In-Reply-To: References: <894223B1-5780-488A-AB50-777C25F5C34D@caen.one> <00247de98a3191c0e131ea1e8d9f9003@souslelogo.com> <131C5C20-A01F-4A92-8172-9091C401F23B@m-r-d.de> <835912e13f13df9c2d5dca0cb71e233d@souslelogo.com> Message-ID: <1FD6B691-936C-47ED-AD87-D27049ACA1CF@rogers.com> Hi I have had to think about this recently as I am looking at setting up a new backend for a service that I need to follow the Data protection rules in Canada. BTW - ’Safe third country’ would be more grammatically correct in English than ’save third country’. However I checked to see if that is the terminology they use but I after a brief search I could not find that phrase. I the term I found is not 'safe’ but ‘adequate’. E.g. Adequacy decisions The European Commission has the power to determine, on the basis of article 45 of Regulation (EU) 2016/679 whether a country outside the EU offers an adequate level of data protection. The European Commission has so far recognised Andorra, Argentina, Canada (commercial organisations), Faroe Islands, Guernsey, Israel, Isle of Man, Japan, Jersey, New Zealand, Republic of Korea, Switzerland , the United Kingdom under the GDPR and the LED, and Uruguay as providing adequate protection. https://commission.europa.eu/law/law-topic/data-protection/international-dimension-data-protection/adequacy-decisions_en I think that choice of term is because as we all know data is never ’safe’ which implies an absolute. To say it is ‘adequate’ implies that there is a standard to meet but does not guarantee 100% safety. For the Canadian Government certain data must be hosted in Canada, ie health data. Your health data on an AWS S3 server in Virginia could be subpoenaed by US Law enforcement. There is a data centre in Montreal but I don’t know if hosting it there would be enough protection. Since the parent company is in the US I wonder if there would still be exposure to US law. Also I don’t know whether data in Montreal is backed up to other locations in the US or other centres in the world. Last I looked the Livecode hosting service has a location in Toronto. I need to look into whether the fact that Canada has an agreement with the EU regarding data protection means that even if my data was hosted or backed up Europe that I could still use the LiveCode Hosting service location in Toronto. Martin > On Feb 28, 2023, at 9:22 AM, matthias rebbe via use-livecode wrote: > > > >> Am 28.02.2023 um 14:24 schrieb jbv via use-livecode >: >> >> Was moving to HostM really necessary ? >> A couple of years ago, Livecode Hosting provided a certificat saying that their >> service was fully compliant with european GDPR... >> And AFAIR, GDPR doesn't require that data must be hosted within Europe... >> Unless I missed something... >> > You can host personal data outside of the EU if the country where you host the data is a "save third country". I am not sure if this is the correct English expression. > But unfortunately the US are not such a safe third country. > Andorra, Argentina, Canada (commercial organizations only), Faroe Islands, Guernsey, Israel, Isle of Man, Jersey, New Zealand, Switzerland, Uruguay, Japan, United Kingdom and South Korea btw are all specified as save third countries. So hosting personal data in those countries would be okay. > > > > > > > >> jbv >> >> Le 2023-02-28 08:00, matthias rebbe via use-livecode a écrit : >>> I have both 1 Livecode Hosting account and 3 HostM accounts >>> I am still very satisfied with Livecode Hosting, >>> When Runrev started the On-Rev platform the servers were hosted in >>> France, but that changed some time and now the servers are hosted in >>> the US. >>> But comply with GDPR of the EU i had to find another provider that >>> hosts his servers in the EU. >>> So i moved the business websites with a heavy heart to HostM. >>> You can even install your commercial LivecodeServer or let HostM do >>> this for you. >>> The response time for support requests are very fast. >>> So in case you have to deal with the european GDPR you have to use a >>> provider that hosts in the EU. >>>> Am 28.02.2023 um 12:44 schrieb jbv via use-livecode : >>>> Hello, >>>> I just had a look at their offer, and it really looks interesting, >>>> especially the possibility to choose the location of your server >>>> (Europe, usa...). >>>> But what about their technical support ? On-rev tech support quality >>>> is hard to beat... >>>> Thanks. >>>> jbv >>>> Le 2023-02-28 05:33, Georges Malamoud via use-livecode a écrit : >>>>> Hello >>>>> I have been using this service for a certain time, and it works well >>>>> for us, Livecode developers (and server admin) >>>>> https://www.hostm.com >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Sat Mar 4 17:39:07 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 4 Mar 2023 17:39:07 -0500 Subject: android build "could not encode class bundle" Message-ID: android n00b, here. i'm trying to do a build for android. The error i'm getting is could not encode class bundle - error Methods with invalid locals information: void androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) it continues, but I can't find a reference to that error in any of the LC stuff. -- 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." From jacque at hyperactivesw.com Sun Mar 5 12:48:16 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 05 Mar 2023 11:48:16 -0600 Subject: android build "could not encode class bundle" In-Reply-To: References: Message-ID: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Do you have the latest version of Build Tools installed? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode wrote: > android n00b, here. > i'm trying to do a build for android. > The error i'm getting is > could not encode class bundle - error > Methods with invalid locals information: > void > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > it continues, but I can't find a reference to that error in any of the LC > stuff. > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From merakosp at gmail.com Sun Mar 5 13:40:33 2023 From: merakosp at gmail.com (panagiotis m) Date: Sun, 5 Mar 2023 20:40:33 +0200 Subject: android build "could not encode class bundle" In-Reply-To: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Hello all, It is this bug: https://quality.livecode.com/show_bug.cgi?id=23570 See the report for a workaround. Kind regards, Panos On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < use-livecode at lists.runrev.com> wrote: > Do you have the latest version of Build Tools installed? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode > wrote: > > > android n00b, here. > > i'm trying to do a build for android. > > The error i'm getting is > > could not encode class bundle - error > > Methods with invalid locals information: > > void > > > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > > it continues, but I can't find a reference to that error in any of the LC > > stuff. > > > > -- > > 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From MikeKerner at roadrunner.com Sun Mar 5 15:20:35 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 5 Mar 2023 15:20:35 -0500 Subject: android build "could not encode class bundle" In-Reply-To: References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: how do we check the version we have installed? i downgraded to Dolphin, but i'm still getting the error. On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode < use-livecode at lists.runrev.com> wrote: > Hello all, > > It is this bug: > > https://quality.livecode.com/show_bug.cgi?id=23570 > > See the report for a workaround. > > Kind regards, > Panos > > On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < > use-livecode at lists.runrev.com> wrote: > > > Do you have the latest version of Build Tools installed? > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode > > wrote: > > > > > android n00b, here. > > > i'm trying to do a build for android. > > > The error i'm getting is > > > could not encode class bundle - error > > > Methods with invalid locals information: > > > void > > > > > > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > > > it continues, but I can't find a reference to that error in any of the > LC > > > stuff. > > > > > > -- > > > 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 at 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 at 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 at 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." From MikeKerner at roadrunner.com Sun Mar 5 15:27:07 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 5 Mar 2023 15:27:07 -0500 Subject: android build "could not encode class bundle" In-Reply-To: References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: chipmunk, still error On Sun, Mar 5, 2023 at 3:20 PM Mike Kerner wrote: > how do we check the version we have installed? > i downgraded to Dolphin, but i'm still getting the error. > > On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> Hello all, >> >> It is this bug: >> >> https://quality.livecode.com/show_bug.cgi?id=23570 >> >> See the report for a workaround. >> >> Kind regards, >> Panos >> >> On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < >> use-livecode at lists.runrev.com> wrote: >> >> > Do you have the latest version of Build Tools installed? >> > >> > -- >> > Jacqueline Landman Gay | jacque at hyperactivesw.com >> > HyperActive Software | http://www.hyperactivesw.com >> > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode >> > wrote: >> > >> > > android n00b, here. >> > > i'm trying to do a build for android. >> > > The error i'm getting is >> > > could not encode class bundle - error >> > > Methods with invalid locals information: >> > > void >> > > >> > >> androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) >> > > it continues, but I can't find a reference to that error in any of >> the LC >> > > stuff. >> > > >> > > -- >> > > 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 at 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 at 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 at 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." From merakosp at gmail.com Sun Mar 5 15:30:03 2023 From: merakosp at gmail.com (panagiotis m) Date: Sun, 5 Mar 2023 22:30:03 +0200 Subject: android build "could not encode class bundle" In-Reply-To: References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Hello Mike, You can use the SDK Manager that is included in Android Studio. See the section “Installing the required SDK Tools” from this lesson: https://lessons.livecode.com/m/2571/l/625198-livecode-and-android-studio To allow older versions to show, check "Show Package Details" at the bottom right of the SDK Tools tab of the SDK Manager Note that it is the SDK Build-Tools you need to downgrade. Currently you probably have v32.x.x - but you need to install v30.0.3 Kind regards, Panos — On Sun, 5 Mar 2023 at 22:28, Mike Kerner via use-livecode < use-livecode at lists.runrev.com> wrote: > chipmunk, still error > > On Sun, Mar 5, 2023 at 3:20 PM Mike Kerner > wrote: > > > how do we check the version we have installed? > > i downgraded to Dolphin, but i'm still getting the error. > > > > On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode < > > use-livecode at lists.runrev.com> wrote: > > > >> Hello all, > >> > >> It is this bug: > >> > >> https://quality.livecode.com/show_bug.cgi?id=23570 > >> > >> See the report for a workaround. > >> > >> Kind regards, > >> Panos > >> > >> On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < > >> use-livecode at lists.runrev.com> wrote: > >> > >> > Do you have the latest version of Build Tools installed? > >> > > >> > -- > >> > Jacqueline Landman Gay | jacque at hyperactivesw.com > >> > HyperActive Software | http://www.hyperactivesw.com > >> > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode > >> > wrote: > >> > > >> > > android n00b, here. > >> > > i'm trying to do a build for android. > >> > > The error i'm getting is > >> > > could not encode class bundle - error > >> > > Methods with invalid locals information: > >> > > void > >> > > > >> > > >> > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > >> > > it continues, but I can't find a reference to that error in any of > >> the LC > >> > > stuff. > >> > > > >> > > -- > >> > > 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From MikeKerner at roadrunner.com Sun Mar 5 15:43:14 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 5 Mar 2023 15:43:14 -0500 Subject: android build "could not encode class bundle" In-Reply-To: References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: thanks, panos. i had 30.0.3 installed, but the newer studio also installed a newer version, which i had to uninstall. On Sun, Mar 5, 2023 at 3:31 PM panagiotis m via use-livecode < use-livecode at lists.runrev.com> wrote: > Hello Mike, > > You can use the SDK Manager that is included in Android Studio. See the > section “Installing the required SDK Tools” from this lesson: > > https://lessons.livecode.com/m/2571/l/625198-livecode-and-android-studio > > To allow older versions to show, check "Show Package Details" at the bottom > right of the SDK Tools tab of the SDK Manager > > Note that it is the SDK Build-Tools you need to downgrade. Currently you > probably have v32.x.x - but you need to install v30.0.3 > > Kind regards, > Panos > — > > On Sun, 5 Mar 2023 at 22:28, Mike Kerner via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > chipmunk, still error > > > > On Sun, Mar 5, 2023 at 3:20 PM Mike Kerner > > wrote: > > > > > how do we check the version we have installed? > > > i downgraded to Dolphin, but i'm still getting the error. > > > > > > On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode < > > > use-livecode at lists.runrev.com> wrote: > > > > > >> Hello all, > > >> > > >> It is this bug: > > >> > > >> https://quality.livecode.com/show_bug.cgi?id=23570 > > >> > > >> See the report for a workaround. > > >> > > >> Kind regards, > > >> Panos > > >> > > >> On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < > > >> use-livecode at lists.runrev.com> wrote: > > >> > > >> > Do you have the latest version of Build Tools installed? > > >> > > > >> > -- > > >> > Jacqueline Landman Gay | jacque at hyperactivesw.com > > >> > HyperActive Software | http://www.hyperactivesw.com > > >> > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode > > >> > wrote: > > >> > > > >> > > android n00b, here. > > >> > > i'm trying to do a build for android. > > >> > > The error i'm getting is > > >> > > could not encode class bundle - error > > >> > > Methods with invalid locals information: > > >> > > void > > >> > > > > >> > > > >> > > > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > > >> > > it continues, but I can't find a reference to that error in any of > > >> the LC > > >> > > stuff. > > >> > > > > >> > > -- > > >> > > 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 at 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 at 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 at 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 at 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 at 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." From MikeKerner at roadrunner.com Sun Mar 5 15:51:50 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 5 Mar 2023 15:51:50 -0500 Subject: diagnosing android crash at launch Message-ID: i have an app thad works fine on ios. i just built it for android to test it out. at launch i get a black screen, and then the app crashes. do we have any tricks for diagnosing this behavior? -- 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." From rdimola at evergreeninfo.net Mon Mar 6 10:36:07 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 6 Mar 2023 10:36:07 -0500 Subject: diagnosing android crash at launch In-Reply-To: References: Message-ID: <004501d95041$617341a0$2459c4e0$@net> Are you using the correct build type for the device? Maybe get rid of all the inclusions and see if that changes things. Panos, any thoughts on the top of the logcat? ---------- Forwarded message ---------- From: Mike Kerner Date: Mar 6, 2023 9:43 AM Subject: Re: diagnosing android crash at launch To: rdimolad at evergreeninfo.net No joy on the preOpenStack handler. remember i'm a droid n00b, so i am doing one or more things wrong. logcat starts throwing errors with the linker, and there are many: first line: library "/system/lib64/libandroid_runtime.so" ("/system/lib64/libandroid_runtime.so") needed or dlopened by "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" is not accessible for the namespace: [name="classloader-namespace", ld_library_paths="", default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] On Sun, Mar 5, 2023 at 8:29 PM wrote: Mike, Start with an answer box at the top of the preopenstack handler just to see if it gets there. Doing a logcat from adb at the command prompt will show what's crashing. I don't know if the debugger will help. This email address will probably not make it to the list. Ralph DiMola Evergreen Information Services Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Mike Kerner via use-livecode Sent: Sunday, March 05, 2023 3:52 PM To: How to use LiveCode Cc: Mike Kerner Subject: diagnosing android crash at launch i have an app thad works fine on ios. i just built it for android to test it out. at launch i get a black screen, and then the app crashes. do we have any tricks for diagnosing this behavior? -- 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Mon Mar 6 11:25:08 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 06 Mar 2023 10:25:08 -0600 Subject: diagnosing android crash at launch In-Reply-To: <004501d95041$617341a0$2459c4e0$@net> References: <004501d95041$617341a0$2459c4e0$@net> Message-ID: <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> My guess is that the architecture isn't right. Did you include ARM 64 in standalone settings? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode wrote: > Are you using the correct build type for the device? Maybe get rid of all > the inclusions and see if that changes things. > > Panos, any thoughts on the top of the logcat? > > ---------- Forwarded message ---------- > From: Mike Kerner > Date: Mar 6, 2023 9:43 AM > Subject: Re: diagnosing android crash at launch > To: rdimolad at evergreeninfo.net > > No joy on the preOpenStack handler. > remember i'm a droid n00b, so i am doing one or more things wrong. > logcat starts throwing errors with the linker, and there are many: > first line: > library "/system/lib64/libandroid_runtime.so" > ("/system/lib64/libandroid_runtime.so") needed or dlopened by > "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" > is not accessible for the namespace: [name="classloader-namespace", > ld_library_paths="", > default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] > > On Sun, Mar 5, 2023 at 8:29PM wrote: > Mike, > > Start with an answer box at the top of the preopenstack handler just to see > if it gets there. Doing a logcat from adb at the command prompt will show > what's crashing. I don't know if the debugger will help. > > This email address will probably not make it to the list. > > Ralph DiMola > Evergreen Information Services > > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf > Of Mike Kerner via use-livecode > Sent: Sunday, March 05, 2023 3:52 PM > To: How to use LiveCode > Cc: Mike Kerner > Subject: diagnosing android crash at launch > > i have an app thad works fine on ios. i just built it for android to test > it out. at launch i get a black screen, and then the app crashes. > do we have any tricks for diagnosing this behavior? > > -- > 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Mon Mar 6 12:24:54 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 6 Mar 2023 12:24:54 -0500 Subject: diagnosing android crash at launch In-Reply-To: <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <004501d95041$617341a0$2459c4e0$@net> <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: arm7 and arm64 are the build types. On Mon, Mar 6, 2023 at 11:26 AM J. Landman Gay via use-livecode < use-livecode at lists.runrev.com> wrote: > My guess is that the architecture isn't right. Did you include ARM 64 in > standalone settings? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode > wrote: > > > Are you using the correct build type for the device? Maybe get rid of > all > > the inclusions and see if that changes things. > > > > Panos, any thoughts on the top of the logcat? > > > > ---------- Forwarded message ---------- > > From: Mike Kerner > > Date: Mar 6, 2023 9:43 AM > > Subject: Re: diagnosing android crash at launch > > To: rdimolad at evergreeninfo.net > > > > No joy on the preOpenStack handler. > > remember i'm a droid n00b, so i am doing one or more things wrong. > > logcat starts throwing errors with the linker, and there are many: > > first line: > > library "/system/lib64/libandroid_runtime.so" > > ("/system/lib64/libandroid_runtime.so") needed or dlopened by > > > "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" > > > is not accessible for the namespace: [name="classloader-namespace", > > ld_library_paths="", > > > default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", > > > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] > > > > On Sun, Mar 5, 2023 at 8:29 PM wrote: > > Mike, > > > > Start with an answer box at the top of the preopenstack handler just to > see > > if it gets there. Doing a logcat from adb at the command prompt will > show > > what's crashing. I don't know if the debugger will help. > > > > This email address will probably not make it to the list. > > > > Ralph DiMola > > Evergreen Information Services > > > > > > Ralph DiMola > > IT Director > > Evergreen Information Services > > rdimola at evergreeninfo.net > > > > -----Original Message----- > > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > Behalf > > Of Mike Kerner via use-livecode > > Sent: Sunday, March 05, 2023 3:52 PM > > To: How to use LiveCode > > Cc: Mike Kerner > > Subject: diagnosing android crash at launch > > > > i have an app thad works fine on ios. i just built it for android to > test > > it out. at launch i get a black screen, and then the app crashes. > > do we have any tricks for diagnosing this behavior? > > > > -- > > 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 at 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 at 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 at 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." From merakosp at gmail.com Tue Mar 7 11:57:27 2023 From: merakosp at gmail.com (panagiotis m) Date: Tue, 7 Mar 2023 18:57:27 +0200 Subject: diagnosing android crash at launch In-Reply-To: References: <004501d95041$617341a0$2459c4e0$@net> <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: hello all, @Mike Kerner Are you setting the acceleratedRendering to true? The "black screen" on startup reminds me of an older bug that only happened when acceleratedRendering was set to true. If yes, try setting it to false and see if you get any further. You might now see the answer dialogs that Ralph suggested. Kind regards, Panos -- On Mon, 6 Mar 2023 at 19:26, Mike Kerner via use-livecode < use-livecode at lists.runrev.com> wrote: > arm7 and arm64 are the build types. > > On Mon, Mar 6, 2023 at 11:26 AM J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > My guess is that the architecture isn't right. Did you include ARM 64 in > > standalone settings? > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode > > wrote: > > > > > Are you using the correct build type for the device? Maybe get rid of > > all > > > the inclusions and see if that changes things. > > > > > > Panos, any thoughts on the top of the logcat? > > > > > > ---------- Forwarded message ---------- > > > From: Mike Kerner > > > Date: Mar 6, 2023 9:43 AM > > > Subject: Re: diagnosing android crash at launch > > > To: rdimolad at evergreeninfo.net > > > > > > No joy on the preOpenStack handler. > > > remember i'm a droid n00b, so i am doing one or more things wrong. > > > logcat starts throwing errors with the linker, and there are many: > > > first line: > > > library "/system/lib64/libandroid_runtime.so" > > > ("/system/lib64/libandroid_runtime.so") needed or dlopened by > > > > > > "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" > > > > > is not accessible for the namespace: [name="classloader-namespace", > > > ld_library_paths="", > > > > > > default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", > > > > > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] > > > > > > On Sun, Mar 5, 2023 at 8:29 PM wrote: > > > Mike, > > > > > > Start with an answer box at the top of the preopenstack handler just to > > see > > > if it gets there. Doing a logcat from adb at the command prompt will > > show > > > what's crashing. I don't know if the debugger will help. > > > > > > This email address will probably not make it to the list. > > > > > > Ralph DiMola > > > Evergreen Information Services > > > > > > > > > Ralph DiMola > > > IT Director > > > Evergreen Information Services > > > rdimola at evergreeninfo.net > > > > > > -----Original Message----- > > > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > > Behalf > > > Of Mike Kerner via use-livecode > > > Sent: Sunday, March 05, 2023 3:52 PM > > > To: How to use LiveCode > > > Cc: Mike Kerner > > > Subject: diagnosing android crash at launch > > > > > > i have an app thad works fine on ios. i just built it for android to > > test > > > it out. at launch i get a black screen, and then the app crashes. > > > do we have any tricks for diagnosing this behavior? > > > > > > -- > > > 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From paul at researchware.com Tue Mar 7 12:58:27 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 12:58:27 -0500 Subject: REGRESSION in LC 9.6.9rc2 Message-ID: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 See https://quality.livecode.com/show_bug.cgi?id=24133 I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 From MikeKerner at roadrunner.com Tue Mar 7 13:08:24 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 7 Mar 2023 13:08:24 -0500 Subject: diagnosing android crash at launch In-Reply-To: References: <004501d95041$617341a0$2459c4e0$@net> <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: that does not seem to help. On Tue, Mar 7, 2023 at 11:58 AM panagiotis m via use-livecode < use-livecode at lists.runrev.com> wrote: > hello all, > > @Mike Kerner > Are you setting the acceleratedRendering to true? The "black screen" on > startup reminds me of an older bug that only happened when > acceleratedRendering was set to true. If yes, try setting it to false and > see if you get any further. You might now see the answer dialogs that Ralph > suggested. > > Kind regards, > Panos > -- > > On Mon, 6 Mar 2023 at 19:26, Mike Kerner via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > arm7 and arm64 are the build types. > > > > On Mon, Mar 6, 2023 at 11:26 AM J. Landman Gay via use-livecode < > > use-livecode at lists.runrev.com> wrote: > > > > > My guess is that the architecture isn't right. Did you include ARM 64 > in > > > standalone settings? > > > > > > -- > > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > > HyperActive Software | http://www.hyperactivesw.com > > > On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode > > > wrote: > > > > > > > Are you using the correct build type for the device? Maybe get rid of > > > all > > > > the inclusions and see if that changes things. > > > > > > > > Panos, any thoughts on the top of the logcat? > > > > > > > > ---------- Forwarded message ---------- > > > > From: Mike Kerner > > > > Date: Mar 6, 2023 9:43 AM > > > > Subject: Re: diagnosing android crash at launch > > > > To: rdimolad at evergreeninfo.net > > > > > > > > No joy on the preOpenStack handler. > > > > remember i'm a droid n00b, so i am doing one or more things wrong. > > > > logcat starts throwing errors with the linker, and there are many: > > > > first line: > > > > library "/system/lib64/libandroid_runtime.so" > > > > ("/system/lib64/libandroid_runtime.so") needed or dlopened by > > > > > > > > > > "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" > > > > > > > is not accessible for the namespace: [name="classloader-namespace", > > > > ld_library_paths="", > > > > > > > > > > default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", > > > > > > > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] > > > > > > > > On Sun, Mar 5, 2023 at 8:29 PM wrote: > > > > Mike, > > > > > > > > Start with an answer box at the top of the preopenstack handler just > to > > > see > > > > if it gets there. Doing a logcat from adb at the command prompt will > > > show > > > > what's crashing. I don't know if the debugger will help. > > > > > > > > This email address will probably not make it to the list. > > > > > > > > Ralph DiMola > > > > Evergreen Information Services > > > > > > > > > > > > Ralph DiMola > > > > IT Director > > > > Evergreen Information Services > > > > rdimola at evergreeninfo.net > > > > > > > > -----Original Message----- > > > > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > > > Behalf > > > > Of Mike Kerner via use-livecode > > > > Sent: Sunday, March 05, 2023 3:52 PM > > > > To: How to use LiveCode > > > > Cc: Mike Kerner > > > > Subject: diagnosing android crash at launch > > > > > > > > i have an app thad works fine on ios. i just built it for android to > > > test > > > > it out. at launch i get a black screen, and then the app crashes. > > > > do we have any tricks for diagnosing this behavior? > > > > > > > > -- > > > > 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 at 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 at 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 at 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 at 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 at 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." From craig at starfirelighting.com Tue Mar 7 13:32:02 2023 From: craig at starfirelighting.com (Craig Newman) Date: Tue, 7 Mar 2023 13:32:02 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> Paul. Hi. What modal dialog has a dropDown menu? Craig > On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: > > Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. > > Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 > > See https://quality.livecode.com/show_bug.cgi?id=24133 > > I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 13:38:39 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 13:38:39 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> Message-ID: <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> The one in the example stack submitted with the bug report. The point is not about UI design. It's that code and objects that worked in LC 9.6.8 does not work at all in 9.6.9rc2. On 3/7/2023 1:32 PM, Craig Newman via use-livecode wrote: > Paul. > > Hi. > > What modal dialog has a dropDown menu? > > Craig > >> On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: >> >> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >> >> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >> >> See https://quality.livecode.com/show_bug.cgi?id=24133 >> >> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dan at clearvisiontech.com Tue Mar 7 14:04:43 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 7 Mar 2023 19:04:43 +0000 Subject: Custom URL on Android In-Reply-To: References: Message-ID: I have an Android app that I am launching from a webpage via the custom URL on an Android device. If I put the link in a webpage and click it, it works fine. The app launches and I get the param to act upon. However, if launch the app through a java script, then the browser displays a white “sheet” with the app’s icon and doesn’t do anything else. Note: on iOS the launch from Java script works fine. Any thoughts? -Dan From matthias_livecode_150811 at m-r-d.de Tue Mar 7 14:39:25 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Tue, 7 Mar 2023 20:39:25 +0100 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> Message-ID: Hello Paul, i added a comment already to your bug report. I tried your sample stack here with macOS13.2 and LC 9.6.9RC2. The dropdown menu appears here when clicking "Build Criteria". Regards, Matthias > Am 07.03.2023 um 19:38 schrieb Paul Dupuis via use-livecode : > > The one in the example stack submitted with the bug report. > > The point is not about UI design. It's that code and objects that worked in LC 9.6.8 does not work at all in 9.6.9rc2. > > > On 3/7/2023 1:32 PM, Craig Newman via use-livecode wrote: >> Paul. >> >> Hi. >> >> What modal dialog has a dropDown menu? >> >> Craig >> >>> On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: >>> >>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>> >>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>> >>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>> >>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>> >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 16:01:14 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 16:01:14 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> Message-ID: <92b39eb2-0e30-2938-795c-bcaa29ae7c8f@researchware.com> Matthias, Thank you for macOS testing. I primarily develop on Windows and had not yet tested on our Mojave macOS Powerbook. It does indeed work on macOS. I just added to the bug report an improved test stack that presents a Dialog with a: Pulldown menu - works under 968 (Mac+Win), and 969rc2 on Mac, not under 969rc2 on Windows 10 Option menu - works under 968 (Mac+Win), and 969rc2 on Mac, HARD CRASH under 969rc2 on Windows 10 Combo Box menu - works under 968 (Mac+Win), and 969rc2 on Mac, not under 969rc2 on Windows 10 Popup menu - works under 968 (Mac+Win), and 969rc2 on Mac, not under 969rc2 on Windows 10 NOTE: My LC 969rc2 on macOS (Mojave) is the straight download. My LC 969rc2 on Windows 10 has had 3 REGRESSION FIXES applied to the IDE code to fix: https://quality.livecode.com/show_bug.cgi?id=24038 https://quality.livecode.com/show_bug.cgi?id=24044 https://quality.livecode.com/show_bug.cgi?id=24046 I can't see how any of these IDE code fixes for these regressions could impact menus in modal dialogs. I will try to test on Windows with unmodified LC 969rc2 If the 1 to  line code fixes to the IDE code regressions above in 969rc2 are causing menus in modal dialogs not to work (and worse with the Option menu a HARD CRASH) then I think this still constitutes a real and serious bug. I need menus in modal dialogs to work AND fixes to all 3 bugs above. On 3/7/2023 2:39 PM, matthias rebbe via use-livecode wrote: > Hello Paul, > i added a comment already to your bug report. > > I tried your sample stack here with macOS13.2 and LC 9.6.9RC2. The dropdown menu appears here when clicking "Build Criteria". > > Regards, > Matthias > >> Am 07.03.2023 um 19:38 schrieb Paul Dupuis via use-livecode : >> >> The one in the example stack submitted with the bug report. >> >> The point is not about UI design. It's that code and objects that worked in LC 9.6.8 does not work at all in 9.6.9rc2. >> >> >> On 3/7/2023 1:32 PM, Craig Newman via use-livecode wrote: >>> Paul. >>> >>> Hi. >>> >>> What modal dialog has a dropDown menu? >>> >>> Craig >>> >>>> On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: >>>> >>>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>>> >>>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>>> >>>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>>> >>>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Tue Mar 7 16:20:28 2023 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 7 Mar 2023 13:20:28 -0800 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> References: <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> Message-ID: Craig Newman wrote: > What modal dialog has a dropDown menu? In this example it's an option control, similar to what we see for account types in Apple's Users and Groups details sheet, the file type filter at the bottom of the OS geFile and putFile dialogs, various selectors in the OS Print dialog, the modifier key remapping dialog from the Control Panel's Keyboard settings, and others. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ____________________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From monte.goulding at livecode.com Tue Mar 7 16:26:28 2023 From: monte.goulding at livecode.com (Monte Goulding) Date: Wed, 8 Mar 2023 08:26:28 +1100 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: Hi Paul I believe this issue is already resolved for RC3. It is in the engine so not something that can be scripted around unfortunately. See https://quality.livecode.com/show_bug.cgi?id=24003 Cheers Monte > On 8 Mar 2023, at 4:58 am, Paul Dupuis via use-livecode wrote: > > Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. > > Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 > > See https://quality.livecode.com/show_bug.cgi?id=24133 > > I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 16:32:48 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 16:32:48 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> Message-ID: I just tested the "Main.livecode" test stack (in the bug report) on a Windows 11 system with a unmodified install of LC 969rc2 freshly downloaded and it exhibits the same bug(s) with all 4 menu object types as noted in Comment 2 above. This appears to be a Windows specific regression of LC 969 under Windows 10 and 11. On 3/7/2023 2:39 PM, matthias rebbe via use-livecode wrote: > Hello Paul, > i added a comment already to your bug report. > > I tried your sample stack here with macOS13.2 and LC 9.6.9RC2. The dropdown menu appears here when clicking "Build Criteria". > > Regards, > Matthias > >> Am 07.03.2023 um 19:38 schrieb Paul Dupuis via use-livecode : >> >> The one in the example stack submitted with the bug report. >> >> The point is not about UI design. It's that code and objects that worked in LC 9.6.8 does not work at all in 9.6.9rc2. >> >> >> On 3/7/2023 1:32 PM, Craig Newman via use-livecode wrote: >>> Paul. >>> >>> Hi. >>> >>> What modal dialog has a dropDown menu? >>> >>> Craig >>> >>>> On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: >>>> >>>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>>> >>>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>>> >>>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>>> >>>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 16:38:22 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 16:38:22 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: Monte, Thank you! Yes, it does appear I just spent several hours tracking down a DUPLICATE bug entry. Curse me for NOT searching the bug database FIRST! So, I guess my next task is to pester Kevin and /or Mark tomorrow to get me 969rc3 ASAP as I was literally QA testing the last bug before customer release of an maintenance update to our app based on 969rc2 (with  regression fixes) when I discovered this! Sigh, On 3/7/2023 4:26 PM, Monte Goulding via use-livecode wrote: > Hi Paul > > I believe this issue is already resolved for RC3. It is in the engine so not something that can be scripted around unfortunately. > > See https://quality.livecode.com/show_bug.cgi?id=24003 > > Cheers > > Monte > >> On 8 Mar 2023, at 4:58 am, Paul Dupuis via use-livecode wrote: >> >> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >> >> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >> >> See https://quality.livecode.com/show_bug.cgi?id=24133 >> >> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte.goulding at livecode.com Tue Mar 7 18:55:44 2023 From: monte.goulding at livecode.com (Monte Goulding) Date: Wed, 8 Mar 2023 10:55:44 +1100 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: Hi Paul RC3 is not far off and both Kevin and Mark are already very keen to get it out already. I believe there are arrangements for access to internal builds, however, I’m not sure of the fees involved. Might be best to query Heather on that. Cheers Monte > On 8 Mar 2023, at 8:38 am, Paul Dupuis via use-livecode wrote: > > Monte, > > Thank you! Yes, it does appear I just spent several hours tracking down a DUPLICATE bug entry. Curse me for NOT searching the bug database FIRST! > > So, I guess my next task is to pester Kevin and /or Mark tomorrow to get me 969rc3 ASAP as I was literally QA testing the last bug before customer release of an maintenance update to our app based on 969rc2 (with regression fixes) when I discovered this! > > Sigh, > > On 3/7/2023 4:26 PM, Monte Goulding via use-livecode wrote: >> Hi Paul >> >> I believe this issue is already resolved for RC3. It is in the engine so not something that can be scripted around unfortunately. >> >> See https://quality.livecode.com/show_bug.cgi?id=24003 >> >> Cheers >> >> Monte >> >>> On 8 Mar 2023, at 4:58 am, Paul Dupuis via use-livecode wrote: >>> >>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>> >>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>> >>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>> >>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>> >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 19:19:00 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 19:19:00 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: Monte, Thanks again. I wasn't really going to pester Kevin or Mark. I save all my pestering for their monthly Livecode Global Fireside Chats ;-) I am glad to hear rc3 may be soon. I'll have to review our release timing and then, only if needed, contact Heather. We'll have to do a bunch of retesting under rc3 anyways. -- Paul On 3/7/2023 6:55 PM, Monte Goulding via use-livecode wrote: > Hi Paul > > RC3 is not far off and both Kevin and Mark are already very keen to get it out already. I believe there are arrangements for access to internal builds, however, Im not sure of the fees involved. Might be best to query Heather on that. > > Cheers > > Monte > >> On 8 Mar 2023, at 8:38 am, Paul Dupuis via use-livecode wrote: >> >> Monte, >> >> Thank you! Yes, it does appear I just spent several hours tracking down a DUPLICATE bug entry. Curse me for NOT searching the bug database FIRST! >> >> So, I guess my next task is to pester Kevin and /or Mark tomorrow to get me 969rc3 ASAP as I was literally QA testing the last bug before customer release of an maintenance update to our app based on 969rc2 (with regression fixes) when I discovered this! >> >> Sigh, >> >> On 3/7/2023 4:26 PM, Monte Goulding via use-livecode wrote: >>> Hi Paul >>> >>> I believe this issue is already resolved for RC3. It is in the engine so not something that can be scripted around unfortunately. >>> >>> See https://quality.livecode.com/show_bug.cgi?id=24003 >>> >>> Cheers >>> >>> Monte >>> >>>> On 8 Mar 2023, at 4:58 am, Paul Dupuis via use-livecode wrote: >>>> >>>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>>> >>>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>>> >>>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>>> >>>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Wed Mar 8 17:54:17 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 8 Mar 2023 16:54:17 -0600 Subject: Scalefactor positioning Message-ID: I need to set the scalefactor of a stack and position it at the screenloc. set the scalefactor of this stack to 2 set the loc of this stack to the screenloc It doesn't work. The stack loc is always reported as the position of the stack at scalefactor 1.0 regardless of where it actually is on screen. When setting it to 2 it jumps to a position I can't identify. Using "this window" instead of "this stack" doesn't help. I think I need to calculate a position to get around this but I'm not sure how. And maybe this is a bug? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From Bernd.Niggemann at uni-wh.de Wed Mar 8 18:57:09 2023 From: Bernd.Niggemann at uni-wh.de (Niggemann, Bernd) Date: Wed, 8 Mar 2023 23:57:09 +0000 Subject: Scalefactor positioning Message-ID: <497FCAA9-CD7E-418E-9F72-6081C4A470C7@uni-wh.de> > J. Landman Gay wrote > I need to set the scalefactor of a stack and position it at the screenloc. on mouseUp local tScaleFactor, tScreenLoc, tNewStackLoc put the scaleFactor of this stack into tScaleFactor put the screenLoc into tScreenLoc put item 1 of tScreenLoc / tScaleFactor into item 1 of tNewStackLoc put item 2 of tScreenLoc / tScaleFactor into item 2 of tNewStackLoc set the loc of this stack to tNewStackLoc end mouseUp This works for me Kind regards Bernd From jacque at hyperactivesw.com Wed Mar 8 20:56:17 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 08 Mar 2023 19:56:17 -0600 Subject: Scalefactor positioning In-Reply-To: <497FCAA9-CD7E-418E-9F72-6081C4A470C7@uni-wh.de> References: <497FCAA9-CD7E-418E-9F72-6081C4A470C7@uni-wh.de> Message-ID: <186c41551e8.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Thanks Bernd. Since all scaled coordinates are translated to card coordinates I guess I assumed the stack window position would be translated too. In retrospect it makes sense. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 8, 2023 5:59:21 PM "Niggemann, Bernd via use-livecode" wrote: >> J. Landman Gay wrote >> I need to set the scalefactor of a stack and position it at the screenloc. > > > on mouseUp > local tScaleFactor, tScreenLoc, tNewStackLoc > put the scaleFactor of this stack into tScaleFactor > put the screenLoc into tScreenLoc > put item 1 of tScreenLoc / tScaleFactor into item 1 of tNewStackLoc > put item 2 of tScreenLoc / tScaleFactor into item 2 of tNewStackLoc > set the loc of this stack to tNewStackLoc > end mouseUp > > This works for me > > Kind regards > Bernd > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From benr_mc at cogapp.com Tue Mar 14 13:08:31 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 14 Mar 2023 17:08:31 +0000 Subject: LCB development Message-ID: I last dabbled with LCB about five years ago - but now I have a need to get in there again. Are there any tips that you-all can share? In particular: - what if anything is available for debugging LCB widgets? - I've found a reference to a LiveCode Builder CLM module developed by James Hale - where might I find this? - a really basic question - if I make a change to an LCB widget, defined in ~/Documents/LiveCode/Extensions; what's the quickest route to testing it? Can I delete and re-add the widget? Or do close+remove-from-memory the stack, and then reopen it? Or do I need to quit and relaunch LiveCode in order to see the change? - any other pointers or suggestions gratefully received. TIA, Ben From ahsoftware at sonic.net Tue Mar 14 14:02:32 2023 From: ahsoftware at sonic.net (Mark Wieder) Date: Tue, 14 Mar 2023 11:02:32 -0700 Subject: LCB development In-Reply-To: References: Message-ID: On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote: > I last dabbled with LCB about five years ago - but now I have a need to > get in there again. > > Are there any tips that you-all can share? > > In particular: > > - what if anything is available for debugging LCB widgets? > > - I've found a reference to a LiveCode Builder CLM module developed by > James Hale - where might I find this? > > - a really basic question - if I make a change to an LCB widget, defined > in ~/Documents/LiveCode/Extensions; what's the quickest route to testing > it? Can I delete and re-add the widget? Or do close+remove-from-memory > the stack, and then reopen it? Or do I need to quit and relaunch > LiveCode in order to see the change? > > - any other pointers or suggestions gratefully received. Use the extension builder to test the widget. I keep a text editor open to edit the code and press the test button after editing. No need to relaunch either the builder or the IDE. Debugging is minimal. I've found very little documentaion on LCB, and much of what I've found is either out of date or partial or wrong. -- Mark Wieder ahsoftware at gmail.com From rdimola at evergreeninfo.net Tue Mar 14 14:32:09 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 14 Mar 2023 14:32:09 -0400 Subject: LCB development In-Reply-To: References: Message-ID: <006201d956a3$4cba8350$e62f89f0$@net> For debugging I dispatch a message to a LCS handler with an answer box. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Ben Rubinstein via use-livecode Sent: Tuesday, March 14, 2023 1:09 PM To: Use LiveCode Cc: Ben Rubinstein Subject: LCB development I last dabbled with LCB about five years ago - but now I have a need to get in there again. Are there any tips that you-all can share? In particular: - what if anything is available for debugging LCB widgets? - I've found a reference to a LiveCode Builder CLM module developed by James Hale - where might I find this? - a really basic question - if I make a change to an LCB widget, defined in ~/Documents/LiveCode/Extensions; what's the quickest route to testing it? Can I delete and re-add the widget? Or do close+remove-from-memory the stack, and then reopen it? Or do I need to quit and relaunch LiveCode in order to see the change? - any other pointers or suggestions gratefully received. TIA, Ben _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Tue Mar 14 15:57:02 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 14 Mar 2023 14:57:02 -0500 Subject: Happy Pi Day Message-ID: <7620c0af-be05-e5f9-0c80-3807d8ffb0ff@hyperactivesw.com> In case you want to memorize the first 50 digits: It's actually very pretty. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From marksmithhfx at gmail.com Tue Mar 14 19:47:32 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Tue, 14 Mar 2023 23:47:32 +0000 Subject: Happy Pi Day In-Reply-To: <7620c0af-be05-e5f9-0c80-3807d8ffb0ff@hyperactivesw.com> References: <7620c0af-be05-e5f9-0c80-3807d8ffb0ff@hyperactivesw.com> Message-ID: <75A7BF88-61D7-4ADA-BB65-899088DB2982@gmail.com> That was very cool. I thought it would just be a bunch of random noise but it really was a very melodic tune. Sent from my iPhone > On Mar 14, 2023, at 7:58 PM, J. Landman Gay via use-livecode wrote: > > In case you want to memorize the first 50 digits: > > > > It's actually very pretty. > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From benr_mc at cogapp.com Wed Mar 15 06:42:17 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 15 Mar 2023 10:42:17 +0000 Subject: LCB development In-Reply-To: References: Message-ID: <7c88c3bd-f60f-a1f7-ddeb-bc8f931a6028@cogapp.com> I didn't even know (had forgotten) that there was an extension builder! That's great. Searching the archives to find out where this special thing could be obtained from (hint for my future self, it's in the IDE under the Tools menu) I found references to the Extending LiveCode guide... which is obviously what I should have read in the first place. Thanks all! Ben On 14/03/2023 18:02, Mark Wieder via use-livecode wrote: > On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote: >> I last dabbled with LCB about five years ago - but now I have a need to get >> in there again. >> >> Are there any tips that you-all can share? >> >> In particular: >> >> - what if anything is available for debugging LCB widgets? >> >> - I've found a reference to a LiveCode Builder CLM module developed by James >> Hale - where might I find this? >> >> - a really basic question - if I make a change to an LCB widget, defined in >> ~/Documents/LiveCode/Extensions; what's the quickest route to testing it? >> Can I delete and re-add the widget? Or do close+remove-from-memory the >> stack, and then reopen it? Or do I need to quit and relaunch LiveCode in >> order to see the change? >> >> - any other pointers or suggestions gratefully received. > > Use the extension builder to test the widget. I keep a text editor open to > edit the code and press the test button after editing. No need to relaunch > either the builder or the IDE. Debugging is minimal. > > I've found very little documentaion on LCB, and much of what I've found is > either out of date or partial or wrong. > From MikeKerner at roadrunner.com Wed Mar 15 08:22:18 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 15 Mar 2023 08:22:18 -0400 Subject: LCB development In-Reply-To: <7c88c3bd-f60f-a1f7-ddeb-bc8f931a6028@cogapp.com> References: <7c88c3bd-f60f-a1f7-ddeb-bc8f931a6028@cogapp.com> Message-ID: We have the beginnings of a missing manual for LCB, so it might be helpful, and as you learn things, it would be great if you would throw issues at the the repo: https://github.com/macMikey/LCB-missing-manual On Wed, Mar 15, 2023 at 6:43 AM Ben Rubinstein via use-livecode < use-livecode at lists.runrev.com> wrote: > I didn't even know (had forgotten) that there was an extension builder! > That's > great. > > Searching the archives to find out where this special thing could be > obtained > from (hint for my future self, it's in the IDE under the Tools menu) I > found > references to the Extending LiveCode guide... which is obviously what I > should > have read in the first place. > > Thanks all! > > Ben > > On 14/03/2023 18:02, Mark Wieder via use-livecode wrote: > > On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote: > >> I last dabbled with LCB about five years ago - but now I have a need to > get > >> in there again. > >> > >> Are there any tips that you-all can share? > >> > >> In particular: > >> > >> - what if anything is available for debugging LCB widgets? > >> > >> - I've found a reference to a LiveCode Builder CLM module developed by > James > >> Hale - where might I find this? > >> > >> - a really basic question - if I make a change to an LCB widget, > defined in > >> ~/Documents/LiveCode/Extensions; what's the quickest route to testing > it? > >> Can I delete and re-add the widget? Or do close+remove-from-memory the > >> stack, and then reopen it? Or do I need to quit and relaunch LiveCode > in > >> order to see the change? > >> > >> - any other pointers or suggestions gratefully received. > > > > Use the extension builder to test the widget. I keep a text editor open > to > > edit the code and press the test button after editing. No need to > relaunch > > either the builder or the IDE. Debugging is minimal. > > > > I've found very little documentaion on LCB, and much of what I've found > is > > either out of date or partial or wrong. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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." From jbv at souslelogo.com Wed Mar 15 10:46:05 2023 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Wed, 15 Mar 2023 10:46:05 -0400 Subject: Livecode / MariaDB UTF8 charset Message-ID: Hi list, I am struggling to configure the charset of a mySQL/MariaDB table on my Livecode Hosting account. I have a huge number of utf8 files containing names in various alphabets (european, cyrillic, japanese, chinese, arabic...) and I need to insert each name as a separate entry in the table. When I run a LC script on my Mac to build a large number of "INSERT INTO..." requests (1 for each name) and then copy/paste these requests in phpMyAdmin, with the table charset as the default one : utf8mb3_unicode_ci, it works : each name shows in its own alphabet. But if I run the same script on the server, every character beyond ascii 256 shows up as "?"... I have tried other charsets, but to no avail. My script is rather simple : a main loop that opens successively each file (open file tfile for UTF8 read), builds the request and then runs the sql request. What am I doing wrong ? Thank you in advance. jbv From benr_mc at cogapp.com Wed Mar 15 12:57:52 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 15 Mar 2023 16:57:52 +0000 Subject: BBEdit/Textwrangler LCM for livescript In-Reply-To: <1441895716180-4696217.post@n4.nabble.com> References: <1441895716180-4696217.post@n4.nabble.com> Message-ID: <3300ccb2-ba73-1c92-d197-7fb75a21d377@cogapp.com> The links below, alas, are no longer live (well it has been seven+ years). Are these CLMs or later versions available anywhere? Many thanks, Ben On 10/09/2015 15:35, jameshale wrote: > Updated livecodeBuilder CLM to adjust function regex so that function names > appear in BBEdit's function popup > > https://dl.dropboxusercontent.com/u/8212901/LiveCodeBuilder.plist > > > James > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/BBEdit-Textwrangler-LCM-for-livescript-tp4696091p4696217.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From benr_mc at cogapp.com Wed Mar 15 13:12:56 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 15 Mar 2023 17:12:56 +0000 Subject: LCB development (LCB CLM module) In-Reply-To: References: <7c88c3bd-f60f-a1f7-ddeb-bc8f931a6028@cogapp.com> Message-ID: <3a30aafc-d4db-612a-22f5-9cab95f90dd2@cogapp.com> Thanks Mike, if I can contribute anything useful I will. Ben On 15/03/2023 12:22, Mike Kerner via use-livecode wrote: > We have the beginnings of a missing manual for LCB, so it might be helpful, > and as you learn things, it would be great if you would throw issues at the > the repo: > https://github.com/macMikey/LCB-missing-manual > > On Wed, Mar 15, 2023 at 6:43AM Ben Rubinstein via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> I didn't even know (had forgotten) that there was an extension builder! >> That's >> great. >> >> Searching the archives to find out where this special thing could be >> obtained >> from (hint for my future self, it's in the IDE under the Tools menu) I >> found >> references to the Extending LiveCode guide... which is obviously what I >> should >> have read in the first place. >> >> Thanks all! >> >> Ben >> >> On 14/03/2023 18:02, Mark Wieder via use-livecode wrote: >>> On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote: >>>> I last dabbled with LCB about five years ago - but now I have a need to >> get >>>> in there again. >>>> >>>> Are there any tips that you-all can share? >>>> >>>> In particular: >>>> >>>> - what if anything is available for debugging LCB widgets? >>>> >>>> - I've found a reference to a LiveCode Builder CLM module developed by >> James >>>> Hale - where might I find this? >>>> >>>> - a really basic question - if I make a change to an LCB widget, >> defined in >>>> ~/Documents/LiveCode/Extensions; what's the quickest route to testing >> it? >>>> Can I delete and re-add the widget? Or do close+remove-from-memory the >>>> stack, and then reopen it? Or do I need to quit and relaunch LiveCode >> in >>>> order to see the change? >>>> >>>> - any other pointers or suggestions gratefully received. >>> >>> Use the extension builder to test the widget. I keep a text editor open >> to >>> edit the code and press the test button after editing. No need to >> relaunch >>> either the builder or the IDE. Debugging is minimal. >>> >>> I've found very little documentaion on LCB, and much of what I've found >> is >>> either out of date or partial or wrong. >>> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From dan at clearvisiontech.com Wed Mar 15 14:14:35 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 15 Mar 2023 18:14:35 +0000 Subject: LC and Universal Links In-Reply-To: References: Message-ID: I know that LC supports Custom URLs… I have used on both iOS and Android and it works great! But it looks like there is a new method, “Universal Links”. https://developer.apple.com/documentation/xcode/supporting-universal-links-in-your-app Does anyone know if LC supports Universal Links? -Dan From tore.nilsen at me.com Thu Mar 16 05:44:30 2023 From: tore.nilsen at me.com (Tore Nilsen) Date: Thu, 16 Mar 2023 10:44:30 +0100 Subject: Bug in browser widget Message-ID: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 Best regards Tore Nilsen From tore.nilsen at me.com Thu Mar 16 07:37:26 2023 From: tore.nilsen at me.com (Tore Nilsen) Date: Thu, 16 Mar 2023 12:37:26 +0100 Subject: Bug in browser widget? Message-ID: I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 Best regards Tore Nilsen From matthias_livecode_150811 at m-r-d.de Thu Mar 16 08:31:07 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Thu, 16 Mar 2023 13:31:07 +0100 Subject: Bug in browser widget In-Reply-To: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> References: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> Message-ID: <87F31A5E-5CA7-43C6-9434-9CA4EE25A9C7@m-r-d.de> Tore, do you have a url i could try? Tried here with a page that has Youtube videos embedded and could not reproduce the error with LC 9.6.9RC2 and 10DP4 on macOS 13.2.1 > Am 16.03.2023 um 10:44 schrieb Tore Nilsen via use-livecode : > > I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. > > Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 > > Best regards > Tore Nilsen > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ahsoftware at sonic.net Thu Mar 16 12:51:58 2023 From: ahsoftware at sonic.net (Mark Wieder) Date: Thu, 16 Mar 2023 09:51:58 -0700 Subject: Happy Pi Day In-Reply-To: <75A7BF88-61D7-4ADA-BB65-899088DB2982@gmail.com> References: <7620c0af-be05-e5f9-0c80-3807d8ffb0ff@hyperactivesw.com> <75A7BF88-61D7-4ADA-BB65-899088DB2982@gmail.com> Message-ID: <7e77bb9e-bff1-937b-bbc9-f552e15cf9b1@sonic.net> On 3/14/23 16:47, Mark Smith via use-livecode wrote: > it really was a very melodic tune. Yeah. A bit irrational though. -- Mark Wieder ahsoftware at gmail.com From tore.nilsen at me.com Thu Mar 16 14:07:22 2023 From: tore.nilsen at me.com (Tore Nilsen) Date: Thu, 16 Mar 2023 19:07:22 +0100 Subject: Bug in browser widget In-Reply-To: <87F31A5E-5CA7-43C6-9434-9CA4EE25A9C7@m-r-d.de> References: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> <87F31A5E-5CA7-43C6-9434-9CA4EE25A9C7@m-r-d.de> Message-ID: <7FA32373-A5DE-4F19-9CF7-FBFCEA639D90@me.com> Hi Matthias, thanks for your interest in this ! I have been trying to solve the problem myself and I have discovered that the problem only occurs on one of my Macs. Unfortunately it is my main machine, but as long as I can get it to work on the other machines I can always live with the situation for now. Best regards Tore > 16. mar. 2023 kl. 13:31 skrev matthias rebbe via use-livecode : > > Tore, > do you have a url i could try? > > Tried here with a page that has Youtube videos embedded and could not reproduce the error with LC 9.6.9RC2 and 10DP4 on macOS 13.2.1 > > > >> Am 16.03.2023 um 10:44 schrieb Tore Nilsen via use-livecode : >> >> I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. >> >> Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 >> >> Best regards >> Tore Nilsen >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From tore.nilsen at me.com Thu Mar 16 15:18:41 2023 From: tore.nilsen at me.com (Tore Nilsen) Date: Thu, 16 Mar 2023 20:18:41 +0100 Subject: Bug in browser widget In-Reply-To: <7FA32373-A5DE-4F19-9CF7-FBFCEA639D90@me.com> References: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> <87F31A5E-5CA7-43C6-9434-9CA4EE25A9C7@m-r-d.de> <7FA32373-A5DE-4F19-9CF7-FBFCEA639D90@me.com> Message-ID: <56AA8EC1-4F70-4173-887C-B5B7F877421D@me.com> I have now discovered that this probably was related to MacOS 13.0. Having upgraded the OS to 13.2.1 solved the problem on the affected machine. > 16. mar. 2023 kl. 19:07 skrev Tore Nilsen : > > Hi Matthias, thanks for your interest in this ! I have been trying to solve the problem myself and I have discovered that the problem only occurs on one of my Macs. Unfortunately it is my main machine, but as long as I can get it to work on the other machines I can always live with the situation for now. > > Best regards > Tore > >> 16. mar. 2023 kl. 13:31 skrev matthias rebbe via use-livecode : >> >> Tore, >> do you have a url i could try? >> >> Tried here with a page that has Youtube videos embedded and could not reproduce the error with LC 9.6.9RC2 and 10DP4 on macOS 13.2.1 >> >> >> >>> Am 16.03.2023 um 10:44 schrieb Tore Nilsen via use-livecode : >>> >>> I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. >>> >>> Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 >>> >>> Best regards >>> Tore Nilsen >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > From andreas.bergendal at gmail.com Thu Mar 16 17:08:10 2023 From: andreas.bergendal at gmail.com (Andreas Bergendal) Date: Thu, 16 Mar 2023 22:08:10 +0100 Subject: Tool for mapping and analysing handler dependencies Message-ID: <7DE105D6-14C3-4D71-AD2D-31291D4BC2D7@gmail.com> Hi guys, I’ve made a stack/tool that goes through any stacks you throw at it and maps their script handlers, then checks which handlers are calling which, displaying handler chains and interdependencies etc. https://github.com/wheninspace/WIS_ScriptDepedencies The purpose is to find out which are you most ”popular” handlers and how many other handlers are, directly or indirectly, dependent on them. Or in other words: How many handlers might malfunction if you alter or remove those crucial ones… To get a relevant analysis, include all stacks belonging to one project, i.e. the main stack(s) and any library stacks and behaviour stacks connected to them. The result is presented in various views in the stack, but I’ve also included a rudimentary report export (to plain text file), which could be further developed if relevant. I’m not sure how useful such a tool is to most of you, but I sure found it fun and interesting to run it on various LiveCode projects and get insights into the interdependencies and complexity of all the scripts. So I thought I'd share it. :) I welcome any feedback! /Andreas From matthias_livecode_150811 at m-r-d.de Thu Mar 16 17:23:44 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Thu, 16 Mar 2023 22:23:44 +0100 Subject: Tool for mapping and analysing handler dependencies In-Reply-To: <7DE105D6-14C3-4D71-AD2D-31291D4BC2D7@gmail.com> References: <7DE105D6-14C3-4D71-AD2D-31291D4BC2D7@gmail.com> Message-ID: <8F8DC2C1-2F56-4FC3-834B-098A8E21D67E@m-r-d.de> Wow, thanks for this. Ran it on several projects. Interesting to see the dependencies. Matthias > Am 16.03.2023 um 22:08 schrieb Andreas Bergendal via use-livecode : > > Hi guys, > > I’ve made a stack/tool that goes through any stacks you throw at it and maps their script handlers, then checks which handlers are calling which, displaying handler chains and interdependencies etc. > > https://github.com/wheninspace/WIS_ScriptDepedencies > > The purpose is to find out which are you most ”popular” handlers and how many other handlers are, directly or indirectly, dependent on them. Or in other words: How many handlers might malfunction if you alter or remove those crucial ones… > > To get a relevant analysis, include all stacks belonging to one project, i.e. the main stack(s) and any library stacks and behaviour stacks connected to them. > > The result is presented in various views in the stack, but I’ve also included a rudimentary report export (to plain text file), which could be further developed if relevant. > > I’m not sure how useful such a tool is to most of you, but I sure found it fun and interesting to run it on various LiveCode projects and get insights into the interdependencies and complexity of all the scripts. So I thought I'd share it. :) > > I welcome any feedback! > > /Andreas > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Fri Mar 17 08:43:18 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 17 Mar 2023 08:43:18 -0400 Subject: Tool for mapping and analysing handler dependencies In-Reply-To: <8F8DC2C1-2F56-4FC3-834B-098A8E21D67E@m-r-d.de> References: <7DE105D6-14C3-4D71-AD2D-31291D4BC2D7@gmail.com> <8F8DC2C1-2F56-4FC3-834B-098A8E21D67E@m-r-d.de> Message-ID: oooh, shiny FORKED! On Thu, Mar 16, 2023 at 5:24 PM matthias rebbe via use-livecode < use-livecode at lists.runrev.com> wrote: > Wow, thanks for this. > > Ran it on several projects. Interesting to see the dependencies. > > Matthias > > > > Am 16.03.2023 um 22:08 schrieb Andreas Bergendal via use-livecode < > use-livecode at lists.runrev.com>: > > > > Hi guys, > > > > I’ve made a stack/tool that goes through any stacks you throw at it and > maps their script handlers, then checks which handlers are calling which, > displaying handler chains and interdependencies etc. > > > > https://github.com/wheninspace/WIS_ScriptDepedencies > > > > The purpose is to find out which are you most ”popular” handlers and how > many other handlers are, directly or indirectly, dependent on them. Or in > other words: How many handlers might malfunction if you alter or remove > those crucial ones… > > > > To get a relevant analysis, include all stacks belonging to one project, > i.e. the main stack(s) and any library stacks and behaviour stacks > connected to them. > > > > The result is presented in various views in the stack, but I’ve also > included a rudimentary report export (to plain text file), which could be > further developed if relevant. > > > > I’m not sure how useful such a tool is to most of you, but I sure found > it fun and interesting to run it on various LiveCode projects and get > insights into the interdependencies and complexity of all the scripts. So I > thought I'd share it. :) > > > > I welcome any feedback! > > > > /Andreas > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at 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." From hlowe at me.com Sun Mar 19 14:35:18 2023 From: hlowe at me.com (HENRY LOWE) Date: Sun, 19 Mar 2023 11:35:18 -0700 Subject: iOS SDK Version Warning Message-ID: <871FF00A-80DB-46AE-9940-5B8FA511F8D1@me.com> Hi, When using Transporter to deliver an app update to the iOS App Store today I received the following warning: “SDK Version Issue. This app was built with the iOS 15.2 SDK. Starting April 2023, all iOS apps submitted to the App Store must be built with the iOS 16.1 SDK or later, included in Xcode 14.1 or later.” It is my understanding the the current version of LC (I used 9.6.9 rc 2) does not support Xcode 14.x? Is there an LC update coming that will address this App Store requirement as of April 1 or is there a work around? Thanks, Henry From merakosp at gmail.com Mon Mar 20 05:36:20 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 20 Mar 2023 11:36:20 +0200 Subject: iOS SDK Version Warning In-Reply-To: <871FF00A-80DB-46AE-9940-5B8FA511F8D1@me.com> References: <871FF00A-80DB-46AE-9940-5B8FA511F8D1@me.com> Message-ID: Hello Henry, Yes, we are preparing an LC update which will include support for building with Xcode 14.2 / iOS SDK 16.2. Kind regards, Panos -- On Sun, 19 Mar 2023 at 20:37, HENRY LOWE via use-livecode < use-livecode at lists.runrev.com> wrote: > Hi, > > When using Transporter to deliver an app update to the iOS App Store today > I received the following warning: > > “SDK Version Issue. This app was built with the iOS 15.2 SDK. Starting > April 2023, all iOS apps submitted to the App Store must be built with the > iOS 16.1 SDK or later, included in Xcode 14.1 or later.” > > It is my understanding the the current version of LC (I used 9.6.9 rc 2) > does not support Xcode 14.x? Is there an LC update coming that will address > this App Store requirement as of April 1 or is there a work around? > > Thanks, > > Henry > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From hlowe at me.com Mon Mar 20 12:13:01 2023 From: hlowe at me.com (HENRY LOWE) Date: Mon, 20 Mar 2023 09:13:01 -0700 Subject: iOS SDK Version Warning In-Reply-To: References: <871FF00A-80DB-46AE-9940-5B8FA511F8D1@me.com> Message-ID: <5F6CBEDD-56BF-409F-982E-DB4BA3222F41@me.com> Thank you Panos. Henry > On Mar 20, 2023, at 2:36 AM, panagiotis m via use-livecode wrote: > > Hello Henry, > > Yes, we are preparing an LC update which will include support for building > with Xcode 14.2 / iOS SDK 16.2. > > Kind regards, > Panos > -- > > On Sun, 19 Mar 2023 at 20:37, HENRY LOWE via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> Hi, >> >> When using Transporter to deliver an app update to the iOS App Store today >> I received the following warning: >> >> “SDK Version Issue. This app was built with the iOS 15.2 SDK. Starting >> April 2023, all iOS apps submitted to the App Store must be built with the >> iOS 16.1 SDK or later, included in Xcode 14.1 or later.” >> >> It is my understanding the the current version of LC (I used 9.6.9 rc 2) >> does not support Xcode 14.x? Is there an LC update coming that will address >> this App Store requirement as of April 1 or is there a work around? >> >> Thanks, >> >> Henry >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Mon Mar 20 15:38:44 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 20 Mar 2023 15:38:44 -0400 Subject: Datagrid column sorting Message-ID: <831f0ce3-a729-200e-9392-98089f64a27e@researchware.com> With a datagrid, there is a property - the dgProp["sort by column"] of group "Data Grid" - which returns (or can be set to) the column name that is the current sort column This corresponds to a property in the Property Inspector, columns tab, for the datagrid - a checkbox - labeled "Sort by Column" (or the property above "sort by column"). Checking the check box presumably sets the datagrid property to the column name My question for the hivemind is: Is there a way in a Datagrid to may a specific column NOT sortable? It appears when I initially populate the datagrid, I can 'set the dgProp["sort by column"] of group "Datagrid" to empty' to ensure NO default sorting of the data takes place initially. However, then the user can click on the column header and a sort on the column clicked in performed whether I want or not. How can I make, via properties or code, a specific column be non-sortable and yet still allow other columns to be sorted on? From paul at researchware.com Mon Mar 20 17:35:55 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 20 Mar 2023 17:35:55 -0400 Subject: Datagrid column sorting In-Reply-To: <831f0ce3-a729-200e-9392-98089f64a27e@researchware.com> References: <831f0ce3-a729-200e-9392-98089f64a27e@researchware.com> Message-ID: <53790b6c-e6ff-d2f0-b7b3-164bf8c04ebd@researchware.com> NEVER MIND I discovered how to add a 'on SortDataGridColumn pColumn' handler to the datgrid group script to address the issue. On 3/20/2023 3:38 PM, Paul Dupuis via use-livecode wrote: > With a datagrid, there is a property - the dgProp["sort by column"] of > group "Data Grid" - which returns (or can be set to) the column name > that is the current sort column > > This corresponds to a property in the Property Inspector, columns tab, > for the datagrid - a checkbox - labeled "Sort by Column" (or the > property above "sort by column"). Checking the check box presumably > sets the datagrid property to the column name > > My question for the hivemind is: Is there a way in a Datagrid to may a > specific column NOT sortable? > > It appears when I initially populate the datagrid, I can 'set the > dgProp["sort by column"] of group "Datagrid" to empty' to ensure NO > default sorting of the data takes place initially. However, then the > user can click on the column header and a sort on the column clicked > in performed whether I want or not. > > How can I make, via properties or code, a specific column be > non-sortable and yet still allow other columns to be sorted on? > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Mon Mar 20 17:48:19 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Mon, 20 Mar 2023 22:48:19 +0100 Subject: New LC lesson : LC Server with Apache on Synology NAS x86 DSM7 Message-ID: <96C3E651-A189-4643-B03E-18AF63C6201A@m-r-d.de> Hello, there is a new Livecode lesson available which explains how to install Livecode Server with Apache 2.4 on a Synology NAS with x86 cpu and DSM7. Maybe this is of interest for the one or other. https://lessons.livecode.com/m/4070/l/1660935-installing-livecode-server-and-apache-2-4-on-a-synology-with-x86-cpu-and-dsm7 Regards, Matthias From gbojsza at gmail.com Tue Mar 21 19:30:49 2023 From: gbojsza at gmail.com (Glen Bojsza) Date: Tue, 21 Mar 2023 19:30:49 -0400 Subject: Livecode Compiler Message-ID: It has now been over one year since I purchased a Livecode Compiler license which the original delivery date was last fall. I recall there being a preview release in the summer of 2022 and GA version by the end of the year. Is there any update or announcements regarding this? It’s disheartening that I’m past a year of purchasing and there still is no deliverable. If I missed it please let me know. regards, Glen From monte.goulding at livecode.com Tue Mar 21 20:44:17 2023 From: monte.goulding at livecode.com (Monte Goulding) Date: Wed, 22 Mar 2023 11:44:17 +1100 Subject: LC and Universal Links In-Reply-To: References: Message-ID: Hi Dan The answer to your question is you could use a custom manifest to do this on Android. On iOS it would require an engine patch. Also note that for both platforms you need to place JSON files on your domain so the OS can confirm that the app does actually have the right to be the browser for the domain urls. Cheers Monte > On 16 Mar 2023, at 5:14 am, Dan Friedman via use-livecode wrote: > > I know that LC supports Custom URLs… I have used on both iOS and Android and it works great! But it looks like there is a new method, “Universal Links”. https://developer.apple.com/documentation/xcode/supporting-universal-links-in-your-app > > Does anyone know if LC supports Universal Links? > > -Dan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From harrison at all-auctions.com Wed Mar 22 09:45:12 2023 From: harrison at all-auctions.com (harrison at all-auctions.com) Date: Wed, 22 Mar 2023 09:45:12 -0400 Subject: Livecode Compiler In-Reply-To: References: Message-ID: Hi Glen, No you haven’t missed it to my knowledge. I’m sure it is a major piece of work, and with any project that complicated there are bound to be delays. We are all looking forward to a release sometime. Enjoy your day! Rick > On Mar 21, 2023, at 7:30 PM, Glen Bojsza via use-livecode wrote: > > It has now been over one year since I purchased a Livecode Compiler license > which the original delivery date was last fall. > > I recall there being a preview release in the summer of 2022 and GA version > by the end of the year. > > Is there any update or announcements regarding this? > > It’s disheartening that I’m past a year of purchasing and there still is no > deliverable. > > If I missed it please let me know. > > regards, > > Glen > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From phil at pdslabs.net Wed Mar 22 15:45:53 2023 From: phil at pdslabs.net (Phil Davis) Date: Wed, 22 Mar 2023 12:45:53 -0700 Subject: running platform-native by default Message-ID: <9163deed-a7a0-92bf-54af-0bc017e51640@pdslabs.net> I'm using LC 9.6.8 to build some macOS Intel/Silicon ("dual-native") apps. Upon first launch of these apps on my Silicon test machine, I always get the OS dialog that says "To open '', you need to install Rosetta. Do you want to install it now?" I always click the "Not Now" button because I want the apps to run native by default, wherever they are running. (I'm avoiding installing Rosetta on that machine.) I discovered I can avoid getting the Rosetta dialog this way: After installation and before first launch, do a "get info" on the installed app. In the macOS Info dialog, check AND uncheck the "Open using Rosetta" checkbox. Close the dialog and now the app will launch in native (Silicon) mode. MY QUESTION: Is there a way to pre-set my apps so their first launch uses the engine that's native to the platform they're installed on? It seems like there ought to be a way. I can't expect all my users to jump through this manual hoop - and it just looks unprofessional to me. Maybe there's an AppleScript I can run after install and before first launch. But it would need to run automatically at the end of the install process, which would complicate my installer-building process - I'm currently distributing on DMGs. Your thoughts? -- Phil Davis (503) 307-4363 From chaplais.francois at orange.fr Thu Mar 23 07:35:19 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 12:35:19 +0100 Subject: Is it possible to use a reverse direction for offset Message-ID: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> I would like to search for a string within another string, starting at a given position, but backward. In some languages, you can achieve that by providing a negative number for the initial position of the search. Is this possible in LiveCode? TIA François From benr_mc at cogapp.com Thu Mar 23 08:21:21 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 23 Mar 2023 12:21:21 +0000 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> Message-ID: <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) Also https://quality.livecode.com/show_bug.cgi?id=8353 On 23/03/2023 11:35, Franois via use-livecode wrote: > I would like to search for a string within another string, starting at a given position, but backward. > > In some languages, you can achieve that by providing a negative number for the initial position of the search. > > Is this possible in LiveCode? > > TIA > Franois > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Thu Mar 23 09:43:37 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 23 Mar 2023 09:43:37 -0400 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> Message-ID: <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> @Ben. 20 years! Congratulations!. @Francois This can be scripted easily. Do you need help with that? Craig > On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: > > https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) > > Also > https://quality.livecode.com/show_bug.cgi?id=8353 > > > > On 23/03/2023 11:35, François via use-livecode wrote: >> I would like to search for a string within another string, starting at a given position, but backward. >> In some languages, you can achieve that by providing a negative number for the initial position of the search. >> Is this possible in LiveCode? >> TIA >> François >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chaplais.francois at orange.fr Thu Mar 23 10:58:32 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 15:58:32 +0100 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> Message-ID: @Ben Too bad… @ Craig I would rather have an optimized version, I do a lot of text processing in my app. Thanks to both of you! François > Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : > > @Ben. > > 20 years! Congratulations!. > > @Francois > > This can be scripted easily. Do you need help with that? > > Craig > >> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >> >> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >> >> Also >> https://quality.livecode.com/show_bug.cgi?id=8353 >> >> >> >> On 23/03/2023 11:35, François via use-livecode wrote: >>> I would like to search for a string within another string, starting at a given position, but backward. >>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>> Is this possible in LiveCode? >>> TIA >>> François >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Thu Mar 23 11:21:02 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 23 Mar 2023 11:21:02 -0400 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> Message-ID: <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> Francois. Who wouldn’t? But unless you are working with VERY large datasets, I bet a handler would process quickly. Craig > On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: > > @Ben > > Too bad… > > @ Craig > > I would rather have an optimized version, I do a lot of text processing in my app. > > Thanks to both of you! > François > >> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >> >> @Ben. >> >> 20 years! Congratulations!. >> >> @Francois >> >> This can be scripted easily. Do you need help with that? >> >> Craig >> >>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>> >>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>> >>> Also >>> https://quality.livecode.com/show_bug.cgi?id=8353 >>> >>> >>> >>> On 23/03/2023 11:35, François via use-livecode wrote: >>>> I would like to search for a string within another string, starting at a given position, but backward. >>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>> Is this possible in LiveCode? >>>> TIA >>>> François >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chaplais.francois at orange.fr Thu Mar 23 11:30:32 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 16:30:32 +0100 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> Message-ID: The text source is not very big. However I implement transcoding from one language to another and I do an VERY large amount of search and replace. I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. François > Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : > > Francois. > > Who wouldn’t? > > But unless you are working with VERY large datasets, I bet a handler would process quickly. > > Craig > >> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >> >> @Ben >> >> Too bad… >> >> @ Craig >> >> I would rather have an optimized version, I do a lot of text processing in my app. >> >> Thanks to both of you! >> François >> >>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>> >>> @Ben. >>> >>> 20 years! Congratulations!. >>> >>> @Francois >>> >>> This can be scripted easily. Do you need help with that? >>> >>> Craig >>> >>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>> >>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>> >>>> Also >>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>> >>>> >>>> >>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>> Is this possible in LiveCode? >>>>> TIA >>>>> François >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Thu Mar 23 11:48:57 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 23 Mar 2023 11:48:57 -0400 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> Message-ID: <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Francois. I am sure you know what you have and what you need. But just for my curiosity, if I had to do what you want, I would have used the “offset” function and its “charsToSkip” parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? Craig > On Mar 23, 2023, at 11:30 AM, François via use-livecode wrote: > > The text source is not very big. > > However I implement transcoding from one language to another and I do an VERY large amount of search and replace. > > I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. > > Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. > > François > >> Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : >> >> Francois. >> >> Who wouldn’t? >> >> But unless you are working with VERY large datasets, I bet a handler would process quickly. >> >> Craig >> >>> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >>> >>> @Ben >>> >>> Too bad… >>> >>> @ Craig >>> >>> I would rather have an optimized version, I do a lot of text processing in my app. >>> >>> Thanks to both of you! >>> François >>> >>>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>>> >>>> @Ben. >>>> >>>> 20 years! Congratulations!. >>>> >>>> @Francois >>>> >>>> This can be scripted easily. Do you need help with that? >>>> >>>> Craig >>>> >>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>> >>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>> >>>>> Also >>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>> >>>>> >>>>> >>>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>> Is this possible in LiveCode? >>>>>> TIA >>>>>> François >>>>>> _______________________________________________ >>>>>> use-livecode mailing list >>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chaplais.francois at orange.fr Thu Mar 23 12:29:56 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 17:29:56 +0100 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Message-ID: An example of when a backwards search would be useful is the following: In the app, you have to find command environments. Environments are delimited by an opening string and a closing string. Usually, I search forward for the opening string, then search for the closing string afterwards. Once this occurrence is processed, the app goes on with a forward search. Now another problem: I want to see in which environment a text position is in, i.e. finding the enclosing opening and closing strings. Looking for the closing string is a no brainer. Looking for the opening string is no more difficult if I can do a backwards search. However, if I can only search forward, I must start the search at the beginning of the text to scan all the occurrences of the opening string that stand before the text position (if any). The complexity of this approach is not the same as in the case where a backwards search is available. François > Le 23 mars 2023 à 16:48, Craig Newman via use-livecode a écrit : > > Francois. > > I am sure you know what you have and what you need. > > But just for my curiosity, if I had to do what you want, I would have used the “offset” function and its “charsToSkip” parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? > > Craig > >> On Mar 23, 2023, at 11:30 AM, François via use-livecode wrote: >> >> The text source is not very big. >> >> However I implement transcoding from one language to another and I do an VERY large amount of search and replace. >> >> I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. >> >> Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. >> >> François >> >>> Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : >>> >>> Francois. >>> >>> Who wouldn’t? >>> >>> But unless you are working with VERY large datasets, I bet a handler would process quickly. >>> >>> Craig >>> >>>> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >>>> >>>> @Ben >>>> >>>> Too bad… >>>> >>>> @ Craig >>>> >>>> I would rather have an optimized version, I do a lot of text processing in my app. >>>> >>>> Thanks to both of you! >>>> François >>>> >>>>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>>>> >>>>> @Ben. >>>>> >>>>> 20 years! Congratulations!. >>>>> >>>>> @Francois >>>>> >>>>> This can be scripted easily. Do you need help with that? >>>>> >>>>> Craig >>>>> >>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>>> >>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>>> >>>>>> Also >>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>> >>>>>> >>>>>> >>>>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>>> Is this possible in LiveCode? >>>>>>> TIA >>>>>>> François >>>>>>> _______________________________________________ >>>>>>> use-livecode mailing list >>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Thu Mar 23 13:17:23 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 23 Mar 2023 13:17:23 -0400 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Message-ID: Fun, fun… So if you collect ALL the opening and closing strings, and hopefully these never overlap, then each pair can be “ordered”. Now identifying each is just a matter of thinking in terms of “pairs” of offsets. You can then identify each by their “paired” position in the forward direction. Or am i missing it still? Craig > On Mar 23, 2023, at 12:29 PM, François via use-livecode wrote: > > An example of when a backwards search would be useful is the following: > > In the app, you have to find command environments. Environments are delimited by an opening string and a closing string. > > Usually, I search forward for the opening string, then search for the closing string afterwards. Once this occurrence is processed, the app goes on with a forward search. > > Now another problem: I want to see in which environment a text position is in, i.e. finding the enclosing opening and closing strings. > > Looking for the closing string is a no brainer. Looking for the opening string is no more difficult if I can do a backwards search. > > However, if I can only search forward, I must start the search at the beginning of the text to scan all the occurrences of the opening string that stand before the text position (if any). The complexity of this approach is not the same as in the case where a backwards search is available. > > François > >> Le 23 mars 2023 à 16:48, Craig Newman via use-livecode a écrit : >> >> Francois. >> >> I am sure you know what you have and what you need. >> >> But just for my curiosity, if I had to do what you want, I would have used the “offset” function and its “charsToSkip” parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? >> >> Craig >> >>> On Mar 23, 2023, at 11:30 AM, François via use-livecode wrote: >>> >>> The text source is not very big. >>> >>> However I implement transcoding from one language to another and I do an VERY large amount of search and replace. >>> >>> I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. >>> >>> Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. >>> >>> François >>> >>>> Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : >>>> >>>> Francois. >>>> >>>> Who wouldn’t? >>>> >>>> But unless you are working with VERY large datasets, I bet a handler would process quickly. >>>> >>>> Craig >>>> >>>>> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >>>>> >>>>> @Ben >>>>> >>>>> Too bad… >>>>> >>>>> @ Craig >>>>> >>>>> I would rather have an optimized version, I do a lot of text processing in my app. >>>>> >>>>> Thanks to both of you! >>>>> François >>>>> >>>>>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>>>>> >>>>>> @Ben. >>>>>> >>>>>> 20 years! Congratulations!. >>>>>> >>>>>> @Francois >>>>>> >>>>>> This can be scripted easily. Do you need help with that? >>>>>> >>>>>> Craig >>>>>> >>>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>>>> >>>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>>>> >>>>>>> Also >>>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>>> >>>>>>> >>>>>>> >>>>>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>>>> Is this possible in LiveCode? >>>>>>>> TIA >>>>>>>> François >>>>>>>> _______________________________________________ >>>>>>>> use-livecode mailing list >>>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chaplais.francois at orange.fr Thu Mar 23 13:24:41 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 18:24:41 +0100 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Message-ID: Yes, this is the big picture. Plus, some environments may live within other environments. And yes, one of the things the app does all the time is finding matched opening strings and closing strings, like finding matched parentheses in a programming language. Fun, as you said! François > Le 23 mars 2023 à 18:17, Craig Newman via use-livecode a écrit : > > Fun, fun… > > So if you collect ALL the opening and closing strings, and hopefully these never overlap, then each pair can be “ordered”. Now identifying each is just a matter of thinking in terms of “pairs” of offsets. You can then identify each by their “paired” position in the forward direction. > > Or am i missing it still? > > Craig > >> On Mar 23, 2023, at 12:29 PM, François via use-livecode wrote: >> >> An example of when a backwards search would be useful is the following: >> >> In the app, you have to find command environments. Environments are delimited by an opening string and a closing string. >> >> Usually, I search forward for the opening string, then search for the closing string afterwards. Once this occurrence is processed, the app goes on with a forward search. >> >> Now another problem: I want to see in which environment a text position is in, i.e. finding the enclosing opening and closing strings. >> >> Looking for the closing string is a no brainer. Looking for the opening string is no more difficult if I can do a backwards search. >> >> However, if I can only search forward, I must start the search at the beginning of the text to scan all the occurrences of the opening string that stand before the text position (if any). The complexity of this approach is not the same as in the case where a backwards search is available. >> >> François >> >>> Le 23 mars 2023 à 16:48, Craig Newman via use-livecode a écrit : >>> >>> Francois. >>> >>> I am sure you know what you have and what you need. >>> >>> But just for my curiosity, if I had to do what you want, I would have used the “offset” function and its “charsToSkip” parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? >>> >>> Craig >>> >>>> On Mar 23, 2023, at 11:30 AM, François via use-livecode wrote: >>>> >>>> The text source is not very big. >>>> >>>> However I implement transcoding from one language to another and I do an VERY large amount of search and replace. >>>> >>>> I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. >>>> >>>> Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. >>>> >>>> François >>>> >>>>> Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : >>>>> >>>>> Francois. >>>>> >>>>> Who wouldn’t? >>>>> >>>>> But unless you are working with VERY large datasets, I bet a handler would process quickly. >>>>> >>>>> Craig >>>>> >>>>>> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >>>>>> >>>>>> @Ben >>>>>> >>>>>> Too bad… >>>>>> >>>>>> @ Craig >>>>>> >>>>>> I would rather have an optimized version, I do a lot of text processing in my app. >>>>>> >>>>>> Thanks to both of you! >>>>>> François >>>>>> >>>>>>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>>>>>> >>>>>>> @Ben. >>>>>>> >>>>>>> 20 years! Congratulations!. >>>>>>> >>>>>>> @Francois >>>>>>> >>>>>>> This can be scripted easily. Do you need help with that? >>>>>>> >>>>>>> Craig >>>>>>> >>>>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>>>>> >>>>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>>>>> >>>>>>>> Also >>>>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>>>>> Is this possible in LiveCode? >>>>>>>>> TIA >>>>>>>>> François >>>>>>>>> _______________________________________________ >>>>>>>>> use-livecode mailing list >>>>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Thu Mar 23 15:03:54 2023 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 23 Mar 2023 19:03:54 +0000 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Message-ID: <60560d4d-b5d0-4cac-6c89-efd85fefb5cc@tweedly.net> OK, I may be going in the wrong direction here, but .... put (the opening string) into temp set the itemDelimeter to temp put the number of chars in item 1 to -2 of theWholeText into theAnswer ?? Alex. On 23/03/2023 17:24, Franois via use-livecode wrote: > Yes, this is the big picture. > > Plus, some environments may live within other environments. > > And yes, one of the things the app does all the time is finding matched opening strings and closing strings, like finding matched parentheses in a programming language. > > Fun, as you said! > Franois > >> Le 23 mars 2023 18:17, Craig Newman via use-livecode a crit : >> >> Fun, fun >> >> So if you collect ALL the opening and closing strings, and hopefully these never overlap, then each pair can be ordered. Now identifying each is just a matter of thinking in terms of pairs of offsets. You can then identify each by their paired position in the forward direction. >> >> Or am i missing it still? >> >> Craig >> >>> On Mar 23, 2023, at 12:29 PM, Franois via use-livecode wrote: >>> >>> An example of when a backwards search would be useful is the following: >>> >>> In the app, you have to find command environments. Environments are delimited by an opening string and a closing string. >>> >>> Usually, I search forward for the opening string, then search for the closing string afterwards. Once this occurrence is processed, the app goes on with a forward search. >>> >>> Now another problem: I want to see in which environment a text position is in, i.e. finding the enclosing opening and closing strings. >>> >>> Looking for the closing string is a no brainer. Looking for the opening string is no more difficult if I can do a backwards search. >>> >>> However, if I can only search forward, I must start the search at the beginning of the text to scan all the occurrences of the opening string that stand before the text position (if any). The complexity of this approach is not the same as in the case where a backwards search is available. >>> >>> Franois >>> >>>> Le 23 mars 2023 16:48, Craig Newman via use-livecode a crit : >>>> >>>> Francois. >>>> >>>> I am sure you know what you have and what you need. >>>> >>>> But just for my curiosity, if I had to do what you want, I would have used the offset function and its charsToSkip parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? >>>> >>>> Craig >>>> >>>>> On Mar 23, 2023, at 11:30 AM, Franois via use-livecode wrote: >>>>> >>>>> The text source is not very big. >>>>> >>>>> However I implement transcoding from one language to another and I do an VERY large amount of search and replace. >>>>> >>>>> I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. >>>>> >>>>> Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. >>>>> >>>>> Franois >>>>> >>>>>> Le 23 mars 2023 16:21, Craig Newman via use-livecode a crit : >>>>>> >>>>>> Francois. >>>>>> >>>>>> Who wouldnt? >>>>>> >>>>>> But unless you are working with VERY large datasets, I bet a handler would process quickly. >>>>>> >>>>>> Craig >>>>>> >>>>>>> On Mar 23, 2023, at 10:58 AM, Franois via use-livecode wrote: >>>>>>> >>>>>>> @Ben >>>>>>> >>>>>>> Too bad >>>>>>> >>>>>>> @ Craig >>>>>>> >>>>>>> I would rather have an optimized version, I do a lot of text processing in my app. >>>>>>> >>>>>>> Thanks to both of you! >>>>>>> Franois >>>>>>> >>>>>>>> Le 23 mars 2023 14:43, Craig Newman via use-livecode a crit : >>>>>>>> >>>>>>>> @Ben. >>>>>>>> >>>>>>>> 20 years! Congratulations!. >>>>>>>> >>>>>>>> @Francois >>>>>>>> >>>>>>>> This can be scripted easily. Do you need help with that? >>>>>>>> >>>>>>>> Craig >>>>>>>> >>>>>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>>>>>> >>>>>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>>>>>> >>>>>>>>> Also >>>>>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On 23/03/2023 11:35, Franois via use-livecode wrote: >>>>>>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>>>>>> Is this possible in LiveCode? >>>>>>>>>> TIA >>>>>>>>>> Franois >>>>>>>>>> _______________________________________________ >>>>>>>>>> use-livecode mailing list >>>>>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Thu Mar 23 15:34:48 2023 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 23 Mar 2023 19:34:48 +0000 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <60560d4d-b5d0-4cac-6c89-efd85fefb5cc@tweedly.net> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> <60560d4d-b5d0-4cac-6c89-efd85fefb5cc@tweedly.net> Message-ID: Oh dear - replying to myself again :-) The 'itemDel' method still does the long search through the text - even though it does it at engine speed, and in neat tidy looking script. But, re-reading your earlier description, it occurred to me that (maybe) you are doing lots of different processing on the same bit of text. If that is the case, then it may be worth doing a single "reverse" operation at the start, and then doing everything as a 'forward' search. i.e. put the number of chars in tText into K put reverse(tText) into tRevText to find the enclosing strings from position 'm', we would do put offset(tClosingSting, tText, m) into t2 put K - offset( reverse(tOpeningString), tRevText, K-m) into t1 .... text you need is in char t1 to t2 of tText Should give you quick searches  -  IF you repeatedly process the same text. Alex. P.S.  quickest 'reverse' function ? Might be put the number of chars in tText into K put K into N repeat for each char c in tText    put c into tRev[N]    subtract 1 from N end repeat combine tRev with empty Alex. On 23/03/2023 19:03, Alex Tweedly via use-livecode wrote: > OK, I may be going in the wrong direction here, but .... > > put (the opening string) into temp > set the itemDelimeter to temp > put the number of chars in item 1 to -2 of theWholeText into theAnswer > > ?? > > Alex. > > On 23/03/2023 17:24, Franois via use-livecode wrote: >> Yes, this is the big picture. >> >> Plus, some environments may live within other environments. >> >> And yes, one of the things the app does all the time is finding >> matched opening strings and closing strings, like finding matched >> parentheses in a programming language. >> >> Fun, as you said! >> Franois >> >>> Le 23 mars 2023 18:17, Craig Newman via use-livecode >>> a crit : >>> >>> Fun, fun >>> >>> So if you collect ALL the opening and closing strings, and hopefully >>> these never overlap, then each pair can be ordered. Now >>> identifying each is just a matter of thinking in terms of pairs of >>> offsets. You can then identify each by their paired position in >>> the forward direction. >>> >>> Or am i missing it still? >>> >>> Craig >>> >>>> On Mar 23, 2023, at 12:29 PM, Franois via use-livecode >>>> wrote: >>>> >>>> An example of when a backwards search would be useful is the >>>> following: >>>> >>>> In the app, you have to find command environments. Environments are >>>> delimited by an opening string and a closing string. >>>> >>>> Usually, I search forward for the opening string, then search for >>>> the closing string afterwards. Once this occurrence is processed, >>>> the app goes on with a forward search. >>>> >>>> Now another problem: I want to see in which environment a text >>>> position is in, i.e. finding the enclosing opening and closing >>>> strings. >>>> >>>> Looking for the closing string is a no brainer. Looking for the >>>> opening string is no more difficult if I can do a backwards search. >>>> >>>> However, if I can only search forward, I must start the search at >>>> the beginning of the text to scan all the occurrences of the >>>> opening string that stand before the text position (if any). The >>>> complexity of this approach is not the same as in the case where a >>>> backwards search is available. >>>> >>>> Franois >>>> >>>>> Le 23 mars 2023 16:48, Craig Newman via use-livecode >>>>> a crit : >>>>> >>>>> Francois. >>>>> >>>>> I am sure you know what you have and what you need. >>>>> >>>>> But just for my curiosity, if I had to do what you want, I would >>>>> have used the offset function and its charsToSkip parameter to >>>>> find all instances of the text to find, and then use those values >>>>> in sequence to work backwards. But then how do you know when to stop? >>>>> >>>>> Craig >>>>> >>>>>> On Mar 23, 2023, at 11:30 AM, Franois via use-livecode >>>>>> wrote: >>>>>> >>>>>> The text source is not very big. >>>>>> >>>>>> However I implement transcoding from one language to another and >>>>>> I do an VERY large amount of search and replace. >>>>>> >>>>>> I think I have quite optimized my LC code but transcoding can >>>>>> take 5 minutes to do, and I need the whole process to chase >>>>>> unexpected bugs. This is using the forward search (offset) most >>>>>> of the time. >>>>>> >>>>>> Using a standalone app takes the time down to 4 minutes, which is >>>>>> not a sufficient gain for my usage. >>>>>> >>>>>> Franois >>>>>> >>>>>>> Le 23 mars 2023 16:21, Craig Newman via use-livecode >>>>>>> a crit : >>>>>>> >>>>>>> Francois. >>>>>>> >>>>>>> Who wouldnt? >>>>>>> >>>>>>> But unless you are working with VERY large datasets, I bet a >>>>>>> handler would process quickly. >>>>>>> >>>>>>> Craig >>>>>>> >>>>>>>> On Mar 23, 2023, at 10:58 AM, Franois via use-livecode >>>>>>>> wrote: >>>>>>>> >>>>>>>> @Ben >>>>>>>> >>>>>>>> Too bad >>>>>>>> >>>>>>>> @ Craig >>>>>>>> >>>>>>>> I would rather have an optimized version, I do a lot of text >>>>>>>> processing in my app. >>>>>>>> >>>>>>>> Thanks to both of you! >>>>>>>> Franois >>>>>>>> >>>>>>>>> Le 23 mars 2023 14:43, Craig Newman via use-livecode >>>>>>>>> a crit : >>>>>>>>> >>>>>>>>> @Ben. >>>>>>>>> >>>>>>>>> 20 years! Congratulations!. >>>>>>>>> >>>>>>>>> @Francois >>>>>>>>> >>>>>>>>> This can be scripted easily. Do you need help with that? >>>>>>>>> >>>>>>>>> Craig >>>>>>>>> >>>>>>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th >>>>>>>>>> anniversary this September!) >>>>>>>>>> >>>>>>>>>> Also >>>>>>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 23/03/2023 11:35, Franois via use-livecode wrote: >>>>>>>>>>> I would like to search for a string within another string, >>>>>>>>>>> starting at a given position, but backward. >>>>>>>>>>> In some languages, you can achieve that by providing a >>>>>>>>>>> negative number for the initial position of the search. >>>>>>>>>>> Is this possible in LiveCode? >>>>>>>>>>> TIA >>>>>>>>>>> Franois >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> use-livecode mailing list >>>>>>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Thu Mar 23 16:35:32 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 23 Mar 2023 15:35:32 -0500 Subject: Bard AI Message-ID: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> I've been accepted into the test group for Google's new Bard AI, which is similar to ChatGPT. It's still experimental but looks promising. Google says it does not extract exact information directly from sources, but uses several to compile an original response to the prompt. Here's Bard's response to "Describe the LiveCode programming language": ****** LiveCode is a programming language that is designed to be easy to learn and use. It is a cross-platform language, which means that it can be used to create applications that run on multiple different operating systems. LiveCode is also a rapid application development (RAD) language, which means that it can be used to create applications very quickly. LiveCode is a good choice for beginners because it is a relatively easy language to learn. It has a simple syntax and a large community of users and developers who can help you if you get stuck. LiveCode is also a good choice for experienced developers because it is a powerful language that can be used to create complex applications. Here are some of the features of LiveCode: * It is a cross-platform language. * It is a rapid application development (RAD) language. * It has a simple syntax. * It has a large community of users and developers. * It is a powerful language that can be used to create complex applications. If you are interested in learning more about LiveCode, you can visit the LiveCode website or the LiveCode Forum. ****** Whenever it does actually quote a source there is a link included. This response had no links. Not bad but I would have liked to see more detail so I clicked the "get a new response" button: ****** LiveCode is a cross-platform rapid application development runtime system inspired by HyperCard. It features the LiveCode Script programming language which belongs to the family of xTalk scripting languages like HyperCard's HyperTalk. The environment was introduced in 2001. The "Revolution" development system was based on the MetaCard engine technology which Runtime Revolution later acquired from MetaCard Corporation in 2003. The platform won the Macworld Annual Editor's Choice Award for "Best Development Software" in 2004. LiveCode's natural English-like syntax is easy for beginners to learn. Variables are typeless, and are typed at compile time based purely on context. This makes the language simple to read and maintain, with relatively minimal loss of speed. The language contains advanced features including associative arrays, regular expressions, multimedia, support for a variety of SQL databases, and TCP/IP libraries. The LiveCode engine supports several common image formats (including BMP, PNG, GIF, and JPEG,), anti-aliased vector graphics, HTML-style text hyperlinks, chained behaviors and embedded web browsers. LiveCode is a powerful and flexible language that can be used to create a wide variety of applications, from simple games and utilities to complex web applications and enterprise software. It is a great choice for both beginners and experienced developers, and it is a popular choice for schools and businesses. Here are some of the features of LiveCode: * Natural English-like syntax * Easy to learn and use * Powerful and flexible * Cross-platform * Wide variety of applications * Great for both beginners and experienced developers * Popular choice for schools and businesses ****** Much better. This response included two links to Wikipedia articles. Google says Bard does not yet support coding examples but when it does I'll try it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Mar 23 16:43:39 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 23 Mar 2023 15:43:39 -0500 Subject: Bard AI In-Reply-To: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> Message-ID: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> So I asked Bard to create a poem about LiveCode. The first drafts were just short lines of text that didn't even qualify as blank poetry, so I revised my request to ask it to make the poem rhyme. ****** Sure! Here is a poem about the LiveCode coding language: LiveCode, oh LiveCode, You make coding so easy. With your natural English syntax, I can create what I please. I can build games and apps, Or websites and more. The possibilities are endless, With your simple yet powerful core. You're cross-platform and free, So anyone can use you. And you're backed by a passionate community, Who are always willing to help me through. LiveCode, oh LiveCode, You're the best coding language out there. With your help, I can create anything I imagine, And share it with the world without a care. ****** It needs some work on meter but it's no worse than some human poems I've read. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephen at barncard.com Thu Mar 23 18:42:03 2023 From: stephen at barncard.com (Stephen Barncard) Date: Thu, 23 Mar 2023 15:42:03 -0700 Subject: Bard AI In-Reply-To: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> Message-ID: Holy crap On Thu, Mar 23, 2023 at 13:44 J. Landman Gay via use-livecode < use-livecode at lists.runrev.com> wrote: > So I asked Bard to create a poem about LiveCode. The first drafts were > just short lines of text > that didn't even qualify as blank poetry, so I revised my request to ask > it to make the poem rhyme. > > ****** > Sure! Here is a poem about the LiveCode coding language: > > LiveCode, oh LiveCode, > You make coding so easy. > With your natural English syntax, > I can create what I please. > > I can build games and apps, > Or websites and more. > The possibilities are endless, > With your simple yet powerful core. > > You're cross-platform and free, > So anyone can use you. > And you're backed by a passionate community, > Who are always willing to help me through. > > LiveCode, oh LiveCode, > You're the best coding language out there. > With your help, I can create anything I imagine, > And share it with the world without a care. > ****** > > It needs some work on meter but it's no worse than some human poems I've > read. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org From stephen at barncard.com Thu Mar 23 18:44:37 2023 From: stephen at barncard.com (Stephen Barncard) Date: Thu, 23 Mar 2023 15:44:37 -0700 Subject: Bard AI In-Reply-To: References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> Message-ID: Pardon my language, but this is wonderful. On Thu, Mar 23, 2023 at 15:42 Stephen Barncard wrote: > Holy crap > > On Thu, Mar 23, 2023 at 13:44 J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> So I asked Bard to create a poem about LiveCode. The first drafts were >> just short lines of text >> that didn't even qualify as blank poetry, so I revised my request to ask >> it to make the poem rhyme. >> >> ****** >> Sure! Here is a poem about the LiveCode coding language: >> >> LiveCode, oh LiveCode, >> You make coding so easy. >> With your natural English syntax, >> I can create what I please. >> >> I can build games and apps, >> Or websites and more. >> The possibilities are endless, >> With your simple yet powerful core. >> >> You're cross-platform and free, >> So anyone can use you. >> And you're backed by a passionate community, >> Who are always willing to help me through. >> >> LiveCode, oh LiveCode, >> You're the best coding language out there. >> With your help, I can create anything I imagine, >> And share it with the world without a care. >> ****** >> >> It needs some work on meter but it's no worse than some human poems I've >> read. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > -- > -- > Stephen Barncard - Sebastopol Ca. USA - > mixstream.org > -- -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org From mark at livecode.com Fri Mar 24 04:10:04 2023 From: mark at livecode.com (Mark Waddingham) Date: Fri, 24 Mar 2023 08:10:04 +0000 Subject: running platform-native by default In-Reply-To: <9163deed-a7a0-92bf-54af-0bc017e51640@pdslabs.net> References: <9163deed-a7a0-92bf-54af-0bc017e51640@pdslabs.net> Message-ID: On 2023-03-22 19:45, Phil Davis via use-livecode wrote: > I'm using LC 9.6.8 to build some macOS Intel/Silicon ("dual-native") > apps. > > Upon first launch of these apps on my Silicon test machine, I always > get the OS dialog that says "To open '', you need to install > Rosetta. Do you want to install it now?" I always click the "Not Now" > button because I want the apps to run native by default, wherever they > are running. (I'm avoiding installing Rosetta on that machine.) > > I discovered I can avoid getting the Rosetta dialog this way: After > installation and before first launch, do a "get info" on the installed > app. In the macOS Info dialog, check AND uncheck the "Open using > Rosetta" checkbox. Close the dialog and now the app will launch in > native (Silicon) mode. > > MY QUESTION: > Is there a way to pre-set my apps so their first launch uses the > engine that's native to the platform they're installed on? It seems > like there ought to be a way. I can't expect all my users to jump > through this manual hoop - and it just looks unprofessional to me. Yes - you just need to tweak the plist - there's an LSArchitecturePriority (or similar!) entry which determines the order the slices in the executable are considered. We made x86-64 the primary architecture in 9.6.8 to ensure by default people didn't potentially use an architecture (i.e. arm64) which hadn't been well tested (i.e. making it optin). In 9.6.9-rc-3 (which is, hopefully, imminent!), we'll be removing the experimental tag from the arm64 slice and make the priority the default - i.e. on arm macs LC and its standalones will run using the native (arm64) architecture by default. Warmest Regards, Mark. -- Mark Waddingham ~ mark at livecode.com ~ http://www.livecode.com/ LiveCode: Build Amazing Things From craig at starfirelighting.com Fri Mar 24 08:53:07 2023 From: craig at starfirelighting.com (Craig Newman) Date: Fri, 24 Mar 2023 08:53:07 -0400 Subject: Bard AI In-Reply-To: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> Message-ID: <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> We are ether doomed or blessed. We shall see... One small snippet from Jacques “new response” query: "and are typed at compile time based purely on context.” was a line I wrote in Wikipedia many years ago. It just made me realize how such engines comb the entire universe for pertinent content, and then use AI to compose. Craig > On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode wrote: > > and are typed at compile time based purely on context. From sean at pidigital.co.uk Fri Mar 24 11:26:46 2023 From: sean at pidigital.co.uk (Sean Cole) Date: Fri, 24 Mar 2023 15:26:46 +0000 Subject: Bard AI In-Reply-To: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> Message-ID: Wow! Sean From phil at pdslabs.net Fri Mar 24 14:46:38 2023 From: phil at pdslabs.net (Phil Davis) Date: Fri, 24 Mar 2023 11:46:38 -0700 Subject: running platform-native by default In-Reply-To: References: <9163deed-a7a0-92bf-54af-0bc017e51640@pdslabs.net> Message-ID: <975b8659-f51e-ba58-0b7b-ed044a2864ac@pdslabs.net> Thanks Mark. Last night I discovered I could do that, but it revealed a well-hidden bug in one app when launched on either platform, so for now I may just deliver 2 versions of the app. Thank you! Phil On 3/24/23 1:10 AM, Mark Waddingham via use-livecode wrote: > On 2023-03-22 19:45, Phil Davis via use-livecode wrote: >> I'm using LC 9.6.8 to build some macOS Intel/Silicon ("dual-native") >> apps. >> >> Upon first launch of these apps on my Silicon test machine, I always >> get the OS dialog that says "To open '', you need to install >> Rosetta. Do you want to install it now?" I always click the "Not Now" >> button because I want the apps to run native by default, wherever they >> are running. (I'm avoiding installing Rosetta on that machine.) >> >> I discovered I can avoid getting the Rosetta dialog this way: After >> installation and before first launch, do a "get info" on the installed >> app. In the macOS Info dialog, check AND uncheck the "Open using >> Rosetta" checkbox. Close the dialog and now the app will launch in >> native (Silicon) mode. >> >> MY QUESTION: >> Is there a way to pre-set my apps so their first launch uses the >> engine that's native to the platform they're installed on? It seems >> like there ought to be a way. I can't expect all my users to jump >> through this manual hoop - and it just looks unprofessional to me. > > Yes - you just need to tweak the plist - there's an > LSArchitecturePriority (or similar!) entry which determines the order > the slices in the executable are considered. > > We made x86-64 the primary architecture in 9.6.8 to ensure by default > people didn't potentially use an architecture (i.e. arm64) which > hadn't been well tested (i.e. making it optin). > > In 9.6.9-rc-3 (which is, hopefully, imminent!), we'll be removing the > experimental tag from the arm64 slice and make the priority the > default - i.e. on arm macs LC and its standalones will run using the > native (arm64) architecture by default. > > Warmest Regards, > > Mark. > -- Phil Davis (503) 307-4363 From jacque at hyperactivesw.com Fri Mar 24 15:34:35 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 24 Mar 2023 14:34:35 -0500 Subject: Bard AI In-Reply-To: <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> Message-ID: <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> So much for Google's claim it doesn't directly pull from existing text. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 24, 2023 7:55:58 AM Craig Newman via use-livecode wrote: > We are ether doomed or blessed. We shall see... > > One small snippet from Jacques new response query: > > "and are typed at compile time based purely on context. > > was a line I wrote in Wikipedia many years ago. It just made me realize how > such engines comb the entire universe for pertinent content, and then use > AI to compose. > > Craig > >> On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode >> wrote: >> >> and are typed at compile time based purely on context. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Fri Mar 24 16:51:39 2023 From: craig at starfirelighting.com (Craig Newman) Date: Fri, 24 Mar 2023 16:51:39 -0400 Subject: Bard AI In-Reply-To: <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> Jacque. They say that? Whether human or machine, where else would any of “us” glean information??? Craig > On Mar 24, 2023, at 3:34 PM, J. Landman Gay via use-livecode wrote: > > So much for Google's claim it doesn't directly pull from existing text. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 24, 2023 7:55:58 AM Craig Newman via use-livecode wrote: > >> We are ether doomed or blessed. We shall see... >> >> One small snippet from Jacques “new response” query: >> >> "and are typed at compile time based purely on context.” >> >> was a line I wrote in Wikipedia many years ago. It just made me realize how such engines comb the entire universe for pertinent content, and then use AI to compose. >> >> Craig >> >>> On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode wrote: >>> >>> and are typed at compile time based purely on context. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alanstenhouse at hotmail.com Fri Mar 24 19:25:15 2023 From: alanstenhouse at hotmail.com (Alan Stenhouse) Date: Sat, 25 Mar 2023 09:55:15 +1030 Subject: Bard AI In-Reply-To: References: Message-ID: Nice one. Great to see Bard in action. Taking this as inspiration (and hoping this doesn't start Bard v chatGPT v ? wars....), I asked chatGPT to "write me a sonnet about LiveCode". Upon the canvas of the digital sphere, LiveCode emerges, a beacon of grace, Translating thoughts to scripts that endear, Crafting software in a swift embrace. With fluid tongue, it weaves its artful code, In English syntax, clear and unconfined, As programmers embark on quests untrod, Their visions made real by this design. This versatile tool doth span the seas, >From Windows, Mac, to Linux it conveys, To mobile realms, it leaps with greatest ease, A bridge connecting worlds in countless ways. So sing the praise of LiveCode, our guide, Whose noble touch makes dreams a sweet, swift ride. Bard-like indeed... :-) cheers Alan > On 25 Mar 2023, at 2:30 am, use-livecode-request at lists.runrev.com wrote: > > Date: Thu, 23 Mar 2023 15:43:39 -0500 > From: "J. Landman Gay" > To: How to use LiveCode > Subject: Re: Bard AI > Message-ID: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6 at hyperactivesw.com> > Content-Type: text/plain; charset=UTF-8; format=flowed > > So I asked Bard to create a poem about LiveCode. The first drafts were just short lines of text > that didn't even qualify as blank poetry, so I revised my request to ask it to make the poem rhyme. > > ****** > Sure! Here is a poem about the LiveCode coding language: > > LiveCode, oh LiveCode, > You make coding so easy. > With your natural English syntax, > I can create what I please. > > I can build games and apps, > Or websites and more. > The possibilities are endless, > With your simple yet powerful core. > > You're cross-platform and free, > So anyone can use you. > And you're backed by a passionate community, > Who are always willing to help me through. > > LiveCode, oh LiveCode, > You're the best coding language out there. > With your help, I can create anything I imagine, > And share it with the world without a care. > ****** > > It needs some work on meter but it's no worse than some human poems I've read. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Mar 24 20:01:56 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 24 Mar 2023 19:01:56 -0500 Subject: Bard AI In-Reply-To: <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> Message-ID: <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> It was in the agreement I had to acknowledge before I could get in, and then plastered all over the place elsewhere. I think it's open to the public now, I saw a link somewhere that let you get on the waiting list. You could search for that if you want to try Bard. Google One subscribers like me got direct invitations. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 24, 2023 3:54:23 PM Craig Newman via use-livecode wrote: > Jacque. > > They say that? > > Whether human or machine, where else would any of us glean information??? > > Craig > >> On Mar 24, 2023, at 3:34 PM, J. Landman Gay via use-livecode >> wrote: >> >> So much for Google's claim it doesn't directly pull from existing text. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> On March 24, 2023 7:55:58 AM Craig Newman via use-livecode >> wrote: >> >>> We are ether doomed or blessed. We shall see... >>> >>> One small snippet from Jacques new response query: >>> >>> "and are typed at compile time based purely on context. >>> >>> was a line I wrote in Wikipedia many years ago. It just made me realize how >>> such engines comb the entire universe for pertinent content, and then use >>> AI to compose. >>> >>> Craig >>> >>>> On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode >>>> wrote: >>>> >>>> and are typed at compile time based purely on context. >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bogdanoff at me.com Fri Mar 24 21:02:17 2023 From: bogdanoff at me.com (Peter Bogdanoff) Date: Fri, 24 Mar 2023 21:02:17 -0400 Subject: Bard AI In-Reply-To: References: Message-ID: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> +11 > On Mar 24, 2023, at 7:25 PM, Alan Stenhouse via use-livecode wrote: > > Nice one. Great to see Bard in action. > > Taking this as inspiration (and hoping this doesn't start Bard v chatGPT v ? wars....), I asked chatGPT to "write me a sonnet about LiveCode". > > > Upon the canvas of the digital sphere, > LiveCode emerges, a beacon of grace, > Translating thoughts to scripts that endear, > Crafting software in a swift embrace. > > With fluid tongue, it weaves its artful code, > In English syntax, clear and unconfined, > As programmers embark on quests untrod, > Their visions made real by this design. > > This versatile tool doth span the seas, > From Windows, Mac, to Linux it conveys, > To mobile realms, it leaps with greatest ease, > A bridge connecting worlds in countless ways. > > So sing the praise of LiveCode, our guide, > Whose noble touch makes dreams a sweet, swift ride. > > > Bard-like indeed... :-) > > cheers > > Alan > >> On 25 Mar 2023, at 2:30 am, use-livecode-request at lists.runrev.com wrote: >> >> Date: Thu, 23 Mar 2023 15:43:39 -0500 >> From: "J. Landman Gay" >> To: How to use LiveCode >> Subject: Re: Bard AI >> Message-ID: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6 at hyperactivesw.com> >> Content-Type: text/plain; charset=UTF-8; format=flowed >> >> So I asked Bard to create a poem about LiveCode. The first drafts were just short lines of text >> that didn't even qualify as blank poetry, so I revised my request to ask it to make the poem rhyme. >> >> ****** >> Sure! Here is a poem about the LiveCode coding language: >> >> LiveCode, oh LiveCode, >> You make coding so easy. >> With your natural English syntax, >> I can create what I please. >> >> I can build games and apps, >> Or websites and more. >> The possibilities are endless, >> With your simple yet powerful core. >> >> You're cross-platform and free, >> So anyone can use you. >> And you're backed by a passionate community, >> Who are always willing to help me through. >> >> LiveCode, oh LiveCode, >> You're the best coding language out there. >> With your help, I can create anything I imagine, >> And share it with the world without a care. >> ****** >> >> It needs some work on meter but it's no worse than some human poems I've read. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Fri Mar 24 22:06:07 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 24 Mar 2023 21:06:07 -0500 Subject: Bard AI In-Reply-To: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> References: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> Message-ID: <18716841298.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> That's wonderful, and much better! I'll be first to admit that GPT is superior, and several reviewers also agree. Google reminds the testers that Bard is in its early stages, frequently wrong, and we should double check its answers. They put a Google It button right below the response. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On Mar 24, 2023, at 7:25 PM, Alan Stenhouse via use-livecode wrote: >> Nice one. Great to see Bard in action. >> >> Taking this as inspiration (and hoping this doesn't start Bard v chatGPT v >> ? wars....), I asked chatGPT to "write me a sonnet about LiveCode". >> >> >> Upon the canvas of the digital sphere, >> LiveCode emerges, a beacon of grace, >> Translating thoughts to scripts that endear, >> Crafting software in a swift embrace. >> >> With fluid tongue, it weaves its artful code, >> In English syntax, clear and unconfined, >> As programmers embark on quests untrod, >> Their visions made real by this design. >> >> This versatile tool doth span the seas, >> From Windows, Mac, to Linux it conveys, >> To mobile realms, it leaps with greatest ease, >> A bridge connecting worlds in countless ways. >> >> So sing the praise of LiveCode, our guide, >> Whose noble touch makes dreams a sweet, swift ride. >> >> >> Bard-like indeed... :-) >> >> cheers >> >> Alan From stephen at barncard.com Sat Mar 25 22:28:25 2023 From: stephen at barncard.com (Stephen Barncard) Date: Sat, 25 Mar 2023 19:28:25 -0700 Subject: Bard AI In-Reply-To: <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Got the invite, but nothing yet after I applied. On Fri, Mar 24, 2023 at 17:03 J. Landman Gay via use-livecode < use-livecode at lists.runrev.com> wrote: > It was in the agreement I had to acknowledge before I could get in, and > then plastered all over the place elsewhere. > > I think it's open to the public now, I saw a link somewhere that let you > get on the waiting list. You could search for that if you want to try > Bard. > Google One subscribers like me got direct invitations. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 24, 2023 3:54:23 PM Craig Newman via use-livecode > wrote: > > > Jacque. > > > > They say that? > > > > Whether human or machine, where else would any of “us” glean > information??? > > > > Craig > > > >> On Mar 24, 2023, at 3:34 PM, J. Landman Gay via use-livecode > >> wrote: > >> > >> So much for Google's claim it doesn't directly pull from existing text. > >> > >> -- > >> Jacqueline Landman Gay | jacque at hyperactivesw.com > >> HyperActive Software | http://www.hyperactivesw.com > >> On March 24, 2023 7:55:58 AM Craig Newman via use-livecode > >> wrote: > >> > >>> We are ether doomed or blessed. We shall see... > >>> > >>> One small snippet from Jacques “new response” query: > >>> > >>> "and are typed at compile time based purely on context.” > >>> > >>> was a line I wrote in Wikipedia many years ago. It just made me > realize how > >>> such engines comb the entire universe for pertinent content, and then > use > >>> AI to compose. > >>> > >>> Craig > >>> > >>>> On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode > >>>> wrote: > >>>> > >>>> and are typed at compile time based purely on context. > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org From jacque at hyperactivesw.com Sat Mar 25 23:46:05 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 25 Mar 2023 22:46:05 -0500 Subject: Bard AI In-Reply-To: References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <1871c05f448.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> It took a few days after I was invited before I was picked to participate. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 25, 2023 9:29:25 PM Stephen Barncard wrote: > Got the invite, but nothing yet after I applied. From stephen at barncard.com Sat Mar 25 23:51:40 2023 From: stephen at barncard.com (Stephen Barncard) Date: Sat, 25 Mar 2023 20:51:40 -0700 Subject: Bard AI In-Reply-To: <1871c05f448.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1871c05f448.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Thanks! On Sat, Mar 25, 2023 at 20:47 J. Landman Gay via use-livecode < use-livecode at lists.runrev.com> wrote: > It took a few days after I was invited before I was picked to participate. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 25, 2023 9:29:25 PM Stephen Barncard > wrote: > > > Got the invite, but nothing yet after I applied. > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org From neville.smythe at optusnet.com.au Sun Mar 26 01:03:01 2023 From: neville.smythe at optusnet.com.au (Neville Smythe) Date: Sun, 26 Mar 2023 16:03:01 +1100 Subject: Stop using font file bug Message-ID: <3481044C-9F2A-4824-9615-EF17CAC6E4DD@optusnet.com.au> I have at least got around to filing a bug report about the “stop using font file” bug discovered in my cross-platform text issues investigation, life having intervened in the last few months. Bug 24151 Stop Using font bug I have also file an enhancement request for text baselines (GET SET and a fixedBaselIne feature for fields). Bug 24152 textbaseline enhancement request Those who came in late can read my article in https://www.dropbox.com/sh/s3t9fwdij9cfxqh/AAD5nfbjHQwG2aIE3oZljEPsa?dl=0 There is also an updated version of the font metrics database in the same folder Neville Smythe From panos.merakos at livecode.com Wed Mar 29 10:08:23 2023 From: panos.merakos at livecode.com (panagiotis merakos) Date: Wed, 29 Mar 2023 17:08:23 +0300 Subject: [[ ANN ]] Release 9.6.9 RC-3 Message-ID: Dear list members, We are pleased to announce the release of LiveCode 9.6.9 RC-3. LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet the new requirements of the Apple AppStore. You can find more details on the bug fixes and improvements of this new release here: https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ You can find the release in your LiveCode account area or get it via the automatic updater. Enjoy! Kind regards The LiveCode Team -- From rdimola at evergreeninfo.net Wed Mar 29 11:18:38 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 29 Mar 2023 11:18:38 -0400 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: References: Message-ID: <003501d96251$c059bd80$410d3880$@net> I see the old download page only has the current production version. I went to my account and was able to download the installers but I don't see a link for the release notes? Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of panagiotis merakos via use-livecode Sent: Wednesday, March 29, 2023 10:08 AM To: How to use LiveCode Cc: panagiotis merakos Subject: [[ ANN ]] Release 9.6.9 RC-3 Dear list members, We are pleased to announce the release of LiveCode 9.6.9 RC-3. LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet the new requirements of the Apple AppStore. You can find more details on the bug fixes and improvements of this new release here: https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ You can find the release in your LiveCode account area or get it via the automatic updater. Enjoy! Kind regards The LiveCode Team -- _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From merakosp at gmail.com Wed Mar 29 11:24:33 2023 From: merakosp at gmail.com (panagiotis m) Date: Wed, 29 Mar 2023 18:24:33 +0300 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: <003501d96251$c059bd80$410d3880$@net> References: <003501d96251$c059bd80$410d3880$@net> Message-ID: Hello Ralph, The public downloads page only contains the latest stable version - no DPs or RCs there. You can access the release notes from the LC 9.6.9 rc3 IDE: Help -> Release Notes Also, in your account area, at the left hand side there is a Downloads page, which does have the release notes. Kind regards. Panos On Wed, 29 Mar 2023 at 18:19, Ralph DiMola via use-livecode < use-livecode at lists.runrev.com> wrote: > I see the old download page only has the current production version. I went > to my account and was able to download the installers but I don't see a > link > for the release notes? > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > Behalf > Of panagiotis merakos via use-livecode > Sent: Wednesday, March 29, 2023 10:08 AM > To: How to use LiveCode > Cc: panagiotis merakos > Subject: [[ ANN ]] Release 9.6.9 RC-3 > > Dear list members, > > We are pleased to announce the release of LiveCode 9.6.9 RC-3. > > LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, > including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet > the new requirements of the Apple AppStore. > > You can find more details on the bug fixes and improvements of this new > release here: > > https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ > > You can find the release in your LiveCode account area or get it via the > automatic updater. > > Enjoy! > > Kind regards > The LiveCode Team > -- > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From rdimola at evergreeninfo.net Wed Mar 29 11:40:35 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 29 Mar 2023 11:40:35 -0400 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: References: <003501d96251$c059bd80$410d3880$@net> Message-ID: <004801d96254$d09941e0$71cbc5a0$@net> Thanks! Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of panagiotis m via use-livecode Sent: Wednesday, March 29, 2023 11:25 AM To: How to use LiveCode Cc: panagiotis m Subject: Re: [[ ANN ]] Release 9.6.9 RC-3 Hello Ralph, The public downloads page only contains the latest stable version - no DPs or RCs there. You can access the release notes from the LC 9.6.9 rc3 IDE: Help -> Release Notes Also, in your account area, at the left hand side there is a Downloads page, which does have the release notes. Kind regards. Panos On Wed, 29 Mar 2023 at 18:19, Ralph DiMola via use-livecode < use-livecode at lists.runrev.com> wrote: > I see the old download page only has the current production version. I > went to my account and was able to download the installers but I don't > see a link for the release notes? > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > Behalf Of panagiotis merakos via use-livecode > Sent: Wednesday, March 29, 2023 10:08 AM > To: How to use LiveCode > Cc: panagiotis merakos > Subject: [[ ANN ]] Release 9.6.9 RC-3 > > Dear list members, > > We are pleased to announce the release of LiveCode 9.6.9 RC-3. > > LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, > including support for building with Xcode 14.2 and the iOS 16.2 SDK to > meet the new requirements of the Apple AppStore. > > You can find more details on the bug fixes and improvements of this > new release here: > > https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ > > You can find the release in your LiveCode account area or get it via > the automatic updater. > > Enjoy! > > Kind regards > The LiveCode Team > -- > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major-k.de Thu Mar 30 12:18:43 2023 From: klaus at major-k.de (Klaus major-k) Date: Thu, 30 Mar 2023 18:18:43 +0200 Subject: We cannot edit cRevStandaloneSettings Message-ID: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> Hi all, macOS 12.6.4 INTEL, LC 9.6.9 rc3 See subject, but or feature? I'm asking because I saved a stack under a new name and wanted to set the iOS Profile to -> (none) for testing, but could only select one of the profiles used in the former stack. :-/ And trying to edit the cRevStandaloneSettings did not work!? At least not in the inspector, will try via script later. Thank you for any hint! Best Klaus -- Klaus Major klaus at major-k.de https://www.major-k.de From klaus at major-k.de Thu Mar 30 12:30:54 2023 From: klaus at major-k.de (Klaus major-k) Date: Thu, 30 Mar 2023 18:30:54 +0200 Subject: We cannot edit cRevStandaloneSettings In-Reply-To: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> References: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> Message-ID: <6E391ACE-A36A-4E60-A13A-184C8A91B28A@major-k.de> > Am 30.03.2023 um 18:18 schrieb Klaus major-k via use-livecode : > > Hi all, > > macOS 12.6.4 INTEL, LC 9.6.9 rc3 > See subject, but or feature? BUG or feature! 8-) > I'm asking because I saved a stack under a new name and > wanted to set the iOS Profile to -> (none) for testing, but > could only select one of the profiles used in the former stack. :-/ > > And trying to edit the cRevStandaloneSettings did not work!? > At least not in the inspector, will try via script later. > > Thank you for any hint! > > > Best > > Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From benr_mc at cogapp.com Thu Mar 30 12:32:54 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 30 Mar 2023 17:32:54 +0100 Subject: Debugging LiveCode Builder scripts (widgets) Message-ID: I'm trying to track down an obscure crashing bug in a widget. With thanks to Mikey for https://github.com/macMikey/LCB-missing-manual/wiki/debugging, I've mostly been able to get by using 'log' as my primary debugging method, for all my simple scripting errors. However in this case the problem is that under certain circumstances LiveCode/the widget hangs when new data is set. In this case (I'm reasonably certain) the log messages that are issued are never reported. The standard things seems to be that messages sent by 'log' are buffered, and reported when idle. Are there any tips for putting out debugging info from a widget that can either be displayed/reported _immediately_ in LiveCode, or to some other app so that I can get them up to the point that it hangs? TIA, Ben From paul at researchware.com Thu Mar 30 12:42:19 2023 From: paul at researchware.com (Paul Dupuis) Date: Thu, 30 Mar 2023 12:42:19 -0400 Subject: We cannot edit cRevStandaloneSettings In-Reply-To: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> References: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> Message-ID: <119675c5-3149-24d8-a2c4-3f58d972dcef@researchware.com> I just used LC 9.6.9rc3 to runs an Installer app (built in LiveCode) we use to making installers for our research product for macOS and Windows. It sets the cRevStandaloneSettings via script for each of 2 installer standalones (one for each platform) it builds. It ran without errors. The installers and installed applications work as expected, so I think you can at least manipulate the cRevStandaloneSettings via script if you need to. We run our installer builder on Window 10 to build Installers for Windows and macOS (and then move the macOS standalone to macOS for code sign and notarization, etc. On 3/30/2023 12:18 PM, Klaus major-k via use-livecode wrote: > Hi all, > > macOS 12.6.4 INTEL, LC 9.6.9 rc3 > > See subject, but or feature? > > I'm asking because I saved a stack under a new name and > wanted to set the iOS Profile to -> (none) for testing, but > could only select one of the profiles used in the former stack. :-/ > > And trying to edit the cRevStandaloneSettings did not work!? > At least not in the inspector, will try via script later. > > Thank you for any hint! > > > Best > > Klaus From rdimola at evergreeninfo.net Thu Mar 30 13:23:25 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 30 Mar 2023 13:23:25 -0400 Subject: Debugging LiveCode Builder scripts (widgets) In-Reply-To: References: Message-ID: <003901d9632c$591a58b0$0b4f0a10$@net> Ben, You could try to dispatch messages to LCS. They may be buffered also, it's worth a shot. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Ben Rubinstein via use-livecode Sent: Thursday, March 30, 2023 12:33 PM To: Use LiveCode Cc: Ben Rubinstein Subject: Debugging LiveCode Builder scripts (widgets) I'm trying to track down an obscure crashing bug in a widget. With thanks to Mikey for https://github.com/macMikey/LCB-missing-manual/wiki/debugging, I've mostly been able to get by using 'log' as my primary debugging method, for all my simple scripting errors. However in this case the problem is that under certain circumstances LiveCode/the widget hangs when new data is set. In this case (I'm reasonably certain) the log messages that are issued are never reported. The standard things seems to be that messages sent by 'log' are buffered, and reported when idle. Are there any tips for putting out debugging info from a widget that can either be displayed/reported _immediately_ in LiveCode, or to some other app so that I can get them up to the point that it hangs? TIA, Ben _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major-k.de Thu Mar 30 16:02:46 2023 From: klaus at major-k.de (Klaus major-k) Date: Thu, 30 Mar 2023 22:02:46 +0200 Subject: We cannot edit cRevStandaloneSettings In-Reply-To: <119675c5-3149-24d8-a2c4-3f58d972dcef@researchware.com> References: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> <119675c5-3149-24d8-a2c4-3f58d972dcef@researchware.com> Message-ID: <8F1AD4F0-A24F-4F74-B028-780CA24285DE@major-k.de> Hi Paul, > Am 30.03.2023 um 18:42 schrieb Paul Dupuis via use-livecode : > > I just used LC 9.6.9rc3 to runs an Installer app (built in LiveCode) we use to making installers for our research product for macOS and Windows. It sets the cRevStandaloneSettings via script for each of 2 installer standalones (one for each platform) it builds. It ran without errors. The installers and installed applications work as expected, so I think you can at least manipulate the cRevStandaloneSettings via script if you need to. > > We run our installer builder on Window 10 to build Installers for Windows and macOS (and then move the macOS standalone to macOS for code sign and notarization, etc. works of course with a script. :-) > On 3/30/2023 12:18 PM, Klaus major-k via use-livecode wrote: >> Hi all, >> >> macOS 12.6.4 INTEL, LC 9.6.9 rc3 >> See subject, but or feature? >> >> I'm asking because I saved a stack under a new name and >> wanted to set the iOS Profile to -> (none) for testing, but >> could only select one of the profiles used in the former stack. :-/ Added a bug report for this: >> And trying to edit the cRevStandaloneSettings did not work!? >> At least not in the inspector, will try via script later. >> >> Thank you for any hint! Best Klaus -- Klaus Major klaus at major-k.de https://www.major-k.de From mark at canelasoftware.com Thu Mar 30 16:39:37 2023 From: mark at canelasoftware.com (Mark Talluto) Date: Thu, 30 Mar 2023 13:39:37 -0700 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: References: Message-ID: Thank you! We have already released an iOS and Android app with this build. I used Xcode 14.2 with SD 16.2, and it worked perfectly! Best regards, Mark Talluto appli.io livecloud.io nursenotes.net canelasoftware.com > On Mar 29, 2023, at 7:08 AM, panagiotis merakos via use-livecode wrote: > > Dear list members, > > We are pleased to announce the release of LiveCode 9.6.9 RC-3. > > LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, > including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet > the new requirements of the Apple AppStore. > > You can find more details on the bug fixes and improvements of this new > release here: > > https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ > > You can find the release in your LiveCode account area or get it via the > automatic updater. > > Enjoy! > > Kind regards > The LiveCode Team > -- > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipsm at themartinz.com Thu Mar 30 17:15:55 2023 From: chipsm at themartinz.com (chipsm themartinz.com) Date: Thu, 30 Mar 2023 21:15:55 +0000 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: References: Message-ID: I’m having trouble loading the file you sent me. I can unzip it but I can’t load it back into Appli Sincerely, Clarence P. Martin Jr. chipsm at themartinz.com Cell (626)787-4442 My Motto: “Routine Destinations can be adventures if one tries different routes to get there”. From: use-livecode on behalf of Mark Talluto via use-livecode Date: Thursday, March 30, 2023 at 1:41 PM To: useLiveCodeList Cc: Mark Talluto Subject: Re: [[ ANN ]] Release 9.6.9 RC-3 Thank you! We have already released an iOS and Android app with this build. I used Xcode 14.2 with SD 16.2, and it worked perfectly! Best regards, Mark Talluto appli.io livecloud.io nursenotes.net canelasoftware.com > On Mar 29, 2023, at 7:08 AM, panagiotis merakos via use-livecode wrote: > > Dear list members, > > We are pleased to announce the release of LiveCode 9.6.9 RC-3. > > LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, > including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet > the new requirements of the Apple AppStore. > > You can find more details on the bug fixes and improvements of this new > release here: > > https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ > > You can find the release in your LiveCode account area or get it via the > automatic updater. > > Enjoy! > > Kind regards > The LiveCode Team > -- > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From panos.merakos at livecode.com Fri Mar 31 09:25:27 2023 From: panos.merakos at livecode.com (panagiotis merakos) Date: Fri, 31 Mar 2023 16:25:27 +0300 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available Message-ID: Hello all, Just to let you know that there is an update of the enhancements bundle available in your account area. Latest update 1.0.31: 31 March 2023 This update includes some bugfixes. I'll update BugZilla later tonight. Kind regards, Panos -- From klaus at major-k.de Fri Mar 31 10:16:59 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 16:16:59 +0200 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available In-Reply-To: References: Message-ID: Hi Panos, > Am 31.03.2023 um 15:25 schrieb panagiotis merakos via use-livecode : > > Hello all, > > Just to let you know that there is an update of the enhancements bundle > available in your account area. > Latest update 1.0.31: 31 March 2023 > This update includes some bugfixes. I'll update BugZilla later tonight. just loaded and installed the update, but now I see this in the "Magic Palette" for: SmartCrumbsVCW i18N Responsive Layout XXX is required to YYY. you can get it here BUY NOW ??? See picture: > Kind regards, > Panos Best Klaus -- Klaus Major klaus at major-k.de https://www.major-k.de From klaus at major-k.de Fri Mar 31 10:28:24 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 16:28:24 +0200 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available In-Reply-To: References: Message-ID: <4A179575-B302-4B12-AFA8-4A8F65311617@major-k.de> > Am 31.03.2023 um 16:16 schrieb Klaus major-k via use-livecode : > Hi Panos, > >> Am 31.03.2023 um 15:25 schrieb panagiotis merakos via use-livecode : >> Hello all, >> Just to let you know that there is an update of the enhancements bundle >> available in your account area. >> Latest update 1.0.31: 31 March 2023 >> This update includes some bugfixes. I'll update BugZilla later tonight. > > just loaded and installed the update, but now I see this in the "Magic Palette" for: > SmartCrumbsVCW > i18N > Responsive Layout > > XXX is required to YYY. you can get it here > BUY NOW > ??? > See picture: > And some widgets are also missing after the installation: DatePicker Circle Avatar PolyGrid See screenshot Hm... -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From matthias_livecode_150811 at m-r-d.de Fri Mar 31 11:42:42 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 31 Mar 2023 17:42:42 +0200 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available In-Reply-To: <4A179575-B302-4B12-AFA8-4A8F65311617@major-k.de> References: <4A179575-B302-4B12-AFA8-4A8F65311617@major-k.de> Message-ID: Klaus, did you restart LC already. I had the same problem, but restarting LC solved it and all missing Widgets are now listed. Regards, Matthias > Am 31.03.2023 um 16:28 schrieb Klaus major-k via use-livecode : > >> >> Am 31.03.2023 um 16:16 schrieb Klaus major-k via use-livecode : >> Hi Panos, >> >>> Am 31.03.2023 um 15:25 schrieb panagiotis merakos via use-livecode : >>> Hello all, >>> Just to let you know that there is an update of the enhancements bundle >>> available in your account area. >>> Latest update 1.0.31: 31 March 2023 >>> This update includes some bugfixes. I'll update BugZilla later tonight. >> >> just loaded and installed the update, but now I see this in the "Magic Palette" for: >> SmartCrumbsVCW >> i18N >> Responsive Layout >> >> XXX is required to YYY. you can get it here >> BUY NOW >> ??? >> See picture: >> > > And some widgets are also missing after the installation: > DatePicker > Circle Avatar > PolyGrid > > See screenshot > > > Hm... > > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major-k.de Fri Mar 31 11:46:31 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 17:46:31 +0200 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available In-Reply-To: References: <4A179575-B302-4B12-AFA8-4A8F65311617@major-k.de> Message-ID: <827D6BF3-6998-42EC-B871-F70D219E15BE@major-k.de> Hi Matthias, > Am 31.03.2023 um 17:42 schrieb matthias rebbe via use-livecode : > > Klaus, > > did you restart LC already. I had the same problem, but restarting LC solved it and all missing Widgets are now listed. nope, I did, and that fixed it, thanks for the hint! 8-) > Regards, > Matthias Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From klaus at major-k.de Fri Mar 31 11:47:36 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 17:47:36 +0200 Subject: cannot test on my Andoid cellphone!? Message-ID: Hi friends, I added the latest SDKs and platforms via the "SDK Manager" in "Android Studio", see below. Now when I want to test my app on my cellphone, I get an error dialog in LC: --------------------------------------------- Unable to build app for testing: could not encode class bundle - error: d8: can't find d8.jar --------------------------------------------- LC 9.6.9 rc3 SDKs and Platforms: Any hints very appreciated! Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From matthias_livecode_150811 at m-r-d.de Fri Mar 31 11:57:27 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 31 Mar 2023 17:57:27 +0200 Subject: cannot test on my Andoid cellphone!? In-Reply-To: References: Message-ID: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> This was discussed earlier this month already here. There is already a bug report and a work around available https://quality.livecode.com/show_bug.cgi?id=23570 Regards, Matthias > Am 31.03.2023 um 17:47 schrieb Klaus major-k via use-livecode : > > Hi friends, > > I added the latest SDKs and platforms via the "SDK Manager" in "Android Studio", see below. > Now when I want to test my app on my cellphone, I get an error dialog in LC: > --------------------------------------------- > Unable to build app for testing: could not > encode class bundle - error: > d8: can't find d8.jar > --------------------------------------------- > > > LC 9.6.9 rc3 > > SDKs and Platforms: > > > > Any hints very appreciated! > > > Best > > Klaus > > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Fri Mar 31 12:01:21 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 31 Mar 2023 18:01:21 +0200 Subject: cannot test on my Andoid cellphone!? In-Reply-To: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> References: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> Message-ID: Forgot to name the topic of that discussion 'android build "could not encode class bundle"' and was started by Mike Kerner on the 4th of March. > Am 31.03.2023 um 17:57 schrieb matthias rebbe via use-livecode : > > This was discussed earlier this month already here. > > There is already a bug report and a work around available > https://quality.livecode.com/show_bug.cgi?id=23570 > Regards, > Matthias > > > >> Am 31.03.2023 um 17:47 schrieb Klaus major-k via use-livecode : >> >> Hi friends, >> >> I added the latest SDKs and platforms via the "SDK Manager" in "Android Studio", see below. >> Now when I want to test my app on my cellphone, I get an error dialog in LC: >> --------------------------------------------- >> Unable to build app for testing: could not >> encode class bundle - error: >> d8: can't find d8.jar >> --------------------------------------------- >> >> >> LC 9.6.9 rc3 >> >> SDKs and Platforms: >> >> >> >> Any hints very appreciated! >> >> >> Best >> >> Klaus >> >> -- >> Klaus Major >> https://www.major-k.de >> https://www.major-k.de/bass >> klaus at major-k.de >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major-k.de Fri Mar 31 12:11:07 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 18:11:07 +0200 Subject: cannot test on my Andoid cellphone!? In-Reply-To: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> References: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> Message-ID: <0E7C1E7A-BCD0-452C-9BA8-8AE32374E083@major-k.de> Hi Matthias > Am 31.03.2023 um 17:57 schrieb matthias rebbe via use-livecode : > > This was discussed earlier this month already here. must have missed that one... > There is already a bug report and a work around available > https://quality.livecode.com/show_bug.cgi?id=23570 I removed SDK 34 and 33 and that fixed it. Thanks a lot! I just love this list! :-) > Regards, > Matthias > > > >> Am 31.03.2023 um 17:47 schrieb Klaus major-k via use-livecode : >> >> Hi friends, >> >> I added the latest SDKs and platforms via the "SDK Manager" in "Android Studio", see below. >> Now when I want to test my app on my cellphone, I get an error dialog in LC: >> --------------------------------------------- >> Unable to build app for testing: could not >> encode class bundle - error: >> d8: can't find d8.jar >> --------------------------------------------- Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From hakan at exformedia.se Fri Mar 31 12:34:31 2023 From: hakan at exformedia.se (=?utf-8?Q?H=C3=A5kan_Liljegren?=) Date: Fri, 31 Mar 2023 18:34:31 +0200 Subject: Bard AI In-Reply-To: <18716841298.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> <18716841298.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <6D32C3BC-E058-4C56-AF50-7F473022659B@exformedia.se> Ok here is the “Binged” version after asking "Can you write a poem about LiveCode programming language”. I especially like the third line in the second verse "You can even make games with its built-in physics engine" as that looks into the future :) LiveCode is a language that's easy to learn, It's syntax is simple and it's quite a turn, It's cross-platform too, so you can code anywhere, And with its visual interface, it's really quite rare. You can make apps for desktops, mobiles and more, And with its drag-and-drop features, it's never a bore, You can even make games with its built-in physics engine, And with its community support, you'll never feel like a ninny. So if you're looking for a language that's easy to use, And with which you can make apps that are really quite cool, Then give LiveCode a try, you won't be disappointed, And with its powerful features, you'll be really anointed. > On 25 Mar 2023, at 03:06, J. Landman Gay via use-livecode wrote: > > That's wonderful, and much better! I'll be first to admit that GPT is superior, and several reviewers also agree. Google reminds the testers that Bard is in its early stages, frequently wrong, and we should double check its answers. They put a Google It button right below the response. > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > On Mar 24, 2023, at 7:25 PM, Alan Stenhouse via use-livecode wrote: >>> Nice one. Great to see Bard in action. >>> >>> Taking this as inspiration (and hoping this doesn't start Bard v chatGPT v ? wars....), I asked chatGPT to "write me a sonnet about LiveCode". >>> >>> >>> Upon the canvas of the digital sphere, >>> LiveCode emerges, a beacon of grace, >>> Translating thoughts to scripts that endear, >>> Crafting software in a swift embrace. >>> >>> With fluid tongue, it weaves its artful code, >>> In English syntax, clear and unconfined, >>> As programmers embark on quests untrod, >>> Their visions made real by this design. >>> >>> This versatile tool doth span the seas, >>> From Windows, Mac, to Linux it conveys, >>> To mobile realms, it leaps with greatest ease, >>> A bridge connecting worlds in countless ways. >>> >>> So sing the praise of LiveCode, our guide, >>> Whose noble touch makes dreams a sweet, swift ride. >>> >>> >>> Bard-like indeed... :-) >>> >>> cheers >>> >>> Alan > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Fri Mar 31 13:51:37 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 31 Mar 2023 13:51:37 -0400 Subject: Bard AI In-Reply-To: <6D32C3BC-E058-4C56-AF50-7F473022659B@exformedia.se> References: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> <18716841298.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <6D32C3BC-E058-4C56-AF50-7F473022659B@exformedia.se> Message-ID: i'd prefer actual code, but even more than that, i'd prefer layouts. On Fri, Mar 31, 2023 at 12:35 PM Håkan Liljegren via use-livecode < use-livecode at lists.runrev.com> wrote: > Ok here is the “Binged” version after asking "Can you write a poem about > LiveCode programming language”. I especially like the third line in the > second verse "You can even make games with its built-in physics engine" as > that looks into the future :) > > LiveCode is a language that's easy to learn, > It's syntax is simple and it's quite a turn, > It's cross-platform too, so you can code anywhere, > And with its visual interface, it's really quite rare. > > You can make apps for desktops, mobiles and more, > And with its drag-and-drop features, it's never a bore, > You can even make games with its built-in physics engine, > And with its community support, you'll never feel like a ninny. > > So if you're looking for a language that's easy to use, > And with which you can make apps that are really quite cool, > Then give LiveCode a try, you won't be disappointed, > And with its powerful features, you'll be really anointed. > > > On 25 Mar 2023, at 03:06, J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > That's wonderful, and much better! I'll be first to admit that GPT is > superior, and several reviewers also agree. Google reminds the testers that > Bard is in its early stages, frequently wrong, and we should double check > its answers. They put a Google It button right below the response. > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > > > On Mar 24, 2023, at 7:25 PM, Alan Stenhouse via use-livecode < > use-livecode at lists.runrev.com> wrote: > >>> Nice one. Great to see Bard in action. > >>> > >>> Taking this as inspiration (and hoping this doesn't start Bard v > chatGPT v ? wars....), I asked chatGPT to "write me a sonnet about > LiveCode". > >>> > >>> > >>> Upon the canvas of the digital sphere, > >>> LiveCode emerges, a beacon of grace, > >>> Translating thoughts to scripts that endear, > >>> Crafting software in a swift embrace. > >>> > >>> With fluid tongue, it weaves its artful code, > >>> In English syntax, clear and unconfined, > >>> As programmers embark on quests untrod, > >>> Their visions made real by this design. > >>> > >>> This versatile tool doth span the seas, > >>> From Windows, Mac, to Linux it conveys, > >>> To mobile realms, it leaps with greatest ease, > >>> A bridge connecting worlds in countless ways. > >>> > >>> So sing the praise of LiveCode, our guide, > >>> Whose noble touch makes dreams a sweet, swift ride. > >>> > >>> > >>> Bard-like indeed... :-) > >>> > >>> cheers > >>> > >>> Alan > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at 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." From MikeKerner at roadrunner.com Fri Mar 31 13:52:42 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 31 Mar 2023 13:52:42 -0400 Subject: cannot test on my Andoid cellphone!? In-Reply-To: <0E7C1E7A-BCD0-452C-9BA8-8AE32374E083@major-k.de> References: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> <0E7C1E7A-BCD0-452C-9BA8-8AE32374E083@major-k.de> Message-ID: there is also another bug building for android that seems to affect levure projects. still waiting on resolution. On Fri, Mar 31, 2023 at 12:11 PM Klaus major-k via use-livecode < use-livecode at lists.runrev.com> wrote: > Hi Matthias > > > Am 31.03.2023 um 17:57 schrieb matthias rebbe via use-livecode < > use-livecode at lists.runrev.com>: > > > > This was discussed earlier this month already here. > > must have missed that one... > > > There is already a bug report and a work around available > > https://quality.livecode.com/show_bug.cgi?id=23570 > > I removed SDK 34 and 33 and that fixed it. > Thanks a lot! > > I just love this list! :-) > > > Regards, > > Matthias > > > > > > > >> Am 31.03.2023 um 17:47 schrieb Klaus major-k via use-livecode < > use-livecode at lists.runrev.com>: > >> > >> Hi friends, > >> > >> I added the latest SDKs and platforms via the "SDK Manager" in "Android > Studio", see below. > >> Now when I want to test my app on my cellphone, I get an error dialog > in LC: > >> --------------------------------------------- > >> Unable to build app for testing: could not > >> encode class bundle - error: > >> d8: can't find d8.jar > >> --------------------------------------------- > > Best > > Klaus > > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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." From jbv at souslelogo.com Wed Mar 1 03:08:40 2023 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Wed, 01 Mar 2023 03:08:40 -0500 Subject: I need to fetch some text from a WP website, but need to login first In-Reply-To: References: <306EA3D2-5A9E-4149-9F33-7F901F00AF29@m-r-d.de> Message-ID: <112e7db67d534fc740179315e9336eb9@souslelogo.com> Hello, The WP REST API can be really slow and therefore painful to use. I recently had to make changes in a couple of WP websites and found it much easier to write data straight into the DB. jbv Le 2023-02-28 18:57, pere xavier Rossello via use-livecode a crit : > Hi. > > The easy way to do this is using REST API. > > https://developer.wordpress.org/rest-api/ > > And using it from livecofe > > https://lessons.livecode.com/m/4071/l/1325310-how-to-request-a-resource-from-a-rest-api > > Pere X. > > > > > > El mar, 28 feb 2023, 18:22, harrison--- via use-livecode < > use-livecode at lists.runrev.com> escribi: > >> Hi Matthias, >> >> If you cant get it done with tsNet or LiveCode, >> you might want to try using Keyboard Maestro. >> >> Rick >> >> >> > On Feb 28, 2023, at 11:00 AM, matthias rebbe via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> > >> > Hi, >> > >> > i need to login into a WP website to fetch some specific data. Currently >> this is done manually in a browser, but i would like to automate it >> using >> tsNET external or pure Livecode script. >> > >> > Did anyone already do this with Livecode? >> > >> > Regards, >> > Matthias >> > >> > >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Wed Mar 1 07:46:18 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 1 Mar 2023 07:46:18 -0500 Subject: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA" In-Reply-To: References: Message-ID: andrew, ok, now i'm curious: do you also do deep linking into your app, itself? I've thought about doing that, but I've never tried to figure out how. On Tue, Feb 28, 2023 at 4:13 PM Andrew at MWCM via use-livecode < use-livecode at lists.runrev.com> wrote: > > > > Date: Tue, 28 Feb 2023 10:14:37 -0500 > > From: Mike Kerner > > To: How to use LiveCode > > Subject: Re: On mobile: mergAVRequestMediaAccess "video" and > > androidRequestPermission "android.permission.CAMERA" > > Message-ID: > > bNU3TskH4J2w at mail.gmail.com> > > Content-Type: text/plain; charset="UTF-8" > > > > this isn't an uncommon problem. > > what other apps on ios do is throw up a separate dialog that directs the > > user to Settings->Privacy and Security->whatever (in your case, both > > "Camera" and "Microphone"), and tells the user to return to try again > when > > that setting is changed. > > Here is a code-block with deep links that I use in an iOS app to do pretty > much the same thing, except for push notifications instead of camera access > after the user declines the initial acceptance pop-up. You’ll need to > change the path to your specific app bundle and update the root from > NOTIFICATIONS_ID to something else like CAMERA (not 100% certain): > > on mouseUp > put "To enable Push Notification Settings go to your iOS device > settings..." & RETURN & RETURN &"Settings -> Indiana On Tap -> > Notifications" & RETURN & RETURN & "...then select Allow Notifications." > into tMessage > answer tMessage with "Good to know" and "Take me there!" > put it into tReply > if tReply = "Take me there!" then > launch url > "App-Prefs:root=NOTIFICATIONS_ID&path=com.midwestcoastmedia.indianaontap" > // iOS 10+ > if the result is "no association" then > launch url > "prefs:root=NOTIFCATIONS_ID&path=com.midwestcoastmedia.indianaontap" // iOS > 9 > end if // the result is "no association" > end if // tReply = "Take me there!" > end mouseUp > > —Andrew Bell > _______________________________________________ > use-livecode mailing list > use-livecode at 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." From andrew at midwestcoastmedia.com Wed Mar 1 16:23:12 2023 From: andrew at midwestcoastmedia.com (Andrew at MWCM) Date: Wed, 1 Mar 2023 16:23:12 -0500 Subject: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA" In-Reply-To: References: Message-ID: <4E1D4565-7968-45A3-9253-9C71F0546834@midwestcoastmedia.com> > andrew, > ok, now i'm curious: > do you also do deep linking into your app, itself? > I've thought about doing that, but I've never tried to figure out how. No deep linking INTO (but I think that is covered at https://lessons.livecode.com/m/4069/l/58672-using-custom-url-schemes ) but I do have deep linking OUT of another app project (Florida On Tap) that opens the Untappd app if a user has it installed and goes to a specific section of their app. -- Andrew Bell From georges at caen.one Thu Mar 2 07:05:36 2023 From: georges at caen.one (Georges MALAMOUD) Date: Thu, 2 Mar 2023 13:05:36 +0100 Subject: Livecode Hosting In-Reply-To: <00247de98a3191c0e131ea1e8d9f9003@souslelogo.com> References: <894223B1-5780-488A-AB50-777C25F5C34D@caen.one> <00247de98a3191c0e131ea1e8d9f9003@souslelogo.com> Message-ID: Yes, I was also interested by GDPR, but to be honest the price difference is also huge, in favour of hostm I installed an indy Livecode server (with proof of purchase) with no issue and they added at my request the bells and whistles for specific tweaks. Very reactive. Of course I did not est for intensive access. https://qan.caen.one is a very simple example (in french, sorry) Georges > Le 28 févr. 2023 à 12:44, jbv at souslelogo.com a écrit : > > Hello, > I just had a look at their offer, and it really looks interesting, > especially the possibility to choose the location of your server > (Europe, usa...). > But what about their technical support ? On-rev tech support quality > is hard to beat... > > Thanks. > jbv > > > Le 2023-02-28 05:33, Georges Malamoud via use-livecode a écrit : >> Hello >> I have been using this service for a certain time, and it works well >> for us, Livecode developers (and server admin) >> https://www.hostm.com >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Thu Mar 2 09:37:18 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 2 Mar 2023 09:37:18 -0500 Subject: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA" In-Reply-To: <4E1D4565-7968-45A3-9253-9C71F0546834@midwestcoastmedia.com> References: <4E1D4565-7968-45A3-9253-9C71F0546834@midwestcoastmedia.com> Message-ID: oh, so it is. thanks! On Wed, Mar 1, 2023 at 4:24 PM Andrew at MWCM via use-livecode < use-livecode at lists.runrev.com> wrote: > > > andrew, > > ok, now i'm curious: > > do you also do deep linking into your app, itself? > > I've thought about doing that, but I've never tried to figure out how. > > No deep linking INTO (but I think that is covered at > https://lessons.livecode.com/m/4069/l/58672-using-custom-url-schemes < > https://lessons.livecode.com/m/4069/l/58672-using-custom-url-schemes>) > but I do have deep linking OUT of another app project (Florida On Tap) that > opens the Untappd app if a user has it installed and goes to a specific > section of their app. > > -- Andrew Bell > _______________________________________________ > use-livecode mailing list > use-livecode at 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." From mkoob at rogers.com Fri Mar 3 08:36:11 2023 From: mkoob at rogers.com (Martin Koob) Date: Fri, 3 Mar 2023 08:36:11 -0500 Subject: Livecode Hosting In-Reply-To: References: <894223B1-5780-488A-AB50-777C25F5C34D@caen.one> <00247de98a3191c0e131ea1e8d9f9003@souslelogo.com> <131C5C20-A01F-4A92-8172-9091C401F23B@m-r-d.de> <835912e13f13df9c2d5dca0cb71e233d@souslelogo.com> Message-ID: <1FD6B691-936C-47ED-AD87-D27049ACA1CF@rogers.com> Hi I have had to think about this recently as I am looking at setting up a new backend for a service that I need to follow the Data protection rules in Canada. BTW - ’Safe third country’ would be more grammatically correct in English than ’save third country’. However I checked to see if that is the terminology they use but I after a brief search I could not find that phrase. I the term I found is not 'safe’ but ‘adequate’. E.g. Adequacy decisions The European Commission has the power to determine, on the basis of article 45 of Regulation (EU) 2016/679 whether a country outside the EU offers an adequate level of data protection. The European Commission has so far recognised Andorra, Argentina, Canada (commercial organisations), Faroe Islands, Guernsey, Israel, Isle of Man, Japan, Jersey, New Zealand, Republic of Korea, Switzerland , the United Kingdom under the GDPR and the LED, and Uruguay as providing adequate protection. https://commission.europa.eu/law/law-topic/data-protection/international-dimension-data-protection/adequacy-decisions_en I think that choice of term is because as we all know data is never ’safe’ which implies an absolute. To say it is ‘adequate’ implies that there is a standard to meet but does not guarantee 100% safety. For the Canadian Government certain data must be hosted in Canada, ie health data. Your health data on an AWS S3 server in Virginia could be subpoenaed by US Law enforcement. There is a data centre in Montreal but I don’t know if hosting it there would be enough protection. Since the parent company is in the US I wonder if there would still be exposure to US law. Also I don’t know whether data in Montreal is backed up to other locations in the US or other centres in the world. Last I looked the Livecode hosting service has a location in Toronto. I need to look into whether the fact that Canada has an agreement with the EU regarding data protection means that even if my data was hosted or backed up Europe that I could still use the LiveCode Hosting service location in Toronto. Martin > On Feb 28, 2023, at 9:22 AM, matthias rebbe via use-livecode wrote: > > > >> Am 28.02.2023 um 14:24 schrieb jbv via use-livecode >: >> >> Was moving to HostM really necessary ? >> A couple of years ago, Livecode Hosting provided a certificat saying that their >> service was fully compliant with european GDPR... >> And AFAIR, GDPR doesn't require that data must be hosted within Europe... >> Unless I missed something... >> > You can host personal data outside of the EU if the country where you host the data is a "save third country". I am not sure if this is the correct English expression. > But unfortunately the US are not such a safe third country. > Andorra, Argentina, Canada (commercial organizations only), Faroe Islands, Guernsey, Israel, Isle of Man, Jersey, New Zealand, Switzerland, Uruguay, Japan, United Kingdom and South Korea btw are all specified as save third countries. So hosting personal data in those countries would be okay. > > > > > > > >> jbv >> >> Le 2023-02-28 08:00, matthias rebbe via use-livecode a écrit : >>> I have both 1 Livecode Hosting account and 3 HostM accounts >>> I am still very satisfied with Livecode Hosting, >>> When Runrev started the On-Rev platform the servers were hosted in >>> France, but that changed some time and now the servers are hosted in >>> the US. >>> But comply with GDPR of the EU i had to find another provider that >>> hosts his servers in the EU. >>> So i moved the business websites with a heavy heart to HostM. >>> You can even install your commercial LivecodeServer or let HostM do >>> this for you. >>> The response time for support requests are very fast. >>> So in case you have to deal with the european GDPR you have to use a >>> provider that hosts in the EU. >>>> Am 28.02.2023 um 12:44 schrieb jbv via use-livecode : >>>> Hello, >>>> I just had a look at their offer, and it really looks interesting, >>>> especially the possibility to choose the location of your server >>>> (Europe, usa...). >>>> But what about their technical support ? On-rev tech support quality >>>> is hard to beat... >>>> Thanks. >>>> jbv >>>> Le 2023-02-28 05:33, Georges Malamoud via use-livecode a écrit : >>>>> Hello >>>>> I have been using this service for a certain time, and it works well >>>>> for us, Livecode developers (and server admin) >>>>> https://www.hostm.com >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Sat Mar 4 17:39:07 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 4 Mar 2023 17:39:07 -0500 Subject: android build "could not encode class bundle" Message-ID: android n00b, here. i'm trying to do a build for android. The error i'm getting is could not encode class bundle - error Methods with invalid locals information: void androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) it continues, but I can't find a reference to that error in any of the LC stuff. -- 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." From jacque at hyperactivesw.com Sun Mar 5 12:48:16 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 05 Mar 2023 11:48:16 -0600 Subject: android build "could not encode class bundle" In-Reply-To: References: Message-ID: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Do you have the latest version of Build Tools installed? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode wrote: > android n00b, here. > i'm trying to do a build for android. > The error i'm getting is > could not encode class bundle - error > Methods with invalid locals information: > void > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > it continues, but I can't find a reference to that error in any of the LC > stuff. > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From merakosp at gmail.com Sun Mar 5 13:40:33 2023 From: merakosp at gmail.com (panagiotis m) Date: Sun, 5 Mar 2023 20:40:33 +0200 Subject: android build "could not encode class bundle" In-Reply-To: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Hello all, It is this bug: https://quality.livecode.com/show_bug.cgi?id=23570 See the report for a workaround. Kind regards, Panos On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < use-livecode at lists.runrev.com> wrote: > Do you have the latest version of Build Tools installed? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode > wrote: > > > android n00b, here. > > i'm trying to do a build for android. > > The error i'm getting is > > could not encode class bundle - error > > Methods with invalid locals information: > > void > > > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > > it continues, but I can't find a reference to that error in any of the LC > > stuff. > > > > -- > > 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From MikeKerner at roadrunner.com Sun Mar 5 15:20:35 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 5 Mar 2023 15:20:35 -0500 Subject: android build "could not encode class bundle" In-Reply-To: References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: how do we check the version we have installed? i downgraded to Dolphin, but i'm still getting the error. On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode < use-livecode at lists.runrev.com> wrote: > Hello all, > > It is this bug: > > https://quality.livecode.com/show_bug.cgi?id=23570 > > See the report for a workaround. > > Kind regards, > Panos > > On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < > use-livecode at lists.runrev.com> wrote: > > > Do you have the latest version of Build Tools installed? > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode > > wrote: > > > > > android n00b, here. > > > i'm trying to do a build for android. > > > The error i'm getting is > > > could not encode class bundle - error > > > Methods with invalid locals information: > > > void > > > > > > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > > > it continues, but I can't find a reference to that error in any of the > LC > > > stuff. > > > > > > -- > > > 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 at 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 at 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 at 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." From MikeKerner at roadrunner.com Sun Mar 5 15:27:07 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 5 Mar 2023 15:27:07 -0500 Subject: android build "could not encode class bundle" In-Reply-To: References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: chipmunk, still error On Sun, Mar 5, 2023 at 3:20 PM Mike Kerner wrote: > how do we check the version we have installed? > i downgraded to Dolphin, but i'm still getting the error. > > On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> Hello all, >> >> It is this bug: >> >> https://quality.livecode.com/show_bug.cgi?id=23570 >> >> See the report for a workaround. >> >> Kind regards, >> Panos >> >> On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < >> use-livecode at lists.runrev.com> wrote: >> >> > Do you have the latest version of Build Tools installed? >> > >> > -- >> > Jacqueline Landman Gay | jacque at hyperactivesw.com >> > HyperActive Software | http://www.hyperactivesw.com >> > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode >> > wrote: >> > >> > > android n00b, here. >> > > i'm trying to do a build for android. >> > > The error i'm getting is >> > > could not encode class bundle - error >> > > Methods with invalid locals information: >> > > void >> > > >> > >> androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) >> > > it continues, but I can't find a reference to that error in any of >> the LC >> > > stuff. >> > > >> > > -- >> > > 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 at 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 at 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 at 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." From merakosp at gmail.com Sun Mar 5 15:30:03 2023 From: merakosp at gmail.com (panagiotis m) Date: Sun, 5 Mar 2023 22:30:03 +0200 Subject: android build "could not encode class bundle" In-Reply-To: References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Hello Mike, You can use the SDK Manager that is included in Android Studio. See the section “Installing the required SDK Tools” from this lesson: https://lessons.livecode.com/m/2571/l/625198-livecode-and-android-studio To allow older versions to show, check "Show Package Details" at the bottom right of the SDK Tools tab of the SDK Manager Note that it is the SDK Build-Tools you need to downgrade. Currently you probably have v32.x.x - but you need to install v30.0.3 Kind regards, Panos — On Sun, 5 Mar 2023 at 22:28, Mike Kerner via use-livecode < use-livecode at lists.runrev.com> wrote: > chipmunk, still error > > On Sun, Mar 5, 2023 at 3:20 PM Mike Kerner > wrote: > > > how do we check the version we have installed? > > i downgraded to Dolphin, but i'm still getting the error. > > > > On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode < > > use-livecode at lists.runrev.com> wrote: > > > >> Hello all, > >> > >> It is this bug: > >> > >> https://quality.livecode.com/show_bug.cgi?id=23570 > >> > >> See the report for a workaround. > >> > >> Kind regards, > >> Panos > >> > >> On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < > >> use-livecode at lists.runrev.com> wrote: > >> > >> > Do you have the latest version of Build Tools installed? > >> > > >> > -- > >> > Jacqueline Landman Gay | jacque at hyperactivesw.com > >> > HyperActive Software | http://www.hyperactivesw.com > >> > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode > >> > wrote: > >> > > >> > > android n00b, here. > >> > > i'm trying to do a build for android. > >> > > The error i'm getting is > >> > > could not encode class bundle - error > >> > > Methods with invalid locals information: > >> > > void > >> > > > >> > > >> > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > >> > > it continues, but I can't find a reference to that error in any of > >> the LC > >> > > stuff. > >> > > > >> > > -- > >> > > 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From MikeKerner at roadrunner.com Sun Mar 5 15:43:14 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 5 Mar 2023 15:43:14 -0500 Subject: android build "could not encode class bundle" In-Reply-To: References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: thanks, panos. i had 30.0.3 installed, but the newer studio also installed a newer version, which i had to uninstall. On Sun, Mar 5, 2023 at 3:31 PM panagiotis m via use-livecode < use-livecode at lists.runrev.com> wrote: > Hello Mike, > > You can use the SDK Manager that is included in Android Studio. See the > section “Installing the required SDK Tools” from this lesson: > > https://lessons.livecode.com/m/2571/l/625198-livecode-and-android-studio > > To allow older versions to show, check "Show Package Details" at the bottom > right of the SDK Tools tab of the SDK Manager > > Note that it is the SDK Build-Tools you need to downgrade. Currently you > probably have v32.x.x - but you need to install v30.0.3 > > Kind regards, > Panos > — > > On Sun, 5 Mar 2023 at 22:28, Mike Kerner via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > chipmunk, still error > > > > On Sun, Mar 5, 2023 at 3:20 PM Mike Kerner > > wrote: > > > > > how do we check the version we have installed? > > > i downgraded to Dolphin, but i'm still getting the error. > > > > > > On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode < > > > use-livecode at lists.runrev.com> wrote: > > > > > >> Hello all, > > >> > > >> It is this bug: > > >> > > >> https://quality.livecode.com/show_bug.cgi?id=23570 > > >> > > >> See the report for a workaround. > > >> > > >> Kind regards, > > >> Panos > > >> > > >> On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < > > >> use-livecode at lists.runrev.com> wrote: > > >> > > >> > Do you have the latest version of Build Tools installed? > > >> > > > >> > -- > > >> > Jacqueline Landman Gay | jacque at hyperactivesw.com > > >> > HyperActive Software | http://www.hyperactivesw.com > > >> > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode > > >> > wrote: > > >> > > > >> > > android n00b, here. > > >> > > i'm trying to do a build for android. > > >> > > The error i'm getting is > > >> > > could not encode class bundle - error > > >> > > Methods with invalid locals information: > > >> > > void > > >> > > > > >> > > > >> > > > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > > >> > > it continues, but I can't find a reference to that error in any of > > >> the LC > > >> > > stuff. > > >> > > > > >> > > -- > > >> > > 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 at 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 at 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 at 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 at 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 at 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." From MikeKerner at roadrunner.com Sun Mar 5 15:51:50 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 5 Mar 2023 15:51:50 -0500 Subject: diagnosing android crash at launch Message-ID: i have an app thad works fine on ios. i just built it for android to test it out. at launch i get a black screen, and then the app crashes. do we have any tricks for diagnosing this behavior? -- 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." From rdimola at evergreeninfo.net Mon Mar 6 10:36:07 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 6 Mar 2023 10:36:07 -0500 Subject: diagnosing android crash at launch In-Reply-To: References: Message-ID: <004501d95041$617341a0$2459c4e0$@net> Are you using the correct build type for the device? Maybe get rid of all the inclusions and see if that changes things. Panos, any thoughts on the top of the logcat? ---------- Forwarded message ---------- From: Mike Kerner Date: Mar 6, 2023 9:43 AM Subject: Re: diagnosing android crash at launch To: rdimolad at evergreeninfo.net No joy on the preOpenStack handler. remember i'm a droid n00b, so i am doing one or more things wrong. logcat starts throwing errors with the linker, and there are many: first line: library "/system/lib64/libandroid_runtime.so" ("/system/lib64/libandroid_runtime.so") needed or dlopened by "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" is not accessible for the namespace: [name="classloader-namespace", ld_library_paths="", default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] On Sun, Mar 5, 2023 at 8:29 PM wrote: Mike, Start with an answer box at the top of the preopenstack handler just to see if it gets there. Doing a logcat from adb at the command prompt will show what's crashing. I don't know if the debugger will help. This email address will probably not make it to the list. Ralph DiMola Evergreen Information Services Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Mike Kerner via use-livecode Sent: Sunday, March 05, 2023 3:52 PM To: How to use LiveCode Cc: Mike Kerner Subject: diagnosing android crash at launch i have an app thad works fine on ios. i just built it for android to test it out. at launch i get a black screen, and then the app crashes. do we have any tricks for diagnosing this behavior? -- 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Mon Mar 6 11:25:08 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 06 Mar 2023 10:25:08 -0600 Subject: diagnosing android crash at launch In-Reply-To: <004501d95041$617341a0$2459c4e0$@net> References: <004501d95041$617341a0$2459c4e0$@net> Message-ID: <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> My guess is that the architecture isn't right. Did you include ARM 64 in standalone settings? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode wrote: > Are you using the correct build type for the device? Maybe get rid of all > the inclusions and see if that changes things. > > Panos, any thoughts on the top of the logcat? > > ---------- Forwarded message ---------- > From: Mike Kerner > Date: Mar 6, 2023 9:43 AM > Subject: Re: diagnosing android crash at launch > To: rdimolad at evergreeninfo.net > > No joy on the preOpenStack handler. > remember i'm a droid n00b, so i am doing one or more things wrong. > logcat starts throwing errors with the linker, and there are many: > first line: > library "/system/lib64/libandroid_runtime.so" > ("/system/lib64/libandroid_runtime.so") needed or dlopened by > "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" > is not accessible for the namespace: [name="classloader-namespace", > ld_library_paths="", > default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] > > On Sun, Mar 5, 2023 at 8:29PM wrote: > Mike, > > Start with an answer box at the top of the preopenstack handler just to see > if it gets there. Doing a logcat from adb at the command prompt will show > what's crashing. I don't know if the debugger will help. > > This email address will probably not make it to the list. > > Ralph DiMola > Evergreen Information Services > > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf > Of Mike Kerner via use-livecode > Sent: Sunday, March 05, 2023 3:52 PM > To: How to use LiveCode > Cc: Mike Kerner > Subject: diagnosing android crash at launch > > i have an app thad works fine on ios. i just built it for android to test > it out. at launch i get a black screen, and then the app crashes. > do we have any tricks for diagnosing this behavior? > > -- > 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Mon Mar 6 12:24:54 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 6 Mar 2023 12:24:54 -0500 Subject: diagnosing android crash at launch In-Reply-To: <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <004501d95041$617341a0$2459c4e0$@net> <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: arm7 and arm64 are the build types. On Mon, Mar 6, 2023 at 11:26 AM J. Landman Gay via use-livecode < use-livecode at lists.runrev.com> wrote: > My guess is that the architecture isn't right. Did you include ARM 64 in > standalone settings? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode > wrote: > > > Are you using the correct build type for the device? Maybe get rid of > all > > the inclusions and see if that changes things. > > > > Panos, any thoughts on the top of the logcat? > > > > ---------- Forwarded message ---------- > > From: Mike Kerner > > Date: Mar 6, 2023 9:43 AM > > Subject: Re: diagnosing android crash at launch > > To: rdimolad at evergreeninfo.net > > > > No joy on the preOpenStack handler. > > remember i'm a droid n00b, so i am doing one or more things wrong. > > logcat starts throwing errors with the linker, and there are many: > > first line: > > library "/system/lib64/libandroid_runtime.so" > > ("/system/lib64/libandroid_runtime.so") needed or dlopened by > > > "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" > > > is not accessible for the namespace: [name="classloader-namespace", > > ld_library_paths="", > > > default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", > > > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] > > > > On Sun, Mar 5, 2023 at 8:29 PM wrote: > > Mike, > > > > Start with an answer box at the top of the preopenstack handler just to > see > > if it gets there. Doing a logcat from adb at the command prompt will > show > > what's crashing. I don't know if the debugger will help. > > > > This email address will probably not make it to the list. > > > > Ralph DiMola > > Evergreen Information Services > > > > > > Ralph DiMola > > IT Director > > Evergreen Information Services > > rdimola at evergreeninfo.net > > > > -----Original Message----- > > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > Behalf > > Of Mike Kerner via use-livecode > > Sent: Sunday, March 05, 2023 3:52 PM > > To: How to use LiveCode > > Cc: Mike Kerner > > Subject: diagnosing android crash at launch > > > > i have an app thad works fine on ios. i just built it for android to > test > > it out. at launch i get a black screen, and then the app crashes. > > do we have any tricks for diagnosing this behavior? > > > > -- > > 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 at 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 at 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 at 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." From merakosp at gmail.com Tue Mar 7 11:57:27 2023 From: merakosp at gmail.com (panagiotis m) Date: Tue, 7 Mar 2023 18:57:27 +0200 Subject: diagnosing android crash at launch In-Reply-To: References: <004501d95041$617341a0$2459c4e0$@net> <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: hello all, @Mike Kerner Are you setting the acceleratedRendering to true? The "black screen" on startup reminds me of an older bug that only happened when acceleratedRendering was set to true. If yes, try setting it to false and see if you get any further. You might now see the answer dialogs that Ralph suggested. Kind regards, Panos -- On Mon, 6 Mar 2023 at 19:26, Mike Kerner via use-livecode < use-livecode at lists.runrev.com> wrote: > arm7 and arm64 are the build types. > > On Mon, Mar 6, 2023 at 11:26 AM J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > My guess is that the architecture isn't right. Did you include ARM 64 in > > standalone settings? > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode > > wrote: > > > > > Are you using the correct build type for the device? Maybe get rid of > > all > > > the inclusions and see if that changes things. > > > > > > Panos, any thoughts on the top of the logcat? > > > > > > ---------- Forwarded message ---------- > > > From: Mike Kerner > > > Date: Mar 6, 2023 9:43 AM > > > Subject: Re: diagnosing android crash at launch > > > To: rdimolad at evergreeninfo.net > > > > > > No joy on the preOpenStack handler. > > > remember i'm a droid n00b, so i am doing one or more things wrong. > > > logcat starts throwing errors with the linker, and there are many: > > > first line: > > > library "/system/lib64/libandroid_runtime.so" > > > ("/system/lib64/libandroid_runtime.so") needed or dlopened by > > > > > > "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" > > > > > is not accessible for the namespace: [name="classloader-namespace", > > > ld_library_paths="", > > > > > > default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", > > > > > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] > > > > > > On Sun, Mar 5, 2023 at 8:29 PM wrote: > > > Mike, > > > > > > Start with an answer box at the top of the preopenstack handler just to > > see > > > if it gets there. Doing a logcat from adb at the command prompt will > > show > > > what's crashing. I don't know if the debugger will help. > > > > > > This email address will probably not make it to the list. > > > > > > Ralph DiMola > > > Evergreen Information Services > > > > > > > > > Ralph DiMola > > > IT Director > > > Evergreen Information Services > > > rdimola at evergreeninfo.net > > > > > > -----Original Message----- > > > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > > Behalf > > > Of Mike Kerner via use-livecode > > > Sent: Sunday, March 05, 2023 3:52 PM > > > To: How to use LiveCode > > > Cc: Mike Kerner > > > Subject: diagnosing android crash at launch > > > > > > i have an app thad works fine on ios. i just built it for android to > > test > > > it out. at launch i get a black screen, and then the app crashes. > > > do we have any tricks for diagnosing this behavior? > > > > > > -- > > > 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From paul at researchware.com Tue Mar 7 12:58:27 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 12:58:27 -0500 Subject: REGRESSION in LC 9.6.9rc2 Message-ID: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 See https://quality.livecode.com/show_bug.cgi?id=24133 I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 From MikeKerner at roadrunner.com Tue Mar 7 13:08:24 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 7 Mar 2023 13:08:24 -0500 Subject: diagnosing android crash at launch In-Reply-To: References: <004501d95041$617341a0$2459c4e0$@net> <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: that does not seem to help. On Tue, Mar 7, 2023 at 11:58 AM panagiotis m via use-livecode < use-livecode at lists.runrev.com> wrote: > hello all, > > @Mike Kerner > Are you setting the acceleratedRendering to true? The "black screen" on > startup reminds me of an older bug that only happened when > acceleratedRendering was set to true. If yes, try setting it to false and > see if you get any further. You might now see the answer dialogs that Ralph > suggested. > > Kind regards, > Panos > -- > > On Mon, 6 Mar 2023 at 19:26, Mike Kerner via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > arm7 and arm64 are the build types. > > > > On Mon, Mar 6, 2023 at 11:26 AM J. Landman Gay via use-livecode < > > use-livecode at lists.runrev.com> wrote: > > > > > My guess is that the architecture isn't right. Did you include ARM 64 > in > > > standalone settings? > > > > > > -- > > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > > HyperActive Software | http://www.hyperactivesw.com > > > On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode > > > wrote: > > > > > > > Are you using the correct build type for the device? Maybe get rid of > > > all > > > > the inclusions and see if that changes things. > > > > > > > > Panos, any thoughts on the top of the logcat? > > > > > > > > ---------- Forwarded message ---------- > > > > From: Mike Kerner > > > > Date: Mar 6, 2023 9:43 AM > > > > Subject: Re: diagnosing android crash at launch > > > > To: rdimolad at evergreeninfo.net > > > > > > > > No joy on the preOpenStack handler. > > > > remember i'm a droid n00b, so i am doing one or more things wrong. > > > > logcat starts throwing errors with the linker, and there are many: > > > > first line: > > > > library "/system/lib64/libandroid_runtime.so" > > > > ("/system/lib64/libandroid_runtime.so") needed or dlopened by > > > > > > > > > > "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" > > > > > > > is not accessible for the namespace: [name="classloader-namespace", > > > > ld_library_paths="", > > > > > > > > > > default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", > > > > > > > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] > > > > > > > > On Sun, Mar 5, 2023 at 8:29 PM wrote: > > > > Mike, > > > > > > > > Start with an answer box at the top of the preopenstack handler just > to > > > see > > > > if it gets there. Doing a logcat from adb at the command prompt will > > > show > > > > what's crashing. I don't know if the debugger will help. > > > > > > > > This email address will probably not make it to the list. > > > > > > > > Ralph DiMola > > > > Evergreen Information Services > > > > > > > > > > > > Ralph DiMola > > > > IT Director > > > > Evergreen Information Services > > > > rdimola at evergreeninfo.net > > > > > > > > -----Original Message----- > > > > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > > > Behalf > > > > Of Mike Kerner via use-livecode > > > > Sent: Sunday, March 05, 2023 3:52 PM > > > > To: How to use LiveCode > > > > Cc: Mike Kerner > > > > Subject: diagnosing android crash at launch > > > > > > > > i have an app thad works fine on ios. i just built it for android to > > > test > > > > it out. at launch i get a black screen, and then the app crashes. > > > > do we have any tricks for diagnosing this behavior? > > > > > > > > -- > > > > 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 at 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 at 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 at 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 at 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 at 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." From craig at starfirelighting.com Tue Mar 7 13:32:02 2023 From: craig at starfirelighting.com (Craig Newman) Date: Tue, 7 Mar 2023 13:32:02 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> Paul. Hi. What modal dialog has a dropDown menu? Craig > On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: > > Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. > > Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 > > See https://quality.livecode.com/show_bug.cgi?id=24133 > > I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 13:38:39 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 13:38:39 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> Message-ID: <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> The one in the example stack submitted with the bug report. The point is not about UI design. It's that code and objects that worked in LC 9.6.8 does not work at all in 9.6.9rc2. On 3/7/2023 1:32 PM, Craig Newman via use-livecode wrote: > Paul. > > Hi. > > What modal dialog has a dropDown menu? > > Craig > >> On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: >> >> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >> >> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >> >> See https://quality.livecode.com/show_bug.cgi?id=24133 >> >> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dan at clearvisiontech.com Tue Mar 7 14:04:43 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 7 Mar 2023 19:04:43 +0000 Subject: Custom URL on Android In-Reply-To: References: Message-ID: I have an Android app that I am launching from a webpage via the custom URL on an Android device. If I put the link in a webpage and click it, it works fine. The app launches and I get the param to act upon. However, if launch the app through a java script, then the browser displays a white “sheet” with the app’s icon and doesn’t do anything else. Note: on iOS the launch from Java script works fine. Any thoughts? -Dan From matthias_livecode_150811 at m-r-d.de Tue Mar 7 14:39:25 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Tue, 7 Mar 2023 20:39:25 +0100 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> Message-ID: Hello Paul, i added a comment already to your bug report. I tried your sample stack here with macOS13.2 and LC 9.6.9RC2. The dropdown menu appears here when clicking "Build Criteria". Regards, Matthias > Am 07.03.2023 um 19:38 schrieb Paul Dupuis via use-livecode : > > The one in the example stack submitted with the bug report. > > The point is not about UI design. It's that code and objects that worked in LC 9.6.8 does not work at all in 9.6.9rc2. > > > On 3/7/2023 1:32 PM, Craig Newman via use-livecode wrote: >> Paul. >> >> Hi. >> >> What modal dialog has a dropDown menu? >> >> Craig >> >>> On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: >>> >>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>> >>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>> >>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>> >>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>> >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 16:01:14 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 16:01:14 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> Message-ID: <92b39eb2-0e30-2938-795c-bcaa29ae7c8f@researchware.com> Matthias, Thank you for macOS testing. I primarily develop on Windows and had not yet tested on our Mojave macOS Powerbook. It does indeed work on macOS. I just added to the bug report an improved test stack that presents a Dialog with a: Pulldown menu - works under 968 (Mac+Win), and 969rc2 on Mac, not under 969rc2 on Windows 10 Option menu - works under 968 (Mac+Win), and 969rc2 on Mac, HARD CRASH under 969rc2 on Windows 10 Combo Box menu - works under 968 (Mac+Win), and 969rc2 on Mac, not under 969rc2 on Windows 10 Popup menu - works under 968 (Mac+Win), and 969rc2 on Mac, not under 969rc2 on Windows 10 NOTE: My LC 969rc2 on macOS (Mojave) is the straight download. My LC 969rc2 on Windows 10 has had 3 REGRESSION FIXES applied to the IDE code to fix: https://quality.livecode.com/show_bug.cgi?id=24038 https://quality.livecode.com/show_bug.cgi?id=24044 https://quality.livecode.com/show_bug.cgi?id=24046 I can't see how any of these IDE code fixes for these regressions could impact menus in modal dialogs. I will try to test on Windows with unmodified LC 969rc2 If the 1 to  line code fixes to the IDE code regressions above in 969rc2 are causing menus in modal dialogs not to work (and worse with the Option menu a HARD CRASH) then I think this still constitutes a real and serious bug. I need menus in modal dialogs to work AND fixes to all 3 bugs above. On 3/7/2023 2:39 PM, matthias rebbe via use-livecode wrote: > Hello Paul, > i added a comment already to your bug report. > > I tried your sample stack here with macOS13.2 and LC 9.6.9RC2. The dropdown menu appears here when clicking "Build Criteria". > > Regards, > Matthias > >> Am 07.03.2023 um 19:38 schrieb Paul Dupuis via use-livecode : >> >> The one in the example stack submitted with the bug report. >> >> The point is not about UI design. It's that code and objects that worked in LC 9.6.8 does not work at all in 9.6.9rc2. >> >> >> On 3/7/2023 1:32 PM, Craig Newman via use-livecode wrote: >>> Paul. >>> >>> Hi. >>> >>> What modal dialog has a dropDown menu? >>> >>> Craig >>> >>>> On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: >>>> >>>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>>> >>>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>>> >>>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>>> >>>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Tue Mar 7 16:20:28 2023 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 7 Mar 2023 13:20:28 -0800 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> References: <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> Message-ID: Craig Newman wrote: > What modal dialog has a dropDown menu? In this example it's an option control, similar to what we see for account types in Apple's Users and Groups details sheet, the file type filter at the bottom of the OS geFile and putFile dialogs, various selectors in the OS Print dialog, the modifier key remapping dialog from the Control Panel's Keyboard settings, and others. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ____________________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From monte.goulding at livecode.com Tue Mar 7 16:26:28 2023 From: monte.goulding at livecode.com (Monte Goulding) Date: Wed, 8 Mar 2023 08:26:28 +1100 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: Hi Paul I believe this issue is already resolved for RC3. It is in the engine so not something that can be scripted around unfortunately. See https://quality.livecode.com/show_bug.cgi?id=24003 Cheers Monte > On 8 Mar 2023, at 4:58 am, Paul Dupuis via use-livecode wrote: > > Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. > > Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 > > See https://quality.livecode.com/show_bug.cgi?id=24133 > > I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 16:32:48 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 16:32:48 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> Message-ID: I just tested the "Main.livecode" test stack (in the bug report) on a Windows 11 system with a unmodified install of LC 969rc2 freshly downloaded and it exhibits the same bug(s) with all 4 menu object types as noted in Comment 2 above. This appears to be a Windows specific regression of LC 969 under Windows 10 and 11. On 3/7/2023 2:39 PM, matthias rebbe via use-livecode wrote: > Hello Paul, > i added a comment already to your bug report. > > I tried your sample stack here with macOS13.2 and LC 9.6.9RC2. The dropdown menu appears here when clicking "Build Criteria". > > Regards, > Matthias > >> Am 07.03.2023 um 19:38 schrieb Paul Dupuis via use-livecode : >> >> The one in the example stack submitted with the bug report. >> >> The point is not about UI design. It's that code and objects that worked in LC 9.6.8 does not work at all in 9.6.9rc2. >> >> >> On 3/7/2023 1:32 PM, Craig Newman via use-livecode wrote: >>> Paul. >>> >>> Hi. >>> >>> What modal dialog has a dropDown menu? >>> >>> Craig >>> >>>> On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: >>>> >>>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>>> >>>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>>> >>>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>>> >>>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 16:38:22 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 16:38:22 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: Monte, Thank you! Yes, it does appear I just spent several hours tracking down a DUPLICATE bug entry. Curse me for NOT searching the bug database FIRST! So, I guess my next task is to pester Kevin and /or Mark tomorrow to get me 969rc3 ASAP as I was literally QA testing the last bug before customer release of an maintenance update to our app based on 969rc2 (with  regression fixes) when I discovered this! Sigh, On 3/7/2023 4:26 PM, Monte Goulding via use-livecode wrote: > Hi Paul > > I believe this issue is already resolved for RC3. It is in the engine so not something that can be scripted around unfortunately. > > See https://quality.livecode.com/show_bug.cgi?id=24003 > > Cheers > > Monte > >> On 8 Mar 2023, at 4:58 am, Paul Dupuis via use-livecode wrote: >> >> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >> >> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >> >> See https://quality.livecode.com/show_bug.cgi?id=24133 >> >> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte.goulding at livecode.com Tue Mar 7 18:55:44 2023 From: monte.goulding at livecode.com (Monte Goulding) Date: Wed, 8 Mar 2023 10:55:44 +1100 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: Hi Paul RC3 is not far off and both Kevin and Mark are already very keen to get it out already. I believe there are arrangements for access to internal builds, however, I’m not sure of the fees involved. Might be best to query Heather on that. Cheers Monte > On 8 Mar 2023, at 8:38 am, Paul Dupuis via use-livecode wrote: > > Monte, > > Thank you! Yes, it does appear I just spent several hours tracking down a DUPLICATE bug entry. Curse me for NOT searching the bug database FIRST! > > So, I guess my next task is to pester Kevin and /or Mark tomorrow to get me 969rc3 ASAP as I was literally QA testing the last bug before customer release of an maintenance update to our app based on 969rc2 (with regression fixes) when I discovered this! > > Sigh, > > On 3/7/2023 4:26 PM, Monte Goulding via use-livecode wrote: >> Hi Paul >> >> I believe this issue is already resolved for RC3. It is in the engine so not something that can be scripted around unfortunately. >> >> See https://quality.livecode.com/show_bug.cgi?id=24003 >> >> Cheers >> >> Monte >> >>> On 8 Mar 2023, at 4:58 am, Paul Dupuis via use-livecode wrote: >>> >>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>> >>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>> >>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>> >>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>> >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 19:19:00 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 19:19:00 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: Monte, Thanks again. I wasn't really going to pester Kevin or Mark. I save all my pestering for their monthly Livecode Global Fireside Chats ;-) I am glad to hear rc3 may be soon. I'll have to review our release timing and then, only if needed, contact Heather. We'll have to do a bunch of retesting under rc3 anyways. -- Paul On 3/7/2023 6:55 PM, Monte Goulding via use-livecode wrote: > Hi Paul > > RC3 is not far off and both Kevin and Mark are already very keen to get it out already. I believe there are arrangements for access to internal builds, however, Im not sure of the fees involved. Might be best to query Heather on that. > > Cheers > > Monte > >> On 8 Mar 2023, at 8:38 am, Paul Dupuis via use-livecode wrote: >> >> Monte, >> >> Thank you! Yes, it does appear I just spent several hours tracking down a DUPLICATE bug entry. Curse me for NOT searching the bug database FIRST! >> >> So, I guess my next task is to pester Kevin and /or Mark tomorrow to get me 969rc3 ASAP as I was literally QA testing the last bug before customer release of an maintenance update to our app based on 969rc2 (with regression fixes) when I discovered this! >> >> Sigh, >> >> On 3/7/2023 4:26 PM, Monte Goulding via use-livecode wrote: >>> Hi Paul >>> >>> I believe this issue is already resolved for RC3. It is in the engine so not something that can be scripted around unfortunately. >>> >>> See https://quality.livecode.com/show_bug.cgi?id=24003 >>> >>> Cheers >>> >>> Monte >>> >>>> On 8 Mar 2023, at 4:58 am, Paul Dupuis via use-livecode wrote: >>>> >>>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>>> >>>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>>> >>>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>>> >>>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Wed Mar 8 17:54:17 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 8 Mar 2023 16:54:17 -0600 Subject: Scalefactor positioning Message-ID: I need to set the scalefactor of a stack and position it at the screenloc. set the scalefactor of this stack to 2 set the loc of this stack to the screenloc It doesn't work. The stack loc is always reported as the position of the stack at scalefactor 1.0 regardless of where it actually is on screen. When setting it to 2 it jumps to a position I can't identify. Using "this window" instead of "this stack" doesn't help. I think I need to calculate a position to get around this but I'm not sure how. And maybe this is a bug? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From Bernd.Niggemann at uni-wh.de Wed Mar 8 18:57:09 2023 From: Bernd.Niggemann at uni-wh.de (Niggemann, Bernd) Date: Wed, 8 Mar 2023 23:57:09 +0000 Subject: Scalefactor positioning Message-ID: <497FCAA9-CD7E-418E-9F72-6081C4A470C7@uni-wh.de> > J. Landman Gay wrote > I need to set the scalefactor of a stack and position it at the screenloc. on mouseUp local tScaleFactor, tScreenLoc, tNewStackLoc put the scaleFactor of this stack into tScaleFactor put the screenLoc into tScreenLoc put item 1 of tScreenLoc / tScaleFactor into item 1 of tNewStackLoc put item 2 of tScreenLoc / tScaleFactor into item 2 of tNewStackLoc set the loc of this stack to tNewStackLoc end mouseUp This works for me Kind regards Bernd From jacque at hyperactivesw.com Wed Mar 8 20:56:17 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 08 Mar 2023 19:56:17 -0600 Subject: Scalefactor positioning In-Reply-To: <497FCAA9-CD7E-418E-9F72-6081C4A470C7@uni-wh.de> References: <497FCAA9-CD7E-418E-9F72-6081C4A470C7@uni-wh.de> Message-ID: <186c41551e8.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Thanks Bernd. Since all scaled coordinates are translated to card coordinates I guess I assumed the stack window position would be translated too. In retrospect it makes sense. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 8, 2023 5:59:21 PM "Niggemann, Bernd via use-livecode" wrote: >> J. Landman Gay wrote >> I need to set the scalefactor of a stack and position it at the screenloc. > > > on mouseUp > local tScaleFactor, tScreenLoc, tNewStackLoc > put the scaleFactor of this stack into tScaleFactor > put the screenLoc into tScreenLoc > put item 1 of tScreenLoc / tScaleFactor into item 1 of tNewStackLoc > put item 2 of tScreenLoc / tScaleFactor into item 2 of tNewStackLoc > set the loc of this stack to tNewStackLoc > end mouseUp > > This works for me > > Kind regards > Bernd > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From benr_mc at cogapp.com Tue Mar 14 13:08:31 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 14 Mar 2023 17:08:31 +0000 Subject: LCB development Message-ID: I last dabbled with LCB about five years ago - but now I have a need to get in there again. Are there any tips that you-all can share? In particular: - what if anything is available for debugging LCB widgets? - I've found a reference to a LiveCode Builder CLM module developed by James Hale - where might I find this? - a really basic question - if I make a change to an LCB widget, defined in ~/Documents/LiveCode/Extensions; what's the quickest route to testing it? Can I delete and re-add the widget? Or do close+remove-from-memory the stack, and then reopen it? Or do I need to quit and relaunch LiveCode in order to see the change? - any other pointers or suggestions gratefully received. TIA, Ben From ahsoftware at sonic.net Tue Mar 14 14:02:32 2023 From: ahsoftware at sonic.net (Mark Wieder) Date: Tue, 14 Mar 2023 11:02:32 -0700 Subject: LCB development In-Reply-To: References: Message-ID: On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote: > I last dabbled with LCB about five years ago - but now I have a need to > get in there again. > > Are there any tips that you-all can share? > > In particular: > > - what if anything is available for debugging LCB widgets? > > - I've found a reference to a LiveCode Builder CLM module developed by > James Hale - where might I find this? > > - a really basic question - if I make a change to an LCB widget, defined > in ~/Documents/LiveCode/Extensions; what's the quickest route to testing > it? Can I delete and re-add the widget? Or do close+remove-from-memory > the stack, and then reopen it? Or do I need to quit and relaunch > LiveCode in order to see the change? > > - any other pointers or suggestions gratefully received. Use the extension builder to test the widget. I keep a text editor open to edit the code and press the test button after editing. No need to relaunch either the builder or the IDE. Debugging is minimal. I've found very little documentaion on LCB, and much of what I've found is either out of date or partial or wrong. -- Mark Wieder ahsoftware at gmail.com From rdimola at evergreeninfo.net Tue Mar 14 14:32:09 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 14 Mar 2023 14:32:09 -0400 Subject: LCB development In-Reply-To: References: Message-ID: <006201d956a3$4cba8350$e62f89f0$@net> For debugging I dispatch a message to a LCS handler with an answer box. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Ben Rubinstein via use-livecode Sent: Tuesday, March 14, 2023 1:09 PM To: Use LiveCode Cc: Ben Rubinstein Subject: LCB development I last dabbled with LCB about five years ago - but now I have a need to get in there again. Are there any tips that you-all can share? In particular: - what if anything is available for debugging LCB widgets? - I've found a reference to a LiveCode Builder CLM module developed by James Hale - where might I find this? - a really basic question - if I make a change to an LCB widget, defined in ~/Documents/LiveCode/Extensions; what's the quickest route to testing it? Can I delete and re-add the widget? Or do close+remove-from-memory the stack, and then reopen it? Or do I need to quit and relaunch LiveCode in order to see the change? - any other pointers or suggestions gratefully received. TIA, Ben _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Tue Mar 14 15:57:02 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 14 Mar 2023 14:57:02 -0500 Subject: Happy Pi Day Message-ID: <7620c0af-be05-e5f9-0c80-3807d8ffb0ff@hyperactivesw.com> In case you want to memorize the first 50 digits: It's actually very pretty. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From marksmithhfx at gmail.com Tue Mar 14 19:47:32 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Tue, 14 Mar 2023 23:47:32 +0000 Subject: Happy Pi Day In-Reply-To: <7620c0af-be05-e5f9-0c80-3807d8ffb0ff@hyperactivesw.com> References: <7620c0af-be05-e5f9-0c80-3807d8ffb0ff@hyperactivesw.com> Message-ID: <75A7BF88-61D7-4ADA-BB65-899088DB2982@gmail.com> That was very cool. I thought it would just be a bunch of random noise but it really was a very melodic tune. Sent from my iPhone > On Mar 14, 2023, at 7:58 PM, J. Landman Gay via use-livecode wrote: > > In case you want to memorize the first 50 digits: > > > > It's actually very pretty. > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From benr_mc at cogapp.com Wed Mar 15 06:42:17 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 15 Mar 2023 10:42:17 +0000 Subject: LCB development In-Reply-To: References: Message-ID: <7c88c3bd-f60f-a1f7-ddeb-bc8f931a6028@cogapp.com> I didn't even know (had forgotten) that there was an extension builder! That's great. Searching the archives to find out where this special thing could be obtained from (hint for my future self, it's in the IDE under the Tools menu) I found references to the Extending LiveCode guide... which is obviously what I should have read in the first place. Thanks all! Ben On 14/03/2023 18:02, Mark Wieder via use-livecode wrote: > On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote: >> I last dabbled with LCB about five years ago - but now I have a need to get >> in there again. >> >> Are there any tips that you-all can share? >> >> In particular: >> >> - what if anything is available for debugging LCB widgets? >> >> - I've found a reference to a LiveCode Builder CLM module developed by James >> Hale - where might I find this? >> >> - a really basic question - if I make a change to an LCB widget, defined in >> ~/Documents/LiveCode/Extensions; what's the quickest route to testing it? >> Can I delete and re-add the widget? Or do close+remove-from-memory the >> stack, and then reopen it? Or do I need to quit and relaunch LiveCode in >> order to see the change? >> >> - any other pointers or suggestions gratefully received. > > Use the extension builder to test the widget. I keep a text editor open to > edit the code and press the test button after editing. No need to relaunch > either the builder or the IDE. Debugging is minimal. > > I've found very little documentaion on LCB, and much of what I've found is > either out of date or partial or wrong. > From MikeKerner at roadrunner.com Wed Mar 15 08:22:18 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 15 Mar 2023 08:22:18 -0400 Subject: LCB development In-Reply-To: <7c88c3bd-f60f-a1f7-ddeb-bc8f931a6028@cogapp.com> References: <7c88c3bd-f60f-a1f7-ddeb-bc8f931a6028@cogapp.com> Message-ID: We have the beginnings of a missing manual for LCB, so it might be helpful, and as you learn things, it would be great if you would throw issues at the the repo: https://github.com/macMikey/LCB-missing-manual On Wed, Mar 15, 2023 at 6:43 AM Ben Rubinstein via use-livecode < use-livecode at lists.runrev.com> wrote: > I didn't even know (had forgotten) that there was an extension builder! > That's > great. > > Searching the archives to find out where this special thing could be > obtained > from (hint for my future self, it's in the IDE under the Tools menu) I > found > references to the Extending LiveCode guide... which is obviously what I > should > have read in the first place. > > Thanks all! > > Ben > > On 14/03/2023 18:02, Mark Wieder via use-livecode wrote: > > On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote: > >> I last dabbled with LCB about five years ago - but now I have a need to > get > >> in there again. > >> > >> Are there any tips that you-all can share? > >> > >> In particular: > >> > >> - what if anything is available for debugging LCB widgets? > >> > >> - I've found a reference to a LiveCode Builder CLM module developed by > James > >> Hale - where might I find this? > >> > >> - a really basic question - if I make a change to an LCB widget, > defined in > >> ~/Documents/LiveCode/Extensions; what's the quickest route to testing > it? > >> Can I delete and re-add the widget? Or do close+remove-from-memory the > >> stack, and then reopen it? Or do I need to quit and relaunch LiveCode > in > >> order to see the change? > >> > >> - any other pointers or suggestions gratefully received. > > > > Use the extension builder to test the widget. I keep a text editor open > to > > edit the code and press the test button after editing. No need to > relaunch > > either the builder or the IDE. Debugging is minimal. > > > > I've found very little documentaion on LCB, and much of what I've found > is > > either out of date or partial or wrong. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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." From jbv at souslelogo.com Wed Mar 15 10:46:05 2023 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Wed, 15 Mar 2023 10:46:05 -0400 Subject: Livecode / MariaDB UTF8 charset Message-ID: Hi list, I am struggling to configure the charset of a mySQL/MariaDB table on my Livecode Hosting account. I have a huge number of utf8 files containing names in various alphabets (european, cyrillic, japanese, chinese, arabic...) and I need to insert each name as a separate entry in the table. When I run a LC script on my Mac to build a large number of "INSERT INTO..." requests (1 for each name) and then copy/paste these requests in phpMyAdmin, with the table charset as the default one : utf8mb3_unicode_ci, it works : each name shows in its own alphabet. But if I run the same script on the server, every character beyond ascii 256 shows up as "?"... I have tried other charsets, but to no avail. My script is rather simple : a main loop that opens successively each file (open file tfile for UTF8 read), builds the request and then runs the sql request. What am I doing wrong ? Thank you in advance. jbv From benr_mc at cogapp.com Wed Mar 15 12:57:52 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 15 Mar 2023 16:57:52 +0000 Subject: BBEdit/Textwrangler LCM for livescript In-Reply-To: <1441895716180-4696217.post@n4.nabble.com> References: <1441895716180-4696217.post@n4.nabble.com> Message-ID: <3300ccb2-ba73-1c92-d197-7fb75a21d377@cogapp.com> The links below, alas, are no longer live (well it has been seven+ years). Are these CLMs or later versions available anywhere? Many thanks, Ben On 10/09/2015 15:35, jameshale wrote: > Updated livecodeBuilder CLM to adjust function regex so that function names > appear in BBEdit's function popup > > https://dl.dropboxusercontent.com/u/8212901/LiveCodeBuilder.plist > > > James > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/BBEdit-Textwrangler-LCM-for-livescript-tp4696091p4696217.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From benr_mc at cogapp.com Wed Mar 15 13:12:56 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 15 Mar 2023 17:12:56 +0000 Subject: LCB development (LCB CLM module) In-Reply-To: References: <7c88c3bd-f60f-a1f7-ddeb-bc8f931a6028@cogapp.com> Message-ID: <3a30aafc-d4db-612a-22f5-9cab95f90dd2@cogapp.com> Thanks Mike, if I can contribute anything useful I will. Ben On 15/03/2023 12:22, Mike Kerner via use-livecode wrote: > We have the beginnings of a missing manual for LCB, so it might be helpful, > and as you learn things, it would be great if you would throw issues at the > the repo: > https://github.com/macMikey/LCB-missing-manual > > On Wed, Mar 15, 2023 at 6:43AM Ben Rubinstein via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> I didn't even know (had forgotten) that there was an extension builder! >> That's >> great. >> >> Searching the archives to find out where this special thing could be >> obtained >> from (hint for my future self, it's in the IDE under the Tools menu) I >> found >> references to the Extending LiveCode guide... which is obviously what I >> should >> have read in the first place. >> >> Thanks all! >> >> Ben >> >> On 14/03/2023 18:02, Mark Wieder via use-livecode wrote: >>> On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote: >>>> I last dabbled with LCB about five years ago - but now I have a need to >> get >>>> in there again. >>>> >>>> Are there any tips that you-all can share? >>>> >>>> In particular: >>>> >>>> - what if anything is available for debugging LCB widgets? >>>> >>>> - I've found a reference to a LiveCode Builder CLM module developed by >> James >>>> Hale - where might I find this? >>>> >>>> - a really basic question - if I make a change to an LCB widget, >> defined in >>>> ~/Documents/LiveCode/Extensions; what's the quickest route to testing >> it? >>>> Can I delete and re-add the widget? Or do close+remove-from-memory the >>>> stack, and then reopen it? Or do I need to quit and relaunch LiveCode >> in >>>> order to see the change? >>>> >>>> - any other pointers or suggestions gratefully received. >>> >>> Use the extension builder to test the widget. I keep a text editor open >> to >>> edit the code and press the test button after editing. No need to >> relaunch >>> either the builder or the IDE. Debugging is minimal. >>> >>> I've found very little documentaion on LCB, and much of what I've found >> is >>> either out of date or partial or wrong. >>> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From dan at clearvisiontech.com Wed Mar 15 14:14:35 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 15 Mar 2023 18:14:35 +0000 Subject: LC and Universal Links In-Reply-To: References: Message-ID: I know that LC supports Custom URLs… I have used on both iOS and Android and it works great! But it looks like there is a new method, “Universal Links”. https://developer.apple.com/documentation/xcode/supporting-universal-links-in-your-app Does anyone know if LC supports Universal Links? -Dan From tore.nilsen at me.com Thu Mar 16 05:44:30 2023 From: tore.nilsen at me.com (Tore Nilsen) Date: Thu, 16 Mar 2023 10:44:30 +0100 Subject: Bug in browser widget Message-ID: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 Best regards Tore Nilsen From tore.nilsen at me.com Thu Mar 16 07:37:26 2023 From: tore.nilsen at me.com (Tore Nilsen) Date: Thu, 16 Mar 2023 12:37:26 +0100 Subject: Bug in browser widget? Message-ID: I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 Best regards Tore Nilsen From matthias_livecode_150811 at m-r-d.de Thu Mar 16 08:31:07 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Thu, 16 Mar 2023 13:31:07 +0100 Subject: Bug in browser widget In-Reply-To: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> References: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> Message-ID: <87F31A5E-5CA7-43C6-9434-9CA4EE25A9C7@m-r-d.de> Tore, do you have a url i could try? Tried here with a page that has Youtube videos embedded and could not reproduce the error with LC 9.6.9RC2 and 10DP4 on macOS 13.2.1 > Am 16.03.2023 um 10:44 schrieb Tore Nilsen via use-livecode : > > I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. > > Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 > > Best regards > Tore Nilsen > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ahsoftware at sonic.net Thu Mar 16 12:51:58 2023 From: ahsoftware at sonic.net (Mark Wieder) Date: Thu, 16 Mar 2023 09:51:58 -0700 Subject: Happy Pi Day In-Reply-To: <75A7BF88-61D7-4ADA-BB65-899088DB2982@gmail.com> References: <7620c0af-be05-e5f9-0c80-3807d8ffb0ff@hyperactivesw.com> <75A7BF88-61D7-4ADA-BB65-899088DB2982@gmail.com> Message-ID: <7e77bb9e-bff1-937b-bbc9-f552e15cf9b1@sonic.net> On 3/14/23 16:47, Mark Smith via use-livecode wrote: > it really was a very melodic tune. Yeah. A bit irrational though. -- Mark Wieder ahsoftware at gmail.com From tore.nilsen at me.com Thu Mar 16 14:07:22 2023 From: tore.nilsen at me.com (Tore Nilsen) Date: Thu, 16 Mar 2023 19:07:22 +0100 Subject: Bug in browser widget In-Reply-To: <87F31A5E-5CA7-43C6-9434-9CA4EE25A9C7@m-r-d.de> References: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> <87F31A5E-5CA7-43C6-9434-9CA4EE25A9C7@m-r-d.de> Message-ID: <7FA32373-A5DE-4F19-9CF7-FBFCEA639D90@me.com> Hi Matthias, thanks for your interest in this ! I have been trying to solve the problem myself and I have discovered that the problem only occurs on one of my Macs. Unfortunately it is my main machine, but as long as I can get it to work on the other machines I can always live with the situation for now. Best regards Tore > 16. mar. 2023 kl. 13:31 skrev matthias rebbe via use-livecode : > > Tore, > do you have a url i could try? > > Tried here with a page that has Youtube videos embedded and could not reproduce the error with LC 9.6.9RC2 and 10DP4 on macOS 13.2.1 > > > >> Am 16.03.2023 um 10:44 schrieb Tore Nilsen via use-livecode : >> >> I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. >> >> Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 >> >> Best regards >> Tore Nilsen >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From tore.nilsen at me.com Thu Mar 16 15:18:41 2023 From: tore.nilsen at me.com (Tore Nilsen) Date: Thu, 16 Mar 2023 20:18:41 +0100 Subject: Bug in browser widget In-Reply-To: <7FA32373-A5DE-4F19-9CF7-FBFCEA639D90@me.com> References: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> <87F31A5E-5CA7-43C6-9434-9CA4EE25A9C7@m-r-d.de> <7FA32373-A5DE-4F19-9CF7-FBFCEA639D90@me.com> Message-ID: <56AA8EC1-4F70-4173-887C-B5B7F877421D@me.com> I have now discovered that this probably was related to MacOS 13.0. Having upgraded the OS to 13.2.1 solved the problem on the affected machine. > 16. mar. 2023 kl. 19:07 skrev Tore Nilsen : > > Hi Matthias, thanks for your interest in this ! I have been trying to solve the problem myself and I have discovered that the problem only occurs on one of my Macs. Unfortunately it is my main machine, but as long as I can get it to work on the other machines I can always live with the situation for now. > > Best regards > Tore > >> 16. mar. 2023 kl. 13:31 skrev matthias rebbe via use-livecode : >> >> Tore, >> do you have a url i could try? >> >> Tried here with a page that has Youtube videos embedded and could not reproduce the error with LC 9.6.9RC2 and 10DP4 on macOS 13.2.1 >> >> >> >>> Am 16.03.2023 um 10:44 schrieb Tore Nilsen via use-livecode : >>> >>> I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. >>> >>> Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 >>> >>> Best regards >>> Tore Nilsen >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > From andreas.bergendal at gmail.com Thu Mar 16 17:08:10 2023 From: andreas.bergendal at gmail.com (Andreas Bergendal) Date: Thu, 16 Mar 2023 22:08:10 +0100 Subject: Tool for mapping and analysing handler dependencies Message-ID: <7DE105D6-14C3-4D71-AD2D-31291D4BC2D7@gmail.com> Hi guys, I’ve made a stack/tool that goes through any stacks you throw at it and maps their script handlers, then checks which handlers are calling which, displaying handler chains and interdependencies etc. https://github.com/wheninspace/WIS_ScriptDepedencies The purpose is to find out which are you most ”popular” handlers and how many other handlers are, directly or indirectly, dependent on them. Or in other words: How many handlers might malfunction if you alter or remove those crucial ones… To get a relevant analysis, include all stacks belonging to one project, i.e. the main stack(s) and any library stacks and behaviour stacks connected to them. The result is presented in various views in the stack, but I’ve also included a rudimentary report export (to plain text file), which could be further developed if relevant. I’m not sure how useful such a tool is to most of you, but I sure found it fun and interesting to run it on various LiveCode projects and get insights into the interdependencies and complexity of all the scripts. So I thought I'd share it. :) I welcome any feedback! /Andreas From matthias_livecode_150811 at m-r-d.de Thu Mar 16 17:23:44 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Thu, 16 Mar 2023 22:23:44 +0100 Subject: Tool for mapping and analysing handler dependencies In-Reply-To: <7DE105D6-14C3-4D71-AD2D-31291D4BC2D7@gmail.com> References: <7DE105D6-14C3-4D71-AD2D-31291D4BC2D7@gmail.com> Message-ID: <8F8DC2C1-2F56-4FC3-834B-098A8E21D67E@m-r-d.de> Wow, thanks for this. Ran it on several projects. Interesting to see the dependencies. Matthias > Am 16.03.2023 um 22:08 schrieb Andreas Bergendal via use-livecode : > > Hi guys, > > I’ve made a stack/tool that goes through any stacks you throw at it and maps their script handlers, then checks which handlers are calling which, displaying handler chains and interdependencies etc. > > https://github.com/wheninspace/WIS_ScriptDepedencies > > The purpose is to find out which are you most ”popular” handlers and how many other handlers are, directly or indirectly, dependent on them. Or in other words: How many handlers might malfunction if you alter or remove those crucial ones… > > To get a relevant analysis, include all stacks belonging to one project, i.e. the main stack(s) and any library stacks and behaviour stacks connected to them. > > The result is presented in various views in the stack, but I’ve also included a rudimentary report export (to plain text file), which could be further developed if relevant. > > I’m not sure how useful such a tool is to most of you, but I sure found it fun and interesting to run it on various LiveCode projects and get insights into the interdependencies and complexity of all the scripts. So I thought I'd share it. :) > > I welcome any feedback! > > /Andreas > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Fri Mar 17 08:43:18 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 17 Mar 2023 08:43:18 -0400 Subject: Tool for mapping and analysing handler dependencies In-Reply-To: <8F8DC2C1-2F56-4FC3-834B-098A8E21D67E@m-r-d.de> References: <7DE105D6-14C3-4D71-AD2D-31291D4BC2D7@gmail.com> <8F8DC2C1-2F56-4FC3-834B-098A8E21D67E@m-r-d.de> Message-ID: oooh, shiny FORKED! On Thu, Mar 16, 2023 at 5:24 PM matthias rebbe via use-livecode < use-livecode at lists.runrev.com> wrote: > Wow, thanks for this. > > Ran it on several projects. Interesting to see the dependencies. > > Matthias > > > > Am 16.03.2023 um 22:08 schrieb Andreas Bergendal via use-livecode < > use-livecode at lists.runrev.com>: > > > > Hi guys, > > > > I’ve made a stack/tool that goes through any stacks you throw at it and > maps their script handlers, then checks which handlers are calling which, > displaying handler chains and interdependencies etc. > > > > https://github.com/wheninspace/WIS_ScriptDepedencies > > > > The purpose is to find out which are you most ”popular” handlers and how > many other handlers are, directly or indirectly, dependent on them. Or in > other words: How many handlers might malfunction if you alter or remove > those crucial ones… > > > > To get a relevant analysis, include all stacks belonging to one project, > i.e. the main stack(s) and any library stacks and behaviour stacks > connected to them. > > > > The result is presented in various views in the stack, but I’ve also > included a rudimentary report export (to plain text file), which could be > further developed if relevant. > > > > I’m not sure how useful such a tool is to most of you, but I sure found > it fun and interesting to run it on various LiveCode projects and get > insights into the interdependencies and complexity of all the scripts. So I > thought I'd share it. :) > > > > I welcome any feedback! > > > > /Andreas > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at 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." From hlowe at me.com Sun Mar 19 14:35:18 2023 From: hlowe at me.com (HENRY LOWE) Date: Sun, 19 Mar 2023 11:35:18 -0700 Subject: iOS SDK Version Warning Message-ID: <871FF00A-80DB-46AE-9940-5B8FA511F8D1@me.com> Hi, When using Transporter to deliver an app update to the iOS App Store today I received the following warning: “SDK Version Issue. This app was built with the iOS 15.2 SDK. Starting April 2023, all iOS apps submitted to the App Store must be built with the iOS 16.1 SDK or later, included in Xcode 14.1 or later.” It is my understanding the the current version of LC (I used 9.6.9 rc 2) does not support Xcode 14.x? Is there an LC update coming that will address this App Store requirement as of April 1 or is there a work around? Thanks, Henry From merakosp at gmail.com Mon Mar 20 05:36:20 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 20 Mar 2023 11:36:20 +0200 Subject: iOS SDK Version Warning In-Reply-To: <871FF00A-80DB-46AE-9940-5B8FA511F8D1@me.com> References: <871FF00A-80DB-46AE-9940-5B8FA511F8D1@me.com> Message-ID: Hello Henry, Yes, we are preparing an LC update which will include support for building with Xcode 14.2 / iOS SDK 16.2. Kind regards, Panos -- On Sun, 19 Mar 2023 at 20:37, HENRY LOWE via use-livecode < use-livecode at lists.runrev.com> wrote: > Hi, > > When using Transporter to deliver an app update to the iOS App Store today > I received the following warning: > > “SDK Version Issue. This app was built with the iOS 15.2 SDK. Starting > April 2023, all iOS apps submitted to the App Store must be built with the > iOS 16.1 SDK or later, included in Xcode 14.1 or later.” > > It is my understanding the the current version of LC (I used 9.6.9 rc 2) > does not support Xcode 14.x? Is there an LC update coming that will address > this App Store requirement as of April 1 or is there a work around? > > Thanks, > > Henry > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From hlowe at me.com Mon Mar 20 12:13:01 2023 From: hlowe at me.com (HENRY LOWE) Date: Mon, 20 Mar 2023 09:13:01 -0700 Subject: iOS SDK Version Warning In-Reply-To: References: <871FF00A-80DB-46AE-9940-5B8FA511F8D1@me.com> Message-ID: <5F6CBEDD-56BF-409F-982E-DB4BA3222F41@me.com> Thank you Panos. Henry > On Mar 20, 2023, at 2:36 AM, panagiotis m via use-livecode wrote: > > Hello Henry, > > Yes, we are preparing an LC update which will include support for building > with Xcode 14.2 / iOS SDK 16.2. > > Kind regards, > Panos > -- > > On Sun, 19 Mar 2023 at 20:37, HENRY LOWE via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> Hi, >> >> When using Transporter to deliver an app update to the iOS App Store today >> I received the following warning: >> >> “SDK Version Issue. This app was built with the iOS 15.2 SDK. Starting >> April 2023, all iOS apps submitted to the App Store must be built with the >> iOS 16.1 SDK or later, included in Xcode 14.1 or later.” >> >> It is my understanding the the current version of LC (I used 9.6.9 rc 2) >> does not support Xcode 14.x? Is there an LC update coming that will address >> this App Store requirement as of April 1 or is there a work around? >> >> Thanks, >> >> Henry >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Mon Mar 20 15:38:44 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 20 Mar 2023 15:38:44 -0400 Subject: Datagrid column sorting Message-ID: <831f0ce3-a729-200e-9392-98089f64a27e@researchware.com> With a datagrid, there is a property - the dgProp["sort by column"] of group "Data Grid" - which returns (or can be set to) the column name that is the current sort column This corresponds to a property in the Property Inspector, columns tab, for the datagrid - a checkbox - labeled "Sort by Column" (or the property above "sort by column"). Checking the check box presumably sets the datagrid property to the column name My question for the hivemind is: Is there a way in a Datagrid to may a specific column NOT sortable? It appears when I initially populate the datagrid, I can 'set the dgProp["sort by column"] of group "Datagrid" to empty' to ensure NO default sorting of the data takes place initially. However, then the user can click on the column header and a sort on the column clicked in performed whether I want or not. How can I make, via properties or code, a specific column be non-sortable and yet still allow other columns to be sorted on? From paul at researchware.com Mon Mar 20 17:35:55 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 20 Mar 2023 17:35:55 -0400 Subject: Datagrid column sorting In-Reply-To: <831f0ce3-a729-200e-9392-98089f64a27e@researchware.com> References: <831f0ce3-a729-200e-9392-98089f64a27e@researchware.com> Message-ID: <53790b6c-e6ff-d2f0-b7b3-164bf8c04ebd@researchware.com> NEVER MIND I discovered how to add a 'on SortDataGridColumn pColumn' handler to the datgrid group script to address the issue. On 3/20/2023 3:38 PM, Paul Dupuis via use-livecode wrote: > With a datagrid, there is a property - the dgProp["sort by column"] of > group "Data Grid" - which returns (or can be set to) the column name > that is the current sort column > > This corresponds to a property in the Property Inspector, columns tab, > for the datagrid - a checkbox - labeled "Sort by Column" (or the > property above "sort by column"). Checking the check box presumably > sets the datagrid property to the column name > > My question for the hivemind is: Is there a way in a Datagrid to may a > specific column NOT sortable? > > It appears when I initially populate the datagrid, I can 'set the > dgProp["sort by column"] of group "Datagrid" to empty' to ensure NO > default sorting of the data takes place initially. However, then the > user can click on the column header and a sort on the column clicked > in performed whether I want or not. > > How can I make, via properties or code, a specific column be > non-sortable and yet still allow other columns to be sorted on? > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Mon Mar 20 17:48:19 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Mon, 20 Mar 2023 22:48:19 +0100 Subject: New LC lesson : LC Server with Apache on Synology NAS x86 DSM7 Message-ID: <96C3E651-A189-4643-B03E-18AF63C6201A@m-r-d.de> Hello, there is a new Livecode lesson available which explains how to install Livecode Server with Apache 2.4 on a Synology NAS with x86 cpu and DSM7. Maybe this is of interest for the one or other. https://lessons.livecode.com/m/4070/l/1660935-installing-livecode-server-and-apache-2-4-on-a-synology-with-x86-cpu-and-dsm7 Regards, Matthias From gbojsza at gmail.com Tue Mar 21 19:30:49 2023 From: gbojsza at gmail.com (Glen Bojsza) Date: Tue, 21 Mar 2023 19:30:49 -0400 Subject: Livecode Compiler Message-ID: It has now been over one year since I purchased a Livecode Compiler license which the original delivery date was last fall. I recall there being a preview release in the summer of 2022 and GA version by the end of the year. Is there any update or announcements regarding this? It’s disheartening that I’m past a year of purchasing and there still is no deliverable. If I missed it please let me know. regards, Glen From monte.goulding at livecode.com Tue Mar 21 20:44:17 2023 From: monte.goulding at livecode.com (Monte Goulding) Date: Wed, 22 Mar 2023 11:44:17 +1100 Subject: LC and Universal Links In-Reply-To: References: Message-ID: Hi Dan The answer to your question is you could use a custom manifest to do this on Android. On iOS it would require an engine patch. Also note that for both platforms you need to place JSON files on your domain so the OS can confirm that the app does actually have the right to be the browser for the domain urls. Cheers Monte > On 16 Mar 2023, at 5:14 am, Dan Friedman via use-livecode wrote: > > I know that LC supports Custom URLs… I have used on both iOS and Android and it works great! But it looks like there is a new method, “Universal Links”. https://developer.apple.com/documentation/xcode/supporting-universal-links-in-your-app > > Does anyone know if LC supports Universal Links? > > -Dan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From harrison at all-auctions.com Wed Mar 22 09:45:12 2023 From: harrison at all-auctions.com (harrison at all-auctions.com) Date: Wed, 22 Mar 2023 09:45:12 -0400 Subject: Livecode Compiler In-Reply-To: References: Message-ID: Hi Glen, No you haven’t missed it to my knowledge. I’m sure it is a major piece of work, and with any project that complicated there are bound to be delays. We are all looking forward to a release sometime. Enjoy your day! Rick > On Mar 21, 2023, at 7:30 PM, Glen Bojsza via use-livecode wrote: > > It has now been over one year since I purchased a Livecode Compiler license > which the original delivery date was last fall. > > I recall there being a preview release in the summer of 2022 and GA version > by the end of the year. > > Is there any update or announcements regarding this? > > It’s disheartening that I’m past a year of purchasing and there still is no > deliverable. > > If I missed it please let me know. > > regards, > > Glen > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From phil at pdslabs.net Wed Mar 22 15:45:53 2023 From: phil at pdslabs.net (Phil Davis) Date: Wed, 22 Mar 2023 12:45:53 -0700 Subject: running platform-native by default Message-ID: <9163deed-a7a0-92bf-54af-0bc017e51640@pdslabs.net> I'm using LC 9.6.8 to build some macOS Intel/Silicon ("dual-native") apps. Upon first launch of these apps on my Silicon test machine, I always get the OS dialog that says "To open '', you need to install Rosetta. Do you want to install it now?" I always click the "Not Now" button because I want the apps to run native by default, wherever they are running. (I'm avoiding installing Rosetta on that machine.) I discovered I can avoid getting the Rosetta dialog this way: After installation and before first launch, do a "get info" on the installed app. In the macOS Info dialog, check AND uncheck the "Open using Rosetta" checkbox. Close the dialog and now the app will launch in native (Silicon) mode. MY QUESTION: Is there a way to pre-set my apps so their first launch uses the engine that's native to the platform they're installed on? It seems like there ought to be a way. I can't expect all my users to jump through this manual hoop - and it just looks unprofessional to me. Maybe there's an AppleScript I can run after install and before first launch. But it would need to run automatically at the end of the install process, which would complicate my installer-building process - I'm currently distributing on DMGs. Your thoughts? -- Phil Davis (503) 307-4363 From chaplais.francois at orange.fr Thu Mar 23 07:35:19 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 12:35:19 +0100 Subject: Is it possible to use a reverse direction for offset Message-ID: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> I would like to search for a string within another string, starting at a given position, but backward. In some languages, you can achieve that by providing a negative number for the initial position of the search. Is this possible in LiveCode? TIA François From benr_mc at cogapp.com Thu Mar 23 08:21:21 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 23 Mar 2023 12:21:21 +0000 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> Message-ID: <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) Also https://quality.livecode.com/show_bug.cgi?id=8353 On 23/03/2023 11:35, Franois via use-livecode wrote: > I would like to search for a string within another string, starting at a given position, but backward. > > In some languages, you can achieve that by providing a negative number for the initial position of the search. > > Is this possible in LiveCode? > > TIA > Franois > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Thu Mar 23 09:43:37 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 23 Mar 2023 09:43:37 -0400 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> Message-ID: <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> @Ben. 20 years! Congratulations!. @Francois This can be scripted easily. Do you need help with that? Craig > On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: > > https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) > > Also > https://quality.livecode.com/show_bug.cgi?id=8353 > > > > On 23/03/2023 11:35, François via use-livecode wrote: >> I would like to search for a string within another string, starting at a given position, but backward. >> In some languages, you can achieve that by providing a negative number for the initial position of the search. >> Is this possible in LiveCode? >> TIA >> François >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chaplais.francois at orange.fr Thu Mar 23 10:58:32 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 15:58:32 +0100 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> Message-ID: @Ben Too bad… @ Craig I would rather have an optimized version, I do a lot of text processing in my app. Thanks to both of you! François > Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : > > @Ben. > > 20 years! Congratulations!. > > @Francois > > This can be scripted easily. Do you need help with that? > > Craig > >> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >> >> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >> >> Also >> https://quality.livecode.com/show_bug.cgi?id=8353 >> >> >> >> On 23/03/2023 11:35, François via use-livecode wrote: >>> I would like to search for a string within another string, starting at a given position, but backward. >>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>> Is this possible in LiveCode? >>> TIA >>> François >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Thu Mar 23 11:21:02 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 23 Mar 2023 11:21:02 -0400 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> Message-ID: <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> Francois. Who wouldn’t? But unless you are working with VERY large datasets, I bet a handler would process quickly. Craig > On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: > > @Ben > > Too bad… > > @ Craig > > I would rather have an optimized version, I do a lot of text processing in my app. > > Thanks to both of you! > François > >> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >> >> @Ben. >> >> 20 years! Congratulations!. >> >> @Francois >> >> This can be scripted easily. Do you need help with that? >> >> Craig >> >>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>> >>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>> >>> Also >>> https://quality.livecode.com/show_bug.cgi?id=8353 >>> >>> >>> >>> On 23/03/2023 11:35, François via use-livecode wrote: >>>> I would like to search for a string within another string, starting at a given position, but backward. >>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>> Is this possible in LiveCode? >>>> TIA >>>> François >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chaplais.francois at orange.fr Thu Mar 23 11:30:32 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 16:30:32 +0100 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> Message-ID: The text source is not very big. However I implement transcoding from one language to another and I do an VERY large amount of search and replace. I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. François > Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : > > Francois. > > Who wouldn’t? > > But unless you are working with VERY large datasets, I bet a handler would process quickly. > > Craig > >> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >> >> @Ben >> >> Too bad… >> >> @ Craig >> >> I would rather have an optimized version, I do a lot of text processing in my app. >> >> Thanks to both of you! >> François >> >>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>> >>> @Ben. >>> >>> 20 years! Congratulations!. >>> >>> @Francois >>> >>> This can be scripted easily. Do you need help with that? >>> >>> Craig >>> >>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>> >>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>> >>>> Also >>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>> >>>> >>>> >>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>> Is this possible in LiveCode? >>>>> TIA >>>>> François >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Thu Mar 23 11:48:57 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 23 Mar 2023 11:48:57 -0400 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> Message-ID: <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Francois. I am sure you know what you have and what you need. But just for my curiosity, if I had to do what you want, I would have used the “offset” function and its “charsToSkip” parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? Craig > On Mar 23, 2023, at 11:30 AM, François via use-livecode wrote: > > The text source is not very big. > > However I implement transcoding from one language to another and I do an VERY large amount of search and replace. > > I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. > > Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. > > François > >> Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : >> >> Francois. >> >> Who wouldn’t? >> >> But unless you are working with VERY large datasets, I bet a handler would process quickly. >> >> Craig >> >>> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >>> >>> @Ben >>> >>> Too bad… >>> >>> @ Craig >>> >>> I would rather have an optimized version, I do a lot of text processing in my app. >>> >>> Thanks to both of you! >>> François >>> >>>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>>> >>>> @Ben. >>>> >>>> 20 years! Congratulations!. >>>> >>>> @Francois >>>> >>>> This can be scripted easily. Do you need help with that? >>>> >>>> Craig >>>> >>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>> >>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>> >>>>> Also >>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>> >>>>> >>>>> >>>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>> Is this possible in LiveCode? >>>>>> TIA >>>>>> François >>>>>> _______________________________________________ >>>>>> use-livecode mailing list >>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chaplais.francois at orange.fr Thu Mar 23 12:29:56 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 17:29:56 +0100 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Message-ID: An example of when a backwards search would be useful is the following: In the app, you have to find command environments. Environments are delimited by an opening string and a closing string. Usually, I search forward for the opening string, then search for the closing string afterwards. Once this occurrence is processed, the app goes on with a forward search. Now another problem: I want to see in which environment a text position is in, i.e. finding the enclosing opening and closing strings. Looking for the closing string is a no brainer. Looking for the opening string is no more difficult if I can do a backwards search. However, if I can only search forward, I must start the search at the beginning of the text to scan all the occurrences of the opening string that stand before the text position (if any). The complexity of this approach is not the same as in the case where a backwards search is available. François > Le 23 mars 2023 à 16:48, Craig Newman via use-livecode a écrit : > > Francois. > > I am sure you know what you have and what you need. > > But just for my curiosity, if I had to do what you want, I would have used the “offset” function and its “charsToSkip” parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? > > Craig > >> On Mar 23, 2023, at 11:30 AM, François via use-livecode wrote: >> >> The text source is not very big. >> >> However I implement transcoding from one language to another and I do an VERY large amount of search and replace. >> >> I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. >> >> Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. >> >> François >> >>> Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : >>> >>> Francois. >>> >>> Who wouldn’t? >>> >>> But unless you are working with VERY large datasets, I bet a handler would process quickly. >>> >>> Craig >>> >>>> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >>>> >>>> @Ben >>>> >>>> Too bad… >>>> >>>> @ Craig >>>> >>>> I would rather have an optimized version, I do a lot of text processing in my app. >>>> >>>> Thanks to both of you! >>>> François >>>> >>>>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>>>> >>>>> @Ben. >>>>> >>>>> 20 years! Congratulations!. >>>>> >>>>> @Francois >>>>> >>>>> This can be scripted easily. Do you need help with that? >>>>> >>>>> Craig >>>>> >>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>>> >>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>>> >>>>>> Also >>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>> >>>>>> >>>>>> >>>>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>>> Is this possible in LiveCode? >>>>>>> TIA >>>>>>> François >>>>>>> _______________________________________________ >>>>>>> use-livecode mailing list >>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Thu Mar 23 13:17:23 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 23 Mar 2023 13:17:23 -0400 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Message-ID: Fun, fun… So if you collect ALL the opening and closing strings, and hopefully these never overlap, then each pair can be “ordered”. Now identifying each is just a matter of thinking in terms of “pairs” of offsets. You can then identify each by their “paired” position in the forward direction. Or am i missing it still? Craig > On Mar 23, 2023, at 12:29 PM, François via use-livecode wrote: > > An example of when a backwards search would be useful is the following: > > In the app, you have to find command environments. Environments are delimited by an opening string and a closing string. > > Usually, I search forward for the opening string, then search for the closing string afterwards. Once this occurrence is processed, the app goes on with a forward search. > > Now another problem: I want to see in which environment a text position is in, i.e. finding the enclosing opening and closing strings. > > Looking for the closing string is a no brainer. Looking for the opening string is no more difficult if I can do a backwards search. > > However, if I can only search forward, I must start the search at the beginning of the text to scan all the occurrences of the opening string that stand before the text position (if any). The complexity of this approach is not the same as in the case where a backwards search is available. > > François > >> Le 23 mars 2023 à 16:48, Craig Newman via use-livecode a écrit : >> >> Francois. >> >> I am sure you know what you have and what you need. >> >> But just for my curiosity, if I had to do what you want, I would have used the “offset” function and its “charsToSkip” parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? >> >> Craig >> >>> On Mar 23, 2023, at 11:30 AM, François via use-livecode wrote: >>> >>> The text source is not very big. >>> >>> However I implement transcoding from one language to another and I do an VERY large amount of search and replace. >>> >>> I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. >>> >>> Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. >>> >>> François >>> >>>> Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : >>>> >>>> Francois. >>>> >>>> Who wouldn’t? >>>> >>>> But unless you are working with VERY large datasets, I bet a handler would process quickly. >>>> >>>> Craig >>>> >>>>> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >>>>> >>>>> @Ben >>>>> >>>>> Too bad… >>>>> >>>>> @ Craig >>>>> >>>>> I would rather have an optimized version, I do a lot of text processing in my app. >>>>> >>>>> Thanks to both of you! >>>>> François >>>>> >>>>>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>>>>> >>>>>> @Ben. >>>>>> >>>>>> 20 years! Congratulations!. >>>>>> >>>>>> @Francois >>>>>> >>>>>> This can be scripted easily. Do you need help with that? >>>>>> >>>>>> Craig >>>>>> >>>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>>>> >>>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>>>> >>>>>>> Also >>>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>>> >>>>>>> >>>>>>> >>>>>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>>>> Is this possible in LiveCode? >>>>>>>> TIA >>>>>>>> François >>>>>>>> _______________________________________________ >>>>>>>> use-livecode mailing list >>>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chaplais.francois at orange.fr Thu Mar 23 13:24:41 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 18:24:41 +0100 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Message-ID: Yes, this is the big picture. Plus, some environments may live within other environments. And yes, one of the things the app does all the time is finding matched opening strings and closing strings, like finding matched parentheses in a programming language. Fun, as you said! François > Le 23 mars 2023 à 18:17, Craig Newman via use-livecode a écrit : > > Fun, fun… > > So if you collect ALL the opening and closing strings, and hopefully these never overlap, then each pair can be “ordered”. Now identifying each is just a matter of thinking in terms of “pairs” of offsets. You can then identify each by their “paired” position in the forward direction. > > Or am i missing it still? > > Craig > >> On Mar 23, 2023, at 12:29 PM, François via use-livecode wrote: >> >> An example of when a backwards search would be useful is the following: >> >> In the app, you have to find command environments. Environments are delimited by an opening string and a closing string. >> >> Usually, I search forward for the opening string, then search for the closing string afterwards. Once this occurrence is processed, the app goes on with a forward search. >> >> Now another problem: I want to see in which environment a text position is in, i.e. finding the enclosing opening and closing strings. >> >> Looking for the closing string is a no brainer. Looking for the opening string is no more difficult if I can do a backwards search. >> >> However, if I can only search forward, I must start the search at the beginning of the text to scan all the occurrences of the opening string that stand before the text position (if any). The complexity of this approach is not the same as in the case where a backwards search is available. >> >> François >> >>> Le 23 mars 2023 à 16:48, Craig Newman via use-livecode a écrit : >>> >>> Francois. >>> >>> I am sure you know what you have and what you need. >>> >>> But just for my curiosity, if I had to do what you want, I would have used the “offset” function and its “charsToSkip” parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? >>> >>> Craig >>> >>>> On Mar 23, 2023, at 11:30 AM, François via use-livecode wrote: >>>> >>>> The text source is not very big. >>>> >>>> However I implement transcoding from one language to another and I do an VERY large amount of search and replace. >>>> >>>> I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. >>>> >>>> Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. >>>> >>>> François >>>> >>>>> Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : >>>>> >>>>> Francois. >>>>> >>>>> Who wouldn’t? >>>>> >>>>> But unless you are working with VERY large datasets, I bet a handler would process quickly. >>>>> >>>>> Craig >>>>> >>>>>> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >>>>>> >>>>>> @Ben >>>>>> >>>>>> Too bad… >>>>>> >>>>>> @ Craig >>>>>> >>>>>> I would rather have an optimized version, I do a lot of text processing in my app. >>>>>> >>>>>> Thanks to both of you! >>>>>> François >>>>>> >>>>>>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>>>>>> >>>>>>> @Ben. >>>>>>> >>>>>>> 20 years! Congratulations!. >>>>>>> >>>>>>> @Francois >>>>>>> >>>>>>> This can be scripted easily. Do you need help with that? >>>>>>> >>>>>>> Craig >>>>>>> >>>>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>>>>> >>>>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>>>>> >>>>>>>> Also >>>>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>>>>> Is this possible in LiveCode? >>>>>>>>> TIA >>>>>>>>> François >>>>>>>>> _______________________________________________ >>>>>>>>> use-livecode mailing list >>>>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Thu Mar 23 15:03:54 2023 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 23 Mar 2023 19:03:54 +0000 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Message-ID: <60560d4d-b5d0-4cac-6c89-efd85fefb5cc@tweedly.net> OK, I may be going in the wrong direction here, but .... put (the opening string) into temp set the itemDelimeter to temp put the number of chars in item 1 to -2 of theWholeText into theAnswer ?? Alex. On 23/03/2023 17:24, Franois via use-livecode wrote: > Yes, this is the big picture. > > Plus, some environments may live within other environments. > > And yes, one of the things the app does all the time is finding matched opening strings and closing strings, like finding matched parentheses in a programming language. > > Fun, as you said! > Franois > >> Le 23 mars 2023 18:17, Craig Newman via use-livecode a crit : >> >> Fun, fun >> >> So if you collect ALL the opening and closing strings, and hopefully these never overlap, then each pair can be ordered. Now identifying each is just a matter of thinking in terms of pairs of offsets. You can then identify each by their paired position in the forward direction. >> >> Or am i missing it still? >> >> Craig >> >>> On Mar 23, 2023, at 12:29 PM, Franois via use-livecode wrote: >>> >>> An example of when a backwards search would be useful is the following: >>> >>> In the app, you have to find command environments. Environments are delimited by an opening string and a closing string. >>> >>> Usually, I search forward for the opening string, then search for the closing string afterwards. Once this occurrence is processed, the app goes on with a forward search. >>> >>> Now another problem: I want to see in which environment a text position is in, i.e. finding the enclosing opening and closing strings. >>> >>> Looking for the closing string is a no brainer. Looking for the opening string is no more difficult if I can do a backwards search. >>> >>> However, if I can only search forward, I must start the search at the beginning of the text to scan all the occurrences of the opening string that stand before the text position (if any). The complexity of this approach is not the same as in the case where a backwards search is available. >>> >>> Franois >>> >>>> Le 23 mars 2023 16:48, Craig Newman via use-livecode a crit : >>>> >>>> Francois. >>>> >>>> I am sure you know what you have and what you need. >>>> >>>> But just for my curiosity, if I had to do what you want, I would have used the offset function and its charsToSkip parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? >>>> >>>> Craig >>>> >>>>> On Mar 23, 2023, at 11:30 AM, Franois via use-livecode wrote: >>>>> >>>>> The text source is not very big. >>>>> >>>>> However I implement transcoding from one language to another and I do an VERY large amount of search and replace. >>>>> >>>>> I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. >>>>> >>>>> Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. >>>>> >>>>> Franois >>>>> >>>>>> Le 23 mars 2023 16:21, Craig Newman via use-livecode a crit : >>>>>> >>>>>> Francois. >>>>>> >>>>>> Who wouldnt? >>>>>> >>>>>> But unless you are working with VERY large datasets, I bet a handler would process quickly. >>>>>> >>>>>> Craig >>>>>> >>>>>>> On Mar 23, 2023, at 10:58 AM, Franois via use-livecode wrote: >>>>>>> >>>>>>> @Ben >>>>>>> >>>>>>> Too bad >>>>>>> >>>>>>> @ Craig >>>>>>> >>>>>>> I would rather have an optimized version, I do a lot of text processing in my app. >>>>>>> >>>>>>> Thanks to both of you! >>>>>>> Franois >>>>>>> >>>>>>>> Le 23 mars 2023 14:43, Craig Newman via use-livecode a crit : >>>>>>>> >>>>>>>> @Ben. >>>>>>>> >>>>>>>> 20 years! Congratulations!. >>>>>>>> >>>>>>>> @Francois >>>>>>>> >>>>>>>> This can be scripted easily. Do you need help with that? >>>>>>>> >>>>>>>> Craig >>>>>>>> >>>>>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>>>>>> >>>>>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>>>>>> >>>>>>>>> Also >>>>>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On 23/03/2023 11:35, Franois via use-livecode wrote: >>>>>>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>>>>>> Is this possible in LiveCode? >>>>>>>>>> TIA >>>>>>>>>> Franois >>>>>>>>>> _______________________________________________ >>>>>>>>>> use-livecode mailing list >>>>>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Thu Mar 23 15:34:48 2023 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 23 Mar 2023 19:34:48 +0000 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <60560d4d-b5d0-4cac-6c89-efd85fefb5cc@tweedly.net> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> <60560d4d-b5d0-4cac-6c89-efd85fefb5cc@tweedly.net> Message-ID: Oh dear - replying to myself again :-) The 'itemDel' method still does the long search through the text - even though it does it at engine speed, and in neat tidy looking script. But, re-reading your earlier description, it occurred to me that (maybe) you are doing lots of different processing on the same bit of text. If that is the case, then it may be worth doing a single "reverse" operation at the start, and then doing everything as a 'forward' search. i.e. put the number of chars in tText into K put reverse(tText) into tRevText to find the enclosing strings from position 'm', we would do put offset(tClosingSting, tText, m) into t2 put K - offset( reverse(tOpeningString), tRevText, K-m) into t1 .... text you need is in char t1 to t2 of tText Should give you quick searches  -  IF you repeatedly process the same text. Alex. P.S.  quickest 'reverse' function ? Might be put the number of chars in tText into K put K into N repeat for each char c in tText    put c into tRev[N]    subtract 1 from N end repeat combine tRev with empty Alex. On 23/03/2023 19:03, Alex Tweedly via use-livecode wrote: > OK, I may be going in the wrong direction here, but .... > > put (the opening string) into temp > set the itemDelimeter to temp > put the number of chars in item 1 to -2 of theWholeText into theAnswer > > ?? > > Alex. > > On 23/03/2023 17:24, Franois via use-livecode wrote: >> Yes, this is the big picture. >> >> Plus, some environments may live within other environments. >> >> And yes, one of the things the app does all the time is finding >> matched opening strings and closing strings, like finding matched >> parentheses in a programming language. >> >> Fun, as you said! >> Franois >> >>> Le 23 mars 2023 18:17, Craig Newman via use-livecode >>> a crit : >>> >>> Fun, fun >>> >>> So if you collect ALL the opening and closing strings, and hopefully >>> these never overlap, then each pair can be ordered. Now >>> identifying each is just a matter of thinking in terms of pairs of >>> offsets. You can then identify each by their paired position in >>> the forward direction. >>> >>> Or am i missing it still? >>> >>> Craig >>> >>>> On Mar 23, 2023, at 12:29 PM, Franois via use-livecode >>>> wrote: >>>> >>>> An example of when a backwards search would be useful is the >>>> following: >>>> >>>> In the app, you have to find command environments. Environments are >>>> delimited by an opening string and a closing string. >>>> >>>> Usually, I search forward for the opening string, then search for >>>> the closing string afterwards. Once this occurrence is processed, >>>> the app goes on with a forward search. >>>> >>>> Now another problem: I want to see in which environment a text >>>> position is in, i.e. finding the enclosing opening and closing >>>> strings. >>>> >>>> Looking for the closing string is a no brainer. Looking for the >>>> opening string is no more difficult if I can do a backwards search. >>>> >>>> However, if I can only search forward, I must start the search at >>>> the beginning of the text to scan all the occurrences of the >>>> opening string that stand before the text position (if any). The >>>> complexity of this approach is not the same as in the case where a >>>> backwards search is available. >>>> >>>> Franois >>>> >>>>> Le 23 mars 2023 16:48, Craig Newman via use-livecode >>>>> a crit : >>>>> >>>>> Francois. >>>>> >>>>> I am sure you know what you have and what you need. >>>>> >>>>> But just for my curiosity, if I had to do what you want, I would >>>>> have used the offset function and its charsToSkip parameter to >>>>> find all instances of the text to find, and then use those values >>>>> in sequence to work backwards. But then how do you know when to stop? >>>>> >>>>> Craig >>>>> >>>>>> On Mar 23, 2023, at 11:30 AM, Franois via use-livecode >>>>>> wrote: >>>>>> >>>>>> The text source is not very big. >>>>>> >>>>>> However I implement transcoding from one language to another and >>>>>> I do an VERY large amount of search and replace. >>>>>> >>>>>> I think I have quite optimized my LC code but transcoding can >>>>>> take 5 minutes to do, and I need the whole process to chase >>>>>> unexpected bugs. This is using the forward search (offset) most >>>>>> of the time. >>>>>> >>>>>> Using a standalone app takes the time down to 4 minutes, which is >>>>>> not a sufficient gain for my usage. >>>>>> >>>>>> Franois >>>>>> >>>>>>> Le 23 mars 2023 16:21, Craig Newman via use-livecode >>>>>>> a crit : >>>>>>> >>>>>>> Francois. >>>>>>> >>>>>>> Who wouldnt? >>>>>>> >>>>>>> But unless you are working with VERY large datasets, I bet a >>>>>>> handler would process quickly. >>>>>>> >>>>>>> Craig >>>>>>> >>>>>>>> On Mar 23, 2023, at 10:58 AM, Franois via use-livecode >>>>>>>> wrote: >>>>>>>> >>>>>>>> @Ben >>>>>>>> >>>>>>>> Too bad >>>>>>>> >>>>>>>> @ Craig >>>>>>>> >>>>>>>> I would rather have an optimized version, I do a lot of text >>>>>>>> processing in my app. >>>>>>>> >>>>>>>> Thanks to both of you! >>>>>>>> Franois >>>>>>>> >>>>>>>>> Le 23 mars 2023 14:43, Craig Newman via use-livecode >>>>>>>>> a crit : >>>>>>>>> >>>>>>>>> @Ben. >>>>>>>>> >>>>>>>>> 20 years! Congratulations!. >>>>>>>>> >>>>>>>>> @Francois >>>>>>>>> >>>>>>>>> This can be scripted easily. Do you need help with that? >>>>>>>>> >>>>>>>>> Craig >>>>>>>>> >>>>>>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th >>>>>>>>>> anniversary this September!) >>>>>>>>>> >>>>>>>>>> Also >>>>>>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 23/03/2023 11:35, Franois via use-livecode wrote: >>>>>>>>>>> I would like to search for a string within another string, >>>>>>>>>>> starting at a given position, but backward. >>>>>>>>>>> In some languages, you can achieve that by providing a >>>>>>>>>>> negative number for the initial position of the search. >>>>>>>>>>> Is this possible in LiveCode? >>>>>>>>>>> TIA >>>>>>>>>>> Franois >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> use-livecode mailing list >>>>>>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Thu Mar 23 16:35:32 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 23 Mar 2023 15:35:32 -0500 Subject: Bard AI Message-ID: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> I've been accepted into the test group for Google's new Bard AI, which is similar to ChatGPT. It's still experimental but looks promising. Google says it does not extract exact information directly from sources, but uses several to compile an original response to the prompt. Here's Bard's response to "Describe the LiveCode programming language": ****** LiveCode is a programming language that is designed to be easy to learn and use. It is a cross-platform language, which means that it can be used to create applications that run on multiple different operating systems. LiveCode is also a rapid application development (RAD) language, which means that it can be used to create applications very quickly. LiveCode is a good choice for beginners because it is a relatively easy language to learn. It has a simple syntax and a large community of users and developers who can help you if you get stuck. LiveCode is also a good choice for experienced developers because it is a powerful language that can be used to create complex applications. Here are some of the features of LiveCode: * It is a cross-platform language. * It is a rapid application development (RAD) language. * It has a simple syntax. * It has a large community of users and developers. * It is a powerful language that can be used to create complex applications. If you are interested in learning more about LiveCode, you can visit the LiveCode website or the LiveCode Forum. ****** Whenever it does actually quote a source there is a link included. This response had no links. Not bad but I would have liked to see more detail so I clicked the "get a new response" button: ****** LiveCode is a cross-platform rapid application development runtime system inspired by HyperCard. It features the LiveCode Script programming language which belongs to the family of xTalk scripting languages like HyperCard's HyperTalk. The environment was introduced in 2001. The "Revolution" development system was based on the MetaCard engine technology which Runtime Revolution later acquired from MetaCard Corporation in 2003. The platform won the Macworld Annual Editor's Choice Award for "Best Development Software" in 2004. LiveCode's natural English-like syntax is easy for beginners to learn. Variables are typeless, and are typed at compile time based purely on context. This makes the language simple to read and maintain, with relatively minimal loss of speed. The language contains advanced features including associative arrays, regular expressions, multimedia, support for a variety of SQL databases, and TCP/IP libraries. The LiveCode engine supports several common image formats (including BMP, PNG, GIF, and JPEG,), anti-aliased vector graphics, HTML-style text hyperlinks, chained behaviors and embedded web browsers. LiveCode is a powerful and flexible language that can be used to create a wide variety of applications, from simple games and utilities to complex web applications and enterprise software. It is a great choice for both beginners and experienced developers, and it is a popular choice for schools and businesses. Here are some of the features of LiveCode: * Natural English-like syntax * Easy to learn and use * Powerful and flexible * Cross-platform * Wide variety of applications * Great for both beginners and experienced developers * Popular choice for schools and businesses ****** Much better. This response included two links to Wikipedia articles. Google says Bard does not yet support coding examples but when it does I'll try it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Mar 23 16:43:39 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 23 Mar 2023 15:43:39 -0500 Subject: Bard AI In-Reply-To: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> Message-ID: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> So I asked Bard to create a poem about LiveCode. The first drafts were just short lines of text that didn't even qualify as blank poetry, so I revised my request to ask it to make the poem rhyme. ****** Sure! Here is a poem about the LiveCode coding language: LiveCode, oh LiveCode, You make coding so easy. With your natural English syntax, I can create what I please. I can build games and apps, Or websites and more. The possibilities are endless, With your simple yet powerful core. You're cross-platform and free, So anyone can use you. And you're backed by a passionate community, Who are always willing to help me through. LiveCode, oh LiveCode, You're the best coding language out there. With your help, I can create anything I imagine, And share it with the world without a care. ****** It needs some work on meter but it's no worse than some human poems I've read. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephen at barncard.com Thu Mar 23 18:42:03 2023 From: stephen at barncard.com (Stephen Barncard) Date: Thu, 23 Mar 2023 15:42:03 -0700 Subject: Bard AI In-Reply-To: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> Message-ID: Holy crap On Thu, Mar 23, 2023 at 13:44 J. Landman Gay via use-livecode < use-livecode at lists.runrev.com> wrote: > So I asked Bard to create a poem about LiveCode. The first drafts were > just short lines of text > that didn't even qualify as blank poetry, so I revised my request to ask > it to make the poem rhyme. > > ****** > Sure! Here is a poem about the LiveCode coding language: > > LiveCode, oh LiveCode, > You make coding so easy. > With your natural English syntax, > I can create what I please. > > I can build games and apps, > Or websites and more. > The possibilities are endless, > With your simple yet powerful core. > > You're cross-platform and free, > So anyone can use you. > And you're backed by a passionate community, > Who are always willing to help me through. > > LiveCode, oh LiveCode, > You're the best coding language out there. > With your help, I can create anything I imagine, > And share it with the world without a care. > ****** > > It needs some work on meter but it's no worse than some human poems I've > read. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org From stephen at barncard.com Thu Mar 23 18:44:37 2023 From: stephen at barncard.com (Stephen Barncard) Date: Thu, 23 Mar 2023 15:44:37 -0700 Subject: Bard AI In-Reply-To: References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> Message-ID: Pardon my language, but this is wonderful. On Thu, Mar 23, 2023 at 15:42 Stephen Barncard wrote: > Holy crap > > On Thu, Mar 23, 2023 at 13:44 J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> So I asked Bard to create a poem about LiveCode. The first drafts were >> just short lines of text >> that didn't even qualify as blank poetry, so I revised my request to ask >> it to make the poem rhyme. >> >> ****** >> Sure! Here is a poem about the LiveCode coding language: >> >> LiveCode, oh LiveCode, >> You make coding so easy. >> With your natural English syntax, >> I can create what I please. >> >> I can build games and apps, >> Or websites and more. >> The possibilities are endless, >> With your simple yet powerful core. >> >> You're cross-platform and free, >> So anyone can use you. >> And you're backed by a passionate community, >> Who are always willing to help me through. >> >> LiveCode, oh LiveCode, >> You're the best coding language out there. >> With your help, I can create anything I imagine, >> And share it with the world without a care. >> ****** >> >> It needs some work on meter but it's no worse than some human poems I've >> read. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > -- > -- > Stephen Barncard - Sebastopol Ca. USA - > mixstream.org > -- -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org From mark at livecode.com Fri Mar 24 04:10:04 2023 From: mark at livecode.com (Mark Waddingham) Date: Fri, 24 Mar 2023 08:10:04 +0000 Subject: running platform-native by default In-Reply-To: <9163deed-a7a0-92bf-54af-0bc017e51640@pdslabs.net> References: <9163deed-a7a0-92bf-54af-0bc017e51640@pdslabs.net> Message-ID: On 2023-03-22 19:45, Phil Davis via use-livecode wrote: > I'm using LC 9.6.8 to build some macOS Intel/Silicon ("dual-native") > apps. > > Upon first launch of these apps on my Silicon test machine, I always > get the OS dialog that says "To open '', you need to install > Rosetta. Do you want to install it now?" I always click the "Not Now" > button because I want the apps to run native by default, wherever they > are running. (I'm avoiding installing Rosetta on that machine.) > > I discovered I can avoid getting the Rosetta dialog this way: After > installation and before first launch, do a "get info" on the installed > app. In the macOS Info dialog, check AND uncheck the "Open using > Rosetta" checkbox. Close the dialog and now the app will launch in > native (Silicon) mode. > > MY QUESTION: > Is there a way to pre-set my apps so their first launch uses the > engine that's native to the platform they're installed on? It seems > like there ought to be a way. I can't expect all my users to jump > through this manual hoop - and it just looks unprofessional to me. Yes - you just need to tweak the plist - there's an LSArchitecturePriority (or similar!) entry which determines the order the slices in the executable are considered. We made x86-64 the primary architecture in 9.6.8 to ensure by default people didn't potentially use an architecture (i.e. arm64) which hadn't been well tested (i.e. making it optin). In 9.6.9-rc-3 (which is, hopefully, imminent!), we'll be removing the experimental tag from the arm64 slice and make the priority the default - i.e. on arm macs LC and its standalones will run using the native (arm64) architecture by default. Warmest Regards, Mark. -- Mark Waddingham ~ mark at livecode.com ~ http://www.livecode.com/ LiveCode: Build Amazing Things From craig at starfirelighting.com Fri Mar 24 08:53:07 2023 From: craig at starfirelighting.com (Craig Newman) Date: Fri, 24 Mar 2023 08:53:07 -0400 Subject: Bard AI In-Reply-To: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> Message-ID: <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> We are ether doomed or blessed. We shall see... One small snippet from Jacques “new response” query: "and are typed at compile time based purely on context.” was a line I wrote in Wikipedia many years ago. It just made me realize how such engines comb the entire universe for pertinent content, and then use AI to compose. Craig > On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode wrote: > > and are typed at compile time based purely on context. From sean at pidigital.co.uk Fri Mar 24 11:26:46 2023 From: sean at pidigital.co.uk (Sean Cole) Date: Fri, 24 Mar 2023 15:26:46 +0000 Subject: Bard AI In-Reply-To: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> Message-ID: Wow! Sean From phil at pdslabs.net Fri Mar 24 14:46:38 2023 From: phil at pdslabs.net (Phil Davis) Date: Fri, 24 Mar 2023 11:46:38 -0700 Subject: running platform-native by default In-Reply-To: References: <9163deed-a7a0-92bf-54af-0bc017e51640@pdslabs.net> Message-ID: <975b8659-f51e-ba58-0b7b-ed044a2864ac@pdslabs.net> Thanks Mark. Last night I discovered I could do that, but it revealed a well-hidden bug in one app when launched on either platform, so for now I may just deliver 2 versions of the app. Thank you! Phil On 3/24/23 1:10 AM, Mark Waddingham via use-livecode wrote: > On 2023-03-22 19:45, Phil Davis via use-livecode wrote: >> I'm using LC 9.6.8 to build some macOS Intel/Silicon ("dual-native") >> apps. >> >> Upon first launch of these apps on my Silicon test machine, I always >> get the OS dialog that says "To open '', you need to install >> Rosetta. Do you want to install it now?" I always click the "Not Now" >> button because I want the apps to run native by default, wherever they >> are running. (I'm avoiding installing Rosetta on that machine.) >> >> I discovered I can avoid getting the Rosetta dialog this way: After >> installation and before first launch, do a "get info" on the installed >> app. In the macOS Info dialog, check AND uncheck the "Open using >> Rosetta" checkbox. Close the dialog and now the app will launch in >> native (Silicon) mode. >> >> MY QUESTION: >> Is there a way to pre-set my apps so their first launch uses the >> engine that's native to the platform they're installed on? It seems >> like there ought to be a way. I can't expect all my users to jump >> through this manual hoop - and it just looks unprofessional to me. > > Yes - you just need to tweak the plist - there's an > LSArchitecturePriority (or similar!) entry which determines the order > the slices in the executable are considered. > > We made x86-64 the primary architecture in 9.6.8 to ensure by default > people didn't potentially use an architecture (i.e. arm64) which > hadn't been well tested (i.e. making it optin). > > In 9.6.9-rc-3 (which is, hopefully, imminent!), we'll be removing the > experimental tag from the arm64 slice and make the priority the > default - i.e. on arm macs LC and its standalones will run using the > native (arm64) architecture by default. > > Warmest Regards, > > Mark. > -- Phil Davis (503) 307-4363 From jacque at hyperactivesw.com Fri Mar 24 15:34:35 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 24 Mar 2023 14:34:35 -0500 Subject: Bard AI In-Reply-To: <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> Message-ID: <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> So much for Google's claim it doesn't directly pull from existing text. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 24, 2023 7:55:58 AM Craig Newman via use-livecode wrote: > We are ether doomed or blessed. We shall see... > > One small snippet from Jacques new response query: > > "and are typed at compile time based purely on context. > > was a line I wrote in Wikipedia many years ago. It just made me realize how > such engines comb the entire universe for pertinent content, and then use > AI to compose. > > Craig > >> On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode >> wrote: >> >> and are typed at compile time based purely on context. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Fri Mar 24 16:51:39 2023 From: craig at starfirelighting.com (Craig Newman) Date: Fri, 24 Mar 2023 16:51:39 -0400 Subject: Bard AI In-Reply-To: <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> Jacque. They say that? Whether human or machine, where else would any of “us” glean information??? Craig > On Mar 24, 2023, at 3:34 PM, J. Landman Gay via use-livecode wrote: > > So much for Google's claim it doesn't directly pull from existing text. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 24, 2023 7:55:58 AM Craig Newman via use-livecode wrote: > >> We are ether doomed or blessed. We shall see... >> >> One small snippet from Jacques “new response” query: >> >> "and are typed at compile time based purely on context.” >> >> was a line I wrote in Wikipedia many years ago. It just made me realize how such engines comb the entire universe for pertinent content, and then use AI to compose. >> >> Craig >> >>> On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode wrote: >>> >>> and are typed at compile time based purely on context. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alanstenhouse at hotmail.com Fri Mar 24 19:25:15 2023 From: alanstenhouse at hotmail.com (Alan Stenhouse) Date: Sat, 25 Mar 2023 09:55:15 +1030 Subject: Bard AI In-Reply-To: References: Message-ID: Nice one. Great to see Bard in action. Taking this as inspiration (and hoping this doesn't start Bard v chatGPT v ? wars....), I asked chatGPT to "write me a sonnet about LiveCode". Upon the canvas of the digital sphere, LiveCode emerges, a beacon of grace, Translating thoughts to scripts that endear, Crafting software in a swift embrace. With fluid tongue, it weaves its artful code, In English syntax, clear and unconfined, As programmers embark on quests untrod, Their visions made real by this design. This versatile tool doth span the seas, >From Windows, Mac, to Linux it conveys, To mobile realms, it leaps with greatest ease, A bridge connecting worlds in countless ways. So sing the praise of LiveCode, our guide, Whose noble touch makes dreams a sweet, swift ride. Bard-like indeed... :-) cheers Alan > On 25 Mar 2023, at 2:30 am, use-livecode-request at lists.runrev.com wrote: > > Date: Thu, 23 Mar 2023 15:43:39 -0500 > From: "J. Landman Gay" > To: How to use LiveCode > Subject: Re: Bard AI > Message-ID: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6 at hyperactivesw.com> > Content-Type: text/plain; charset=UTF-8; format=flowed > > So I asked Bard to create a poem about LiveCode. The first drafts were just short lines of text > that didn't even qualify as blank poetry, so I revised my request to ask it to make the poem rhyme. > > ****** > Sure! Here is a poem about the LiveCode coding language: > > LiveCode, oh LiveCode, > You make coding so easy. > With your natural English syntax, > I can create what I please. > > I can build games and apps, > Or websites and more. > The possibilities are endless, > With your simple yet powerful core. > > You're cross-platform and free, > So anyone can use you. > And you're backed by a passionate community, > Who are always willing to help me through. > > LiveCode, oh LiveCode, > You're the best coding language out there. > With your help, I can create anything I imagine, > And share it with the world without a care. > ****** > > It needs some work on meter but it's no worse than some human poems I've read. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Mar 24 20:01:56 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 24 Mar 2023 19:01:56 -0500 Subject: Bard AI In-Reply-To: <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> Message-ID: <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> It was in the agreement I had to acknowledge before I could get in, and then plastered all over the place elsewhere. I think it's open to the public now, I saw a link somewhere that let you get on the waiting list. You could search for that if you want to try Bard. Google One subscribers like me got direct invitations. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 24, 2023 3:54:23 PM Craig Newman via use-livecode wrote: > Jacque. > > They say that? > > Whether human or machine, where else would any of us glean information??? > > Craig > >> On Mar 24, 2023, at 3:34 PM, J. Landman Gay via use-livecode >> wrote: >> >> So much for Google's claim it doesn't directly pull from existing text. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> On March 24, 2023 7:55:58 AM Craig Newman via use-livecode >> wrote: >> >>> We are ether doomed or blessed. We shall see... >>> >>> One small snippet from Jacques new response query: >>> >>> "and are typed at compile time based purely on context. >>> >>> was a line I wrote in Wikipedia many years ago. It just made me realize how >>> such engines comb the entire universe for pertinent content, and then use >>> AI to compose. >>> >>> Craig >>> >>>> On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode >>>> wrote: >>>> >>>> and are typed at compile time based purely on context. >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bogdanoff at me.com Fri Mar 24 21:02:17 2023 From: bogdanoff at me.com (Peter Bogdanoff) Date: Fri, 24 Mar 2023 21:02:17 -0400 Subject: Bard AI In-Reply-To: References: Message-ID: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> +11 > On Mar 24, 2023, at 7:25 PM, Alan Stenhouse via use-livecode wrote: > > Nice one. Great to see Bard in action. > > Taking this as inspiration (and hoping this doesn't start Bard v chatGPT v ? wars....), I asked chatGPT to "write me a sonnet about LiveCode". > > > Upon the canvas of the digital sphere, > LiveCode emerges, a beacon of grace, > Translating thoughts to scripts that endear, > Crafting software in a swift embrace. > > With fluid tongue, it weaves its artful code, > In English syntax, clear and unconfined, > As programmers embark on quests untrod, > Their visions made real by this design. > > This versatile tool doth span the seas, > From Windows, Mac, to Linux it conveys, > To mobile realms, it leaps with greatest ease, > A bridge connecting worlds in countless ways. > > So sing the praise of LiveCode, our guide, > Whose noble touch makes dreams a sweet, swift ride. > > > Bard-like indeed... :-) > > cheers > > Alan > >> On 25 Mar 2023, at 2:30 am, use-livecode-request at lists.runrev.com wrote: >> >> Date: Thu, 23 Mar 2023 15:43:39 -0500 >> From: "J. Landman Gay" >> To: How to use LiveCode >> Subject: Re: Bard AI >> Message-ID: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6 at hyperactivesw.com> >> Content-Type: text/plain; charset=UTF-8; format=flowed >> >> So I asked Bard to create a poem about LiveCode. The first drafts were just short lines of text >> that didn't even qualify as blank poetry, so I revised my request to ask it to make the poem rhyme. >> >> ****** >> Sure! Here is a poem about the LiveCode coding language: >> >> LiveCode, oh LiveCode, >> You make coding so easy. >> With your natural English syntax, >> I can create what I please. >> >> I can build games and apps, >> Or websites and more. >> The possibilities are endless, >> With your simple yet powerful core. >> >> You're cross-platform and free, >> So anyone can use you. >> And you're backed by a passionate community, >> Who are always willing to help me through. >> >> LiveCode, oh LiveCode, >> You're the best coding language out there. >> With your help, I can create anything I imagine, >> And share it with the world without a care. >> ****** >> >> It needs some work on meter but it's no worse than some human poems I've read. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Fri Mar 24 22:06:07 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 24 Mar 2023 21:06:07 -0500 Subject: Bard AI In-Reply-To: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> References: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> Message-ID: <18716841298.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> That's wonderful, and much better! I'll be first to admit that GPT is superior, and several reviewers also agree. Google reminds the testers that Bard is in its early stages, frequently wrong, and we should double check its answers. They put a Google It button right below the response. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On Mar 24, 2023, at 7:25 PM, Alan Stenhouse via use-livecode wrote: >> Nice one. Great to see Bard in action. >> >> Taking this as inspiration (and hoping this doesn't start Bard v chatGPT v >> ? wars....), I asked chatGPT to "write me a sonnet about LiveCode". >> >> >> Upon the canvas of the digital sphere, >> LiveCode emerges, a beacon of grace, >> Translating thoughts to scripts that endear, >> Crafting software in a swift embrace. >> >> With fluid tongue, it weaves its artful code, >> In English syntax, clear and unconfined, >> As programmers embark on quests untrod, >> Their visions made real by this design. >> >> This versatile tool doth span the seas, >> From Windows, Mac, to Linux it conveys, >> To mobile realms, it leaps with greatest ease, >> A bridge connecting worlds in countless ways. >> >> So sing the praise of LiveCode, our guide, >> Whose noble touch makes dreams a sweet, swift ride. >> >> >> Bard-like indeed... :-) >> >> cheers >> >> Alan From stephen at barncard.com Sat Mar 25 22:28:25 2023 From: stephen at barncard.com (Stephen Barncard) Date: Sat, 25 Mar 2023 19:28:25 -0700 Subject: Bard AI In-Reply-To: <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Got the invite, but nothing yet after I applied. On Fri, Mar 24, 2023 at 17:03 J. Landman Gay via use-livecode < use-livecode at lists.runrev.com> wrote: > It was in the agreement I had to acknowledge before I could get in, and > then plastered all over the place elsewhere. > > I think it's open to the public now, I saw a link somewhere that let you > get on the waiting list. You could search for that if you want to try > Bard. > Google One subscribers like me got direct invitations. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 24, 2023 3:54:23 PM Craig Newman via use-livecode > wrote: > > > Jacque. > > > > They say that? > > > > Whether human or machine, where else would any of “us” glean > information??? > > > > Craig > > > >> On Mar 24, 2023, at 3:34 PM, J. Landman Gay via use-livecode > >> wrote: > >> > >> So much for Google's claim it doesn't directly pull from existing text. > >> > >> -- > >> Jacqueline Landman Gay | jacque at hyperactivesw.com > >> HyperActive Software | http://www.hyperactivesw.com > >> On March 24, 2023 7:55:58 AM Craig Newman via use-livecode > >> wrote: > >> > >>> We are ether doomed or blessed. We shall see... > >>> > >>> One small snippet from Jacques “new response” query: > >>> > >>> "and are typed at compile time based purely on context.” > >>> > >>> was a line I wrote in Wikipedia many years ago. It just made me > realize how > >>> such engines comb the entire universe for pertinent content, and then > use > >>> AI to compose. > >>> > >>> Craig > >>> > >>>> On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode > >>>> wrote: > >>>> > >>>> and are typed at compile time based purely on context. > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org From jacque at hyperactivesw.com Sat Mar 25 23:46:05 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 25 Mar 2023 22:46:05 -0500 Subject: Bard AI In-Reply-To: References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <1871c05f448.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> It took a few days after I was invited before I was picked to participate. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 25, 2023 9:29:25 PM Stephen Barncard wrote: > Got the invite, but nothing yet after I applied. From stephen at barncard.com Sat Mar 25 23:51:40 2023 From: stephen at barncard.com (Stephen Barncard) Date: Sat, 25 Mar 2023 20:51:40 -0700 Subject: Bard AI In-Reply-To: <1871c05f448.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1871c05f448.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Thanks! On Sat, Mar 25, 2023 at 20:47 J. Landman Gay via use-livecode < use-livecode at lists.runrev.com> wrote: > It took a few days after I was invited before I was picked to participate. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 25, 2023 9:29:25 PM Stephen Barncard > wrote: > > > Got the invite, but nothing yet after I applied. > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org From neville.smythe at optusnet.com.au Sun Mar 26 01:03:01 2023 From: neville.smythe at optusnet.com.au (Neville Smythe) Date: Sun, 26 Mar 2023 16:03:01 +1100 Subject: Stop using font file bug Message-ID: <3481044C-9F2A-4824-9615-EF17CAC6E4DD@optusnet.com.au> I have at least got around to filing a bug report about the “stop using font file” bug discovered in my cross-platform text issues investigation, life having intervened in the last few months. Bug 24151 Stop Using font bug I have also file an enhancement request for text baselines (GET SET and a fixedBaselIne feature for fields). Bug 24152 textbaseline enhancement request Those who came in late can read my article in https://www.dropbox.com/sh/s3t9fwdij9cfxqh/AAD5nfbjHQwG2aIE3oZljEPsa?dl=0 There is also an updated version of the font metrics database in the same folder Neville Smythe From panos.merakos at livecode.com Wed Mar 29 10:08:23 2023 From: panos.merakos at livecode.com (panagiotis merakos) Date: Wed, 29 Mar 2023 17:08:23 +0300 Subject: [[ ANN ]] Release 9.6.9 RC-3 Message-ID: Dear list members, We are pleased to announce the release of LiveCode 9.6.9 RC-3. LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet the new requirements of the Apple AppStore. You can find more details on the bug fixes and improvements of this new release here: https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ You can find the release in your LiveCode account area or get it via the automatic updater. Enjoy! Kind regards The LiveCode Team -- From rdimola at evergreeninfo.net Wed Mar 29 11:18:38 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 29 Mar 2023 11:18:38 -0400 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: References: Message-ID: <003501d96251$c059bd80$410d3880$@net> I see the old download page only has the current production version. I went to my account and was able to download the installers but I don't see a link for the release notes? Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of panagiotis merakos via use-livecode Sent: Wednesday, March 29, 2023 10:08 AM To: How to use LiveCode Cc: panagiotis merakos Subject: [[ ANN ]] Release 9.6.9 RC-3 Dear list members, We are pleased to announce the release of LiveCode 9.6.9 RC-3. LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet the new requirements of the Apple AppStore. You can find more details on the bug fixes and improvements of this new release here: https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ You can find the release in your LiveCode account area or get it via the automatic updater. Enjoy! Kind regards The LiveCode Team -- _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From merakosp at gmail.com Wed Mar 29 11:24:33 2023 From: merakosp at gmail.com (panagiotis m) Date: Wed, 29 Mar 2023 18:24:33 +0300 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: <003501d96251$c059bd80$410d3880$@net> References: <003501d96251$c059bd80$410d3880$@net> Message-ID: Hello Ralph, The public downloads page only contains the latest stable version - no DPs or RCs there. You can access the release notes from the LC 9.6.9 rc3 IDE: Help -> Release Notes Also, in your account area, at the left hand side there is a Downloads page, which does have the release notes. Kind regards. Panos On Wed, 29 Mar 2023 at 18:19, Ralph DiMola via use-livecode < use-livecode at lists.runrev.com> wrote: > I see the old download page only has the current production version. I went > to my account and was able to download the installers but I don't see a > link > for the release notes? > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > Behalf > Of panagiotis merakos via use-livecode > Sent: Wednesday, March 29, 2023 10:08 AM > To: How to use LiveCode > Cc: panagiotis merakos > Subject: [[ ANN ]] Release 9.6.9 RC-3 > > Dear list members, > > We are pleased to announce the release of LiveCode 9.6.9 RC-3. > > LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, > including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet > the new requirements of the Apple AppStore. > > You can find more details on the bug fixes and improvements of this new > release here: > > https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ > > You can find the release in your LiveCode account area or get it via the > automatic updater. > > Enjoy! > > Kind regards > The LiveCode Team > -- > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From rdimola at evergreeninfo.net Wed Mar 29 11:40:35 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 29 Mar 2023 11:40:35 -0400 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: References: <003501d96251$c059bd80$410d3880$@net> Message-ID: <004801d96254$d09941e0$71cbc5a0$@net> Thanks! Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of panagiotis m via use-livecode Sent: Wednesday, March 29, 2023 11:25 AM To: How to use LiveCode Cc: panagiotis m Subject: Re: [[ ANN ]] Release 9.6.9 RC-3 Hello Ralph, The public downloads page only contains the latest stable version - no DPs or RCs there. You can access the release notes from the LC 9.6.9 rc3 IDE: Help -> Release Notes Also, in your account area, at the left hand side there is a Downloads page, which does have the release notes. Kind regards. Panos On Wed, 29 Mar 2023 at 18:19, Ralph DiMola via use-livecode < use-livecode at lists.runrev.com> wrote: > I see the old download page only has the current production version. I > went to my account and was able to download the installers but I don't > see a link for the release notes? > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > Behalf Of panagiotis merakos via use-livecode > Sent: Wednesday, March 29, 2023 10:08 AM > To: How to use LiveCode > Cc: panagiotis merakos > Subject: [[ ANN ]] Release 9.6.9 RC-3 > > Dear list members, > > We are pleased to announce the release of LiveCode 9.6.9 RC-3. > > LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, > including support for building with Xcode 14.2 and the iOS 16.2 SDK to > meet the new requirements of the Apple AppStore. > > You can find more details on the bug fixes and improvements of this > new release here: > > https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ > > You can find the release in your LiveCode account area or get it via > the automatic updater. > > Enjoy! > > Kind regards > The LiveCode Team > -- > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major-k.de Thu Mar 30 12:18:43 2023 From: klaus at major-k.de (Klaus major-k) Date: Thu, 30 Mar 2023 18:18:43 +0200 Subject: We cannot edit cRevStandaloneSettings Message-ID: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> Hi all, macOS 12.6.4 INTEL, LC 9.6.9 rc3 See subject, but or feature? I'm asking because I saved a stack under a new name and wanted to set the iOS Profile to -> (none) for testing, but could only select one of the profiles used in the former stack. :-/ And trying to edit the cRevStandaloneSettings did not work!? At least not in the inspector, will try via script later. Thank you for any hint! Best Klaus -- Klaus Major klaus at major-k.de https://www.major-k.de From klaus at major-k.de Thu Mar 30 12:30:54 2023 From: klaus at major-k.de (Klaus major-k) Date: Thu, 30 Mar 2023 18:30:54 +0200 Subject: We cannot edit cRevStandaloneSettings In-Reply-To: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> References: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> Message-ID: <6E391ACE-A36A-4E60-A13A-184C8A91B28A@major-k.de> > Am 30.03.2023 um 18:18 schrieb Klaus major-k via use-livecode : > > Hi all, > > macOS 12.6.4 INTEL, LC 9.6.9 rc3 > See subject, but or feature? BUG or feature! 8-) > I'm asking because I saved a stack under a new name and > wanted to set the iOS Profile to -> (none) for testing, but > could only select one of the profiles used in the former stack. :-/ > > And trying to edit the cRevStandaloneSettings did not work!? > At least not in the inspector, will try via script later. > > Thank you for any hint! > > > Best > > Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From benr_mc at cogapp.com Thu Mar 30 12:32:54 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 30 Mar 2023 17:32:54 +0100 Subject: Debugging LiveCode Builder scripts (widgets) Message-ID: I'm trying to track down an obscure crashing bug in a widget. With thanks to Mikey for https://github.com/macMikey/LCB-missing-manual/wiki/debugging, I've mostly been able to get by using 'log' as my primary debugging method, for all my simple scripting errors. However in this case the problem is that under certain circumstances LiveCode/the widget hangs when new data is set. In this case (I'm reasonably certain) the log messages that are issued are never reported. The standard things seems to be that messages sent by 'log' are buffered, and reported when idle. Are there any tips for putting out debugging info from a widget that can either be displayed/reported _immediately_ in LiveCode, or to some other app so that I can get them up to the point that it hangs? TIA, Ben From paul at researchware.com Thu Mar 30 12:42:19 2023 From: paul at researchware.com (Paul Dupuis) Date: Thu, 30 Mar 2023 12:42:19 -0400 Subject: We cannot edit cRevStandaloneSettings In-Reply-To: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> References: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> Message-ID: <119675c5-3149-24d8-a2c4-3f58d972dcef@researchware.com> I just used LC 9.6.9rc3 to runs an Installer app (built in LiveCode) we use to making installers for our research product for macOS and Windows. It sets the cRevStandaloneSettings via script for each of 2 installer standalones (one for each platform) it builds. It ran without errors. The installers and installed applications work as expected, so I think you can at least manipulate the cRevStandaloneSettings via script if you need to. We run our installer builder on Window 10 to build Installers for Windows and macOS (and then move the macOS standalone to macOS for code sign and notarization, etc. On 3/30/2023 12:18 PM, Klaus major-k via use-livecode wrote: > Hi all, > > macOS 12.6.4 INTEL, LC 9.6.9 rc3 > > See subject, but or feature? > > I'm asking because I saved a stack under a new name and > wanted to set the iOS Profile to -> (none) for testing, but > could only select one of the profiles used in the former stack. :-/ > > And trying to edit the cRevStandaloneSettings did not work!? > At least not in the inspector, will try via script later. > > Thank you for any hint! > > > Best > > Klaus From rdimola at evergreeninfo.net Thu Mar 30 13:23:25 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 30 Mar 2023 13:23:25 -0400 Subject: Debugging LiveCode Builder scripts (widgets) In-Reply-To: References: Message-ID: <003901d9632c$591a58b0$0b4f0a10$@net> Ben, You could try to dispatch messages to LCS. They may be buffered also, it's worth a shot. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Ben Rubinstein via use-livecode Sent: Thursday, March 30, 2023 12:33 PM To: Use LiveCode Cc: Ben Rubinstein Subject: Debugging LiveCode Builder scripts (widgets) I'm trying to track down an obscure crashing bug in a widget. With thanks to Mikey for https://github.com/macMikey/LCB-missing-manual/wiki/debugging, I've mostly been able to get by using 'log' as my primary debugging method, for all my simple scripting errors. However in this case the problem is that under certain circumstances LiveCode/the widget hangs when new data is set. In this case (I'm reasonably certain) the log messages that are issued are never reported. The standard things seems to be that messages sent by 'log' are buffered, and reported when idle. Are there any tips for putting out debugging info from a widget that can either be displayed/reported _immediately_ in LiveCode, or to some other app so that I can get them up to the point that it hangs? TIA, Ben _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major-k.de Thu Mar 30 16:02:46 2023 From: klaus at major-k.de (Klaus major-k) Date: Thu, 30 Mar 2023 22:02:46 +0200 Subject: We cannot edit cRevStandaloneSettings In-Reply-To: <119675c5-3149-24d8-a2c4-3f58d972dcef@researchware.com> References: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> <119675c5-3149-24d8-a2c4-3f58d972dcef@researchware.com> Message-ID: <8F1AD4F0-A24F-4F74-B028-780CA24285DE@major-k.de> Hi Paul, > Am 30.03.2023 um 18:42 schrieb Paul Dupuis via use-livecode : > > I just used LC 9.6.9rc3 to runs an Installer app (built in LiveCode) we use to making installers for our research product for macOS and Windows. It sets the cRevStandaloneSettings via script for each of 2 installer standalones (one for each platform) it builds. It ran without errors. The installers and installed applications work as expected, so I think you can at least manipulate the cRevStandaloneSettings via script if you need to. > > We run our installer builder on Window 10 to build Installers for Windows and macOS (and then move the macOS standalone to macOS for code sign and notarization, etc. works of course with a script. :-) > On 3/30/2023 12:18 PM, Klaus major-k via use-livecode wrote: >> Hi all, >> >> macOS 12.6.4 INTEL, LC 9.6.9 rc3 >> See subject, but or feature? >> >> I'm asking because I saved a stack under a new name and >> wanted to set the iOS Profile to -> (none) for testing, but >> could only select one of the profiles used in the former stack. :-/ Added a bug report for this: >> And trying to edit the cRevStandaloneSettings did not work!? >> At least not in the inspector, will try via script later. >> >> Thank you for any hint! Best Klaus -- Klaus Major klaus at major-k.de https://www.major-k.de From mark at canelasoftware.com Thu Mar 30 16:39:37 2023 From: mark at canelasoftware.com (Mark Talluto) Date: Thu, 30 Mar 2023 13:39:37 -0700 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: References: Message-ID: Thank you! We have already released an iOS and Android app with this build. I used Xcode 14.2 with SD 16.2, and it worked perfectly! Best regards, Mark Talluto appli.io livecloud.io nursenotes.net canelasoftware.com > On Mar 29, 2023, at 7:08 AM, panagiotis merakos via use-livecode wrote: > > Dear list members, > > We are pleased to announce the release of LiveCode 9.6.9 RC-3. > > LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, > including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet > the new requirements of the Apple AppStore. > > You can find more details on the bug fixes and improvements of this new > release here: > > https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ > > You can find the release in your LiveCode account area or get it via the > automatic updater. > > Enjoy! > > Kind regards > The LiveCode Team > -- > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipsm at themartinz.com Thu Mar 30 17:15:55 2023 From: chipsm at themartinz.com (chipsm themartinz.com) Date: Thu, 30 Mar 2023 21:15:55 +0000 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: References: Message-ID: I’m having trouble loading the file you sent me. I can unzip it but I can’t load it back into Appli Sincerely, Clarence P. Martin Jr. chipsm at themartinz.com Cell (626)787-4442 My Motto: “Routine Destinations can be adventures if one tries different routes to get there”. From: use-livecode on behalf of Mark Talluto via use-livecode Date: Thursday, March 30, 2023 at 1:41 PM To: useLiveCodeList Cc: Mark Talluto Subject: Re: [[ ANN ]] Release 9.6.9 RC-3 Thank you! We have already released an iOS and Android app with this build. I used Xcode 14.2 with SD 16.2, and it worked perfectly! Best regards, Mark Talluto appli.io livecloud.io nursenotes.net canelasoftware.com > On Mar 29, 2023, at 7:08 AM, panagiotis merakos via use-livecode wrote: > > Dear list members, > > We are pleased to announce the release of LiveCode 9.6.9 RC-3. > > LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, > including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet > the new requirements of the Apple AppStore. > > You can find more details on the bug fixes and improvements of this new > release here: > > https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ > > You can find the release in your LiveCode account area or get it via the > automatic updater. > > Enjoy! > > Kind regards > The LiveCode Team > -- > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From panos.merakos at livecode.com Fri Mar 31 09:25:27 2023 From: panos.merakos at livecode.com (panagiotis merakos) Date: Fri, 31 Mar 2023 16:25:27 +0300 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available Message-ID: Hello all, Just to let you know that there is an update of the enhancements bundle available in your account area. Latest update 1.0.31: 31 March 2023 This update includes some bugfixes. I'll update BugZilla later tonight. Kind regards, Panos -- From klaus at major-k.de Fri Mar 31 10:16:59 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 16:16:59 +0200 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available In-Reply-To: References: Message-ID: Hi Panos, > Am 31.03.2023 um 15:25 schrieb panagiotis merakos via use-livecode : > > Hello all, > > Just to let you know that there is an update of the enhancements bundle > available in your account area. > Latest update 1.0.31: 31 March 2023 > This update includes some bugfixes. I'll update BugZilla later tonight. just loaded and installed the update, but now I see this in the "Magic Palette" for: SmartCrumbsVCW i18N Responsive Layout XXX is required to YYY. you can get it here BUY NOW ??? See picture: > Kind regards, > Panos Best Klaus -- Klaus Major klaus at major-k.de https://www.major-k.de From klaus at major-k.de Fri Mar 31 10:28:24 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 16:28:24 +0200 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available In-Reply-To: References: Message-ID: <4A179575-B302-4B12-AFA8-4A8F65311617@major-k.de> > Am 31.03.2023 um 16:16 schrieb Klaus major-k via use-livecode : > Hi Panos, > >> Am 31.03.2023 um 15:25 schrieb panagiotis merakos via use-livecode : >> Hello all, >> Just to let you know that there is an update of the enhancements bundle >> available in your account area. >> Latest update 1.0.31: 31 March 2023 >> This update includes some bugfixes. I'll update BugZilla later tonight. > > just loaded and installed the update, but now I see this in the "Magic Palette" for: > SmartCrumbsVCW > i18N > Responsive Layout > > XXX is required to YYY. you can get it here > BUY NOW > ??? > See picture: > And some widgets are also missing after the installation: DatePicker Circle Avatar PolyGrid See screenshot Hm... -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From matthias_livecode_150811 at m-r-d.de Fri Mar 31 11:42:42 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 31 Mar 2023 17:42:42 +0200 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available In-Reply-To: <4A179575-B302-4B12-AFA8-4A8F65311617@major-k.de> References: <4A179575-B302-4B12-AFA8-4A8F65311617@major-k.de> Message-ID: Klaus, did you restart LC already. I had the same problem, but restarting LC solved it and all missing Widgets are now listed. Regards, Matthias > Am 31.03.2023 um 16:28 schrieb Klaus major-k via use-livecode : > >> >> Am 31.03.2023 um 16:16 schrieb Klaus major-k via use-livecode : >> Hi Panos, >> >>> Am 31.03.2023 um 15:25 schrieb panagiotis merakos via use-livecode : >>> Hello all, >>> Just to let you know that there is an update of the enhancements bundle >>> available in your account area. >>> Latest update 1.0.31: 31 March 2023 >>> This update includes some bugfixes. I'll update BugZilla later tonight. >> >> just loaded and installed the update, but now I see this in the "Magic Palette" for: >> SmartCrumbsVCW >> i18N >> Responsive Layout >> >> XXX is required to YYY. you can get it here >> BUY NOW >> ??? >> See picture: >> > > And some widgets are also missing after the installation: > DatePicker > Circle Avatar > PolyGrid > > See screenshot > > > Hm... > > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major-k.de Fri Mar 31 11:46:31 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 17:46:31 +0200 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available In-Reply-To: References: <4A179575-B302-4B12-AFA8-4A8F65311617@major-k.de> Message-ID: <827D6BF3-6998-42EC-B871-F70D219E15BE@major-k.de> Hi Matthias, > Am 31.03.2023 um 17:42 schrieb matthias rebbe via use-livecode : > > Klaus, > > did you restart LC already. I had the same problem, but restarting LC solved it and all missing Widgets are now listed. nope, I did, and that fixed it, thanks for the hint! 8-) > Regards, > Matthias Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From klaus at major-k.de Fri Mar 31 11:47:36 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 17:47:36 +0200 Subject: cannot test on my Andoid cellphone!? Message-ID: Hi friends, I added the latest SDKs and platforms via the "SDK Manager" in "Android Studio", see below. Now when I want to test my app on my cellphone, I get an error dialog in LC: --------------------------------------------- Unable to build app for testing: could not encode class bundle - error: d8: can't find d8.jar --------------------------------------------- LC 9.6.9 rc3 SDKs and Platforms: Any hints very appreciated! Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From matthias_livecode_150811 at m-r-d.de Fri Mar 31 11:57:27 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 31 Mar 2023 17:57:27 +0200 Subject: cannot test on my Andoid cellphone!? In-Reply-To: References: Message-ID: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> This was discussed earlier this month already here. There is already a bug report and a work around available https://quality.livecode.com/show_bug.cgi?id=23570 Regards, Matthias > Am 31.03.2023 um 17:47 schrieb Klaus major-k via use-livecode : > > Hi friends, > > I added the latest SDKs and platforms via the "SDK Manager" in "Android Studio", see below. > Now when I want to test my app on my cellphone, I get an error dialog in LC: > --------------------------------------------- > Unable to build app for testing: could not > encode class bundle - error: > d8: can't find d8.jar > --------------------------------------------- > > > LC 9.6.9 rc3 > > SDKs and Platforms: > > > > Any hints very appreciated! > > > Best > > Klaus > > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Fri Mar 31 12:01:21 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 31 Mar 2023 18:01:21 +0200 Subject: cannot test on my Andoid cellphone!? In-Reply-To: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> References: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> Message-ID: Forgot to name the topic of that discussion 'android build "could not encode class bundle"' and was started by Mike Kerner on the 4th of March. > Am 31.03.2023 um 17:57 schrieb matthias rebbe via use-livecode : > > This was discussed earlier this month already here. > > There is already a bug report and a work around available > https://quality.livecode.com/show_bug.cgi?id=23570 > Regards, > Matthias > > > >> Am 31.03.2023 um 17:47 schrieb Klaus major-k via use-livecode : >> >> Hi friends, >> >> I added the latest SDKs and platforms via the "SDK Manager" in "Android Studio", see below. >> Now when I want to test my app on my cellphone, I get an error dialog in LC: >> --------------------------------------------- >> Unable to build app for testing: could not >> encode class bundle - error: >> d8: can't find d8.jar >> --------------------------------------------- >> >> >> LC 9.6.9 rc3 >> >> SDKs and Platforms: >> >> >> >> Any hints very appreciated! >> >> >> Best >> >> Klaus >> >> -- >> Klaus Major >> https://www.major-k.de >> https://www.major-k.de/bass >> klaus at major-k.de >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major-k.de Fri Mar 31 12:11:07 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 18:11:07 +0200 Subject: cannot test on my Andoid cellphone!? In-Reply-To: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> References: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> Message-ID: <0E7C1E7A-BCD0-452C-9BA8-8AE32374E083@major-k.de> Hi Matthias > Am 31.03.2023 um 17:57 schrieb matthias rebbe via use-livecode : > > This was discussed earlier this month already here. must have missed that one... > There is already a bug report and a work around available > https://quality.livecode.com/show_bug.cgi?id=23570 I removed SDK 34 and 33 and that fixed it. Thanks a lot! I just love this list! :-) > Regards, > Matthias > > > >> Am 31.03.2023 um 17:47 schrieb Klaus major-k via use-livecode : >> >> Hi friends, >> >> I added the latest SDKs and platforms via the "SDK Manager" in "Android Studio", see below. >> Now when I want to test my app on my cellphone, I get an error dialog in LC: >> --------------------------------------------- >> Unable to build app for testing: could not >> encode class bundle - error: >> d8: can't find d8.jar >> --------------------------------------------- Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From hakan at exformedia.se Fri Mar 31 12:34:31 2023 From: hakan at exformedia.se (=?utf-8?Q?H=C3=A5kan_Liljegren?=) Date: Fri, 31 Mar 2023 18:34:31 +0200 Subject: Bard AI In-Reply-To: <18716841298.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> <18716841298.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <6D32C3BC-E058-4C56-AF50-7F473022659B@exformedia.se> Ok here is the “Binged” version after asking "Can you write a poem about LiveCode programming language”. I especially like the third line in the second verse "You can even make games with its built-in physics engine" as that looks into the future :) LiveCode is a language that's easy to learn, It's syntax is simple and it's quite a turn, It's cross-platform too, so you can code anywhere, And with its visual interface, it's really quite rare. You can make apps for desktops, mobiles and more, And with its drag-and-drop features, it's never a bore, You can even make games with its built-in physics engine, And with its community support, you'll never feel like a ninny. So if you're looking for a language that's easy to use, And with which you can make apps that are really quite cool, Then give LiveCode a try, you won't be disappointed, And with its powerful features, you'll be really anointed. > On 25 Mar 2023, at 03:06, J. Landman Gay via use-livecode wrote: > > That's wonderful, and much better! I'll be first to admit that GPT is superior, and several reviewers also agree. Google reminds the testers that Bard is in its early stages, frequently wrong, and we should double check its answers. They put a Google It button right below the response. > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > On Mar 24, 2023, at 7:25 PM, Alan Stenhouse via use-livecode wrote: >>> Nice one. Great to see Bard in action. >>> >>> Taking this as inspiration (and hoping this doesn't start Bard v chatGPT v ? wars....), I asked chatGPT to "write me a sonnet about LiveCode". >>> >>> >>> Upon the canvas of the digital sphere, >>> LiveCode emerges, a beacon of grace, >>> Translating thoughts to scripts that endear, >>> Crafting software in a swift embrace. >>> >>> With fluid tongue, it weaves its artful code, >>> In English syntax, clear and unconfined, >>> As programmers embark on quests untrod, >>> Their visions made real by this design. >>> >>> This versatile tool doth span the seas, >>> From Windows, Mac, to Linux it conveys, >>> To mobile realms, it leaps with greatest ease, >>> A bridge connecting worlds in countless ways. >>> >>> So sing the praise of LiveCode, our guide, >>> Whose noble touch makes dreams a sweet, swift ride. >>> >>> >>> Bard-like indeed... :-) >>> >>> cheers >>> >>> Alan > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Fri Mar 31 13:51:37 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 31 Mar 2023 13:51:37 -0400 Subject: Bard AI In-Reply-To: <6D32C3BC-E058-4C56-AF50-7F473022659B@exformedia.se> References: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> <18716841298.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <6D32C3BC-E058-4C56-AF50-7F473022659B@exformedia.se> Message-ID: i'd prefer actual code, but even more than that, i'd prefer layouts. On Fri, Mar 31, 2023 at 12:35 PM Håkan Liljegren via use-livecode < use-livecode at lists.runrev.com> wrote: > Ok here is the “Binged” version after asking "Can you write a poem about > LiveCode programming language”. I especially like the third line in the > second verse "You can even make games with its built-in physics engine" as > that looks into the future :) > > LiveCode is a language that's easy to learn, > It's syntax is simple and it's quite a turn, > It's cross-platform too, so you can code anywhere, > And with its visual interface, it's really quite rare. > > You can make apps for desktops, mobiles and more, > And with its drag-and-drop features, it's never a bore, > You can even make games with its built-in physics engine, > And with its community support, you'll never feel like a ninny. > > So if you're looking for a language that's easy to use, > And with which you can make apps that are really quite cool, > Then give LiveCode a try, you won't be disappointed, > And with its powerful features, you'll be really anointed. > > > On 25 Mar 2023, at 03:06, J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > That's wonderful, and much better! I'll be first to admit that GPT is > superior, and several reviewers also agree. Google reminds the testers that > Bard is in its early stages, frequently wrong, and we should double check > its answers. They put a Google It button right below the response. > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > > > On Mar 24, 2023, at 7:25 PM, Alan Stenhouse via use-livecode < > use-livecode at lists.runrev.com> wrote: > >>> Nice one. Great to see Bard in action. > >>> > >>> Taking this as inspiration (and hoping this doesn't start Bard v > chatGPT v ? wars....), I asked chatGPT to "write me a sonnet about > LiveCode". > >>> > >>> > >>> Upon the canvas of the digital sphere, > >>> LiveCode emerges, a beacon of grace, > >>> Translating thoughts to scripts that endear, > >>> Crafting software in a swift embrace. > >>> > >>> With fluid tongue, it weaves its artful code, > >>> In English syntax, clear and unconfined, > >>> As programmers embark on quests untrod, > >>> Their visions made real by this design. > >>> > >>> This versatile tool doth span the seas, > >>> From Windows, Mac, to Linux it conveys, > >>> To mobile realms, it leaps with greatest ease, > >>> A bridge connecting worlds in countless ways. > >>> > >>> So sing the praise of LiveCode, our guide, > >>> Whose noble touch makes dreams a sweet, swift ride. > >>> > >>> > >>> Bard-like indeed... :-) > >>> > >>> cheers > >>> > >>> Alan > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at 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." From MikeKerner at roadrunner.com Fri Mar 31 13:52:42 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 31 Mar 2023 13:52:42 -0400 Subject: cannot test on my Andoid cellphone!? In-Reply-To: <0E7C1E7A-BCD0-452C-9BA8-8AE32374E083@major-k.de> References: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> <0E7C1E7A-BCD0-452C-9BA8-8AE32374E083@major-k.de> Message-ID: there is also another bug building for android that seems to affect levure projects. still waiting on resolution. On Fri, Mar 31, 2023 at 12:11 PM Klaus major-k via use-livecode < use-livecode at lists.runrev.com> wrote: > Hi Matthias > > > Am 31.03.2023 um 17:57 schrieb matthias rebbe via use-livecode < > use-livecode at lists.runrev.com>: > > > > This was discussed earlier this month already here. > > must have missed that one... > > > There is already a bug report and a work around available > > https://quality.livecode.com/show_bug.cgi?id=23570 > > I removed SDK 34 and 33 and that fixed it. > Thanks a lot! > > I just love this list! :-) > > > Regards, > > Matthias > > > > > > > >> Am 31.03.2023 um 17:47 schrieb Klaus major-k via use-livecode < > use-livecode at lists.runrev.com>: > >> > >> Hi friends, > >> > >> I added the latest SDKs and platforms via the "SDK Manager" in "Android > Studio", see below. > >> Now when I want to test my app on my cellphone, I get an error dialog > in LC: > >> --------------------------------------------- > >> Unable to build app for testing: could not > >> encode class bundle - error: > >> d8: can't find d8.jar > >> --------------------------------------------- > > Best > > Klaus > > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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." From jbv at souslelogo.com Wed Mar 1 03:08:40 2023 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Wed, 01 Mar 2023 03:08:40 -0500 Subject: I need to fetch some text from a WP website, but need to login first In-Reply-To: References: <306EA3D2-5A9E-4149-9F33-7F901F00AF29@m-r-d.de> Message-ID: <112e7db67d534fc740179315e9336eb9@souslelogo.com> Hello, The WP REST API can be really slow and therefore painful to use. I recently had to make changes in a couple of WP websites and found it much easier to write data straight into the DB. jbv Le 2023-02-28 18:57, pere xavier Rossello via use-livecode a crit : > Hi. > > The easy way to do this is using REST API. > > https://developer.wordpress.org/rest-api/ > > And using it from livecofe > > https://lessons.livecode.com/m/4071/l/1325310-how-to-request-a-resource-from-a-rest-api > > Pere X. > > > > > > El mar, 28 feb 2023, 18:22, harrison--- via use-livecode < > use-livecode at lists.runrev.com> escribi: > >> Hi Matthias, >> >> If you cant get it done with tsNet or LiveCode, >> you might want to try using Keyboard Maestro. >> >> Rick >> >> >> > On Feb 28, 2023, at 11:00 AM, matthias rebbe via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> > >> > Hi, >> > >> > i need to login into a WP website to fetch some specific data. Currently >> this is done manually in a browser, but i would like to automate it >> using >> tsNET external or pure Livecode script. >> > >> > Did anyone already do this with Livecode? >> > >> > Regards, >> > Matthias >> > >> > >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Wed Mar 1 07:46:18 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 1 Mar 2023 07:46:18 -0500 Subject: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA" In-Reply-To: References: Message-ID: andrew, ok, now i'm curious: do you also do deep linking into your app, itself? I've thought about doing that, but I've never tried to figure out how. On Tue, Feb 28, 2023 at 4:13 PM Andrew at MWCM via use-livecode < use-livecode at lists.runrev.com> wrote: > > > > Date: Tue, 28 Feb 2023 10:14:37 -0500 > > From: Mike Kerner > > To: How to use LiveCode > > Subject: Re: On mobile: mergAVRequestMediaAccess "video" and > > androidRequestPermission "android.permission.CAMERA" > > Message-ID: > > bNU3TskH4J2w at mail.gmail.com> > > Content-Type: text/plain; charset="UTF-8" > > > > this isn't an uncommon problem. > > what other apps on ios do is throw up a separate dialog that directs the > > user to Settings->Privacy and Security->whatever (in your case, both > > "Camera" and "Microphone"), and tells the user to return to try again > when > > that setting is changed. > > Here is a code-block with deep links that I use in an iOS app to do pretty > much the same thing, except for push notifications instead of camera access > after the user declines the initial acceptance pop-up. You’ll need to > change the path to your specific app bundle and update the root from > NOTIFICATIONS_ID to something else like CAMERA (not 100% certain): > > on mouseUp > put "To enable Push Notification Settings go to your iOS device > settings..." & RETURN & RETURN &"Settings -> Indiana On Tap -> > Notifications" & RETURN & RETURN & "...then select Allow Notifications." > into tMessage > answer tMessage with "Good to know" and "Take me there!" > put it into tReply > if tReply = "Take me there!" then > launch url > "App-Prefs:root=NOTIFICATIONS_ID&path=com.midwestcoastmedia.indianaontap" > // iOS 10+ > if the result is "no association" then > launch url > "prefs:root=NOTIFCATIONS_ID&path=com.midwestcoastmedia.indianaontap" // iOS > 9 > end if // the result is "no association" > end if // tReply = "Take me there!" > end mouseUp > > —Andrew Bell > _______________________________________________ > use-livecode mailing list > use-livecode at 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." From andrew at midwestcoastmedia.com Wed Mar 1 16:23:12 2023 From: andrew at midwestcoastmedia.com (Andrew at MWCM) Date: Wed, 1 Mar 2023 16:23:12 -0500 Subject: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA" In-Reply-To: References: Message-ID: <4E1D4565-7968-45A3-9253-9C71F0546834@midwestcoastmedia.com> > andrew, > ok, now i'm curious: > do you also do deep linking into your app, itself? > I've thought about doing that, but I've never tried to figure out how. No deep linking INTO (but I think that is covered at https://lessons.livecode.com/m/4069/l/58672-using-custom-url-schemes ) but I do have deep linking OUT of another app project (Florida On Tap) that opens the Untappd app if a user has it installed and goes to a specific section of their app. -- Andrew Bell From georges at caen.one Thu Mar 2 07:05:36 2023 From: georges at caen.one (Georges MALAMOUD) Date: Thu, 2 Mar 2023 13:05:36 +0100 Subject: Livecode Hosting In-Reply-To: <00247de98a3191c0e131ea1e8d9f9003@souslelogo.com> References: <894223B1-5780-488A-AB50-777C25F5C34D@caen.one> <00247de98a3191c0e131ea1e8d9f9003@souslelogo.com> Message-ID: Yes, I was also interested by GDPR, but to be honest the price difference is also huge, in favour of hostm I installed an indy Livecode server (with proof of purchase) with no issue and they added at my request the bells and whistles for specific tweaks. Very reactive. Of course I did not est for intensive access. https://qan.caen.one is a very simple example (in french, sorry) Georges > Le 28 févr. 2023 à 12:44, jbv at souslelogo.com a écrit : > > Hello, > I just had a look at their offer, and it really looks interesting, > especially the possibility to choose the location of your server > (Europe, usa...). > But what about their technical support ? On-rev tech support quality > is hard to beat... > > Thanks. > jbv > > > Le 2023-02-28 05:33, Georges Malamoud via use-livecode a écrit : >> Hello >> I have been using this service for a certain time, and it works well >> for us, Livecode developers (and server admin) >> https://www.hostm.com >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Thu Mar 2 09:37:18 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 2 Mar 2023 09:37:18 -0500 Subject: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA" In-Reply-To: <4E1D4565-7968-45A3-9253-9C71F0546834@midwestcoastmedia.com> References: <4E1D4565-7968-45A3-9253-9C71F0546834@midwestcoastmedia.com> Message-ID: oh, so it is. thanks! On Wed, Mar 1, 2023 at 4:24 PM Andrew at MWCM via use-livecode < use-livecode at lists.runrev.com> wrote: > > > andrew, > > ok, now i'm curious: > > do you also do deep linking into your app, itself? > > I've thought about doing that, but I've never tried to figure out how. > > No deep linking INTO (but I think that is covered at > https://lessons.livecode.com/m/4069/l/58672-using-custom-url-schemes < > https://lessons.livecode.com/m/4069/l/58672-using-custom-url-schemes>) > but I do have deep linking OUT of another app project (Florida On Tap) that > opens the Untappd app if a user has it installed and goes to a specific > section of their app. > > -- Andrew Bell > _______________________________________________ > use-livecode mailing list > use-livecode at 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." From mkoob at rogers.com Fri Mar 3 08:36:11 2023 From: mkoob at rogers.com (Martin Koob) Date: Fri, 3 Mar 2023 08:36:11 -0500 Subject: Livecode Hosting In-Reply-To: References: <894223B1-5780-488A-AB50-777C25F5C34D@caen.one> <00247de98a3191c0e131ea1e8d9f9003@souslelogo.com> <131C5C20-A01F-4A92-8172-9091C401F23B@m-r-d.de> <835912e13f13df9c2d5dca0cb71e233d@souslelogo.com> Message-ID: <1FD6B691-936C-47ED-AD87-D27049ACA1CF@rogers.com> Hi I have had to think about this recently as I am looking at setting up a new backend for a service that I need to follow the Data protection rules in Canada. BTW - ’Safe third country’ would be more grammatically correct in English than ’save third country’. However I checked to see if that is the terminology they use but I after a brief search I could not find that phrase. I the term I found is not 'safe’ but ‘adequate’. E.g. Adequacy decisions The European Commission has the power to determine, on the basis of article 45 of Regulation (EU) 2016/679 whether a country outside the EU offers an adequate level of data protection. The European Commission has so far recognised Andorra, Argentina, Canada (commercial organisations), Faroe Islands, Guernsey, Israel, Isle of Man, Japan, Jersey, New Zealand, Republic of Korea, Switzerland , the United Kingdom under the GDPR and the LED, and Uruguay as providing adequate protection. https://commission.europa.eu/law/law-topic/data-protection/international-dimension-data-protection/adequacy-decisions_en I think that choice of term is because as we all know data is never ’safe’ which implies an absolute. To say it is ‘adequate’ implies that there is a standard to meet but does not guarantee 100% safety. For the Canadian Government certain data must be hosted in Canada, ie health data. Your health data on an AWS S3 server in Virginia could be subpoenaed by US Law enforcement. There is a data centre in Montreal but I don’t know if hosting it there would be enough protection. Since the parent company is in the US I wonder if there would still be exposure to US law. Also I don’t know whether data in Montreal is backed up to other locations in the US or other centres in the world. Last I looked the Livecode hosting service has a location in Toronto. I need to look into whether the fact that Canada has an agreement with the EU regarding data protection means that even if my data was hosted or backed up Europe that I could still use the LiveCode Hosting service location in Toronto. Martin > On Feb 28, 2023, at 9:22 AM, matthias rebbe via use-livecode wrote: > > > >> Am 28.02.2023 um 14:24 schrieb jbv via use-livecode >: >> >> Was moving to HostM really necessary ? >> A couple of years ago, Livecode Hosting provided a certificat saying that their >> service was fully compliant with european GDPR... >> And AFAIR, GDPR doesn't require that data must be hosted within Europe... >> Unless I missed something... >> > You can host personal data outside of the EU if the country where you host the data is a "save third country". I am not sure if this is the correct English expression. > But unfortunately the US are not such a safe third country. > Andorra, Argentina, Canada (commercial organizations only), Faroe Islands, Guernsey, Israel, Isle of Man, Jersey, New Zealand, Switzerland, Uruguay, Japan, United Kingdom and South Korea btw are all specified as save third countries. So hosting personal data in those countries would be okay. > > > > > > > >> jbv >> >> Le 2023-02-28 08:00, matthias rebbe via use-livecode a écrit : >>> I have both 1 Livecode Hosting account and 3 HostM accounts >>> I am still very satisfied with Livecode Hosting, >>> When Runrev started the On-Rev platform the servers were hosted in >>> France, but that changed some time and now the servers are hosted in >>> the US. >>> But comply with GDPR of the EU i had to find another provider that >>> hosts his servers in the EU. >>> So i moved the business websites with a heavy heart to HostM. >>> You can even install your commercial LivecodeServer or let HostM do >>> this for you. >>> The response time for support requests are very fast. >>> So in case you have to deal with the european GDPR you have to use a >>> provider that hosts in the EU. >>>> Am 28.02.2023 um 12:44 schrieb jbv via use-livecode : >>>> Hello, >>>> I just had a look at their offer, and it really looks interesting, >>>> especially the possibility to choose the location of your server >>>> (Europe, usa...). >>>> But what about their technical support ? On-rev tech support quality >>>> is hard to beat... >>>> Thanks. >>>> jbv >>>> Le 2023-02-28 05:33, Georges Malamoud via use-livecode a écrit : >>>>> Hello >>>>> I have been using this service for a certain time, and it works well >>>>> for us, Livecode developers (and server admin) >>>>> https://www.hostm.com >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Sat Mar 4 17:39:07 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 4 Mar 2023 17:39:07 -0500 Subject: android build "could not encode class bundle" Message-ID: android n00b, here. i'm trying to do a build for android. The error i'm getting is could not encode class bundle - error Methods with invalid locals information: void androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) it continues, but I can't find a reference to that error in any of the LC stuff. -- 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." From jacque at hyperactivesw.com Sun Mar 5 12:48:16 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 05 Mar 2023 11:48:16 -0600 Subject: android build "could not encode class bundle" In-Reply-To: References: Message-ID: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Do you have the latest version of Build Tools installed? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode wrote: > android n00b, here. > i'm trying to do a build for android. > The error i'm getting is > could not encode class bundle - error > Methods with invalid locals information: > void > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > it continues, but I can't find a reference to that error in any of the LC > stuff. > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From merakosp at gmail.com Sun Mar 5 13:40:33 2023 From: merakosp at gmail.com (panagiotis m) Date: Sun, 5 Mar 2023 20:40:33 +0200 Subject: android build "could not encode class bundle" In-Reply-To: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Hello all, It is this bug: https://quality.livecode.com/show_bug.cgi?id=23570 See the report for a workaround. Kind regards, Panos On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < use-livecode at lists.runrev.com> wrote: > Do you have the latest version of Build Tools installed? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode > wrote: > > > android n00b, here. > > i'm trying to do a build for android. > > The error i'm getting is > > could not encode class bundle - error > > Methods with invalid locals information: > > void > > > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > > it continues, but I can't find a reference to that error in any of the LC > > stuff. > > > > -- > > 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From MikeKerner at roadrunner.com Sun Mar 5 15:20:35 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 5 Mar 2023 15:20:35 -0500 Subject: android build "could not encode class bundle" In-Reply-To: References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: how do we check the version we have installed? i downgraded to Dolphin, but i'm still getting the error. On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode < use-livecode at lists.runrev.com> wrote: > Hello all, > > It is this bug: > > https://quality.livecode.com/show_bug.cgi?id=23570 > > See the report for a workaround. > > Kind regards, > Panos > > On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < > use-livecode at lists.runrev.com> wrote: > > > Do you have the latest version of Build Tools installed? > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode > > wrote: > > > > > android n00b, here. > > > i'm trying to do a build for android. > > > The error i'm getting is > > > could not encode class bundle - error > > > Methods with invalid locals information: > > > void > > > > > > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > > > it continues, but I can't find a reference to that error in any of the > LC > > > stuff. > > > > > > -- > > > 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 at 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 at 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 at 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." From MikeKerner at roadrunner.com Sun Mar 5 15:27:07 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 5 Mar 2023 15:27:07 -0500 Subject: android build "could not encode class bundle" In-Reply-To: References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: chipmunk, still error On Sun, Mar 5, 2023 at 3:20 PM Mike Kerner wrote: > how do we check the version we have installed? > i downgraded to Dolphin, but i'm still getting the error. > > On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> Hello all, >> >> It is this bug: >> >> https://quality.livecode.com/show_bug.cgi?id=23570 >> >> See the report for a workaround. >> >> Kind regards, >> Panos >> >> On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < >> use-livecode at lists.runrev.com> wrote: >> >> > Do you have the latest version of Build Tools installed? >> > >> > -- >> > Jacqueline Landman Gay | jacque at hyperactivesw.com >> > HyperActive Software | http://www.hyperactivesw.com >> > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode >> > wrote: >> > >> > > android n00b, here. >> > > i'm trying to do a build for android. >> > > The error i'm getting is >> > > could not encode class bundle - error >> > > Methods with invalid locals information: >> > > void >> > > >> > >> androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) >> > > it continues, but I can't find a reference to that error in any of >> the LC >> > > stuff. >> > > >> > > -- >> > > 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 at 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 at 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 at 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." From merakosp at gmail.com Sun Mar 5 15:30:03 2023 From: merakosp at gmail.com (panagiotis m) Date: Sun, 5 Mar 2023 22:30:03 +0200 Subject: android build "could not encode class bundle" In-Reply-To: References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Hello Mike, You can use the SDK Manager that is included in Android Studio. See the section “Installing the required SDK Tools” from this lesson: https://lessons.livecode.com/m/2571/l/625198-livecode-and-android-studio To allow older versions to show, check "Show Package Details" at the bottom right of the SDK Tools tab of the SDK Manager Note that it is the SDK Build-Tools you need to downgrade. Currently you probably have v32.x.x - but you need to install v30.0.3 Kind regards, Panos — On Sun, 5 Mar 2023 at 22:28, Mike Kerner via use-livecode < use-livecode at lists.runrev.com> wrote: > chipmunk, still error > > On Sun, Mar 5, 2023 at 3:20 PM Mike Kerner > wrote: > > > how do we check the version we have installed? > > i downgraded to Dolphin, but i'm still getting the error. > > > > On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode < > > use-livecode at lists.runrev.com> wrote: > > > >> Hello all, > >> > >> It is this bug: > >> > >> https://quality.livecode.com/show_bug.cgi?id=23570 > >> > >> See the report for a workaround. > >> > >> Kind regards, > >> Panos > >> > >> On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < > >> use-livecode at lists.runrev.com> wrote: > >> > >> > Do you have the latest version of Build Tools installed? > >> > > >> > -- > >> > Jacqueline Landman Gay | jacque at hyperactivesw.com > >> > HyperActive Software | http://www.hyperactivesw.com > >> > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode > >> > wrote: > >> > > >> > > android n00b, here. > >> > > i'm trying to do a build for android. > >> > > The error i'm getting is > >> > > could not encode class bundle - error > >> > > Methods with invalid locals information: > >> > > void > >> > > > >> > > >> > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > >> > > it continues, but I can't find a reference to that error in any of > >> the LC > >> > > stuff. > >> > > > >> > > -- > >> > > 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From MikeKerner at roadrunner.com Sun Mar 5 15:43:14 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 5 Mar 2023 15:43:14 -0500 Subject: android build "could not encode class bundle" In-Reply-To: References: <186b2e37300.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: thanks, panos. i had 30.0.3 installed, but the newer studio also installed a newer version, which i had to uninstall. On Sun, Mar 5, 2023 at 3:31 PM panagiotis m via use-livecode < use-livecode at lists.runrev.com> wrote: > Hello Mike, > > You can use the SDK Manager that is included in Android Studio. See the > section “Installing the required SDK Tools” from this lesson: > > https://lessons.livecode.com/m/2571/l/625198-livecode-and-android-studio > > To allow older versions to show, check "Show Package Details" at the bottom > right of the SDK Tools tab of the SDK Manager > > Note that it is the SDK Build-Tools you need to downgrade. Currently you > probably have v32.x.x - but you need to install v30.0.3 > > Kind regards, > Panos > — > > On Sun, 5 Mar 2023 at 22:28, Mike Kerner via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > chipmunk, still error > > > > On Sun, Mar 5, 2023 at 3:20 PM Mike Kerner > > wrote: > > > > > how do we check the version we have installed? > > > i downgraded to Dolphin, but i'm still getting the error. > > > > > > On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode < > > > use-livecode at lists.runrev.com> wrote: > > > > > >> Hello all, > > >> > > >> It is this bug: > > >> > > >> https://quality.livecode.com/show_bug.cgi?id=23570 > > >> > > >> See the report for a workaround. > > >> > > >> Kind regards, > > >> Panos > > >> > > >> On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, < > > >> use-livecode at lists.runrev.com> wrote: > > >> > > >> > Do you have the latest version of Build Tools installed? > > >> > > > >> > -- > > >> > Jacqueline Landman Gay | jacque at hyperactivesw.com > > >> > HyperActive Software | http://www.hyperactivesw.com > > >> > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode > > >> > wrote: > > >> > > > >> > > android n00b, here. > > >> > > i'm trying to do a build for android. > > >> > > The error i'm getting is > > >> > > could not encode class bundle - error > > >> > > Methods with invalid locals information: > > >> > > void > > >> > > > > >> > > > >> > > > androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap) > > >> > > it continues, but I can't find a reference to that error in any of > > >> the LC > > >> > > stuff. > > >> > > > > >> > > -- > > >> > > 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 at 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 at 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 at 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 at 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 at 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." From MikeKerner at roadrunner.com Sun Mar 5 15:51:50 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 5 Mar 2023 15:51:50 -0500 Subject: diagnosing android crash at launch Message-ID: i have an app thad works fine on ios. i just built it for android to test it out. at launch i get a black screen, and then the app crashes. do we have any tricks for diagnosing this behavior? -- 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." From rdimola at evergreeninfo.net Mon Mar 6 10:36:07 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 6 Mar 2023 10:36:07 -0500 Subject: diagnosing android crash at launch In-Reply-To: References: Message-ID: <004501d95041$617341a0$2459c4e0$@net> Are you using the correct build type for the device? Maybe get rid of all the inclusions and see if that changes things. Panos, any thoughts on the top of the logcat? ---------- Forwarded message ---------- From: Mike Kerner Date: Mar 6, 2023 9:43 AM Subject: Re: diagnosing android crash at launch To: rdimolad at evergreeninfo.net No joy on the preOpenStack handler. remember i'm a droid n00b, so i am doing one or more things wrong. logcat starts throwing errors with the linker, and there are many: first line: library "/system/lib64/libandroid_runtime.so" ("/system/lib64/libandroid_runtime.so") needed or dlopened by "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" is not accessible for the namespace: [name="classloader-namespace", ld_library_paths="", default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] On Sun, Mar 5, 2023 at 8:29 PM wrote: Mike, Start with an answer box at the top of the preopenstack handler just to see if it gets there. Doing a logcat from adb at the command prompt will show what's crashing. I don't know if the debugger will help. This email address will probably not make it to the list. Ralph DiMola Evergreen Information Services Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Mike Kerner via use-livecode Sent: Sunday, March 05, 2023 3:52 PM To: How to use LiveCode Cc: Mike Kerner Subject: diagnosing android crash at launch i have an app thad works fine on ios. i just built it for android to test it out. at launch i get a black screen, and then the app crashes. do we have any tricks for diagnosing this behavior? -- 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Mon Mar 6 11:25:08 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 06 Mar 2023 10:25:08 -0600 Subject: diagnosing android crash at launch In-Reply-To: <004501d95041$617341a0$2459c4e0$@net> References: <004501d95041$617341a0$2459c4e0$@net> Message-ID: <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> My guess is that the architecture isn't right. Did you include ARM 64 in standalone settings? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode wrote: > Are you using the correct build type for the device? Maybe get rid of all > the inclusions and see if that changes things. > > Panos, any thoughts on the top of the logcat? > > ---------- Forwarded message ---------- > From: Mike Kerner > Date: Mar 6, 2023 9:43 AM > Subject: Re: diagnosing android crash at launch > To: rdimolad at evergreeninfo.net > > No joy on the preOpenStack handler. > remember i'm a droid n00b, so i am doing one or more things wrong. > logcat starts throwing errors with the linker, and there are many: > first line: > library "/system/lib64/libandroid_runtime.so" > ("/system/lib64/libandroid_runtime.so") needed or dlopened by > "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" > is not accessible for the namespace: [name="classloader-namespace", > ld_library_paths="", > default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] > > On Sun, Mar 5, 2023 at 8:29PM wrote: > Mike, > > Start with an answer box at the top of the preopenstack handler just to see > if it gets there. Doing a logcat from adb at the command prompt will show > what's crashing. I don't know if the debugger will help. > > This email address will probably not make it to the list. > > Ralph DiMola > Evergreen Information Services > > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf > Of Mike Kerner via use-livecode > Sent: Sunday, March 05, 2023 3:52 PM > To: How to use LiveCode > Cc: Mike Kerner > Subject: diagnosing android crash at launch > > i have an app thad works fine on ios. i just built it for android to test > it out. at launch i get a black screen, and then the app crashes. > do we have any tricks for diagnosing this behavior? > > -- > 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Mon Mar 6 12:24:54 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 6 Mar 2023 12:24:54 -0500 Subject: diagnosing android crash at launch In-Reply-To: <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <004501d95041$617341a0$2459c4e0$@net> <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: arm7 and arm64 are the build types. On Mon, Mar 6, 2023 at 11:26 AM J. Landman Gay via use-livecode < use-livecode at lists.runrev.com> wrote: > My guess is that the architecture isn't right. Did you include ARM 64 in > standalone settings? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode > wrote: > > > Are you using the correct build type for the device? Maybe get rid of > all > > the inclusions and see if that changes things. > > > > Panos, any thoughts on the top of the logcat? > > > > ---------- Forwarded message ---------- > > From: Mike Kerner > > Date: Mar 6, 2023 9:43 AM > > Subject: Re: diagnosing android crash at launch > > To: rdimolad at evergreeninfo.net > > > > No joy on the preOpenStack handler. > > remember i'm a droid n00b, so i am doing one or more things wrong. > > logcat starts throwing errors with the linker, and there are many: > > first line: > > library "/system/lib64/libandroid_runtime.so" > > ("/system/lib64/libandroid_runtime.so") needed or dlopened by > > > "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" > > > is not accessible for the namespace: [name="classloader-namespace", > > ld_library_paths="", > > > default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", > > > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] > > > > On Sun, Mar 5, 2023 at 8:29 PM wrote: > > Mike, > > > > Start with an answer box at the top of the preopenstack handler just to > see > > if it gets there. Doing a logcat from adb at the command prompt will > show > > what's crashing. I don't know if the debugger will help. > > > > This email address will probably not make it to the list. > > > > Ralph DiMola > > Evergreen Information Services > > > > > > Ralph DiMola > > IT Director > > Evergreen Information Services > > rdimola at evergreeninfo.net > > > > -----Original Message----- > > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > Behalf > > Of Mike Kerner via use-livecode > > Sent: Sunday, March 05, 2023 3:52 PM > > To: How to use LiveCode > > Cc: Mike Kerner > > Subject: diagnosing android crash at launch > > > > i have an app thad works fine on ios. i just built it for android to > test > > it out. at launch i get a black screen, and then the app crashes. > > do we have any tricks for diagnosing this behavior? > > > > -- > > 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 at 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 at 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 at 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." From merakosp at gmail.com Tue Mar 7 11:57:27 2023 From: merakosp at gmail.com (panagiotis m) Date: Tue, 7 Mar 2023 18:57:27 +0200 Subject: diagnosing android crash at launch In-Reply-To: References: <004501d95041$617341a0$2459c4e0$@net> <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: hello all, @Mike Kerner Are you setting the acceleratedRendering to true? The "black screen" on startup reminds me of an older bug that only happened when acceleratedRendering was set to true. If yes, try setting it to false and see if you get any further. You might now see the answer dialogs that Ralph suggested. Kind regards, Panos -- On Mon, 6 Mar 2023 at 19:26, Mike Kerner via use-livecode < use-livecode at lists.runrev.com> wrote: > arm7 and arm64 are the build types. > > On Mon, Mar 6, 2023 at 11:26 AM J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > My guess is that the architecture isn't right. Did you include ARM 64 in > > standalone settings? > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode > > wrote: > > > > > Are you using the correct build type for the device? Maybe get rid of > > all > > > the inclusions and see if that changes things. > > > > > > Panos, any thoughts on the top of the logcat? > > > > > > ---------- Forwarded message ---------- > > > From: Mike Kerner > > > Date: Mar 6, 2023 9:43 AM > > > Subject: Re: diagnosing android crash at launch > > > To: rdimolad at evergreeninfo.net > > > > > > No joy on the preOpenStack handler. > > > remember i'm a droid n00b, so i am doing one or more things wrong. > > > logcat starts throwing errors with the linker, and there are many: > > > first line: > > > library "/system/lib64/libandroid_runtime.so" > > > ("/system/lib64/libandroid_runtime.so") needed or dlopened by > > > > > > "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" > > > > > is not accessible for the namespace: [name="classloader-namespace", > > > ld_library_paths="", > > > > > > default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", > > > > > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] > > > > > > On Sun, Mar 5, 2023 at 8:29 PM wrote: > > > Mike, > > > > > > Start with an answer box at the top of the preopenstack handler just to > > see > > > if it gets there. Doing a logcat from adb at the command prompt will > > show > > > what's crashing. I don't know if the debugger will help. > > > > > > This email address will probably not make it to the list. > > > > > > Ralph DiMola > > > Evergreen Information Services > > > > > > > > > Ralph DiMola > > > IT Director > > > Evergreen Information Services > > > rdimola at evergreeninfo.net > > > > > > -----Original Message----- > > > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > > Behalf > > > Of Mike Kerner via use-livecode > > > Sent: Sunday, March 05, 2023 3:52 PM > > > To: How to use LiveCode > > > Cc: Mike Kerner > > > Subject: diagnosing android crash at launch > > > > > > i have an app thad works fine on ios. i just built it for android to > > test > > > it out. at launch i get a black screen, and then the app crashes. > > > do we have any tricks for diagnosing this behavior? > > > > > > -- > > > 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From paul at researchware.com Tue Mar 7 12:58:27 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 12:58:27 -0500 Subject: REGRESSION in LC 9.6.9rc2 Message-ID: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 See https://quality.livecode.com/show_bug.cgi?id=24133 I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 From MikeKerner at roadrunner.com Tue Mar 7 13:08:24 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 7 Mar 2023 13:08:24 -0500 Subject: diagnosing android crash at launch In-Reply-To: References: <004501d95041$617341a0$2459c4e0$@net> <186b7bdb2a0.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: that does not seem to help. On Tue, Mar 7, 2023 at 11:58 AM panagiotis m via use-livecode < use-livecode at lists.runrev.com> wrote: > hello all, > > @Mike Kerner > Are you setting the acceleratedRendering to true? The "black screen" on > startup reminds me of an older bug that only happened when > acceleratedRendering was set to true. If yes, try setting it to false and > see if you get any further. You might now see the answer dialogs that Ralph > suggested. > > Kind regards, > Panos > -- > > On Mon, 6 Mar 2023 at 19:26, Mike Kerner via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > arm7 and arm64 are the build types. > > > > On Mon, Mar 6, 2023 at 11:26 AM J. Landman Gay via use-livecode < > > use-livecode at lists.runrev.com> wrote: > > > > > My guess is that the architecture isn't right. Did you include ARM 64 > in > > > standalone settings? > > > > > > -- > > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > > HyperActive Software | http://www.hyperactivesw.com > > > On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode > > > wrote: > > > > > > > Are you using the correct build type for the device? Maybe get rid of > > > all > > > > the inclusions and see if that changes things. > > > > > > > > Panos, any thoughts on the top of the logcat? > > > > > > > > ---------- Forwarded message ---------- > > > > From: Mike Kerner > > > > Date: Mar 6, 2023 9:43 AM > > > > Subject: Re: diagnosing android crash at launch > > > > To: rdimolad at evergreeninfo.net > > > > > > > > No joy on the preOpenStack handler. > > > > remember i'm a droid n00b, so i am doing one or more things wrong. > > > > logcat starts throwing errors with the linker, and there are many: > > > > first line: > > > > library "/system/lib64/libandroid_runtime.so" > > > > ("/system/lib64/libandroid_runtime.so") needed or dlopened by > > > > > > > > > > "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so" > > > > > > > is not accessible for the namespace: [name="classloader-namespace", > > > > ld_library_paths="", > > > > > > > > > > default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a", > > > > > > > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"] > > > > > > > > On Sun, Mar 5, 2023 at 8:29 PM wrote: > > > > Mike, > > > > > > > > Start with an answer box at the top of the preopenstack handler just > to > > > see > > > > if it gets there. Doing a logcat from adb at the command prompt will > > > show > > > > what's crashing. I don't know if the debugger will help. > > > > > > > > This email address will probably not make it to the list. > > > > > > > > Ralph DiMola > > > > Evergreen Information Services > > > > > > > > > > > > Ralph DiMola > > > > IT Director > > > > Evergreen Information Services > > > > rdimola at evergreeninfo.net > > > > > > > > -----Original Message----- > > > > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > > > Behalf > > > > Of Mike Kerner via use-livecode > > > > Sent: Sunday, March 05, 2023 3:52 PM > > > > To: How to use LiveCode > > > > Cc: Mike Kerner > > > > Subject: diagnosing android crash at launch > > > > > > > > i have an app thad works fine on ios. i just built it for android to > > > test > > > > it out. at launch i get a black screen, and then the app crashes. > > > > do we have any tricks for diagnosing this behavior? > > > > > > > > -- > > > > 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 at 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 at 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 at 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 at 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 at 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." From craig at starfirelighting.com Tue Mar 7 13:32:02 2023 From: craig at starfirelighting.com (Craig Newman) Date: Tue, 7 Mar 2023 13:32:02 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> Paul. Hi. What modal dialog has a dropDown menu? Craig > On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: > > Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. > > Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 > > See https://quality.livecode.com/show_bug.cgi?id=24133 > > I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 13:38:39 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 13:38:39 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> Message-ID: <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> The one in the example stack submitted with the bug report. The point is not about UI design. It's that code and objects that worked in LC 9.6.8 does not work at all in 9.6.9rc2. On 3/7/2023 1:32 PM, Craig Newman via use-livecode wrote: > Paul. > > Hi. > > What modal dialog has a dropDown menu? > > Craig > >> On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: >> >> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >> >> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >> >> See https://quality.livecode.com/show_bug.cgi?id=24133 >> >> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dan at clearvisiontech.com Tue Mar 7 14:04:43 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 7 Mar 2023 19:04:43 +0000 Subject: Custom URL on Android In-Reply-To: References: Message-ID: I have an Android app that I am launching from a webpage via the custom URL on an Android device. If I put the link in a webpage and click it, it works fine. The app launches and I get the param to act upon. However, if launch the app through a java script, then the browser displays a white “sheet” with the app’s icon and doesn’t do anything else. Note: on iOS the launch from Java script works fine. Any thoughts? -Dan From matthias_livecode_150811 at m-r-d.de Tue Mar 7 14:39:25 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Tue, 7 Mar 2023 20:39:25 +0100 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> Message-ID: Hello Paul, i added a comment already to your bug report. I tried your sample stack here with macOS13.2 and LC 9.6.9RC2. The dropdown menu appears here when clicking "Build Criteria". Regards, Matthias > Am 07.03.2023 um 19:38 schrieb Paul Dupuis via use-livecode : > > The one in the example stack submitted with the bug report. > > The point is not about UI design. It's that code and objects that worked in LC 9.6.8 does not work at all in 9.6.9rc2. > > > On 3/7/2023 1:32 PM, Craig Newman via use-livecode wrote: >> Paul. >> >> Hi. >> >> What modal dialog has a dropDown menu? >> >> Craig >> >>> On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: >>> >>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>> >>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>> >>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>> >>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>> >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 16:01:14 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 16:01:14 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> Message-ID: <92b39eb2-0e30-2938-795c-bcaa29ae7c8f@researchware.com> Matthias, Thank you for macOS testing. I primarily develop on Windows and had not yet tested on our Mojave macOS Powerbook. It does indeed work on macOS. I just added to the bug report an improved test stack that presents a Dialog with a: Pulldown menu - works under 968 (Mac+Win), and 969rc2 on Mac, not under 969rc2 on Windows 10 Option menu - works under 968 (Mac+Win), and 969rc2 on Mac, HARD CRASH under 969rc2 on Windows 10 Combo Box menu - works under 968 (Mac+Win), and 969rc2 on Mac, not under 969rc2 on Windows 10 Popup menu - works under 968 (Mac+Win), and 969rc2 on Mac, not under 969rc2 on Windows 10 NOTE: My LC 969rc2 on macOS (Mojave) is the straight download. My LC 969rc2 on Windows 10 has had 3 REGRESSION FIXES applied to the IDE code to fix: https://quality.livecode.com/show_bug.cgi?id=24038 https://quality.livecode.com/show_bug.cgi?id=24044 https://quality.livecode.com/show_bug.cgi?id=24046 I can't see how any of these IDE code fixes for these regressions could impact menus in modal dialogs. I will try to test on Windows with unmodified LC 969rc2 If the 1 to  line code fixes to the IDE code regressions above in 969rc2 are causing menus in modal dialogs not to work (and worse with the Option menu a HARD CRASH) then I think this still constitutes a real and serious bug. I need menus in modal dialogs to work AND fixes to all 3 bugs above. On 3/7/2023 2:39 PM, matthias rebbe via use-livecode wrote: > Hello Paul, > i added a comment already to your bug report. > > I tried your sample stack here with macOS13.2 and LC 9.6.9RC2. The dropdown menu appears here when clicking "Build Criteria". > > Regards, > Matthias > >> Am 07.03.2023 um 19:38 schrieb Paul Dupuis via use-livecode : >> >> The one in the example stack submitted with the bug report. >> >> The point is not about UI design. It's that code and objects that worked in LC 9.6.8 does not work at all in 9.6.9rc2. >> >> >> On 3/7/2023 1:32 PM, Craig Newman via use-livecode wrote: >>> Paul. >>> >>> Hi. >>> >>> What modal dialog has a dropDown menu? >>> >>> Craig >>> >>>> On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: >>>> >>>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>>> >>>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>>> >>>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>>> >>>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Tue Mar 7 16:20:28 2023 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 7 Mar 2023 13:20:28 -0800 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> References: <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> Message-ID: Craig Newman wrote: > What modal dialog has a dropDown menu? In this example it's an option control, similar to what we see for account types in Apple's Users and Groups details sheet, the file type filter at the bottom of the OS geFile and putFile dialogs, various selectors in the OS Print dialog, the modifier key remapping dialog from the Control Panel's Keyboard settings, and others. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ____________________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From monte.goulding at livecode.com Tue Mar 7 16:26:28 2023 From: monte.goulding at livecode.com (Monte Goulding) Date: Wed, 8 Mar 2023 08:26:28 +1100 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: Hi Paul I believe this issue is already resolved for RC3. It is in the engine so not something that can be scripted around unfortunately. See https://quality.livecode.com/show_bug.cgi?id=24003 Cheers Monte > On 8 Mar 2023, at 4:58 am, Paul Dupuis via use-livecode wrote: > > Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. > > Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 > > See https://quality.livecode.com/show_bug.cgi?id=24133 > > I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 16:32:48 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 16:32:48 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> <10127597-52EC-438A-A625-F903333DBABF@starfirelighting.com> <926d807c-6503-130c-2f91-f26dcd61ed39@researchware.com> Message-ID: I just tested the "Main.livecode" test stack (in the bug report) on a Windows 11 system with a unmodified install of LC 969rc2 freshly downloaded and it exhibits the same bug(s) with all 4 menu object types as noted in Comment 2 above. This appears to be a Windows specific regression of LC 969 under Windows 10 and 11. On 3/7/2023 2:39 PM, matthias rebbe via use-livecode wrote: > Hello Paul, > i added a comment already to your bug report. > > I tried your sample stack here with macOS13.2 and LC 9.6.9RC2. The dropdown menu appears here when clicking "Build Criteria". > > Regards, > Matthias > >> Am 07.03.2023 um 19:38 schrieb Paul Dupuis via use-livecode : >> >> The one in the example stack submitted with the bug report. >> >> The point is not about UI design. It's that code and objects that worked in LC 9.6.8 does not work at all in 9.6.9rc2. >> >> >> On 3/7/2023 1:32 PM, Craig Newman via use-livecode wrote: >>> Paul. >>> >>> Hi. >>> >>> What modal dialog has a dropDown menu? >>> >>> Craig >>> >>>> On Mar 7, 2023, at 12:58 PM, Paul Dupuis via use-livecode wrote: >>>> >>>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>>> >>>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>>> >>>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>>> >>>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 16:38:22 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 16:38:22 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: Monte, Thank you! Yes, it does appear I just spent several hours tracking down a DUPLICATE bug entry. Curse me for NOT searching the bug database FIRST! So, I guess my next task is to pester Kevin and /or Mark tomorrow to get me 969rc3 ASAP as I was literally QA testing the last bug before customer release of an maintenance update to our app based on 969rc2 (with  regression fixes) when I discovered this! Sigh, On 3/7/2023 4:26 PM, Monte Goulding via use-livecode wrote: > Hi Paul > > I believe this issue is already resolved for RC3. It is in the engine so not something that can be scripted around unfortunately. > > See https://quality.livecode.com/show_bug.cgi?id=24003 > > Cheers > > Monte > >> On 8 Mar 2023, at 4:58 am, Paul Dupuis via use-livecode wrote: >> >> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >> >> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >> >> See https://quality.livecode.com/show_bug.cgi?id=24133 >> >> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte.goulding at livecode.com Tue Mar 7 18:55:44 2023 From: monte.goulding at livecode.com (Monte Goulding) Date: Wed, 8 Mar 2023 10:55:44 +1100 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: Hi Paul RC3 is not far off and both Kevin and Mark are already very keen to get it out already. I believe there are arrangements for access to internal builds, however, I’m not sure of the fees involved. Might be best to query Heather on that. Cheers Monte > On 8 Mar 2023, at 8:38 am, Paul Dupuis via use-livecode wrote: > > Monte, > > Thank you! Yes, it does appear I just spent several hours tracking down a DUPLICATE bug entry. Curse me for NOT searching the bug database FIRST! > > So, I guess my next task is to pester Kevin and /or Mark tomorrow to get me 969rc3 ASAP as I was literally QA testing the last bug before customer release of an maintenance update to our app based on 969rc2 (with regression fixes) when I discovered this! > > Sigh, > > On 3/7/2023 4:26 PM, Monte Goulding via use-livecode wrote: >> Hi Paul >> >> I believe this issue is already resolved for RC3. It is in the engine so not something that can be scripted around unfortunately. >> >> See https://quality.livecode.com/show_bug.cgi?id=24003 >> >> Cheers >> >> Monte >> >>> On 8 Mar 2023, at 4:58 am, Paul Dupuis via use-livecode wrote: >>> >>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>> >>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>> >>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>> >>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>> >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Mar 7 19:19:00 2023 From: paul at researchware.com (Paul Dupuis) Date: Tue, 7 Mar 2023 19:19:00 -0500 Subject: REGRESSION in LC 9.6.9rc2 In-Reply-To: References: <7f4e69a4-d6ae-efa9-341c-3f4e1fe3895e@researchware.com> Message-ID: Monte, Thanks again. I wasn't really going to pester Kevin or Mark. I save all my pestering for their monthly Livecode Global Fireside Chats ;-) I am glad to hear rc3 may be soon. I'll have to review our release timing and then, only if needed, contact Heather. We'll have to do a bunch of retesting under rc3 anyways. -- Paul On 3/7/2023 6:55 PM, Monte Goulding via use-livecode wrote: > Hi Paul > > RC3 is not far off and both Kevin and Mark are already very keen to get it out already. I believe there are arrangements for access to internal builds, however, Im not sure of the fees involved. Might be best to query Heather on that. > > Cheers > > Monte > >> On 8 Mar 2023, at 8:38 am, Paul Dupuis via use-livecode wrote: >> >> Monte, >> >> Thank you! Yes, it does appear I just spent several hours tracking down a DUPLICATE bug entry. Curse me for NOT searching the bug database FIRST! >> >> So, I guess my next task is to pester Kevin and /or Mark tomorrow to get me 969rc3 ASAP as I was literally QA testing the last bug before customer release of an maintenance update to our app based on 969rc2 (with regression fixes) when I discovered this! >> >> Sigh, >> >> On 3/7/2023 4:26 PM, Monte Goulding via use-livecode wrote: >>> Hi Paul >>> >>> I believe this issue is already resolved for RC3. It is in the engine so not something that can be scripted around unfortunately. >>> >>> See https://quality.livecode.com/show_bug.cgi?id=24003 >>> >>> Cheers >>> >>> Monte >>> >>>> On 8 Mar 2023, at 4:58 am, Paul Dupuis via use-livecode wrote: >>>> >>>> Sadly, I just found another serious regression in LC 9.6.9rc2 that seems to cause dropdown menus in modal dialogs to fail. >>>> >>>> Code that works in LC 9.6.8 does not work at all in 9.6.9rc2 >>>> >>>> See https://quality.livecode.com/show_bug.cgi?id=24133 >>>> >>>> I am hoping LC can fix this for 9.6.8rc3 or, like the last regression in rc2 I found, can provide a script fix I can apply to rc2 >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Wed Mar 8 17:54:17 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 8 Mar 2023 16:54:17 -0600 Subject: Scalefactor positioning Message-ID: I need to set the scalefactor of a stack and position it at the screenloc. set the scalefactor of this stack to 2 set the loc of this stack to the screenloc It doesn't work. The stack loc is always reported as the position of the stack at scalefactor 1.0 regardless of where it actually is on screen. When setting it to 2 it jumps to a position I can't identify. Using "this window" instead of "this stack" doesn't help. I think I need to calculate a position to get around this but I'm not sure how. And maybe this is a bug? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From Bernd.Niggemann at uni-wh.de Wed Mar 8 18:57:09 2023 From: Bernd.Niggemann at uni-wh.de (Niggemann, Bernd) Date: Wed, 8 Mar 2023 23:57:09 +0000 Subject: Scalefactor positioning Message-ID: <497FCAA9-CD7E-418E-9F72-6081C4A470C7@uni-wh.de> > J. Landman Gay wrote > I need to set the scalefactor of a stack and position it at the screenloc. on mouseUp local tScaleFactor, tScreenLoc, tNewStackLoc put the scaleFactor of this stack into tScaleFactor put the screenLoc into tScreenLoc put item 1 of tScreenLoc / tScaleFactor into item 1 of tNewStackLoc put item 2 of tScreenLoc / tScaleFactor into item 2 of tNewStackLoc set the loc of this stack to tNewStackLoc end mouseUp This works for me Kind regards Bernd From jacque at hyperactivesw.com Wed Mar 8 20:56:17 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 08 Mar 2023 19:56:17 -0600 Subject: Scalefactor positioning In-Reply-To: <497FCAA9-CD7E-418E-9F72-6081C4A470C7@uni-wh.de> References: <497FCAA9-CD7E-418E-9F72-6081C4A470C7@uni-wh.de> Message-ID: <186c41551e8.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Thanks Bernd. Since all scaled coordinates are translated to card coordinates I guess I assumed the stack window position would be translated too. In retrospect it makes sense. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 8, 2023 5:59:21 PM "Niggemann, Bernd via use-livecode" wrote: >> J. Landman Gay wrote >> I need to set the scalefactor of a stack and position it at the screenloc. > > > on mouseUp > local tScaleFactor, tScreenLoc, tNewStackLoc > put the scaleFactor of this stack into tScaleFactor > put the screenLoc into tScreenLoc > put item 1 of tScreenLoc / tScaleFactor into item 1 of tNewStackLoc > put item 2 of tScreenLoc / tScaleFactor into item 2 of tNewStackLoc > set the loc of this stack to tNewStackLoc > end mouseUp > > This works for me > > Kind regards > Bernd > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From benr_mc at cogapp.com Tue Mar 14 13:08:31 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 14 Mar 2023 17:08:31 +0000 Subject: LCB development Message-ID: I last dabbled with LCB about five years ago - but now I have a need to get in there again. Are there any tips that you-all can share? In particular: - what if anything is available for debugging LCB widgets? - I've found a reference to a LiveCode Builder CLM module developed by James Hale - where might I find this? - a really basic question - if I make a change to an LCB widget, defined in ~/Documents/LiveCode/Extensions; what's the quickest route to testing it? Can I delete and re-add the widget? Or do close+remove-from-memory the stack, and then reopen it? Or do I need to quit and relaunch LiveCode in order to see the change? - any other pointers or suggestions gratefully received. TIA, Ben From ahsoftware at sonic.net Tue Mar 14 14:02:32 2023 From: ahsoftware at sonic.net (Mark Wieder) Date: Tue, 14 Mar 2023 11:02:32 -0700 Subject: LCB development In-Reply-To: References: Message-ID: On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote: > I last dabbled with LCB about five years ago - but now I have a need to > get in there again. > > Are there any tips that you-all can share? > > In particular: > > - what if anything is available for debugging LCB widgets? > > - I've found a reference to a LiveCode Builder CLM module developed by > James Hale - where might I find this? > > - a really basic question - if I make a change to an LCB widget, defined > in ~/Documents/LiveCode/Extensions; what's the quickest route to testing > it? Can I delete and re-add the widget? Or do close+remove-from-memory > the stack, and then reopen it? Or do I need to quit and relaunch > LiveCode in order to see the change? > > - any other pointers or suggestions gratefully received. Use the extension builder to test the widget. I keep a text editor open to edit the code and press the test button after editing. No need to relaunch either the builder or the IDE. Debugging is minimal. I've found very little documentaion on LCB, and much of what I've found is either out of date or partial or wrong. -- Mark Wieder ahsoftware at gmail.com From rdimola at evergreeninfo.net Tue Mar 14 14:32:09 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 14 Mar 2023 14:32:09 -0400 Subject: LCB development In-Reply-To: References: Message-ID: <006201d956a3$4cba8350$e62f89f0$@net> For debugging I dispatch a message to a LCS handler with an answer box. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Ben Rubinstein via use-livecode Sent: Tuesday, March 14, 2023 1:09 PM To: Use LiveCode Cc: Ben Rubinstein Subject: LCB development I last dabbled with LCB about five years ago - but now I have a need to get in there again. Are there any tips that you-all can share? In particular: - what if anything is available for debugging LCB widgets? - I've found a reference to a LiveCode Builder CLM module developed by James Hale - where might I find this? - a really basic question - if I make a change to an LCB widget, defined in ~/Documents/LiveCode/Extensions; what's the quickest route to testing it? Can I delete and re-add the widget? Or do close+remove-from-memory the stack, and then reopen it? Or do I need to quit and relaunch LiveCode in order to see the change? - any other pointers or suggestions gratefully received. TIA, Ben _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Tue Mar 14 15:57:02 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 14 Mar 2023 14:57:02 -0500 Subject: Happy Pi Day Message-ID: <7620c0af-be05-e5f9-0c80-3807d8ffb0ff@hyperactivesw.com> In case you want to memorize the first 50 digits: It's actually very pretty. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From marksmithhfx at gmail.com Tue Mar 14 19:47:32 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Tue, 14 Mar 2023 23:47:32 +0000 Subject: Happy Pi Day In-Reply-To: <7620c0af-be05-e5f9-0c80-3807d8ffb0ff@hyperactivesw.com> References: <7620c0af-be05-e5f9-0c80-3807d8ffb0ff@hyperactivesw.com> Message-ID: <75A7BF88-61D7-4ADA-BB65-899088DB2982@gmail.com> That was very cool. I thought it would just be a bunch of random noise but it really was a very melodic tune. Sent from my iPhone > On Mar 14, 2023, at 7:58 PM, J. Landman Gay via use-livecode wrote: > > In case you want to memorize the first 50 digits: > > > > It's actually very pretty. > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From benr_mc at cogapp.com Wed Mar 15 06:42:17 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 15 Mar 2023 10:42:17 +0000 Subject: LCB development In-Reply-To: References: Message-ID: <7c88c3bd-f60f-a1f7-ddeb-bc8f931a6028@cogapp.com> I didn't even know (had forgotten) that there was an extension builder! That's great. Searching the archives to find out where this special thing could be obtained from (hint for my future self, it's in the IDE under the Tools menu) I found references to the Extending LiveCode guide... which is obviously what I should have read in the first place. Thanks all! Ben On 14/03/2023 18:02, Mark Wieder via use-livecode wrote: > On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote: >> I last dabbled with LCB about five years ago - but now I have a need to get >> in there again. >> >> Are there any tips that you-all can share? >> >> In particular: >> >> - what if anything is available for debugging LCB widgets? >> >> - I've found a reference to a LiveCode Builder CLM module developed by James >> Hale - where might I find this? >> >> - a really basic question - if I make a change to an LCB widget, defined in >> ~/Documents/LiveCode/Extensions; what's the quickest route to testing it? >> Can I delete and re-add the widget? Or do close+remove-from-memory the >> stack, and then reopen it? Or do I need to quit and relaunch LiveCode in >> order to see the change? >> >> - any other pointers or suggestions gratefully received. > > Use the extension builder to test the widget. I keep a text editor open to > edit the code and press the test button after editing. No need to relaunch > either the builder or the IDE. Debugging is minimal. > > I've found very little documentaion on LCB, and much of what I've found is > either out of date or partial or wrong. > From MikeKerner at roadrunner.com Wed Mar 15 08:22:18 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 15 Mar 2023 08:22:18 -0400 Subject: LCB development In-Reply-To: <7c88c3bd-f60f-a1f7-ddeb-bc8f931a6028@cogapp.com> References: <7c88c3bd-f60f-a1f7-ddeb-bc8f931a6028@cogapp.com> Message-ID: We have the beginnings of a missing manual for LCB, so it might be helpful, and as you learn things, it would be great if you would throw issues at the the repo: https://github.com/macMikey/LCB-missing-manual On Wed, Mar 15, 2023 at 6:43 AM Ben Rubinstein via use-livecode < use-livecode at lists.runrev.com> wrote: > I didn't even know (had forgotten) that there was an extension builder! > That's > great. > > Searching the archives to find out where this special thing could be > obtained > from (hint for my future self, it's in the IDE under the Tools menu) I > found > references to the Extending LiveCode guide... which is obviously what I > should > have read in the first place. > > Thanks all! > > Ben > > On 14/03/2023 18:02, Mark Wieder via use-livecode wrote: > > On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote: > >> I last dabbled with LCB about five years ago - but now I have a need to > get > >> in there again. > >> > >> Are there any tips that you-all can share? > >> > >> In particular: > >> > >> - what if anything is available for debugging LCB widgets? > >> > >> - I've found a reference to a LiveCode Builder CLM module developed by > James > >> Hale - where might I find this? > >> > >> - a really basic question - if I make a change to an LCB widget, > defined in > >> ~/Documents/LiveCode/Extensions; what's the quickest route to testing > it? > >> Can I delete and re-add the widget? Or do close+remove-from-memory the > >> stack, and then reopen it? Or do I need to quit and relaunch LiveCode > in > >> order to see the change? > >> > >> - any other pointers or suggestions gratefully received. > > > > Use the extension builder to test the widget. I keep a text editor open > to > > edit the code and press the test button after editing. No need to > relaunch > > either the builder or the IDE. Debugging is minimal. > > > > I've found very little documentaion on LCB, and much of what I've found > is > > either out of date or partial or wrong. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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." From jbv at souslelogo.com Wed Mar 15 10:46:05 2023 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Wed, 15 Mar 2023 10:46:05 -0400 Subject: Livecode / MariaDB UTF8 charset Message-ID: Hi list, I am struggling to configure the charset of a mySQL/MariaDB table on my Livecode Hosting account. I have a huge number of utf8 files containing names in various alphabets (european, cyrillic, japanese, chinese, arabic...) and I need to insert each name as a separate entry in the table. When I run a LC script on my Mac to build a large number of "INSERT INTO..." requests (1 for each name) and then copy/paste these requests in phpMyAdmin, with the table charset as the default one : utf8mb3_unicode_ci, it works : each name shows in its own alphabet. But if I run the same script on the server, every character beyond ascii 256 shows up as "?"... I have tried other charsets, but to no avail. My script is rather simple : a main loop that opens successively each file (open file tfile for UTF8 read), builds the request and then runs the sql request. What am I doing wrong ? Thank you in advance. jbv From benr_mc at cogapp.com Wed Mar 15 12:57:52 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 15 Mar 2023 16:57:52 +0000 Subject: BBEdit/Textwrangler LCM for livescript In-Reply-To: <1441895716180-4696217.post@n4.nabble.com> References: <1441895716180-4696217.post@n4.nabble.com> Message-ID: <3300ccb2-ba73-1c92-d197-7fb75a21d377@cogapp.com> The links below, alas, are no longer live (well it has been seven+ years). Are these CLMs or later versions available anywhere? Many thanks, Ben On 10/09/2015 15:35, jameshale wrote: > Updated livecodeBuilder CLM to adjust function regex so that function names > appear in BBEdit's function popup > > https://dl.dropboxusercontent.com/u/8212901/LiveCodeBuilder.plist > > > James > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/BBEdit-Textwrangler-LCM-for-livescript-tp4696091p4696217.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From benr_mc at cogapp.com Wed Mar 15 13:12:56 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 15 Mar 2023 17:12:56 +0000 Subject: LCB development (LCB CLM module) In-Reply-To: References: <7c88c3bd-f60f-a1f7-ddeb-bc8f931a6028@cogapp.com> Message-ID: <3a30aafc-d4db-612a-22f5-9cab95f90dd2@cogapp.com> Thanks Mike, if I can contribute anything useful I will. Ben On 15/03/2023 12:22, Mike Kerner via use-livecode wrote: > We have the beginnings of a missing manual for LCB, so it might be helpful, > and as you learn things, it would be great if you would throw issues at the > the repo: > https://github.com/macMikey/LCB-missing-manual > > On Wed, Mar 15, 2023 at 6:43AM Ben Rubinstein via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> I didn't even know (had forgotten) that there was an extension builder! >> That's >> great. >> >> Searching the archives to find out where this special thing could be >> obtained >> from (hint for my future self, it's in the IDE under the Tools menu) I >> found >> references to the Extending LiveCode guide... which is obviously what I >> should >> have read in the first place. >> >> Thanks all! >> >> Ben >> >> On 14/03/2023 18:02, Mark Wieder via use-livecode wrote: >>> On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote: >>>> I last dabbled with LCB about five years ago - but now I have a need to >> get >>>> in there again. >>>> >>>> Are there any tips that you-all can share? >>>> >>>> In particular: >>>> >>>> - what if anything is available for debugging LCB widgets? >>>> >>>> - I've found a reference to a LiveCode Builder CLM module developed by >> James >>>> Hale - where might I find this? >>>> >>>> - a really basic question - if I make a change to an LCB widget, >> defined in >>>> ~/Documents/LiveCode/Extensions; what's the quickest route to testing >> it? >>>> Can I delete and re-add the widget? Or do close+remove-from-memory the >>>> stack, and then reopen it? Or do I need to quit and relaunch LiveCode >> in >>>> order to see the change? >>>> >>>> - any other pointers or suggestions gratefully received. >>> >>> Use the extension builder to test the widget. I keep a text editor open >> to >>> edit the code and press the test button after editing. No need to >> relaunch >>> either the builder or the IDE. Debugging is minimal. >>> >>> I've found very little documentaion on LCB, and much of what I've found >> is >>> either out of date or partial or wrong. >>> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From dan at clearvisiontech.com Wed Mar 15 14:14:35 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 15 Mar 2023 18:14:35 +0000 Subject: LC and Universal Links In-Reply-To: References: Message-ID: I know that LC supports Custom URLs… I have used on both iOS and Android and it works great! But it looks like there is a new method, “Universal Links”. https://developer.apple.com/documentation/xcode/supporting-universal-links-in-your-app Does anyone know if LC supports Universal Links? -Dan From tore.nilsen at me.com Thu Mar 16 05:44:30 2023 From: tore.nilsen at me.com (Tore Nilsen) Date: Thu, 16 Mar 2023 10:44:30 +0100 Subject: Bug in browser widget Message-ID: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 Best regards Tore Nilsen From tore.nilsen at me.com Thu Mar 16 07:37:26 2023 From: tore.nilsen at me.com (Tore Nilsen) Date: Thu, 16 Mar 2023 12:37:26 +0100 Subject: Bug in browser widget? Message-ID: I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 Best regards Tore Nilsen From matthias_livecode_150811 at m-r-d.de Thu Mar 16 08:31:07 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Thu, 16 Mar 2023 13:31:07 +0100 Subject: Bug in browser widget In-Reply-To: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> References: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> Message-ID: <87F31A5E-5CA7-43C6-9434-9CA4EE25A9C7@m-r-d.de> Tore, do you have a url i could try? Tried here with a page that has Youtube videos embedded and could not reproduce the error with LC 9.6.9RC2 and 10DP4 on macOS 13.2.1 > Am 16.03.2023 um 10:44 schrieb Tore Nilsen via use-livecode : > > I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. > > Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 > > Best regards > Tore Nilsen > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ahsoftware at sonic.net Thu Mar 16 12:51:58 2023 From: ahsoftware at sonic.net (Mark Wieder) Date: Thu, 16 Mar 2023 09:51:58 -0700 Subject: Happy Pi Day In-Reply-To: <75A7BF88-61D7-4ADA-BB65-899088DB2982@gmail.com> References: <7620c0af-be05-e5f9-0c80-3807d8ffb0ff@hyperactivesw.com> <75A7BF88-61D7-4ADA-BB65-899088DB2982@gmail.com> Message-ID: <7e77bb9e-bff1-937b-bbc9-f552e15cf9b1@sonic.net> On 3/14/23 16:47, Mark Smith via use-livecode wrote: > it really was a very melodic tune. Yeah. A bit irrational though. -- Mark Wieder ahsoftware at gmail.com From tore.nilsen at me.com Thu Mar 16 14:07:22 2023 From: tore.nilsen at me.com (Tore Nilsen) Date: Thu, 16 Mar 2023 19:07:22 +0100 Subject: Bug in browser widget In-Reply-To: <87F31A5E-5CA7-43C6-9434-9CA4EE25A9C7@m-r-d.de> References: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> <87F31A5E-5CA7-43C6-9434-9CA4EE25A9C7@m-r-d.de> Message-ID: <7FA32373-A5DE-4F19-9CF7-FBFCEA639D90@me.com> Hi Matthias, thanks for your interest in this ! I have been trying to solve the problem myself and I have discovered that the problem only occurs on one of my Macs. Unfortunately it is my main machine, but as long as I can get it to work on the other machines I can always live with the situation for now. Best regards Tore > 16. mar. 2023 kl. 13:31 skrev matthias rebbe via use-livecode : > > Tore, > do you have a url i could try? > > Tried here with a page that has Youtube videos embedded and could not reproduce the error with LC 9.6.9RC2 and 10DP4 on macOS 13.2.1 > > > >> Am 16.03.2023 um 10:44 schrieb Tore Nilsen via use-livecode : >> >> I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. >> >> Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 >> >> Best regards >> Tore Nilsen >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From tore.nilsen at me.com Thu Mar 16 15:18:41 2023 From: tore.nilsen at me.com (Tore Nilsen) Date: Thu, 16 Mar 2023 20:18:41 +0100 Subject: Bug in browser widget In-Reply-To: <7FA32373-A5DE-4F19-9CF7-FBFCEA639D90@me.com> References: <87101339-C17D-451C-9165-99E04C9E5B74@me.com> <87F31A5E-5CA7-43C6-9434-9CA4EE25A9C7@m-r-d.de> <7FA32373-A5DE-4F19-9CF7-FBFCEA639D90@me.com> Message-ID: <56AA8EC1-4F70-4173-887C-B5B7F877421D@me.com> I have now discovered that this probably was related to MacOS 13.0. Having upgraded the OS to 13.2.1 solved the problem on the affected machine. > 16. mar. 2023 kl. 19:07 skrev Tore Nilsen : > > Hi Matthias, thanks for your interest in this ! I have been trying to solve the problem myself and I have discovered that the problem only occurs on one of my Macs. Unfortunately it is my main machine, but as long as I can get it to work on the other machines I can always live with the situation for now. > > Best regards > Tore > >> 16. mar. 2023 kl. 13:31 skrev matthias rebbe via use-livecode : >> >> Tore, >> do you have a url i could try? >> >> Tried here with a page that has Youtube videos embedded and could not reproduce the error with LC 9.6.9RC2 and 10DP4 on macOS 13.2.1 >> >> >> >>> Am 16.03.2023 um 10:44 schrieb Tore Nilsen via use-livecode : >>> >>> I have come across a bug in the browser widget. The browser will not show any video when the video is embedded into the web page. The poster image and the thumbnail images will display properly, but once the videoplayer is started the screen goes blank. The player will indeed play and the sound from the video can be heard! Videos that are displayed using the video-tag in the html file seems to work OK. >>> >>> Are there anyone else who has the same experience? I am on MacOS 13.0 and LC 10 dp 3 and dp 4 >>> >>> Best regards >>> Tore Nilsen >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > From andreas.bergendal at gmail.com Thu Mar 16 17:08:10 2023 From: andreas.bergendal at gmail.com (Andreas Bergendal) Date: Thu, 16 Mar 2023 22:08:10 +0100 Subject: Tool for mapping and analysing handler dependencies Message-ID: <7DE105D6-14C3-4D71-AD2D-31291D4BC2D7@gmail.com> Hi guys, I’ve made a stack/tool that goes through any stacks you throw at it and maps their script handlers, then checks which handlers are calling which, displaying handler chains and interdependencies etc. https://github.com/wheninspace/WIS_ScriptDepedencies The purpose is to find out which are you most ”popular” handlers and how many other handlers are, directly or indirectly, dependent on them. Or in other words: How many handlers might malfunction if you alter or remove those crucial ones… To get a relevant analysis, include all stacks belonging to one project, i.e. the main stack(s) and any library stacks and behaviour stacks connected to them. The result is presented in various views in the stack, but I’ve also included a rudimentary report export (to plain text file), which could be further developed if relevant. I’m not sure how useful such a tool is to most of you, but I sure found it fun and interesting to run it on various LiveCode projects and get insights into the interdependencies and complexity of all the scripts. So I thought I'd share it. :) I welcome any feedback! /Andreas From matthias_livecode_150811 at m-r-d.de Thu Mar 16 17:23:44 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Thu, 16 Mar 2023 22:23:44 +0100 Subject: Tool for mapping and analysing handler dependencies In-Reply-To: <7DE105D6-14C3-4D71-AD2D-31291D4BC2D7@gmail.com> References: <7DE105D6-14C3-4D71-AD2D-31291D4BC2D7@gmail.com> Message-ID: <8F8DC2C1-2F56-4FC3-834B-098A8E21D67E@m-r-d.de> Wow, thanks for this. Ran it on several projects. Interesting to see the dependencies. Matthias > Am 16.03.2023 um 22:08 schrieb Andreas Bergendal via use-livecode : > > Hi guys, > > I’ve made a stack/tool that goes through any stacks you throw at it and maps their script handlers, then checks which handlers are calling which, displaying handler chains and interdependencies etc. > > https://github.com/wheninspace/WIS_ScriptDepedencies > > The purpose is to find out which are you most ”popular” handlers and how many other handlers are, directly or indirectly, dependent on them. Or in other words: How many handlers might malfunction if you alter or remove those crucial ones… > > To get a relevant analysis, include all stacks belonging to one project, i.e. the main stack(s) and any library stacks and behaviour stacks connected to them. > > The result is presented in various views in the stack, but I’ve also included a rudimentary report export (to plain text file), which could be further developed if relevant. > > I’m not sure how useful such a tool is to most of you, but I sure found it fun and interesting to run it on various LiveCode projects and get insights into the interdependencies and complexity of all the scripts. So I thought I'd share it. :) > > I welcome any feedback! > > /Andreas > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Fri Mar 17 08:43:18 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 17 Mar 2023 08:43:18 -0400 Subject: Tool for mapping and analysing handler dependencies In-Reply-To: <8F8DC2C1-2F56-4FC3-834B-098A8E21D67E@m-r-d.de> References: <7DE105D6-14C3-4D71-AD2D-31291D4BC2D7@gmail.com> <8F8DC2C1-2F56-4FC3-834B-098A8E21D67E@m-r-d.de> Message-ID: oooh, shiny FORKED! On Thu, Mar 16, 2023 at 5:24 PM matthias rebbe via use-livecode < use-livecode at lists.runrev.com> wrote: > Wow, thanks for this. > > Ran it on several projects. Interesting to see the dependencies. > > Matthias > > > > Am 16.03.2023 um 22:08 schrieb Andreas Bergendal via use-livecode < > use-livecode at lists.runrev.com>: > > > > Hi guys, > > > > I’ve made a stack/tool that goes through any stacks you throw at it and > maps their script handlers, then checks which handlers are calling which, > displaying handler chains and interdependencies etc. > > > > https://github.com/wheninspace/WIS_ScriptDepedencies > > > > The purpose is to find out which are you most ”popular” handlers and how > many other handlers are, directly or indirectly, dependent on them. Or in > other words: How many handlers might malfunction if you alter or remove > those crucial ones… > > > > To get a relevant analysis, include all stacks belonging to one project, > i.e. the main stack(s) and any library stacks and behaviour stacks > connected to them. > > > > The result is presented in various views in the stack, but I’ve also > included a rudimentary report export (to plain text file), which could be > further developed if relevant. > > > > I’m not sure how useful such a tool is to most of you, but I sure found > it fun and interesting to run it on various LiveCode projects and get > insights into the interdependencies and complexity of all the scripts. So I > thought I'd share it. :) > > > > I welcome any feedback! > > > > /Andreas > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at 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." From hlowe at me.com Sun Mar 19 14:35:18 2023 From: hlowe at me.com (HENRY LOWE) Date: Sun, 19 Mar 2023 11:35:18 -0700 Subject: iOS SDK Version Warning Message-ID: <871FF00A-80DB-46AE-9940-5B8FA511F8D1@me.com> Hi, When using Transporter to deliver an app update to the iOS App Store today I received the following warning: “SDK Version Issue. This app was built with the iOS 15.2 SDK. Starting April 2023, all iOS apps submitted to the App Store must be built with the iOS 16.1 SDK or later, included in Xcode 14.1 or later.” It is my understanding the the current version of LC (I used 9.6.9 rc 2) does not support Xcode 14.x? Is there an LC update coming that will address this App Store requirement as of April 1 or is there a work around? Thanks, Henry From merakosp at gmail.com Mon Mar 20 05:36:20 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 20 Mar 2023 11:36:20 +0200 Subject: iOS SDK Version Warning In-Reply-To: <871FF00A-80DB-46AE-9940-5B8FA511F8D1@me.com> References: <871FF00A-80DB-46AE-9940-5B8FA511F8D1@me.com> Message-ID: Hello Henry, Yes, we are preparing an LC update which will include support for building with Xcode 14.2 / iOS SDK 16.2. Kind regards, Panos -- On Sun, 19 Mar 2023 at 20:37, HENRY LOWE via use-livecode < use-livecode at lists.runrev.com> wrote: > Hi, > > When using Transporter to deliver an app update to the iOS App Store today > I received the following warning: > > “SDK Version Issue. This app was built with the iOS 15.2 SDK. Starting > April 2023, all iOS apps submitted to the App Store must be built with the > iOS 16.1 SDK or later, included in Xcode 14.1 or later.” > > It is my understanding the the current version of LC (I used 9.6.9 rc 2) > does not support Xcode 14.x? Is there an LC update coming that will address > this App Store requirement as of April 1 or is there a work around? > > Thanks, > > Henry > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From hlowe at me.com Mon Mar 20 12:13:01 2023 From: hlowe at me.com (HENRY LOWE) Date: Mon, 20 Mar 2023 09:13:01 -0700 Subject: iOS SDK Version Warning In-Reply-To: References: <871FF00A-80DB-46AE-9940-5B8FA511F8D1@me.com> Message-ID: <5F6CBEDD-56BF-409F-982E-DB4BA3222F41@me.com> Thank you Panos. Henry > On Mar 20, 2023, at 2:36 AM, panagiotis m via use-livecode wrote: > > Hello Henry, > > Yes, we are preparing an LC update which will include support for building > with Xcode 14.2 / iOS SDK 16.2. > > Kind regards, > Panos > -- > > On Sun, 19 Mar 2023 at 20:37, HENRY LOWE via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> Hi, >> >> When using Transporter to deliver an app update to the iOS App Store today >> I received the following warning: >> >> “SDK Version Issue. This app was built with the iOS 15.2 SDK. Starting >> April 2023, all iOS apps submitted to the App Store must be built with the >> iOS 16.1 SDK or later, included in Xcode 14.1 or later.” >> >> It is my understanding the the current version of LC (I used 9.6.9 rc 2) >> does not support Xcode 14.x? Is there an LC update coming that will address >> this App Store requirement as of April 1 or is there a work around? >> >> Thanks, >> >> Henry >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Mon Mar 20 15:38:44 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 20 Mar 2023 15:38:44 -0400 Subject: Datagrid column sorting Message-ID: <831f0ce3-a729-200e-9392-98089f64a27e@researchware.com> With a datagrid, there is a property - the dgProp["sort by column"] of group "Data Grid" - which returns (or can be set to) the column name that is the current sort column This corresponds to a property in the Property Inspector, columns tab, for the datagrid - a checkbox - labeled "Sort by Column" (or the property above "sort by column"). Checking the check box presumably sets the datagrid property to the column name My question for the hivemind is: Is there a way in a Datagrid to may a specific column NOT sortable? It appears when I initially populate the datagrid, I can 'set the dgProp["sort by column"] of group "Datagrid" to empty' to ensure NO default sorting of the data takes place initially. However, then the user can click on the column header and a sort on the column clicked in performed whether I want or not. How can I make, via properties or code, a specific column be non-sortable and yet still allow other columns to be sorted on? From paul at researchware.com Mon Mar 20 17:35:55 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 20 Mar 2023 17:35:55 -0400 Subject: Datagrid column sorting In-Reply-To: <831f0ce3-a729-200e-9392-98089f64a27e@researchware.com> References: <831f0ce3-a729-200e-9392-98089f64a27e@researchware.com> Message-ID: <53790b6c-e6ff-d2f0-b7b3-164bf8c04ebd@researchware.com> NEVER MIND I discovered how to add a 'on SortDataGridColumn pColumn' handler to the datgrid group script to address the issue. On 3/20/2023 3:38 PM, Paul Dupuis via use-livecode wrote: > With a datagrid, there is a property - the dgProp["sort by column"] of > group "Data Grid" - which returns (or can be set to) the column name > that is the current sort column > > This corresponds to a property in the Property Inspector, columns tab, > for the datagrid - a checkbox - labeled "Sort by Column" (or the > property above "sort by column"). Checking the check box presumably > sets the datagrid property to the column name > > My question for the hivemind is: Is there a way in a Datagrid to may a > specific column NOT sortable? > > It appears when I initially populate the datagrid, I can 'set the > dgProp["sort by column"] of group "Datagrid" to empty' to ensure NO > default sorting of the data takes place initially. However, then the > user can click on the column header and a sort on the column clicked > in performed whether I want or not. > > How can I make, via properties or code, a specific column be > non-sortable and yet still allow other columns to be sorted on? > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Mon Mar 20 17:48:19 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Mon, 20 Mar 2023 22:48:19 +0100 Subject: New LC lesson : LC Server with Apache on Synology NAS x86 DSM7 Message-ID: <96C3E651-A189-4643-B03E-18AF63C6201A@m-r-d.de> Hello, there is a new Livecode lesson available which explains how to install Livecode Server with Apache 2.4 on a Synology NAS with x86 cpu and DSM7. Maybe this is of interest for the one or other. https://lessons.livecode.com/m/4070/l/1660935-installing-livecode-server-and-apache-2-4-on-a-synology-with-x86-cpu-and-dsm7 Regards, Matthias From gbojsza at gmail.com Tue Mar 21 19:30:49 2023 From: gbojsza at gmail.com (Glen Bojsza) Date: Tue, 21 Mar 2023 19:30:49 -0400 Subject: Livecode Compiler Message-ID: It has now been over one year since I purchased a Livecode Compiler license which the original delivery date was last fall. I recall there being a preview release in the summer of 2022 and GA version by the end of the year. Is there any update or announcements regarding this? It’s disheartening that I’m past a year of purchasing and there still is no deliverable. If I missed it please let me know. regards, Glen From monte.goulding at livecode.com Tue Mar 21 20:44:17 2023 From: monte.goulding at livecode.com (Monte Goulding) Date: Wed, 22 Mar 2023 11:44:17 +1100 Subject: LC and Universal Links In-Reply-To: References: Message-ID: Hi Dan The answer to your question is you could use a custom manifest to do this on Android. On iOS it would require an engine patch. Also note that for both platforms you need to place JSON files on your domain so the OS can confirm that the app does actually have the right to be the browser for the domain urls. Cheers Monte > On 16 Mar 2023, at 5:14 am, Dan Friedman via use-livecode wrote: > > I know that LC supports Custom URLs… I have used on both iOS and Android and it works great! But it looks like there is a new method, “Universal Links”. https://developer.apple.com/documentation/xcode/supporting-universal-links-in-your-app > > Does anyone know if LC supports Universal Links? > > -Dan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From harrison at all-auctions.com Wed Mar 22 09:45:12 2023 From: harrison at all-auctions.com (harrison at all-auctions.com) Date: Wed, 22 Mar 2023 09:45:12 -0400 Subject: Livecode Compiler In-Reply-To: References: Message-ID: Hi Glen, No you haven’t missed it to my knowledge. I’m sure it is a major piece of work, and with any project that complicated there are bound to be delays. We are all looking forward to a release sometime. Enjoy your day! Rick > On Mar 21, 2023, at 7:30 PM, Glen Bojsza via use-livecode wrote: > > It has now been over one year since I purchased a Livecode Compiler license > which the original delivery date was last fall. > > I recall there being a preview release in the summer of 2022 and GA version > by the end of the year. > > Is there any update or announcements regarding this? > > It’s disheartening that I’m past a year of purchasing and there still is no > deliverable. > > If I missed it please let me know. > > regards, > > Glen > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From phil at pdslabs.net Wed Mar 22 15:45:53 2023 From: phil at pdslabs.net (Phil Davis) Date: Wed, 22 Mar 2023 12:45:53 -0700 Subject: running platform-native by default Message-ID: <9163deed-a7a0-92bf-54af-0bc017e51640@pdslabs.net> I'm using LC 9.6.8 to build some macOS Intel/Silicon ("dual-native") apps. Upon first launch of these apps on my Silicon test machine, I always get the OS dialog that says "To open '', you need to install Rosetta. Do you want to install it now?" I always click the "Not Now" button because I want the apps to run native by default, wherever they are running. (I'm avoiding installing Rosetta on that machine.) I discovered I can avoid getting the Rosetta dialog this way: After installation and before first launch, do a "get info" on the installed app. In the macOS Info dialog, check AND uncheck the "Open using Rosetta" checkbox. Close the dialog and now the app will launch in native (Silicon) mode. MY QUESTION: Is there a way to pre-set my apps so their first launch uses the engine that's native to the platform they're installed on? It seems like there ought to be a way. I can't expect all my users to jump through this manual hoop - and it just looks unprofessional to me. Maybe there's an AppleScript I can run after install and before first launch. But it would need to run automatically at the end of the install process, which would complicate my installer-building process - I'm currently distributing on DMGs. Your thoughts? -- Phil Davis (503) 307-4363 From chaplais.francois at orange.fr Thu Mar 23 07:35:19 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 12:35:19 +0100 Subject: Is it possible to use a reverse direction for offset Message-ID: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> I would like to search for a string within another string, starting at a given position, but backward. In some languages, you can achieve that by providing a negative number for the initial position of the search. Is this possible in LiveCode? TIA François From benr_mc at cogapp.com Thu Mar 23 08:21:21 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 23 Mar 2023 12:21:21 +0000 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> Message-ID: <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) Also https://quality.livecode.com/show_bug.cgi?id=8353 On 23/03/2023 11:35, Franois via use-livecode wrote: > I would like to search for a string within another string, starting at a given position, but backward. > > In some languages, you can achieve that by providing a negative number for the initial position of the search. > > Is this possible in LiveCode? > > TIA > Franois > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Thu Mar 23 09:43:37 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 23 Mar 2023 09:43:37 -0400 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> Message-ID: <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> @Ben. 20 years! Congratulations!. @Francois This can be scripted easily. Do you need help with that? Craig > On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: > > https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) > > Also > https://quality.livecode.com/show_bug.cgi?id=8353 > > > > On 23/03/2023 11:35, François via use-livecode wrote: >> I would like to search for a string within another string, starting at a given position, but backward. >> In some languages, you can achieve that by providing a negative number for the initial position of the search. >> Is this possible in LiveCode? >> TIA >> François >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chaplais.francois at orange.fr Thu Mar 23 10:58:32 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 15:58:32 +0100 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> Message-ID: @Ben Too bad… @ Craig I would rather have an optimized version, I do a lot of text processing in my app. Thanks to both of you! François > Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : > > @Ben. > > 20 years! Congratulations!. > > @Francois > > This can be scripted easily. Do you need help with that? > > Craig > >> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >> >> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >> >> Also >> https://quality.livecode.com/show_bug.cgi?id=8353 >> >> >> >> On 23/03/2023 11:35, François via use-livecode wrote: >>> I would like to search for a string within another string, starting at a given position, but backward. >>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>> Is this possible in LiveCode? >>> TIA >>> François >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Thu Mar 23 11:21:02 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 23 Mar 2023 11:21:02 -0400 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> Message-ID: <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> Francois. Who wouldn’t? But unless you are working with VERY large datasets, I bet a handler would process quickly. Craig > On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: > > @Ben > > Too bad… > > @ Craig > > I would rather have an optimized version, I do a lot of text processing in my app. > > Thanks to both of you! > François > >> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >> >> @Ben. >> >> 20 years! Congratulations!. >> >> @Francois >> >> This can be scripted easily. Do you need help with that? >> >> Craig >> >>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>> >>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>> >>> Also >>> https://quality.livecode.com/show_bug.cgi?id=8353 >>> >>> >>> >>> On 23/03/2023 11:35, François via use-livecode wrote: >>>> I would like to search for a string within another string, starting at a given position, but backward. >>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>> Is this possible in LiveCode? >>>> TIA >>>> François >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chaplais.francois at orange.fr Thu Mar 23 11:30:32 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 16:30:32 +0100 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> Message-ID: The text source is not very big. However I implement transcoding from one language to another and I do an VERY large amount of search and replace. I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. François > Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : > > Francois. > > Who wouldn’t? > > But unless you are working with VERY large datasets, I bet a handler would process quickly. > > Craig > >> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >> >> @Ben >> >> Too bad… >> >> @ Craig >> >> I would rather have an optimized version, I do a lot of text processing in my app. >> >> Thanks to both of you! >> François >> >>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>> >>> @Ben. >>> >>> 20 years! Congratulations!. >>> >>> @Francois >>> >>> This can be scripted easily. Do you need help with that? >>> >>> Craig >>> >>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>> >>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>> >>>> Also >>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>> >>>> >>>> >>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>> Is this possible in LiveCode? >>>>> TIA >>>>> François >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Thu Mar 23 11:48:57 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 23 Mar 2023 11:48:57 -0400 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> Message-ID: <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Francois. I am sure you know what you have and what you need. But just for my curiosity, if I had to do what you want, I would have used the “offset” function and its “charsToSkip” parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? Craig > On Mar 23, 2023, at 11:30 AM, François via use-livecode wrote: > > The text source is not very big. > > However I implement transcoding from one language to another and I do an VERY large amount of search and replace. > > I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. > > Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. > > François > >> Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : >> >> Francois. >> >> Who wouldn’t? >> >> But unless you are working with VERY large datasets, I bet a handler would process quickly. >> >> Craig >> >>> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >>> >>> @Ben >>> >>> Too bad… >>> >>> @ Craig >>> >>> I would rather have an optimized version, I do a lot of text processing in my app. >>> >>> Thanks to both of you! >>> François >>> >>>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>>> >>>> @Ben. >>>> >>>> 20 years! Congratulations!. >>>> >>>> @Francois >>>> >>>> This can be scripted easily. Do you need help with that? >>>> >>>> Craig >>>> >>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>> >>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>> >>>>> Also >>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>> >>>>> >>>>> >>>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>> Is this possible in LiveCode? >>>>>> TIA >>>>>> François >>>>>> _______________________________________________ >>>>>> use-livecode mailing list >>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chaplais.francois at orange.fr Thu Mar 23 12:29:56 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 17:29:56 +0100 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Message-ID: An example of when a backwards search would be useful is the following: In the app, you have to find command environments. Environments are delimited by an opening string and a closing string. Usually, I search forward for the opening string, then search for the closing string afterwards. Once this occurrence is processed, the app goes on with a forward search. Now another problem: I want to see in which environment a text position is in, i.e. finding the enclosing opening and closing strings. Looking for the closing string is a no brainer. Looking for the opening string is no more difficult if I can do a backwards search. However, if I can only search forward, I must start the search at the beginning of the text to scan all the occurrences of the opening string that stand before the text position (if any). The complexity of this approach is not the same as in the case where a backwards search is available. François > Le 23 mars 2023 à 16:48, Craig Newman via use-livecode a écrit : > > Francois. > > I am sure you know what you have and what you need. > > But just for my curiosity, if I had to do what you want, I would have used the “offset” function and its “charsToSkip” parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? > > Craig > >> On Mar 23, 2023, at 11:30 AM, François via use-livecode wrote: >> >> The text source is not very big. >> >> However I implement transcoding from one language to another and I do an VERY large amount of search and replace. >> >> I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. >> >> Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. >> >> François >> >>> Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : >>> >>> Francois. >>> >>> Who wouldn’t? >>> >>> But unless you are working with VERY large datasets, I bet a handler would process quickly. >>> >>> Craig >>> >>>> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >>>> >>>> @Ben >>>> >>>> Too bad… >>>> >>>> @ Craig >>>> >>>> I would rather have an optimized version, I do a lot of text processing in my app. >>>> >>>> Thanks to both of you! >>>> François >>>> >>>>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>>>> >>>>> @Ben. >>>>> >>>>> 20 years! Congratulations!. >>>>> >>>>> @Francois >>>>> >>>>> This can be scripted easily. Do you need help with that? >>>>> >>>>> Craig >>>>> >>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>>> >>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>>> >>>>>> Also >>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>> >>>>>> >>>>>> >>>>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>>> Is this possible in LiveCode? >>>>>>> TIA >>>>>>> François >>>>>>> _______________________________________________ >>>>>>> use-livecode mailing list >>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Thu Mar 23 13:17:23 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 23 Mar 2023 13:17:23 -0400 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Message-ID: Fun, fun… So if you collect ALL the opening and closing strings, and hopefully these never overlap, then each pair can be “ordered”. Now identifying each is just a matter of thinking in terms of “pairs” of offsets. You can then identify each by their “paired” position in the forward direction. Or am i missing it still? Craig > On Mar 23, 2023, at 12:29 PM, François via use-livecode wrote: > > An example of when a backwards search would be useful is the following: > > In the app, you have to find command environments. Environments are delimited by an opening string and a closing string. > > Usually, I search forward for the opening string, then search for the closing string afterwards. Once this occurrence is processed, the app goes on with a forward search. > > Now another problem: I want to see in which environment a text position is in, i.e. finding the enclosing opening and closing strings. > > Looking for the closing string is a no brainer. Looking for the opening string is no more difficult if I can do a backwards search. > > However, if I can only search forward, I must start the search at the beginning of the text to scan all the occurrences of the opening string that stand before the text position (if any). The complexity of this approach is not the same as in the case where a backwards search is available. > > François > >> Le 23 mars 2023 à 16:48, Craig Newman via use-livecode a écrit : >> >> Francois. >> >> I am sure you know what you have and what you need. >> >> But just for my curiosity, if I had to do what you want, I would have used the “offset” function and its “charsToSkip” parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? >> >> Craig >> >>> On Mar 23, 2023, at 11:30 AM, François via use-livecode wrote: >>> >>> The text source is not very big. >>> >>> However I implement transcoding from one language to another and I do an VERY large amount of search and replace. >>> >>> I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. >>> >>> Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. >>> >>> François >>> >>>> Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : >>>> >>>> Francois. >>>> >>>> Who wouldn’t? >>>> >>>> But unless you are working with VERY large datasets, I bet a handler would process quickly. >>>> >>>> Craig >>>> >>>>> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >>>>> >>>>> @Ben >>>>> >>>>> Too bad… >>>>> >>>>> @ Craig >>>>> >>>>> I would rather have an optimized version, I do a lot of text processing in my app. >>>>> >>>>> Thanks to both of you! >>>>> François >>>>> >>>>>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>>>>> >>>>>> @Ben. >>>>>> >>>>>> 20 years! Congratulations!. >>>>>> >>>>>> @Francois >>>>>> >>>>>> This can be scripted easily. Do you need help with that? >>>>>> >>>>>> Craig >>>>>> >>>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>>>> >>>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>>>> >>>>>>> Also >>>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>>> >>>>>>> >>>>>>> >>>>>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>>>> Is this possible in LiveCode? >>>>>>>> TIA >>>>>>>> François >>>>>>>> _______________________________________________ >>>>>>>> use-livecode mailing list >>>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chaplais.francois at orange.fr Thu Mar 23 13:24:41 2023 From: chaplais.francois at orange.fr (=?utf-8?B?RnJhbsOnb2lz?=) Date: Thu, 23 Mar 2023 18:24:41 +0100 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Message-ID: Yes, this is the big picture. Plus, some environments may live within other environments. And yes, one of the things the app does all the time is finding matched opening strings and closing strings, like finding matched parentheses in a programming language. Fun, as you said! François > Le 23 mars 2023 à 18:17, Craig Newman via use-livecode a écrit : > > Fun, fun… > > So if you collect ALL the opening and closing strings, and hopefully these never overlap, then each pair can be “ordered”. Now identifying each is just a matter of thinking in terms of “pairs” of offsets. You can then identify each by their “paired” position in the forward direction. > > Or am i missing it still? > > Craig > >> On Mar 23, 2023, at 12:29 PM, François via use-livecode wrote: >> >> An example of when a backwards search would be useful is the following: >> >> In the app, you have to find command environments. Environments are delimited by an opening string and a closing string. >> >> Usually, I search forward for the opening string, then search for the closing string afterwards. Once this occurrence is processed, the app goes on with a forward search. >> >> Now another problem: I want to see in which environment a text position is in, i.e. finding the enclosing opening and closing strings. >> >> Looking for the closing string is a no brainer. Looking for the opening string is no more difficult if I can do a backwards search. >> >> However, if I can only search forward, I must start the search at the beginning of the text to scan all the occurrences of the opening string that stand before the text position (if any). The complexity of this approach is not the same as in the case where a backwards search is available. >> >> François >> >>> Le 23 mars 2023 à 16:48, Craig Newman via use-livecode a écrit : >>> >>> Francois. >>> >>> I am sure you know what you have and what you need. >>> >>> But just for my curiosity, if I had to do what you want, I would have used the “offset” function and its “charsToSkip” parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? >>> >>> Craig >>> >>>> On Mar 23, 2023, at 11:30 AM, François via use-livecode wrote: >>>> >>>> The text source is not very big. >>>> >>>> However I implement transcoding from one language to another and I do an VERY large amount of search and replace. >>>> >>>> I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. >>>> >>>> Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. >>>> >>>> François >>>> >>>>> Le 23 mars 2023 à 16:21, Craig Newman via use-livecode a écrit : >>>>> >>>>> Francois. >>>>> >>>>> Who wouldn’t? >>>>> >>>>> But unless you are working with VERY large datasets, I bet a handler would process quickly. >>>>> >>>>> Craig >>>>> >>>>>> On Mar 23, 2023, at 10:58 AM, François via use-livecode wrote: >>>>>> >>>>>> @Ben >>>>>> >>>>>> Too bad… >>>>>> >>>>>> @ Craig >>>>>> >>>>>> I would rather have an optimized version, I do a lot of text processing in my app. >>>>>> >>>>>> Thanks to both of you! >>>>>> François >>>>>> >>>>>>> Le 23 mars 2023 à 14:43, Craig Newman via use-livecode a écrit : >>>>>>> >>>>>>> @Ben. >>>>>>> >>>>>>> 20 years! Congratulations!. >>>>>>> >>>>>>> @Francois >>>>>>> >>>>>>> This can be scripted easily. Do you need help with that? >>>>>>> >>>>>>> Craig >>>>>>> >>>>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>>>>> >>>>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>>>>> >>>>>>>> Also >>>>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On 23/03/2023 11:35, François via use-livecode wrote: >>>>>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>>>>> Is this possible in LiveCode? >>>>>>>>> TIA >>>>>>>>> François >>>>>>>>> _______________________________________________ >>>>>>>>> use-livecode mailing list >>>>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Thu Mar 23 15:03:54 2023 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 23 Mar 2023 19:03:54 +0000 Subject: Is it possible to use a reverse direction for offset In-Reply-To: References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> Message-ID: <60560d4d-b5d0-4cac-6c89-efd85fefb5cc@tweedly.net> OK, I may be going in the wrong direction here, but .... put (the opening string) into temp set the itemDelimeter to temp put the number of chars in item 1 to -2 of theWholeText into theAnswer ?? Alex. On 23/03/2023 17:24, Franois via use-livecode wrote: > Yes, this is the big picture. > > Plus, some environments may live within other environments. > > And yes, one of the things the app does all the time is finding matched opening strings and closing strings, like finding matched parentheses in a programming language. > > Fun, as you said! > Franois > >> Le 23 mars 2023 18:17, Craig Newman via use-livecode a crit : >> >> Fun, fun >> >> So if you collect ALL the opening and closing strings, and hopefully these never overlap, then each pair can be ordered. Now identifying each is just a matter of thinking in terms of pairs of offsets. You can then identify each by their paired position in the forward direction. >> >> Or am i missing it still? >> >> Craig >> >>> On Mar 23, 2023, at 12:29 PM, Franois via use-livecode wrote: >>> >>> An example of when a backwards search would be useful is the following: >>> >>> In the app, you have to find command environments. Environments are delimited by an opening string and a closing string. >>> >>> Usually, I search forward for the opening string, then search for the closing string afterwards. Once this occurrence is processed, the app goes on with a forward search. >>> >>> Now another problem: I want to see in which environment a text position is in, i.e. finding the enclosing opening and closing strings. >>> >>> Looking for the closing string is a no brainer. Looking for the opening string is no more difficult if I can do a backwards search. >>> >>> However, if I can only search forward, I must start the search at the beginning of the text to scan all the occurrences of the opening string that stand before the text position (if any). The complexity of this approach is not the same as in the case where a backwards search is available. >>> >>> Franois >>> >>>> Le 23 mars 2023 16:48, Craig Newman via use-livecode a crit : >>>> >>>> Francois. >>>> >>>> I am sure you know what you have and what you need. >>>> >>>> But just for my curiosity, if I had to do what you want, I would have used the offset function and its charsToSkip parameter to find all instances of the text to find, and then use those values in sequence to work backwards. But then how do you know when to stop? >>>> >>>> Craig >>>> >>>>> On Mar 23, 2023, at 11:30 AM, Franois via use-livecode wrote: >>>>> >>>>> The text source is not very big. >>>>> >>>>> However I implement transcoding from one language to another and I do an VERY large amount of search and replace. >>>>> >>>>> I think I have quite optimized my LC code but transcoding can take 5 minutes to do, and I need the whole process to chase unexpected bugs. This is using the forward search (offset) most of the time. >>>>> >>>>> Using a standalone app takes the time down to 4 minutes, which is not a sufficient gain for my usage. >>>>> >>>>> Franois >>>>> >>>>>> Le 23 mars 2023 16:21, Craig Newman via use-livecode a crit : >>>>>> >>>>>> Francois. >>>>>> >>>>>> Who wouldnt? >>>>>> >>>>>> But unless you are working with VERY large datasets, I bet a handler would process quickly. >>>>>> >>>>>> Craig >>>>>> >>>>>>> On Mar 23, 2023, at 10:58 AM, Franois via use-livecode wrote: >>>>>>> >>>>>>> @Ben >>>>>>> >>>>>>> Too bad >>>>>>> >>>>>>> @ Craig >>>>>>> >>>>>>> I would rather have an optimized version, I do a lot of text processing in my app. >>>>>>> >>>>>>> Thanks to both of you! >>>>>>> Franois >>>>>>> >>>>>>>> Le 23 mars 2023 14:43, Craig Newman via use-livecode a crit : >>>>>>>> >>>>>>>> @Ben. >>>>>>>> >>>>>>>> 20 years! Congratulations!. >>>>>>>> >>>>>>>> @Francois >>>>>>>> >>>>>>>> This can be scripted easily. Do you need help with that? >>>>>>>> >>>>>>>> Craig >>>>>>>> >>>>>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode wrote: >>>>>>>>> >>>>>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th anniversary this September!) >>>>>>>>> >>>>>>>>> Also >>>>>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On 23/03/2023 11:35, Franois via use-livecode wrote: >>>>>>>>>> I would like to search for a string within another string, starting at a given position, but backward. >>>>>>>>>> In some languages, you can achieve that by providing a negative number for the initial position of the search. >>>>>>>>>> Is this possible in LiveCode? >>>>>>>>>> TIA >>>>>>>>>> Franois >>>>>>>>>> _______________________________________________ >>>>>>>>>> use-livecode mailing list >>>>>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Thu Mar 23 15:34:48 2023 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 23 Mar 2023 19:34:48 +0000 Subject: Is it possible to use a reverse direction for offset In-Reply-To: <60560d4d-b5d0-4cac-6c89-efd85fefb5cc@tweedly.net> References: <96DF3AA7-3F47-47F0-A275-77F0B0881247@orange.fr> <0e8570bb-c17f-c0ac-c9de-5ff52b400b39@cogapp.com> <3C196E04-2077-4D7F-9E64-B4F8B3E93911@starfirelighting.com> <1C3BF49C-4A2A-44EE-B550-BD0A60DDA631@starfirelighting.com> <5344CFB5-CCF3-45DC-9A05-15BACDC763B1@starfirelighting.com> <60560d4d-b5d0-4cac-6c89-efd85fefb5cc@tweedly.net> Message-ID: Oh dear - replying to myself again :-) The 'itemDel' method still does the long search through the text - even though it does it at engine speed, and in neat tidy looking script. But, re-reading your earlier description, it occurred to me that (maybe) you are doing lots of different processing on the same bit of text. If that is the case, then it may be worth doing a single "reverse" operation at the start, and then doing everything as a 'forward' search. i.e. put the number of chars in tText into K put reverse(tText) into tRevText to find the enclosing strings from position 'm', we would do put offset(tClosingSting, tText, m) into t2 put K - offset( reverse(tOpeningString), tRevText, K-m) into t1 .... text you need is in char t1 to t2 of tText Should give you quick searches  -  IF you repeatedly process the same text. Alex. P.S.  quickest 'reverse' function ? Might be put the number of chars in tText into K put K into N repeat for each char c in tText    put c into tRev[N]    subtract 1 from N end repeat combine tRev with empty Alex. On 23/03/2023 19:03, Alex Tweedly via use-livecode wrote: > OK, I may be going in the wrong direction here, but .... > > put (the opening string) into temp > set the itemDelimeter to temp > put the number of chars in item 1 to -2 of theWholeText into theAnswer > > ?? > > Alex. > > On 23/03/2023 17:24, Franois via use-livecode wrote: >> Yes, this is the big picture. >> >> Plus, some environments may live within other environments. >> >> And yes, one of the things the app does all the time is finding >> matched opening strings and closing strings, like finding matched >> parentheses in a programming language. >> >> Fun, as you said! >> Franois >> >>> Le 23 mars 2023 18:17, Craig Newman via use-livecode >>> a crit : >>> >>> Fun, fun >>> >>> So if you collect ALL the opening and closing strings, and hopefully >>> these never overlap, then each pair can be ordered. Now >>> identifying each is just a matter of thinking in terms of pairs of >>> offsets. You can then identify each by their paired position in >>> the forward direction. >>> >>> Or am i missing it still? >>> >>> Craig >>> >>>> On Mar 23, 2023, at 12:29 PM, Franois via use-livecode >>>> wrote: >>>> >>>> An example of when a backwards search would be useful is the >>>> following: >>>> >>>> In the app, you have to find command environments. Environments are >>>> delimited by an opening string and a closing string. >>>> >>>> Usually, I search forward for the opening string, then search for >>>> the closing string afterwards. Once this occurrence is processed, >>>> the app goes on with a forward search. >>>> >>>> Now another problem: I want to see in which environment a text >>>> position is in, i.e. finding the enclosing opening and closing >>>> strings. >>>> >>>> Looking for the closing string is a no brainer. Looking for the >>>> opening string is no more difficult if I can do a backwards search. >>>> >>>> However, if I can only search forward, I must start the search at >>>> the beginning of the text to scan all the occurrences of the >>>> opening string that stand before the text position (if any). The >>>> complexity of this approach is not the same as in the case where a >>>> backwards search is available. >>>> >>>> Franois >>>> >>>>> Le 23 mars 2023 16:48, Craig Newman via use-livecode >>>>> a crit : >>>>> >>>>> Francois. >>>>> >>>>> I am sure you know what you have and what you need. >>>>> >>>>> But just for my curiosity, if I had to do what you want, I would >>>>> have used the offset function and its charsToSkip parameter to >>>>> find all instances of the text to find, and then use those values >>>>> in sequence to work backwards. But then how do you know when to stop? >>>>> >>>>> Craig >>>>> >>>>>> On Mar 23, 2023, at 11:30 AM, Franois via use-livecode >>>>>> wrote: >>>>>> >>>>>> The text source is not very big. >>>>>> >>>>>> However I implement transcoding from one language to another and >>>>>> I do an VERY large amount of search and replace. >>>>>> >>>>>> I think I have quite optimized my LC code but transcoding can >>>>>> take 5 minutes to do, and I need the whole process to chase >>>>>> unexpected bugs. This is using the forward search (offset) most >>>>>> of the time. >>>>>> >>>>>> Using a standalone app takes the time down to 4 minutes, which is >>>>>> not a sufficient gain for my usage. >>>>>> >>>>>> Franois >>>>>> >>>>>>> Le 23 mars 2023 16:21, Craig Newman via use-livecode >>>>>>> a crit : >>>>>>> >>>>>>> Francois. >>>>>>> >>>>>>> Who wouldnt? >>>>>>> >>>>>>> But unless you are working with VERY large datasets, I bet a >>>>>>> handler would process quickly. >>>>>>> >>>>>>> Craig >>>>>>> >>>>>>>> On Mar 23, 2023, at 10:58 AM, Franois via use-livecode >>>>>>>> wrote: >>>>>>>> >>>>>>>> @Ben >>>>>>>> >>>>>>>> Too bad >>>>>>>> >>>>>>>> @ Craig >>>>>>>> >>>>>>>> I would rather have an optimized version, I do a lot of text >>>>>>>> processing in my app. >>>>>>>> >>>>>>>> Thanks to both of you! >>>>>>>> Franois >>>>>>>> >>>>>>>>> Le 23 mars 2023 14:43, Craig Newman via use-livecode >>>>>>>>> a crit : >>>>>>>>> >>>>>>>>> @Ben. >>>>>>>>> >>>>>>>>> 20 years! Congratulations!. >>>>>>>>> >>>>>>>>> @Francois >>>>>>>>> >>>>>>>>> This can be scripted easily. Do you need help with that? >>>>>>>>> >>>>>>>>> Craig >>>>>>>>> >>>>>>>>>> On Mar 23, 2023, at 8:21 AM, Ben Rubinstein via use-livecode >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> https://quality.livecode.com/show_bug.cgi?id=584 (20th >>>>>>>>>> anniversary this September!) >>>>>>>>>> >>>>>>>>>> Also >>>>>>>>>> https://quality.livecode.com/show_bug.cgi?id=8353 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 23/03/2023 11:35, Franois via use-livecode wrote: >>>>>>>>>>> I would like to search for a string within another string, >>>>>>>>>>> starting at a given position, but backward. >>>>>>>>>>> In some languages, you can achieve that by providing a >>>>>>>>>>> negative number for the initial position of the search. >>>>>>>>>>> Is this possible in LiveCode? >>>>>>>>>>> TIA >>>>>>>>>>> Franois >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> use-livecode mailing list >>>>>>>>>>> use-livecode at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Thu Mar 23 16:35:32 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 23 Mar 2023 15:35:32 -0500 Subject: Bard AI Message-ID: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> I've been accepted into the test group for Google's new Bard AI, which is similar to ChatGPT. It's still experimental but looks promising. Google says it does not extract exact information directly from sources, but uses several to compile an original response to the prompt. Here's Bard's response to "Describe the LiveCode programming language": ****** LiveCode is a programming language that is designed to be easy to learn and use. It is a cross-platform language, which means that it can be used to create applications that run on multiple different operating systems. LiveCode is also a rapid application development (RAD) language, which means that it can be used to create applications very quickly. LiveCode is a good choice for beginners because it is a relatively easy language to learn. It has a simple syntax and a large community of users and developers who can help you if you get stuck. LiveCode is also a good choice for experienced developers because it is a powerful language that can be used to create complex applications. Here are some of the features of LiveCode: * It is a cross-platform language. * It is a rapid application development (RAD) language. * It has a simple syntax. * It has a large community of users and developers. * It is a powerful language that can be used to create complex applications. If you are interested in learning more about LiveCode, you can visit the LiveCode website or the LiveCode Forum. ****** Whenever it does actually quote a source there is a link included. This response had no links. Not bad but I would have liked to see more detail so I clicked the "get a new response" button: ****** LiveCode is a cross-platform rapid application development runtime system inspired by HyperCard. It features the LiveCode Script programming language which belongs to the family of xTalk scripting languages like HyperCard's HyperTalk. The environment was introduced in 2001. The "Revolution" development system was based on the MetaCard engine technology which Runtime Revolution later acquired from MetaCard Corporation in 2003. The platform won the Macworld Annual Editor's Choice Award for "Best Development Software" in 2004. LiveCode's natural English-like syntax is easy for beginners to learn. Variables are typeless, and are typed at compile time based purely on context. This makes the language simple to read and maintain, with relatively minimal loss of speed. The language contains advanced features including associative arrays, regular expressions, multimedia, support for a variety of SQL databases, and TCP/IP libraries. The LiveCode engine supports several common image formats (including BMP, PNG, GIF, and JPEG,), anti-aliased vector graphics, HTML-style text hyperlinks, chained behaviors and embedded web browsers. LiveCode is a powerful and flexible language that can be used to create a wide variety of applications, from simple games and utilities to complex web applications and enterprise software. It is a great choice for both beginners and experienced developers, and it is a popular choice for schools and businesses. Here are some of the features of LiveCode: * Natural English-like syntax * Easy to learn and use * Powerful and flexible * Cross-platform * Wide variety of applications * Great for both beginners and experienced developers * Popular choice for schools and businesses ****** Much better. This response included two links to Wikipedia articles. Google says Bard does not yet support coding examples but when it does I'll try it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Mar 23 16:43:39 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 23 Mar 2023 15:43:39 -0500 Subject: Bard AI In-Reply-To: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> Message-ID: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> So I asked Bard to create a poem about LiveCode. The first drafts were just short lines of text that didn't even qualify as blank poetry, so I revised my request to ask it to make the poem rhyme. ****** Sure! Here is a poem about the LiveCode coding language: LiveCode, oh LiveCode, You make coding so easy. With your natural English syntax, I can create what I please. I can build games and apps, Or websites and more. The possibilities are endless, With your simple yet powerful core. You're cross-platform and free, So anyone can use you. And you're backed by a passionate community, Who are always willing to help me through. LiveCode, oh LiveCode, You're the best coding language out there. With your help, I can create anything I imagine, And share it with the world without a care. ****** It needs some work on meter but it's no worse than some human poems I've read. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephen at barncard.com Thu Mar 23 18:42:03 2023 From: stephen at barncard.com (Stephen Barncard) Date: Thu, 23 Mar 2023 15:42:03 -0700 Subject: Bard AI In-Reply-To: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> Message-ID: Holy crap On Thu, Mar 23, 2023 at 13:44 J. Landman Gay via use-livecode < use-livecode at lists.runrev.com> wrote: > So I asked Bard to create a poem about LiveCode. The first drafts were > just short lines of text > that didn't even qualify as blank poetry, so I revised my request to ask > it to make the poem rhyme. > > ****** > Sure! Here is a poem about the LiveCode coding language: > > LiveCode, oh LiveCode, > You make coding so easy. > With your natural English syntax, > I can create what I please. > > I can build games and apps, > Or websites and more. > The possibilities are endless, > With your simple yet powerful core. > > You're cross-platform and free, > So anyone can use you. > And you're backed by a passionate community, > Who are always willing to help me through. > > LiveCode, oh LiveCode, > You're the best coding language out there. > With your help, I can create anything I imagine, > And share it with the world without a care. > ****** > > It needs some work on meter but it's no worse than some human poems I've > read. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org From stephen at barncard.com Thu Mar 23 18:44:37 2023 From: stephen at barncard.com (Stephen Barncard) Date: Thu, 23 Mar 2023 15:44:37 -0700 Subject: Bard AI In-Reply-To: References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> Message-ID: Pardon my language, but this is wonderful. On Thu, Mar 23, 2023 at 15:42 Stephen Barncard wrote: > Holy crap > > On Thu, Mar 23, 2023 at 13:44 J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> So I asked Bard to create a poem about LiveCode. The first drafts were >> just short lines of text >> that didn't even qualify as blank poetry, so I revised my request to ask >> it to make the poem rhyme. >> >> ****** >> Sure! Here is a poem about the LiveCode coding language: >> >> LiveCode, oh LiveCode, >> You make coding so easy. >> With your natural English syntax, >> I can create what I please. >> >> I can build games and apps, >> Or websites and more. >> The possibilities are endless, >> With your simple yet powerful core. >> >> You're cross-platform and free, >> So anyone can use you. >> And you're backed by a passionate community, >> Who are always willing to help me through. >> >> LiveCode, oh LiveCode, >> You're the best coding language out there. >> With your help, I can create anything I imagine, >> And share it with the world without a care. >> ****** >> >> It needs some work on meter but it's no worse than some human poems I've >> read. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > -- > -- > Stephen Barncard - Sebastopol Ca. USA - > mixstream.org > -- -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org From mark at livecode.com Fri Mar 24 04:10:04 2023 From: mark at livecode.com (Mark Waddingham) Date: Fri, 24 Mar 2023 08:10:04 +0000 Subject: running platform-native by default In-Reply-To: <9163deed-a7a0-92bf-54af-0bc017e51640@pdslabs.net> References: <9163deed-a7a0-92bf-54af-0bc017e51640@pdslabs.net> Message-ID: On 2023-03-22 19:45, Phil Davis via use-livecode wrote: > I'm using LC 9.6.8 to build some macOS Intel/Silicon ("dual-native") > apps. > > Upon first launch of these apps on my Silicon test machine, I always > get the OS dialog that says "To open '', you need to install > Rosetta. Do you want to install it now?" I always click the "Not Now" > button because I want the apps to run native by default, wherever they > are running. (I'm avoiding installing Rosetta on that machine.) > > I discovered I can avoid getting the Rosetta dialog this way: After > installation and before first launch, do a "get info" on the installed > app. In the macOS Info dialog, check AND uncheck the "Open using > Rosetta" checkbox. Close the dialog and now the app will launch in > native (Silicon) mode. > > MY QUESTION: > Is there a way to pre-set my apps so their first launch uses the > engine that's native to the platform they're installed on? It seems > like there ought to be a way. I can't expect all my users to jump > through this manual hoop - and it just looks unprofessional to me. Yes - you just need to tweak the plist - there's an LSArchitecturePriority (or similar!) entry which determines the order the slices in the executable are considered. We made x86-64 the primary architecture in 9.6.8 to ensure by default people didn't potentially use an architecture (i.e. arm64) which hadn't been well tested (i.e. making it optin). In 9.6.9-rc-3 (which is, hopefully, imminent!), we'll be removing the experimental tag from the arm64 slice and make the priority the default - i.e. on arm macs LC and its standalones will run using the native (arm64) architecture by default. Warmest Regards, Mark. -- Mark Waddingham ~ mark at livecode.com ~ http://www.livecode.com/ LiveCode: Build Amazing Things From craig at starfirelighting.com Fri Mar 24 08:53:07 2023 From: craig at starfirelighting.com (Craig Newman) Date: Fri, 24 Mar 2023 08:53:07 -0400 Subject: Bard AI In-Reply-To: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> Message-ID: <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> We are ether doomed or blessed. We shall see... One small snippet from Jacques “new response” query: "and are typed at compile time based purely on context.” was a line I wrote in Wikipedia many years ago. It just made me realize how such engines comb the entire universe for pertinent content, and then use AI to compose. Craig > On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode wrote: > > and are typed at compile time based purely on context. From sean at pidigital.co.uk Fri Mar 24 11:26:46 2023 From: sean at pidigital.co.uk (Sean Cole) Date: Fri, 24 Mar 2023 15:26:46 +0000 Subject: Bard AI In-Reply-To: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6@hyperactivesw.com> Message-ID: Wow! Sean From phil at pdslabs.net Fri Mar 24 14:46:38 2023 From: phil at pdslabs.net (Phil Davis) Date: Fri, 24 Mar 2023 11:46:38 -0700 Subject: running platform-native by default In-Reply-To: References: <9163deed-a7a0-92bf-54af-0bc017e51640@pdslabs.net> Message-ID: <975b8659-f51e-ba58-0b7b-ed044a2864ac@pdslabs.net> Thanks Mark. Last night I discovered I could do that, but it revealed a well-hidden bug in one app when launched on either platform, so for now I may just deliver 2 versions of the app. Thank you! Phil On 3/24/23 1:10 AM, Mark Waddingham via use-livecode wrote: > On 2023-03-22 19:45, Phil Davis via use-livecode wrote: >> I'm using LC 9.6.8 to build some macOS Intel/Silicon ("dual-native") >> apps. >> >> Upon first launch of these apps on my Silicon test machine, I always >> get the OS dialog that says "To open '', you need to install >> Rosetta. Do you want to install it now?" I always click the "Not Now" >> button because I want the apps to run native by default, wherever they >> are running. (I'm avoiding installing Rosetta on that machine.) >> >> I discovered I can avoid getting the Rosetta dialog this way: After >> installation and before first launch, do a "get info" on the installed >> app. In the macOS Info dialog, check AND uncheck the "Open using >> Rosetta" checkbox. Close the dialog and now the app will launch in >> native (Silicon) mode. >> >> MY QUESTION: >> Is there a way to pre-set my apps so their first launch uses the >> engine that's native to the platform they're installed on? It seems >> like there ought to be a way. I can't expect all my users to jump >> through this manual hoop - and it just looks unprofessional to me. > > Yes - you just need to tweak the plist - there's an > LSArchitecturePriority (or similar!) entry which determines the order > the slices in the executable are considered. > > We made x86-64 the primary architecture in 9.6.8 to ensure by default > people didn't potentially use an architecture (i.e. arm64) which > hadn't been well tested (i.e. making it optin). > > In 9.6.9-rc-3 (which is, hopefully, imminent!), we'll be removing the > experimental tag from the arm64 slice and make the priority the > default - i.e. on arm macs LC and its standalones will run using the > native (arm64) architecture by default. > > Warmest Regards, > > Mark. > -- Phil Davis (503) 307-4363 From jacque at hyperactivesw.com Fri Mar 24 15:34:35 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 24 Mar 2023 14:34:35 -0500 Subject: Bard AI In-Reply-To: <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> Message-ID: <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> So much for Google's claim it doesn't directly pull from existing text. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 24, 2023 7:55:58 AM Craig Newman via use-livecode wrote: > We are ether doomed or blessed. We shall see... > > One small snippet from Jacques new response query: > > "and are typed at compile time based purely on context. > > was a line I wrote in Wikipedia many years ago. It just made me realize how > such engines comb the entire universe for pertinent content, and then use > AI to compose. > > Craig > >> On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode >> wrote: >> >> and are typed at compile time based purely on context. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From craig at starfirelighting.com Fri Mar 24 16:51:39 2023 From: craig at starfirelighting.com (Craig Newman) Date: Fri, 24 Mar 2023 16:51:39 -0400 Subject: Bard AI In-Reply-To: <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> Jacque. They say that? Whether human or machine, where else would any of “us” glean information??? Craig > On Mar 24, 2023, at 3:34 PM, J. Landman Gay via use-livecode wrote: > > So much for Google's claim it doesn't directly pull from existing text. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 24, 2023 7:55:58 AM Craig Newman via use-livecode wrote: > >> We are ether doomed or blessed. We shall see... >> >> One small snippet from Jacques “new response” query: >> >> "and are typed at compile time based purely on context.” >> >> was a line I wrote in Wikipedia many years ago. It just made me realize how such engines comb the entire universe for pertinent content, and then use AI to compose. >> >> Craig >> >>> On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode wrote: >>> >>> and are typed at compile time based purely on context. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alanstenhouse at hotmail.com Fri Mar 24 19:25:15 2023 From: alanstenhouse at hotmail.com (Alan Stenhouse) Date: Sat, 25 Mar 2023 09:55:15 +1030 Subject: Bard AI In-Reply-To: References: Message-ID: Nice one. Great to see Bard in action. Taking this as inspiration (and hoping this doesn't start Bard v chatGPT v ? wars....), I asked chatGPT to "write me a sonnet about LiveCode". Upon the canvas of the digital sphere, LiveCode emerges, a beacon of grace, Translating thoughts to scripts that endear, Crafting software in a swift embrace. With fluid tongue, it weaves its artful code, In English syntax, clear and unconfined, As programmers embark on quests untrod, Their visions made real by this design. This versatile tool doth span the seas, >From Windows, Mac, to Linux it conveys, To mobile realms, it leaps with greatest ease, A bridge connecting worlds in countless ways. So sing the praise of LiveCode, our guide, Whose noble touch makes dreams a sweet, swift ride. Bard-like indeed... :-) cheers Alan > On 25 Mar 2023, at 2:30 am, use-livecode-request at lists.runrev.com wrote: > > Date: Thu, 23 Mar 2023 15:43:39 -0500 > From: "J. Landman Gay" > To: How to use LiveCode > Subject: Re: Bard AI > Message-ID: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6 at hyperactivesw.com> > Content-Type: text/plain; charset=UTF-8; format=flowed > > So I asked Bard to create a poem about LiveCode. The first drafts were just short lines of text > that didn't even qualify as blank poetry, so I revised my request to ask it to make the poem rhyme. > > ****** > Sure! Here is a poem about the LiveCode coding language: > > LiveCode, oh LiveCode, > You make coding so easy. > With your natural English syntax, > I can create what I please. > > I can build games and apps, > Or websites and more. > The possibilities are endless, > With your simple yet powerful core. > > You're cross-platform and free, > So anyone can use you. > And you're backed by a passionate community, > Who are always willing to help me through. > > LiveCode, oh LiveCode, > You're the best coding language out there. > With your help, I can create anything I imagine, > And share it with the world without a care. > ****** > > It needs some work on meter but it's no worse than some human poems I've read. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Mar 24 20:01:56 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 24 Mar 2023 19:01:56 -0500 Subject: Bard AI In-Reply-To: <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> Message-ID: <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> It was in the agreement I had to acknowledge before I could get in, and then plastered all over the place elsewhere. I think it's open to the public now, I saw a link somewhere that let you get on the waiting list. You could search for that if you want to try Bard. Google One subscribers like me got direct invitations. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 24, 2023 3:54:23 PM Craig Newman via use-livecode wrote: > Jacque. > > They say that? > > Whether human or machine, where else would any of us glean information??? > > Craig > >> On Mar 24, 2023, at 3:34 PM, J. Landman Gay via use-livecode >> wrote: >> >> So much for Google's claim it doesn't directly pull from existing text. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> On March 24, 2023 7:55:58 AM Craig Newman via use-livecode >> wrote: >> >>> We are ether doomed or blessed. We shall see... >>> >>> One small snippet from Jacques new response query: >>> >>> "and are typed at compile time based purely on context. >>> >>> was a line I wrote in Wikipedia many years ago. It just made me realize how >>> such engines comb the entire universe for pertinent content, and then use >>> AI to compose. >>> >>> Craig >>> >>>> On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode >>>> wrote: >>>> >>>> and are typed at compile time based purely on context. >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bogdanoff at me.com Fri Mar 24 21:02:17 2023 From: bogdanoff at me.com (Peter Bogdanoff) Date: Fri, 24 Mar 2023 21:02:17 -0400 Subject: Bard AI In-Reply-To: References: Message-ID: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> +11 > On Mar 24, 2023, at 7:25 PM, Alan Stenhouse via use-livecode wrote: > > Nice one. Great to see Bard in action. > > Taking this as inspiration (and hoping this doesn't start Bard v chatGPT v ? wars....), I asked chatGPT to "write me a sonnet about LiveCode". > > > Upon the canvas of the digital sphere, > LiveCode emerges, a beacon of grace, > Translating thoughts to scripts that endear, > Crafting software in a swift embrace. > > With fluid tongue, it weaves its artful code, > In English syntax, clear and unconfined, > As programmers embark on quests untrod, > Their visions made real by this design. > > This versatile tool doth span the seas, > From Windows, Mac, to Linux it conveys, > To mobile realms, it leaps with greatest ease, > A bridge connecting worlds in countless ways. > > So sing the praise of LiveCode, our guide, > Whose noble touch makes dreams a sweet, swift ride. > > > Bard-like indeed... :-) > > cheers > > Alan > >> On 25 Mar 2023, at 2:30 am, use-livecode-request at lists.runrev.com wrote: >> >> Date: Thu, 23 Mar 2023 15:43:39 -0500 >> From: "J. Landman Gay" >> To: How to use LiveCode >> Subject: Re: Bard AI >> Message-ID: <65d61d1f-6dd2-0cf5-f674-5e8261f30eb6 at hyperactivesw.com> >> Content-Type: text/plain; charset=UTF-8; format=flowed >> >> So I asked Bard to create a poem about LiveCode. The first drafts were just short lines of text >> that didn't even qualify as blank poetry, so I revised my request to ask it to make the poem rhyme. >> >> ****** >> Sure! Here is a poem about the LiveCode coding language: >> >> LiveCode, oh LiveCode, >> You make coding so easy. >> With your natural English syntax, >> I can create what I please. >> >> I can build games and apps, >> Or websites and more. >> The possibilities are endless, >> With your simple yet powerful core. >> >> You're cross-platform and free, >> So anyone can use you. >> And you're backed by a passionate community, >> Who are always willing to help me through. >> >> LiveCode, oh LiveCode, >> You're the best coding language out there. >> With your help, I can create anything I imagine, >> And share it with the world without a care. >> ****** >> >> It needs some work on meter but it's no worse than some human poems I've read. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Fri Mar 24 22:06:07 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 24 Mar 2023 21:06:07 -0500 Subject: Bard AI In-Reply-To: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> References: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> Message-ID: <18716841298.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> That's wonderful, and much better! I'll be first to admit that GPT is superior, and several reviewers also agree. Google reminds the testers that Bard is in its early stages, frequently wrong, and we should double check its answers. They put a Google It button right below the response. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On Mar 24, 2023, at 7:25 PM, Alan Stenhouse via use-livecode wrote: >> Nice one. Great to see Bard in action. >> >> Taking this as inspiration (and hoping this doesn't start Bard v chatGPT v >> ? wars....), I asked chatGPT to "write me a sonnet about LiveCode". >> >> >> Upon the canvas of the digital sphere, >> LiveCode emerges, a beacon of grace, >> Translating thoughts to scripts that endear, >> Crafting software in a swift embrace. >> >> With fluid tongue, it weaves its artful code, >> In English syntax, clear and unconfined, >> As programmers embark on quests untrod, >> Their visions made real by this design. >> >> This versatile tool doth span the seas, >> From Windows, Mac, to Linux it conveys, >> To mobile realms, it leaps with greatest ease, >> A bridge connecting worlds in countless ways. >> >> So sing the praise of LiveCode, our guide, >> Whose noble touch makes dreams a sweet, swift ride. >> >> >> Bard-like indeed... :-) >> >> cheers >> >> Alan From stephen at barncard.com Sat Mar 25 22:28:25 2023 From: stephen at barncard.com (Stephen Barncard) Date: Sat, 25 Mar 2023 19:28:25 -0700 Subject: Bard AI In-Reply-To: <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Got the invite, but nothing yet after I applied. On Fri, Mar 24, 2023 at 17:03 J. Landman Gay via use-livecode < use-livecode at lists.runrev.com> wrote: > It was in the agreement I had to acknowledge before I could get in, and > then plastered all over the place elsewhere. > > I think it's open to the public now, I saw a link somewhere that let you > get on the waiting list. You could search for that if you want to try > Bard. > Google One subscribers like me got direct invitations. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 24, 2023 3:54:23 PM Craig Newman via use-livecode > wrote: > > > Jacque. > > > > They say that? > > > > Whether human or machine, where else would any of “us” glean > information??? > > > > Craig > > > >> On Mar 24, 2023, at 3:34 PM, J. Landman Gay via use-livecode > >> wrote: > >> > >> So much for Google's claim it doesn't directly pull from existing text. > >> > >> -- > >> Jacqueline Landman Gay | jacque at hyperactivesw.com > >> HyperActive Software | http://www.hyperactivesw.com > >> On March 24, 2023 7:55:58 AM Craig Newman via use-livecode > >> wrote: > >> > >>> We are ether doomed or blessed. We shall see... > >>> > >>> One small snippet from Jacques “new response” query: > >>> > >>> "and are typed at compile time based purely on context.” > >>> > >>> was a line I wrote in Wikipedia many years ago. It just made me > realize how > >>> such engines comb the entire universe for pertinent content, and then > use > >>> AI to compose. > >>> > >>> Craig > >>> > >>>> On Mar 23, 2023, at 4:35 PM, J. Landman Gay via use-livecode > >>>> wrote: > >>>> > >>>> and are typed at compile time based purely on context. > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org From jacque at hyperactivesw.com Sat Mar 25 23:46:05 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 25 Mar 2023 22:46:05 -0500 Subject: Bard AI In-Reply-To: References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <1871c05f448.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> It took a few days after I was invited before I was picked to participate. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On March 25, 2023 9:29:25 PM Stephen Barncard wrote: > Got the invite, but nothing yet after I applied. From stephen at barncard.com Sat Mar 25 23:51:40 2023 From: stephen at barncard.com (Stephen Barncard) Date: Sat, 25 Mar 2023 20:51:40 -0700 Subject: Bard AI In-Reply-To: <1871c05f448.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <8c3d59f7-4fe9-a683-c6c7-5380dd582caa@hyperactivesw.com> <6BD8AE86-0CD8-452A-B092-1CE7A1712784@starfirelighting.com> <187151d9cf8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1E7194E9-331E-4550-98FF-9FFA930ABE0B@starfirelighting.com> <18716125d38.27a5.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <1871c05f448.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Thanks! On Sat, Mar 25, 2023 at 20:47 J. Landman Gay via use-livecode < use-livecode at lists.runrev.com> wrote: > It took a few days after I was invited before I was picked to participate. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On March 25, 2023 9:29:25 PM Stephen Barncard > wrote: > > > Got the invite, but nothing yet after I applied. > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org From neville.smythe at optusnet.com.au Sun Mar 26 01:03:01 2023 From: neville.smythe at optusnet.com.au (Neville Smythe) Date: Sun, 26 Mar 2023 16:03:01 +1100 Subject: Stop using font file bug Message-ID: <3481044C-9F2A-4824-9615-EF17CAC6E4DD@optusnet.com.au> I have at least got around to filing a bug report about the “stop using font file” bug discovered in my cross-platform text issues investigation, life having intervened in the last few months. Bug 24151 Stop Using font bug I have also file an enhancement request for text baselines (GET SET and a fixedBaselIne feature for fields). Bug 24152 textbaseline enhancement request Those who came in late can read my article in https://www.dropbox.com/sh/s3t9fwdij9cfxqh/AAD5nfbjHQwG2aIE3oZljEPsa?dl=0 There is also an updated version of the font metrics database in the same folder Neville Smythe From panos.merakos at livecode.com Wed Mar 29 10:08:23 2023 From: panos.merakos at livecode.com (panagiotis merakos) Date: Wed, 29 Mar 2023 17:08:23 +0300 Subject: [[ ANN ]] Release 9.6.9 RC-3 Message-ID: Dear list members, We are pleased to announce the release of LiveCode 9.6.9 RC-3. LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet the new requirements of the Apple AppStore. You can find more details on the bug fixes and improvements of this new release here: https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ You can find the release in your LiveCode account area or get it via the automatic updater. Enjoy! Kind regards The LiveCode Team -- From rdimola at evergreeninfo.net Wed Mar 29 11:18:38 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 29 Mar 2023 11:18:38 -0400 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: References: Message-ID: <003501d96251$c059bd80$410d3880$@net> I see the old download page only has the current production version. I went to my account and was able to download the installers but I don't see a link for the release notes? Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of panagiotis merakos via use-livecode Sent: Wednesday, March 29, 2023 10:08 AM To: How to use LiveCode Cc: panagiotis merakos Subject: [[ ANN ]] Release 9.6.9 RC-3 Dear list members, We are pleased to announce the release of LiveCode 9.6.9 RC-3. LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet the new requirements of the Apple AppStore. You can find more details on the bug fixes and improvements of this new release here: https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ You can find the release in your LiveCode account area or get it via the automatic updater. Enjoy! Kind regards The LiveCode Team -- _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From merakosp at gmail.com Wed Mar 29 11:24:33 2023 From: merakosp at gmail.com (panagiotis m) Date: Wed, 29 Mar 2023 18:24:33 +0300 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: <003501d96251$c059bd80$410d3880$@net> References: <003501d96251$c059bd80$410d3880$@net> Message-ID: Hello Ralph, The public downloads page only contains the latest stable version - no DPs or RCs there. You can access the release notes from the LC 9.6.9 rc3 IDE: Help -> Release Notes Also, in your account area, at the left hand side there is a Downloads page, which does have the release notes. Kind regards. Panos On Wed, 29 Mar 2023 at 18:19, Ralph DiMola via use-livecode < use-livecode at lists.runrev.com> wrote: > I see the old download page only has the current production version. I went > to my account and was able to download the installers but I don't see a > link > for the release notes? > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > Behalf > Of panagiotis merakos via use-livecode > Sent: Wednesday, March 29, 2023 10:08 AM > To: How to use LiveCode > Cc: panagiotis merakos > Subject: [[ ANN ]] Release 9.6.9 RC-3 > > Dear list members, > > We are pleased to announce the release of LiveCode 9.6.9 RC-3. > > LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, > including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet > the new requirements of the Apple AppStore. > > You can find more details on the bug fixes and improvements of this new > release here: > > https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ > > You can find the release in your LiveCode account area or get it via the > automatic updater. > > Enjoy! > > Kind regards > The LiveCode Team > -- > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From rdimola at evergreeninfo.net Wed Mar 29 11:40:35 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 29 Mar 2023 11:40:35 -0400 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: References: <003501d96251$c059bd80$410d3880$@net> Message-ID: <004801d96254$d09941e0$71cbc5a0$@net> Thanks! Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of panagiotis m via use-livecode Sent: Wednesday, March 29, 2023 11:25 AM To: How to use LiveCode Cc: panagiotis m Subject: Re: [[ ANN ]] Release 9.6.9 RC-3 Hello Ralph, The public downloads page only contains the latest stable version - no DPs or RCs there. You can access the release notes from the LC 9.6.9 rc3 IDE: Help -> Release Notes Also, in your account area, at the left hand side there is a Downloads page, which does have the release notes. Kind regards. Panos On Wed, 29 Mar 2023 at 18:19, Ralph DiMola via use-livecode < use-livecode at lists.runrev.com> wrote: > I see the old download page only has the current production version. I > went to my account and was able to download the installers but I don't > see a link for the release notes? > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On > Behalf Of panagiotis merakos via use-livecode > Sent: Wednesday, March 29, 2023 10:08 AM > To: How to use LiveCode > Cc: panagiotis merakos > Subject: [[ ANN ]] Release 9.6.9 RC-3 > > Dear list members, > > We are pleased to announce the release of LiveCode 9.6.9 RC-3. > > LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, > including support for building with Xcode 14.2 and the iOS 16.2 SDK to > meet the new requirements of the Apple AppStore. > > You can find more details on the bug fixes and improvements of this > new release here: > > https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ > > You can find the release in your LiveCode account area or get it via > the automatic updater. > > Enjoy! > > Kind regards > The LiveCode Team > -- > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major-k.de Thu Mar 30 12:18:43 2023 From: klaus at major-k.de (Klaus major-k) Date: Thu, 30 Mar 2023 18:18:43 +0200 Subject: We cannot edit cRevStandaloneSettings Message-ID: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> Hi all, macOS 12.6.4 INTEL, LC 9.6.9 rc3 See subject, but or feature? I'm asking because I saved a stack under a new name and wanted to set the iOS Profile to -> (none) for testing, but could only select one of the profiles used in the former stack. :-/ And trying to edit the cRevStandaloneSettings did not work!? At least not in the inspector, will try via script later. Thank you for any hint! Best Klaus -- Klaus Major klaus at major-k.de https://www.major-k.de From klaus at major-k.de Thu Mar 30 12:30:54 2023 From: klaus at major-k.de (Klaus major-k) Date: Thu, 30 Mar 2023 18:30:54 +0200 Subject: We cannot edit cRevStandaloneSettings In-Reply-To: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> References: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> Message-ID: <6E391ACE-A36A-4E60-A13A-184C8A91B28A@major-k.de> > Am 30.03.2023 um 18:18 schrieb Klaus major-k via use-livecode : > > Hi all, > > macOS 12.6.4 INTEL, LC 9.6.9 rc3 > See subject, but or feature? BUG or feature! 8-) > I'm asking because I saved a stack under a new name and > wanted to set the iOS Profile to -> (none) for testing, but > could only select one of the profiles used in the former stack. :-/ > > And trying to edit the cRevStandaloneSettings did not work!? > At least not in the inspector, will try via script later. > > Thank you for any hint! > > > Best > > Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From benr_mc at cogapp.com Thu Mar 30 12:32:54 2023 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 30 Mar 2023 17:32:54 +0100 Subject: Debugging LiveCode Builder scripts (widgets) Message-ID: I'm trying to track down an obscure crashing bug in a widget. With thanks to Mikey for https://github.com/macMikey/LCB-missing-manual/wiki/debugging, I've mostly been able to get by using 'log' as my primary debugging method, for all my simple scripting errors. However in this case the problem is that under certain circumstances LiveCode/the widget hangs when new data is set. In this case (I'm reasonably certain) the log messages that are issued are never reported. The standard things seems to be that messages sent by 'log' are buffered, and reported when idle. Are there any tips for putting out debugging info from a widget that can either be displayed/reported _immediately_ in LiveCode, or to some other app so that I can get them up to the point that it hangs? TIA, Ben From paul at researchware.com Thu Mar 30 12:42:19 2023 From: paul at researchware.com (Paul Dupuis) Date: Thu, 30 Mar 2023 12:42:19 -0400 Subject: We cannot edit cRevStandaloneSettings In-Reply-To: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> References: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> Message-ID: <119675c5-3149-24d8-a2c4-3f58d972dcef@researchware.com> I just used LC 9.6.9rc3 to runs an Installer app (built in LiveCode) we use to making installers for our research product for macOS and Windows. It sets the cRevStandaloneSettings via script for each of 2 installer standalones (one for each platform) it builds. It ran without errors. The installers and installed applications work as expected, so I think you can at least manipulate the cRevStandaloneSettings via script if you need to. We run our installer builder on Window 10 to build Installers for Windows and macOS (and then move the macOS standalone to macOS for code sign and notarization, etc. On 3/30/2023 12:18 PM, Klaus major-k via use-livecode wrote: > Hi all, > > macOS 12.6.4 INTEL, LC 9.6.9 rc3 > > See subject, but or feature? > > I'm asking because I saved a stack under a new name and > wanted to set the iOS Profile to -> (none) for testing, but > could only select one of the profiles used in the former stack. :-/ > > And trying to edit the cRevStandaloneSettings did not work!? > At least not in the inspector, will try via script later. > > Thank you for any hint! > > > Best > > Klaus From rdimola at evergreeninfo.net Thu Mar 30 13:23:25 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 30 Mar 2023 13:23:25 -0400 Subject: Debugging LiveCode Builder scripts (widgets) In-Reply-To: References: Message-ID: <003901d9632c$591a58b0$0b4f0a10$@net> Ben, You could try to dispatch messages to LCS. They may be buffered also, it's worth a shot. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Ben Rubinstein via use-livecode Sent: Thursday, March 30, 2023 12:33 PM To: Use LiveCode Cc: Ben Rubinstein Subject: Debugging LiveCode Builder scripts (widgets) I'm trying to track down an obscure crashing bug in a widget. With thanks to Mikey for https://github.com/macMikey/LCB-missing-manual/wiki/debugging, I've mostly been able to get by using 'log' as my primary debugging method, for all my simple scripting errors. However in this case the problem is that under certain circumstances LiveCode/the widget hangs when new data is set. In this case (I'm reasonably certain) the log messages that are issued are never reported. The standard things seems to be that messages sent by 'log' are buffered, and reported when idle. Are there any tips for putting out debugging info from a widget that can either be displayed/reported _immediately_ in LiveCode, or to some other app so that I can get them up to the point that it hangs? TIA, Ben _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major-k.de Thu Mar 30 16:02:46 2023 From: klaus at major-k.de (Klaus major-k) Date: Thu, 30 Mar 2023 22:02:46 +0200 Subject: We cannot edit cRevStandaloneSettings In-Reply-To: <119675c5-3149-24d8-a2c4-3f58d972dcef@researchware.com> References: <0E38FD84-19CD-4762-9635-5461E4FF0C0A@major-k.de> <119675c5-3149-24d8-a2c4-3f58d972dcef@researchware.com> Message-ID: <8F1AD4F0-A24F-4F74-B028-780CA24285DE@major-k.de> Hi Paul, > Am 30.03.2023 um 18:42 schrieb Paul Dupuis via use-livecode : > > I just used LC 9.6.9rc3 to runs an Installer app (built in LiveCode) we use to making installers for our research product for macOS and Windows. It sets the cRevStandaloneSettings via script for each of 2 installer standalones (one for each platform) it builds. It ran without errors. The installers and installed applications work as expected, so I think you can at least manipulate the cRevStandaloneSettings via script if you need to. > > We run our installer builder on Window 10 to build Installers for Windows and macOS (and then move the macOS standalone to macOS for code sign and notarization, etc. works of course with a script. :-) > On 3/30/2023 12:18 PM, Klaus major-k via use-livecode wrote: >> Hi all, >> >> macOS 12.6.4 INTEL, LC 9.6.9 rc3 >> See subject, but or feature? >> >> I'm asking because I saved a stack under a new name and >> wanted to set the iOS Profile to -> (none) for testing, but >> could only select one of the profiles used in the former stack. :-/ Added a bug report for this: >> And trying to edit the cRevStandaloneSettings did not work!? >> At least not in the inspector, will try via script later. >> >> Thank you for any hint! Best Klaus -- Klaus Major klaus at major-k.de https://www.major-k.de From mark at canelasoftware.com Thu Mar 30 16:39:37 2023 From: mark at canelasoftware.com (Mark Talluto) Date: Thu, 30 Mar 2023 13:39:37 -0700 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: References: Message-ID: Thank you! We have already released an iOS and Android app with this build. I used Xcode 14.2 with SD 16.2, and it worked perfectly! Best regards, Mark Talluto appli.io livecloud.io nursenotes.net canelasoftware.com > On Mar 29, 2023, at 7:08 AM, panagiotis merakos via use-livecode wrote: > > Dear list members, > > We are pleased to announce the release of LiveCode 9.6.9 RC-3. > > LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, > including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet > the new requirements of the Apple AppStore. > > You can find more details on the bug fixes and improvements of this new > release here: > > https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ > > You can find the release in your LiveCode account area or get it via the > automatic updater. > > Enjoy! > > Kind regards > The LiveCode Team > -- > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipsm at themartinz.com Thu Mar 30 17:15:55 2023 From: chipsm at themartinz.com (chipsm themartinz.com) Date: Thu, 30 Mar 2023 21:15:55 +0000 Subject: [[ ANN ]] Release 9.6.9 RC-3 In-Reply-To: References: Message-ID: I’m having trouble loading the file you sent me. I can unzip it but I can’t load it back into Appli Sincerely, Clarence P. Martin Jr. chipsm at themartinz.com Cell (626)787-4442 My Motto: “Routine Destinations can be adventures if one tries different routes to get there”. From: use-livecode on behalf of Mark Talluto via use-livecode Date: Thursday, March 30, 2023 at 1:41 PM To: useLiveCodeList Cc: Mark Talluto Subject: Re: [[ ANN ]] Release 9.6.9 RC-3 Thank you! We have already released an iOS and Android app with this build. I used Xcode 14.2 with SD 16.2, and it worked perfectly! Best regards, Mark Talluto appli.io livecloud.io nursenotes.net canelasoftware.com > On Mar 29, 2023, at 7:08 AM, panagiotis merakos via use-livecode wrote: > > Dear list members, > > We are pleased to announce the release of LiveCode 9.6.9 RC-3. > > LiveCode 9.6.9 RC-3 comes with more than 25 bugfixes and improvements, > including support for building with Xcode 14.2 and the iOS 16.2 SDK to meet > the new requirements of the Apple AppStore. > > You can find more details on the bug fixes and improvements of this new > release here: > > https://livecode.com/9-6-9-rc-3-released-support-for-ios-16/ > > You can find the release in your LiveCode account area or get it via the > automatic updater. > > Enjoy! > > Kind regards > The LiveCode Team > -- > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From panos.merakos at livecode.com Fri Mar 31 09:25:27 2023 From: panos.merakos at livecode.com (panagiotis merakos) Date: Fri, 31 Mar 2023 16:25:27 +0300 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available Message-ID: Hello all, Just to let you know that there is an update of the enhancements bundle available in your account area. Latest update 1.0.31: 31 March 2023 This update includes some bugfixes. I'll update BugZilla later tonight. Kind regards, Panos -- From klaus at major-k.de Fri Mar 31 10:16:59 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 16:16:59 +0200 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available In-Reply-To: References: Message-ID: Hi Panos, > Am 31.03.2023 um 15:25 schrieb panagiotis merakos via use-livecode : > > Hello all, > > Just to let you know that there is an update of the enhancements bundle > available in your account area. > Latest update 1.0.31: 31 March 2023 > This update includes some bugfixes. I'll update BugZilla later tonight. just loaded and installed the update, but now I see this in the "Magic Palette" for: SmartCrumbsVCW i18N Responsive Layout XXX is required to YYY. you can get it here BUY NOW ??? See picture: > Kind regards, > Panos Best Klaus -- Klaus Major klaus at major-k.de https://www.major-k.de From klaus at major-k.de Fri Mar 31 10:28:24 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 16:28:24 +0200 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available In-Reply-To: References: Message-ID: <4A179575-B302-4B12-AFA8-4A8F65311617@major-k.de> > Am 31.03.2023 um 16:16 schrieb Klaus major-k via use-livecode : > Hi Panos, > >> Am 31.03.2023 um 15:25 schrieb panagiotis merakos via use-livecode : >> Hello all, >> Just to let you know that there is an update of the enhancements bundle >> available in your account area. >> Latest update 1.0.31: 31 March 2023 >> This update includes some bugfixes. I'll update BugZilla later tonight. > > just loaded and installed the update, but now I see this in the "Magic Palette" for: > SmartCrumbsVCW > i18N > Responsive Layout > > XXX is required to YYY. you can get it here > BUY NOW > ??? > See picture: > And some widgets are also missing after the installation: DatePicker Circle Avatar PolyGrid See screenshot Hm... -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From matthias_livecode_150811 at m-r-d.de Fri Mar 31 11:42:42 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 31 Mar 2023 17:42:42 +0200 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available In-Reply-To: <4A179575-B302-4B12-AFA8-4A8F65311617@major-k.de> References: <4A179575-B302-4B12-AFA8-4A8F65311617@major-k.de> Message-ID: Klaus, did you restart LC already. I had the same problem, but restarting LC solved it and all missing Widgets are now listed. Regards, Matthias > Am 31.03.2023 um 16:28 schrieb Klaus major-k via use-livecode : > >> >> Am 31.03.2023 um 16:16 schrieb Klaus major-k via use-livecode : >> Hi Panos, >> >>> Am 31.03.2023 um 15:25 schrieb panagiotis merakos via use-livecode : >>> Hello all, >>> Just to let you know that there is an update of the enhancements bundle >>> available in your account area. >>> Latest update 1.0.31: 31 March 2023 >>> This update includes some bugfixes. I'll update BugZilla later tonight. >> >> just loaded and installed the update, but now I see this in the "Magic Palette" for: >> SmartCrumbsVCW >> i18N >> Responsive Layout >> >> XXX is required to YYY. you can get it here >> BUY NOW >> ??? >> See picture: >> > > And some widgets are also missing after the installation: > DatePicker > Circle Avatar > PolyGrid > > See screenshot > > > Hm... > > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major-k.de Fri Mar 31 11:46:31 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 17:46:31 +0200 Subject: [[ ANN ]] New Enhancements Bundle v1.0.31 available In-Reply-To: References: <4A179575-B302-4B12-AFA8-4A8F65311617@major-k.de> Message-ID: <827D6BF3-6998-42EC-B871-F70D219E15BE@major-k.de> Hi Matthias, > Am 31.03.2023 um 17:42 schrieb matthias rebbe via use-livecode : > > Klaus, > > did you restart LC already. I had the same problem, but restarting LC solved it and all missing Widgets are now listed. nope, I did, and that fixed it, thanks for the hint! 8-) > Regards, > Matthias Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From klaus at major-k.de Fri Mar 31 11:47:36 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 17:47:36 +0200 Subject: cannot test on my Andoid cellphone!? Message-ID: Hi friends, I added the latest SDKs and platforms via the "SDK Manager" in "Android Studio", see below. Now when I want to test my app on my cellphone, I get an error dialog in LC: --------------------------------------------- Unable to build app for testing: could not encode class bundle - error: d8: can't find d8.jar --------------------------------------------- LC 9.6.9 rc3 SDKs and Platforms: Any hints very appreciated! Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From matthias_livecode_150811 at m-r-d.de Fri Mar 31 11:57:27 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 31 Mar 2023 17:57:27 +0200 Subject: cannot test on my Andoid cellphone!? In-Reply-To: References: Message-ID: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> This was discussed earlier this month already here. There is already a bug report and a work around available https://quality.livecode.com/show_bug.cgi?id=23570 Regards, Matthias > Am 31.03.2023 um 17:47 schrieb Klaus major-k via use-livecode : > > Hi friends, > > I added the latest SDKs and platforms via the "SDK Manager" in "Android Studio", see below. > Now when I want to test my app on my cellphone, I get an error dialog in LC: > --------------------------------------------- > Unable to build app for testing: could not > encode class bundle - error: > d8: can't find d8.jar > --------------------------------------------- > > > LC 9.6.9 rc3 > > SDKs and Platforms: > > > > Any hints very appreciated! > > > Best > > Klaus > > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Fri Mar 31 12:01:21 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 31 Mar 2023 18:01:21 +0200 Subject: cannot test on my Andoid cellphone!? In-Reply-To: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> References: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> Message-ID: Forgot to name the topic of that discussion 'android build "could not encode class bundle"' and was started by Mike Kerner on the 4th of March. > Am 31.03.2023 um 17:57 schrieb matthias rebbe via use-livecode : > > This was discussed earlier this month already here. > > There is already a bug report and a work around available > https://quality.livecode.com/show_bug.cgi?id=23570 > Regards, > Matthias > > > >> Am 31.03.2023 um 17:47 schrieb Klaus major-k via use-livecode : >> >> Hi friends, >> >> I added the latest SDKs and platforms via the "SDK Manager" in "Android Studio", see below. >> Now when I want to test my app on my cellphone, I get an error dialog in LC: >> --------------------------------------------- >> Unable to build app for testing: could not >> encode class bundle - error: >> d8: can't find d8.jar >> --------------------------------------------- >> >> >> LC 9.6.9 rc3 >> >> SDKs and Platforms: >> >> >> >> Any hints very appreciated! >> >> >> Best >> >> Klaus >> >> -- >> Klaus Major >> https://www.major-k.de >> https://www.major-k.de/bass >> klaus at major-k.de >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major-k.de Fri Mar 31 12:11:07 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 31 Mar 2023 18:11:07 +0200 Subject: cannot test on my Andoid cellphone!? In-Reply-To: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> References: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> Message-ID: <0E7C1E7A-BCD0-452C-9BA8-8AE32374E083@major-k.de> Hi Matthias > Am 31.03.2023 um 17:57 schrieb matthias rebbe via use-livecode : > > This was discussed earlier this month already here. must have missed that one... > There is already a bug report and a work around available > https://quality.livecode.com/show_bug.cgi?id=23570 I removed SDK 34 and 33 and that fixed it. Thanks a lot! I just love this list! :-) > Regards, > Matthias > > > >> Am 31.03.2023 um 17:47 schrieb Klaus major-k via use-livecode : >> >> Hi friends, >> >> I added the latest SDKs and platforms via the "SDK Manager" in "Android Studio", see below. >> Now when I want to test my app on my cellphone, I get an error dialog in LC: >> --------------------------------------------- >> Unable to build app for testing: could not >> encode class bundle - error: >> d8: can't find d8.jar >> --------------------------------------------- Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From hakan at exformedia.se Fri Mar 31 12:34:31 2023 From: hakan at exformedia.se (=?utf-8?Q?H=C3=A5kan_Liljegren?=) Date: Fri, 31 Mar 2023 18:34:31 +0200 Subject: Bard AI In-Reply-To: <18716841298.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> <18716841298.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <6D32C3BC-E058-4C56-AF50-7F473022659B@exformedia.se> Ok here is the “Binged” version after asking "Can you write a poem about LiveCode programming language”. I especially like the third line in the second verse "You can even make games with its built-in physics engine" as that looks into the future :) LiveCode is a language that's easy to learn, It's syntax is simple and it's quite a turn, It's cross-platform too, so you can code anywhere, And with its visual interface, it's really quite rare. You can make apps for desktops, mobiles and more, And with its drag-and-drop features, it's never a bore, You can even make games with its built-in physics engine, And with its community support, you'll never feel like a ninny. So if you're looking for a language that's easy to use, And with which you can make apps that are really quite cool, Then give LiveCode a try, you won't be disappointed, And with its powerful features, you'll be really anointed. > On 25 Mar 2023, at 03:06, J. Landman Gay via use-livecode wrote: > > That's wonderful, and much better! I'll be first to admit that GPT is superior, and several reviewers also agree. Google reminds the testers that Bard is in its early stages, frequently wrong, and we should double check its answers. They put a Google It button right below the response. > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > On Mar 24, 2023, at 7:25 PM, Alan Stenhouse via use-livecode wrote: >>> Nice one. Great to see Bard in action. >>> >>> Taking this as inspiration (and hoping this doesn't start Bard v chatGPT v ? wars....), I asked chatGPT to "write me a sonnet about LiveCode". >>> >>> >>> Upon the canvas of the digital sphere, >>> LiveCode emerges, a beacon of grace, >>> Translating thoughts to scripts that endear, >>> Crafting software in a swift embrace. >>> >>> With fluid tongue, it weaves its artful code, >>> In English syntax, clear and unconfined, >>> As programmers embark on quests untrod, >>> Their visions made real by this design. >>> >>> This versatile tool doth span the seas, >>> From Windows, Mac, to Linux it conveys, >>> To mobile realms, it leaps with greatest ease, >>> A bridge connecting worlds in countless ways. >>> >>> So sing the praise of LiveCode, our guide, >>> Whose noble touch makes dreams a sweet, swift ride. >>> >>> >>> Bard-like indeed... :-) >>> >>> cheers >>> >>> Alan > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Fri Mar 31 13:51:37 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 31 Mar 2023 13:51:37 -0400 Subject: Bard AI In-Reply-To: <6D32C3BC-E058-4C56-AF50-7F473022659B@exformedia.se> References: <8B6BB5C6-8759-4581-A876-C5591355E926@me.com> <18716841298.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <6D32C3BC-E058-4C56-AF50-7F473022659B@exformedia.se> Message-ID: i'd prefer actual code, but even more than that, i'd prefer layouts. On Fri, Mar 31, 2023 at 12:35 PM Håkan Liljegren via use-livecode < use-livecode at lists.runrev.com> wrote: > Ok here is the “Binged” version after asking "Can you write a poem about > LiveCode programming language”. I especially like the third line in the > second verse "You can even make games with its built-in physics engine" as > that looks into the future :) > > LiveCode is a language that's easy to learn, > It's syntax is simple and it's quite a turn, > It's cross-platform too, so you can code anywhere, > And with its visual interface, it's really quite rare. > > You can make apps for desktops, mobiles and more, > And with its drag-and-drop features, it's never a bore, > You can even make games with its built-in physics engine, > And with its community support, you'll never feel like a ninny. > > So if you're looking for a language that's easy to use, > And with which you can make apps that are really quite cool, > Then give LiveCode a try, you won't be disappointed, > And with its powerful features, you'll be really anointed. > > > On 25 Mar 2023, at 03:06, J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > That's wonderful, and much better! I'll be first to admit that GPT is > superior, and several reviewers also agree. Google reminds the testers that > Bard is in its early stages, frequently wrong, and we should double check > its answers. They put a Google It button right below the response. > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > > > On Mar 24, 2023, at 7:25 PM, Alan Stenhouse via use-livecode < > use-livecode at lists.runrev.com> wrote: > >>> Nice one. Great to see Bard in action. > >>> > >>> Taking this as inspiration (and hoping this doesn't start Bard v > chatGPT v ? wars....), I asked chatGPT to "write me a sonnet about > LiveCode". > >>> > >>> > >>> Upon the canvas of the digital sphere, > >>> LiveCode emerges, a beacon of grace, > >>> Translating thoughts to scripts that endear, > >>> Crafting software in a swift embrace. > >>> > >>> With fluid tongue, it weaves its artful code, > >>> In English syntax, clear and unconfined, > >>> As programmers embark on quests untrod, > >>> Their visions made real by this design. > >>> > >>> This versatile tool doth span the seas, > >>> From Windows, Mac, to Linux it conveys, > >>> To mobile realms, it leaps with greatest ease, > >>> A bridge connecting worlds in countless ways. > >>> > >>> So sing the praise of LiveCode, our guide, > >>> Whose noble touch makes dreams a sweet, swift ride. > >>> > >>> > >>> Bard-like indeed... :-) > >>> > >>> cheers > >>> > >>> Alan > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at 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." From MikeKerner at roadrunner.com Fri Mar 31 13:52:42 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 31 Mar 2023 13:52:42 -0400 Subject: cannot test on my Andoid cellphone!? In-Reply-To: <0E7C1E7A-BCD0-452C-9BA8-8AE32374E083@major-k.de> References: <7975A5AC-39E8-4F0B-A4A4-72B87B20AC9B@m-r-d.de> <0E7C1E7A-BCD0-452C-9BA8-8AE32374E083@major-k.de> Message-ID: there is also another bug building for android that seems to affect levure projects. still waiting on resolution. On Fri, Mar 31, 2023 at 12:11 PM Klaus major-k via use-livecode < use-livecode at lists.runrev.com> wrote: > Hi Matthias > > > Am 31.03.2023 um 17:57 schrieb matthias rebbe via use-livecode < > use-livecode at lists.runrev.com>: > > > > This was discussed earlier this month already here. > > must have missed that one... > > > There is already a bug report and a work around available > > https://quality.livecode.com/show_bug.cgi?id=23570 > > I removed SDK 34 and 33 and that fixed it. > Thanks a lot! > > I just love this list! :-) > > > Regards, > > Matthias > > > > > > > >> Am 31.03.2023 um 17:47 schrieb Klaus major-k via use-livecode < > use-livecode at lists.runrev.com>: > >> > >> Hi friends, > >> > >> I added the latest SDKs and platforms via the "SDK Manager" in "Android > Studio", see below. > >> Now when I want to test my app on my cellphone, I get an error dialog > in LC: > >> --------------------------------------------- > >> Unable to build app for testing: could not > >> encode class bundle - error: > >> d8: can't find d8.jar > >> --------------------------------------------- > > Best > > Klaus > > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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."