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


Re: HTML to text in field

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

Hmm . . .

On 9/8/2018 4:21 pm, David V Glasgow via use-livecode wrote:

Thanks Richmond, I will mess about with your suggestions.  It's always much 
appreciated when someone takes the time to suggest a complete handler.

But …. I want more!

*
**Just as long as I can call you Oliver Twist. :)*


  Can you see anything wrong with this?


replaceText (ttemp, "<*>", "|")

*
**Dunno, I have NEVER used replaceText.

One thing I do know is that the in-built Dictionary in LC 7.1.4 is much
more Richmond-friendly than that in the 8 and 9 series.

Might not be a bad idea to try double quotes round 'ttemp': yes, I know that
sounds bonkers, but . . .

Ah, wait a malformed moment . . . I think you have got 'that' all wrong 
insofar as I don't think
you can use a string-variable as the first term inside the brackets of a 
replaceText thingy (I use the term 'thingy' advisably as

I haven't a clue whether replaceText is a function or something else) . . .

Have a go with this ever so-slightly retro, mechanical thing:

put ttemp into fld "TTTEMP"
replaceText (fld "TTTEMP", "<*>", "|"

Well it is probably a better bet than a sharp stick in the eye!
*


or have a clue about the error message?

  “button "Import HTML": execution error at line 7 (Handler: can't find handler) near 
"replaceText", char 1”


*Read "my crap" above.

Gosh, this Belarussian Stout really makes me 'artistic'.

Richmond.
*


Cheers,

David G
___
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: HTML to text in field

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

Possibly as it was lifted verbatim from "elsewhere'. :/

Although it works the way it is in LC 8.1.10.

Richmond.

On 9/8/2018 4:31 pm, Richard Gaskin via use-livecode wrote:

Richmond Mathewson wrote:

>put (URL ("file:" & it),"UTF8") into CHEESE

Was uniDecode intended there?

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.com http://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


Re: HTML to text in field

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

Well, although this might sound a bit goofy,
how about just bunging your html text into a scrolling list field and 
every time you

came across a  moving down to a new line?

This works:

on mouseUp
   set the text of fld "SLF1" to empty
answer file "Choose an HTML file to import"
   if the result = "cancel"
   then exit mouseUp
   else
  put (URL ("file:" & it),"UTF8") into CHEESE
   end if
   put 1 into LYNE
   repeat until CHEESE is empty
  if word 1 of CHEESE is "" then
 add 1 to LYNE
 delete word 1 of CHEESE
 else
put word 1 of CHEESE after line LYNE of fld "SLF1"
delete word 1 of CHEESE
end if
   end repeat
end mouseUp

where fld "SLF1" is a scrolling list field.

Admittedly it makes a pig's breakfast out of everything else.

Richmond.



On 9/8/2018 3:00 pm, David V Glasgow via use-livecode wrote:

Hello folks,

I am having an interesting time (MacOS 10.13.5 LC 8.1.9) trying to load some 
HTML files (≤ 5 ish MB).  Most of them will be lists or tables, generated by 
various users on various systems.

I don’t want to retain any of the formatting, except line endings, so I would 
be happy for tables to appear as lists.  I found a little 2013 nugget from the 
estimable  Jacqueline Landman Gay

set the htmltext of the templatefield to htmlVar -- variable contains the html 
string
put the text of the templatefield into tPlainText

In some cases that works fine, but in others, it seems that HTML tables 
consisting  of maybe 20-30 thousand rows are rendered onto a single line of the 
field.  A sort of black-letters-overwritten splodge appears in the first row 
and LC cranks up to 100% of the processor and BBoD ensues.

Sometimes it never seems to recover, but other times it hands back control 
after maybe 20 minutes or so, and in those cases I can see the text if I set 
dontwrap to false.  It contains no line endings from the original table, and a 
shedload of tabs.

I have tried to operate on the HTML string in a variable before putting it into the 
field, but frankly don’t really know what property of some HTML tables might mean 
that line endings are lost.  I can only see  when I examine the files in 
an editor.

I tried a different approach, replacing a row end with a cr, and then stripping 
out tags:

put URL ("file:" & theFilePath) into ttemp

replace "" with cr in ttemp

replaceText (ttemp, "<*>", "|")

filter lines of ttemp without empty

set the text of field "import" to ttemp


The replaceText line generates an error “button "Import HTML": execution error at line 7 
(Handler: can't find handler) near "replaceText", char 1”

Firstly I don’t get the error, and secondly I am worried I may be over 
complicating something which should be simple.

Advice please!

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


___
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] The problem with programming and how to fix it

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

Oh, Yes, ToolBook . .

I had to work with ToolBook in 1998 when I was at the UAE University in 
Al Ain, UAE, making EFL "stuff".


Far, far less easy-going than HyperCard.

Sheikh Yer-Bomboms, the chancellor of the University (a man who was 
pointed on merit:
the merit of being one of the sons of Sheikh Zayed al-Nahyan), suddenly 
decided in 1998 that we'd chuck out all
the Macs running system 8 we'd just spent 4 months setting up and 
authoring EFL-ware for with HyperCard

and replace them with IBM-compats running Windows NT.

So, when I wasn't teaching women/girls whose faces I couldn't see, I was 
sitting between a Macintosh and a PC trying to

reimplement all the HyperCard offerings in ToolBook.

This was a major "fag" as a lot of what I had got going in HyperCard (3D 
models of filing cabinets popping open their

draws to reveal Quicktime movies) just did not seem possible with ToolBook.

Arriving in St. Andrews, in Scotland, in 2000, hired to author EFL-ware 
for several Mac labs (which I never did as they
redirected my efforts & we had a fight involving the teachers' Union and 
so on), I discovered Metacard, and less than 2 weeks later found

Runtime Revolution 1.1.1.

At the risk of sounding extremely corny, after 2 sweaty years with 
Toolbook, RunRev was almost like returning home.


From what I have seen recently, ToolBook seems to have "degenerated" 
from a "proper" programming IDE into some sort

of "PowerPoint on Steroids" for business types.

Richmond.

On 6/8/2018 9:26 pm, Richard Gaskin via use-livecode wrote:
It isn't.  SuperCard is available exclusively for macOS.  There was an 
effort in the mid-90s to port to Windows, but funding dried up before 
it was completed so no useful version ever saw the light of day.


Toolbook is also single-platform, Windows-only.

But most of the others were cross-platform to varying degrees: OMO and 
Plus were Mac and Windows, Gain Momentum was Unix and Windows, 
SenseTalk ran on Mac, Windows, and Unix.


LC is unique in its expansion to mobile, though.  And today, even 
looking beyond xTalks, I don't see any other scripting tool with 
integrated GUI elements available for as many platforms.




___
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] The problem with programming and how to fix it

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

How "multi" is SuperCard?

Richmond.

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

Except for Supercard.

Bob S



On Aug 5, 2018, at 13:40 , Alejandro Tejada via use-livecode 
 wrote:

LiveCode is multiplatform and this single fact
set it apart from all previous x-talk languages.


___
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] The problem with programming and how to fix it

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

Oh, Dear, Mark, I think you've just fallen into my trap . . .

If you've lost sight of something, you . . .

Sorry about that; just too hard to resist.

---

" "enabling millions of novices to build simple applications" "

--

Although, to be fair that's not the problem.

What might be the problem is what we might call "reach".

Every single Macintosh came with HyperCard installed.

Nothing comes with LiveCode installed.

AND LiveCode's uptake is very slim indeed.

I have just started learning Python: NOT because I don't think LiveCode 
rocks the socks off almost every other programming language/IDE,


but because of pure economics.

I would like someone to explain why people all seem to want their kids 
to learn C++, C# or Python when

they all look like riffs on the PASCAL I studied 33 years ago at University.

And PYTHON comes installed on Macintosh and most Linux distros.

Richmond.

On 5/8/2018 11:46 pm, Mark Waddingham via use-livecode wrote:

On 2018-08-05 21:49, Richmond Mathewson via use-livecode wrote:

Who said LiveCode lost sight of that?

Oh, it was me.


Lost sight of what?

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] The problem with programming and how to fix it

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

Who said LiveCode lost sight of that?

Oh, it was me.

Richmond.

On 5/8/2018 10:16 pm, Alejandro Tejada via use-livecode wrote:

"Programming could be much much easier most of the time.
This unnecessary difficulty wastes the effort of professional
programmers, but worse, prevents many people from programming
at all. The problem is a nasty hairball of culture and technology
and money that is not easily untangled"

https://alarmingdevelopment.org/?p=1173

Jonathan Edwards, the author of this article, remembers
HyperCard for "enabling millions of novices to build
simple applications"

Al
___
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: drawing a Barcode without a Barcode font

2018-07-26 Thread Richmond Mathewson via use-livecode
I was extremely lucky to spend 3 days as the guest of Dr Agnes and Dr 
Jackson He at their home in Long Island about 10 weeks ago:


http://spie.org/profile/Duanfeng.He-10918?SSO=1

Jackson is best described as the "Barcode King".

Richmond.

On 26/7/2018 11:32 pm, Mike Kerner via use-livecode wrote:

It doesn't surprise me that the optical scanning on the iphone is
performing differently than the ccd or laser scanner on the conveyor are.
The laser/ccd is only going to scan in the 600-650 nm wavelength, which is
both good and bad.  The overall width of the barcode shouldn't matter to
the scanner within the range that you will be dealing with.  It's not
unusual for 1D barcodes to be the full width of an AIAG label.
I just googled "free 2 of 5 font" and found a bunch of entries.  I'm not
using 2 of 5 so I can't speak to how good any of them are.


On Wed, Jul 25, 2018 at 12:26 PM Stephen Barncard via use-livecode <
use-livecode@lists.runrev.com> wrote:


"Btw, us tractor tape the correct expression?"

I could see how 'conveyor belt' could be easily lost in translation.

sqb

--
Stephen Barncard - Sebastopol Ca. USA -
mixstream.org

On Wed, Jul 25, 2018 at 8:20 AM, Matthias Rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:


Yes, with iPhone and our USB scanners we are able to scan that “wider”
bars, but i am not sure the highspeed scanners of the carrier can.
The packages are scanned by  high speed scanners while they are carried
and sorted on a“tractor tapes”. Btw, us tractor tape the correct

expression?

If the thermal transfer labels are accepted by the carrier then i will
add an option for the user to switch between laser and thermal printing.
The app will use different settings for laser and thermal printing.
So in case the TT printer is broken, they can switch over the laser
printer.




Am 24.07.2018 um 00:01 schrieb Bob Sneidar via use-livecode <

use-livecode@lists.runrev.com>:

Out of curiosity, does printed barcodes from the laserwriter still work

with these settings?

Bob S



On Jul 22, 2018, at 14:18 , Matthias Rebbe via use-livecode <

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

I have to add something.

As I wrote, we were able to successfully scan the labels. This is true

as long as we print the labels with a laser printer.

If we print the labels with a thermo printer (203 dpi) then the code

cannot be scanned with the values i posted before.

We  had set the line thickness of the rectangles to 0 and had to

increase the width of the black bars and decrease the width of the clear
ones.

So the code below shows the settings which allow us to scan the labels

with a Toshiba B-EV4D and a Zebra LP 2844.

put “3" into tNarrow
put “6" into tWide
set the width of grc "narrowC" to (tNarrow - 2)
set the width of grc "narrowB" to (tNarrow -3)
set the width of grc "wideC" to tWide
set the width of grc "wideB" to tWide

Regards,

Matthias Rebbe

___
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: Property inspector / custom properties - how can i resize the value field

2018-07-17 Thread Richmond Mathewson via use-livecode
That is a really silly problem which meant that I had to set 12 custom 
props 4 times before I worked

out how to do something that should be rather more intuitive.

Richmond.

On 17/7/2018 5:51 pm, Bob Sneidar via use-livecode wrote:

You may be referring to the issue when setting the value of a custom prop, if 
you click away, like to another stack or tool after editing in the value field, 
the prop will not retain the value you entered. Also clicking on another 
property will not retain the value. You have to tab out or click some other 
object in the property inspector. I've gotten into the habit of always tabbing 
out of the value field. This is the same for creating datagrid columns, which 
suffers from many of the same anomalies.

Bob S



On Jul 17, 2018, at 03:59 , Curry Kenworthy via use-livecode 
 wrote:

There's another custom prop editor bug (an actual bug that makes it easy to 
lose the edited text) but I forget the trigger until I work with it again.

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: Property inspector / custom properties - how can i resize the value field

2018-07-17 Thread Richmond Mathewson via use-livecode

Having worked with LiveCode 8 extensively now I can say
that the Property palette is far far more awkward to use thatn the 
LiveCode 7 one,

and I wish there were an easy way to revert to that property palette.

Richmond.

On 17/7/2018 1:59 pm, Curry Kenworthy via use-livecode wrote:


Bob:
> I find that when I create a new property, or a new element
> in an existing property, having th click on the property, then
> on the name of the property is annoying.

Absolutely, and it's actually training people to learn and use 
inefficient actions. Conceptually and with muscle memory! It's a pity 
so many well-honed, valuable time-saving features of the IDE were 
discarded and forgotten when updating it. An interface should be 
efficient to use hands-on. Improvements don't reduce efficiency. It'll 
be a good thing when the IDE regains some of the strengths it had.


Please QA this if you can - there are many such IDE issues but I 
haven't had time. I'll add my vote. I'm usually working on a tight 
deadline when I notice this stuff. There's another custom prop editor 
bug (an actual bug that makes it easy to lose the edited text) but I 
forget the trigger until I work with it again.


Best wishes,

Curry Kenworthy

Custom Software Development
LiveCode Training and Consulting
http://livecodeconsulting.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: Docker

2018-07-12 Thread Richmond Mathewson via use-livecode

It is possible that, in the night, you were in some sort of fugue state,
hopped into your car and changed the radio stations . . .

. . . similar to when  get out of bed in the morning and find LiveCode 
stacks that I

didn't make littering my desktop. ;-)

Richmond.

On 12/7/2018 6:19 pm, Bob Sneidar via use-livecode wrote:

Well then the real mystery is why someone moved all my stuff into someone elses 
car!

Bob S



On Jul 11, 2018, at 17:56 , Mark Wieder via use-livecode 
 wrote:

On 07/11/2018 05:16 PM, Mike Bonner via use-livecode wrote:

They'll be more annoyed that their car isn't where they left it.  Of course
if they understand sock science, maybe they'll go look for it in the dryer.

Shouldn't be a problem.
They can just take Bob's car and wonder why the presets got changed.

--
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: [Bug 19998] The non-appearance of Polygon graphics in LC

2018-07-11 Thread Richmond Mathewson via use-livecode

Well, aren't I glad I don't run an American business. 8-)

I just run an EFL school that is not dependent on computers connected to 
the interweb


and do funny things with Sanskrit.

Richmond.

On 12/7/2018 3:54 am, Richard Gaskin via use-livecode wrote:

Bob Sneidar wrote:

> On Jul 11, 2018, at 13:43 , Richard Gaskin wrote:
>> When a computer's OS no longer receives critical patches for known
>> exploits, it's no longer safe to use.
>
> I think it depends on what you use it for.

True. If you unplug the power and use it as a doorstop, it's 
completely safe. Anything else involves varying degrees of risk. :)


Running outdated software is one of the leading reasons 80% of 
American businesses have experienced at least one form of hack or 
another.



> I have yet to see a MacOS "exploit" that didn't require the end user
> do something they ought not to do, and/or authenticate an action they
> didn't initiate. And by exploit, I mean access the OS via network
> protocol and bypass protections in place to prevent it without user
> action or intervention.

That's true of most OSes.  But look deeper.  They're rarer, but they 
exist.


And even those that require user action, those actions may seem 
innocuous to many users who do not understand the implications, or can 
use exploits in other software to gain elevated privileges which can 
then be used with exploits requiring admin.


The deeper you look, the murkier things get.

Sometimes even authentication itself becomes vulnerable:

   Passwords are stored in the Mac's Keychain, which typically
   requires a master login password to access the vault.

   But Wardle has shown that the vulnerability allows an attacker
   to grab and steal every password in plain-text using an unsigned
   app downloaded from the internet, without needing that password.
 



And we can't forget everyone's favorite, the Meltdown flaw in Intel 
chips like those in systems that run macOS 10.7:
 



A partial list of vulnerabilities specific to macOS 10.7.5 is here:
 



That list contains only OS vulnerabilities; other searches can turn up 
additional vulnerabilities against the versions of Safari, Apache, 
rsync, and other programs included in the system which have their own 
lengthy lists of known vulnerabilities.  Combining vulnerabilities 
multiplies threats.


Consider which of the 900+ CVEs against Safari may be used in 
combination with other exploits:
 




Ultimately, security is a matter of subjective sense of comfort. The 
sort of person who goes into the shopping mall with they keys left in 
their car will probably feel right at home running an OS where the 
only system patches are being delivered by organized crime rings and 
hostile nation state actors.


After all, not every car with the keys left in it gets stolen, so why 
not? ;)




___
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: [Bug 19998] The non-appearance of Polygon graphics in LC

2018-07-11 Thread Richmond Mathewson via use-livecode

"it's no longer safe to use"

I wonder how many people actually believe that?

Richmond.

On 11/7/2018 11:43 pm, Richard Gaskin via use-livecode wrote:

Bob S wrote:

>> On Jul 10, 2018, at 21:18 , Richard Gaskin wrote:
>>
>> Beyond that, given Apple's OS strategy which render usable
>> hardware obsolete prematurely, if you want an OS that's
>> safely maintained apparently their guidance is to stop
>> using macOS and upgrade to Linux.
>
> Obsolete is a strong word.

Yes, it is.

When a computer's OS no longer receives critical patches for known 
exploits, it's no longer safe to use.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.com http://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


Re: Docker

2018-07-11 Thread Richmond Mathewson via use-livecode

I'd far rather make a list with a glass of wine in my hand rather than
a mouthful of whines.

Richmond.

On 11/7/2018 9:39 pm, Mike Bonner via use-livecode wrote:

Someone needs to make a list..  How soon can one start to whine, or
obfuscate, or speak of cheese.  But I'm not sure how it would apply to
those who are temporally advantaged with access to the lost sock quark
gate.

On Wed, Jul 11, 2018 at 12:30 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:


On 7/11/18 12:33 PM, Mike Bonner via use-livecode wrote:

Sorry for the whine.

You've been here long enough that you're entitled to a whine. I believe
there's a participation quotient for those.

--
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: [Bug 19998] The non-appearance of Polygon graphics in LC

2018-07-11 Thread Richmond Mathewson via use-livecode
Just don't shoot me until after I've brushed my hair (and changed my 
underpants).


[and before the comments roll: I buy new underpants about twice a year: 
no 1911 long-johns for me.]


Richmond.

On 11/7/2018 6:06 pm, Bob Sneidar via use-livecode wrote:

And may I point out that the Colt 1911 .45 caliber handgun made in that same 
year is far from obsolete. :-)

Bob S



On Jul 11, 2018, at 07:59 , Richmond Mathewson via use-livecode 
 wrote:

2.10.  I brush my hair every morning with a pair of hairbrushes my 
great-grandfather gave my grandfather on his 14th birthday (1911).


___
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: [Bug 19998] The non-appearance of Polygon graphics in LC

2018-07-11 Thread Richmond Mathewson via use-livecode
Here are some rude words and phrases that come pretty high on my sh*t 
list with reasons why:


1. EOL.  I use Bryce 7 for producing 3D models even thought it was "EOL" 
10 years ago (and ( was able to buy it for $10).
   I use LiveCode 7.1.4 on a regular basis as its interface 
is a lot less cluttered than the subsequent versions of LiveCode;

   and I like coloured icons.

2. Obsolete.

2.1.  Currently composing electronic music on a BBC Model B from 1981 
and saving the programs onto a cassette recorder.
2.2.  Running Hypercard and other PPC-only software on a G5 
polycarbonate iMac.
2.3.  Always check my Maths on a British Thornton Sliderule that Mum and 
Dad gave me for my 13th birthday in 1975.
2.4.  Have an iSight WebCam connected via the Firewire port on my 2006 
Intel polycarbonate imac as it is a lot more
 flexible than the rather silly built-in camera on the front of 
the iMac.
2.5.  Use Belkin Nostromo 50 and 52 gamepads as controller devices when 
programming with LiveCode.
2.6.  My EFL school uses a whole host of "obsolete" PCs to deliver 
content reinforcement software I have written with LiveCode
 via various versions of Xubuntu: the youngest machine is about 
12 years old.
2.7.  Use a pair of polycarbonate iMacs (2006) in my school to allow 
children to have fun remotely programming various floor robots

 via Bluetooth.
2.8.  Use a polycarbonate iMac (2006) (as does my wife) with a second 
monitor as my "main man" for almost everything.


2.9.  I use a hand-drill my great-aunt gave my grandfather as a present 
when he came back to Glasgow after the first World War
for all those needs for which a power drill is just a pain-in-the-bum 
and too much bother.


2.10.  I brush my hair every morning with a pair of hairbrushes my 
great-grandfather gave my grandfather on his 14th birthday (1911).


2.11.  My raincoat was something my Uncle picked up when he worked for 
Aquascutum in 1972.


2.12. I cut my bread with a knife made from part of the front wheel 
cover of a 1932 Fordson tractor made for

  me as a present by a farmer in Orkney in 1983.

3. Upgrade.

I am sure that about 90% of this is commercial push.

4. Update.

quod erat demonstrandum

4.1. Some pillock tried to tell me that Latin was obsolete the other day 
. . .


As far as I can see the ONLY reason to get hold of something new is if 
that new thing will allow you to a vast number of things

that the thing it is set to replace is unable to do.

Richmond.

On 11/7/2018 5:36 pm, Bob Sneidar via use-livecode wrote:

Obsolete is a strong word. There are different levels. I had a friend who 
firmly held that Obsolete meant when something newer could replace a device. 
But it can be argued, and I take this position, that a computer device is 
obsolete when it no longer is capable of running current software. But a third 
level of Obsolecense can be concieved as when a device can no longer perform 
it's function for which it was obtained.

Bob S



On Jul 10, 2018, at 21:18 , Richard Gaskin via use-livecode 
 wrote:

Beyond that, given Apple's OS strategy which render usable hardware obsolete 
prematurely, if you want an OS that's safely maintained apparently their 
guidance is to stop using macOS and upgrade to Linux.

--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web


___
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   >