When I've used a group as a document view, sometimes I just copy the group to
an invisible stackfile for storage.
The engine handles stackfiles efficiently and robustly.
If we had viewers it'd save me the copy step.
https://quality.livecode.com/show_bug.cgi?id=2786
Richard Gaskin
where it can
deliver two orders of magnitude performance gain in about a dozen lines of code.
But of course for apps built around SQLite, there's no need to bother with LC
arrays at all (except maybe for display operations like the DataGrid), since
SQLite is also a very feature-rich, performant s
Thank you, Bob.
It reminded me of a test I started a while back, and prompted me to finish the
relevant part of it:
go url "https://fourthworld.net/lc/Array%20vs%20SQLite.livecode;
Richard Gaskin
FourthWorld.com
___
use-livecode mailing lis
Kinda perfect, really. ;)
Richard Gaskin
FourthWorld.com
Bob Sneidar wrote:
> That LC compilation should read GROKING stupid spell correct.
> Seemed like a good idea at the time…
>
> Bob S
>
>
>> On Apr 29, 2024, at 4:28 PM, Bob Sneidar wrote:
>>
>&g
test, but perhaps you can
describe what you encountered to help guide that.
--
Richard Gaskin
FourthWorld.com
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
Given the better performance and ligher resource usage for normal sockets,
could
the service host consider supporting normal sockets in addition to WebSockets?
Richard Gaskin
FourthWorld.com
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please
mentioned LC in some of those circles, but those communities tend to make and
use FOSS tools, so the conversation is usually very short.
Richard Gaskin
FourthWorld.com
On February 28, 2024 at 9:00 AM, Mike Kerner wrote:
>
> just pinging to see if anything more has ha
only then resume work on more peripheral features.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lis
I'm not familiar with anything Stallman has written advocating rug pulls or
labor exploitation, but if I'm missing something I wouldn't mind catching up on
that if you'll point the way.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing li
Bob Sneidar wrote:
> Richard wrote:
>> That said, my circle of friends include a good many who still use IRC
>> daily...
>
> You seem like a World Of Warcraft guy to me.
Worse: Mage Knight :)
--
Richard Gaskin
Fourth World Systems
__
abels would go a long way to making it look less
like an IRC holdover.
That said, my circle of friends include a good many who still use IRC
daily...
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.
l right?
That's how Windows users see Mac ports that play fast and loose with
Windows UI conventions.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
___
hor
and EFF consultant Cory Doctorow particularly enlightening. This article
provides a good intro to what he's been up to lately:
https://www.pasadenastarnews.com/2023/09/14/cory-doctorow-takes-on-big-techs-worst-impulses-in-the-internet-con/
--
Richard
Bob Sneidar wrote:
> Richard Gaskin wrote:
>>
>> Bob Sneidar wrote:
>>> Erm… neither of those are free. :-)
>>
>> Please explain.
>> https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md
>> https://discord.com/blog/starting-you
Bob Sneidar wrote:
> Erm… neither of those are free. :-)
Please explain.
https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md
https://discord.com/blog/starting-your-first-discord-server
--
Richard Gaskin
Fourth World Syst
Rick Harrison wrote:
> On Sep 20, 2023, at 11:38 AM, Richard Gaskin wrote:
>>
>> The project is open source, so you can also host it yourself:
>>
>> https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md
>
>
> Thanks for the additional infor
transfer. I would do the same with just about
any member of this list.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscriptio
Rick Harrison wrote:
> On Sep 18, 2023, at 1:57 PM, Richard Gaskin wrote:
>>
>> Use Discourse. There are others, but Discourse is currently the
>> go-to choice for new forums. Great UX, open source.
>
> Discourse is $50 per month! No free option for that.
If you
mobile apps available and rich APIs if you need to customize
anything.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscripti
opens.
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
learnlivecode.com
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
favorable pricing if you have a
community-oriented use in mind:
livecodeworld.com
learnlivecode.com
--
Richard Gaskin
Fourth World System
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe
with-the-grain.
Know the engine.
Trust the engine.
Use the engine.
--
Richard Gaskin
Fourth World System
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
pr
back off.
It's powerful. And the bad guys know it. Don't run with it turned on.
--
Richard Gaskin
Fourth World System
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your sub
LC has a hundred untapped opportunities like this
to improve the developer experience in ways
that can more than offset the cost of learning
an unusual language and workflow.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing l
ows will become visible when you tab to any LC
> window.
The OS vendors help with that too:
Windows: Shift-click Taskbar icon -> "Bring All Windows Forward"
macOS: Window menu -> Bring All to Front
--
Richard Gaskin
Fourth World Systems
___
Mark Smith wrote:
> On 18 May 2023, at 10:14 pm, Richard Gaskin wrote:
>
>> If you need to do that again:
>> http://fourthworld.net/lc/4W_FormMaker.rev
>
> Hi Richard, do you have a short introduction to FormMaker?
"It makes forms." :)
I have a large number o
J. Landman Gay wrote:
> I had to make a form yesterday with lots of fields and while it isn't
> hard, it took 20 minutes to name everything and align the labels and
> entry fields.
If you need to do that again:
http://fourthworld.net/lc/4W_FormMaker.rev
--
Richard Gaskin
Fou
between LC and Postman if I could
make a Postman-like tool right in LC.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
you should (hopefully) be fine,
and you'll find the engine runs _very_ fast with no GUI.
Bonus: Back when Dr Peter Brett was with LC he made a nifty library for
parsing command-line arguments. To learn more on that see the GetOpt
function in the LC Dictionary.
--
Richard Gaskin
Fourth Wor
t" are used differently, you should be able to get
the result you need in LC.
Use Apple's spec when coding in Apple tools and languages, and LC's when
writing in LC and you should be fine.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, an
Quite a long list of enhancements - thank you, esp for the field alignment.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.com
int dialog, the modifier key remapping dialog from
the Control Panel's Keyboard settings, and others.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
amba
ionment will happen
before we eventually reach the Plateau of Productivity.
https://en.wikipedia.org/wiki/Gartner_hype_cycle
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
___
rm that pastes well into browsers and
other apps.
But with the recipe provided, at least you have a way to faithfully
preserve and restore those things that do get put onto the Clipboard well.
> Thanks for getting back to me!
My pleasure. I've been having a lot of fun with web dev lately.
the final
output field.
--
Richard Gaskin
Fourth World Systems
Rick Harrison wrote:
Hi Richard,
It takes care of the line spacing problem fine which is good!
It doesn’t like apostrophes in words, and returns garbage for that.
It doesn’t keep any bold facing or text coloring informatio
the button's clicked you'll see the full HTML tags in an
alert dialog.
--
Richard Gaskin
Fourth World Systems
--
function GetContents() {
var tFldMainHTML = document.getElementById("fldMain").innerHTML
alert( tFldM
automation resulting in widespread permanent unemployment, folks
will be idle either way.
The only question is whether we want to see the masses thriving, or
living in a cardboard box under a freeway no longer driven by anyone but
the owners of the machines.
I prefer thrivi
machines have same amount of RAM.
At the moment I'm fine with this one-off task running on my M1, but if
there are known limits with the Linux version of that external it may
save me some setup time in the future.
Thanks in advance -
--
Richard Gaskin
Fourth World Systems
made the gains useful for more than a fee.
And since this list is about LiveCode, I'll step off this train here.
But Geoff, you're always welcome to call me and we can discuss the
history and the future anytime. I value you and your ideas, as always.
--
Richard Gaskin
Fourth World Systems
with
concerns about ethics and equity, about the relationship between value
and values, blame it on Andre. :)
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
__
ent we run that same risk at
light speed.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.comhttp://www.FourthWorld.
f AI is clearly going to happen
> and get better - whether it comes from OpenAI or someone else.
> We will have about as much luck stopping that as stopping a change
> in the weather. When the wind changes, it's time to adjust your sails.
Exactly. The tech is happening. The opportunity sti
ch also passed the Turning Test
(decades ago).
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.com
David Epstein wrote:
> Richard Gaskin asks “Why?”
>
> I have developed a set of routines to analyze tabular data. For KB
> or MB-sized files, it is convenient to display them in a field. It
> would be simplest if I could also load GB-sized files and use my
> routines uncha
to make,
or perhaps at least ask for compensation for having provided the data
that makes ChatGPT valuable for its owners.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url
e session?
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.comhttp://www.FourthWorld.com
__
Mark Talluto wrote:
On Fri, Dec 16, 2022 at 10:54 AM Richard Gaskin wrote:
>> Unless there's been a very recent change, I don't believe LC-made
>> mobile apps can use the clipboard at all outside of user interactions
>> within scripted instantiations of mobile-native fields.
&g
project with text of similar length we may have
another good opportunity like the many forum threads we've seen where
long processes become brief blips with iterations from the community.
--
Richard Gaskin
Fourth World Systems
jbv wrote:
Le 2022-12-20 08:19, Brian Milby via use-livecode
lized availability and inherent authentication has
some utility.
What is your interest that prompted you to introduce this thread?
--
Richard Gaskin
Fourth World Systems
> For example: Assume that someone writes an app
> like a game, that is stored as a smart contract. Although
>
A Twitter thread with ChatGPT botsplaining how 77 is a prime number:
https://twitter.com/bellafusari1/status/1603161415678046208
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit
and
data structures of Ethereum nodes have been where my time in this space
has been invested.
--
Richard Gaskin
Fourth World Systems
Rick Harrison wrote:> Hi Richard,
This is my first real exploration of how it works,
and I wondered if anyone had tried to do anything
using LiveCode.
in the waters of Solidity as one way to
explore this space. But it's such a vast space...
What are you working on, and what do you need?
--
Richard Gaskin
Fourth World Systems
Rich Harrison wrote:
I was doing some research and came across this
old post from 2016.
Whatever happened
outside of user interactions within
scripted instantiations of mobile-native fields.
Do we have any word from the team on when this will be added?
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Pleas
to meet new regulatory frameworks change the technical challenges
of rendering multiple windows in a single-window compositor?
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url
Portable drives are just $50/terabyte.
Time is irreplaceable.
--
Richard Gaskin
Fourth World Systems
Mark Smith wrote:
> I tend towards lazy myself, backing up only after the umpteenth prompt
> from Time machine that I haven’t backed up in XX months. But I am also
> the anxiou
in modern UX practice is here:
https://www.uxdesigninstitute.com/blog/what-are-ux-personas/
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
t least it isn't you. :)
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
ill leave us no worse off than pro
designers using Adobe tools or web browsers.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworl
Bob Sneidar wrote:
> On Sep 12, 2022, at 19:51 , Richard Gaskin wrote:
>> The team worked hard in v9 to deliver font management in a way that
>> makes it easier than ever to deliver apps that meet user expectations
>> and OS design specs on the platforms deployed to. Mac l
do these
apps do?
Do your users switch OSes during a session, or work on Windows by day
and Mac at night? How many also use Linux in that multi-OS workflow?
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
You can have that. You don't need a message.
Too many possibilities to try to anticipate in a list email. Give me a
call and let's discuss. I'll bet in under 20 minutes you'll be fired up
and crafting the styling subsystem of your dreams.
--
Richard Gaskin
Fourth World Systems
Bob
s manage styles: define a
set of attributes, assign a name to the set, apply that set by name to
selections as you go.
If a change is needed just edit the style definition, click "Save
Changes", and the changes are propagated to all objects to which that
style has been assigned
nging a font
> might not be enough. Often the size and lineheight have to be changed
> at the same time to get it to look proper.
How does this proposed system know which objects are bound to a style
defined elsewhere and which ones aren't?
--
Richard Gaskin
Fourth World Systems
Softwar
needs.
So to help my understanding, I'll pose to you a variation of what Raney
posed to me:
"What are you working on that can't be done by having custom property
handling accomplished via custom property names?"
--
Richard Gaskin
Fourth World Systems
Soft
ptation and use it judiciously, only for what it is best at.
http://lists.runrev.com/pipermail/use-livecode/2015-August/217849.html
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this u
of dynamically reinstantiating windows to
fit a changing shape makes things a bit less smooth than I'd prefer.
Or are you suggesting a separate stack for each guide line? That would
keep the performance up, but seems tedious to write.
--
Richard Gaskin
Fourth World Systems
Geoff Canyon wrote
://www.sonsothunder.com/devres/livecode/downloads/RevZilla2.htm
One-stop shopping for a fully integrated software support system.
A similar approach could be used with Nextcloud's Deck APIs, or a wide
range of other issue tracking systems, even Github.
--
Richard Gaskin
Fourth World Systems
/happymaan/status/1562801044132085762
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.c
lar, where LC has
only been in the top 50 a few times over the years I've been tracking
it, but is often in the bottom 50 (out of hundreds of languages not so bad):
https://www.tiobe.com/tiobe-index/
--
Richard Gaskin
Fourth World Systems
___
something as
intrusive as altering an object's behavior property for something this
transient.
But Bernd does good work, so I'm curious: why this approach and not a
frontScript?
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing
just bite the bullet and replace those columnar fields with one
delimited field.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.com
If a newcomer needs to display a list, how can they know what to use?
Currently we have:
- list field
- Table field
- DataGrid
- PolyGrid
- PolyList
- others?
Is there a chart listing the features of each that I can point new users
to when this question comes up?
--
Richard Gaskin
ce I had that exchange with him in 1999, he
was right.
Always check driver versions.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fou
t need
persistence across sessions a variable may do, and if you need
persistence you can store in an object whose stackfile gets saved, or
encode the array variable and save that to disk, or use a local
database, or even use any form of remote storage across the internet if
you like -- all by u
xceptional circumstances.
The native message path is the norm of this language.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.comht
ent
specifier.
Has that been around the whole time, or was it added in recent years?
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.co
,
...into a proper array notation to obtain the value at:
tArray["level1"]["level2"]["level3"]
But it seems such a common need I'm guessing I'm overlooking a more
direct way to do that.
TIA -
--
Richard Gaskin
Fourth World Systems
Software Design and Devel
s to relevant content is a useful
organization habit, making it easy for customers, prospects, and
searchbots alike to discover the roads that lead to the site where the
store lives.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mail
again.
Then the UI stuff could still be binary like it is with Apple's tools,
and as long as we don't call them stackfiles but call them NIBs instead
then it's cool again. :)
::ducking::
#FaFaFaFashion
--
Richard Gaskin
Fourth World Systems
___
use-li
be? I'm good either way now that I have a solution, but if it
would be helpful I could file a bug report/enhancement request.
--
Richard Gaskin
Fourth World Systems
Mark Waddingham wrote:
> IIRC you need to use ‘line’ to set ‘paragraph‘ properties of fields…
>
> On 23 Jun 2022, at 19
ave with setting
backgroundColor of chunks.
I was hoping I was just using it wrong.
Here's how I set it in my tests:
set the backgroundcolor of paragraph 2 of fld 1 to yellow
Unless there's a different syntax I should be using, it would appear the
paragraph-level implementation of backgr
ect and nothing else.)
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.comhttp://www.FourthWorld.com
___
Alex Tweedly wrote:
> Nevertheless, my central point remains (afact) valid - the support
> for JSON in Livecode seems incomplete, and in particular it seems
> flaky/missing on LCServer.
Making externals easily findable by the LC Server engine should be a
quick fix for them, no?
--
Alex Tweedly wrote:
> On 22/06/2022 17:02, Richard Gaskin via use-livecode wrote:
>> [ ... about using JSON ... ]
>> But if you don't need interoperability, you wouldn't need to write a
>> parser, since LC includes a good one built into the engine.
>>
>&
at, so any
storage or transport mechanism suitable for binary data can be used.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscrip
y ask you for your notes in the future, after I have a chat with
> Kevin and Mark about it.
If you're talking with Mark you won't need my notes. He knows a thing or
two about LC's array formats. :)
--
Richard Gaskin
Fourth World Systems
Software Desi
essible in the realm of the engine only.
I haven't yet had occasion to use LC Builder in production, so I'm not
sure if that language also offers some form of LC Script's
arrayEncode/arrayDecode. Given how central arrays are to working in LC
I'd be surprised if LCB doesn't include support for arra
slang. But useful, IMO, to help newcomers
familiar with JSON and BSON appreciate its role.
> Thanks for the references on BSON
Glad someone found them interesting. I was especially impressed with
variable integers for the length specifier. Nice format, would be cool
if it were more widely u
bsonspec.org/implementations.html
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
e you can think of (except Ur dice, it
turns out, but oh well):
https://anydice.com/
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.com
t I found the paper you linked to
interesting enough to look up the HyperStat author. Apparently he's
grown a rather intriguing collection of fun things of that sort - I
wonder if the answer to your question might be found among them?
https://www.davidmlane.com/hyperstat/index.html
--
Richar
ore easily.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Thank you for the confirmation, Douglas. Please keep me posted if you
see any other anomalies.
--
Richard Gaskin
Fourth World Systems
Douglas A. Ruisaard wrote:
The link provided works perfectly! ... Thanks very much!
Douglas Ruisaard
Trilogy Software
(250) 573
y, perhaps with a set of favorites at the top (each
of us has our own needs, and the rich scope of LC object properties is
enjoyed by all of us sooner or later).
So much that can be done, the moment I can find the cost justification
for doing it...
--
Richard Gaskin
Fourth World Syste
Douglas A. Ruisaard wrote:
> Richard Gaskin wrote:
>> So I made a Property Sheet for LC some time ago, accessible right
>> from your IDE: in the Development menu see Plugins -> GoLiveNet,
>> and you'll find "4W Props" in the Stacks section.
>
> Looks l
iveNet,
>> and you'll find "4W Props" in the Stacks section.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
Plugins -> GoLiveNet, and you'll
find "4W Props" in the Stacks section.
It updates to show the full list of properties for the current selected
object, and even provides a custom property editor as well.
--
Richard Gaskin
Fourth World Systems
Klaus wrote:
> unfortunately
itely a life-saver (or at
> least a life-enhancer!!).
A life-saver indeed.
Why isn't a tool like that included in the product?
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobi
/how-to-guides/html5-video-captioning/
--
Richard Gaskin
Fourth World Systems
Devin Asay wrote:
I’m resurrecting some QuickTime movies from years ago, and some of them have
text tracks. (Remember those?)
In the LC player object you can still see that there is a text track with `put
the tracks
1 - 100 of 5249 matches
Mail list logo