Re: Localizing e.g. "Answer dialog" featuzre reques = hibernated?

2022-04-13 Thread Richmond Mathewson via use-livecode
"Ah cud spak , an, aiblins it micht be mensefu, anent ither leids, but Ah
  jalouse that fowk widnae thole war jalouse qhat Ah wis ettlin an speiran
  eftir."

Your responses proves my point:

'I could talk about other languages, and, maybe it might make sense, but I
suspect people
would not agree or understand exactly what I was on about or aiming after.'

And as the Scots who do use LiveCode are all perfectly functional in
English . . .

On Tue, Apr 12, 2022 at 10:04 PM Pi Digital via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Fantastic :D
>
> Sean
>
>
> > On 12 Apr 2022, at 19:24, Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > he wrote:
> > Cannot say anything to this issue, but must confuse the list or I will
> > lose my good reputation otherwise.
> >
> > :-D :-D :-D
> >
> >>>> On Apr 11, 2022, at 11:00 , Richmond Mathewson via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>>>
> >>>> Ah cud spak , an, aiblins it micht be mensefu, anent ither leids, but
> Ah
> >>>> jalouse that fowk widnae thole war jalouse qhat Ah wis ettlin an
> speiran
> >>>> eftir.
> >>>>
> >>>> Best
> >
> > Klaus
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 

This communication may be unlawfully collected and stored by the Agents
of a large number of governments in secret. The parties to this email do
not consent to the retrieving or storing of this communication and any
related metadata, as well as printing, copying, re-transmitting,
disseminating, or otherwise using it. If you believe you have received
this communication in error, please delete it immediately.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Localizing e.g. "Answer dialog" featuzre reques = hibernated?

2022-04-11 Thread Richmond Mathewson via use-livecode
Ah cud spak , an, aiblins it micht be mensefu, anent ither leids, but Ah
jalouse that fowk widnae thole war jalouse qhat Ah wis ettlin an speiran
eftir.

On Mon, 11 Apr 2022, 20:52 Klaus major-k via use-livecode, <
use-livecode@lists.runrev.com> wrote:

> Hi all,
>
> some time ago I "feature requested" a possibility to localize e.g. the
> "Answer Dialog":
> 
>
> Example:
> Cancel = english, which is always displayed currently
> Annuler = french
> Abbrechen = german
> All these are much longer words, so just setting the label of that button
> will not suffice.
> Bernd Niggeman provided a nifty solution for this inconvenience.
>
> But why on earth has this been "Hibernated"?
>
> Don't we all think that we should be able to localize all aspectcs of LC?
> Not the whole world is speaking english, ladies and gentlemen!
>
> Maybe you want to add a comment, thank you!
>
>
> Best
>
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Hey Lurkers: Anyone still using LC 6.7? (Regulars too)

2022-03-10 Thread Richmond Mathewson via use-livecode
Aha. Thick types like me need things to be made explicit.

Richmond.

On Thu, 10 Mar 2022, 20:51 Bob Sneidar via use-livecode, <
use-livecode@lists.runrev.com> wrote:

> I believe he means that utilities he creates will still function when used
> with 6.7, but wouldn't if he employs new features or syntax only supported
> in v9.x and up. Eventually he would consider ONLY supporting 9.x and up,
> and wants to get an idea of how many people would still need 6.7 support.
>
> Bob S
>
>
> > On Mar 10, 2022, at 10:33 , Richmond via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > What do you mean when you write "I'm still supporting LC 6.7"?
> >
> > On 10.03.22 20:25, Curry Kenworthy via use-livecode wrote:
> >>
> >> To plan addon development for the next few years,
> >> I would like to know if some people still need LC 6.7.
> >>
> >> If you're a Lurker, that's OK! If shy: offlist is fine.
> >> (Regulars welcome too, of course.)
> >>
> >> Currently I'm still supporting LC 6.7 too, but as LC 9
> >> matures on bugs/stability and performance, hopefully
> >> there will come a time when I can make this decision.
> >>
> >> Supporting LC 6.7 and 9/10 is fine, in fact it's fun,
> >> but moving past 6.7 eventually would have some perks.
> >> So the question is how long people will still need it.
> >>
> >> Your input will help guide my plan! Thanks.
> >>
> >> Best wishes,
> >>
> >> Curry Kenworthy
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Reviving CD-ROM material [was: Re: Livecode and interactive video]

2022-01-24 Thread Richmond Mathewson via use-livecode
I, also have no objection to copyright laws: indeed, they are there to
protect us from people pinching our work.

The things I object to are as follows:

1. The concept behind copyright is to make sure the copyright holder
profits from their work.

1.1. If the copyright holder is not making further efforts to profit from
their work (by either further attempts at marketing and/or
repackaging their work), should the possibility not be there for someone
else to either:

1.1.1. Offer a profit-sharing arrangement to the copyright holder for some
sort of repackaging of their work.

1.1.2. Offer a not-for-profit version of repackaged work.

2. The length of time that copyright lasts for is far, far too long for
software as the rate of computer system development
and change makes that software unusable remarkably quickly.

I am well aware that copyright is very complicated and my answer to the
original question was based on 3 ideas:

1. My #1.1.2. above.

2. That mimicking the functionality of software is not, in itself, a
serious sin (c.f. Open Source Office suites that mimic
the functionality of Microsoft Office).

3. ReactOS

On Mon, Jan 24, 2022 at 5:28 PM Graham Samuel via use-livecode <
use-livecode@lists.runrev.com> wrote:

> As the one who started this thread, I just wanted to say I agree
> wholeheartedly with Richard in his attitude to copyright works. My own
> problem arose (long ago) when in Richard’s words, I tried to reach the
> creator (strictly speaking the copyright owner, as the work includes
> copyright material from different sources, collected and licensed by the
> publisher of the CD-ROM which I wanted to revive for new media). I  made
> the mistake of mentioning copyright in my first attempt to communicate, and
> got a boilerplate reply which didn’t cover my case. I made quite big
> efforts to find an individual to correspond with, but failed. So, if I do
> the job now, it will be as a hobbyist and it will come under the “private
> study” rules, I suppose.
>
> As an aside (OK, pretty OT), the history of copyright protection is quite
> fascinating. At one time, the USA was a major defaulter (see for example
> https://www.alcs.co.uk/news/charles-dickens-copyright-pioneer)
>
> Another area of interest, which if it weren’t so OT, I’d like to hear
> Richard’s views on, is the ongoing battle between the VPN-using community
> and the increasing number of streaming services. I guess most people here
> know what I’m talking about.
>
> Graham
>
> > On 24 Jan 2022, at 01:24, Richard Gaskin via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Thank you for the mention, Jeff. Without your adding that here I would
> have missed Richmond's reference; he's among a small number of members I
> generally don't read anymore (so much to learn, so little signal in a noisy
> world...)
> >
> > FWIW I agree with what you wrote, and felt it was important enough to
> quote it in whole below. Thank you for taking the time to write that.
> >
> >
> > Richmond's original comment about me was:
> > > Richard Gaskin will probably now come after me with the castrating
> > > irons.?
> >
> > How you arrive at your legal and ethical choices is entirely up to you.
> Unless it involves my work it doesn't affect me. Knock yourself out.
> >
> >
> > For the other readers here, I don't mind sharing a personal opinion on
> copyright law:
> >
> >
> > There are some details of US copyright statutes I don't much care for,
> particularly the control one giant American corporation has held over US
> copyright expiration ("Steamboat Willy", I'm looking at you).
> >
> > But overall I not only do my best to conform to US and applicable
> international copyright law per the terms of the contracts I sign, I
> wholeheartedly celebrate it.
> >
> > IMO the Berne Convention, which lies at the heart of most copyright law
> among signatory nations, exemplifies a profound wisdom we all benefit from,
> esp the readers here, since most of us earn our living from intellectual
> property.
> >
> > It holds that at the very moment of the creation of any original
> creative work, the creator of that work has sole authority over it.
> >
> > Let that sink in. Savor it. It's wonderfully delicious.
> >
> > It recognizes that creative effort is a uniquely valuable human
> activity, and maintains as a matter of international legal guidance the
> sanctity of the act of creation.
> >
> > Man, if nations could agree on anything else so beautifully principled
> our Spaceship Earth might be a paradise. :)
> >
> > I love it so much that when I come across old works I'm interested in
> that appear to be abandoned, I try to reach the creator or current rights
> holder to see what can be done to re-use it.
> >
> > It's the least I can do. If I am to embrace the excitingly bold spirit
> of the Berne Convention, I'm obliged to not only enjoy its fruits but to
> also honor its responsibilities.
> >
> > It is not for me to assume control of any other creator's 

Re: Reviving CD-ROM material [was: Re: Livecode and interactive video]

2022-01-23 Thread Richmond Mathewson via use-livecode
Thank you, Richsrd Gaskin.

On Mon, 24 Jan 2022, 03:26 Richard Gaskin via use-livecode, <
use-livecode@lists.runrev.com> wrote:

> Thank you for the mention, Jeff. Without your adding that here I would
> have missed Richmond's reference; he's among a small number of members I
> generally don't read anymore (so much to learn, so little signal in a
> noisy world...)
>
> FWIW I agree with what you wrote, and felt it was important enough to
> quote it in whole below. Thank you for taking the time to write that.
>
>
> Richmond's original comment about me was:
>  > Richard Gaskin will probably now come after me with the castrating
>  > irons.?
>
> How you arrive at your legal and ethical choices is entirely up to you.
> Unless it involves my work it doesn't affect me. Knock yourself out.
>
>
> For the other readers here, I don't mind sharing a personal opinion on
> copyright law:
>
>
> There are some details of US copyright statutes I don't much care for,
> particularly the control one giant American corporation has held over US
> copyright expiration ("Steamboat Willy", I'm looking at you).
>
> But overall I not only do my best to conform to US and applicable
> international copyright law per the terms of the contracts I sign, I
> wholeheartedly celebrate it.
>
> IMO the Berne Convention, which lies at the heart of most copyright law
> among signatory nations, exemplifies a profound wisdom we all benefit
> from, esp the readers here, since most of us earn our living from
> intellectual property.
>
> It holds that at the very moment of the creation of any original
> creative work, the creator of that work has sole authority over it.
>
> Let that sink in. Savor it. It's wonderfully delicious.
>
> It recognizes that creative effort is a uniquely valuable human
> activity, and maintains as a matter of international legal guidance the
> sanctity of the act of creation.
>
> Man, if nations could agree on anything else so beautifully principled
> our Spaceship Earth might be a paradise. :)
>
> I love it so much that when I come across old works I'm interested in
> that appear to be abandoned, I try to reach the creator or current
> rights holder to see what can be done to re-use it.
>
> It's the least I can do. If I am to embrace the excitingly bold spirit
> of the Berne Convention, I'm obliged to not only enjoy its fruits but to
> also honor its responsibilities.
>
> It is not for me to assume control of any other creator's work.
>
> In honoring copyright, I'm creating of a world where copyright is honored.
>
> --
>   Richard Gaskin
>   Fourth World Systems
>
>
>
> Jeff Reynolds wrote:
>
> > Richmond,
> >
> > And I’ll be right there with Richard.
> >
> > Just because it’s not being supported does not remove copyrights. You
> know that’s a stupid argument. Maybe fine with your own morals but it’s not
> how copyright works. As a content creator for over 4 decades of my
> professional life I really hate that attitude of self justification. Fine
> for your own use but if you want to redistribute it then get the rights.
> Not for profit label has nothing to do with the rights involved.
> >
> > I have experience working in and with media companies and licensing
> others’ materials and having others licensing ours. We were told all the
> time by management and legal to not respond to requests to license unless
> management was interested in the proposal and they would handle that. I
> thought it pretty strange that a denial letter could cause any issues and
> may have just been paranoia or don’t waste your time but those were the
> instructions.
> >
> > Getting an odd bob out out of relicensing an old project involves
> figuring out who you are getting in bed with and if you even want to get
> into bed with them in the first place, time to come to an agreement,
> research out the original projects licensing (media projects are rife with
> licensed media that at times are not transferable or require additional
> permission and/or payments), create and agree on a contract, deliver the
> goods, then make sure everything is being done as contracted. That’s not
> simple and all the steps cost time and money and usually folks are not
> willing to pay much for the rights to cover these costs, let alone a profit.
> >
> > I’ve done this process a couple of times with old projects and it was
> way more work than I thought it would be and that was with a very good
> relationship with the rights holder (I built the original product for them)
> and in good rights situations. One was easy and owner was happy with a
> handshake on the deal until I had a product to sell and then we would pen a
> contract. I totally trusted him he would honor the handshake (and I’m still
> absolutely sure he would have, very good chap), but a year and a half later
> he ended up having to sell the rights, so our handshake of course was no
> longer good. He was transparent about all this and I just did the hand
> shake as it would have been a good chunk of 

Re: Search & Replace

2022-01-12 Thread Richmond Mathewson via use-livecode
Aye, well, I stand corrected.

On Wed, 12 Jan 2022, 23:07 Klaus major-k via use-livecode, <
use-livecode@lists.runrev.com> wrote:

> Hi Richmond,
>
> > Am 12.01.2022 um 20:11 schrieb Richmond Mathewson via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > Everyone has misunderstood my Q over here on the use-list.
> > Luckily Bernd, over in the Fora understood my Q perfectly, and because of
> > his help I was able to do what I wanted.
>
> in the forum you asked for the "Find and Replace STACK"!
> If you had mentioned STACK here in the mailing list, too, well... 8-)
>
> > Best, Richmond.
>
> >>>>>> I am trying to locate the Search & Replace dialog inwith the LC IDE
> >>>>>> but seem unable to . . .
>
> Best
>
> Klaus
>
>
>
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Search & Replace

2022-01-12 Thread Richmond Mathewson via use-livecode
Everyone has misunderstood my Q over here on the use-list.

Luckily Bernd, over in the Fora understood my Q perfectly, and because of
his help I was able to do what I wanted.

Best, Richmond.

On Wed, 12 Jan 2022, 21:06 Klaus major-k via use-livecode, <
use-livecode@lists.runrev.com> wrote:

> Hi Craig,
>
> > Am 12.01.2022 um 20:00 schrieb Craig Newman via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > What Jacque said. If not on a Mac, it is in the “Edit” menu, “Find and
> Replace”.
>
> I saw in the forum that Richmond is looking for the "Find and Replace"
> STACK file,
> go figure. 8-)
>
> > Craig
> >
> >> On Jan 12, 2022, at 11:44 AM, J. Landman Gay via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>
> >> If you're in the script editor you'll see different menus and cmd-F
> will bring up the editor's Find which appears between the script and the
> variable pane.
> >> --
> >> Jacqueline Landman Gay | jac...@hyperactivesw.com
> >> HyperActive Software | http://www.hyperactivesw.com
> >> On January 12, 2022 3:15:19 AM Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>
> >>> Hi Richmond,
> >>>
>  Am 12.01.2022 um 10:08 schrieb Richmond via use-livecode <
> use-livecode@lists.runrev.com>:
> 
>  I am trying to locate the Search & Replace dialog inwith the LC IDE
>  but seem unable to . . .
> >>>
> >>> new to LC? 8-)
> >>>
> >>> Last item in menu -> Edit
> >>> Or CMD-F.
> >>>
>  Best, Richmond.
> >>>
> >>> Best
> >>>
> >>> Klaus
>
> Best
>
> Klaus
>
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: How to detect when the user moves a stack

2021-12-15 Thread Richmond Mathewson via use-livecode
remember to 'toplevel' you substack.

On Wed, 15 Dec 2021, 12:29 jbv via use-livecode, <
use-livecode@lists.runrev.com> wrote:

> Hi Klaus,
>
> Yes it works, thank you for the tip.
> Oddly I forgot about the "movestack" message, probably because it
> doesn't appear in the list of available messages when I open the stack
> script in LC 8...
>
> jbv
>
> Le 2021-12-15 05:17, Klaus major-k via use-livecode a écrit :
> > Hi jbv,
> >
> >> Am 15.12.2021 um 11:02 schrieb jbv via use-livecode
> >> :
> >>
> >> Hi list,
> >> How can I detect when the user moves a stack around the screen by
> >> clicking on the top bar while leaving the mouse down ?
> >> Here's my problem : I have a main stack calling a modal stack that
> >> displays information in real time while some client / server dialog is
> >> running. When the modal stack opens, it is located at the loc of the
> >> main stack. But if the user moves the main stack, the modal stack
> >> stays at the same place, and I would like it to move accordingly and
> >> remain at the loc of the main stack, no matter where the user moves
> >> the main stack.
> >> At least this is happening in the IDE, I haven't built a standalone
> >> yet.
> >
> > usually you could check the "movestack" message, but I'm not sure if
> > the MODAL stack
> > will not block any actions? Can't you use a "system window" instaed if
> > that is the problem?
> >
> >> Thanks in advance.
> >> jbv
> >
> > Best
> >
> > Klaus
> >
> > --
> > Klaus Major
> > https://www.major-k.de
> > https://www.major-k.de/bass
> > kl...@major-k.de
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Control of Text Fields.

2021-11-05 Thread Richmond Mathewson via use-livecode
Surely the script depends on what you want those buttons to do.

On Fri, 5 Nov 2021 03:41 Roger Guay via use-livecode, <
use-livecode@lists.runrev.com> wrote:

> Thanks, Alex. Sorry I didn’t make myself clear. I’m building a calculator
> stack with forward and back arrow buttons and a Delete button. What's the
> script for these buttons?
>
> Roger
>
> > On Nov 4, 2021, at 5:53 PM, Alex Tweedly via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hi Roger,
> >
> > I'm not sure I properly understand your question.
> >
> > here's a code snippet the moves the insertion point (in this sample,
> typing an 'f' moves it forward, 'b' moves it back). (Note this also works
> if there is some text selected - it moves the insertion to just after the
> selection, just like the arrow key does).
> >
> >> on keydown p
> >>local t
> >>switch p
> >>   case  "f"
> >>  put word 4 of the selectedchunk into t
> >>  select after char (t+1) of me
> >>  break
> >>   case "b"
> >>  put word 2 of the selectedchunk into t
> >>  select before char (t-1) of me
> >>  break
> >>end  switch
> >> end keydown
> > To then delete the char in front of it, you'd do something like
> >
> >put empty into char (t+1) of me
> >
> > Hope that's close enough to what you were asking, or at least gives you
> a starting place  :-),
> >
> > Alex.
> >
> > On 04/11/2021 20:49, Roger Guay via use-livecode wrote:
> >> I simply want to be able to move the insertion iBeam in a focused field
> left and right, one char at a time (just like the left and right arrows
> keys), and then to delete the char in front of it (just like the Delete
> key). The dictionary was again of no use to me. Can someone please provide
> sample scripts?
> >>
> >> Thanks,
> >> Roger
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC IDE Menu suddenly is slow / responds slowly

2021-09-17 Thread Richmond Mathewson via use-livecode
Surely the best way to see whether the slow down is LC 9.6.4 or MacOS Big
Sur is to install LC 9.6.3 alongside 9.6.4

However, I should say that as soon as the Monterey (MacOS 12) betas became
available I dropped Big Sur (MacOS 11) like a hot potato,
and have found MacOS 12 beta far, far better. Personally I look on MacOS 11
as an awful alpha thing best avoided.

On Fri, Sep 17, 2021 at 11:27 AM matthias rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi,
>
> i am currently noticing a massive slow down of the LC 9.6.4 IDE menu. Not
> right away after opening Livecode IDE, but after some time of usage.
> I never noticed that in 9.6.3. Clicking on an main menu entry takes then
> about 2 or 3 seconds until i can see the submenu
>
> But I am not sure if this is really only an LC problem or due to the fact
> that i upgraded to Big Sur around the same time as LC 9.6.4 was released.
>
> Currently i only notice this slow down of the menu in 9.6.4 and i am not
> able to see this in 9.6.3. But maybe i am a little bit to impatient and my
> testing is too short.
>
> In the activity monitor i cannot see anything unusual. Now large memory
> consumption of LC and no high CPU usage.
>
> After a restart of LC the IDE menu behaves normal, but some time later it
> slows down.
>
>
> Is anyone else experiencing the same or a similar behavior?
>
>
> Regards,
>
> Matthias
>
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 

This communication may be unlawfully collected and stored by the Agents
of a large number of governments in secret. The parties to this email do
not consent to the retrieving or storing of this communication and any
related metadata, as well as printing, copying, re-transmitting,
disseminating, or otherwise using it. If you believe you have received
this communication in error, please delete it immediately.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LiveCode Community - anyone up for maintaining the community edition?

2021-09-09 Thread Richmond Mathewson via use-livecode
Just as a way of showing off my goofiness: how do I compile LiveCode
from your github downloadables?

On Thu, Sep 9, 2021 at 12:55 AM Paul McClernan via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Well I've wanted to contribute more, and have as time allowed. I first had
> to learn how to use GitHub before I could even start to contribute, and did
> appreciate the hand holding I got from the team along the way. But
> understand that LC needs to be very careful and methodical about what they
> merged into their main repo, this made even contributing simple spelling
> fixes to the docs (which also requires some understanding of .markdown used
> in .lcdoc) a tedious task. Additionally,in don't think it was clear to a
> some users a lot of the IDE/libs are bootstrapped and so one only needs an
> understanding of LCScript to contribute changes.
>
> Contributing to the engine code, however, is not the only way Community
> could contribute. I jumped on the chance to extend the possibilities by
> learning LCBuilder once that became available, made all of my LCB work open
> source in Hope's of encouraging and helping others to get over the learning
> curve inherent in that. Community freely supporting other members of the
> community should also be valued.
>
> I will likely get on board LC10 train at some point, when I know more about
> the improvements being made to it, beyond syntax changea and a faster HTML5
> engine. But I also plan to try to improve and maintain my own fork of LCC,
> and I hope others will explore the many possibilities with that as well.
>
> I've already fixed a bug that I reported back in April in my fork(s) and
> added a link to my fix to that bugzilla report.
>
> https://github.com/PaulMcClernan/LiveCodeCommunity-IDE-DontPanicEdition
>
> On Wed, Sep 1, 2021, 7:56 AM David Bovill via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Here are my thoughts on this - and a request.
> >
> > Yes - it’s not a surprising move by Livecode Ltd - they were clearly
> > struggling supporting the community aspect and taking the language to the
> > next level and they need more revenue to do that.
> >
> > The question is (for my part at least) - what to do about this.
> Personally
> > I have never seen a future for a closed source language, and the
> projects I
> > work on will not fund. Projects developed in closed source - especially
> by
> > a small company. So I have a choice, switch language, or look to continue
> > with developing with the community edition and help build an open source
> > community around that. The former (switching languages) is relatively
> easy,
> > the latter a lot of work.
> >
> > I’m happy to have a company like Livecode Ltd create closed source
> > products  that I can use, so how to have both an open source language,
> and
> > the ability to work with closed source products developed by Livecode
> Ltd?
> > As I see it the only option is for those interested in the community to
> > take control and responsibility for the core language.
> >
> > There are a number of options with regard to future language development,
> > that would put the language on an even par with other open source
> > languages, and there are also new ways to finance such initiatives. It
> > would be valuable to get together as a community and discuss those.
> >
> > How about having a community conference to look at what is possible? We
> > can do this online and showcase new and existing open source projects and
> > discuss the opportunities this new environment presents?
> >
> >
> > Schedule a call with me
> > On 1 Sep 2021, 12:18 +0100, David V Glasgow via use-livecode <
> > use-livecode@lists.runrev.com>, wrote:
> > >
> > >
> > > > On 1 Sep 2021, at 11:26 am, Bernard Devlin via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> > > >
> > > > There you had a group of programmers who supposedly loved what
> > > > HyperCard could do, but they only loved that concept as a historical
> > > > artefact, not as a tool available to people now.
> > >
> > > Abso-frogging-lutely.
> > >
> > > The really interesting questions are “why?" and “Is there anything we
> > could do about it?”
> > >
> > >
> > > Best Wishes,
> > >
> > > David Glasgow
> > > Consultant Forensic & Clinical Psychologist
> > > Carlton Glasgow Partnership
> > > Director, Child & Family Training, York
> > > Honorary Professor
> > > Sexual Offences, Crime and Misconduct Research Unit
> > > Nottingham Trent University
> > >
> > >
> > > ___
> > > use-livecode mailing list
> > > use-livecode@lists.runrev.com
> > > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > > http://lists.runrev.com/mailman/listinfo/use-livecode
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription 

Re: Licensing model change

2021-09-01 Thread Richmond Mathewson via use-livecode
LibreOffice is alive and kicking.

On Wed, 1 Sep 2021 09:48 David Wood via use-livecode, <
use-livecode@lists.runrev.com> wrote:

> > LiveCode is magical. (From a beta HyperCard user!)
>
>
> Gosh! I was also a Hypercard user. But a beta Hypercard user! WOW!
>
> Dave
>
>
>
> >
> > On Wed, 1 Sept 2021 at 01:04, Bob Sneidar via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> I honestly never quite saw how offering a free version alongside
> >> commercial versions was going to fly. People need to eat, and if you
> give
> >> something away for free, people will simply not pay for it.
> >>
> >> I did the free version for a couple years, mainly because what I create
> >> helps almost exclusively myself, and I do not sell anything. I am on
> Indy
> >> for a couple years now because I feel bad about using the software for
> >> free, and I feel like I need to contribute to the "cause", which is not
> >> purely altruistic by the way. The loss of Livecode would pretty much
> mean
> >> the end of my development hobby.
> >>
> >> Overall I welcome this new approach. If you are using LC for free,
> please
> >> consider getting on a subscription, especially if you develop regularly.
> >>
> >> Bob S
> >>
> >>
> >>> On Aug 31, 2021, at 09:16 , Mike Kerner via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>>
> >>> I just read and watched Kevin's announcement about LC licensing.
> >>> The value for us in the OSS license was simply a greater level of
> >> assurance
> >>> that there would be longevity in the event that LC the company failed,
> as
> >>> the source was still there for someone else to pick up. I think that's
> >> how
> >>> MC -> RR.
> >>> So I am disappointed that the code will not be out in the open in the
> >> event
> >>> of a business failure, however, I'm also respectful of the need for
> more
> >>> revenue.
> >>> I will leave it to others to discuss the failure of LC to deliver x,y,z
> >> and
> >>> how that plays into the situation.
> >>> I am also not privy to a recent P/L, so I am in a bad position to opine
> >> on
> >>> what they should do or prioritize.
> >>>
> >>> --
> >>> On the first day, God created the heavens and the Earth
> >>> On the second day, God created the oceans.
> >>> On the third day, God put the animals on hold for a few hours,
> >>>  and did a little diving.
> >>> And God said, "This is good."
> >>> ___
> >>> use-livecode mailing list
> >>> use-livecode@lists.runrev.com
> >>> Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> >>
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> >
> >
> > --
> > Kaveh Bazargan PhD
> > Director
> > River Valley Technologies  ●
> Twitter
> >  ● LinkedIn
> >  ● ORCID
> > 
> > *Accelerating the Communication of Research*
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Forum?

2021-06-15 Thread Richmond Mathewson via use-livecode
Has the Forum gone bottom up?

Certainly seems quiescent just now.

Richmond.

-- 

This communication may be unlawfully collected and stored by the Agents
of a large number of governments in secret. The parties to this email do
not consent to the retrieving or storing of this communication and any
related metadata, as well as printing, copying, re-transmitting,
disseminating, or otherwise using it. If you believe you have received
this communication in error, please delete it immediately.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Replacetext of any characters between parentheses with a space

2021-06-10 Thread Richmond Mathewson via use-livecode
Well, for both their repetitive an tedious lyrics, and their bank-rolling
the Christ Brotherhood
I can honestly say that I am grateful that most of the Grateful Dead are .
. .

On Thu, Jun 10, 2021 at 12:12 PM David V Glasgow via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Ha! Another way.  I couldn’t get the regex to work, despite Paul's
> invaluable help reminding me that replacetext  is a function.
>
> My cobbled together solution involved setting itemdel to parentheses then
> deleting items.
>
> As the Grateful Dead rather repetitively put it:
>
> So many roads
> So many roads
> Mountain high, river wide
> So many roads to ride
> So many roads
> So many roads
>
> (in LiveCode)
>
> Cheers
>
> David G
>
> > On 10 Jun 2021, at 9:10 am, Richmond Mathewson via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Well, at the rsik of getting things wrong, here's my attempt:
> >
> > https://forums.livecode.com/viewtopic.php?f=7=35951
> >
> > Richmond.
> >
> > On Wed, Jun 9, 2021 at 8:05 PM David V Glasgow via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> LC coders, please tell me why this won’t work!  My guess is that this
> is a
> >> regex issue, not LC, but I am so stuck.
> >>
> >> I want to replace all text within in parentheses (including the
> >> parentheses) with a single space.  I have tried assembling the
> >> matchExpression in advance and in line, and also escaping the
> parentheses
> >> just in case they are reserved in regex.  Or do I need to enclose the
> >> matchExpression in something other than or in addition to, quotes?
> >>
> >> on mouseup
> >>
> >>  put field "import" into timport
> >>
> >>  replacetext (timport, "(.*)", " ")
> >>
> >>  put timport into field "import"
> >>
> >> end mouseup
> >>
> >>
> >> I get the less than inspiring:
> >>
> >> execution error at line 3 (Handler: can't find handler) near
> >> "replacetext", char 1
> >>
> >>
> >>
> >> Best Wishes,
> >>
> >> David Glasgow
> >>
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> >
> >
> > --
> >
> > This communication may be unlawfully collected and stored by the Agents
> > of a large number of governments in secret. The parties to this email do
> > not consent to the retrieving or storing of this communication and any
> > related metadata, as well as printing, copying, re-transmitting,
> > disseminating, or otherwise using it. If you believe you have received
> > this communication in error, please delete it immediately.
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 

This communication may be unlawfully collected and stored by the Agents
of a large number of governments in secret. The parties to this email do
not consent to the retrieving or storing of this communication and any
related metadata, as well as printing, copying, re-transmitting,
disseminating, or otherwise using it. If you believe you have received
this communication in error, please delete it immediately.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Replacetext of any characters between parentheses with a space

2021-06-10 Thread Richmond Mathewson via use-livecode
Well, at the rsik of getting things wrong, here's my attempt:

https://forums.livecode.com/viewtopic.php?f=7=35951

Richmond.

On Wed, Jun 9, 2021 at 8:05 PM David V Glasgow via use-livecode <
use-livecode@lists.runrev.com> wrote:

> LC coders, please tell me why this won’t work!  My guess is that this is a
> regex issue, not LC, but I am so stuck.
>
> I want to replace all text within in parentheses (including the
> parentheses) with a single space.  I have tried assembling the
> matchExpression in advance and in line, and also escaping the parentheses
> just in case they are reserved in regex.  Or do I need to enclose the
> matchExpression in something other than or in addition to, quotes?
>
> on mouseup
>
>   put field "import" into timport
>
>   replacetext (timport, "(.*)", " ")
>
>   put timport into field "import"
>
> end mouseup
>
>
> I get the less than inspiring:
>
>  execution error at line 3 (Handler: can't find handler) near
> "replacetext", char 1
>
>
>
> Best Wishes,
>
> David Glasgow
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 

This communication may be unlawfully collected and stored by the Agents
of a large number of governments in secret. The parties to this email do
not consent to the retrieving or storing of this communication and any
related metadata, as well as printing, copying, re-transmitting,
disseminating, or otherwise using it. If you believe you have received
this communication in error, please delete it immediately.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Polygons

2021-04-05 Thread Richmond Mathewson via use-livecode
The problem is that the borders of a polygon are integral parts of that
polygon and not somehow detachable; even if their width is set to 0 they
are still there. Were it possible to set the widths of sides individually
things would be quite different, but to achieve this one would probably
have to assemble some of composite object (c.f. dataGrids).

Richmond.

On Mon, 5 Apr 2021 11:41 Terence Heaford via use-livecode, <
use-livecode@lists.runrev.com> wrote:

> I also have concluded this.
>
> If you miss out lines the opaque setting is irrelevant, it functions as
> being false.
>
> Is this a bug?
>
> My work around is two polygons one underneath (filled) and the other on
> top (with lines)
>
> You could just draw lines between the points that need them, using a
> polygon as a line. I have tried this and it does not impact performance.
>
> Thanks for all your help
>
> Terry
>
>
>
>
> > On 4 Apr 2021, at 19:29, Ian McKnight via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I would hazard a guess that the fill area needs to be bounded by a line.
> If
> > a line is missing the fill routine can't determine where the edge of the
> > fill is and so fails, leaving the grc empty. I may be completely wrong on
> > this but it seems logical.
> >
> > Not much help I know but if you want to emphasise the edge of the bar
> could
> > the special effects settings help? I haven't tried his but have your bar
> as
> > a filled grc with out an edge and play with internal, external glows and
> > shadows etc to emphasise the outline.
> >
> > Regards
> >
> > Ian
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Converting from unicode to ASCII

2020-09-23 Thread Richmond Mathewson via use-livecode
"This communication may be unlawfully collected and stored by the Agents of
a large number of governments in secret. The parties to this email do not
consent to the retrieving or storing of this communication and any related
metadata, as well as printing, copying, re-transmitting,disseminating, or
otherwise using it. If you believe you have received this communication in
error, please delete it immediately."

Well, after my last posting the Bulgarian government will want my guts for
garters . . . but as the idea of the totally corrupt government wearing
garters made out of my
intestines is hilarious . . .


On Wed, Sep 23, 2020 at 9:19 AM Richmond Mathewson <
richmondmathew...@gmail.com> wrote:

> Personally I think deleting everything that is not inwith the ASCII range
> is potentially a bit dangerous [suppose ALL the letters
> in the title are not inwith the ASCII range], so I would favour using some
> sort of lookup table/substitution list.  Certainly letters such
> as accented 'e' can just be replaced by a 'common or garden e', but,
> consider Cyrillic for instance.  Of course a lot of this has to
> do with what sort of source files you are using [Hmong, anyone?].
>
> Most alphabetic languages have a standardise Latin transliteration
> standard and that is best adhered to, so, for instance:
>
> Ричмънд (in Bulgarian Cyrillic), comes across as 'Richmand' [OK, OK, OK,
> it's hilarious, but that's what you get when a
> transliteration standard is worked out by a committee of people who
> couldn't tie their own shoelaces (that's why they sit in
> committees)].
>
> Certainly, however WONKY a Latin transliteration scheme maybe both
> phonetically and in general, that should NOT need to
> be considered when it comes to file names.
>
> On Wed, Sep 23, 2020 at 6:43 AM Mark Wieder via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> On 9/22/20 7:58 PM, J. Landman Gay via use-livecode wrote:
>>
>> >> Is this just a temporary filename (not long-term storage)?
>> >
>> > No, the stacks are uploaded to AWS and remain there, retrieved from the
>> > server on request. There are currently hundreds of them with more added
>> > frequently. That's why I'm looking for a solution that doesn't involve
>> > changing all the file names, because renaming and re-uploading all
>> those
>> > files would be way too much work.
>>
>> How do the files get retrieved? Is there a database or something similar
>> that stores the filenames? You could still use UUID filenames from now
>> on and not have to mess with the existing ones.
>>
>> --
>>   Mark Wieder
>>   ahsoftw...@gmail.com
>>
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
>
> --
>
> This communication may be unlawfully collected and stored by the Agents
> of a large number of governments in secret. The parties to this email do
> not consent to the retrieving or storing of this communication and any
> related metadata, as well as printing, copying, re-transmitting,
> disseminating, or otherwise using it. If you believe you have received
> this communication in error, please delete it immediately.
>
>

-- 

This communication may be unlawfully collected and stored by the Agents
of a large number of governments in secret. The parties to this email do
not consent to the retrieving or storing of this communication and any
related metadata, as well as printing, copying, re-transmitting,
disseminating, or otherwise using it. If you believe you have received
this communication in error, please delete it immediately.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Converting from unicode to ASCII

2020-09-23 Thread Richmond Mathewson via use-livecode
Personally I think deleting everything that is not inwith the ASCII range
is potentially a bit dangerous [suppose ALL the letters
in the title are not inwith the ASCII range], so I would favour using some
sort of lookup table/substitution list.  Certainly letters such
as accented 'e' can just be replaced by a 'common or garden e', but,
consider Cyrillic for instance.  Of course a lot of this has to
do with what sort of source files you are using [Hmong, anyone?].

Most alphabetic languages have a standardise Latin transliteration standard
and that is best adhered to, so, for instance:

Ричмънд (in Bulgarian Cyrillic), comes across as 'Richmand' [OK, OK, OK,
it's hilarious, but that's what you get when a
transliteration standard is worked out by a committee of people who
couldn't tie their own shoelaces (that's why they sit in
committees)].

Certainly, however WONKY a Latin transliteration scheme maybe both
phonetically and in general, that should NOT need to
be considered when it comes to file names.

On Wed, Sep 23, 2020 at 6:43 AM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 9/22/20 7:58 PM, J. Landman Gay via use-livecode wrote:
>
> >> Is this just a temporary filename (not long-term storage)?
> >
> > No, the stacks are uploaded to AWS and remain there, retrieved from the
> > server on request. There are currently hundreds of them with more added
> > frequently. That's why I'm looking for a solution that doesn't involve
> > changing all the file names, because renaming and re-uploading all those
> > files would be way too much work.
>
> How do the files get retrieved? Is there a database or something similar
> that stores the filenames? You could still use UUID filenames from now
> on and not have to mess with the existing ones.
>
> --
>   Mark Wieder
>   ahsoftw...@gmail.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 

This communication may be unlawfully collected and stored by the Agents
of a large number of governments in secret. The parties to this email do
not consent to the retrieving or storing of this communication and any
related metadata, as well as printing, copying, re-transmitting,
disseminating, or otherwise using it. If you believe you have received
this communication in error, please delete it immediately.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: sudo apt-get install livecode

2020-09-14 Thread Richmond Mathewson via use-livecode
That is a good point.
The same could be said for the Apple store, the Windows store and the
Ubuntu thing.

On Mon, 14 Sep 2020 9:54 pm Mark Wieder via use-livecode, <
use-livecode@lists.runrev.com> wrote:

> On 9/14/20 10:47 AM, Richmond via use-livecode wrote:
>
> > Also: why is the installer app "silly"? It is no worse or no better
> > than  the installer apps for Macintosh and Windows,
> > and I, for one, have no real problem with any of them.
>
> Having "real" installers (.deb, .rpm) would enable LiveCode to get into
> the various repositories and thus get more exposure.
>
> --
>   Mark Wieder
>   ahsoftw...@gmail.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: REducing image size of resized image

2020-05-29 Thread Richmond Mathewson via use-livecode
Just do it externally in GIMP.  I do it all the time. Whoops, I'm drunk,
but it's my wife's birthday.

On Fri, May 29, 2020, 5:13 PM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi all,
>
> there was a trick to reduce the size of a scaled-down image.
> Was that: set the text of img 1 to the imagedata of img 1
> ?
>
> Thank you for a quick answer!
>
>
> Best
>
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Sad truth about iOS apps

2020-05-15 Thread Richmond Mathewson via use-livecode
I posted something I found to get round this on the Forums

On Fri, May 15, 2020, 9:26 PM Tom Glod via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I've ditched LC for mobile development but 
>
> This may help you its not great for the simulator, but for making
> builds, it should work.
>
> http://www.xcodeclub.com
>
> Good luck.
>
>
> On Fri, May 15, 2020 at 1:20 PM Dev via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> >
> >
> >
> >   http://forums.livecode.com/viewtopic.php?f=5=34097
> >
> >  Some other potential solutions from the forums
> >
> >
> >
> >
> >
> >
> >
> >
> > >
> > > On May 15, 2020 at 10:03 AM,   > use-livecode@lists.runrev.com)>  wrote:
> > >
> > >
> > >
> > >  As many of you will know, I have been struggling to create an iPhone
> > app - very unfamiliar territory for me. It’s been an education. Without
> > help from this list and the mother ship I would have been dead in the
> water
> > long ago. Finally I can see the (beta version of) the app running on my
> > iPhones - yipee! The next step is to get it out there via TestFlight so
> > that a few friends can mess with it. I just went through all the hoops
> with
> > the Apple App Store to reach the magic TestFlight stage, using the XCode
> > Application Loader. Things looked good until this:  >  ERROR ITMS-90725:
> > "SDK Version Issue. This app was built with the iOS 12.1 SDK. New apps
> for
> > iPhone or iPad must be built with the iOS 13 SDK or later.” My iMac can
> > only run High Sierra, and High Sierra can only run XCode 10.1, and AFAIK
> > that version of XCode only runs SDK 12.1. I think that means I get a new
> > Mac or give up. Please tell me if I’m wrong. Graham PS I would really
> like
> > a new Mac, but the budget is the problem!
> > ___ use-livecode mailing list
> > use-livecode@lists.runrev.com Please visit this url to subscribe,
> > unsubscribe and manage your subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> > >
> > >
> >
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
>
>
> --
> Tom Glod
> Founder & Developer
> MakeShyft R.D.A (www.makeshyft.com)
> Mobile:647.562.9411
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: TIFF support in the past?

2020-01-24 Thread Richmond Mathewson via use-livecode
http://runtime-revolution.278305.n4.nabble.com/LiveCode-Import-Tiff-td3432308.html

On Fri, Jan 24, 2020 at 10:43 AM Phil Davis via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Thank you Mark!
> Phil
>
>
> On 1/24/20 12:14 AM, Mark Waddingham via use-livecode wrote:
> > I think the player object would show tiff files back when it was QT
> driven - the engine itself has never natively supported tiff.
> >
> > Warmest Regards,
> >
> > Mark
> >
> > Sent from my iPhone
> >
> >> On 24 Jan 2020, at 08:01, Phil Davis via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>
> >> I'm trying to find out if there was a time in the distant past when LC
> supported the TIFF image format. I found some TIFF image assets in some
> subfolders of a project from back then (maybe 10 or more years ago?) but
> can't run a copy of LC from that era to find out.
> >>
> >> Any memories?
> >>
> >> Thanks -
> >> Phil Davis
> >>
> >> --
> >> Phil Davis
> >> 503-307-4363
> >>
> >>
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
> --
> Phil Davis
> 503-307-4363
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 

This communication may be unlawfully collected and stored by the Agents
of a large number of governments in secret. The parties to this email do
not consent to the retrieving or storing of this communication and any
related metadata, as well as printing, copying, re-transmitting,
disseminating, or otherwise using it. If you believe you have received
this communication in error, please delete it immediately.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Buying a used apple to run ios simulator.

2020-01-16 Thread Richmond Mathewson via use-livecode
My experience of dual boot machines has been distinctly negative: probably
because of the way my mind works . . .

I'll be merrily working along on one Operating system when some "clever"
idea will occur to me about something
on another operating system: but to try out that idea I have to shutdown my
machine and boot into another OS.

That's why I have a big rooms with 9 computers . . .

On Thu, Jan 16, 2020 at 1:59 AM Sean Cole (Pi) via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Get an Intel Nuc. By far the cheapest, easiest and fastest way to get a
> Hackintosh up and running. Lots of youtube about it and tonnes of helpful
> people with excellent advice. Works out better than an actual Mac Mini by
> far. And dual bootable for Linux and Windows too.
>
> Sean Cole
> *Pi Digital *
>
>
> On Wed, 15 Jan 2020 at 21:05, Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Am I allowed to swear on this forum?cuz F YES! that is what I want to
> > dodual boot. :D Thanks!!
> >
> > On Wed, Jan 15, 2020 at 4:01 PM JJS via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > Alternative, if you have a decent PC, insert an extra HD or SDD and
> make
> > > it an Hackintosh and dualboot
> > >
> > > check details here: https://www.tonymacx86.com/ on how to do it
> > >
> > > You can nicely play with the iOs Simulator
> > >
> > >
> > > Op 15-1-2020 om 21:45 schreef Richmond via use-livecode:
> > > > See if it sits within the models that can be upgraded to MacOS 10.15
> .
> > > > . .
> > > >
> > > > The A1311 was released in late 2011 and can only be updated to MacOS
> > > > 10.13.6 !
> > > >
> > > > If you can get your hands on a Late 2012 Mac mini that will upgrade
> to
> > > > MacOS 10.15:
> > > >
> > > >
> > >
> >
> https://www.kijiji.ca/v-ordinateurs-de-bureau/ville-de-montreal/liquidation-mac-mini-chez-lap-pro-seulement-249/1482471428?undefined
> > > >
> > > >
> > > > Worth a look!
> > > >
> > > >
> > > >
> > > > On 15.01.20 20:22, Tom Glod via use-livecode wrote:
> > > >> Hi peeps,
> > > >>
> > > >> I need to run the ios simulator and build ios apps, so I have to buy
> > an
> > > >> apple mac.
> > > >>
> > > >> I have 0 plans to use it for anything else, so I am buying
> > refurbished.
> > > >>
> > > >> Will this system work?  Can someone confirm for me?
> > > >>
> > > >>
> > >
> >
> https://ca.refurb.io/collections/apple-laptops-ipads/products/apple-imac-a1311-21-5-all-in-one-intel-core-i5-4gb-ram-500gb-hdd-high-sierra-os-refurbished-b-grade
> > > >>
> > > >>
> > > >> I plan on using 9.05 and 9.5 on it.
> > > >>
> > > >> Thanks,
> > > >>
> > > >> Tom
> > > >>
> > > >>
> > > >>
> > > >
> > > >
> > > > ___
> > > > use-livecode mailing list
> > > > use-livecode@lists.runrev.com
> > > > Please visit this url to subscribe, unsubscribe and manage your
> > > > subscription preferences:
> > > > http://lists.runrev.com/mailman/listinfo/use-livecode
> > >
> > > ___
> > > use-livecode mailing list
> > > use-livecode@lists.runrev.com
> > > Please visit this url to subscribe, unsubscribe and manage your
> > > subscription preferences:
> > > http://lists.runrev.com/mailman/listinfo/use-livecode
> > >
> >
> >
> > --
> > Tom Glod
> > Founder & Developer
> > MakeShyft R.D.A (www.makeshyft.com)
> > Mobile:647.562.9411
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 

This communication may be unlawfully collected and stored by the Agents
of a large number of governments in secret. The parties to this email do
not consent to the retrieving or storing of this communication and any
related metadata, as well as printing, copying, re-transmitting,
disseminating, or otherwise using it. If you believe you have received
this communication in error, please delete it immediately.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations?

2019-11-01 Thread Richmond Mathewson via use-livecode
I have a radical disagreement with Scratch and its ilk as, while it does
allow one to run up simple computer games, it does not let users see the
"guts" of a program, and seems not to give children transferrable skill for
non-block programming languages. I have successfully started kids from 9
years old and upward on programming with both BBC BASIC and Livecode.

On Fri, Nov 1, 2019, 6:00 PM kee nethery via use-livecode <
use-livecode@lists.runrev.com> wrote:

> My recommendation is to have them start with scratch.mit.edu and spend a
> month making stuff with that language. Scratch is built for 1st graders to
> pick up and it is extremely satisfying as the starter language. They get
> exposed to all sorts of concepts, message passing, variables, flow control,
> multi-processing, it’s a great starter language. A month making stuff and
> then move to livecode.
>
> Kee
>
> > On Nov 1, 2019, at 3:23 AM, Graham Samuel via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I was disappointed that I only got one reply to my query about LC as a
> platform for learning programming - I thought this was a big thing with
> quite a few people on this list, some of whom are actually educators. Since
> I’ve failed in this, can someone suggest a better way of getting an answer
> (e.g. forums, mother ship)?
> >
> > TIA
> >
> > Graham
> >
> > I wrote:
> >
> >> I have been approached by one of my family to ask what would be the
> first steps for someone (a young adult) to enable them to enter the world
> of app design and programming. Obviously I need to ask more questions
> myself, such as whether this would be to get a job, or simply as an
> educational exercise, or maybe to provide a launchpad for a startup idea.
> However, even at this stage, of course my thoughts turned to LiveCode.
> >>
> >> So my question to the community is, how would such a person start off -
> assuming they’re intelligent, very familiar with consumer-level technology
> such as smart phones, tablets, laptop computers for study etc. and social
> media, but probably have never seen or thought about what is involved in
> designing, implementing and publishing an app (I would just say “a
> program”, but that shows how old I am) on any platform? If it is LC (and
> why not?), are the published lessons sufficient? What is the view of those
> on this list who do actually teach this stuff?
> >>
> >> The trouble for me is that I have been around all this for 50 years
> (more, to be truthful) and so can’t project myself well into the mind of
> that kind of newbie. One guess is that one way to start would be to find a
> cheap hardware platform (probably an Android tablet) and try to use the LC
> Community Edition to allow me to create something for that; but that idea
> may be stupid, particularly as one would need a different platform to
> actually do the development work.
> >>
> >> Hoping for some insights
> >>
> >> Graham
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Release 9.5.1 RC-1

2019-11-01 Thread Richmond Mathewson via use-livecode
Congratulations.

On Fri, Nov 1, 2019, 5:08 PM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I'm a bit confused about the booleans. This seems to indicate that true <>
> "true". I've been sloppy in my code, so I may have to go through and find
> every instance of a boolean and decide how I want to treat it. Also, how
> will this affect database operations? "true" in a column is a string. true
> in a column is an integer or bool.
>
> Bob S
>
>
> > On Nov 1, 2019, at 07:08 , panagiotis merakos via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Dear list members,
> >
> > We are pleased to announce the release of LiveCode 9.5.1 RC-1.
> >
> >
> > Getting the Release
> > ===
> > You can get the release at https://downloads.livecode.com/livecode/ or
> via
> > the automatic updater.
> >
> >
> > Release Contents
> > 
> > LiveCode 9.5.1 RC-1 comes with more than 20 bugfixes, including
> corrections
> > and enhancements in dozens of Dictionary entries.
> > Also, the long standing crash-when-debugging issue, originally fixed in
> > 9.0.5, is now fixed in 9.5.1 RC-1 as well.
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: identifying text chars in an image

2019-10-28 Thread Richmond Mathewson via use-livecode
Well, that'd involve some sort of OCR . . . So you've either got to wrap
some code up from elsewhere, or roll your own OCR routine in LiveCode.

Tough call.

On Mon, Oct 28, 2019, 9:45 AM Phil Davis via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I want to [programmatically] take a picture of a Scrabble board and then
> take from that image the characters displayed in it, and maintain the
> organization of the text. In other words, I want to convert the text
> displayed in the image to text strings.
>
> Any ideas where I should start?
>
> I would love to be able to do it in my app. However I'm not completely
> against uploading the image to a service that would do it for me; I am
> only mostly against it.
>
> Thanks for any ideas to may have.
>
> --
> Phil Davis
> 503-307-4363
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Always negative

2019-10-03 Thread Richmond Mathewson via use-livecode
Not entirely.

I can put for what I regard as a positive suggestion. Whether it is doable
 and makes any business sense is a big question.

Stop all continuing development for a fixed period of time (6 months, say)
and attempt to sort out as many of the outstanding bugs as possible.

Have a fundraiser where individuals could sponsor specific bugs and
features they really wanted seeing to.

Even "Awful Richmond" would stump up some money for that.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Rocky islands

2019-07-22 Thread Richmond Mathewson via use-livecode
That is obviously the last hurrah of the Macintosh as a computer qua
computer rather than a bijou entertainment and communication device.
Sinking, sinking, sinking.

I'll stick with Mojave as have nothing entertaining to produce: unless you
find typing in dead Indian languages fun; at which point I pity you.

Love, Richmond.

On Mon, Jul 22, 2019, 2:24 AM Stephen Barncard via use-livecode <
use-livecode@lists.runrev.com> wrote:

> CRAP. Be Afraid. Be very very Afraid.
>
> I just went through hours of hell trying to get my desktop and documents
> back together after trying to NOT use iCloud. Good thing I backed up
> everything, but still had to reinstall the system.
>
> And I haven't had the courage to go beyond High Sierra.
>
> My 2010 power probably can't run  ... what's the name again? Catalina.
>
> at least it's a cat.
>
> har har.
>
> Now on to try and find a replacement for Siri.
> she only gets way in the way these days.. It's all or nothing at all and
> I'm tired of yelling at my phone.
> --
> Stephen Barncard - Sebastopol Ca. USA -
> mixstream.org
>
>
> On Sun, Jul 21, 2019 at 2:31 PM Richmond via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > "macOS Catalina gives you more of everything you love about
> > Mac. Experience music, TV, and podcasts in three all-new Mac apps. Enjoy
> > your favorite iPad apps now on your Mac. Extend your workspace and
> > expand your creativity with iPad and Apple Pencil. And discover smart
> > new features in the apps you use every day. Now you can take everything
> > you do above and beyond."
> >
> > Wow: I can translate that into far, far easier language:
> >
> > macOS Catalina gives you more of a plastic bathtoy; an extended
> > gramophone player, TV, fancy telephone and pornogram, and less of what I
> > was brought up to believe a computer really should be.
> >
> > Mind you, the "mene, mene, tekel, up-yours!" was there for all to see
> > when Steve Jobs killed off Hypercard.
> >
> > "Enjoy" . . . Cor! John Calvin was right.
> >
> > Love, Richmond.
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: OT - Could someone with an Android phone do me a favour and test my website?

2019-06-14 Thread Richmond Mathewson via use-livecode
Looks fine on ASUS.

Richmond.


On Fri, Jun 14, 2019, 5:14 AM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> All is fine on both my Pixel and Huawei MediaPad m5.
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On June 13, 2019 3:23:31 PM Matthias Rebbe via use-livecode
>  wrote:
>
> > Hi,
> >
> > yesterday i´ve received an email from a user who informed me that my
> > website was not completely visible on his Samsung S7 Edge phone.
> > Better said, some text at the bottom of some pages (e.g. pages
> impressum,
> > disclaimer)  was not visible.
> > I could replicate this even on my iPhone and modified my website. After
> > this modification i am able to see all text on all pages with an iPhone
> and
> > a Samsung S9.
> >
> > Unfortunately my customer still experience the problem.
> >
> > I would be very grateful if someone with an Android phone could test my
> > site at https://instamaker.dermattes.de <
> https://instamaker.dermattes.de/>
> > and would tell me, if all text was displayed or not.
> >
> > The last words of page impressum should be '32312 Lübbecke' and the last
> > words of page disclaimer should be 'means of spam mail'.
> >
> > Regards
> >
> > Matthias
> >
> > .
> >
> >
> > Matthias Rebbe
> >
> > free tools for Livecoders:
> > https://instamaker.dermattes.de 
> > https://winsignhelper.dermattes.de 
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Android SDK

2019-02-10 Thread Richmond Mathewson via use-livecode
Thank you; that did the trick.

Richmond.

On Mon, Feb 11, 2019, 12:55 AM hh via use-livecode <
use-livecode@lists.runrev.com> wrote:

> > Richmond wrote:
> > because LiveCode seems unable to  "see" my User/library folder.
>
> A simple way that you (and LiveCode) can see the Library Folder:
>
> Select your home folder in the finder. Hit cmd-J (= View >Show View
> Options)
> and check "Show Library Folder".
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Crunchy chestnuts again, again, again

2019-01-14 Thread Richmond Mathewson via use-livecode
What is your "objection" to the forum?

I find it better than the Use-List as one can attach stuff.

On Tue, Jan 15, 2019, 1:41 AM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I don't use that forum so I cannot.
>
> Bob S
>
>
> > On Jan 14, 2019, at 10:44 , Richmond via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Indeed: Please signal your opinion:
> >
> > http://forums.livecode.com/viewtopic.php?f=6=31971
> >
> > Richmond.
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Versions 7.1.1 and 8.1.3 no long working properly

2018-12-26 Thread Richmond Mathewson via use-livecode
Yesterday I woke my Mac mini running 10.14.2 from sleep and got nothing but
'snow' on the monitor. Turning off all 'sleep' settings solved the problem.

Richmond.

On Wed, Dec 26, 2018, 5:53 PM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Curious. I woke up my Mac with 10.14.2 with an external monitor plugged
> in. The laptop monitor backlight lit, but no image was displayed. Rebooting
> resolved the issue.
>
> Bob S
>
>
> > On Dec 22, 2018, at 03:19 , JJS via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I've read that 10.14.3 will come in Januray or february.
> >
> > Mojave 10.14 did strange thing on my hackintosh too, so i downgraded to
> High sierra latest version 10.13.6
> >
> > From corrupted downloads to other strange things.
> >
> > Now there is an update to 10.14.2, but it also did not work to update
> correct to that version from 10.14.
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Versions 7.1.1 and 8.1.3 no long working properly

2018-12-22 Thread Richmond Mathewson via use-livecode
I found 7.1.4 crashes on macOS 10.14
Not good.

Richmond.

On Sat, Dec 22, 2018, 12:41 AM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Good to see you here, Jim.
>
> James Hurley wrote:
>  > I have found the url for  downloading commercial versions of LIveCode.
>  >
>  > Do you know the url for downloading the community versions?
>
> https://downloads.livecode.com/livecode/
>
> --
>   Richard Gaskin
>   Fourth World Systems
>   Software Design and Development for the Desktop, Mobile, and the Web
>   
>   ambassa...@fourthworld.comhttp://www.FourthWorld.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Intersecting Lines: straight ones

2018-09-25 Thread Richmond Mathewson via use-livecode

Here: http://forums.livecode.com/viewtopic.php?f=7=31565

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: (browser) focus hocus pocus broke us

2018-09-24 Thread Richmond Mathewson via use-livecode
On my silly phone now as in bed. Wonder if you couldn't use a splash screen
substack with a spinner? Will try this tomorrow, although am uncertain re
substacks in the HTML5 standalone.

On Mon, Sep 24, 2018, 11:44 PM Sannyasin Brahmanathaswami via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 9/24/18 5:45 AM, Mike Kerner via use-livecode wrote:
> > Thanks Monte.  Fix it anyway.
> > Thanks for the idea, Tom, no joy.
>
> Related use case: some web pages download a "ton" of javascript at start
> up.
>
> I can't find a way to set a "spinner/I-am-downloading" on the screen,
> until we get some content appearing on the page.
>
> BR
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Intersect Function

2018-09-24 Thread Richmond Mathewson via use-livecode
It is, and INTERSECT with them is just a distraction. Probably time (shock,
horror) to do some Mathematics.

On Mon, Sep 24, 2018, 11:36 PM Jerry Jensen via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I think he mentioned curved “lines”. That is a whole other kettle of fish.
> .Jerry
>
> > On Sep 24, 2018, at 9:23 AM, hh via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > It is not this complicated. Only if you are looking for
> > the intersection of two line *segments* you have do a
> > few more checks.
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Intersect Function

2018-09-24 Thread Richmond Mathewson via use-livecode
One could have a line consisting of a graphic object (rectangle) with a
width of one. ?

On Mon, Sep 24, 2018, 10:17 PM hh via use-livecode <
use-livecode@lists.runrev.com> wrote:

> @Richmond.
>
> You (and the author) overlooked that we have, since 1.0,
>  is within .
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Intersect Function

2018-09-24 Thread Richmond Mathewson via use-livecode
I found THIS in the User contributed notes in the 7.1.4 documentation 
from 2009:


"The intersect() command takes two objects as inputs. In some 
situations, it may be useful to find the intersect of a point and a 
rectangle. The custom function below may be used in those cases:


function pointIntersect pPoint,pRect
   split pPoint by comma
   split pRect by comma
   return ((pRect[1] <= pPoint[1]) and (pPoint[1] <= pRect[3]) and 
(pRect[2] <= pPoint[2]) and (pPoint[2] <= pRect[4]))

end pointIntersect

Examples:
pointIntersect(the mouseLoc, the rectangle of stack "MyStack")
pointIntersect(the clickLoc, the rect of img "Splash")

Use the pointIntersect function to determine whether a point is within a 
specified rectangle.


Parameters:
The pPoint is an expression that evaluates to a point.
The pRect is a rectangle consisting of four integers separated by commas.

Value:
The pointIntersect function returns true or false.

Comments:
The pointIntersect function does not differentiate between screen 
coordinates and window coordinations.
This means that if the point is screen-relative, such as a mouseLoc, and 
the rectangle is window-relative,
such as an object's rectangle, the pointIntersect function does not 
return a reliable result."


This is NOT mine, so I can take no credit for it.

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Natural Programming

2018-09-13 Thread Richmond Mathewson via use-livecode
When I went to study in America I had to set up a phone line: and when I 
went to the

phone office I asked the guy there, "Do you have STD?"

[ 'STD' Standard Trunk Dialling ]

Luckily he was an English teacher so merely corrected my grammar.

Richmond.

On 13/9/2018 10:08 pm, Martin Koob via use-livecode wrote:

At a meeting to discuss a hardware component one person said.  "This needs a
TLA."  not knowing what that was someone asks, "What's a TLA".
"Three Letter Acronym."

Martin





--
Sent from: 
http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Being stupid for a change

2018-09-09 Thread Richmond Mathewson via use-livecode

Certainly feels like that from time to time.

Richmond.

On 9/9/2018 11:56 pm, Jim Lambert via use-livecode wrote:

Richmond, you’re not stupid, just ‘clude’-less. ;)

Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Let's go mental

2018-09-09 Thread Richmond Mathewson via use-livecode
OK, OK; here's "Ole Cheesey-feet" replying to his own message, just for 
a change:


When I changed something in the preOpenCard code that the navigation 
"button" was going 'next' to it behaved itself.


This is UTTER RUBBISH as a newby is really extremely unlikely to work 
out that when the
IDE throws an error code supposedly about something the fault is 
actually somewhere else.


This needs sorting out.

Richmond.

On 9/9/2018 8:36 pm, Richmond Mathewson wrote:
Yes, Let's: after all it is the anniversary of the "triumph" of 
Communism in Bulgaria.


Um . . .

So, there I am, as usual, on a Sunday, popping together a well simple 
stack with LiveCode 7.1.4 for the
tinies (5-7 years old) to practice writing "The monster has one eye", 
because, as one knows, it is
absolutely mission-critical in life to be able to make that sort of 
statement about monsters when you see them coming.


Hey-Ho. . . to navigation buttons . . .

So, on card 1 I have an arrow-shaped image containing this, very 
complex code:


on mouseUp
go next
end mouseUp

which has stood me in good stead for the better part of 25 years (pace 
HyperCard).


So; when the thing threw a "bluey":

 executing at 8:34:32 PM
TypeHandler: error in statement
ObjectAR.png
Linego next
HintmouseUp

I felt both "blue" and "cluded" . . .

Richmond.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Let's go mental

2018-09-09 Thread Richmond Mathewson via use-livecode
Yes, Let's: after all it is the anniversary of the "triumph" of 
Communism in Bulgaria.


Um . . .

So, there I am, as usual, on a Sunday, popping together a well simple 
stack with LiveCode 7.1.4 for the
tinies (5-7 years old) to practice writing "The monster has one eye", 
because, as one knows, it is
absolutely mission-critical in life to be able to make that sort of 
statement about monsters when you see them coming.


Hey-Ho. . . to navigation buttons . . .

So, on card 1 I have an arrow-shaped image containing this, very complex 
code:


on mouseUp
go next
end mouseUp

which has stood me in good stead for the better part of 25 years (pace 
HyperCard).


So; when the thing threw a "bluey":

 executing at 8:34:32 PM
TypeHandler: error in statement
ObjectAR.png
Linego next
HintmouseUp

I felt both "blue" and "cluded" . . .

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Bluetooth again (was Re: use-livecode Digest, Vol 180, Issue 17)

2018-09-09 Thread Richmond Mathewson via use-livecode
If one belives Apple's propaganda that they take up 10% of the personal 
computer market that still excludes 90%:


"more than half" might qualify as an understatement.

Richmond.

On 9/9/2018 2:53 pm, Graham Samuel via use-livecode wrote:

Nice to know, but this seems to leave more than half the potential users of 
one’s app out in the cold. OK Apple, you win this time. Is there no PC and/or 
Android help on the horizon?

Graham


On 8 Sep 2018, at 22:38, Jim Lambert via use-livecode 
 wrote:


MarkR wrote:

Can LiveCode communicate with Bluetooth devices?

There is an extension that comes with an Indy/Business license. mergBLE

 From the Dictionary:
"mergBLE is a LiveCode external for iOS and OS X that enables CoreBluetooth 
(BLE) functionality. You can use the external to discover and interact with 
peripherals or advertise your app as a peripheral for others to interact with.”

Jim Lambert


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Being stupid for a change

2018-09-08 Thread Richmond Mathewson via use-livecode

Thanks, Klaus,  and Mark,

I've had a long week and am feeling fairly Cluded to be honest.

Richmond.

On 8/9/2018 8:00 pm, Klaus major-k via use-livecode wrote:

Hi Richmond


Am 08.09.2018 um 18:54 schrieb richmond via use-livecode 
:

Erm . . .

What's wrong with this?
*if char 1 of POYNTS is included in "abcdefghijklmnopqrstuvwxyz" then*

you have a "cluded" too much. 8-)


Richmond.

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: This is disturbing!

2018-09-06 Thread Richmond Mathewson via use-livecode
"bite a new programmer in the butt" . . . well, as a person who was a 
new programmer in 1975 and found
things very difficult to understand at first (FORTRAN IV) I certainly 
don't remember having a sore bottom!


I do know, that is numerical calculations empty spaces are exactly that: 
empty space.


While in string variables empty spaces are text.

The problem might arrise because LiveCode seems not to differentiate (on 
the surface at least) between

numerical variable and string variables.

Richmond.

On 6/9/2018 10:47 pm, Bob Sneidar via use-livecode wrote:

Yes, but it's the kind of thing that can bite a new programmer in the butt. And the trouble with 
your comparison is that length("7. ") IS equal to length("6. "). So multiple 
comparisons have to be made. But this is an edge case I admit. I was only trying to maintain an 
index number for a TreeView widget, since the arrayData is not numerically indexed making sorting 
by order added a pain. I ended up using a datagrid anyway.

Bob S



On Sep 6, 2018, at 12:34 , Jim Lambert via use-livecode 
 wrote:


Did anyone know that "6. " is equal to "6."???

It’s somewhat similar to
value(“h “) is equal to value(“h”),
while
“h “ is not equal to “h”.

I’m not disturbed but appreciative that the engine tries to convert both sides 
to numbers when doing a comparison. Just must remember that and use more 
“string-y” ways to compare strings as only strings.
For example other functions can reveal the strings “6. “ and “6.” are not the 
same string, such as length(“6. “) is not equal to length( “6.”).

Jim Lambert

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: This is disturbing!

2018-09-06 Thread Richmond Mathewson via use-livecode
I wonder is the reason "6" and "6." are treated as the same is because 
"6." is read as "6.0"?


Late to the party, I know . . .

Richmond.

On 6/9/2018 10:34 pm, Jim Lambert via use-livecode wrote:

Did anyone know that "6. " is equal to "6."???

It’s somewhat similar to
value(“h “) is equal to value(“h”),
while
“h “ is not equal to “h”.

I’m not disturbed but appreciative that the engine tries to convert both sides 
to numbers when doing a comparison. Just must remember that and use more 
“string-y” ways to compare strings as only strings.
For example other functions can reveal the strings “6. “ and “6.” are not the 
same string, such as length(“6. “) is not equal to length( “6.”).

Jim Lambert


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: ANN: LC Documentation Cache Cleaner

2018-09-02 Thread Richmond Mathewson via use-livecode

How fantastically useful. Thanks.

Richmond.

On 2/9/2018 9:21 pm, Mark Wieder via use-livecode wrote:

Posted a utility stack to livecodeshare:

When first launched, the LiveCode IDE will build a documentation cache 
for the current version. When you upgrade to a new version, a new 
cache folder is created, but any older cache is still in the system. 
When you remove an older LiveCode version the cache folder is not 
removed, so these accumulate over time.


This stack will allow you to remove any documentation cache folders 
that are no longer needed in order to reclaim storage space on your 
computer. If you remove a current one accidentally it will be rebuilt 
the next time the LiveCode IDE is launched.


http://livecodeshare.runrev.com/stack/895/LC-Documentation-Cache-Cleaner



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Searching for a word when it's more than one word

2018-09-01 Thread Richmond Mathewson via use-livecode

East or West, home is a comfy LiveCode stack . . .

Well; here's my third version, which does better than the first 2:

https://www.dropbox.com/s/r3yocmqzwhwu4ta/Text%20analyzer%20X.livecode.zip?dl=0

Richmond.

On 1/9/2018 6:39 pm, J. Landman Gay via use-livecode wrote:
There is a town in Texas called West, made infamous a few years ago by 
a giant explosion. I don't think you can make assumptions about names 
of places.


Mark's suggestion to check for words ending in "s" will fail on many 
towns, though apostrophe-s may be safe.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On September 1, 2018 5:49:30 AM Richmond Mathewson via use-livecode 
 wrote:



I can see that the "problem", which my stack does not address, is with 2
or 3 part place names:

The Rochester/Chester problem is easily dealt with.

While it should be realtively easy to have a subroutine to deal with
words such as "West" (after all, there are no places just called 
"West"),

places like a town my parents once lived in called "Haselbury Plucknett"
would cause problems.

AND, places such as "Ruyton of the Eleven Towns"
(https://en.wikipedia.org/wiki/Ruyton-XI-Towns)
would really throw a spanner in the works.

Come to think of things . . .

Unless anyone's code can cope with "Ruyton of the Eleven Towns" it won't
stand up: we could even go further and call
this the "Ruyton of the Eleven Towns Test".

More muffled background noises.

Richmond.

On 1/9/2018 1:29 pm, Mark Waddingham via use-livecode wrote:

On 2018-09-01 12:05, Richmond Mathewson via use-livecode wrote:

Obviously, when considering names of places such as Colchester,
Rochester and Chester one has
to search for the longer names first and exclude them from later
searches.


The 'substring' problem (i.e. Chester being 'in' Rochester) isn't
relevant in the above algorithm because we are 'tokenising' input and
phrases - essentially changing the alphabet.

i.e. "Rochester Chester Colchester" is turned into ABC, and we match
A, B or C as atomic units.

I should perhaps point out that the 'processText' operation probably
needs to be a little better in practice - to at least include a 'stop'
token for punctuation. For example:

"The man walked starting from East Hartford, West Hartford could be
seen in the distance."

In the case where 'Hartford West' and 'Hartford' are the 'known' towns
(and not 'East Hartford') - the proposed tokenization would result in:

The,man,walked,starting,from,East,Hartford,West,Hartford,could,be,seen,in,the,distance 



Which means you'd get "Hartford West" and "Hartford" - when you should
only get "Hartford" (assuming you care about the linguistic structure
of the text, at least).

Indeed, the above actually means in preprocessing the text, you can
actually vastly reduce the number of words to search - any sequences
of words which aren't in any pharse (or important punctuation) can be
replaced by "*" say. So the above would become:

*,East,Hartford,*,West,Hartford,*

The "*" tokens block matching multi-word phrases.

Warmest Regards,

Mark.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Searching for a word when it's more than one word

2018-09-01 Thread Richmond Mathewson via use-livecode

We're all in a state at the moment with this one.

Richmond.

On 1/9/2018 7:24 pm, Stephen MacLean via use-livecode wrote:

Thankfully, in my case, I do know what at least the state is:)


On Sep 1, 2018, at 11:55 AM, Mark Wieder via use-livecode 
 wrote:


On 09/01/2018 08:39 AM, J. Landman Gay via use-livecode wrote:
There is a town in Texas called West, made infamous a few years ago by a giant 
explosion. I don't think you can make assumptions about names of places.

And thus the distinction between West Texas and West, Texas.

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

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Searching for a word when it's more than one word

2018-09-01 Thread Richmond Mathewson via use-livecode

Is West, Texas in West Texas?

Richmond.

On 1/9/2018 6:55 pm, Mark Wieder via use-livecode wrote:

On 09/01/2018 08:39 AM, J. Landman Gay via use-livecode wrote:
There is a town in Texas called West, made infamous a few years ago 
by a giant explosion. I don't think you can make assumptions about 
names of places.


And thus the distinction between West Texas and West, Texas.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [OT] Accommodation in Edinburgh

2018-09-01 Thread Richmond Mathewson via use-livecode
If you get there bfore the University year starts one of the *best, and 
relatively inexpensive, places

to stay is the Pollok Halls student residences:

https://www.edinburghfirst.co.uk/for-accommodation/pollock-halls/

I stayed there last when I attended a LiveCode conference a few years back.

Richmond.
*
On 1/9/2018 6:54 pm, FlexibleLearning.com via use-livecode wrote:

We are (finally!) taking a week's holiday north of the border and want to
visit Edinburgh 10-15 September.


Any hotel recommendations? Does not have to be in the city centre!

Hugh


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Chunked Off

2018-09-01 Thread Richmond Mathewson via use-livecode

I suspect that is EXACTLY what I am looking for.

Thank you very much indeed.

Richmond.

On 1/9/2018 6:54 pm, Mark Wieder via use-livecode wrote:

On 09/01/2018 06:22 AM, Richmond Mathewson via use-livecode wrote:

I've got a text, in a field ("xText"), that contains the phrase 
"Ruyton of the Eleven Towns."


Now what I would like to do is dlete the chunk "Ruyton of the Eleven 
Towns."


from the string variable . . . BUT . . . if I "try to be clever":


Probably not what you're looking for, but...

the not-clever approach:
replace "Ruyton of the Eleven Towns." with empty in exText

or directly:
replace "Ruyton of the Eleven Towns." with empty in field "xText"



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Searching for a word when it's more than one word

2018-09-01 Thread Richmond Mathewson via use-livecode

That sounds remarkably like two women who are friends of my parents:

One is called "Gay" and the other one is called "Loveday". They were 
friends at school 60 years ago
and when they were both widowed they moved in together; although the son 
of one of them fell out

with his wife and now lives with them as well.

Assumptions are sometimes difficult to avoid.

Although my younger son did actually dislocate his knee jumping to 
conclusions . . .


This was mainly because he was trying to skip a difficult bit . . .

But I digress.

Richmond.

On 1/9/2018 6:39 pm, J. Landman Gay via use-livecode wrote:
There is a town in Texas called West, made infamous a few years ago by 
a giant explosion. I don't think you can make assumptions about names 
of places.


Mark's suggestion to check for words ending in "s" will fail on many 
towns, though apostrophe-s may be safe.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On September 1, 2018 5:49:30 AM Richmond Mathewson via use-livecode 
 wrote:



I can see that the "problem", which my stack does not address, is with 2
or 3 part place names:

The Rochester/Chester problem is easily dealt with.

While it should be realtively easy to have a subroutine to deal with
words such as "West" (after all, there are no places just called 
"West"),

places like a town my parents once lived in called "Haselbury Plucknett"
would cause problems.

AND, places such as "Ruyton of the Eleven Towns"
(https://en.wikipedia.org/wiki/Ruyton-XI-Towns)
would really throw a spanner in the works.

Come to think of things . . .

Unless anyone's code can cope with "Ruyton of the Eleven Towns" it won't
stand up: we could even go further and call
this the "Ruyton of the Eleven Towns Test".

More muffled background noises.

Richmond.

On 1/9/2018 1:29 pm, Mark Waddingham via use-livecode wrote:

On 2018-09-01 12:05, Richmond Mathewson via use-livecode wrote:

Obviously, when considering names of places such as Colchester,
Rochester and Chester one has
to search for the longer names first and exclude them from later
searches.


The 'substring' problem (i.e. Chester being 'in' Rochester) isn't
relevant in the above algorithm because we are 'tokenising' input and
phrases - essentially changing the alphabet.

i.e. "Rochester Chester Colchester" is turned into ABC, and we match
A, B or C as atomic units.

I should perhaps point out that the 'processText' operation probably
needs to be a little better in practice - to at least include a 'stop'
token for punctuation. For example:

"The man walked starting from East Hartford, West Hartford could be
seen in the distance."

In the case where 'Hartford West' and 'Hartford' are the 'known' towns
(and not 'East Hartford') - the proposed tokenization would result in:

The,man,walked,starting,from,East,Hartford,West,Hartford,could,be,seen,in,the,distance 



Which means you'd get "Hartford West" and "Hartford" - when you should
only get "Hartford" (assuming you care about the linguistic structure
of the text, at least).

Indeed, the above actually means in preprocessing the text, you can
actually vastly reduce the number of words to search - any sequences
of words which aren't in any pharse (or important punctuation) can be
replaced by "*" say. So the above would become:

*,East,Hartford,*,West,Hartford,*

The "*" tokens block matching multi-word phrases.

Warmest Regards,

Mark.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Chunked Off

2018-09-01 Thread Richmond Mathewson via use-livecode

Yup: a lot.

I've got a text, in a field ("xText"), that contains the phrase "Ruyton 
of the Eleven Towns."


[ Don't worry why it is "Ruyton of the Eleven Towns.": just part of an 
ongoing, slightly kinky relationship with someone at LC central. ]


Now . . .

I can do this sort of thing:

on mouseDown
   put empty into fld "zText"
   put fld "xText" into exTEXT
   if matchChunk(exText,"Ruyton of the Eleven Towns.")  then
  --do something magical
  end if
end mouseDown

And the matchChunk will prove positive . . .

Now what I would like to do is dlete the chunk "Ruyton of the Eleven Towns."

from the string variable . . . BUT . . . if I "try to be clever":

on mouseDown
   put empty into fld "zText"
   put fld "xText" into exTEXT
   put "Ruyton of the Eleven Towns." into CHK
   if matchChunk(exText,CHK)  then
delete CHK from exTEXT
  end if
end mouseDown

the coloured line throws a "big, bad, bluey".

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Searching for a word when it's more than one word

2018-09-01 Thread Richmond Mathewson via use-livecode



On 1/9/2018 2:50 pm, Mark Waddingham via use-livecode wrote:

On 2018-09-01 13:15, Richmond Mathewson via use-livecode wrote:

I've already shovelled Ruyton of the Eleven Towns quite effectively:

https://www.dropbox.com/s/n7r7u0c2m9ny3eb/Text%20analyzer%20X.livecode.zip?dl=0 



No tokenising, in fact very basic stuff indeed.

Not wishing to bang on about over-complcating things . . . . .


There is actually a 'correct' more shovelistic approach (at least I 
*think* this is correct):


-- Ensure all punctuation is surrounded by space
repeat for each char tPuncChar in ",.';:()[]{}<>!@£$%^&*-_+=~`?/\|#€" 
& quote

  replace tPuncChar with space & tPuncChar & space in tText
end repeat


Thats a "point" (pun intended) as I just fell foul of a full stop.


-- Ensure all whitespace is space
replace return with space in tText
replace tab with space in tText

-- Ensure there is never two spaces next to each other in tText
repeat while tText contains "  "
  replace "  " with " " in tText
end repeat

-- Ensure there is only ever one space between words in phrases
repeat while tPhrases contains "  "
  replace "  " with " " in tPhrases
end repeat

-- We can now use an itemDelimiter of space
set the itemDelimiter to space

-- Sort the phrases by descending word length.
sort lines of tPhrases descending numeric by the number of items in each

-- Now check for, and remove each phrase from the source text in turn
set the wholeMatches to true
repeat for each line tPhrase in tPhrases
  -- If the phrase is not present then skip to the next
  if itemOffset(tPhrase, tText) is 0 then
next repeat
  end if

  -- Accumulate the phrase on the output list
  put tPhrase & return after tFoundPhrases

  -- Remove the phrase from the input text (we assume here that * does 
not appear in any phrase)

  replace tPhrase with "*" in tText
end repeat

Warmest Regards,

Mark.

P.S. The above will be reasonable quick for small sets of phrases / 
small source texts - but I think as the size of either increases it 
will get very slow, very quickly!





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Searching for a word when it's more than one word

2018-09-01 Thread Richmond Mathewson via use-livecode

It didn't like this:

on mouseDown
   put empty into fld "zText"
   if fld "xText" contains "Ruyton of the Eleven Towns." then
  put fld "xText" into fld "zText"
  put "Ruyton of the Eleven Towns." into CHUNNK
put empty into CHUNNK of fld "zText"
  end if
*end mouseDown**
**
**Richmond.*

On 1/9/2018 2:25 pm, Mark Waddingham via use-livecode wrote:

On 2018-09-01 13:15, Richmond Mathewson via use-livecode wrote:

I've already shovelled Ruyton of the Eleven Towns quite effectively:

https://www.dropbox.com/s/n7r7u0c2m9ny3eb/Text%20analyzer%20X.livecode.zip?dl=0 



No tokenising, in fact very basic stuff indeed.

Not wishing to bang on about over-complcating things . . . . .


Your revised approach is fine - as long as the names of all the towns 
are distinct in terms of no one town's name is contained within another.


Add 'Palm Beach West' and 'Palm Beach' to your placeNames list; then 
modify your source text to end 'or Palm Beach West' - and you 
algorithm does not perform the requested operation.


It reports Palm Beach West *and* Palm Beach as being present - 
whereas, only 'Palm Beach West' is present :D


Warmest Regards,

Mark.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Searching for a word when it's more than one word

2018-09-01 Thread Richmond Mathewson via use-livecode




On 1/9/2018 2:25 pm, Mark Waddingham via use-livecode wrote:

On 2018-09-01 13:15, Richmond Mathewson via use-livecode wrote:

I've already shovelled Ruyton of the Eleven Towns quite effectively:

https://www.dropbox.com/s/n7r7u0c2m9ny3eb/Text%20analyzer%20X.livecode.zip?dl=0 



No tokenising, in fact very basic stuff indeed.

Not wishing to bang on about over-complcating things . . . . .


Your revised approach is fine - as long as the names of all the towns 
are distinct in terms of no one town's name is contained within another.


Blast!

Of course "my next trick" is to work out how to delete multi-word names 
(i.e. phrases) from a textField.


Richmond.


Add 'Palm Beach West' and 'Palm Beach' to your placeNames list; then 
modify your source text to end 'or Palm Beach West' - and you 
algorithm does not perform the requested operation.


It reports Palm Beach West *and* Palm Beach as being present - 
whereas, only 'Palm Beach West' is present :D


Warmest Regards,

Mark.




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Searching for a word when it's more than one word

2018-09-01 Thread Richmond Mathewson via use-livecode

I've already shovelled Ruyton of the Eleven Towns quite effectively:

https://www.dropbox.com/s/n7r7u0c2m9ny3eb/Text%20analyzer%20X.livecode.zip?dl=0

No tokenising, in fact very basic stuff indeed.

Not wishing to bang on about over-complcating things . . . . .

Probably time for both Thee and Me to get out and get some fresh air 
before we ruin our weekends.


Richmond.

On 1/9/2018 2:05 pm, Mark Waddingham via use-livecode wrote:

On 2018-09-01 12:50, Richmond Mathewson via use-livecode wrote:

Yup: indeed: fairly coarse.

However, see my next posting re "Ruyton of the Eleven Towns"

that should make some folk feel that they need a set of sewing needles
rather than "just" a silver teaspoon.


I think you'll find my 'silver teaspoon' approach (as you put it) 
deals with all those cases :D


Interestingly, as I said, the multi-word match problem can be reduced 
to your 'shovel' - with pre and post processing.


Let's say that the phrase list is:

  Ruyton of the Eleven Towns
  East Hartfordshire
  Colchester
  Chester

First create a mapping from phrase words to individual characters (the 
choice of character is arbitrary):


  Ruyton <-> A
  of <-> B
  the <-> C
  Eleven <-> D
  Towns <-> E
  East <-> F
  Hartfordshire <-> G
  Colchester <-> H
  Chester <-> I

Now iterate through the source text, generating an output source text 
consisting of words from the new alphabet, and a 'unknown' letter '*'. 
For example:


  The man from Ruyton of the Eleven Towns, who is of the order of 
shovels, travelled from Chester to Colchester via the towns in East 
Hartfordshire


Would become:

  C**ABCDE**BC*B***I*H**E*FG

The original phrase list is processed similarly to give:

  ABCDE
  FG
  H
  I

Searching the transformed source text using your algorithm with the 
list of transformed phrases would give the correct set of found 
phrases as required by the original problem.


Warmest Regards,

Mark.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Searching for a word when it's more than one word

2018-09-01 Thread Richmond Mathewson via use-livecode

Yup: indeed: fairly coarse.

However, see my next posting re "Ruyton of the Eleven Towns"

that should make some folk feel that they need a set of sewing needles 
rather than "just" a silver teaspoon.


Richmond.

On 1/9/2018 1:45 pm, Mark Waddingham via use-livecode wrote:

On 2018-09-01 12:35, Richmond Mathewson via use-livecode wrote:

That's because you lot tend to use a silver teaspoon while I tend to
use a great big shovel:

https://www.dropbox.com/s/00t8oftb1ydm8ni/Text%20analyzer%20X.livecode.zip?dl=0 



Heh, great big shovels are great for coarse work - e.g. for the 
problem of finding occurrences of SINGLE WORD towns in the source text 
- as you are in your stack.


However, in this case, that wasn't what was asked for - the problem 
was to find multi-word town names with the constraints that first and 
longest match always wins with no overlap (i.e. as a human would read 
them):


i.e. East Hartford West Palm Beach Colchester Newchester West Chester

With a town list of

   East Hartford
   Hartford West
   West Palm Beach
   Palm Beach
   Chester
   West Chester

Should return:

   East Hartford
   West Palm Beach
   West Chester

Warmest Regards,

Mark.

P.S. The problem is actually exactly the same - in the single-word 
case your alphabet are the characters in the language. In the 
multi-word case, your alphabet is the set of words in all phrases, 
with a 'stop' word.




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Searching for a word when it's more than one word

2018-09-01 Thread Richmond Mathewson via use-livecode
I can see that the "problem", which my stack does not address, is with 2 
or 3 part place names:


The Rochester/Chester problem is easily dealt with.

While it should be realtively easy to have a subroutine to deal with 
words such as "West" (after all, there are no places just called "West"),
places like a town my parents once lived in called "Haselbury Plucknett" 
would cause problems.


AND, places such as "Ruyton of the Eleven Towns" 
(https://en.wikipedia.org/wiki/Ruyton-XI-Towns)

would really throw a spanner in the works.

Come to think of things . . .

Unless anyone's code can cope with "Ruyton of the Eleven Towns" it won't 
stand up: we could even go further and call

this the "Ruyton of the Eleven Towns Test".

More muffled background noises.

Richmond.

On 1/9/2018 1:29 pm, Mark Waddingham via use-livecode wrote:

On 2018-09-01 12:05, Richmond Mathewson via use-livecode wrote:

Obviously, when considering names of places such as Colchester,
Rochester and Chester one has
to search for the longer names first and exclude them from later 
searches.


The 'substring' problem (i.e. Chester being 'in' Rochester) isn't 
relevant in the above algorithm because we are 'tokenising' input and 
phrases - essentially changing the alphabet.


i.e. "Rochester Chester Colchester" is turned into ABC, and we match 
A, B or C as atomic units.


I should perhaps point out that the 'processText' operation probably 
needs to be a little better in practice - to at least include a 'stop' 
token for punctuation. For example:


  "The man walked starting from East Hartford, West Hartford could be 
seen in the distance."


In the case where 'Hartford West' and 'Hartford' are the 'known' towns 
(and not 'East Hartford') - the proposed tokenization would result in:


The,man,walked,starting,from,East,Hartford,West,Hartford,could,be,seen,in,the,distance

Which means you'd get "Hartford West" and "Hartford" - when you should 
only get "Hartford" (assuming you care about the linguistic structure 
of the text, at least).


Indeed, the above actually means in preprocessing the text, you can 
actually vastly reduce the number of words to search - any sequences 
of words which aren't in any pharse (or important punctuation) can be 
replaced by "*" say. So the above would become:


  *,East,Hartford,*,West,Hartford,*

The "*" tokens block matching multi-word phrases.

Warmest Regards,

Mark.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Searching for a word when it's more than one word

2018-09-01 Thread Richmond Mathewson via use-livecode
That's because you lot tend to use a silver teaspoon while I tend to use 
a great big shovel:


https://www.dropbox.com/s/00t8oftb1ydm8ni/Text%20analyzer%20X.livecode.zip?dl=0

Richmond.

On 1/9/2018 1:29 pm, Mark Waddingham via use-livecode wrote:

On 2018-09-01 12:05, Richmond Mathewson via use-livecode wrote:

Obviously, when considering names of places such as Colchester,
Rochester and Chester one has
to search for the longer names first and exclude them from later 
searches.


The 'substring' problem (i.e. Chester being 'in' Rochester) isn't 
relevant in the above algorithm because we are 'tokenising' input and 
phrases - essentially changing the alphabet.


i.e. "Rochester Chester Colchester" is turned into ABC, and we match 
A, B or C as atomic units.


I should perhaps point out that the 'processText' operation probably 
needs to be a little better in practice - to at least include a 'stop' 
token for punctuation. For example:


  "The man walked starting from East Hartford, West Hartford could be 
seen in the distance."


In the case where 'Hartford West' and 'Hartford' are the 'known' towns 
(and not 'East Hartford') - the proposed tokenization would result in:


The,man,walked,starting,from,East,Hartford,West,Hartford,could,be,seen,in,the,distance

Which means you'd get "Hartford West" and "Hartford" - when you should 
only get "Hartford" (assuming you care about the linguistic structure 
of the text, at least).


Indeed, the above actually means in preprocessing the text, you can 
actually vastly reduce the number of words to search - any sequences 
of words which aren't in any pharse (or important punctuation) can be 
replaced by "*" say. So the above would become:


  *,East,Hartford,*,West,Hartford,*

The "*" tokens block matching multi-word phrases.

Warmest Regards,

Mark.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Searching for a word when it's more than one word

2018-09-01 Thread Richmond Mathewson via use-livecode
Obviously, when considering names of places such as Colchester, 
Rochester and Chester one has

to search for the longer names first and exclude them from later searches.

Richmond.

On 1/9/2018 12:59 pm, Mark Waddingham via use-livecode wrote:

On 2018-09-01 06:48, Stephen MacLean via use-livecode wrote:

Hi All,

First, followed Keith Clarke’s thread and got a lot out of it, thank
you all. That’s gone into my code snippets!

Now I know, the title is not technically true, if it’s 2 words, they
are distinct and different. Maybe it’s because I’ve been banging my
head against this and some other things too long and need to step
back, but I’m having issues getting this all to work reliably.

I’m searching for town names in various text from a list of towns .
Most names are one word, easy to find and count. Some names are 2 or 3
words, like East Hartford or West Palm Beach. Those go against
distinct towns like Hartford and Palm Beach. Others have their names
inside of other town names like Colchester and Chester.


So the problem you are trying to solve sounds like this:

Given a source text TEXT, and a list of multi-word phrases PHRASES, 
find the longest elements of PHRASES which occur in TEXT when reading 
from left to right.


One way to do this is to preprocess the source TEXT and PHRASES, and 
then iterate over it with back-tracking attempting to match each 
phrase in the list.


Preprocessing can be done like this:

  // pText is arbitrary language text, where it presumed 'trueWord' 
will extract

  // the words we can match against those in PHRASES
  command preprocessText pText, @rWords
local tWords
repeat for each trueWord tWord in pText
  -- normalize word variants - e.g. turn Chester's into Chester
  if tWord ends with "'s" then
put char 1 to -3 of tWord into tWord
  else if ... then
...
  else if ... then
...
  end if
  put tWord into tWords[the number of elements in tWords + 1]
end repeat
put tWords into rWords
  end preprocessText

This gives a sequence of words, in order - where word variants have 
been normalized to the 'root' word (the general operation here is 
called 'stemming' - in your case as you are dealing with fragments of 
proper nouns - 's / s suffixes are probably good enough).


The processing for PHRASES is needed to ensure that they all follow a 
consistent form:


  // pPhrases is presumed to be a return-delimited list of phrases
  command preprocessPhrases pPhrases, @rPhrases
-- We accumulate phrases as the keys of tPhrasesA to eliminate 
duplicates

local tPhrasesA
put empty into tPhrasesA

local tPhrases
repeat for each line tPhrase in pPhrases
  local tPhrase
  put empty into tPhrase
  repeat for each trueWord tWord in tPhrase
put tWord & space after tPhrase
  end repeat
  delete the last char of tPhrase
  put true into tPhrasesA[tPhrase]
end repeat

put the keys of tPhrasesA into rPhrases
  end preprocessPhrases

This produces a return-delimited list of phrases, where the individual 
words in each phrase are separated by a *single* space with all 
punctuation stripped, and no phrase appears twice.


With this pre-processing (not the PHRASES pre-processing only needs to 
be done once for any set of PHRASES to match). A naive search 
algorithm would be:


  // pText should be a sequence array of words to search (we use an 
array here because we need fast random access)
  // pPhrases should be a line delimited string-list of multi-word 
phrases to find

  // rMatches will be a string-list of phrases which have been found
  command searchTextForPhrases pText, pPhrases, @rMatches
local tMatchesA
put empty into tMatchesA

-- Our phrases are single-space delimited, so set the item delimiter
set the itemDelimiter to space

-- Loop through pText, by default we bump tIndex by one each time
-- however, if a match is found, then we can skip the words 
constituting

-- the matched phrase.
local tIndex
put 1 into tIndex
repeat until pText[tIndex] is empty
  -- Store the current longest match we have found starting at tIndex
  local tCurrentMatch
  put empty into tCurrentMatch

  -- Check each phrase in turn for a match.
  repeat for each line tPhrase in pPhrases
-- Assume a match succeeds until it doesn't
local tPhraseMatched
put true into tPhraseMatched

-- Iterate through the items (words) in each phrase, if the 
sequence of
-- words in the phrase is not the same as the sequence of 
words in the text
-- starting at tIndex, then tPhraseMatched will be false on 
exit of the loop.

local tSubIndex
put tIndex into tSubIndex
repeat for each item tWord in tPhrase
  -- Failure to match the word at tSubIndex is failure to 
match the phrase

  if pText[tSubIndex] is not tWord then
put false into tPhraseMatched

Re: Deleting a char inside a textField via code

2018-09-01 Thread Richmond Mathewson via use-livecode

Not much help forthcoming around these parts: so: Diddit masen:

*on mouseUp**
**   put the selectedChunk into CHK**
**   put word 4 of CHK into NUMERO**
**   delete char NUMERO of fld "ff"**
**end mouseUp*

muffled rude noises.

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Deleting a char inside a textField via code

2018-09-01 Thread Richmond Mathewson via use-livecode

What is unfortunate is that these "possibilities" are not possible:

delete before the selectedText

delete after the selectedText

and THIS works ONLY when some text is selected (rather than before the 
insertion point):


delete the selectedText

there seems to be no obvious way to work out what the character before 
the insertion point is.


While it is perfectly possible to do something like this:

select before char 15 of fld "myText"

it does not seem possible to do something like this:

put the selected  and get "before char 15"

What I am looking for (just in case it seems obscure) is how
to delete the char just before the insertion point without having to 
touch the delete key

on my keyboard.

Richmond.

On 31/8/2018 9:30 pm, Paul Dupuis via use-livecode wrote:

If you want to delete the last characters by script, why not something like:

delete last char of fld X

Or a more complex version might be

put the selectedChunk into tWhere
put word 2 of tWhere into tStart -- staring char position of the cursor
put word 4 of tWhere into tEnd -- ending char position of the cursor
if tStart > tEnd then -- just an insertion point
   delete char tEnd of field X -- delete the character just before the
insertion point
else -- some field content is selected, so
   delete char tStart to tEnd of fld X -- delete the selected field content
end if

I did this from memory, so check the dictionary for the exact
expressions returned by the selectedChunk function.,

On 8/31/2018 1:57 PM, Richmond Mathewson via use-livecode wrote:

Digging further . . .

I found out that the problem appearas:

1. NOT to be with LiveCode.

2. NOT to be with MacOS.

Because using a font other than my one works well.

So?

What hidden aspects of my Devawriter.ttf font are gumming up the works?

Richmond.

On 31/8/2018 6:44 pm, Richmond Mathewson wrote:

Normally, if one were typing into a textField and made a mistake one
would hit the back delete key
and the mistake would vanish.

How does one do this "programmatically"?

Here's the (admittedly odd scenario):

Unicode behaves inconsistently in various marginal cases with
Devanagari script,
and what happens is that the first time one sends this:

put numToCodePoint(7418) after the selectedText

one ends up with a useless square.

But if one does this:

put numToCodePoint(7418) after the selectedText
put numToCodePoint(7418) after the selectedText

one ends up with the useless square PRECEDED by the target glyph.

So, the 'clever' work around might be to do this:

put numToCodePoint(7418) after the selectedText
put numToCodePoint(7418) after the selectedText

followed by deleting the useless square

However doing this:

put numToCodePoint(65288) after the selectedText

results in another useless square.

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Deleting a char inside a textField via code

2018-08-31 Thread Richmond Mathewson via use-livecode

Thanks

On 31/8/2018 9:30 pm, Paul Dupuis via use-livecode wrote:

If you want to delete the last characters by script, why not something like:

delete last char of fld X


This works, of course, if it is the last char in the field.


Or a more complex version might be

put the selectedChunk into tWhere
put word 2 of tWhere into tStart -- staring char position of the cursor
put word 4 of tWhere into tEnd -- ending char position of the cursor
if tStart > tEnd then -- just an insertion point
   delete char tEnd of field X -- delete the character just before the
insertion point
else -- some field content is selected, so
   delete char tStart to tEnd of fld X -- delete the selected field content
end if


While this sort of thing works it mucks up the font settings of the 
field (and I'm using fields with multiple font settings).


I did this from memory, so check the dictionary for the exact
expressions returned by the selectedChunk function.,


Richmond.


On 8/31/2018 1:57 PM, Richmond Mathewson via use-livecode wrote:

Digging further . . .

I found out that the problem appearas:

1. NOT to be with LiveCode.

2. NOT to be with MacOS.

Because using a font other than my one works well.

So?

What hidden aspects of my Devawriter.ttf font are gumming up the works?

Richmond.

On 31/8/2018 6:44 pm, Richmond Mathewson wrote:

Normally, if one were typing into a textField and made a mistake one
would hit the back delete key
and the mistake would vanish.

How does one do this "programmatically"?

Here's the (admittedly odd scenario):

Unicode behaves inconsistently in various marginal cases with
Devanagari script,
and what happens is that the first time one sends this:

put numToCodePoint(7418) after the selectedText

one ends up with a useless square.

But if one does this:

put numToCodePoint(7418) after the selectedText
put numToCodePoint(7418) after the selectedText

one ends up with the useless square PRECEDED by the target glyph.

So, the 'clever' work around might be to do this:

put numToCodePoint(7418) after the selectedText
put numToCodePoint(7418) after the selectedText

followed by deleting the useless square

However doing this:

put numToCodePoint(65288) after the selectedText

results in another useless square.

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Deleting a char inside a textField via code

2018-08-31 Thread Richmond Mathewson via use-livecode

Digging further . . .

I found out that the problem appearas:

1. NOT to be with LiveCode.

2. NOT to be with MacOS.

Because using a font other than my one works well.

So?

What hidden aspects of my Devawriter.ttf font are gumming up the works?

Richmond.

On 31/8/2018 6:44 pm, Richmond Mathewson wrote:
Normally, if one were typing into a textField and made a mistake one 
would hit the back delete key

and the mistake would vanish.

How does one do this "programmatically"?

Here's the (admittedly odd scenario):

Unicode behaves inconsistently in various marginal cases with 
Devanagari script,

and what happens is that the first time one sends this:

put numToCodePoint(7418) after the selectedText

one ends up with a useless square.

But if one does this:

put numToCodePoint(7418) after the selectedText
put numToCodePoint(7418) after the selectedText

one ends up with the useless square PRECEDED by the target glyph.

So, the 'clever' work around might be to do this:

put numToCodePoint(7418) after the selectedText
put numToCodePoint(7418) after the selectedText

followed by deleting the useless square

However doing this:

put numToCodePoint(65288) after the selectedText

results in another useless square.

Richmond.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Deleting a char inside a textField via code

2018-08-31 Thread Richmond Mathewson via use-livecode

To make things more complicated:

if one has this:

put numToCodePoint(7418) after the selectedText
put numToCodePoint(7418) after the selectedText
delete the last char of fld "XYZ"

it is the target glyph that is deleted and NOT the useless square

(ie. it is NOT the last char that is deleted).

On 31/8/2018 6:44 pm, Richmond Mathewson wrote:
Normally, if one were typing into a textField and made a mistake one 
would hit the back delete key

and the mistake would vanish.

How does one do this "programmatically"?

Here's the (admittedly odd scenario):

Unicode behaves inconsistently in various marginal cases with 
Devanagari script,

and what happens is that the first time one sends this:

put numToCodePoint(7418) after the selectedText

one ends up with a useless square.

But if one does this:

put numToCodePoint(7418) after the selectedText
put numToCodePoint(7418) after the selectedText

one ends up with the useless square PRECEDED by the target glyph.

So, the 'clever' work around might be to do this:

put numToCodePoint(7418) after the selectedText
put numToCodePoint(7418) after the selectedText

followed by deleting the useless square

However doing this:

put numToCodePoint(65288) after the selectedText

results in another useless square.

Richmond.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Deleting a char inside a textField via code

2018-08-31 Thread Richmond Mathewson via use-livecode
Normally, if one were typing into a textField and made a mistake one 
would hit the back delete key

and the mistake would vanish.

How does one do this "programmatically"?

Here's the (admittedly odd scenario):

Unicode behaves inconsistently in various marginal cases with Devanagari 
script,

and what happens is that the first time one sends this:

put numToCodePoint(7418) after the selectedText

one ends up with a useless square.

But if one does this:

put numToCodePoint(7418) after the selectedText
put numToCodePoint(7418) after the selectedText

one ends up with the useless square PRECEDED by the target glyph.

So, the 'clever' work around might be to do this:

put numToCodePoint(7418) after the selectedText
put numToCodePoint(7418) after the selectedText

followed by deleting the useless square

However doing this:

put numToCodePoint(65288) after the selectedText

results in another useless square.

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [OT]Silly weekend LC poll

2018-08-26 Thread Richmond Mathewson via use-livecode




On 26/8/2018 6:22 pm, Martin Koob via use-livecode wrote:

I would say

CHAR - like 'car' with a 'k' sound (I used to have a prof somewhere who
would pronounce character like 'Karacter' so maybe that is why.)

LOC - like 'lock'

I don't abbreviate much when I script.  These are two of the few I do. Guess
cause the full words are so long.

OT to the OT

This thread makes me think of a youtube video my grandson who was about 14
at the time showed me.  He thought it was hilarious, probably because of the
profanity, and also how it points out the inconsistency of English
pronunciation.

So here is the language warning, some viewers and Letters of the Alphabet
may be offended by the following content.

https://www.youtube.com/watch?v=fPzAABMozs0


"offended" No; it was far too childish and ill-informed to offend me.

Richmond.


Martin

Martin




--
Sent from: 
http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [OT]Silly weekend LC poll

2018-08-26 Thread Richmond Mathewson via use-livecode

Who nose, and who chars?

As long as one's life is field with joy, nothing matters.

Richmond.

On 26/8/2018 9:44 am, Kee Nethery via use-livecode wrote:

I’ll just switch to using my nose. :-)

Kee Nethery


On Aug 25, 2018, at 10:06 PM, J. Landman Gay via use-livecode 
 wrote:

I swear one of these days someone is going to sew your fingers shut.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com

On August 25, 2018 3:03:28 PM Mark Wieder via use-livecode 
 wrote:


On 08/25/2018 12:57 PM, J. Landman Gay via use-livecode wrote:

"Locklock"?

Who's there?

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

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [OT]Silly weekend LC poll

2018-08-25 Thread Richmond Mathewson via use-livecode

The thread is entitled "Silly weekend" . . .

And it is a fairly weak end, But Tits Fun.

Richmond.

On 25/8/2018 10:40 pm, Colin Holgate via use-livecode wrote:

I’m with Matthias on this. Some abbreviations are their own thing, and you 
don’t want to reminisce over where the short version came from. LOC is spelled 
LOC, not Loke, and CHAR is not spelled as Chare or Care.

But it’s your choice, I don’t char.



On Aug 25, 2018, at 3:35 PM, Devin Asay via use-livecode 
 wrote:

“Care” and “loke”. Habits from way back in the HyperCard days.

Sent from my iPhone


On Aug 25, 2018, at 1:28 PM, Matthias Rebbe via use-livecode 
 wrote:



CHAR  rhymes with far
LOC rhymes with lock.

This is at least how i pronounce them. But i am native German and not native 
English.

Btw.: due to the fact that LC language is english like,  you should see my 
comments  and variable names in my scripts.
They are mixed, some comments are in english some in german, even in one and 
the same script. It could be that i use tDate in one script and in another  one 
tDatum as date var.
But that´s an other story.

Regards,

Matthias



Am 25.08.2018 um 21:07 schrieb J. Landman Gay via use-livecode 
:

I wonder how people pronounce two common LC abbreviations. In print you never 
notice but in real life I always have to translate what they're talking about.

How do you pronounce:

CHAR
Rhymes with "care"
Sounds like smoldering wood

LOC
Rhymes with "smoke"
Sounds like a deadbolt

I suppose there are others.
--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [OT]Silly weekend LC poll

2018-08-25 Thread Richmond Mathewson via use-livecode

OK, Randolph . . .

Richmond.

On 25/8/2018 10:38 pm, Randy Hengst via use-livecode wrote:

Interesting. I don’t pronounce them as words. They are character and location. 
Just like I don’t pronounce Dr. as durrr. I say doctor.

be well,
randy
www.classroomFocusedSoftware.com


On Aug 25, 2018, at 2:07 PM, J. Landman Gay via use-livecode 
 wrote:

I wonder how people pronounce two common LC abbreviations. In print you never 
notice but in real life I always have to translate what they're talking about.

How do you pronounce:

CHAR
  Rhymes with "care"
  Sounds like smoldering wood

LOC
  Rhymes with "smoke"
  Sounds like a deadbolt

I suppose there are others.
--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [OT]Silly weekend LC poll

2018-08-25 Thread Richmond Mathewson via use-livecode
I tend to name variables in Scots or Bulgarian, mainly because calling a 
field "field" (whichever way you pronounce it)
throws a "bluey" with LiveCode (and I have no way of knowing LiveCode's 
internal pronunciation of these terms).


Richmond.

On 25/8/2018 10:27 pm, Matthias Rebbe via use-livecode wrote:


CHAR  rhymes with far
LOC rhymes with lock.

This is at least how i pronounce them. But i am native German and not native 
English.

Btw.: due to the fact that LC language is english like,  you should see my 
comments  and variable names in my scripts.
They are mixed, some comments are in english some in german, even in one and 
the same script. It could be that i use tDate in one script and in another  one 
tDatum as date var.
But that´s an other story.

Regards,

Matthias



Am 25.08.2018 um 21:07 schrieb J. Landman Gay via use-livecode 
:

I wonder how people pronounce two common LC abbreviations. In print you never 
notice but in real life I always have to translate what they're talking about.

How do you pronounce:

CHAR
  Rhymes with "care"
  Sounds like smoldering wood

LOC
  Rhymes with "smoke"
  Sounds like a deadbolt

I suppose there are others.
--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [OT]Silly weekend LC poll

2018-08-25 Thread Richmond Mathewson via use-livecode

The latter choice in both cases.

When I was studying Linguistics at SIU Carbondale we had a Professor 
(Kyle Perkins)

who pronounced "larynx" as "larnix".

AND, needless to say, when I program I subvocalise everything as I go along.

Do you pronounce FIELD
   Rhimes with "filled"
   Rhimes with "feeled"

Do you spell "rhyme" with a "y" or an "i" ?

Richmond.

On 25/8/2018 10:07 pm, J. Landman Gay via use-livecode wrote:
I wonder how people pronounce two common LC abbreviations. In print 
you never notice but in real life I always have to translate what 
they're talking about.


How do you pronounce:

CHAR
  Rhymes with "care"
  Sounds like smoldering wood

LOC
  Rhymes with "smoke"
  Sounds like a deadbolt

I suppose there are others.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Macintosh bloat

2018-08-19 Thread Richmond Mathewson via use-livecode
I'm talking about LC 8.1.10 which gives me the choice of building a 
32-bit Mac app or a 64-bit app ('experimental'):

currently, at least, I am ONLY building a 32-bit build for Mac.

Richmond.

On 19/8/2018 8:33 pm, J. Landman Gay via use-livecode wrote:
If I remember right, LC now always builds for 64 bit. If you also want 
to support 32 bit, it adds that to the build, which approximately 
doubles the size.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On August 19, 2018 5:07:57 AM Richmond Mathewson via use-livecode 
 wrote:



32-bit Mac.

Richmond.

On 19/8/2018 12:15 pm, Peter Bogdanoff via use-livecode wrote:

Hi Richmond,

In the standalone settings, are you building for both 32-bit and 
64-bit?


Peter


On Aug 19, 2018, at 1:48 AM, Richmond Mathewson via use-livecode 
 wrote:


I ran off a series of standalones to day: Mac, Win, Linux 32 and 
Linux 64 and they ended up as these sizes, respectively:


146.6 MB, 72.4 MB, 75.6 MB, 75.9 MB

Can anyone tell me why the Macintosh standalone is about twice the 
size of all the others
[leaving aside remarks about the late Steve Jobs' ego, the fact 
that Macintosh computers are hugely expensive and so on]?


Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Macintosh bloat

2018-08-19 Thread Richmond Mathewson via use-livecode
Once upon a time there was an idea floating around that the programmer 
could choose,
via the standalone settings stack, what components to include, and what 
not to . . . .


 . . . the 'guff' for Unicode, the widget stuff, and so on.

This never materialised.

From my point of view, when I build standalones for my Devaweriter Pro 
i need 100% the Unicode stuff; beyond

that I need precious few capabilities from any version after LC 4.5.

[ RR/LC 4.0 mucked up on GIF and PNG images and their transparency; that 
was sorted out by 4.5 ]


Now, as my "target demographic" (silly way of saying 'people I want to 
use my program') consists of people
who have laptop computers made in the last 15 years (Yes, as old as 
that) and hard disks of over 10 GB capacity,
the fact that the Mac builds of Devawriter Pro are currently coming in 
at 145 MB, while the Windows and Linux ones

are about 75 MB is not the end of the world.

What I am wondering about is whether that socking great size means that 
the Mac standalones contain buckets more "stuff"
the operating system has to "chew its way through", so slowing the thing 
down.


If that extra stuff which the operating system has to "chew its way 
through" is essential, well, so be it, but if it

is stuff my program will not use then that's a load of cr*p.

Richmond.

On 19/8/2018 7:48 pm, Tom Glod via use-livecode wrote:

i dunno if this is still an ssue..but in previous versions. the
standalones were bloated because of CEF.

https://quality.livecode.com/show_bug.cgi?id=20339



On Sun, Aug 19, 2018 at 6:06 AM, Richmond Mathewson via use-livecode <
use-livecode@lists.runrev.com> wrote:


32-bit Mac.

Richmond.


On 19/8/2018 12:15 pm, Peter Bogdanoff via use-livecode wrote:


Hi Richmond,

In the standalone settings, are you building for both 32-bit and 64-bit?

Peter


On Aug 19, 2018, at 1:48 AM, Richmond Mathewson via use-livecode <

use-livecode@lists.runrev.com> wrote:

I ran off a series of standalones to day: Mac, Win, Linux 32 and Linux
64 and they ended up as these sizes, respectively:

146.6 MB, 72.4 MB, 75.6 MB, 75.9 MB

Can anyone tell me why the Macintosh standalone is about twice the size
of all the others
[leaving aside remarks about the late Steve Jobs' ego, the fact that
Macintosh computers are hugely expensive and so on]?

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Macintosh bloat

2018-08-19 Thread Richmond Mathewson via use-livecode

32-bit Mac.

Richmond.

On 19/8/2018 12:15 pm, Peter Bogdanoff via use-livecode wrote:

Hi Richmond,

In the standalone settings, are you building for both 32-bit and 64-bit?

Peter



On Aug 19, 2018, at 1:48 AM, Richmond Mathewson via use-livecode 
 wrote:

I ran off a series of standalones to day: Mac, Win, Linux 32 and Linux 64 and 
they ended up as these sizes, respectively:

146.6 MB, 72.4 MB, 75.6 MB, 75.9 MB

Can anyone tell me why the Macintosh standalone is about twice the size of all 
the others
[leaving aside remarks about the late Steve Jobs' ego, the fact that Macintosh 
computers are hugely expensive and so on]?

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Macintosh bloat

2018-08-19 Thread Richmond Mathewson via use-livecode
I ran off a series of standalones to day: Mac, Win, Linux 32 and Linux 
64 and they ended up as these sizes, respectively:


146.6 MB, 72.4 MB, 75.6 MB, 75.9 MB

Can anyone tell me why the Macintosh standalone is about twice the size 
of all the others
[leaving aside remarks about the late Steve Jobs' ego, the fact that 
Macintosh computers are hugely expensive and so on]?


Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Not many people know this.

2018-08-16 Thread Richmond Mathewson via use-livecode

Of course it was too good to last . . .

I merrily filled a field up with a series of letters from 2 different 
fonts and then did this:

*
**set the text of fld "f2" to the text of fld "f1"*

and all my font stuff disappeared and everything ended up in the 
textFont of field "f2".


So . . .

The *BIG QUESTION* is how to retain one's "cocktail"
of fonts when taking some text from one field into another one.

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Not many people know this.

2018-08-16 Thread Richmond Mathewson via use-livecode

*Mucking around further, I discovered one can set the textFont for **
**a char that does NOT exist, this is extremely useful insofar as **
**one does not have to populate 100s of buttons with "corrective" code:**
**
**on mouseUp**
**   put "x" after fld "ff"**
**   put the number of chars in fld "ff" into NF**
**   set the textFont of char NF of fld "ff" to "MonsterMash"**
**set the textFont of char (NF+1) of fld "ff" to "BoringGuff"**
**end mouseUp*
*
**Richmond.*
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Not many people know this.

2018-08-16 Thread Richmond Mathewson via use-livecode

In fact, one can "fine tune" this operation to have this sort of effect:

put the number of chars in fld "ff" into NF
if char NF of fld "ff" = "a" then
  set the textFont of char NF of fld "ff" to "MonsterMash"
  else
  set the textFont of char NF of fld "ff" to "UsualBoring"
end if

Richmond.

On 16/8/2018 12:32 pm, Richmond Mathewson wrote:
So, mucking around as one does during one's Summer holiday I went 
looking in the documentation of LiveCode
(shock, horror) and could NOT find something that had bubbled up in my 
diseased mind, so I tried it anyway,

and . . . Ye Gods! It worked.

Possibly I am reinventing the wheel here:

set the textFont of word 3 to "Charcoal"

This IS incredibly useful when one is typing to Mum in Sanskrit (as 
one does) and wants to
use a variant glyph (as one does continuously) as it allows one to 
have 2 congruent fonts

side-by-side featuring differing variants of standard glyphs.

No: I know that that will not make many of you run out into the road 
madly waving your
underpants over your heads shouting "Ra, Ra, Rasputin!", but, 
notwithstanding . . . it excites me

no end.

Richmond.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Not many people know this.

2018-08-16 Thread Richmond Mathewson via use-livecode
So, mucking around as one does during one's Summer holiday I went 
looking in the documentation of LiveCode
(shock, horror) and could NOT find something that had bubbled up in my 
diseased mind, so I tried it anyway,

and . . . Ye Gods! It worked.

Possibly I am reinventing the wheel here:

set the textFont of word 3 to "Charcoal"

This IS incredibly useful when one is typing to Mum in Sanskrit (as one 
does) and wants to
use a variant glyph (as one does continuously) as it allows one to have 
2 congruent fonts

side-by-side featuring differing variants of standard glyphs.

No: I know that that will not make many of you run out into the road 
madly waving your
underpants over your heads shouting "Ra, Ra, Rasputin!", but, 
notwithstanding . . . it excites me

no end.

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Fun with Windows 10

2018-08-15 Thread Richmond Mathewson via use-livecode
Most "mental blurps" pop out because their parents get up to something 
before that,
and many "mental blurps" grow up into interesting and creative people 
who contribute

greatly to society: we should all be grateful for "mental blurps".

Our society spends most of its time being nasty to "mental blurps" when 
it should be doing all it

can to encourage them.

Luckily most "little mental blurps" weather the storms of disapproval 
and those who would fit them into
rigid categories and grow up into . . . err . . . LiveCode programmers 
among many other things.


Richmond.

On 15/8/2018 9:28 pm, J. Landman Gay via use-livecode wrote:

On 8/15/18 11:12 AM, tbodine via use-livecode wrote:

To know and be your true self at such a young age is
like a super power.


My mom called my super power "stubborn brat." :)

Thanks to all who responded, these little mental blurps sometimes pop 
out independently.




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Fun with Windows 10

2018-08-15 Thread Richmond Mathewson via use-livecode

Cripes: Mark: is it thee or me who is getting long in the tooth? :)

When I want "to appeal" I get on my Flasher's Mac and stand around on 
wet streets on Friday night;

as we all do.

"Would you like to come up to my place and see my LiveCode?"

Richmond.

On 15/8/2018 7:11 am, Mark Wieder via use-livecode wrote:

On 08/14/2018 04:53 PM, J. Landman Gay via use-livecode wrote:
Oh dear, I wasn't trying to prove anything and I didn't really have you 


I think Richmond was aiming at a different target audience...


On 8/14/18 4:25 PM, Richmond Mathewson via use-livecode wrote:

Dear Jacque,

I was appealing to the male


...Richmond, we're all fond of you, but I wouldn't go so far as to 
call you 'appealing'...




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Fun with Windows 10

2018-08-15 Thread Richmond Mathewson via use-livecode
Oh dear, my reply was part of a story I like to tell because my parents 
had lots of well-meaning friends who were convinced that those stereotypes
were eternal verities, and had lots of sadistic fun informing my parents 
that I'd grow up to be 'queer': which I did, but not in the way they meant!


The most amusing thing in my childhood was watching the faces of those 
'friends' after they had pointed out that my setting up tea parties with
my sister's dolls (while she was zooming my toy cars around the place) 
was a 100% guarantee of something unsuitable in my later years, my father
pointed out that he was always getting into trouble for dressing up in 
his sister's clothes.


My father is, needless to say as normal as all the males in our family . 
. . and, what is more, has always stated that a child's play is a 
child's play and
adults should never, under any circumstances, interfere in it or try to 
steer it is some sort of 'suitable' direction.


I am quite sure that well-meaning adults interfering in a child's play 
does one hell of a lot of damage: while, if children are left to their own
devices they will reach some sort of satisfactory adulthood with a good 
modicum of contentment.


Richmond.

On 15/8/2018 2:53 am, J. Landman Gay via use-livecode wrote:
Oh dear, I wasn't trying to prove anything and I didn't really have 
you in mind...it's a story I tell often because my mother was so 
convinced that the old stereotypes were still valid and that I was a 
lost cause, which I never believed. :) And I think it's amusing when I 
look back and see how desperate she was to make a proper lady out of 
me at the same time it was going out of vogue. The times were 
changing, but she didn't get it.


I probably didn't put enough smileys in there, it didn't come off the 
same way it does in my head, which is fond amusement.


On 8/14/18 4:25 PM, Richmond Mathewson via use-livecode wrote:

Dear Jacque,

I was appealing to the male contributors to this Use-List.

As a man who won prizes for sewing, cooking, flower-arranging, woodwork
and was a Sergeant in the school Cadet Force I am the last person to 
have any

truck with daft social stereotypes.

I am aware as the next person who has their head reasonably well 
screwed on that

there are male, female and in-between "Paris Hiltons".

You do not need to prove to me how "butch" you were; any more than my 
football teacher had to
start calling me  a "pansy" when he found me making daisy chains 
round the back of the goal

while other boys managed to score 3 goals because I wasn't there.

Love, Richmond.

On 15/8/2018 12:04 am, J. Landman Gay via use-livecode wrote:

On 8/14/18 11:26 AM, Richmond Mathewson via use-livecode wrote:

That's why I'm saving up for a Petticoat 5


A brief diversion:

I have always hated pink since I can remember. I climbed trees and 
read books up there as soon as I was able.


When I was some high 1-digit age, I asked for a chemistry set for my 
birthday. My mom was shocked, didn't I want a nice doll? No, I 
wanted a chemistry set. I got one, but was disappointed that the 
most advanced thing it would do was write with "invisible ink" made 
from lemon juice. I wanted to blow up the bathroom.


When I was approaching puberty I asked for a Kenner Girder and Panel 
set. This was a bunch of preformed, snap-together plastic pieces 
that allowed you to construct buildings and skyscrapters. My mom was 
appalled. Wouldn't a nice play kitchen be better? No, it wouldn't.


When I went to college my mom nagged me constantly to wear more 
makeup, paint my eyes like a boll weevil, and "do something with 
your hair," preferably helmet hair. She kept telling me that was the 
only way to catch a man. I told her I didn't want to catch one, I 
wanted to find one who liked me for how I was. She was positive I 
would never marry. But I did, and we still are, and my sister who 
wore more makeup masks and slept in beer-can rollers is on her third 
husband.


I would never buy a girlie computer. Besides, I've never in my life 
had long fingernails.




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode






___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Fun with Windows 10

2018-08-14 Thread Richmond Mathewson via use-livecode

Dear Jacque,

I was appealing to the male contributors to this Use-List.

As a man who won prizes for sewing, cooking, flower-arranging, woodwork
and was a Sergeant in the school Cadet Force I am the last person to 
have any

truck with daft social stereotypes.

I am aware as the next person who has their head reasonably well screwed 
on that

there are male, female and in-between "Paris Hiltons".

You do not need to prove to me how "butch" you were; any more than my 
football teacher had to
start calling me  a "pansy" when he found me making daisy chains round 
the back of the goal

while other boys managed to score 3 goals because I wasn't there.

Love, Richmond.

On 15/8/2018 12:04 am, J. Landman Gay via use-livecode wrote:

On 8/14/18 11:26 AM, Richmond Mathewson via use-livecode wrote:

That's why I'm saving up for a Petticoat 5


A brief diversion:

I have always hated pink since I can remember. I climbed trees and 
read books up there as soon as I was able.


When I was some high 1-digit age, I asked for a chemistry set for my 
birthday. My mom was shocked, didn't I want a nice doll? No, I wanted 
a chemistry set. I got one, but was disappointed that the most 
advanced thing it would do was write with "invisible ink" made from 
lemon juice. I wanted to blow up the bathroom.


When I was approaching puberty I asked for a Kenner Girder and Panel 
set. This was a bunch of preformed, snap-together plastic pieces that 
allowed you to construct buildings and skyscrapters. My mom was 
appalled. Wouldn't a nice play kitchen be better? No, it wouldn't.


When I went to college my mom nagged me constantly to wear more 
makeup, paint my eyes like a boll weevil, and "do something with your 
hair," preferably helmet hair. She kept telling me that was the only 
way to catch a man. I told her I didn't want to catch one, I wanted to 
find one who liked me for how I was. She was positive I would never 
marry. But I did, and we still are, and my sister who wore more makeup 
masks and slept in beer-can rollers is on her third husband.


I would never buy a girlie computer. Besides, I've never in my life 
had long fingernails.




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Why I insist on my pupils writing properly formed English letters.

2018-08-14 Thread Richmond Mathewson via use-livecode

Mocked by an operating system, no less.

If I set the font of my field to ANY font other than the one where a 
glyph in position hex 978 exists
then glyph hex 978 is readily supplied; changing over to my own font 
(where a glyph is in place)

 I end up with a square: and this not by LiveCode alone.

On 14/8/2018 9:50 pm, Richmond Mathewson wrote:
Because some people who did not take handwriting very seriously, 
called the Marwari, started getting their letter 'D' wrong
to the extent that it eventually began to be treated as a different 
letter by Indian Colonial Language experts at the end of
the 19th century and then got plonked into the Unicode standard in a 
different place from the letter it should have been
if those slap-dash Marwaris hadn't been a bit uncoordinated with their 
pens . . .


. . . And now LiveCode 8.1.10 using my Devawriter Pro font which has 
the Marwari glyph in its correct place (hex 978, decimal 2424)
seems unable to put anything but a wee box into a field set to my font 
when I do this:


put numToCodePoint(2424) into fld "ff"

even while it behaves itself perfectly happily with:

put numToCodePoint(2427) into fld "ff"

A while back someone was stating something about LiveCode not being 
able to cope with post Unicode 10; but as the
Marwari 'D' was in place at least as early as Unicode 7 I'm not 
convinced about that.


All this on Macintosh 10.7.5.

In about 10 minutes will transport everything over to Linux and see 
what goes on there.


Richmond.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Why I insist on my pupils writing properly formed English letters.

2018-08-14 Thread Richmond Mathewson via use-livecode
Because some people who did not take handwriting very seriously, called 
the Marwari, started getting their letter 'D' wrong
to the extent that it eventually began to be treated as a different 
letter by Indian Colonial Language experts at the end of
the 19th century and then got plonked into the Unicode standard in a 
different place from the letter it should have been
if those slap-dash Marwaris hadn't been a bit uncoordinated with their 
pens . . .


. . . And now LiveCode 8.1.10 using my Devawriter Pro font which has the 
Marwari glyph in its correct place (hex 978, decimal 2424)
seems unable to put anything but a wee box into a field set to my font 
when I do this:


put numToCodePoint(2424) into fld "ff"

even while it behaves itself perfectly happily with:

put numToCodePoint(2427) into fld "ff"

A while back someone was stating something about LiveCode not being able 
to cope with post Unicode 10; but as the
Marwari 'D' was in place at least as early as Unicode 7 I'm not 
convinced about that.


All this on Macintosh 10.7.5.

In about 10 minutes will transport everything over to Linux and see what 
goes on there.


Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Fun with Windows 10

2018-08-14 Thread Richmond Mathewson via use-livecode

6 x 7

On 14/8/2018 7:30 pm, Mark Wieder via use-livecode wrote:

On 08/14/2018 07:38 AM, Bob Sneidar via use-livecode wrote:

How long do we have?

Bob S


On Aug 14, 2018, at 06:23 , Richmond Mathewson via use-livecode 
 wrote:


So long, and thanks for all the fish.


8.5 x 11



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Fun with Windows 10

2018-08-14 Thread Richmond Mathewson via use-livecode
"Once you get beyond how cute they are, you'll find that netbooks can do 
a lot more than check your e-mail."


http://www.nbcnews.com/id/30709961/ns/technology_and_science-digital_home/t/lets-market-pcs-its/#.W3MB7Edj0mI

I've never felt the need to have a cute computer; mainly 'cos I'm so 
cute even without a computer . . .


That's why I'm saving up for a Petticoat 5:

https://youtu.be/2dEmWvVfEts

Bet you all want one too.

Richmond.

On 14/8/2018 5:39 pm, Bob Sneidar via use-livecode wrote:

If only Apple could be more like Dell, huh? 

Bob S



On Aug 14, 2018, at 06:33 , Richmond Mathewson via use-livecode 
 wrote:

*Apple got too big for their boots and fell in love with marketing their 
expensive toys to Paris Hilton knock-offs.*



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Fun with Windows 10

2018-08-14 Thread Richmond Mathewson via use-livecode

Read my previous reply . . .

On 14/8/2018 4:13 pm, Curry Kenworthy via use-livecode wrote:


Quickest route might be LC 6.7.

No matter which version, 6 8 9, if you can, turn off ALL update 
preferences/options.


*That would have been very difficult indeed as I was 100% unable to get 
at anything.**
**On launching LC 8, after the splash screen there was nothing. I could 
not even raise the MessageBox**
**even though the Windows resource manager told me LiveCode was still 
running.**

**
**The simple fact was that all versions of LiveCode did not come up with 
any of the GUI**

**because:**
**
**1. Pirate version of Windows 10 with NO anti-virus anything: probably 
had great big holes in its underpants.**

**
**2. System loaded with tons of pirated games.**
**
**3. Returned the machine, said a fair few strong words anent piracy, 
and will NOT touch any kid's machines**

**with Windows in Bulgaria again: learnt a nasty lesson.*


Check Task Manager and end any stray LC processes, especially an 
"Installer" or "Setup" process which is usually just an update check, 
but causes tons of issues. Furthermore I often deleted that setup file 
(it's .setup.exe in each IDE folder) and that's what you can do if you 
can't access the prefs.


Sometimes LC on Windows didn't launch correctly right after install - 
just end any processes, don't reinstall, and normally launch. Then it 
works.


Note that none of this "fun" is actually about Windows itself, it's 
just less LC familiarity and support for Windows, and perhaps fewer LC 
users on that side.


I switched to Windows soon after the point when Mac abandoned its 
original rigorous human interface research, because I have a little 
less fine motor control than the average person and Window provides a 
little more real estate for some of the controls.


*I switched to Linux when I couldn't afford the vast expense of buying 
Macintosh machines . . .**

**
**and found that Linux is much, much better than either Macintosh or 
Windows insofar as it allows**
**even uncoordinated types like myself very "fine motor control" with 
tweaking the system to the way I like things.*


That made Windows easier for me to use, just as the original HIG-aware 
Mac was easier than Windows. Yes, it was that simple! And very 
affordable, another helpful factor. Both companies have sort of lost 
the plot, so besides human interface and affordability, I don't have a 
dog in that race otherwise. :)


*Apple got too big for their boots and fell in love with marketing their 
expensive toys to Paris Hilton knock-offs.*


Best wishes,

Curry Kenworthy

*Thanks for your best wishes: but at the moment a stiff cup of strong 
black coffee and a blast of music by Thomas Arne**

**are already soothing my troubled breast.**
**
**Richmond.*
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Fun with Windows 10

2018-08-14 Thread Richmond Mathewson via use-livecode

I honestly don't know what would show up anything because . . .

I connected the boy's computer up to the internet at which point it 
asked me to register the OS & I put 2 & 2
together: disconnected the machine, popped down the road with it and 
gave the boy's Mum "a wigging"
about Pirate software and told her that until they installed either 
legit. Windows or an open source

OS on their machine they could "paddle their own canoe".

It was quite obvious this woman did not even begin to understand any of 
the ways pirate software might be wrong.


This is an "ongoing situation" in Bulgaria . . .

I suspected the woman would not understand the problem because she is a 
paralegal!


So long, and thanks for all the fish.

I'll just stick with Xubuntu and Mac OS.

Richmond.

On 14/8/2018 3:13 pm, Colin Holgate via use-livecode wrote:

I tried both 8.1.1 and 9.0.1 in Windows 10 Home version 1803, and they were ok.

If you get Properties on the EXE, and “Run compatibility tourbleshooter”, does 
that show up anything?
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Fun with Windows 10

2018-08-14 Thread Richmond Mathewson via use-livecode

Not really, to be honest!

I have a pupil who has a PC running Windows 10 which he has stuffed "to 
the gills" with

just about everything he can lay his sweaty paws on . . .

He is supposed to be working on his LiveCode project for the Summer 
course but has the following problem:


He has installed both 8.1.10 and 9.0 (even though I told him to stick 
with 8).


ON clicking on the symbolic link on the Windows desktop for LC 8.1.10 
LiveCode starts up

and shows the Start Center: no revMenubar and no revTools bar.

I have tried ctrl-M to get the message box to tell the thing to show the 
menubar and the Tools to no avail.


On dismissing the Start Center one is left with NOTHING.

Firing up LC 9  shows the squashed-caterpillar-green '9' splash screen 
followed by NOTHING.


Obviously this won't do . . .

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: stack rect with decorations?

2018-08-14 Thread Richmond Mathewson via use-livecode
Just download and install the community version of 7.1.4 and you'll have 
a working Dictionary.


Richmond.

On 14/8/2018 5:57 am, Richard Gaskin via use-livecode wrote:
My dictionary doesn't work and I don't see what I need in the See Also 
for the online dicts, so maybe someone here remembers:


How do I specify that I want to set the rect of a stack where the 
coordinates I'm passing are for the full outside rect, including all 
window trimmings (border, title bar, etc.)?


TIA -



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Text rendering of Unicode text in LC

2018-08-13 Thread Richmond Mathewson via use-livecode
I've just had a look at you sample: 
https://spark.adobe.com/page/clCst4mdUu8Jy/


and I have to admit that plain-bold apparently random alternation is 
pretty pug-ugly.


I don't know HOW you are getting the Chinese characters to show up, and 
as your sample
does not contain selectable text I cannot "go backwards for Christmas" 
and work out

what the Unicode addresses of some of those glyphs are.

My own experience with Unicode in LiveCode has been confined to Indic, 
Slavic and Old English
alphabetic forms and I have always ended up with "proper" anti-aliased 
true type representation.


---

At the risk of being seen as extremely goofy . . .

Are ALL your Chinese characters contained in a single font?

[Even though that is claimed on the page]

--

Certainly IFF all your Chinese characters are contained in a single font 
and are

NOT differently weighted (i.e. some are not BOLD while others are not)
I don't think LiveCode should be at fault.

What makes things a bit awkward is how your text images online are 
generated . . .


If you were to export a PNG or JPEG image from your textField inwith 
your LiveCode stack

you would get an EXACT representation of what the field looked like.

My experience of exporting a field as HTMLtext has also always been 
positive as long
as the font of the resultant HTML page is a webfont derived from the 
font used inwith LiveCode.



I won't pretend to understand what you say about Skia.

But I do wonder why there has to be anything between LiveCode and your 
web representation.


-
I, also, don't understand the necessity for Adobe Spark.

But I'm one of those people who like to keep things simple.

This: http://andregarzia.on-rev.com/richmond/dwriterpro.html

contains NOTHING more than simple images rendered out of a LiveCode 
stack as screenshots from a textField.


Richmond.

On 13/8/2018 10:02 pm, Peter Bogdanoff via use-livecode wrote:

To follow up with my question from yesterday…and to continue with Biblical 
allusions others have begun…

I’ve descended into  hell, which I’m trying get out with some light from 
LiveCode Mark!

To recap, the rendering of Chinese characters in Windows 10 is willy-nilly 
through different versions of LC. Earlier versions display bitmap glyphs, later 
versions display drawn characters. Now in LC 9.0 it displays a MIX of apparent 
bold and plain of characters all set identically.

Examples:
https://spark.adobe.com/page/clCst4mdUu8Jy/ 


What’s going on here? Bugs?

My personal situation—this is a multi-year project that includes one of the two 
largest academic book publishers in China who are looking to our project as the 
vanguard of digital publishing in their country. They are looking at this text 
display and saying, “we can’t publish this.” Now, they want to show it at a 
publishing conference...

The Chinese translators say the bitmap text is great, but the anti-aliased 
rendered text is unusable. And everyone there has Windows. We with roman-text 
eyes don’t necessarily see a problem; they with Chinese character eyes are very 
particular.

I’m supposing this is Skia doing the work (with the harfbuzz text shaping 
library?)?? If true, I see from the Skin/harfbuzz documentation on Font 
Embedded Bitmaps:

"bool isEmbeddedBitmapText() const
Returns true if Font Engine may return Glyphs from font bitmaps instead of from 
outlines.”

https://skia.org/user/api/SkPaint_Reference#Subpixel_Text


Can there be a font property option to display just the bitmap? Or are there 
other fixes that can be made?

Peter Bogdanoff
ArtsInteractive


On Aug 12, 2018, at 4:15 PM, Peter Bogdanoff via use-livecode 
 wrote:

Songti SC Regular

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Re [OT] Snakey Problem

2018-08-13 Thread Richmond Mathewson via use-livecode

Ouch . . .

I don't know why this has to degenerate into a sort of flame war about 
whether one has to pay for things

or not.

[Within the next few weeks I will have to pay LiveCode to relicence my 
Indy version of LiveCode - I am well aware
of why I am going to do this; and, which is probably the most important 
point, I don't resent that.]


If I had to pay something for Python I would: NOT because I like Python; 
because, frankly I don't [ why go backwards
to the sort of programming language I last had to work with in 1986? ], 
but because I shall be making money out of teaching Python.


"silly licensing"

My Devawriter Pro and my Balawriter both feature "silly licensing" 
because, odd as it may seem, I did not make those

programs for the love of it.

I started this, not to let it wander off onto pay/free or whatever, but 
to ask advice re setting up Python on Linux boxes

in my school

Richmond.

On 13/8/2018 6:57 pm, Mark Waddingham via use-livecode wrote:

On 2018-08-13 17:34, Mark Wieder via use-livecode wrote:

On 08/13/2018 02:21 AM, Peter W A Wood via use-livecode wrote:

Like it or not (and mainly NOT), I have to offer Python to kids 
this fall . . .


Frankly, Python, by using this module system seems to defeat itself 
to a certain extent: or, maybe I'm just

spoilt by LiveCode.


We all are . But python has the best scientific libraries around
(www.scipy.org). And everything python is free and open source - no
silly licensing to worry about.


Last time I checked you sold at least two products which required a 
license...


If you think licensing is silly, then why do you sell licensed 
software and not just give it away for free and open source as 'public 
domain'? :P


Warmest Regards,

Mark.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [OT] Snakey Problem

2018-08-13 Thread Richmond Mathewson via use-livecode

Dunno about that . . .

Let us suppose, for the moment at least, that the story of the Garden of 
Eden,

in the Bible, while not being literally true, is
a powerful and cogent psychological lesson . . .

A rather beastly, paternalistic, sexist, bullying demi-urgos called 
Ialdabaoth gets
too big for his boots and sets up a sort of petting-zoo and populates it 
with lots of jazzy
animals and plants, among them 2 rather peculiar bald apes who have 
rather well-developed, if naive, minds.


Now, old Ialdabaoth, being a right "case", pops 2 trees bung in the 
middle of the zoo, and they have
just the tastiest and most interesting fruit you can imagine on them. In 
addition to this the fruit of
these 2 trees have remarkable powers: the fruit of the first one gives 
you an instant doctorate in
just about everything you can imagine, and the second one solves all 
your medical problems to

such an extent that you'll live forever.

The Ialdabaoth says to the 2 bald apes, "No, and not under any 
circumstances!"


---

Try this experiment: go out and buy a bag of jelly sweeties, put its 
contents in a bowl right in the
middle of the kitchen table and tell your 
children/grandchildren/nephews/nieces/ other stray kids,

"Those are mine and I will turn you into pumpkins if you touch them."

Last time I tried that those sweets lasted about 20 minutes.
--

Now the Lord and Master of the Universe looks down at what yon 
Ialdabaoth is up to and feels
an element of disquiet: not least because Ialdabaoth is misrepresenting 
things in a major way to the 2 bald apes.


So the Lord and Master of the Universe pops together a very odd creature 
indeed: no arms, no wings and no legs: a snake.


And sends that snake into the petting-zoo to point out what a "pill" 
Ialdabaoth is being.

---

The snake does its work, as instructed, at which point "Old Sweaty 
Socks", Ialdabaoth, who, among other
character defects, suffers from a serious temper problem, chucks the 
bald apes out of the zoo.


At which point the bald apes work a few basic things out, and one of 
them is that, despite the petting-zoo
being a sort of non-stop cafeteria and club-Med: they are actually 
better off outiside where they can use their
creativity, brains and so forth to create the sort of world they want 
rather than the one that Ialdabaoth

had imposed on them.


The above, by the way, is my retelling of the standard Christian Gnostic 
Myth of Origins. I am retelling it not
in any attempt to insult or upset anyone, but as at least one way of 
understanding why snakes, culturally,

have been viewed with mixed feelings.

Historically and mythologically snakes have been viewed ambivalently; 
both as threats and as

the bearers of wisdom and healing (c.f. the wand of Aesclepius).
---

There is a large body of evidence to support the idea that the early 
Jewish Temple on mount Moriah, in Jerusalem contained
snake idols, as did the early Jewish (Samaritan) Temple on mount 
Gerizim. At the Jewish Temple at the first cataract on
the Nile in Egypt snakes were worshiped along with 'Ashera': poles 
representing the brides of Yahweh.


Snake worship has been found in South America and runs right through 
Hinduism, Buddhism and Jainism (if you really

want to consider those 3 religious traditions as separate from each other).

Nag Pachami is a Hindu festival: possibly the only religious tradition 
that has retained that to the present day.


Richmond.

On 13/8/2018 6:23 pm, Bob Sneidar via use-livecode wrote:

Why do snakes get their own day?? They are the source of all our problems!

Bob S



On Aug 13, 2018, at 07:57 , Devin Asay via use-livecode 
 wrote:

This question is very timely as Wednesday is Nag Panchami: the day of snakes!

Richmond.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [OT] Snakey Problem

2018-08-13 Thread Richmond Mathewson via use-livecode

That sounds marvellous, in theory, but for legal reasons the computers
in my school do not have internet access.

Richmond.

On 13/8/2018 5:57 pm, Devin Asay via use-livecode wrote:

Richmond,

One of my colleagues who teaches Python uses a cloud-based service called 
PythonAnywhere. The basic plan is free for anyone to use. You access it through 
a web browser. You may find it useful.

Host, run, and code Python in the cloud: 
PythonAnywhere<https://www.pythonanywhere.com/>

I have just tapped the extent of my Python system knowledge. ;)

Devin


On Aug 13, 2018, at 2:23 AM, Richmond Mathewson via use-livecode 
mailto:use-livecode@lists.runrev.com>> wrote:

Like it or not (and mainly NOT), I have to offer Python to kids this fall . . .

This is a b*gger for several reasons:

1. I love LiveCode.

2. To use Python to any effect apart from rather goofy manipulations with 
numbers and text an install
requires 'modules' which are usually installed using a daft command-line system 
using something call
'PIP' [ "Permanently Injurious Python" perhaps? ] . . . which I have signally 
failed to get to work on either
Macintosh or Linux.

I wonder of anyone knows of a way to install Python 3 on Linux with the main GUI modules 
"bound in":
i.e. a one-stop install.

Frankly, Python, by using this module system seems to defeat itself to a 
certain extent: or, maybe I'm just
spoilt by LiveCode.

This question is very timely as Wednesday is Nag Panchami: the day of snakes!

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com>
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Devin Asay
Director
Office of Digital Humanities
Brigham Young University

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


[OT] Snakey Problem

2018-08-13 Thread Richmond Mathewson via use-livecode
Like it or not (and mainly NOT), I have to offer Python to kids this 
fall . . .


This is a b*gger for several reasons:

1. I love LiveCode.

2. To use Python to any effect apart from rather goofy manipulations 
with numbers and text an install
requires 'modules' which are usually installed using a daft command-line 
system using something call
'PIP' [ "Permanently Injurious Python" perhaps? ] . . . which I have 
signally failed to get to work on either

Macintosh or Linux.

I wonder of anyone knows of a way to install Python 3 on Linux with the 
main GUI modules "bound in":

i.e. a one-stop install.

Frankly, Python, by using this module system seems to defeat itself to a 
certain extent: or, maybe I'm just

spoilt by LiveCode.

This question is very timely as Wednesday is Nag Panchami: the day of 
snakes!


Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Anyone using Older LC versions?

2018-08-12 Thread Richmond Mathewson via use-livecode

Well, I use 7.1.4 on a very nearly daily basis because, in my opinion:

1. The Properties Palette is way, way better than that in 8/9.

2. Almost everything feels more intuitive.

3. I rarely need any of the extra stuff offered in subsequent versions.

BUT:

4. I am NOT a person you should consider targetting as I like to work 
with "Plain Vanilla LiveCode."


HOWEVER:

5. Check for "lurkers in the undergrowth" who work with versions earlier 
than 8/9 because:


5.1. They've got perpetual licences on earlier versions and don't feel 
that stumping up an annual fee for later versions is justified.


Richmond.

On 12/8/2018 1:16 pm, Curry Kenworthy via use-livecode wrote:


Howdy Folks,

I am preparing to roll out some addon updates. Therefore, I wanted to 
check which LC versions I need to support! What's the oldest version 
that YOU would need? Or if you know someone else who's using an older 
one.


(Don't answer if you're just using 8/9; that's expected.)

I've always supported a range of LC versions, due to the different 
financial/licensing and feature/bug circumstances that people have 
had. And (contrary to some pop "CompPsy") it's usually not a big deal, 
especially since I'm the middleware and the code already works. There 
are some generational LC tech differences and new keywords that can 
lead to optimization, but more often it's an arbitrary matter of which 
LC to compile with, and more importantly, how many versions I need to 
test.


So...for the last few years I've been targeting 5.5 and up. This time 
I'm wondering whether I need to continue supporting 5.5, or can I kick 
it up to 6.7? It'll be one or the other. If anyone still needs 5.5 for 
serious work, let me know.


(And yes, there can be some LC issues at least on Mac if publishing 
standalones with older versions, very true and good to bear in mind 
for security, UX, etc. But not everyone uses Mac or publishes 
standalones; I'm supporting addon users with their workflows and the 
LC versions they own, not policing or second-guessing what they do 
other than abiding by the addon TOS of course. I guess we may be 
getting past the LC permanent licenses where people would stick with a 
version to save money, but checking anyway just to be sure of people's 
needs. My addons run on the paid editions of LC, including Indy and 
Business.)


However, LC 4 is definitely out to pasture now as far as the addons 
are concerned! :) There were generational tech issues between LC 4 and 
5.5, and I'll be optimizing some code accordingly. In the unlikely 
event that anyone needs pre-5, there are still published versions of 
the addons that should continue to work very well with them.


Best wishes,

Curry Kenworthy

Custom Software Development
LiveCode Training and Consulting
http://livecodeconsulting.com/
http://livecodeaddons.com/


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


  1   2   3   4   5   6   7   8   9   >