Re: Browser Widget vs the "old" RevBrowser

2016-08-23 Thread AndyP
Hi, A couple of your questions may have been answered here.

http://forums.livecode.com/viewtopic.php?f=8&t=27793
  



-
Andy Piddock 


My software never has bugs. It just develops random features. 

Copy the new cloud space, get your free 15GB space now:
Get Copy 


Script editor Themer for LC http://2108.co.uk  

PointandSee is a FREE simple but full featured under cursor colour picker / 
finder.
http://www.pointandsee.co.uk  - made with LiveCode
--
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Browser-Widget-vs-the-old-RevBrowser-tp4707790p4707791.html
Sent from the Revolution - User mailing list archive at Nabble.com.

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


Browser Widget vs the "old" RevBrowser

2016-08-23 Thread Sannyasin Brahmanathaswami
We've had a major obstacle with the use of the browser widget confirmed and 
fixed.. and "awaiting release" it has to do with the browser widget not being 
"destroyed" when no longer in view if you open a second stack in mobile, the 
browser widget is still there in the pixel space above the whole stack (even 
though you can't see it) and is trapping all tap/touch events…

see:
http://quality.livecode.com/show_bug.cgi?id=17962

for details.

it would be ideal to know when the "release" will be, but I guess that is 
classified.

In the meantime it puts one on the fence… for development going forward, use 
the widget or revert to the old "revBrowser"? The has, at least on the surface 
of it, a much more robust API for controlling the web UX than the widget… (I'm 
probably wrong there.. but just looking at the dictionary commands for either 
one, that's the feeling one gets)

So the questions are:
1) what are the differences between the browser Widget and the old RevBrowser…
2) why would you choose one over the other?
3) Does the widget simply use an LBC wrapper for the same web it that the "old" 
revBrowser uses?

Brahmanathaswami


___
use-livecode mailing list
use-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: Performance issues LC8 versus earlier versions.

2016-08-23 Thread Monte Goulding

> On 24 Aug 2016, at 9:06 AM, Monte Goulding  wrote:
> 
> After reviewing the code path I see that there is an attempt made to parse 
> the binary value into a number to try and compare numerically before doing 
> the binary comparison. It may be we can change the order here and if both 
> left and right are binary just compare the memory first.

I’ve made this patch https://github.com/livecode/livecode/pull/4409 
 to get the ball rolling on 
improving the performance here. However, it will currently break any number 
comparisons where the strings are different but the numbers are the same such 
as octal to decimal. It only breaks them if they are both currently in binary 
strings. It is possible I think to work out if both sides are binary and of a 
size that they are clearly not numbers (or at least LC can’t represent them as 
numbers) then do a binary comparison there. Then try and covert to numbers and 
then check again if they are binary. Of course I may be worried over nothing 
because people should be decoding binary strings before they try and use them 
as numbers anyway...

Just moving the code as I did above brought my test of your code on an 8.5 MB 
file down from 60ms to 5ms.

Cheers

Monte

___
use-livecode mailing list
use-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: Targetting teachers

2016-08-23 Thread Lynn Fredricks
> I haven't used Moodle myself so I have no opinion about it.  
> But it seems very popular.
> 
> For comparison, LiveCode.com's Alexa ranking is very healthy 
> at 139,248, but Moodle astounds with a ranking of 9,085.
> 
> They must be doing something right.  What might we learn from 
> their successes to make LiveCode as easy a choice for educators?

Moodle is an open source replacement for very expensive courseware solutions
like Blackboard. Both of them occupy the education market as education
products.

In working with other education products, I found that products fall into
two camps:

- an education product that happens to be delivered using innovative
technology

- innovative technology that is tailored to the education market

The most successful products in the education market seem to be ones made by
companies that go 'all in' to education, unless there is overwhelming
dominance (often supported by a vendor that can afford to give away their
education versions, like Autodesk).

Id say at one point, HyperStudio was finely honed for the K-12 market, but I
don't think it was ever really marketed strongly enough into that market.
Much like corporate sales, selling to K-12 or to higher education you have
to sell in the way that makes it easiest for them to buy. And to make them
want to buy, you have to be at the events they attend.

Best regards,

Lynn Fredricks
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 


___
use-livecode mailing list
use-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: Performance issues LC8 versus earlier versions.

2016-08-23 Thread Monte Goulding

> On 24 Aug 2016, at 8:23 AM, Alex Tweedly  wrote:
> 
> On 22/08/2016 15:47, Richard Gaskin wrote:
>> Alex Tweedly wrote:
>> 
>> > Would caseSensitive make it faster ?
>> 
>> In theory yes, since it avoids having to run the internal equivalent of 
>> toLower on each thing being compared.
>> 
> But since these are bytes, not chars, that doesn't apply.

Yes this was a red herring on my part. Sorry about that.

As far as the test goes it would seem there’s an optimisation the engine could 
make where when we work out that we have two exact duplicates of binary data in 
memory we could release one and reference the other. However, this is unlikely 
to help you all that much.

As for the slowdown I think this may be something we can’t do much about 
without implementing some kind of binary only comparison operator. After 
reviewing the code path I see that there is an attempt made to parse the binary 
value into a number to try and compare numerically before doing the binary 
comparison. It may be we can change the order here and if both left and right 
are binary just compare the memory first.

> on mouseUp
>   put URL ("binfile:/Users/alextweedly/Dropbox 
> (Personal)/Pictures/2016/101_0818/IMGP0021.JPG") into tData1
>   put URL ("binfile:/Users/alextweedly/Dropbox 
> (Personal)/Pictures/2016/101_0818/IMGP0021.JPG") into tData2
>   -- put tData1 into tData2
>   put the millisecs into time1
>   repeat 5 times
>  if tData1 = tData2 then
> add 1 to temp
>  end if
>   end repeat
>   put the number of bytes in tData1 && the millisecs - time1 && temp into msg
> end mouseUp

___
use-livecode mailing list
use-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: Strict is in; lax is out

2016-08-23 Thread Devin Asay

> On Aug 23, 2016, at 3:27 PM, stephen barncard 
>  wrote:
> 
> Imagine writing a Z80 disassembler in a 6502 assembler.

> On Aug 23, 2016, at 11:49 AM, Colin Holgate  wrote:
> 
> I did once have to program a machine using toggle switches. But that was as 
> part of a computer course in 1982, long after the machine in question was 
> still in use.

I feel an Old Yorkshiremen sketch coming on.

Ohhh, we used to DREAM of toggle switches. We used to program on our hands and 
knees on sharp gravel using nothin’ but rocks and sticks we fished out of the 
open sewers!

;-)

Devin



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

Re: Performance issues LC8 versus earlier versions.

2016-08-23 Thread Alex Tweedly



On 22/08/2016 15:47, Richard Gaskin wrote:

Alex Tweedly wrote:

> Would caseSensitive make it faster ?

In theory yes, since it avoids having to run the internal equivalent 
of toLower on each thing being compared.



But since these are bytes, not chars, that doesn't apply.

However in some recent experiments involving pattern matching on text 
I was unable to measure a difference.  That shouldn't be taken as 
definitive; there are a lot of distracting things going on in the 
routine I was testing with.  I haven't yet done a good isolated test 
of caseSensitive.



> Re md5 for repeated use - yes, it probably is worth doing.

The rsync algo offers an md5 option, but by default it compares files 
based only on mod date and size.  The thinking is that if both of 
those match, the odds of having a changed file are very low.


Perhaps an optimal algo in your system would reserve md5 for those 
cases where size and mod date match, which will eliminate most cases 
with less CPU time.


Thanks Richard, but this is a very different context. In my case, the 
mod dates will never match; the duplicate files arise because the user 
has imported the same photos from a camera more than once (into 
different folders, or into the the same one using auto-renaming), or has 
copied a folder of files to trim out the ones to be copied to another  
machine, or  any of a number of things, but all causing the copied 
file to have a different mod date from the original.


My original benchmarking was faulty; in fact, taking the md5hash for the 
two files is only 50% more expensive than simply comparing them (higher 
if they are actually different), but that leaves the conclusion 
unchanged - it's not worth the extra complexity. There is an assumption 
underlying this - that in real life (different from my development 
phase), the majority of genuine duplicates will be dealt with (i.e. one 
copy deleted or moved elsewhere) fairly quickly, so the same comparisons 
won't be run repeatedly. The remaining cases of same file size are so 
rare (around 80 in my full 50,000 file set) that pair-wise comparisons 
take only 4 seconds (or 2 seconds if I use an older version of LC), so 
no great impact on the user experience.


(The other parts of the overall workflow - where I would like to gather 
and use the exif data - are more strongly impacted by the performance 
issue - but my desire to use the latest of LC8 rather than an obsolete 
version is probably strong enough to override that, and I'll just be 
more patient - even though patient is not my natural state :-)




___
use-livecode mailing list
use-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: Very OT - Bad pun

2016-08-23 Thread stephen barncard
On Tue, Aug 23, 2016 at 12:51 PM, Richmond 
wrote:

> Well, as most North Americans seem to pronounce "Edinburgh" as "Edinbro" .
> . .


I pronounced it ED-IN-BURG for years

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


Re: Strict is in; lax is out

2016-08-23 Thread stephen barncard
Imagine writing a Z80 disassembler in a 6502 assembler.

Stephen Barncard - Sebastopol Ca. USA -
mixstream.org



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


Re: Targetting teachers

2016-08-23 Thread Richard Gaskin

Richmond wrote:

> On 23.08.2016 22:09, Richard Gaskin wrote:
>
>> Today's audience has very different needs from when that article was
>> written in 1999.  And with HyperCard designed as an authoring tool
>> while LiveCode is designed as a development tool, the opportunities
>> for using LiveCode to teach CS in K-12 require a different approach.
>
> I'm not entirely convinced about that as one can, if one wants, use
> *Hypercard* as a development tool (just so long as one can find a
> market of people who are deploying a bunch of Performas), and one
> can equally well use *Livecode* as an authroring tool.
>
> In fact I think that *Livecode* has made a slight mistake in not
> pointing out that it is perfectly possible to use Livecode as an
> authoring tool, as by not doing that I believe it has cut itself off
> from a section of the educational market.

I collect multitools.  I have one in my car, one on my keychain, one in 
my backpack, and two in my bicycle's panier.  Even though they have many 
tools in common, each has a different use-case focus.  The one I use on 
my bike would not be the best choice for hiking, and vice versa.


HyperCard was used for many things, even as a database despite Atkinson 
himself trying to remind everyone that it wasn't a database. :)


LiveCode is even more flexible, able to cover that ground and more.

But HyperCard had smaller boundaries, limits that were useful in their 
way, liberating by providing guidance for the newcomer.


Its User Levels are a good example: they make good sense in an authoring 
tool, and have never been part of LiveCode.  I think the teams behind 
both tools made the right choice there, different because the tool's 
focus is different.


Personally, I like how Bill Appleton summed up the differences between 
HyperCard and SuperCard, fitting here where we might replace "SuperCard" 
with "LiveCode":


  HyperCard is a multimedia authoring environment.  SuperCard is
  a tool you can use to build multimedia authoring environments.


> A standalone that delivers 15 minutes of immersive experience to a
> demotivated pupil will always prove a winner.

Agreed, though it's worth noting that HyperCard rose to popularity long 
before it later added the ability to produce standalones.


Curious:  what distinguishes "immersive"?


>> Much of the courseware that was delivered on CD-ROM back in the day
>> is now delivered over the Web with Moodle.  And there are many other
>> difference besides.
>
> Yup: and you should here the filthy words issuing from my local
> University's English department (where my wife is a Professor and I
> am a visiting lecturer) when anyone has to do something with Moodle.

I haven't used Moodle myself so I have no opinion about it.  But it 
seems very popular.


For comparison, LiveCode.com's Alexa ranking is very healthy at 139,248, 
but Moodle astounds with a ranking of 9,085.


They must be doing something right.  What might we learn from their 
successes to make LiveCode as easy a choice for educators?



>> In the UK, LiveCode is already part of the core curriculum for grade
>> school Computer Science.
>
> That's for children to learn programming with: that is not targetting
> teachers with Livecode as authorware.

I believe the teachers are a part of that classroom experience, though 
you're right, flipped learning is gaining in many EDU settings.



> I wonder exactly what you mean by "the UK" because Scotland has its
> own, distinct, education system that is different from that used in
> England and Wales.

I meant nothing all that deep: Scotland is within the UK, and I don't 
know the specific boundaries of LC's use within the UK.



>> As we've explore ways we might achieve this among the educators in
>> the States, one factor became clear:  nothing happens in US EDU
>> unless it meets the Common Core standards.
>>
>> One of the projects in the EDU Outreach team in the forums
>> identified this need early on, for the formation of what we hope
>> will become a teacher's guide to LC.
>
> I see a need for 2 things:
>
> 1. A book for teachers on how they can leverage Livecode to author
> stuff for classroom content delivery and reinforcement relatively
> quickly. i.e. *Livecode as Authorware.*

"Authorware" is a US trademark owned by Adobe.  But assuming a more 
general term can be found, yes, with some good tools and templates to 
provide a focus on delivering courseware LiveCode can be an excellent 
foundation for a great many EDU needs.



> 2. A book for teachers of IT to assist them in teaching young
> children how to perform elementary programming tasks with Livecode.
> i.e. *Livecode as an entry-level Programming Environment.

Agreed there as well.  One of the goals of the EDU Outreach projects is 
that everything be delivered under GPL or GPL-compatible license.  So if 
there's anything that project produces that might be useful, we'll have 
licensing that actively encourages sharing and re-purposing.


--
 Richard G

Re: IPv6 & Apple

2016-08-23 Thread Matthias Rebbe
And for Livecode server there is a short tutorial with downloadable sample code 
about how to access Maria/MySQL databases from desktop or mobile apps using 
LiveCode server at https://www.hostm.com/tutorials/livecode/api-mariadb-mysql 
 



> Am 23.08.2016 um 16:47 schrieb Earthednet-wp :
> 
> I put up a simple stack that might help you get started with php access to a 
> MySQL db, perhaps helpful.
> http://es.earthednet.org/SoftwareForEducation
> Best,
> Bill
> 
> William Prothero
> http://es.earthednet.org
> 
>> On Aug 22, 2016, at 10:19 PM, Charles Warwick 
>>  wrote:
>> 
>>> On 23/08/2016 2:27 pm, Charles Warwick wrote:
>>> Hi Scott,
>>> 
>>> Ok, there are a couple of issues there.
>>> 
>>> Using "198.01.234.54:1234" as tDatabaseAddress indicates you are using a 
>>> hardcoded IPv4 address which can cause problems.
>>> 
>>> However there is a bigger issue there in that the database library in LC 
>>> does not support IPv6.
>>> 
>>> This means that for iOS apps that you want to submit to the app store, you 
>>> cannot directly connect to a remote database server using LC's built-in 
>>> database library.
>> I should clarify that further... the database library does not support the 
>> use IPv6 addresses in a similar manner to what you are doing with the IPv4 
>> address above.
>> 
>> However, looking back through the archives, Fraser mentioned that it should 
>> work if you use a hostname instead (e.g. database.mydomain.com).
>> 
>> If that is correct (I have not tested it), you should be able to just set up 
>> a DNS entry that resolves to the IP address you are using, and change 
>> tDatabaseAddress accordingly.
>> 
>> Regards,
>> 
>> Charles
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-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: Very OT - Bad pun

2016-08-23 Thread Richmond
Well, as most North Americans seem to pronounce "Edinburgh" as "Edinbro" 
. . .

one could almost say that the Fiasco grows and grows!

Divided by a common language we stand; United we . . . ?

Richmond.

On 23.08.2016 22:34, m...@jerrydaniels.com wrote:

Glad to be here, BR. But then I tend to feel that way wherever I might be. 
Nonetheless, thx for the ack!

On Aug 23, 2016, 2:01 PM -0500, Sannyasin Brahmanathaswami , 
wrote:

uh oh… Now I have to read the list just to read Jerry's "stand up" deliveries. 
Welcome back Jerry. Your spirit was missed.

BR

Jerry Daniels-3 wrote
and I can't think of anything that rhymes Edinburgh... but if we moved it
just a little ways away we could call it the "Fiasco is 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



___
use-livecode mailing list
use-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: Targetting teachers

2016-08-23 Thread Richmond



On 23.08.2016 22:09, Richard Gaskin wrote:

Richmond wrote:

> Looking for something else I stumbled on this:
>
> https://archive.org/details/ERIC_ED432257
...
> Now all that needs to be done is substitute 'Livecode' for
> 'Hypercard', so I would really like to know:
>
> 1. Why that is not being pushed in a major way (articles in teaching
> publications?).
>
> 2. There seems to be almost zero support from educational
> establishments for teachers to take the time to get up to speed
> with this and develop in-house stuff for subject delivery and
> reinforcement.

Today's audience has very different needs from when that article was 
written in 1999.  And with HyperCard designed as an authoring tool 
while LiveCode is designed as a development tool, the opportunities 
for using LiveCode to teach CS in K-12 require a different approach.


I'm not entirely convinced about that as one can, if one wants, use 
*Hypercard* as a development tool
(just so long as one can find a market of people who are deploying a 
bunch of Performas), and one

can equally well use *Livecode* as an authroring tool.

In fact I think that *Livecode* has made a slight mistake in not 
pointing out that it is perfectly possible to use Livecode as an 
authoring tool, as by not doing that I believe it has cut itself off 
from a section of the educational market.


Just to point out something, however goofy it may seem in the great 
scheme of things, my Mother goes to pottery classes (at 86) and makes 
some things that are really quite good. Now to market her sculptures she 
popped together a quick cross-platform presentation standalone with 
Livecode. Certainly she is NOT doing software development, but she is 
authoring something that serves her purpose in a way that the dreaded 
PowerPoint does not: for with a Livecode standalone she does not have to 
bet about what software an art gallery has on its system.




In addition to the many differences between the tools themselves, 
teaching methods have changed as well.


Really? Says who?

A standalone that delivers 15 minutes of immersive experience to a 
demotivated pupil

will always prove a winner.

  Much of the courseware that was delivered on CD-ROM back in the day 
is now delivered over the Web with Moodle.  And there are many other 
difference besides.


Yup: and you should here the filthy words issuing from my local 
University's English department (where my wife is a Professor and I am a 
visiting lecturer) when anyone has to do something with Moodle.




But one thing they all have in common is the need for a computer, a 
keyboard, and an engaged learner - that foundational recipe remains 
the essence of the challenge ahead.


Read my lips: an immersive standalone will engage 99% of learners.

I teach every kind of child from 100% bright, engaged kids who you'd 
have to push into a deep freeze to get them to stop using their brains 
at max 24/7 to totally disinterested slack-jawed morons (Richmond's best 
politically correct phraseology); and in 10 years of my EFL school I've 
yet to have a kid who hasn't focussed straight off when presented a 
colourful, engaging piece of a standalone, even if it is only something 
getting them to learn fairly simple vocabulary.


This is not even making reference to stuff I got going on my BBC Master 
Compact in a Primary school
in Al Ain, UAE in 1989 ("back in the day" as you put it), or Hypercard 
stuff in Carbondale, Illinois, or Hypercard and Toolbook stuff in the 
UAE University back in Al Ain, UAE (I like that town), or Metacard/RR 
stuff with EFL learners at St. Andrews University in Scotland. No 
difference really!


27 years of pushing immersive software at people from 5 - 24 years old 
makes me begin to look like a drug king!




In the UK, LiveCode is already part of the core curriculum for grade 
school Computer Science.


That's for children to learn programming with: that is not targetting 
teachers with Livecode as authorware.


I wonder exactly what you mean by "the UK" because Scotland has its own, 
distinct, education system

that is different from that used in England and Wales.



As we've explore ways we might achieve this among the educators in the 
States, one factor became clear:  nothing happens in US EDU unless it 
meets the Common Core standards.


One of the projects in the EDU Outreach team in the forums identified 
this need early on, for the formation of what we hope will become a 
teacher's guide to LC.


I see a need for 2 things:

1. A book for teachers on how they can leverage Livecode to author stuff 
for classroom content delivery and reinforcement relatively quickly. 
i.e. *Livecode as Authorware.*


2. A book for teachers of IT to assist them in teaching young children 
how to perform elementary programming tasks with Livecode. i.e. 
*Livecode as an entry-level Programming Environment.


*Both areas are areas in which Livecode rocks 100%, but I don't think 
things are served very well if the 2 areas are

Re: Very OT - Bad pun

2016-08-23 Thread me
Glad to be here, BR. But then I tend to feel that way wherever I might be. 
Nonetheless, thx for the ack!

On Aug 23, 2016, 2:01 PM -0500, Sannyasin Brahmanathaswami , 
wrote:
> uh oh… Now I have to read the list just to read Jerry's "stand up" 
> deliveries. Welcome back Jerry. Your spirit was missed.
>
> BR
>
> Jerry Daniels-3 wrote
> and I can't think of anything that rhymes Edinburgh... but if we moved it
> just a little ways away we could call it the "Fiasco is 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: Markdown in 8.1dp2 Mac app builds

2016-08-23 Thread mwieder


I think I'm missing some messages from the archives, as I was unable to 
find the original post in this thread.

Yeah, the listserv has been dropping messages for me for over a week now.
I've been excommunicated at least twice (using Nabble now).

Here's the original thread from 10 July:


and Nabble's archives:






-
-- 
 Mark Wieder
 ahsoftw...@gmail.com
--
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Markdown-in-8-1dp2-Mac-app-builds-tp4706535p470.html
Sent from the Revolution - User mailing list archive at Nabble.com.

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


Re: blockchain

2016-08-23 Thread David Bovill
Thanks for the link!

On 23 August 2016 at 20:00, Jerry Jensen  wrote:

> IEEE is getting interested in blockchain technology. Here’s a basic
> article:
>
> http://theinstitute.ieee.org/technology-topics/computing/
> getting-linked-to-the-blockchain
>
> .Jerry J
>
> > On Aug 20, 2016, at 2:17 AM, David Bovill  wrote:
> >
> > Mike that would be great. I'd like to get together a small group to
> > research together the integration of Livecode with blockchain - starting
> in
> > November. The format would be asynchronous work with some live
> > get-togethers.
> >
> > Involvement does not need to be super-geeky. It will be a research group,
> > so I'll collect links, podcasts and videos and present these within a
> > Livecode environment - so there is a need for media, writing and research
> > skills and we will be working together on a publication within Livecode.
> > This publication will also be online and on the decentralised web.
> > Super-geeks with a knowledge of Javascript and Livecode are also more
> than
> > welcome.
> >
> > If anyone else is interested just email me here or off-list, and I'll
> send
> > out information when the dates are confirmed.
> >
> > On 18 August 2016 at 13:44, Mike Kerner 
> wrote:
> >
> >> James, I'm always interested in what other folks are doing, and I'd
> like to
> >> hear more about the setup.  David, I'd definitely be interested.
> >>
> >> On Thu, Aug 18, 2016 at 6:20 AM, David Bovill 
> wrote:
> >>
> >>> Yes - I've been interested in Livecode and blockchain for a couple of
> >> years
> >>> now. I've been following Ethereum since the beginning - we tried to
> make
> >> a
> >>> documentary about the project and I went to DevCon 1 in Berlin as the
> >> team
> >>> started it's development.
> >>>
> >>> There is an interesting online Hackathon in November if any Livecoders
> >> are
> >>> interested in taking part / forming a team?
> >>>
> >>> On 18 August 2016 at 01:27, Richard Gaskin  >
> >>> wrote:
> >>>
>  Jerry Daniels wrote:
> 
> > On Aug 17, 2016, 5:12 PM -0500, Richard Gaskin wrote:
> >>
> >> What is the business benefit for this application to go P2P rather
> >> than client-server?
> >
> > Richard, cost savings, security, privacy. Costs are drastically
> > reduced without hosting and its (hidden) labor/maintenance. Just
> > think about the long record of exploitation of hosted SQL data.
> > Not in the models were discussing here.
> 
>  I like the idea* of P2P for some applications, but with the explosion
> >> of
>  cloud services the client-server model seems to have merit as well.
> 
>  On the one hand, there are the risks of managing (hopefully redundant)
>  server farms.  On the other hand there are the risks of having every
> >>> client
>  also be a server, but without a team of professionals hardening and
>  monitoring it.
> 
>  All systems are hackable.  Ideally prevention, monitoring, and
> recovery
>  are budgeted for in the business plan with any architecture.
> 
>  I believe there's a role for both client-server and P2P, and federated
>  models as well.  Each has its own benefits and tradeoffs; like
> >>> programming
>  languages, there'll always be more because use cases where they can
> add
>  value only grow and diversify.
> 
>  Back to blockchains, from my reading it's becoming clear that the
>  distributed trust is a compelling feature, along with the increased
> >> speed
>  with which transaction ledgers can be conveyed faithfully.  Like the
> >>> early
>  days of railroads, networks outside of Bitcoin employ different
> >>> standards,
>  each with its own kinks to work out but worth the effort. Over time it
>  seems likely they'll impact global quality of life as significantly as
> >>> the
>  invention of compound interest.
> 
>  Lots to learn
> 
> 
> > Richard, Mike...sorry for my butting in here. Feel free to ignore my
> > interruption.
> 
>  Au contraire, mon ami.  Always good to have you around.
> 
> 
> 
>  * I've been paranoid for years, and enjoying Mr. Robot has only made
> >> that
>  worse. :)  For the last several years I've run my main laptop and
>  workstation with no open ports (easy to do with Ubuntu since it ships
> >>> that
>  way; took some work to harden my Mac). This has meant that as eagerly
> >> as
> >>> I
>  used to visit openp2p.com and read the other things, these days P2P
> is
> >>> an
>  interesting set of ideas but not something I focus on; all
> >> collaboration
>  systems here use only outbound connections.
> 
> 
>  --
>  Richard Gaskin
>  Fourth World Systems
>  Software Design and Development for the Desktop, Mobile, and the Web
>  
>  ambassa...@fourthworld.comhttp://www.FourthWorld.com
> 

Re: Markdown in 8.1dp2 Mac app builds

2016-08-23 Thread me
Thx for the note, Swamiji. I tried dp3 also and found it much better.

Richard, it was impossible to include the mergEXT markdown lib in a build w 
dp3. monte was aware.

On Aug 23, 2016, 2:01 PM -0500, Sannyasin Brahmanathaswami , 
wrote:
> Jerry wrote:
>
> Also, dp2 may be too unstable for me to be productive.
>
> FWIW: dp2 had me deep in despair (couldn't get anything done)… been working 
> in dp3 for two weeks. it is a whole different experience… even the project 
> browser now works.
>
> ___
> use-livecode mailing list
> use-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: Markdown in 8.1dp2 Mac app builds

2016-08-23 Thread Richard Gaskin

Sannyasin Brahmanathaswami wrote:

> Jerry wrote:
>
> Also, dp2 may be too unstable for me to be productive.
>
> FWIW: dp2 had me deep in despair (couldn't get anything done)… been
> working in dp3 for two weeks. it is a whole different experience…
> even the project browser now works.

I think I'm missing some messages from the archives, as I was unable to 
find the original post in this thread.


Where is markdown supported within LiveCode, and how is it impacting 
your work?


On the PB, what's the bug #?  I've seen some work on that recently, but 
can't recall the number offhand.


And why Developer Preview 2 when DP3's been out since last month?  Lot's 
of changes between those two; most issues I'd reported had been addressed.


I've been having pretty good luck with the DP 3 build of 8.1 thus far, 
but I do like to stay apprised of issues that may affect my work so I 
can help triage them if they pop up, hopefully ironing out any remaining 
ones to get to an RC soon (I'm really looking forward to deploying with 
8.1 - lots of nice goodies in this one).


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

Re: Strict is in; lax is out

2016-08-23 Thread Richmond

Super:

https://web.archive.org/web/20140222193139/http://www.scoopsfolks.com/digicomp1

Richmond.

On 23.08.2016 21:51, Peter Bogdanoff wrote:

Well, MY first programming was with the Digi-Comp, a 3-bit plastic mechanical 
computer during the 1960s.

https://en.wikipedia.org/wiki/Digi-Comp_I 


It was very strict.

Peter Bogdanoff



On Aug 23, 2016, at 2:04 PM, Richmond  wrote:

Well that's because my cousin, Stephen Mathewson set up the first computer 
system at Imperial College in London . . .

http://sim.sagepub.com/content/23/6/181.abstract

Richmond.


On 23.08.2016 20:46, Mike Kerner wrote:

The fact that you remember how to spell the man's name just proves the
point.

On Tue, Aug 23, 2016 at 1:41 PM, Richmond 
wrote:


"Holereth my ass."

Does that involve 2 spelling mistakes or only one?

I'm trying to envisage hitting a donkey with a Hollerith card, which if
you think about things is not quite as bad as if there are 2 (from a
British perspective) spelling mistakes there.

Especially if one understands "Hollerith" to be a verb in the imperative!

Whichever way you cut things, that is in no way "High-Level".

Now bragging about how old we are, or how long ago we first laid our
sweaty paws on an computer language is one thing, but doing things to
donkeys or ??? is another completely.

Richmond.


On 23.08.2016 20:33, Mike Kerner wrote:

OMG stop.  Let's not all brag about how old we are.  Holereth my ass.

I have not found an assembly language that I didn't like.  On some
processors, it's like writing in a high-level language.

On Tue, Aug 23, 2016 at 1:27 PM,  wrote:

I miss eight toggle switches with eight little lamps (this was before

LED's).


Craig



-Original Message-
From: stephen barncard 
To: How to use LiveCode 
Sent: Tue, Aug 23, 2016 12:34 pm
Subject: Re: Strict is in; lax is out

On Tue, Aug 23, 2016 at 8:41 AM, Richmond 
wrote:

C "is the mother of all languages": I assume you are being extremely

coarse,

because C is not the "Mummy" of all languages.

the most granular of all computer languages are the hex opcodes that

drive
your favorite processor of choice...

Assembly language programmers eat their young I saw that somewhere...

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

___
use-livecode mailing list
use-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: Targetting teachers

2016-08-23 Thread Richard Gaskin

Richmond wrote:

> Looking for something else I stumbled on this:
>
> https://archive.org/details/ERIC_ED432257
...
> Now all that needs to be done is substitute 'Livecode' for
> 'Hypercard', so I would really like to know:
>
> 1. Why that is not being pushed in a major way (articles in teaching
> publications?).
>
> 2. There seems to be almost zero support from educational
> establishments for teachers to take the time to get up to speed
> with this and develop in-house stuff for subject delivery and
> reinforcement.

Today's audience has very different needs from when that article was 
written in 1999.  And with HyperCard designed as an authoring tool while 
LiveCode is designed as a development tool, the opportunities for using 
LiveCode to teach CS in K-12 require a different approach.


In addition to the many differences between the tools themselves, 
teaching methods have changed as well.  Much of the courseware that was 
delivered on CD-ROM back in the day is now delivered over the Web with 
Moodle.  And there are many other difference besides.


But one thing they all have in common is the need for a computer, a 
keyboard, and an engaged learner - that foundational recipe remains the 
essence of the challenge ahead.


In the UK, LiveCode is already part of the core curriculum for grade 
school Computer Science.


As we've explore ways we might achieve this among the educators in the 
States, one factor became clear:  nothing happens in US EDU unless it 
meets the Common Core standards.


One of the projects in the EDU Outreach team in the forums identified 
this need early on, for the formation of what we hope will become a 
teacher's guide to LC.


Through a stroke of good fortune, one of the friends I met through the 
SoCal Linux Expo has been coming to our local LC user group meetings, 
and has generously begun the task of outlining Common Core standards in 
a format we can then build upon for flesh out curricula.


I'm hoping that once the Common Core summary is available we may be able 
to find existing materials in our community to meet those learning 
objectives, and perhaps create and share templates to fill in any 
remaining gaps.


The thread for that project is here - anyone interested in furthering LC 
in EDU is welcome to participate:




--
 Richard Gaskin
 LiveCode Community Liaison
 rich...@livecode.org


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


Re: blockchain

2016-08-23 Thread Jerry Jensen
IEEE is getting interested in blockchain technology. Here’s a basic article:

http://theinstitute.ieee.org/technology-topics/computing/getting-linked-to-the-blockchain

.Jerry J

> On Aug 20, 2016, at 2:17 AM, David Bovill  wrote:
> 
> Mike that would be great. I'd like to get together a small group to
> research together the integration of Livecode with blockchain - starting in
> November. The format would be asynchronous work with some live
> get-togethers.
> 
> Involvement does not need to be super-geeky. It will be a research group,
> so I'll collect links, podcasts and videos and present these within a
> Livecode environment - so there is a need for media, writing and research
> skills and we will be working together on a publication within Livecode.
> This publication will also be online and on the decentralised web.
> Super-geeks with a knowledge of Javascript and Livecode are also more than
> welcome.
> 
> If anyone else is interested just email me here or off-list, and I'll send
> out information when the dates are confirmed.
> 
> On 18 August 2016 at 13:44, Mike Kerner  wrote:
> 
>> James, I'm always interested in what other folks are doing, and I'd like to
>> hear more about the setup.  David, I'd definitely be interested.
>> 
>> On Thu, Aug 18, 2016 at 6:20 AM, David Bovill  wrote:
>> 
>>> Yes - I've been interested in Livecode and blockchain for a couple of
>> years
>>> now. I've been following Ethereum since the beginning - we tried to make
>> a
>>> documentary about the project and I went to DevCon 1 in Berlin as the
>> team
>>> started it's development.
>>> 
>>> There is an interesting online Hackathon in November if any Livecoders
>> are
>>> interested in taking part / forming a team?
>>> 
>>> On 18 August 2016 at 01:27, Richard Gaskin 
>>> wrote:
>>> 
 Jerry Daniels wrote:
 
> On Aug 17, 2016, 5:12 PM -0500, Richard Gaskin wrote:
>> 
>> What is the business benefit for this application to go P2P rather
>> than client-server?
> 
> Richard, cost savings, security, privacy. Costs are drastically
> reduced without hosting and its (hidden) labor/maintenance. Just
> think about the long record of exploitation of hosted SQL data.
> Not in the models were discussing here.
 
 I like the idea* of P2P for some applications, but with the explosion
>> of
 cloud services the client-server model seems to have merit as well.
 
 On the one hand, there are the risks of managing (hopefully redundant)
 server farms.  On the other hand there are the risks of having every
>>> client
 also be a server, but without a team of professionals hardening and
 monitoring it.
 
 All systems are hackable.  Ideally prevention, monitoring, and recovery
 are budgeted for in the business plan with any architecture.
 
 I believe there's a role for both client-server and P2P, and federated
 models as well.  Each has its own benefits and tradeoffs; like
>>> programming
 languages, there'll always be more because use cases where they can add
 value only grow and diversify.
 
 Back to blockchains, from my reading it's becoming clear that the
 distributed trust is a compelling feature, along with the increased
>> speed
 with which transaction ledgers can be conveyed faithfully.  Like the
>>> early
 days of railroads, networks outside of Bitcoin employ different
>>> standards,
 each with its own kinks to work out but worth the effort. Over time it
 seems likely they'll impact global quality of life as significantly as
>>> the
 invention of compound interest.
 
 Lots to learn
 
 
> Richard, Mike...sorry for my butting in here. Feel free to ignore my
> interruption.
 
 Au contraire, mon ami.  Always good to have you around.
 
 
 
 * I've been paranoid for years, and enjoying Mr. Robot has only made
>> that
 worse. :)  For the last several years I've run my main laptop and
 workstation with no open ports (easy to do with Ubuntu since it ships
>>> that
 way; took some work to harden my Mac). This has meant that as eagerly
>> as
>>> I
 used to visit openp2p.com and read the other things, these days P2P is
>>> an
 interesting set of ideas but not something I focus on; all
>> collaboration
 systems here use only outbound connections.
 
 
 --
 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
 
>>> __

Re: Very OT - Bad pun

2016-08-23 Thread Sannyasin Brahmanathaswami
uh oh… Now I have to read the list just to read Jerry's "stand up" deliveries. 
Welcome back Jerry. Your spirit was missed.

BR

Jerry Daniels-3 wrote
and I can't think of anything that rhymes Edinburgh... but if we moved it
just a little ways away we could call it the "Fiasco is 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

Re: Markdown in 8.1dp2 Mac app builds

2016-08-23 Thread Sannyasin Brahmanathaswami
Jerry wrote:

Also, dp2 may be too unstable for me to be productive.

FWIW: dp2 had me deep in despair (couldn't get anything done)… been working in 
dp3 for two weeks. it is a whole different experience… even the project browser 
now works.

___
use-livecode mailing list
use-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: Strict is in; lax is out

2016-08-23 Thread Richmond
In the 1960s, amongst other things, I learnt to walk, talk, and read and 
write: not seeing any computery

anything until 1975.

Richmond.

On 23.08.2016 21:51, Peter Bogdanoff wrote:

Well, MY first programming was with the Digi-Comp, a 3-bit plastic mechanical 
computer during the 1960s.

https://en.wikipedia.org/wiki/Digi-Comp_I 


It was very strict.

Peter Bogdanoff



On Aug 23, 2016, at 2:04 PM, Richmond  wrote:

Well that's because my cousin, Stephen Mathewson set up the first computer 
system at Imperial College in London . . .

http://sim.sagepub.com/content/23/6/181.abstract

Richmond.


On 23.08.2016 20:46, Mike Kerner wrote:

The fact that you remember how to spell the man's name just proves the
point.

On Tue, Aug 23, 2016 at 1:41 PM, Richmond 
wrote:


"Holereth my ass."

Does that involve 2 spelling mistakes or only one?

I'm trying to envisage hitting a donkey with a Hollerith card, which if
you think about things is not quite as bad as if there are 2 (from a
British perspective) spelling mistakes there.

Especially if one understands "Hollerith" to be a verb in the imperative!

Whichever way you cut things, that is in no way "High-Level".

Now bragging about how old we are, or how long ago we first laid our
sweaty paws on an computer language is one thing, but doing things to
donkeys or ??? is another completely.

Richmond.


On 23.08.2016 20:33, Mike Kerner wrote:

OMG stop.  Let's not all brag about how old we are.  Holereth my ass.

I have not found an assembly language that I didn't like.  On some
processors, it's like writing in a high-level language.

On Tue, Aug 23, 2016 at 1:27 PM,  wrote:

I miss eight toggle switches with eight little lamps (this was before

LED's).


Craig



-Original Message-
From: stephen barncard 
To: How to use LiveCode 
Sent: Tue, Aug 23, 2016 12:34 pm
Subject: Re: Strict is in; lax is out

On Tue, Aug 23, 2016 at 8:41 AM, Richmond 
wrote:

C "is the mother of all languages": I assume you are being extremely

coarse,

because C is not the "Mummy" of all languages.

the most granular of all computer languages are the hex opcodes that

drive
your favorite processor of choice...

Assembly language programmers eat their young I saw that somewhere...

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

___
use-livecode mailing list
use-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: Strict is in; lax is out

2016-08-23 Thread Peter Bogdanoff
Well, MY first programming was with the Digi-Comp, a 3-bit plastic mechanical 
computer during the 1960s.

https://en.wikipedia.org/wiki/Digi-Comp_I 


It was very strict.

Peter Bogdanoff


> On Aug 23, 2016, at 2:04 PM, Richmond  wrote:
> 
> Well that's because my cousin, Stephen Mathewson set up the first computer 
> system at Imperial College in London . . .
> 
> http://sim.sagepub.com/content/23/6/181.abstract
> 
> Richmond.
> 
> 
> On 23.08.2016 20:46, Mike Kerner wrote:
>> The fact that you remember how to spell the man's name just proves the
>> point.
>> 
>> On Tue, Aug 23, 2016 at 1:41 PM, Richmond 
>> wrote:
>> 
>>> "Holereth my ass."
>>> 
>>> Does that involve 2 spelling mistakes or only one?
>>> 
>>> I'm trying to envisage hitting a donkey with a Hollerith card, which if
>>> you think about things is not quite as bad as if there are 2 (from a
>>> British perspective) spelling mistakes there.
>>> 
>>> Especially if one understands "Hollerith" to be a verb in the imperative!
>>> 
>>> Whichever way you cut things, that is in no way "High-Level".
>>> 
>>> Now bragging about how old we are, or how long ago we first laid our
>>> sweaty paws on an computer language is one thing, but doing things to
>>> donkeys or ??? is another completely.
>>> 
>>> Richmond.
>>> 
>>> 
>>> On 23.08.2016 20:33, Mike Kerner wrote:
>>> 
>>> OMG stop.  Let's not all brag about how old we are.  Holereth my ass.
 I have not found an assembly language that I didn't like.  On some
 processors, it's like writing in a high-level language.
 
 On Tue, Aug 23, 2016 at 1:27 PM,  wrote:
 
 I miss eight toggle switches with eight little lamps (this was before
> LED's).
> 
> 
> Craig
> 
> 
> 
> -Original Message-
> From: stephen barncard 
> To: How to use LiveCode 
> Sent: Tue, Aug 23, 2016 12:34 pm
> Subject: Re: Strict is in; lax is out
> 
> On Tue, Aug 23, 2016 at 8:41 AM, Richmond 
> wrote:
> 
> C "is the mother of all languages": I assume you are being extremely
>> coarse,
>> 
>> because C is not the "Mummy" of all languages.
>> 
>> the most granular of all computer languages are the hex opcodes that
> drive
> your favorite processor of choice...
> 
> Assembly language programmers eat their young I saw that somewhere...
> 
> Stephen Barncard - Sebastopol Ca. USA -
> mixstream.org
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> ___
> use-livecode mailing list
> use-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: Strict is in; lax is out

2016-08-23 Thread Richmond
Well that's because my cousin, Stephen Mathewson set up the first 
computer system at Imperial College in London . . .


http://sim.sagepub.com/content/23/6/181.abstract

Richmond.


On 23.08.2016 20:46, Mike Kerner wrote:

The fact that you remember how to spell the man's name just proves the
point.

On Tue, Aug 23, 2016 at 1:41 PM, Richmond 
wrote:


"Holereth my ass."

Does that involve 2 spelling mistakes or only one?

I'm trying to envisage hitting a donkey with a Hollerith card, which if
you think about things is not quite as bad as if there are 2 (from a
British perspective) spelling mistakes there.

Especially if one understands "Hollerith" to be a verb in the imperative!

Whichever way you cut things, that is in no way "High-Level".

Now bragging about how old we are, or how long ago we first laid our
sweaty paws on an computer language is one thing, but doing things to
donkeys or ??? is another completely.

Richmond.


On 23.08.2016 20:33, Mike Kerner wrote:

OMG stop.  Let's not all brag about how old we are.  Holereth my ass.

I have not found an assembly language that I didn't like.  On some
processors, it's like writing in a high-level language.

On Tue, Aug 23, 2016 at 1:27 PM,  wrote:

I miss eight toggle switches with eight little lamps (this was before

LED's).


Craig



-Original Message-
From: stephen barncard 
To: How to use LiveCode 
Sent: Tue, Aug 23, 2016 12:34 pm
Subject: Re: Strict is in; lax is out

On Tue, Aug 23, 2016 at 8:41 AM, Richmond 
wrote:

C "is the mother of all languages": I assume you are being extremely

coarse,

because C is not the "Mummy" of all languages.

the most granular of all computer languages are the hex opcodes that

drive
your favorite processor of choice...

Assembly language programmers eat their young I saw that somewhere...

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

___
use-livecode mailing list
use-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: Strict is in; lax is out

2016-08-23 Thread Ralph DiMola
>Mike Kerner wrote:  
>On some processors, it's like writing in a high-level language.

Like Vaxs(before Alpha risc). There are 15 addressing modes(like register
auto increment) and instructions like Polynomial Evaluation and CRC.

By the way I maintain an old VMS system for a customer that has been up
for==>"Uptime 775 02:01:49" with the record being over 1000 days without
reboot.



Ralph DiMola
IT Director
Evergreen Information Services
rdim...@evergreeninfo.net



___
use-livecode mailing list
use-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: Strict is in; lax is out

2016-08-23 Thread Mike Kerner
too young.  you lose

On Tue, Aug 23, 2016 at 1:49 PM, Colin Holgate 
wrote:

> I did once have to program a machine using toggle switches. But that was
> as part of a computer course in 1982, long after the machine in question
> was still in use.
>
>
> > On Aug 23, 2016, at 10:33 AM, Mike Kerner 
> wrote:
> >
> > OMG stop.  Let's not all brag about how old we are.  Holereth my ass.
> > I have not found an assembly language that I didn't like.  On some
> > processors, it's like writing in a high-level language.
> >
> > On Tue, Aug 23, 2016 at 1:27 PM,  wrote:
> >
> >> I miss eight toggle switches with eight little lamps (this was before
> >> LED's).
> >>
> >>
> >> Craig
> >>
> >>
> >>
> >> -Original Message-
> >> From: stephen barncard 
> >> To: How to use LiveCode 
> >> Sent: Tue, Aug 23, 2016 12:34 pm
> >> Subject: Re: Strict is in; lax is out
> >>
> >> On Tue, Aug 23, 2016 at 8:41 AM, Richmond 
> >> wrote:
> >>
> >>> C "is the mother of all languages": I assume you are being extremely
> >>> coarse,
> >>>
> >>> because C is not the "Mummy" of all languages.
> >>>
> >>
> >> the most granular of all computer languages are the hex opcodes that
> drive
> >> your favorite processor of choice...
> >>
> >> Assembly language programmers eat their young I saw that
> somewhere...
> >>
> >> Stephen Barncard - Sebastopol Ca. USA -
> >> mixstream.org
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> >
> >
> >
> > --
> > On the first day, God created the heavens and the Earth
> > On the second day, God created the oceans.
> > On the third day, God put the animals on hold for a few hours,
> >   and did a little diving.
> > And God said, "This is good."
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Strict is in; lax is out

2016-08-23 Thread Colin Holgate
I did once have to program a machine using toggle switches. But that was as 
part of a computer course in 1982, long after the machine in question was still 
in use.


> On Aug 23, 2016, at 10:33 AM, Mike Kerner  wrote:
> 
> OMG stop.  Let's not all brag about how old we are.  Holereth my ass.
> I have not found an assembly language that I didn't like.  On some
> processors, it's like writing in a high-level language.
> 
> On Tue, Aug 23, 2016 at 1:27 PM,  wrote:
> 
>> I miss eight toggle switches with eight little lamps (this was before
>> LED's).
>> 
>> 
>> Craig
>> 
>> 
>> 
>> -Original Message-
>> From: stephen barncard 
>> To: How to use LiveCode 
>> Sent: Tue, Aug 23, 2016 12:34 pm
>> Subject: Re: Strict is in; lax is out
>> 
>> On Tue, Aug 23, 2016 at 8:41 AM, Richmond 
>> wrote:
>> 
>>> C "is the mother of all languages": I assume you are being extremely
>>> coarse,
>>> 
>>> because C is not the "Mummy" of all languages.
>>> 
>> 
>> the most granular of all computer languages are the hex opcodes that drive
>> your favorite processor of choice...
>> 
>> Assembly language programmers eat their young I saw that somewhere...
>> 
>> Stephen Barncard - Sebastopol Ca. USA -
>> mixstream.org
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
> 
> 
> 
> -- 
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>   and did a little diving.
> And God said, "This is good."
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-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: Strict is in; lax is out

2016-08-23 Thread Mike Kerner
The fact that you remember how to spell the man's name just proves the
point.

On Tue, Aug 23, 2016 at 1:41 PM, Richmond 
wrote:

> "Holereth my ass."
>
> Does that involve 2 spelling mistakes or only one?
>
> I'm trying to envisage hitting a donkey with a Hollerith card, which if
> you think about things is not quite as bad as if there are 2 (from a
> British perspective) spelling mistakes there.
>
> Especially if one understands "Hollerith" to be a verb in the imperative!
>
> Whichever way you cut things, that is in no way "High-Level".
>
> Now bragging about how old we are, or how long ago we first laid our
> sweaty paws on an computer language is one thing, but doing things to
> donkeys or ??? is another completely.
>
> Richmond.
>
>
> On 23.08.2016 20:33, Mike Kerner wrote:
>
> OMG stop.  Let's not all brag about how old we are.  Holereth my ass.
>> I have not found an assembly language that I didn't like.  On some
>> processors, it's like writing in a high-level language.
>>
>> On Tue, Aug 23, 2016 at 1:27 PM,  wrote:
>>
>> I miss eight toggle switches with eight little lamps (this was before
>>> LED's).
>>>
>>>
>>> Craig
>>>
>>>
>>>
>>> -Original Message-
>>> From: stephen barncard 
>>> To: How to use LiveCode 
>>> Sent: Tue, Aug 23, 2016 12:34 pm
>>> Subject: Re: Strict is in; lax is out
>>>
>>> On Tue, Aug 23, 2016 at 8:41 AM, Richmond 
>>> wrote:
>>>
>>> C "is the mother of all languages": I assume you are being extremely
 coarse,

 because C is not the "Mummy" of all languages.

 the most granular of all computer languages are the hex opcodes that
>>> drive
>>> your favorite processor of choice...
>>>
>>> Assembly language programmers eat their young I saw that somewhere...
>>>
>>> Stephen Barncard - Sebastopol Ca. USA -
>>> mixstream.org
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>
>>> ___
>>> use-livecode mailing list
>>> use-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
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Strict is in; lax is out

2016-08-23 Thread Richmond

"Holereth my ass."

Does that involve 2 spelling mistakes or only one?

I'm trying to envisage hitting a donkey with a Hollerith card, which if 
you think about things is not quite as bad as if there are 2 (from a 
British perspective) spelling mistakes there.


Especially if one understands "Hollerith" to be a verb in the imperative!

Whichever way you cut things, that is in no way "High-Level".

Now bragging about how old we are, or how long ago we first laid our 
sweaty paws on an computer language is one thing, but doing things to 
donkeys or ??? is another completely.


Richmond.

On 23.08.2016 20:33, Mike Kerner wrote:


OMG stop.  Let's not all brag about how old we are.  Holereth my ass.
I have not found an assembly language that I didn't like.  On some
processors, it's like writing in a high-level language.

On Tue, Aug 23, 2016 at 1:27 PM,  wrote:


I miss eight toggle switches with eight little lamps (this was before
LED's).


Craig



-Original Message-
From: stephen barncard 
To: How to use LiveCode 
Sent: Tue, Aug 23, 2016 12:34 pm
Subject: Re: Strict is in; lax is out

On Tue, Aug 23, 2016 at 8:41 AM, Richmond 
wrote:


C "is the mother of all languages": I assume you are being extremely
coarse,

because C is not the "Mummy" of all languages.


the most granular of all computer languages are the hex opcodes that drive
your favorite processor of choice...

Assembly language programmers eat their young I saw that somewhere...

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

___
use-livecode mailing list
use-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: Strict is in; lax is out

2016-08-23 Thread Richmond

Well, I've forgotten more Zilog than young I have eaten.

Do I regret forgetting it? Do I feel a great sense of loss?

Not a bit of it: in fact I was "born again" through xTalk languages.

Richmond "Dvija Bandhu" Mathewson.


On 23.08.2016 19:34, stephen barncard wrote:

On Tue, Aug 23, 2016 at 8:41 AM, Richmond 
wrote:


C "is the mother of all languages": I assume you are being extremely
coarse,

because C is not the "Mummy" of all languages.


the most granular of all computer languages are the hex opcodes that drive
your favorite processor of choice...

Assembly language programmers eat their young I saw that somewhere...

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



___
use-livecode mailing list
use-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: Strict is in; lax is out

2016-08-23 Thread Mike Kerner
OMG stop.  Let's not all brag about how old we are.  Holereth my ass.
I have not found an assembly language that I didn't like.  On some
processors, it's like writing in a high-level language.

On Tue, Aug 23, 2016 at 1:27 PM,  wrote:

> I miss eight toggle switches with eight little lamps (this was before
> LED's).
>
>
> Craig
>
>
>
> -Original Message-
> From: stephen barncard 
> To: How to use LiveCode 
> Sent: Tue, Aug 23, 2016 12:34 pm
> Subject: Re: Strict is in; lax is out
>
> On Tue, Aug 23, 2016 at 8:41 AM, Richmond 
> wrote:
>
> > C "is the mother of all languages": I assume you are being extremely
> > coarse,
> >
> > because C is not the "Mummy" of all languages.
> >
>
> the most granular of all computer languages are the hex opcodes that drive
> your favorite processor of choice...
>
> Assembly language programmers eat their young I saw that somewhere...
>
> Stephen Barncard - Sebastopol Ca. USA -
> mixstream.org
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Strict is in; lax is out

2016-08-23 Thread dunbarx
I miss eight toggle switches with eight little lamps (this was before LED's).


Craig



-Original Message-
From: stephen barncard 
To: How to use LiveCode 
Sent: Tue, Aug 23, 2016 12:34 pm
Subject: Re: Strict is in; lax is out

On Tue, Aug 23, 2016 at 8:41 AM, Richmond 
wrote:

> C "is the mother of all languages": I assume you are being extremely
> coarse,
>
> because C is not the "Mummy" of all languages.
>

the most granular of all computer languages are the hex opcodes that drive
your favorite processor of choice...

Assembly language programmers eat their young I saw that somewhere...

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

___
use-livecode mailing list
use-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: Atom Issues

2016-08-23 Thread Matt Maier
I keep getting a red error popup every time I finish writing a word. It
cites the autocomplete-plus package. No idea how to get it to stop covering
half the window in red error messages.

On Tue, Aug 23, 2016 at 6:59 PM, Mike Kerner 
wrote:

> I even run into this situation with enter when typing "then" for an "if
> then".
>
> On Tue, Aug 23, 2016 at 11:42 AM, Mike Kerner 
> wrote:
>
> > Here's another one:  Once atom memorizes a token (say, for example one
> > that's a typo, perhaps with capitalization that's wrong, because
> > capitalization matters in LCB), how do you get rid of the wrong token?
> >
> > On Tue, Aug 23, 2016 at 11:42 AM, Mike Kerner  >
> > wrote:
> >
> >> I'm not hitting Enter because I want to accept the suggestion.  I'm
> >> hitting Enter because I want a CR.  So Enter is more like "ignore the
> >> suggestion and give me a CR"
> >>
> >> On Tue, Aug 23, 2016 at 11:39 AM, Colin Holgate  >
> >> wrote:
> >>
> >>> That sounds like the nature of auto complete. You could work around the
> >>> issue by using Tab to do the completing.
> >>>
> >>>
> >>> > On Aug 23, 2016, at 8:36 AM, Mike Kerner 
> >>> wrote:
> >>> >
> >>> > Does anyone have any issues using Atom that they want to share?  I
> >>> have one
> >>> > that is biting me frequently:  If Atom is trying to suggest a token,
> >>> and I
> >>> > hit CR, I don't get a CR.  If I'm not watching, I can wind up with
> >>> several
> >>> > lines all appended together.  Instead of having to do cmd-CR to get a
> >>> CR,
> >>> > I'd kind of like CR do to what it normally does in every other app I
> >>> use.
> >>> >
> >>>
> >>>
> >>> ___
> >>> use-livecode mailing list
> >>> use-livecode@lists.runrev.com
> >>> Please visit this url to subscribe, unsubscribe and manage your
> >>> subscription preferences:
> >>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>>
> >>
> >>
> >>
> >> --
> >> On the first day, God created the heavens and the Earth
> >> On the second day, God created the oceans.
> >> On the third day, God put the animals on hold for a few hours,
> >>and did a little diving.
> >> And God said, "This is good."
> >>
> >
> >
> >
> > --
> > On the first day, God created the heavens and the Earth
> > On the second day, God created the oceans.
> > On the third day, God put the animals on hold for a few hours,
> >and did a little diving.
> > And God said, "This is good."
> >
>
>
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>and did a little diving.
> And God said, "This is good."
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Strict is in; lax is out

2016-08-23 Thread stephen barncard
On Tue, Aug 23, 2016 at 8:41 AM, Richmond 
wrote:

> C "is the mother of all languages": I assume you are being extremely
> coarse,
>
> because C is not the "Mummy" of all languages.
>

the most granular of all computer languages are the hex opcodes that drive
your favorite processor of choice...

Assembly language programmers eat their young I saw that somewhere...

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


Re: Wouldn't it be neat...

2016-08-23 Thread Richard Gaskin

Bob Sneidar wrote:

> On Aug 22, 2016, at 16:39 , Roger Guay wrote:
>>
>> Clicking a button should only deselect text when the button's
>> traversalOn property is true.
>
> This is not true for me. I have a field and a popup menu, largely
> because I could not get popup menus to work the way they did in LC6
> (I never used 7). When I select text in the field, then popup the
> menu, it deselects the text in the field. More specifically, it sets
> the insertion point after the selected text.
>
> With traversal on in the popup menu, the field actually seems to lose
> focus, because the insertion point is no longer in the field, and it
> loses the focus border...

I use context menu frequently, so I double-checked this to see if there 
might have been a regression on that.  No luck, or only good luck, 
depending on one's bent - it only works for me.  Try this sample:


http://fourthworld.net/lc/poptest.livecode

One issue may be that in the latest IDE it's no longer possible to set 
the traversalOn from the Inspector for popup menu buttons:


http://quality.livecode.com/show_bug.cgi?id=18253

As the Inspector gets more fleshed out I find myself going back to my 
Props plugin, which shows everything (which may be overwhelming for 
some, but if you need seldom-used properties it can be handy):


http://fourthworld.net/revnet/devolution/4W_Props.rev.gz


> ...BUT... the focusOut message does *NOT* get sent to the field!

Hmmm...bug or feature?

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


Re: Atom Issues

2016-08-23 Thread Mike Kerner
I even run into this situation with enter when typing "then" for an "if
then".

On Tue, Aug 23, 2016 at 11:42 AM, Mike Kerner 
wrote:

> Here's another one:  Once atom memorizes a token (say, for example one
> that's a typo, perhaps with capitalization that's wrong, because
> capitalization matters in LCB), how do you get rid of the wrong token?
>
> On Tue, Aug 23, 2016 at 11:42 AM, Mike Kerner 
> wrote:
>
>> I'm not hitting Enter because I want to accept the suggestion.  I'm
>> hitting Enter because I want a CR.  So Enter is more like "ignore the
>> suggestion and give me a CR"
>>
>> On Tue, Aug 23, 2016 at 11:39 AM, Colin Holgate 
>> wrote:
>>
>>> That sounds like the nature of auto complete. You could work around the
>>> issue by using Tab to do the completing.
>>>
>>>
>>> > On Aug 23, 2016, at 8:36 AM, Mike Kerner 
>>> wrote:
>>> >
>>> > Does anyone have any issues using Atom that they want to share?  I
>>> have one
>>> > that is biting me frequently:  If Atom is trying to suggest a token,
>>> and I
>>> > hit CR, I don't get a CR.  If I'm not watching, I can wind up with
>>> several
>>> > lines all appended together.  Instead of having to do cmd-CR to get a
>>> CR,
>>> > I'd kind of like CR do to what it normally does in every other app I
>>> use.
>>> >
>>>
>>>
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>
>>
>>
>>
>> --
>> On the first day, God created the heavens and the Earth
>> On the second day, God created the oceans.
>> On the third day, God put the animals on hold for a few hours,
>>and did a little diving.
>> And God said, "This is good."
>>
>
>
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>and did a little diving.
> And God said, "This is good."
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Atom Issues

2016-08-23 Thread Mike Kerner
Here's another one:  Once atom memorizes a token (say, for example one
that's a typo, perhaps with capitalization that's wrong, because
capitalization matters in LCB), how do you get rid of the wrong token?

On Tue, Aug 23, 2016 at 11:42 AM, Mike Kerner 
wrote:

> I'm not hitting Enter because I want to accept the suggestion.  I'm
> hitting Enter because I want a CR.  So Enter is more like "ignore the
> suggestion and give me a CR"
>
> On Tue, Aug 23, 2016 at 11:39 AM, Colin Holgate 
> wrote:
>
>> That sounds like the nature of auto complete. You could work around the
>> issue by using Tab to do the completing.
>>
>>
>> > On Aug 23, 2016, at 8:36 AM, Mike Kerner 
>> wrote:
>> >
>> > Does anyone have any issues using Atom that they want to share?  I have
>> one
>> > that is biting me frequently:  If Atom is trying to suggest a token,
>> and I
>> > hit CR, I don't get a CR.  If I'm not watching, I can wind up with
>> several
>> > lines all appended together.  Instead of having to do cmd-CR to get a
>> CR,
>> > I'd kind of like CR do to what it normally does in every other app I
>> use.
>> >
>>
>>
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
>
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>and did a little diving.
> And God said, "This is good."
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Atom Issues

2016-08-23 Thread Mike Kerner
I'm not hitting Enter because I want to accept the suggestion.  I'm hitting
Enter because I want a CR.  So Enter is more like "ignore the suggestion
and give me a CR"

On Tue, Aug 23, 2016 at 11:39 AM, Colin Holgate 
wrote:

> That sounds like the nature of auto complete. You could work around the
> issue by using Tab to do the completing.
>
>
> > On Aug 23, 2016, at 8:36 AM, Mike Kerner 
> wrote:
> >
> > Does anyone have any issues using Atom that they want to share?  I have
> one
> > that is biting me frequently:  If Atom is trying to suggest a token, and
> I
> > hit CR, I don't get a CR.  If I'm not watching, I can wind up with
> several
> > lines all appended together.  Instead of having to do cmd-CR to get a CR,
> > I'd kind of like CR do to what it normally does in every other app I use.
> >
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Strict is in; lax is out

2016-08-23 Thread Richmond

C "is the mother of all languages": I assume you are being extremely coarse,

because C is not the "Mummy" of all languages.

Richmond.


On 23.08.2016 17:57, Bob Sneidar wrote:

Err... Wh???

Bob S


On Aug 22, 2016, at 21:21 , Erik Beugelaar 
mailto:beugel...@solidit.nl>> wrote:

Shortly, In my opinion you should always have a good knowledge of C (strict
typed) because it is the mother of all 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: Atom Issues

2016-08-23 Thread Colin Holgate
That sounds like the nature of auto complete. You could work around the issue 
by using Tab to do the completing.


> On Aug 23, 2016, at 8:36 AM, Mike Kerner  wrote:
> 
> Does anyone have any issues using Atom that they want to share?  I have one
> that is biting me frequently:  If Atom is trying to suggest a token, and I
> hit CR, I don't get a CR.  If I'm not watching, I can wind up with several
> lines all appended together.  Instead of having to do cmd-CR to get a CR,
> I'd kind of like CR do to what it normally does in every other app I use.
> 


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


Atom Issues

2016-08-23 Thread Mike Kerner
Does anyone have any issues using Atom that they want to share?  I have one
that is biting me frequently:  If Atom is trying to suggest a token, and I
hit CR, I don't get a CR.  If I'm not watching, I can wind up with several
lines all appended together.  Instead of having to do cmd-CR to get a CR,
I'd kind of like CR do to what it normally does in every other app I use.

-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Strict is in; lax is out

2016-08-23 Thread Bob Sneidar
Err... Wh???

Bob S


On Aug 22, 2016, at 21:21 , Erik Beugelaar 
mailto:beugel...@solidit.nl>> wrote:

Shortly, In my opinion you should always have a good knowledge of C (strict
typed) because it is the mother of all 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


Re: Back to the Garden of Eden

2016-08-23 Thread Earthednet-wp
Richmond,
Very true. It's hard for those experienced enough to write a book, to know 
which details might confuse a newbie. The ones I like use a bunch of sort, real 
world, simple examples, to demonstrate how to create the code. Now is a great 
time to write a new one, now that v8 is nearing completion. Your background in 
teaching livecode to kids most likely makes you an ideal person to write such a 
book. I'll buy it. 
Best,
Bill

William Prothero
http://es.earthednet.org

> On Aug 23, 2016, at 3:07 AM, Richmond  wrote:
> 
> The problem, and it is a very real problem, is how to escape the trap
> 
> that very many authors of programming manuals fall into: forgetting that their
> 
> target audience probably does not know a lot of what they know, but, at the 
> same
> 
> time not trotting out a lot of stuff that sounds condescending to the reader.
> 
> Richmond.
> 
> 
> On 23.08.2016 12:48, hh wrote:
>>> Richmond M. wrote
>>> Back to the Garden of Eden
>> The big problem may be that you already bit into (the) apple.
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-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: Wouldn't it be neat...

2016-08-23 Thread Bob Sneidar
This is not true for me. I have a field and a popup menu, largely because I 
could not get popup menus to work the way they did in LC6 (I never used 7). 
When I select text in the field, then popup the menu, it deselects the text in 
the field. More specifically, it sets the insertion point after the selected 
text.

With traversal on in the popup menu, the field actually seems to lose focus, 
because the insertion point is no longer in the field, and it loses the focus 
border, BUT... the focusOut message does *NOT* get sent to the field!

Note that this is not a problem to me, it's just that when testing this in the 
hopes I could leverage it, I discovered that it did not work as described above.

This is 8.0.1 on OS X 10.11.

Bob S


On Aug 22, 2016, at 16:39 , Roger Guay mailto:i...@mac.com>> 
wrote:

Clicking a button should only deselect text when the button's traversalOn 
property is true.

___
use-livecode mailing list
use-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: IPv6 & Apple

2016-08-23 Thread Earthednet-wp
I put up a simple stack that might help you get started with php access to a 
MySQL db, perhaps helpful.
http://es.earthednet.org/SoftwareForEducation
Best,
Bill

William Prothero
http://es.earthednet.org

> On Aug 22, 2016, at 10:19 PM, Charles Warwick  
> wrote:
> 
>> On 23/08/2016 2:27 pm, Charles Warwick wrote:
>> Hi Scott,
>> 
>> Ok, there are a couple of issues there.
>> 
>> Using "198.01.234.54:1234" as tDatabaseAddress indicates you are using a 
>> hardcoded IPv4 address which can cause problems.
>> 
>> However there is a bigger issue there in that the database library in LC 
>> does not support IPv6.
>> 
>> This means that for iOS apps that you want to submit to the app store, you 
>> cannot directly connect to a remote database server using LC's built-in 
>> database library.
> I should clarify that further... the database library does not support the 
> use IPv6 addresses in a similar manner to what you are doing with the IPv4 
> address above.
> 
> However, looking back through the archives, Fraser mentioned that it should 
> work if you use a hostname instead (e.g. database.mydomain.com).
> 
> If that is correct (I have not tested it), you should be able to just set up 
> a DNS entry that resolves to the IP address you are using, and change 
> tDatabaseAddress accordingly.
> 
> Regards,
> 
> Charles
> 
> 
> ___
> use-livecode mailing list
> use-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: Wouldn't it be neat...

2016-08-23 Thread Richard Gaskin

Roger Guay wrote:

> What I discovered is that a field (used for another feature) in my
> rTools general catchall plugin butts in and prevents this code from
> seeing the selectedText of the topStack. Indeed, if a paste a field
> in your TextToolBar stack (which I love, BTW), your stack fails as
> well. And the solution . . . wait for it . . . use the ol Richard
> Gaskin maneuver and set the TraversalOn of the field to false.
>
> Thanks again, Richard!

Glad that worked out.  I've made many authoring environments over the 
years, and have come to rely on being able to turn off traversalOn to 
allow tool palettes to work on text selections.  If that fell victim of 
a regression I'd need to know about it ASAP; very glad to hear it didn't.


If it helps, as much as I like the idea of having a property name 
associated with me like a sort of Poirot mystery, the role of 
traversalOn there is understandable once we take a moment to examine 
what it is and how it works:


The traversalOn property (another woefully-named holdover from another 
time - why not simply "traversal", or better yet "focusable"?) allows 
you to traverse controls via the keyboard.


When I was doing Mac-only work the value of this was lost on me, as Mac 
in general is very mouse-dependent.  But as I've spent more time using 
Windows and Linux and watching other such users in action I've come to 
appreciate that many people rely on being able to choose whether to use 
the mouse or stay on the keyboard when doing anything in a window.*


When buttons have traversalOn set to true, we can tab to them just as 
we'd tab between text fields, using the Enter key to trigger them. 
Powerful stuff, esp. with forms as your hands never need to leave the 
home row to reach for the mouse.


But focus is, quite rightly, limited to one control at a time.  This 
allows us to anticipate which control our keyboard actions will affect.


So when a button becomes focused, any focus on other controls is gone. 
That includes any selection in field text.  Think of focus on a button 
being similar to openField in a field.  And just like a field, whether 
you tab into it or click into it, either way the gesture will move focus 
to that object.


While I do believe it can be very useful to support traversal as widely 
as practical, fortunately palette toolbars are a case where users don't 
expect to be able to tab between buttons.  So there we can safely turn 
off traversalOn, and with that text selections remain preserved even 
when the button is clicked.




Side note:

This reminds me of a request for something we see in other programs, 
perhaps even supported in modern OS APIs, but not (yet) built into LiveCode:


Indication of selected text not currently in focus
http://quality.livecode.com/show_bug.cgi?id=3327

While toolbar buttons are easily doable, there are times when we may 
want to have focus on one field while maintaining a visual 
representation of selected state in another, with a means of addressing 
that secondary selection.


For example, consider an HTML editor in which you select a run of text 
and then enter a URL in a toolbar field as the URL to be inserted as a 
link in that selection.


We can work around this by setting (and later clearing) the 
backgroundColor of the selection, but it's a bit non-obvious to work out 
and might benefit from having some means of optionally preserving 
selection when focus is moved to another field.


The trick there is the syntax.  We definitely don't want "the selection" 
or "selectedChunk" to refer to the previous selection, and something 
like "secondarySelection" and "secondarySelectedChunk" sounds insane.


If any of you have suggestions for ways to implement support for 
preserving secondary selection feel free to add them to that enhancement 
request.





* As useful as it is to deliver fully traversable UIs for our Windows 
custoemrs, unfortunately the current implementation of option controls 
does not allow us to support that at this time - see:

http://quality.livecode.com/show_bug.cgi?id=5505
http://quality.livecode.com/show_bug.cgi?id=2650

And for completeness, related:
http://quality.livecode.com/show_bug.cgi?id=13068

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


Re: Strict is in; lax is out

2016-08-23 Thread Mike Kerner
Golf clap for Jerry.

On Tue, Aug 23, 2016 at 2:22 AM, Sannyasin Brahmanathaswami <
bra...@hindu.org> wrote:

> m...@jerrydaniels.com> wrote:
>
> Exactly, Mike. I remembered the exclamation mark. But I was exercising
> my laxness.
>
> LOL  (good one…)
>
> We live in laxness land (Hawaii) and my coding is even more lax. (always
> in need of optimization…) I can't even get myself to turn on explicitVars.
>
> But I am sure I will get the itch to build something "strict" one day… if
> I can wrap my head around where the my use cases for LC start to fail and
> where LCB looms as the tool of choice (still a gray area in my head)
>
> 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
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Wouldn't it be neat...

2016-08-23 Thread Roger Guay
What I discovered is that a field (used for another feature) in my rTools 
general catchall plugin butts in and prevents this code from seeing the 
selectedText of the topStack. Indeed, if a paste a field in your TextToolBar 
stack (which I love, BTW), your stack fails as well. And the solution . . . 
wait for it . . . use the ol Richard Gaskin maneuver and set the TraversalOn of 
the field to false.

Thanks again, Richard!

Cheers,

Roger



> On Aug 22, 2016, at 9:38 PM, Roger Guay  wrote:
> 
> No, mine is indeed set to palette yet does not work and your’s works just 
> fine. I’ll report back when I figure out why. 
> 
> Thanks for your patience
> 
>> On Aug 22, 2016, at 8:42 PM, Richard Gaskin  
>> wrote:
>> 
>> Roger wrote:
>> 
>>> I take it back. I thought I had it working but alas, not so much.
>>> I can’t make it work for a button in a palette stack (a plugin)
>>> and selectedText from the Script Editor of the topStack. Here is
>>> my button script:
>>> 
>>> on mouseUp
>>> set the defaultstack to the topstack
>>> put the selectedtext into tText
>>> if the first char of tText is not quote then put quote before tText
>>> if the last char of tText is not quote then put quote after tText
>>> put tText into the selectedtext
>>> end mouseUp
>>> 
>>> The traversalOn of this button is indeed unchecked. When I click
>>> the button, the selectedText in the Script Editor goes unhilited,
>>> and nothing else happens. Funny thing is, I could swear I had it
>>> working before my previous post???
>> 

___
use-livecode mailing list
use-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: Cross platform Emoji in a field within a group

2016-08-23 Thread Richmond
If by "pooh" you mean excrement, there is an excrement icon in the 
Unicode specs but not on that code page. Believe me working with young 
children learning Livecode the excrement icon features fairly large . . .


"Pile of Poo" http://www.fileformat.info/info/unicode/char/1F4A9/index.htm

"Nails" http://www.fileformat.info/info/unicode/char/1f485/index.htm

"Ghost" http://www.fileformat.info/info/unicode/char/1f47b/index.htm

Richmond.


On 23.08.2016 13:40, David V Glasgow wrote:

So emoticons are rendered as a font character, and emoji are unicode references 
that are rendered by the OS?

I didn’t know that.  No pooh, nails, or ghost, but the simplicity of using a 
font has  advantages.

Thanks Richmond.

Incidentally, I stumbled across  Danny Goodman’s book yesterday, and had a 
little smiling weep when I saw where my then toddler son scribbled in it with 
my highlighter pen when I had nipped to the loo.  He is now a video editor who 
no longer scribbles in my books.  I don’t miss the little scribbles, I do miss 
the little scribbler.

Cheers,

David G







On 23 Aug 2016, at 11:08 am, Richmond  wrote:

How about using a ttf font?

Check out the Unicode specs on this:

http://www.unicode.org/charts/PDF/U1F600.pdf

Richmond.


On 23.08.2016 13:06, David V Glasgow wrote:

Hello folks,

I am fiddling with an app which involves fairly complex grouped objects each of 
which I want to be ‘taggable' using a subset of emoji. Probably a little line 
of them in a bar across the top of each group

I am trying to decide whether to use a collection of png on an emoji card, or 
whether to go with unicode in a field generating the emoji.

The former would be simpler, but I would have to handle the issue of platform 
compliance .

The latter would delegate platform compliance to LC and I would be left with 
Unicode wrangling and and ‘font’ size.

Or is platform compliance a non issue?  Are people so used to emoji in their 
variants, I can just create a set that I like and use them across platforms?

Cheers,

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


___
use-livecode mailing list
use-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: [TOT] Totally Off . . .

2016-08-23 Thread Richmond

Thank you very much for those.

I have the former one: although the physical book I have is the 4th 
edition and is entitled


The Complete Hypercard 2.2 Handbook

so should be the last version that Goodman wrote, and therefore as up to 
date to the


point when Hypercard stopped being upgraded as possible.

The second link connects to stuff that is specifically linked to 
Macintosh computers, and


at the moment I am working on Hypercard only, not through a wish to 
understand


outdated and outmoded Mac computers (I have about 12 of them stored in 3 
different places


in 3 different countries), but as a start to writing some sort of a book 
about Livecode.


My real book (The Complete . . . ) has labelled bookmarks going back to 
when I was gifted that book in 1999 at the UAE University in Al Ain, 
UAE, when they, overnight, trashed all their Mac computers and replaced 
them with IBM compats running Windows Me, and I had to get to grips with 
Toolbook, and remake lots and lots of HC stack as TB programs.


These bookmarks are useful as they stop me having to spend donkey's ages 
trawling again.


This would not really be possible with a pdf document.

Richmond.


On 23.08.2016 13:34, Lagi Pittas wrote:

HI Richmond,

Although I have  my dead trees  I always try to find a pdf version of any
paper version I have - as its easier than carrying all those books - but
there is something about flicking through a REAL book.

So here is one  that's been around for ages  on archive.org

https://ia801004.us.archive.org/22/items/The_Complete_HyperCard_Handbook/The_Complete_HyperCard_Handbook_text.pdf

and here are a few more

https://archive.org/search.php?query=subject%3A%22Macintosh+%28Computer%29%22

Lagi


On 23 August 2016 at 11:12, Richmond  wrote:


Look what I found:

ftp://ftp.apple.asimov.net/pub/apple_II/documentation/macintosh/

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: Cross platform Emoji in a field within a group

2016-08-23 Thread David V Glasgow
So emoticons are rendered as a font character, and emoji are unicode references 
that are rendered by the OS?

I didn’t know that.  No pooh, nails, or ghost, but the simplicity of using a 
font has  advantages.

Thanks Richmond.

Incidentally, I stumbled across  Danny Goodman’s book yesterday, and had a 
little smiling weep when I saw where my then toddler son scribbled in it with 
my highlighter pen when I had nipped to the loo.  He is now a video editor who 
no longer scribbles in my books.  I don’t miss the little scribbles, I do miss 
the little scribbler.

Cheers,

David G






> On 23 Aug 2016, at 11:08 am, Richmond  wrote:
> 
> How about using a ttf font?
> 
> Check out the Unicode specs on this:
> 
> http://www.unicode.org/charts/PDF/U1F600.pdf
> 
> Richmond.
> 
> 
> On 23.08.2016 13:06, David V Glasgow wrote:
>> Hello folks,
>> 
>> I am fiddling with an app which involves fairly complex grouped objects each 
>> of which I want to be ‘taggable' using a subset of emoji. Probably a little 
>> line of them in a bar across the top of each group
>> 
>> I am trying to decide whether to use a collection of png on an emoji card, 
>> or whether to go with unicode in a field generating the emoji.
>> 
>> The former would be simpler, but I would have to handle the issue of 
>> platform compliance .
>> 
>> The latter would delegate platform compliance to LC and I would be left with 
>> Unicode wrangling and and ‘font’ size.
>> 
>> Or is platform compliance a non issue?  Are people so used to emoji in their 
>> variants, I can just create a set that I like and use them across platforms?
>> 
>> Cheers,
>> 
>> 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


___
use-livecode mailing list
use-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: [TOT] Totally Off . . .

2016-08-23 Thread Lagi Pittas
HI Richmond,

Although I have  my dead trees  I always try to find a pdf version of any
paper version I have - as its easier than carrying all those books - but
there is something about flicking through a REAL book.

So here is one  that's been around for ages  on archive.org

https://ia801004.us.archive.org/22/items/The_Complete_HyperCard_Handbook/The_Complete_HyperCard_Handbook_text.pdf

and here are a few more

https://archive.org/search.php?query=subject%3A%22Macintosh+%28Computer%29%22

Lagi


On 23 August 2016 at 11:12, Richmond  wrote:

> Look what I found:
>
> ftp://ftp.apple.asimov.net/pub/apple_II/documentation/macintosh/
>
> 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


Targetting teachers

2016-08-23 Thread Richmond

Looking for something else I stumbled on this:

https://archive.org/details/ERIC_ED432257

"Computer Assisted Instruction (CAI) is, quite simply, an instance in 
which instructional content activities are delivered via a computer. 
Many commercially-available software programs, although excellent 
programs, may not be acceptable for each individual teacher's classroom. 
One way to insure that software is not only acceptable but also targets 
a teacher's class in a specific way, is for instructors to design their 
own software. The HyperCard authoring system is a computer program that 
enables teachers, even those with minimal programming ability, to easily 
design their own hypermedia software programs for use in individualized 
situations. Teachers now have an easy method to teach, drill, remediate, 
or even test individual classes or students by designing software that 
targets these classes or individuals. This paper discusses setting up to 
design or create a software program; designing the software; adding 
buttons, fields and graphics to the stack/program; and scripting in 
HyperCard. (Author/AEF)"


Now all that needs to be done is substitute 'Livecode' for 'Hypercard', 
so I would really like to know:


1. Why that is not being pushed in a major way (articles in teaching 
publications?).


2. There seems to be almost zero support from educational establishments 
for teachers to take the time to get up to speed with this and develop 
in-house stuff for subject delivery and reinforcement.


Mind you, I have never come across the word "remediate" in my life.

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


[TOT] Totally Off . . .

2016-08-23 Thread Richmond

Look what I found:

ftp://ftp.apple.asimov.net/pub/apple_II/documentation/macintosh/

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: Cross platform Emoji in a field within a group

2016-08-23 Thread Richmond

How about using a ttf font?

Check out the Unicode specs on this:

http://www.unicode.org/charts/PDF/U1F600.pdf

Richmond.


On 23.08.2016 13:06, David V Glasgow wrote:

Hello folks,

I am fiddling with an app which involves fairly complex grouped objects each of 
which I want to be ‘taggable' using a subset of emoji. Probably a little line 
of them in a bar across the top of each group

I am trying to decide whether to use a collection of png on an emoji card, or 
whether to go with unicode in a field generating the emoji.

The former would be simpler, but I would have to handle the issue of platform 
compliance .

The latter would delegate platform compliance to LC and I would be left with 
Unicode wrangling and and ‘font’ size.

Or is platform compliance a non issue?  Are people so used to emoji in their 
variants, I can just create a set that I like and use them across platforms?

Cheers,

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: Back to the Garden of Eden

2016-08-23 Thread Richmond

The problem, and it is a very real problem, is how to escape the trap

that very many authors of programming manuals fall into: forgetting that 
their


target audience probably does not know a lot of what they know, but, at 
the same


time not trotting out a lot of stuff that sounds condescending to the 
reader.


Richmond.


On 23.08.2016 12:48, hh wrote:

Richmond M. wrote
Back to the Garden of Eden

The big problem may be that you already bit into (the) apple.


___
use-livecode mailing list
use-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


Cross platform Emoji in a field within a group

2016-08-23 Thread David V Glasgow
Hello folks,

I am fiddling with an app which involves fairly complex grouped objects each of 
which I want to be ‘taggable' using a subset of emoji. Probably a little line 
of them in a bar across the top of each group

I am trying to decide whether to use a collection of png on an emoji card, or 
whether to go with unicode in a field generating the emoji.

The former would be simpler, but I would have to handle the issue of platform 
compliance .  

The latter would delegate platform compliance to LC and I would be left with 
Unicode wrangling and and ‘font’ size.  

Or is platform compliance a non issue?  Are people so used to emoji in their 
variants, I can just create a set that I like and use them across platforms?

Cheers,

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

Re: Back to the Garden of Eden

2016-08-23 Thread Richmond

Guess that makes me the snake.

R.


On 23.08.2016 12:48, hh wrote:

Richmond M. wrote
Back to the Garden of Eden

The big problem may be that you already bit into (the) apple.


___
use-livecode mailing list
use-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: Back to the Garden of Eden

2016-08-23 Thread Antti Ilola
I have it in my bookcase since 90's among other computer books. There it is
reminding me of those "good old days".

2016-08-23 12:37 GMT+03:00 Richmond :

> I, finally, got my copy of 'The Complete Hypercard 2.2 Handbook' by Danny
> Goodman from the attic of my house in Scotland . . . involving, amongst
> other things, having to stay in a bed-&-breakfast because there are tenants
> in my house.
>
> Feels very good indeed to have my hands on it.
>
> Mind you not as good as to be able to settle down to some BASIC 4 with my
> BBC Master Compact.
>
> So, I am, vaguely, working towards a possible book with something to do
> with Livecode . . .
>
> I have started by reading the Goodman book properly (for the first time,
> rather than dipping in and out).
>
> The blurb on the cover has 'A masterpiece of a book', and apart from the
> fact that when anything is described as a "masterpiece" one knows the
> reviewer hasn't read it critically, as-of-now it seems tediously complete,
> but that is mainly because it is probably reasonable to assume that people
> who want to do the sort of things Goodman's book was aimed at in 1993 know
> an awful lot of things about using computers that people in 1993, on the
> whole, did not.
>
> Quite a few of the chapters in the book now seem fairly redundant:
>
> Home Stack Author Utilities
>
> Introduction to External Resources
>
> and so on.
>
> But there is a lot of stuff that is "Old but Gold", but does need a fair
> bit of checking with Livecode as it is now.
>
> At the risk of appearing slow moving I shall cross-check things against
> both LC 7.1.4 and
>
> LC 8.1.0.
>
> I intend to release "chapters" as PDF documents for FREE (but copyrighted
> to myself) as I get round to them. Whether they will ever be assembled into
> a complete book has yet to be seen.
>
> Obviously this means that I will be even more of a "pain-in-the-bum" than
> usual floating questions on this Use-List: I hope that you will bear with
> me, and make helpful remarks.
>
> ---
>
> So: to work:
>
> on page 779 Goodman writes about SANE: the Standard Apple Numerics
> Environment.
>
> As Livecode is cross-platform is that relevant at all?
>
> All the functions that Goodman describes as SANE functions seem to be
> present in Livecode.
>
> 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: Back to the Garden of Eden

2016-08-23 Thread hh
> Richmond M. wrote
> Back to the Garden of Eden

The big problem may be that you already bit into (the) apple.


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


Back to the Garden of Eden

2016-08-23 Thread Richmond
I, finally, got my copy of 'The Complete Hypercard 2.2 Handbook' by 
Danny Goodman from the attic of my house in Scotland . . . involving, 
amongst other things, having to stay in a bed-&-breakfast because there 
are tenants in my house.


Feels very good indeed to have my hands on it.

Mind you not as good as to be able to settle down to some BASIC 4 with 
my BBC Master Compact.


So, I am, vaguely, working towards a possible book with something to do 
with Livecode . . .


I have started by reading the Goodman book properly (for the first time, 
rather than dipping in and out).


The blurb on the cover has 'A masterpiece of a book', and apart from the 
fact that when anything is described as a "masterpiece" one knows the 
reviewer hasn't read it critically, as-of-now it seems tediously 
complete, but that is mainly because it is probably reasonable to assume 
that people who want to do the sort of things Goodman's book was aimed 
at in 1993 know an awful lot of things about using computers that people 
in 1993, on the whole, did not.


Quite a few of the chapters in the book now seem fairly redundant:

Home Stack Author Utilities

Introduction to External Resources

and so on.

But there is a lot of stuff that is "Old but Gold", but does need a fair 
bit of checking with Livecode as it is now.


At the risk of appearing slow moving I shall cross-check things against 
both LC 7.1.4 and


LC 8.1.0.

I intend to release "chapters" as PDF documents for FREE (but 
copyrighted to myself) as I get round to them. Whether they will ever be 
assembled into a complete book has yet to be seen.


Obviously this means that I will be even more of a "pain-in-the-bum" 
than usual floating questions on this Use-List: I hope that you will 
bear with me, and make helpful remarks.


---

So: to work:

on page 779 Goodman writes about SANE: the Standard Apple Numerics 
Environment.


As Livecode is cross-platform is that relevant at all?

All the functions that Goodman describes as SANE functions seem to be 
present in Livecode.


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