Re: Contractors and open source software

2018-09-04 Thread Warren Samples via use-livecode
On Tue, 4 Sep 2018 16:07:02 -0700
Mark Talluto via use-livecode  wrote:

> Public Software. Contractor will inform [company] in advance of incorporating 
> any open source software into deliverables or services provided to [company] 
> under this Agreement, provide [company] with an analysis of alternative 
> options that do not include open source software, and will proceed with the 
> use of open source software only to the extent of [company]’s written 
> consent. To the extent Contractor incorporates permitted open source software 
> into products or services provided to [company] under this Agreement such 
> open source software (and/or Contractor’s inclusion thereof) will not require 
> any software developed or delivered under the Agreement to be disclosed or 
> distributed in source code form or made freely available to others.
> - - -
> 
> 
> Best regards,
> 
> Mark Talluto

It seems reasonable. They want to avoid any unanticipated legal hassles ($$$) 
with open-source license holders, and also avoid having to turn over anything 
that they would prefer to be their own private intellectual property. They're 
on the ball. How this would play out could depend on which open-source license 
is involved. There are possibly some that they could accept since they allow 
more freedom than some others.

Warren

___
use-livecode mailing list
use-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: Using stackoverflow.com

2018-08-15 Thread Warren Samples via use-livecode
On Wed, 15 Aug 2018 11:10:57 -0700
Geoff Canyon via use-livecode  wrote:

> And done! Is there a way to tag repositories on GitHub by language, so it's
> easy to find all LC repos?


https://help.github.com/articles/working-with-tags/

https://github.com/topics/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: LiveCode Server on CentOS 6?

2018-08-01 Thread Warren Samples via use-livecode

On 07/29/2018 07:56 PM, Richard Gaskin via use-livecode wrote:


First question (an admittedly ignorant one, but I haven't spent much 
time in the CentOS community):  Why does their package manager not 
automatically keep system components current?


Second question: If the first question cannot be resolved easily, what 
is the advantage of CentOS for this project over Ubuntu or Debian?




Richard,

The explanation that addresses your first question can be expressed in a 
very long-winded manner but also boiled down to this: It's RHEL's 
approach to enforcing stability. They and their clients are interested 
in a system that gives them no bad surprises. This takes into account 
the fact that many of those clients are using complicated proprietary 
software for critical tasks; commercial software and/or software 
developed in-house, which is expected to be fail-proof. There's is an 
obviously ultra-conservative approach, but you can't deny they've been 
successful at what they do :D CentOS naturally inherits the result of 
this philosophy.


The perception of extreme stability, along with the fact that it's one 
of only a very few OSs supported by cPanel, make CentOS very popular 
among hosting companies. All versions of RHEL and CentOS are supported 
for ten years which by design is to eliminate a disruption of services 
caused by forced upgrades. This sometimes leads to hosting companies 
running a version or two behind the latest, which can result in the 
problem Keith is encountering.


Keith has admitted he doesn't have a lot of knowledge and skills in 
Linux, so a managed VPS is a great solution for him. (I feel pretty much 
in that same boat. There are probably a lot of people trying to manage 
their own VPS who shouldn't be! Being well versed on maintaining a Linux 
desktop does not begin to address the skills and knowledge a server 
admin needs.) So, he's a little bit at the mercy of his hosting company. 
Of course the market is open and it's relatively easy to switch hosts. 
There are several distros that would qualify as reliable enough for 
server usage including a few that aren't as widely available as the more 
popular ones. Debian and Ubuntu are totally valid along with CentOS and 
those are probably the most widely available in hosting packages.


Warren

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

Re: LiveCode Server on CentOS 6?

2018-08-01 Thread Warren Samples via use-livecode

On 08/01/2018 01:45 AM, Keith Clarke via use-livecode wrote:

  whether the issues are down to glibc version dependencies is beyond me.


You can check this by running

ldd [/path/to/livecode-server]


It will return a list that looks something like this (from my desktop 
system):


linux-vdso.so.1 (0x631efbacc000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x631efb6a6000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x631efb488000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 
(0x631efb245000)

libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x631efaf7c000)
librt.so.1 => /usr/lib/librt.so.1 (0x631efad74000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x631efa9eb000)
libm.so.6 => /usr/lib/libm.so.6 (0x631efa656000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x631efa43e000)
libc.so.6 => /usr/lib/libc.so.6 (0x631efa082000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 
(0x631efb8aa000)

libexpat.so.1 => /usr/lib/libexpat.so.1 (0x631ef9e5)
libuuid.so.1 => /usr/lib/libuuid.so.1 (0x631ef9c49000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x631ef9a39000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x631ef9803000)
libz.so.1 => /usr/lib/libz.so.1 (0x631ef95ec000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x631ef934)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x631ef9029000)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 
(0x631ef8dfd000)

libpcre.so.1 => /usr/lib/libpcre.so.1 (0x631ef8b8b000)


Don't worry about the first line where there is no returned path. Some 
systems may return those like this "linux-vdso.so.1 => 
(0x7fff6000)" with the memory location after a "=>". There may 
be one or two of those. What's important is that if something is not 
found or is found but in a mismatched version, you will see an explicit 
message stating as much, like so:


libfontconfig.so.1 => not found

If you try running 64bit LC-server on a 32bit machine or 32bit Server on 
a 64 bit machine without any of the 32 bit libs, you will probably see 
the message that the file is not a dynamic executable.


Here's a little bit about ldd that you and others might find helpful:

https://www.lifewire.com/find-shared-libraries-ldd-command-4017941

https://circleci.com/blog/tracking-dependencies-with-ldd/

https://circleci.com/blog/tracking-dependencies-with-ldd/



Good luck!

Warren

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


Re: LiveCode Server on CentOS 6?

2018-07-29 Thread Warren Samples via use-livecode

On 07/28/2018 05:39 AM, Keith Clarke via use-livecode wrote:

Hi Folks,
Is anyone running LS Server on CentOS 6?
I notice that only version 7 is officially supported and not being a Linux 
expert, I’d like to know if this server OS would need to be upgraded before 
attempting anything with LC server on it.
TIA
Keith


The release notes say glibc 2.13 or later is needed to run LC 8 and 9 in 
Linux. You can check the installed version in a shell locally, or using 
ssh on a remote machine, with this command:


 ldd --version

The first line it returns tells you the version. On my desktop it 
returns this, showing glibc is version 2.27:


ldd (GNU libc) 2.27
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is 
NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
PURPOSE.

Written by Roland McGrath and Ulrich Drepper.

I have a CentOS 7 server running glibc 2.17 and LC server works there. 
It looks like CentOS 6 ships with 2.12 which won't work.


Good luck!

Warren

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

Re: LC 9 Dictionary, Linux

2018-06-27 Thread Warren Samples via use-livecode

On 06/27/2018 12:17 PM, Warren Samples via use-livecode wrote:

On 06/27/2018 03:45 AM, panagiotis merakos wrote:
 > If your Linux machine is not affected by this issue, then you can do 
the following to open the Dictionary in a LC stack (as it used to be):

 >
 > 1. in the msg box type "put 1 into $LIVECODE_USE_CEF"
 > 2. open the dictionary, it should now open in a stack
 >
 > Best,
 > Panos


Panos,

It works but it's not persistent. What is the best way to make this "stick"?



Warren

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


Re: LC 9 Dictionary, Linux

2018-06-27 Thread Warren Samples via use-livecode

On 06/27/2018 03:45 AM, panagiotis merakos wrote:
> If your Linux machine is not affected by this issue, then you can do 
the following to open the Dictionary in a LC stack (as it used to be):

>
> 1. in the msg box type "put 1 into $LIVECODE_USE_CEF"
> 2. open the dictionary, it should now open in a stack
>
> Best,
> Panos


Thank you! It works perfectly here. The distro is Antergos (Arch) with 
KDE Plasma5, in case you're keeping a list.


Warren

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


Re: LC 9 Dictionary, Linux

2018-06-27 Thread Warren Samples via use-livecode

On 06/23/2018 07:05 PM, Warren Samples via use-livecode wrote:

Hello,

I don't recall off the top of my head what the current remaining issue 
is with the dictionary under Linux. I know there have been a couple or 
three that have been reported by different people on different distros. 
The workaround to open the dictionary in a browser is working pretty 
well, but could use at least one enhancement if it can be managed. 
Currently if I have my default browser open on some desktop other than 
the one LiveCode is on, the dictionary opens in a new tab on the other 
desktop. Could the command used be finessed to force it to open a new 
window? This 'should' open naturally on the current desktop. Another 
possible solution would be a preference option to set a browser for the 
dictionary. That would allow one to use a browser other than the default 
browser and avoid this (minor) inconvenience.


Warren




I found a solution. I post it here in case another Linux user would be 
interested in this.


It requires some very minor editing of the file:

'revidelibrary.8.livecodescript'

which is in the 
'../runrev/components//Toolset/libraries/' 
directory.


I commented out two lines and added for each of them a corresponding 
line which launches the browser using shell(). This is what it looks 
like (email formatting may insert linebreaks):


revIDEGenerateDictionaryHTML tWhich
-- launch url ("file:" & revIDEGetDictionaryUrl(tWhich)) #original code
  get shell("falkon" && revIDEGetDictionaryUrl(tWhich) && 
"/dev/null &") -- my shell call, all one line


and

revIDEGenerateDictionaryHTML "api", pLibrary, pTag, pType
-- launch url ("file:" & revIDEGetDictionaryUrl("api"))  #original code
  get shell("falkon" && revIDEGetDictionaryUrl("api") && 
"/dev/null &") -- my shell call, all one line


The first instance is at line 4639 and the second at line @ 4920.

I ultimately chose a dedicated browser, Falkon, for a few reasons. 
Opening my default browser with a command line switch which forces a new 
window works, and does what I had hoped, but using a dedicated browser 
and letting it open tabs once it's open has some significant advantages. 
The redirection at the end of the command detaches the running process 
from the shell, making shell() non-blocking.


Warren



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


LC 9 Dictionary, Linux

2018-06-23 Thread Warren Samples via use-livecode

Hello,

I don't recall off the top of my head what the current remaining issue 
is with the dictionary under Linux. I know there have been a couple or 
three that have been reported by different people on different distros. 
The workaround to open the dictionary in a browser is working pretty 
well, but could use at least one enhancement if it can be managed. 
Currently if I have my default browser open on some desktop other than 
the one LiveCode is on, the dictionary opens in a new tab on the other 
desktop. Could the command used be finessed to force it to open a new 
window? This 'should' open naturally on the current desktop. Another 
possible solution would be a preference option to set a browser for the 
dictionary. That would allow one to use a browser other than the default 
browser and avoid this (minor) inconvenience.


Warren

___
use-livecode mailing list
use-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: UTF8 on LC server

2018-05-31 Thread Warren Samples via use-livecode

On 05/31/2018 06:43 AM, Tim Selander via use-livecode wrote:
Is there any way to get LC Server to handle double-byte characters the 
same way LC desktop does?


Tim Selander
Tokyo, Japan


LC Server serves pages with a default "Content-Type" header of:

Content-Type: text/html; charset=iso-8859-1

That would prevent the display of Japanese characters.

Try putting:

put header "Content-Type: text/html; charset=utf-8"

at the top of your lc pages after the http://lists.runrev.com/mailman/listinfo/use-livecode


Re: WTF Worldpay?

2018-05-17 Thread Warren Samples via use-livecode

On 05/17/2018 03:11 PM, Mike Kerner via use-livecode wrote:

It might be a foreign-transaction thing.  Some of my cards will not go
through worldpay.



This is usually because your credit card issuer has decided not to allow 
transactions to certain locations. You can usually call them and get 
them to permit a particular transaction.


Good Luck,

Warren

___
use-livecode mailing list
use-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: Informal survey: multiple desktops

2018-05-01 Thread Warren Samples via use-livecode

On 04/30/2018 11:43 PM, Richard Gaskin via use-livecode wrote:
Now that Windows, Mac, and Linux all offer multiple desktop, I'm 
curious: do you folks use them?


FWIW here's how I often work: I tend to open my email client and web 
browser in workspace 1, then LC on workspace 2.  Spaces 3 and 4 tend to 
get used ad hoc when there's something I need to focus on, like having 
another instance of LC, or a graphics tool, etc.  This is on Ubuntu, 
though lately I've started using multiple desktops on Windows as well.


I would be interested in learning how you folks use your desktops, and 
which OS you're on.


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




I recently switched from openSUSE to Antergos, but it's still Linux and 
still KDE Plasma5 as my DE. Always multiple desktops and like you, a 
couple dedicated ones and a couple freelance desktops.


I have window rules that will send particular app windows to particular 
desktops regardless of where I am when they are opened. Depending on 
what the window manager allows, this could be a way to avoid the 
inconvenience that Mark Wieder mentions.


I did have the same kind of issues that Ralph DiMola mentions with some 
Livecode stuff showing up on all desktops, but it was a long time ago 
and I can't remember if it was under KDE4 or Gnome 2. I don't see this 
any more under Linux and KDE.


Warren

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

Re: LC server and fonts

2018-03-05 Thread Warren Samples via use-livecode

On 03/05/2018 08:59 AM, Mike Bonner via use-livecode wrote:

If you create a directory called '.fonts' under
your user name and install the fonts you want to use in your images in that
directory, LiveCode will find them.

A quick test shows this to be true using LC Server 8.1.4, but you may have
to do some experimenting to get them working in a script accessed through
your web server. Executing a script to show the fontnames works from the
command line but without having done any real investigating, I have to
admit it's not working when accessed through my server.



This may need clarification. Getting the fontnames works always but the 
list returned when doing it from a served page doesn't include the fonts 
in ~/.fonts while running the same script from the command line using 
ssh does show those fonts. I don't know why and didn't investigate any 
further.


Warren

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


Re: LC server and fonts

2018-03-05 Thread Warren Samples via use-livecode

On 03/02/2018 04:14 AM, jbv via use-livecode wrote:

Hello list
How can I load ttf font files with LC server, at least version 7.1
available on my on-rev account ?
Neither "revFontLoad" nor "start using font file" seem to work...
And the list of available fonts returned by "the fontNames" is quite
limited...

Thanks in advance.
jbv




Does on-rev run on Linux? If you create a directory called '.fonts' 
under your user name and install the fonts you want to use in your 
images in that directory, LiveCode will find them.


A quick test shows this to be true using LC Server 8.1.4, but you may 
have to do some experimenting to get them working in a script accessed 
through your web server. Executing a script to show the fontnames works 
from the command line but without having done any real investigating, I 
have to admit it's not working when accessed through my server. This 
isn't an on-rev nor an Apache server so ymmv. If you decide to go the 
standalone route, you should be able to install your fonts this way to 
use them in the standalone.


Good luck!

Warren

___
use-livecode mailing list
use-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: any tricks to make SHELL non blocking?

2018-02-06 Thread Warren Samples via use-livecode

On 02/06/2018 07:35 PM, hh via use-livecode wrote:

You are obviously an expert with the shell/unix.



Nothing of the sort, I'm just sharing some information I have collected 
from other sources and have found to work in this kind of situation :D


Warren

___
use-livecode mailing list
use-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: any tricks to make SHELL non blocking?

2018-02-06 Thread Warren Samples via use-livecode

On 02/05/2018 11:04 PM, Stephen Barncard via use-livecode wrote:

I have this open sourced app

ffmpeg

and I need to copy the first file from a CD, convert it to a wav file, name
it, and save it to a file on a hard drive.
(the executable is located in the same folder as the stack, hence the ./ )
so my generated command used with the shell command is:

*./ffmpeg -i '/Volumes/Audio CD/1 Audio Track.aiff' '/Volumes/20160518 KJAZ
ARCHIVE MASTER/JULY - JAN 2017/20040315-2-JD0211b.wav'

thanks for any suggestions...


The dictionary says: "On OS X systems, you can use the open process 
command to start up an application, but not a Unix process. To work with 
a Unix process, use the shell func instead." That makes me wonder if you 
can only use shell() with ffmpeg.


Did you try the suggestions from the other thread? Did they not do what 
you needed?


get shell ("nohup mycommand --some-params 'can use single quotes to 
escape if necessary' &")


here the command is prefaced with 'nohup' and a space and is closed
with a space and &


There are several variations for redirecting to /dev/null which also 
work to make the shell() non-blocking. Here's an example:


get shell ("mycommand --some-params 'can use single quotes to escape if 
necessary' /dev/null &")



Using your example given here, they might look like this (linebreaks may 
not be correct due to email fun):


get shell("nohup ./ffmpeg -i '/Volumes/Audio CD/1 Audio Track.aiff' 
'/Volumes/20160518 KJAZ ARCHIVE MASTER/JULY - JAN 
2017/20040315-2-JD0211b.wav' &")


OR

get shell("./ffmpeg -i '/Volumes/Audio CD/1 Audio Track.aiff' 
'/Volumes/20160518 KJAZ ARCHIVE MASTER/JULY - JAN 
2017/20040315-2-JD0211b.wav' /dev/null &")


The method using 'nohup' *might* cause a problem due to not finding 
ffmpeg at its path relative to your LiveCode app. If it fails, that 
would be the first thing to troubleshoot.


Good luck!

Warren

___
use-livecode mailing list
use-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: any tricks to make SHELL non blocking?

2018-02-06 Thread Warren Samples via use-livecode

On 02/06/2018 10:25 AM, Dr. Hawkins via use-livecode wrote:

double quotes cause evaluation (for shell variables?), back quote (`)
causes contents to execute.  You seem to be using ', which is a literal.

You have*SPACES*  in file names.

This*ALWAYS*  leads to suffering.

Quoting a filename does not make it ok; it's still multiple words. If you
want to keep such evil names, you'll have to escape those spaces with \
  (backslash).


With all due respect, this is not all correct information. It is 
perfectly valid to escape using single quotes (and double quotes) on the 
command line and it works inside a LC shell function.


Just to save time, here are some sources for verification:

https://www.tech-otaku.com/mac/file-folder-paths-os-x-terminal/

http://wiki.bash-hackers.org/syntax/quoting (see "Weak quoting" and 
"Strong quoting")


Warren

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

2018-01-11 Thread Warren Samples via use-livecode

On 01/11/2018 10:52 AM, Dan Friedman via use-livecode wrote:

  I get the list as an eMail in my inbox.  If I want to reply, you click 
“Reply”.  Then you have to change the name of the eMail, then copy and paste 
the text from the thread you want to reply to, then you have to spend some time 
reformatting the text.  There must be a better way.



It sounds like you're receiving the digest version. That would cause all 
of these difficulties.


I would suggest a better way is to just subscribe to receive individual 
messages as they are posted and have your email client filter them to a 
folder devoted to just this list's messages. Your client probably has a 
facility to group the messages in threads, although between people who 
are responding to a digest post, and people who are too lazy to start a 
new thread when they post a new topic, this is a little hit or miss, 
depending on whether your client looks at the message ID or the message 
subject to sort the messages to threads. At any rate this is a better 
solution and should allow you to simply hit reply and be done and of 
course you can copy relevant text before you reply to save you time 
editing the quoted text that accompanies your reply.


Good Luck,

Warren

___
use-livecode mailing list
use-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: lineHeight different Mac vs. Windows

2017-12-31 Thread Warren Samples via use-livecode

On 12/31/2017 04:36 PM, Warren Samples via use-livecode wrote:

and auto-show scrollbars



this should say "or" auto-show scrollbars


___
use-livecode mailing list
use-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: lineHeight different Mac vs. Windows

2017-12-31 Thread Warren Samples via use-livecode

On 12/31/2017 03:11 PM, Peter Bogdanoff via use-livecode wrote:

  text sometimes flows off the bottom of the field. Changing the font size is 
too extreme a change and doesn’t fix widows.

I’m trying to conceive of a method of somehow creating page metadata that 
reformats the Windows text—possibly adjusting field width, arbitrary carriage 
returns to move text, changing the text size of space characters, etc., all in 
an attempt to make the Windows version text display more of less the same as 
Mac. But the problem of line height difference is otherwise unfixable by me.



Linux users also often face the problem where LC developers share stacks 
where multi-line text wraps below the bottom of fields with fixed height.


Can you set the field height to the formattedHeight and auto-show 
scrollbars as necessary when you load the field's contents? That 
ordinarily solves the problem. I would protest efforts to mess with user 
font selection, be it fontface or size and suggest you try to make it 
adaptive. Fontface and size can be elements the user has good reasons to 
set for himself.



Warren

___
use-livecode mailing list
use-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: Using open process instead of shell

2017-12-24 Thread Warren Samples via use-livecode

On 12/24/2017 04:05 PM, Stephen Barncard via use-livecode wrote:

All of the commands work great by using the shell command in LC, except for
the fact that my app waits until some of the commands have finished.



If your concern is bypassing the blocking nature of shell(), then you 
should be aware that there are methods which detach a process from the 
shell after opening it and these can be used in LiveCode shell() to make 
it non-blocking.


For example:

get shell ("nohup mycommand --some-params 'can use single quotes to 
escape if necessary' &")


here the command is prefaced with the 'nohup' and a space and is closed 
with a space and &



There are several variations for redirecting to /dev/null which also 
work to make the shell() non-blocking. Here's an example:


get shell ("mycommand --some-params 'can use single quotes to escape if 
necessary' /dev/null &")



This doesn't respond to your direct question about "open process" but it 
*may* be a straightforward way to resolve the issue that has caused you 
to inquire.


Good Luck,

Warren

___
use-livecode mailing list
use-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: goofy question about audioClip

2017-12-01 Thread Warren Samples via use-livecode

On 11/29/2017 02:27 PM, Richmond Mathewson via use-livecode wrote:

Is there a way to play audioClips in Linux?

The tutorial makes no mention of this feature being restricted to some 
platforms.



audioclips work in Linux. I don't know what dependencies you need to 
satisfy, and you'll have to do some experimenting with file formats (wav 
might be the safest bet) and the bit rate and sample rate to find those 
that work and those that don't. My experience is that some sounds (maybe 
very short ones?) seem not to do anything in the IDE but play fine in a 
standalone.


Looking at this page:

http://www.music.helsinki.fi/tmt/opetus/uusmedia/esim/index-e.html

the first three sample wav files "play" as white noise when imported as 
audioclips (in the IDE) but the u-law encoded one reproduces nicely.



Warren

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


Re: [ANN] Release 8.1.7 RC-1

2017-09-05 Thread Warren Samples via use-livecode

On 09/05/2017 12:06 PM, Richmond Mathewson via use-livecode wrote:

The Linux version of LiveCode is STILL NOT loading a dictionary.

[ I see that that problem has been "solved" in LC 9 dp 8 by simply 
inactivating the Dictionary button on Linux. ]



I have no problems with the dictionary in openSUSE (an unsupported 
distro!) in any LC 8.x version including this one. In fact, I haven't 
encountered this issue in any of the many different unsupported distros 
I've tested.


I do, however, suffer from the problem with the dictionary/browser in 
the later versions of LC 9. Aren't these issues the result of at least 
two distinct problems?


Warren





___
use-livecode mailing list
use-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: $1,000 Bounty For LiveCode Bug 20240

2017-08-14 Thread Warren Samples via use-livecode

On 08/14/2017 07:19 PM, Warren Samples via use-livecode wrote:

On 08/14/2017 07:07 PM, ** Clarence P Martin ** via use-livecode wrote:

The AVI is Blank.



It works here.

___


I transcoded Scott's video to m4v and uploaded it for those who who 
interested and coudn't see it.


___
use-livecode mailing list
use-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: $1,000 Bounty For LiveCode Bug 20240

2017-08-14 Thread Warren Samples via use-livecode

On 08/14/2017 07:07 PM, ** Clarence P Martin ** via use-livecode wrote:

The AVI is Blank.



It works here.

___
use-livecode mailing list
use-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: Using Find with Shell on Mac

2017-08-10 Thread Warren Samples via use-livecode

On 08/10/2017 10:46 AM, Bob Sneidar via use-livecode wrote:

But I beg to be excused.



:D It's okay, Bob. Stay curious!

Warren

___
use-livecode mailing list
use-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: Using Find with Shell on Mac

2017-08-10 Thread Warren Samples via use-livecode

On 08/10/2017 09:36 AM, Bob Sneidar via use-livecode wrote:

OH RIGHT. I thought you were talking about using this in the terminal. I know 
about the LC environment variables.

Bob S



What does this do in Terminal?

'echo $HOME'

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


Re: How do you detect the necessary inclusions?

2017-08-07 Thread Warren Samples via use-livecode

On 08/07/2017 11:50 AM, Mike Kerner via use-livecode wrote:

So in 8.1.6, if I have search selected, and then I do a build, and then I
select manual, the auto-found ones are no longer selected?



It doesn't seem to work that way, in my experience, if I understand what 
you're implying. They are selected for inclusion but the boxes are not 
selected in the dialog. What happens is that you have no visual clue 
because the two boxes mentioned are selected while the others are not. I 
complained about this a few days ago and didn't elicit a response. I 
find this ambiguous and unhelpful and also logically wrong. I could be 
mistaken to a certain degree, because I was switching back to 
auto-search. But, you'll notice if you do this that your manual 
selections are saved and included when they weren't before. Baffling 
behavior.


Warren

___
use-livecode mailing list
use-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: widget inclusions Linux

2017-07-30 Thread Warren Samples via use-livecode

On 07/30/2017 11:33 AM, Warren Samples via use-livecode wrote:

I apologize if this is a known (but not to me) issue...

I am finding that the BMI Calculator does not work after it has been 
built as a standalone in 64bit Linux in recent versions of LiveCode. (I 
haven't tried in any other OS.) It works as expected within the IDE but 
in a standalone the Calculate BMI button doesn't execute any scripts. 
Returning to LC 8.0.1 a standalone functions perfectly if I select all 
the appropriate widgets for inclusion. But, the standalone exhibits the 
same broken behavior if I deselect the lib.json widget.


If I save the stack in 8.0.1, with the proper files selected in 
standalone build settings and open it in 8.1.4 and build, the standalone 
functions as expected.


Is it possible that the lib.json and/or other widgets is are not being 
properly included in the standalone in recent versions of LC, at least 
under 64bit Linux? Maybe I should ask if someone can duplicate this :D 
It happens to me under every distro I test.


Warren




It does indeed seem to be the problem that the json library is not being 
included during the build process. I have found a solution but it seems 
in a sense at least as broken as my previous, non-working standalone.


Switching to manually selecting inclusions and adding the json library 
doesn't solve the problem. Doing this creates a standalone that looks 
the same (it has all the UI widgets even though they weren't selected in 
the dialog) and works the same (Calculate BMI button does nothing).


Switching back to auto-selection of inclusions after selecting the json 
library in the manual inclusions list does produce a standalone that works.


Is this expected? Am I being dense in finding both of these results to 
be counterinuitive, even illogical?


Is there some less confused way to get this library into a standalone? 
Can it be made to happen automatically at build? Is it supposed to 
happen that way?


Warren

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


widget inclusions Linux

2017-07-30 Thread Warren Samples via use-livecode

I apologize if this is a known (but not to me) issue...

I am finding that the BMI Calculator does not work after it has been 
built as a standalone in 64bit Linux in recent versions of LiveCode. (I 
haven't tried in any other OS.) It works as expected within the IDE but 
in a standalone the Calculate BMI button doesn't execute any scripts. 
Returning to LC 8.0.1 a standalone functions perfectly if I select all 
the appropriate widgets for inclusion. But, the standalone exhibits the 
same broken behavior if I deselect the lib.json widget.


If I save the stack in 8.0.1, with the proper files selected in 
standalone build settings and open it in 8.1.4 and build, the standalone 
functions as expected.


Is it possible that the lib.json and/or other widgets is are not being 
properly included in the standalone in recent versions of LC, at least 
under 64bit Linux? Maybe I should ask if someone can duplicate this :D 
It happens to me under every distro I test.


Warren

___
use-livecode mailing list
use-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: AW: [OT]h.264 alternatives

2017-07-24 Thread Warren Samples via use-livecode

On 07/24/2017 02:54 AM, Tiemo Hollmann TB via use-livecode wrote:

Last year I asked Sorenson media if I have to pay license fees, using the h.264 
codec and got the following answer from Sorenson:
"No, you do not need to pay any license fees to use any codecs included in Squeeze. 
Sorenson Media pays any license fees necessary for all the codecs contained in Squeeze. 
Once you have encoded your video with a licensed product, like Squeeze, you will never 
need to pay any licensing fees again."
I assume that’s the same using other compressing tools
Tiemo



There is so much confusion regarding licenses! Ironically one of the 
main purposes of the MPEG-LA group is to simplify licensing for users 
and distributors by centralizing the process.


From suspect amateur legal advice from internet forum "experts", opaque 
and/or seemingly non-complimentary statements from software distributors 
and MPEG-LA itself, and the lack of comprehensive definitive 
information, it's really hard for someone interested in getting it 
"right" to know what to do without hiring expensive attorneys.


Regarding the ENCODER distributed with device OSs and software, 
including professional software, whose EULAs state that use of the 
encoder has only been licensed for personal and non-commercial use; it 
seems from what the MPEG-LA says that this does not mean there is 
another level of license required to use the software in professional 
production. It points to the possible necessity of royalty payments for 
finished content distribution. Please see:




 and:

 
(This is a very long back and forth, you have to read all of it to 
gather all the information.)


The distribution of encoded content is completely separate from the 
encoder issue. Content distributors might be wise to request a license 
even if their usage does not trigger royalty payments. 
http://www.mpegla.com/main/default.aspx


Sorenson has not paid, nor could it begin to calculate how to pay any 
royalties due on content distributed by its own users, but it is clear 
you don't have to pay any additional fee simply to use Squeeze to 
produce content for paid distribution. (According to the MPEG-LA 
licensing associate.) You could be required to pay to distribute that 
content depending on your circumstances.


When distributing content via YouTube for exaqmple, MPEG-LA view YouTube 
as the distributor and liable for any licensing fees, not the content 
creator. (Again, according to the MPEG-LA licensing associate.)


I hope this was helpful but I make no promises :)

Warren


___
use-livecode mailing list
use-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: AW: AW: [OT]h.264 alternatives

2017-07-21 Thread Warren Samples via use-livecode

On 07/21/2017 04:28 AM, Tiemo Hollmann TB via use-livecode wrote:

... and h.264 is not h.264, it depends on the codec being used! I am also
using h.264 videos on iOS and Android, but the fun stopped with the first
customers, who couldn't play my videos on some Android devices. Obviously my
choice of a Sorenson h.264 codec isn't compatible with all Android devices
(mostly LG) and I have no idea if there is any codec at all, which is
compatible with all Android devices. Sigh!
Tiemo



Tiemo,

Is it possible that you selected encoding options that the decoder 
couldn't handle? That is to say it's not - might not be - that Sorenson 
isn't compatible per se, but that you have to select options which are 
compatible? This has always been an issue. There may also be issues with 
the container. You have to select a conservative profile and the right 
audio format for maximum compatibility. I would encourage you to look 
into this. Obviously, this assumes these devices have some kind of h264 
capability. Many flaming hoops to jump through...


Warren

___
use-livecode mailing list
use-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: AW: AW: [OT]h.264 alternatives

2017-07-21 Thread Warren Samples via use-livecode

On 07/21/2017 03:45 AM, Tiemo Hollmann TB via use-livecode wrote:

But I wonder, which codec youtube converts all videos into or other
platforms are using so that their videos are almost always compatible with
all platforms. There must be any cross-platform codec or the browser video
players bring all available codecs with them




They make files available in more than one format to accommodate various 
browsers. The player and the browser negotiate which file to use. This 
is the common solution to the problem.


If you visit a youtube URL with youtube-dl using the -F option you'll 
see something like this, listing the associated files:



[youtube] NSEISkSfzIg: Downloading MPD manifest
[info] Available formats for NSEISkSfzIg:
format code  extension  resolution note
139  m4aaudio only DASH audio   49k , m4a_dash 
container, mp4a.40.5@ 48k (22050Hz), 1.23MiB

249  webm   audio only DASH audio   68k , opus @ 50k, 1.46MiB
250  webm   audio only DASH audio  103k , opus @ 70k, 2.09MiB
171  webm   audio only DASH audio  124k , vorbis@128k, 3.04MiB
140  m4aaudio only DASH audio  129k , m4a_dash 
container, mp4a.40.2@128k (44100Hz), 3.28MiB

251  webm   audio only DASH audio  181k , opus @160k, 3.89MiB
160  mp4192x144DASH video  109k , avc1.4d400c, 
12fps, video only, 2.71MiB
133  mp4320x240DASH video  246k , avc1.4d400d, 
24fps, video only, 6.09MiB

17   3gp176x144small , mp4v.20.3, mp4a.40.2@ 24k
36   3gp320x240small , mp4v.20.3, mp4a.40.2
18   mp4320x240medium , avc1.42001E, mp4a.40.2@ 96k
43   webm   640x360medium , vp8.0, vorbis@128k (best)


___
use-livecode mailing list
use-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: Sending an FTP command from one web server to another?

2017-07-18 Thread Warren Samples via use-livecode

On 07/18/2017 03:38 AM, Tim Selander via use-livecode wrote:


Any ideas why the connection would be refused when coming from on-rev, 
but not LC desktop? Anyways around this?



You might check your hosting account settings to see if there are any 
user, IP, or geo access restrictions set up. Maybe you could add a user 
and perhaps whitelist the on-rev server IP for that user?


Good luck!

Warren

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

2017-07-12 Thread Warren Samples via use-livecode

On 07/12/2017 10:11 AM, jbv via use-livecode wrote:

Hi guys
I have a web page that displays various informations
that need to be updated/refreshed every minute.
What is the best way to achieve that ?

1- client side : a settimeout in a js script that
triggers a LC script on a remote server via xmlhttp,
and returns xml data that is analyzed and displayed;

2- server side : a cron job triggers the script
every minute and writes the output data in a
specific location on the server; and then the
web page reads that data via a simple LC script
via an xmlhttp request...

I forgot to mention : the data are the same for
anyone connected to the web page.

Thanks in advance.
jbv




This seems quite unrelated to the topic you replied to but...

You can put something like this in the  of your webpage:



where 15 is the number of seconds to wait in this example. This assumes 
the page contains a script which displays the current data every time 
it's called.


Warren

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

2017-06-27 Thread Warren Samples via use-livecode

On 06/27/2017 02:41 PM, Simon Smith via use-livecode wrote:

  developers need
something reliable that they can get up and running quickly and does not
require in depth knowledge of Linux to get setup.



Perhaps people should be encouraged to consider alternatives to Apache. 
I suspect that for a lot of users wanting to simply run LiveCode scripts 
or serve dynamic content based on LiveCode scripts, most of the 
capability and flexibility of Apache is wasted overhead. If one has 
control over the software, it seems sensible to me to consider options 
which allow more reliably simple configuration.


I use Hiawatha . It's dead simple to 
configure it to work with LC-Server. I have seen someone suggest the 
Abyss web server: 
. There are 
others. It may be that spending a little time researching alternatives 
will pay you back in time (and aggravation!) in getting things running.


Warren


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


Re: [ANN] Release 9.0.0 DP-7

2017-06-16 Thread Warren Samples via use-livecode

On 06/16/2017 08:53 PM, Mark Wieder via use-livecode wrote:



Is anyone else seeing that the dictionary is broken or is it again a 
case of just me?


warning: save your work first because you have to force-quit after 
trying this.


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




These issues also appear here under openSUSE Tumbleweed.

Warren

___
use-livecode mailing list
use-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: button width on different platforms

2017-01-04 Thread Warren Samples

On 01/04/2017 01:05 PM, Matt Maier wrote:

I've got some buttons with text in them. On Windows (where I develop) they
look fine. On Linux the buttons are a little bit narrower so the text is
cut off.

Anyone handled a similar problem?



Matt,

I would suggest dynamically  setting the width of the buttons to the 
formattedWidth of the buttons is the most correct thing to do. You may 
also set the height of the buttons the same way. You will find the 
actual space needed changes with font selection.


I have suggested always setting the height of text fields the same way 
but for some reason that doesn't seem to go over very well. Personally 
I'm not a big fan of fixed height text fields which cut off the 
contained text. This is very common to see in Linux with LiveCode things 
developed on other platforms, including the IDE.


In any event, maybe the worst approach, and also the most common, is to 
start dictating the font selection and size. You can never know what 
reasons the user may have for using a particular font or size.


Dynamic layout is really the best way to go whenever possible. Ask a web 
developer.



Warren

___
use-livecode mailing list
use-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: widget inclusion in standalones 8.0.2

2016-09-06 Thread Warren Samples

On 09/06/2016 09:29 AM, Peter TB Brett wrote:



On 06/09/2016 14:22, Warren Samples wrote:

I've looked through a number of release notes but haven't been able to
find this information. Is it expected that we have to manually select
widgets for inclusion when building standalones in 8.0.2?


Hi Warren,

Yes, just like in LiveCode 8.0.0, you will need to manually choose
widget inclusions in 8.0.2.

Best regards,

Peter




Thank you! I feel better now :D

Warren

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


widget inclusion in standalones 8.0.2

2016-09-06 Thread Warren Samples
I've looked through a number of release notes but haven't been able to 
find this information. Is it expected that we have to manually select 
widgets for inclusion when building standalones in 8.0.2?


I'm running Linux, and I note that this happens automatically in 8.1 RC2.

Warren

___
use-livecode mailing list
use-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-26 Thread Warren Samples

On 08/23/2016 05:49 AM, Richmond wrote:

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.



That may depend on your pdf reader and how it interacts with the 
particular pdf document. I downloaded the hypercard handbook from Lagi's 
link and in KDE's default pdf reader, Okular, I can search text and 
select and copy it and also set bookmarks. Works really well.


Warren

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


Re: [ANN] lcb-mode v0.1.1: Emacs major mode for LCB source code

2016-08-16 Thread Warren Samples

On 08/16/2016 08:44 AM, Richard Gaskin wrote:

Peter TB Brett wrote:

  Emacs


vim




Whooboy! Fun time's a startin'!

___
use-livecode mailing list
use-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: SVG Editors, anyone?

2016-08-05 Thread Warren Samples

On 08/05/2016 09:57 AM, Graham Samuel wrote:

Having got very interested in LC widgets at the conference, I’m about to start 
experimenting, but I need to create some SVG graphics based on my own designs. 
I can’t afford Illustrator - has anyone got any recommendations for a free, or 
at any rate, not very expensive, editor suitable for making 
LC-widget-compatible graphics?

TIA

Graham



One option:

https://inkscape.org/en/


___
use-livecode mailing list
use-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: What Newbies Expect

2016-07-07 Thread Warren Samples

On 07/07/2016 07:35 AM, Sri wrote:

I am reading this thread on the web and I find two other threads (by Ray
Horsley-2) entangled with this one. What is going on? Do others see this?

Regards,
Sri





I see it in my current email client. There are several people on the 
list wose habit is to start new topics by replying to a message in a 
current thread rather than starting a new thread by posting a "new" 
message. Whether or not this results in disorganization or other issues 
is dependent on how (which email client or web interface) you view the 
list. Many email clients sort lists by subject rather than by the 
message ID in the headers, so not everybody is affected. I mentioned 
this once not too long ago and it didn't generate much response in 
general nor a positive response from those who do it.


Warren


___
use-livecode mailing list
use-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: Intel QSV H.264 codec for AVFoundation and DirectShow

2016-07-04 Thread Warren Samples

On 07/04/2016 04:43 AM, Tiemo Hollmann TB wrote:

The x264 codec is a opensource codec and as far as I understand it is not
preinstalled on any system and at least on my Mac a x264 video can't be
played (perhaps there is a chance to manually install it, what I would like
to avoid for my customers)



Tiemo,

x264 is only an encoder and does not need to be installed on a client 
machine to enable playback if that's your concern. Whether or not the 
videos are compatible will depend on thoughtful selection of encoding 
options. In this regard x264 offers almost unlimited opportunity to 
experiment (glass half full) and choose badly (glass half empty). 
 The Intel encoder has the 
advantage of using the gpu, where applicable, to accelerate encoding. If 
you've found something that works, it wouldn't be a bad decision to have 
a celebratory beverage of your choice and think about something else!


Warren

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


Re: [ANN] Release 8.1.0 DP 2

2016-07-01 Thread Warren Samples

On 07/01/2016 02:49 PM, Richard Gaskin wrote:


I would suggest filing the report.  If anyone complains, I'll take the
heat. :)

It may be that this is something we'll fix as a community effort, but at
least having it in the bug DB will give us a central place to share
notes and logs as we work toward a resolution.

Please let me know the report ID/URL when you post it so I can add
myself to the CC list and review the info there to see if I can help
triage it.

Thanks -



Thank you, Richard.

Bug 17938 LiveCode fails to open in openSUSE Leap 42.1



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


Re: [ANN] Release 8.1.0 DP 2

2016-07-01 Thread Warren Samples

On 07/01/2016 11:53 AM, Richard Gaskin wrote:

Warren Samples wrote:

 > The 64 bit LiveCode IDE fails to open for me under openSUSE Leap
 > 42.1.
...
 > The shell prints a backtrace. Would this be helpful to see? Running
 > LiveCode through strace using some particular option?
 >
 > --- (end quote)---
 >
 > To clarify the last sentence of the first paragraph of the original
 > (copied here from the dev list) post, simple standalones and LiveCode
 > Server do work under Leap, it's the IDE that is the problem.

Good sleuthing so far.  Narrowing it down to the IDE is especially
useful, as it suggests something that may eventually affect standalones,
since of course the IDE is just a collection of stacks itself.

I'm not familiar with backtrace, but the output appears to be very
different from strace.  Have you run strace?  To get going I wouldn't
worry about flags, even the defaults would likely yield useful info.

What's the bug report ID for this?  Maybe the logs should be included as
attachments there.http://warren.ws/strace-LC-output.txt



Richard,

I never filed a bug report. I reported my problem in a reply to another 
release announcement fairly recently and didn't receive any comment from 
any of the devs that have been generously participating on this list so 
I (perhaps stupidly and/or unfairly) took that to mean there was little 
interest in tackling it. Linux is not anything like a single target and 
we've all seen the dreaded "we can't reproduce it here" response that 
has to be as frustrating to the devs as it is to those of us who have 
the problem :D I'm grateful for the interest you and Mark Wieder have 
shown. I'm not averse to filing or contributing to bug reports and will 
do so with your encouragement.


The strace output, run without any flags, is 2.4 MB and 27,000+ lines. 
It means nothing to me, dilettante that I am. You can find it here: 
<http://warren.ws/strace-LC-output.txt> If you can think of any flags 
which might make it more manageable or useful, I will be happy to run it 
again.


Warren

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


Re: [ANN] Release 8.1.0 DP 2

2016-07-01 Thread Warren Samples

On 07/01/2016 10:00 AM, Richard Gaskin wrote:

Warren Samples wrote:

ldd doesn't show anything missing. Getting LiveCode to run under
Tumbleweed requires no head scratching or additional installation of
libs, using the official installation DVD and as well the geckoLinux
spin (rolling version) in both the XFCE and Budgie flavors.

There's a thread on the dev list with the subject "LiveCode fails to
open in openSUSE Leap".


Searching for that string gave me zero results, and searching for
"OpenSUSE" brought up many old threads.

URL?




I follow the lists locally, in my email client, so I can't provide you a 
URL. The thread was started on 6-23 on the LiveCode Developer List. Here 
is the content of the original post:


---(start quote)---

The 64 bit LiveCode IDE fails to open for me under openSUSE Leap 42.1. 
It was previously working under openSUSE versions 12.x and 13.x. While 
there was a period when it failed under Tumbleweed (rolling release), it 
works in at least the last two snapshots. Simple standalones work as do 
simple LC Server scripts.


The first few times I tried, the LiveCode splash screen hanged while 
loading the menu bar (the last text displayed) and the process had to be 
killed. Now the splash screen disappears after less than a second.


Here is the tail of the livecode_tools_log:
 Loading Script Editor...
Enter Script Editor Initialisation
Leave Script Editor Initialisation
Loading User Icon Libraries...
Enter User Libraries Initialisation
Leave User Libraries Initialisation
Loading Error Management...
Enter Errors Initialisation
Leave Errors Initialisation
Loading Menu Bar...
Enter Menus Initialisation
  Trying to get the platform
  Linux

Starting LiveCode from the command line returns this error:
"Error in 
`/home/warren/.runrev/components/livecodecommunity-8.0.2-rc-2.x86_64/livecodecommunity.x86_64': 
free(): invalid next size (fast): 0x04e84a80"


and sends this to stderr:
"Use of deprecated SAXv1 function setDocumentLocator
Got SIGIOT"

It's strange that SUSE built on older and newer libs both work while the 
current "main" version does not. Do these errors reveal any useful clues 
as to what might be done to get it working?


The shell prints a backtrace. Would this be helpful to see? Running 
LiveCode through strace using some particular option?


--- (end quote)---

To clarify the last sentence of the first paragraph of the original 
(copied here from the dev list) post, simple standalones and LiveCode 
Server do work under Leap, it's the IDE that is the problem.


openSUSE is quietly one of the more popular distros and Leap is the 
current "standard" release so it might be a good thing to get this 
figured out. I wonder what LiveCode does just after it gets the 
platform, as it finishes up the menus initialization. I posted the shell 
backtrace at:


<http://warren.ws/lc_cli_output.txt>

It should be noted that if I run the command several times, the 
backtrace will not consistently end with the same lines; sometimes 
aborting with more lines and sometimes fewer.


Thank you for looking at this :)

Warren


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


Re: [ANN] Release 8.1.0 DP 2

2016-06-30 Thread Warren Samples

On 06/30/2016 03:10 PM, Richard Gaskin wrote:

Warren Samples wrote:

 > I can't open LiveCode on my Linux machine running the current release
 > of openSUSE (Leap). I can, however, run it under different release
 > versions of openSUSE and have it open right now in a virtual machine
 > running openSUSE Tumbleweed. The dictionary seems to work just fine.

Good to know the Dictionary works there, but let's explore your other
SUSE versions and see if we can get the boot issue resolved.

Bryan Lunduke works for SUSE, and recently wrote a very enthusiastic
review of LC 8 after running it on SUSE and Elementary:
<http://www.networkworld.com/article/3079523/application-development/review-livecode-8-is-freaking-incredible.html>


Have you run LC with ldd to see if it's unable to find an expected package?



Richard,

Yes, I saw the article and noticed he had tried it under openSUSE. He 
doesn't say in the article which version he used for his review, but he 
has mentioned elsewhere that he prefers a rolling release and uses 
Tumbleweed.


ldd doesn't show anything missing. Getting LiveCode to run under 
Tumbleweed requires no head scratching or additional installation of 
libs, using the official installation DVD and as well the geckoLinux 
spin (rolling version) in both the XFCE and Budgie flavors.


There's a thread on the dev list with the subject "LiveCode fails to 
open in openSUSE Leap".



Warren

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


Re: [ANN] Release 8.1.0 DP 2

2016-06-30 Thread Warren Samples

On 06/30/2016 11:02 AM, Richmond wrote:

Still waiting (64-bit, Linux) for the Dictionary.

Richmond.



I understand your frustration, Richmond. I can't open LiveCode on my 
Linux machine running the current release of openSUSE (Leap). I can, 
however, run it under different release versions of openSUSE and have it 
open right now in a virtual machine running openSUSE Tumbleweed. The 
dictionary seems to work just fine. I have seen from your previous 
discussion of this problem that you've been willing to go to some 
lengths to get a working dictionary and I salute your perseverance. Have 
you ever tried opening LiveCode from the command line and selecting the 
dictionary to see if it gives you any useful messages?

When I do that it gives me this:

"[0630/121025:ERROR:browser_main_loop.cc(203)] Running without the SUID 
sandbox! See 
https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for 
more information on developing with the sandbox on."


Despite this message, the dictionary does open and display content. It's 
possible you'll get some other message which might be useful.


What happens if you put a browser on a card, assign it a URL and select 
the LC browse tool? Does it display content as expected?


Warren

___
use-livecode mailing list
use-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: Running Node (or any unix cmd line program) from Shell from a LC Stack

2016-05-08 Thread Warren Samples

On 05/08/2016 04:07 PM, Sannyasin Brahmanathaswami wrote:

It's something about LC now knowing that I have node installed when invoked via 
shell

BR



Compare what you get when you run 'echo $PATH' in a terminal to what you 
get when you run it in LiveCode using shell(). Make sure the directory 
that contains whatever executable you might be running is installed in 
or linked in a directory that is in the $PATH returned by LiveCode's 
shell function. It would appear that it isn't in this case. You can 
further test by running 'which [command]' in a terminal and see if it's 
located in one of the directories that 'put shell("echo $PATH")' 
returns. It's not about which shell (executable), it's about the env and 
the $PATH.


Good luck!

Warren

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


Re: [ANN] Release 8.0.0

2016-05-06 Thread Warren Samples

On 05/05/2016 04:55 PM, Warren Samples wrote:


I'm running openSUSE Leap 42.1 here and finding that Livecode 8 will not
launch. The installer worked properly. Launching LiveCode displays the
splashscreen followed either by a rapid crash (IDE itself never
displays) or a permanent hang at the splashscreen. Running it from the
command line results in this:

"Use of deprecated SAXv1 function setDocumentLocator
*** Error in
`/home/warren/.runrev/components/livecodecommunity-8.0.0.x86_64/livecodecommunity.x86_64':
free(): invalid next size (fast): 0x03d3b820 ***" at the top of
the full backtrace.

I had been running openSUSE 13.2 until recently and hadn't had this kind
of difficulty with the dps and the RC of version 8. Under Leap, however,
I get this same undesired behavior with the  v8 RC. LC versions 6 and 7
work fine.




I spoke too soon :( Earlier versions are launching but they crash when 
selecting items from the top row of the menu bar. This has the same 
appearance of -- maybe the same underlying cause? -- an issue some of us 
had had with early versions of 64bit Linux builds (in case that helps!).


Warren

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


Re: [ANN] Release 8.0.0

2016-05-05 Thread Warren Samples

On 05/04/2016 09:12 AM, Peter TB Brett wrote:

Dear list members,

We are pleased to announce the release of LiveCode 8.0.0, the first
stable release of LiveCode 8.



I'm running openSUSE Leap 42.1 here and finding that Livecode 8 will not 
launch. The installer worked properly. Launching LiveCode displays the 
splashscreen followed either by a rapid crash (IDE itself never 
displays) or a permanent hang at the splashscreen. Running it from the 
command line results in this:


"Use of deprecated SAXv1 function setDocumentLocator
*** Error in 
`/home/warren/.runrev/components/livecodecommunity-8.0.0.x86_64/livecodecommunity.x86_64': 
free(): invalid next size (fast): 0x03d3b820 ***" at the top of 
the full backtrace.


I had been running openSUSE 13.2 until recently and hadn't had this kind 
of difficulty with the dps and the RC of version 8. Under Leap, however, 
I get this same undesired behavior with the  v8 RC. LC versions 6 and 7 
work fine.


Deleting prefs and licenses has no effect.

Any thoughts on what I might be able to install to correct this? (Or, 
what LiveCode might be expecting to find which may or may not be 
available for installation in my distro...)


Warren

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

2016-04-13 Thread Warren Samples

On 04/13/2016 12:26 PM, John Dixon wrote:

I am surprised that this list has not been flooded with questions and 
complaints...



Have you been away?

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


Re: OT(ish): Selling software downloads - sales tax?

2016-03-18 Thread Warren Samples

On 03/17/2016 01:06 PM, Graham Samuel wrote:

I have been discussing the sale of a desktop product (developed with LC, 
obviously) with a colleague. We’re thinking of direct sales...He’s in the US

..sell a low volume of product purely as a download with no physical 
fulfilment...I am not sure about the US.


There is no sales tax charged for any online sales in the US except for 
sales to customers located within a state where the vendor has a 
physical office or point of sale. Your stateside partner probably knows 
this already. As far as software with no physical delivery goes, it 
could be considered several different ways which will vary from state to 
state but again you are only concerned with how the state where he is 
qualifies it. Ask your partner to contact the revenue department of the 
state in which he resides and ask them how to proceed. That would be the 
only state where you have any possible obligation and even then, 
depending on how your partnership/company is structured and how they 
consider this kind of product, you might not have any at all.



https://www.sba.gov/content/collecting-sales-tax-over-internet

http://biztaxlaw.about.com/od/businesstaxes/f/onlinesalestax.htm

http://www.inc.com/articles/2003/10/salestax.html

Good luck!

Warren

___
use-livecode mailing list
use-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: OS X - how to write to a file associated as a Unix executable

2016-02-29 Thread Warren Samples

On 02/29/2016 06:09 PM, Glen Bojsza wrote:

This only works IF the file created is associated with the terminal
application.

The issue is creating the proper file format so when the chmod creates it
as Unix executable.



Are you saying that saving a file from TextMate and chmoding it works 
but using Terminal and 'print "something-that-will-execute" > 
/output/file' or 'cat /working/file > /working/file-cloned' and chmoding 
that file doesn't?


Warren


___
use-livecode mailing list
use-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: OS X - how to write to a file associated as a Unix executable

2016-02-29 Thread Warren Samples

On 02/29/2016 06:06 PM, Warren Samples wrote:

'get shell("chomd +x /your/new/file")'



Well, that of course won't work jaja.

chmod


___
use-livecode mailing list
use-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: OS X - how to write to a file associated as a Unix executable

2016-02-29 Thread Warren Samples

On 02/29/2016 03:13 PM, Glen Bojsza wrote:

Hello,

I am trying to write the from a text field to a file and then change the
file so it is executable.

put field "mytest" into URL "binfile:~/race"
or
put field "mytest" into URL"file:~/race"

The file race is created in either case but are associated with textedit.

I require it to be recognized as a Unix executable associated with the
terminal application once I have done a chmod +rx on it

If I just save a file from textmate and do a chmod +rx then it works.

So it has to do with how I am saving it out of LC.

Any suggestions?

thanks,

Glen



You could look into fileType in the dictionary. I can recall having to 
explicitly set the file type for images saved from LiveCode or they 
would open in an editor because LiveCode was saving them as text files.


You could also try using 'get shell()' and whatever command or method 
you feel most appropriate given you content, to create the file and then 
make it executable by


'get shell("chomd +x /your/new/file")'

This works here under Linux and  work under OS X because the 
file itself is being created and saved by the system instead of by LiveCode.



Warren

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

2016-02-22 Thread Warren Samples

On 02/21/2016 01:34 PM, Graham Samuel wrote:

Thanks to all those who replied - ‘the internet date’ was the answer I needed, 
since I then didn’t have to get out of my LiveCode comfort zone to do the 
calculation. I’m thinking of time-stamping some interactions that are going to 
go through a program I’m running on LiveCode Server. Right now I have it 
running on DreamHost, whose servers presumably stay in one place, but I wanted 
an invariant time stamp not depending on the location of the server or of any 
particular user, so I saw UTC as the way to go.

My issue was that I didn’t know of a command that I could run on the server, or 
a url to a public time server, that would just give me UTC in its simplest form 
without leaving LiveCode - probably very lazy of me, but I want to keep things 
as simple as I can. I have now written a little homegrown routine that uses 
‘the internet date’ which seems to work fine.

Thanks again

Graham



For future reference, anyone needing this and running on a Linux server 
could do:


put shell("date -u")

which will return the current UTC time without any local timezone 
adjustment.


Warren

___
use-livecode mailing list
use-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: Sound, Linux, Embedding

2016-02-17 Thread Warren Samples

On 02/17/2016 03:06 PM, RM wrote:

So, after keeping quiet on this for about 5 years . . .

I was digging away in some ZIP disks I have access to via a SCSI card in
the back of my Linux
box [neither my G3 iMac, nor my G5 iMac having SCSI ports] and I chanced
upon some
"LiveCode" (i.e. Runtime Revolution) stacks I made while I was working
at the University of St. Andrews
for foreign students to practise English vowel sounds . . . and thought
. . .

wouldn't it be "fun" (this involves a fairly broad definition of what
constitutes fun) if it were now
possible to port them to run on Linux, including the ability to embed
the sounds in the stack.

So?

Richmond.




Richmond, you can play audioclips under Linux. I'm not sure what 
dependencies you need to satisfy and you may have to experiment to find 
a format/bit rate/sampling rate that plays, but it can work. For some 
reason some sounds (perhaps due to short length?) don't appear to play 
in the IDE but will play in a standalone. Download and experiment with 
Jacquie's Blocks. The woodtap doesn't play for me in the IDE but works 
in a standalone. The fanfare plays but is truncated in the IDE and works 
fine in the standalone. The sound used to signal the end of a game with 
blocks left plays as white noise instead of whatever it's supposed to 
sound like.


Good luck!


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

2015-11-28 Thread Warren Samples

On 11/28/2015 10:32 AM, J. Landman Gay wrote:

Thanks, but the link in the post there times out so I can't get to it. Could 
you give a brief synopsis? My main confusion is whether I have two versions 
installed (and can therfore uninstall 8 entirely) or whether it's version 6 
that's triggering the update warning.



java has traditionally installed versions side-by-side. A new major 
version should not (didn't used to) uninstall a previous version. I 
haven't used OS X since 10.5 and perhaps it's changed, but if you were 
to go into /Library (or maybe /System/Library ?) you should find a 
folder labeled Java. You would find all installed versions, each in its 
own director, plys a symlink called "java" which points to the latest. A 
lot of java software allows you to explicitly select which java version 
you want to run. It's kind of like running multiple versions of python; 
you might have software which requires 2.6 or 2.7 or some version of 
python3.


Warren

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


Re: Release 8.0 DP 10

2015-11-25 Thread Warren Samples

On 11/25/2015 08:38 AM, Peter TB Brett wrote:

Yes, the release notes appear to be inaccurate.

We currently build against:

* glibc 2.11 (released Nov 2009) or newer on x86

* glibc 2.13 (released Feb 2011) or newer on x86-64

I will make sure they are updated in time for our next releases.

Out of interest, on which Linux distribution and version are you
attempting to run LiveCode 8 server?

Peter




32-bit CentOS 5.11, at WebFaction (webfaction.com)

Warren







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


Re: Release 8.0 DP 10

2015-11-25 Thread Warren Samples

On 11/24/2015 05:46 AM, Ali Lloyd wrote:

We are pleased to announce the release of LiveCode 8.0 DP 10.



The release notes provided with this version of Livecode Server say it 
requires glibc 2.3.6 or later for 32-bit Intel. This seems not to be the 
case. It won't run in my environment and ldd complains:

 "/lib/libc.so.6: version `GLIBC_2.7' not found" I have glibc 2.5.

Warren


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


Re: Release 8.0.0 DP 8

2015-11-03 Thread Warren Samples

On 11/03/2015 12:06 PM, Richmond wrote:



As soon as I clicked on one of the dropDown menus in revMenuBar
everything locked up.

Richmond.




OpenSUSE 64bit with KDE Plasma5. I had no troubles opening this version, 
but get similar behavior to that which Richmond describes here except 
that it's not really frozen or "locked up". What happens here is that 
the main menu bar (top row) refuses to give up focus upon mouse-exit. 
The selected dropdown remains in the extended position. Moving to 
another menu item will open that dropdown which again refuses to retract 
when the mouse leaves. However, selecting any item/action from the 
dropdown list performs the selected task, closes the dropdown and 
everything goes back to normal until another menu item is selected.


Warren

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


Re: [OT] Mac/Window duopoly assumptions

2015-10-20 Thread Warren Samples

On 10/20/2015 12:27 PM, Richmond wrote:


P.S. I also use my computer to iron my socks.



Maybe you should put another fan or two in it!

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


Re: Release 6.7.7 / 7.1.0

2015-10-04 Thread Warren Samples

On 10/04/2015 12:50 PM, Peter TB Brett wrote:

Many of the Linux releases seem to misbehave themselves well if one
chooses the "Ayn Rand" option [ You Only ]; since the release of
the first Community version I have found about 25% of them have "gone
wonky" for 'You Only'.


Ah, that's a really interesting data point.  I shall experiment tomorrow
evening (in between everything else I'm supposed to be doing. ;-)




Not to dispute what Richmond reports as his unfortunate experience, I 
can say that I only ever install for "me only" and have never had 
difficulties with the installers.openSUSE 13.2-64bit.


Warren

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

2015-09-30 Thread Warren Samples

On 09/30/2015 02:03 AM, Kay C Lan wrote:

That's exactly what you'd want isn't it? If you are not interested in the

main topic why on earth would you be interested in a side issue of the main
topic?



You are not understanding the problem. These "side issues of the main 
thread" are nothing of the sort. They are completely unrelated topics 
and appear as sub threads only because of poor (lazy?) posting habits.


A possible problem, related to what Mark describes, occurs when marking 
a thread to be ignored.


Warren

___
use-livecode mailing list
use-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: A modest proposal

2015-09-29 Thread Warren Samples

On 09/28/2015 03:23 PM, William Prothero wrote:

Folks:
I’m putting out what I think is a fantastic idea for an app. It’s much more 
than I’d be willing to take on, but in the US, I think it could be very big. 
But, then again, perhaps it exists already. I’d like to use such an app for my 
aging stepmother. I release the idea into the livecode-sphere.

Problem: Aging population and seniors needing services, and wanting to live in 
their home as long as possible. Getting help is hit and miss and the senior 
help organizations do not actually work very well or consistently. I have been 
pondering this because my mother-in-law is 200 miles away and needs help to be 
able to stay in her home. The kind of app I propose, as the population ages 
further, could be extremely useful.

Solution: Think Uber. Folks who want to offer services to seniors, like take 
them to a doctor’s appointment, go shopping, clean the house, provide company 
(you get the idea).. sign up to the site. Seniors or their “primary overseer” 
(POS: a family member, or some agent who takes responsibility for overseeing 
the senior’s well-being) request services the same as they would do for an Uber 
ride. The service provider leaves notes re their specific experience giving the 
service, on a password protected database available to the POS.  The POS can 
rate the service provider and comment on their service quality. There could be 
a public area, managed by the POS, where public information about the senior 
could be posted.

Challenges would be creating some kind of certification for the service 
provider. Seniors are particularly vulnerable to fraud and abuse, so providers 
would need some kind of strong oversight. Probably it would be best if there 
was a local office for each location where providers were interviewed, checked 
for criminal records, possibly trained, etc. Perhaps a partnership with an 
existing non-profit senior help center would work.

Another challenge is that seniors may, for awhile, not be able to use a mobile 
device. The POS would help in this regard.

Social media would be very important in helping seniors find and evaluate 
appropriate providers and share ideas for strategies for independent living and 
needed care.

Best regards,
Bill



William A. Prothero
http://es.earthednet.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




Without knowing exactly how you envision this, it can be said that 
services such as this do exist in some form or another. See, for 
example, care.com


POS may not be the very best acronym...

Cheers,

Warren

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

list etiquette

2015-09-28 Thread Warren Samples

Hello all,

From time to time certain issue of list etiquette have been brought up 
and discussed. Cross-posting to this and the dev list, top or bottom 
responding, succinct message copying, and whether or not to leave a 
message intact while responding or slicing it and responding point by 
point have been some of the issues discussed in recent months.


I would like to respectfully ask that certain members of the list 
consider their method for posting new topics. I have noticed a problem 
with unrelated topics being folded into a single subject thread and from 
looking at message headers it seems this is because each of these topics 
was introduced by replying to a message and changing the subject instead 
of addressing a new message to the list. The result of this can be a 
thread which contains discussions of several different topics. This may 
further result in people not seeing your topic if it falls within a 
thread whose subject doesn't interest them.


An example would be the thread with the subject "Why can't LC do what 
PencilCase does?" Under that thread are 11 completely unrelated message 
threads, each having headers that indicate each new topic was initiated 
as a response to a previous but unrelated message within that thread.


It might be a more polite and better strategy to compose a new message 
to the list to introduce a new topic rather than doing it in a reply to 
a previous (unrelated) message.


Cheers,

Warren

___
use-livecode mailing list
use-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: Linux software suggestions

2015-09-22 Thread Warren Samples

On 09/22/2015 03:02 PM, AndyP wrote:

Photo / Raw editing - DarkTable - Linux only, I've been wanting to play with
this for ages.



There is also RawTherapee (this is cross platform but not well known to 
Win/Mac users because they don't "sell" it) http://www.rawtherapee.com/


LightZone is available for Linux. http://lightzoneproject.org/

I don't know what the current state of color management is under Mint, 
but there are projects which have brought color management to Linux and 
it's worth researching.


dipcalGUI offers monitor calibration http://dispcalgui.hoech.net/

Have fun!

Warren

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

2015-09-02 Thread Warren Samples

On 09/01/2015 11:36 PM, Alejandro Tejada wrote:

On Ubuntu Linux, works fine Firefox

Chrome and Opera shows this message:
Exception thrown, see JavaScript console



It works here in Opera 31.0 and Chrome 44.0 (also works in Chromium) in 
openSUSE 13.2, 64-bit. I wonder what accounts for the difference in our 
experiences. It does not work in QupZilla or Konqueror using either 
WebKit or KHTML. It also works fine in Vivaldi.


Warren

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

2015-09-02 Thread Warren Samples

On 09/02/2015 04:31 AM, Fraser Gordon wrote:

Opera works - it isn’t one that we’d particularly tried to support at this 
stage.



Keep in mind that Opera now uses the Chrome/Blink rendering and 
javascript engines, as apparently does Vivaldi.


Warren

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

2015-08-26 Thread Warren Samples

On 08/26/2015 11:54 AM, Richmond wrote:


I just knocked together a standard stack with one button containing
the script:

on mouseUp
  put HELLO
end mouseUp

before I tried building a standalone, that script did NOT work . . .

I built a 64-bit Linux standalone, and it *opened* (the script did not
run, but then it didn't in the IDE either).

I then knocked together a standard stack with one button containing
the script:

on mouseUp
   move me to 50,50
end mouseUp

*worked* in the IDE, and worked as a standalone!

Xubuntu 64-bit, 15.04

Best, Richmond.

P.S. Probably a problem caused by Vladimir *Put*in!



Here:
https://www.dropbox.com/sh/9k9r6zqqs01sxo1/AAAFIpKPxoxns3kRplMOsaJda?dl=0

File: Test_26_Aug_15.zip

Richmond.
___




Thank you, Richmond. The Mover standalone ran here and the stack 
successfully compiled and ran as a standalone on my machine. So, I went 
back and see that under Linux standalone settings, 64bit is deselected 
by default and I hadn't even bothered checking (red-face goes here). All 
I did was deselect Windows and OS X... I would like to politely suggest 
if Linux is by default going to build for Windows and OS X, it could 
also build by default for both Linux architectures.


It seems the answer dialog may be a problem in standalone building. 
Opening a standalone that uses an answer dialog returns this error, 
Error 91,15,1 (linebreak without a comma here in the error message) 
532,52,1 while loading stack: pLibraryName. Clicking OK does nothing. 
The dialog has to be dismissed by clicking the close button in the title 
bar. The dialog reappears. Same issue with dismissing/closing it. The 
app window then opens. A button that goes beep works as expected. The 
button that displays the answer dialog works and displays the proper 
text but the dialog again cannot by dismissed by clicking OK.


That's what I have here. Does this happen for you , or anyone else?

Warren

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

2015-08-26 Thread Warren Samples

On 08/26/2015 10:23 AM, Richmond wrote:

Really excited, now I have a functioning 64-bit system, to dig into this
'puppy'.

Richmond.



Richmond,

Please let me know if you can build a working standalone on your system. 
I can't get a standalone built in any version of LC8 to open and run on 
my system running openSUSE and KDE. Trying to run one from the command 
line doesn't return any messages.


Warren

___
use-livecode mailing list
use-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 editor and livecode server files syntax package available

2015-07-03 Thread Warren Samples
For those of you who don't participate in the forums for whatever 
reason, but are interested in livecode server, forum user ghettocottage 
has converted the TextMate revigniter-livecode syntax module for the 
cross-platform Atom Text Editor and made it available to all. You can 
install it directly from Atom under PreferencesInstall (search 
packages revigniter-livecode).


More information regarding Atom can be found here:

https://atom.io/

Warren

___
use-livecode mailing list
use-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: Edit the script of a stack without opening it

2015-05-23 Thread Warren Samples

On 05/23/2015 06:00 PM, dunb...@aol.com wrote:

Messages button in the toolbar


Where is this? Did you mean Suppress Messages in the menubar?


Craig



Under the View menu are options to toggle toolbar text and toolbar 
icons. Enable one or both of these and you will find Messages right 
between Select Grouped and Errors.


Warren

___
use-livecode mailing list
use-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: Server performance issues: Dreamhost only?

2015-01-26 Thread Warren Samples

On 01/26/2015 03:28 PM, Warren Samples wrote:

Have any of you seen order-of-magnitude speed loss when running LiveCode
Server on any host other than Dreamhost?





Not at webfaction



It may be relevant to note that all LC Server versions I have installed 
are 32bit, including LC 7. webfaction is still running CentOS 32bit.


Warren



___
use-livecode mailing list
use-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: Server performance issues: Dreamhost only?

2015-01-26 Thread Warren Samples

On 01/26/2015 01:08 PM, Richard Gaskin wrote:

We've seen reports of serious performance issues with running LiveCode
Server 7.x on Dreamhost.

I'm working with Peter Brett at RunRev to try to resolve these, and
there's one detail that would be very useful to know:

While we see relatively minor speed differences on the desktop, running
LiveCode Serve on Dreamhost has resulted in requests taking as long as
several seconds, far beyond anything we can account for in the engine
itself.

Have any of you seen order-of-magnitude speed loss when running LiveCode
Server on any host other than Dreamhost?

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



Not at webfaction where I have various versions of LC Server running as 
as cgi via a Caudium server which in turn runs behind nginx (and maybe 
Apache, I'm not sure if they've left the Apache layer in for the 
deployment of webapps, since putting nginx up front, and am too lazy to 
look it up because it still works so why should I care :D). Request 
handling is fractionally slower since LC 6.5 but the discernable delay 
doesn't seem to have increased here for LC 7. I've already reported that 
script handling is 3 to 4 times slower in LC 7, but that's a different 
issue.


Warren

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


Re: OT: Web Server-side ID3 Tagger

2014-12-16 Thread Warren Samples

On 12/16/2014 12:24 AM, Brahmanathaswami wrote:

I need to set the ID3 tags for MP3 files that have already been uploaded
to our web server.

typically my approach is to create a thin desktop client, which can read
our media database from the web server... then I need to send a POST
back to my MusicAPI.lc  which in turn then passes some params to [The
ID3 Tagger program] via shell

path to file
artist
author
genre
album
date
title

locally on a mac this is as simple as getting info in iTunes, adding the
ID3 metadata and iTunes writes it back to the same .mp3 file (or aiff)

Does anyone know of a *nix program that can do the same, that I can call
from shell (would run on CentOS 6.2)

Swasti Astu, Be Well!
Brahmanathaswami



Is id3v2 installed, or can you install it?

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


Re: LC Server on DreamHost?

2014-11-22 Thread Warren Samples

On 11/21/2014 01:56 PM, Phil Davis wrote:

the speed of loading
is TERRIBLE with the 7.0.1 LC Linux server. It takes 4.5 seconds for
LC to
'execute' a simple page every time. It's not about DNS and a PHP page on
the same site loads immediately by comparison.



Is this possibly related to other slowdowns in the desktop versions?


Unless there is a problem specific to the 64 bit engine it seems more 
likely related to some issue with the DreamHost setup. The script that 
Phil provides in his bug report shows similar nearly instantaneous 
execution times for 6.1.2, 6.5.1 and 7.0.0 served from the same (32 bit) 
machine at WebFaction:


http://warren.ws/newtest.lc (6.1.2)
http://warrensweb.us/newtest.lc (6.5.1)
http://asom.net/newtest.lc (7.0.0)

I do have a simple test script with a repeat loop and a list sort that 
takes @ 4 times as long to execute with 7.0.0 as it does with earlier 
versions, but Phil's script doesn't show anything like the same problem 
here as it does on his DreamHost server.


Warren

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


Re: LC Server on DreamHost?

2014-11-22 Thread Warren Samples

On 11/21/2014 01:56 PM, Phil Davis wrote:

I'm glad it isn't just me:
http://quality.runrev.com/show_bug.cgi?id=13983

Phil Davis



Phil,

Your desktop utility shows a difference of about 8 to 10 times using 
your URLs and about 4 times using mine when run under 6.6.2. Opening the 
URLs in a browser continues to show a significant difference, but it's 
hard to quantify. Could you put a timer in the scripts themselves? Also, 
it seems probable from how they display in the utility and the browser 
that the scripts are not quite identical, with the one at 
http://ctrainweb.com/test2.lc not converting 'CR' to 'br' as does 
(apparently) the other one. However doubtful it might be that this has 
serious impact, it would be best ensure they are identical.


Warren

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


Re: Livecode Server on Dreamhost fails in Ubuntu upgrade

2014-11-11 Thread Warren Samples

On 11/11/2014 12:42 PM, Phil Davis wrote:

One thing I noticed is that script execution speed seems to have gotten
dreadfully slow in 64-bit 7.0 - roughly 6x slower.



I have a simple script that repeats 5000 times, adding to a counter and 
populating and sorting a list with seven items. It takes just a little 
less than 4x as long to execute under LC 7 Server as it does under any 
previous version. I'm running 32bit in LC 7, btw.


Warren

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

2014-10-14 Thread Warren Samples

On 10/14/2014 04:55 AM, JB wrote:

I can get a file size by listing the detailed files and I can
get a list of all drives and volumes that are mounted by
using the volumes function.  Is there a way to get the
size of a drive or volume that is returned by using the
volumes function?

John Balgenorth



If 'volumes' doesn't work, maybe you can try

get shell(df -h)

You can try 'put shell(df -h)' in the message box to see if it gives 
you a result. If the command is still installed in OS X, you'll get 
information on disc size and usage.


Warren


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

2014-10-14 Thread Warren Samples

On 10/14/2014 10:37 PM, JB wrote:

The dictionary states,

This function always returns empty on Unix systems.

So, is Linux a Unix OS?




For LiveCode purposes, yes. The dictionary does indicated, by omission 
of the penguin icon, that 'volumes()' is not supported under Linux. I 
find the 'diskSize()' returns an unexpected and useless result here 
under openSUSE, despite the dictionary's indication that it is supported 
under Linux. In Linux you should be able to use shell(df).


Warren

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


Re: [BUG][SHELL] Could Others Please Test This OS X/Linux

2014-10-01 Thread Warren Samples

On 10/01/2014 08:09 AM, Kay C Lan wrote:

But then why is this not the case
with Linux?



For Linux users who have installed single user, in their HOME 
directory, the defaultfolder is their HOME directory.. Those who have 
installed for all users, in /opt, will run into these kinds of issues, 
at least sometimes, perhaps depending on what you're attempting to do 
with shell(). The defaultfolder in an /opt install is 
/opt/runrev/VERSION and 'put shell(find $PWD)' returns file not 
found errors.


Warren

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


Re: [BUG][SHELL] Could Others Please Test This OS X/Linux

2014-09-30 Thread Warren Samples

On 09/30/2014 10:17 PM, Kay C Lan wrote:

Before I go ahead and submit a bug report I'd like others to test and
report their findings.



openSUSE, LiveCode 6.6.2

Redirected the output to files. Results are identical, except for the 
extra file created by running the initial 'find $PWD  pwdtest.txt'. 
91,426 vs. 91,427.


Running:

put shell(find $PWD) into tStore
put the number of lines of tStore

is also the same except for the second file created in the previous step 
and a couple of other files created by the system as it tracks recently 
used applications and documents. (This output was also stored to a file 
and all files were compared using a diff tool.)


Warren

___
use-livecode mailing list
use-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: SHELL text encoding OS X?

2014-07-26 Thread Warren Samples

On 07/26/2014 07:44 AM, Klaus major-k wrote:

Hi friends,

i am currently using some shell commands, mainly mdfind, to get a list of 
files.
But german UMLAUTS etc. are not correctly displayed.

i thought the shell output would be UTF8, but unidecode(listoffiles) produces 
lots of glibberish 8-)
- Grabber fuÃàr Anyone.rtf

should of course be:
- Grabber für Anyone.rtf

This even happens with LC 7dp7, but shouldn't right?

Anyway, what can I do win LC 6.6.2?
Any hints very appreciated!


Best

Klaus
--




In LiveCode 7 try something like:

put textDecode(shell(myCommand),utf-8)

Works for me retrieving data from shell in Linux.

Warren


___
use-livecode mailing list
use-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: SHELL text encoding OS X?

2014-07-26 Thread Warren Samples

On 07/26/2014 08:05 AM, Klaus major-k wrote:

thank you, but my question was:


Anyway, what can I do in LC 6.6.2?

;-)




You also wrote this:
This even happens with LC 7dp7, but shouldn't right?

so it seemed you might be interested in how it's supposed to work there.



___
use-livecode mailing list
use-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: LiveCodeServer - Prints shebang line

2014-07-15 Thread Warren Samples

On 07/15/2014 08:46 PM, Monte Goulding wrote:

Hi Peter

One of the contributions I made just prior to christmas was to handle the shebang 
and basically put the script into ?lc mode immediately if there's a shebang. I 
really didn't get much of a chance to experiment with it but it was merged in. 
Unfortunately I can't remember which version of LC but perhaps try one of the 
latest server versions???

Cheers

Monte




We are pleased to announce the release of LiveCode 6.6.

Release Contents
...
*  '#!' now recognised by 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: Nested Repeat loops

2014-06-20 Thread Warren Samples

On 06/20/2014 08:18 PM, Peter Haworth wrote:

Wondering if anyone has an elegant way of exiting all the way out of a set
of nested repeat loops., e.g:

repeat for...
repeat for...
   repeat for
  repeat for
 if . then I want to exit out of the outermost repeat loop
here
  end repeat
  do this and that
   end repeat
   do this and that
end repeat
do this and that
end repeat

Right now, I set a flag to true when the exit condition is met then test it
in the do this and that stuff.  Works fine but feels a little kludgy.

Pete


Maybe I've completely failed to understand what it is you don't like 
about your current method, but...


Would it be practical and feel cleaner to wrap your nested repeats 
inside a command, say,'doLoop'. When your 'if' condition in the nth 
repeat is met, you 'exit doLoop'. You only have to reference and check a 
condition once this way and you cleanly exit the entire nested structure 
exactly when and where the condition is found.


A useless example that works:

Create a card with four fields and a button. Put this script in the button:


 on mouseUp
   doLoop
   answer exited loop
end mouseUp

on doLoop
   repeat 10 times
  add 1 to field 1
  repeat 10 times
 add 1 to field 2
 repeat 10 times
add 1 to field 3
repeat 10 times
   if field 3 is 3 then exit doLoop
   add 1 to field 4
end repeat
 end repeat
  end repeat
   end repeat
end doLoop

Warren

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


Re: RELEASE LiveCode 6.6.2

2014-06-07 Thread Warren Samples

On 06/07/2014 12:58 PM, Mike Kerner wrote:

I'm getting an error that the file isn't found.



That error is typically what you get trying to run in a 64 bit 
environment without the 32 bit libs installed. Do you have other 
versions of LiveCode running on this particular computer?


Warren

___
use-livecode mailing list
use-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: 7.0.0 dp 5

2014-05-26 Thread Warren Samples

On 05/26/2014 12:53 AM, Mark Wieder wrote:

That's what I thought. This urban legend has been batted around
lately.


Um, what is it you thought? I didn't say I once heard somebody say 
their friend's uncle told them about a neighbor... urban legend style. 
It was my own (recent) observation. I noticed a release announcement on 
one list but not the other. It's not impossible that I missed it, but I 
did look for it at the time. If I missed it, I will not have been the 
only one who has overlooked an announcement for one reason or another.


In any event, depending on these lists to prevent people from 
downloading publicly available software until it's time is wildly 
irresponsible and scolding or mocking someone for downloading such 
software is ridiculous. People regularly overlook or miss announcements 
and others might not be downloading immediately from the announcements 
but prefer to go to the download directory at some other convenient 
time. I'm pretty sure there is also hope that curious people are finding 
and downloading LiveCode with the expectation that they'll join these 
lists sometime after rather than vice versa. While it's possible to say 
many of us should know better, there are groups of people who can't and 
others for whom it may not be convenient.


The system is not in any way reliable, nor particularly defensible given 
there are any number of reasons why someone may encounter one of these 
not-ready-for-release releases.


Warren



___
use-livecode mailing list
use-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: 7.0.0 dp 5

2014-05-25 Thread Warren Samples

On 05/25/2014 10:29 AM, Richmond wrote:

Problems:

1. The menubar (Linux) states it it dp 4.

2. Still unable to put an insertion point into the search fields in
the Dictionary and RevOnline.

3. Double-clicking on a control in the toolbar does nothing.

4. Unable to switch back and forth between Browse and Point except via
the menubar.

These problems were all there in dp 3

Effectively unusable at the moment.

Richmond.




It shows the same build number in the About screen. You have to wonder 
exactly where the mixup is.


As before, I don't find any of the problems running this in openSUSE 
that you have there. It is possible these are system isolated problems 
or perhaps distro specific. You should consider filing a bug report with 
all system specific information as you can imagine might be relevant.


To the devs -- it seems with recent changes some Linux users are having 
new issues with dependencies where they had previously been running 
LiveCode without problems. Might it be possible to provide a script 
which checks for all known requirements as well as any suggested libs 
(making sure to distinguish 32 and 64 bit versions as necessary!) and 
lists them as installed or missing, in a format a little less cryptic 
than running 'ldd'? Something like this could save a lot of head 
scratching and frustration! I don't know that the problems Richmond is 
experiencing are related to this sort of problem, but in many other 
reported instances of troubles, being able to easily and definitively 
identify missing libs would have been an enormous boon.


Warren


___
use-livecode mailing list
use-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: 7.0.0 dp 5

2014-05-25 Thread Warren Samples

On 05/25/2014 11:52 AM, Mark Wieder wrote:

or wait for an actual release announcement.



Mark,

If we assume this is a mislabeled dp4, I suppose it's possible there are 
problems resolved in the actual dp5 that we can't experience just yet, 
but the issues he's talking about here have plagued him for a few 
releases and do not exist on my system. This is troublesome from many 
perspectives. This, along with other issues experience by Linux users 
lately, does suggest a simple solution to identify dependency issues for 
Linux would be highly useful.


Release announcements have not been entirely consistent, with at least 
one recent release being announced on one list much earlier than on the 
other, and I am in agreement with those who think RunRev needs to find a 
better solution to pre-staging than the current implementation if we 
need to be cautious about downloading what are publicly linked versions.


I have no interest whatsoever in the headaches of attempting to build 
from source, thank you very much.


Warren

___
use-livecode mailing list
use-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: 7.0.0 dp 5

2014-05-25 Thread Warren Samples

On 05/25/2014 01:58 PM, Mark Wieder wrote:

...which was also not announced...



With so many parallel versions and more than one place to track 
announcements, it's hard to be sure exactly what is current. The fact 
that there is a public link on the LiveCode site to downloads of 
versions which haven't been announced but are available - fully vetted 
or not - makes it silly to worry someone about downloading them. People 
who might have no idea about these lists and any official release 
announcements are being directed to these builds by RunRev.


Warren

___
use-livecode mailing list
use-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: 7.0.0 dp 5

2014-05-25 Thread Warren Samples

On 05/25/2014 10:20 PM, Mark Wieder wrote:

Warren-

Sunday, May 25, 2014, 12:31:34 PM, you wrote:


With so many parallel versions and more than one place to track
announcements, it's hard to be sure exactly what is current.


Ah, ok... maybe I missed something here. You're saying there was a
version that was released but wasn't announced on this list? That's a
bit disconcerting - which version was that?


The fact that there is a public link on the LiveCode site to
downloads of versions which haven't been announced but are available
- fully vetted or not - makes it silly to worry someone about
downloading them.


I'm not particularly worried about that. I just think it's silly to
download an unreleased version and then complain about it.


People who might have no idea about these lists and any official
release announcements are being directed to these builds by RunRev.


My confusion again, sorry. So RunRev is directing people to download
these versions? I missed that announcement. Maybe I should slog my way
through the Kevin thing after all.




There was recently a version announced on one list which I did not see 
announced on the other. It struck me as odd. I don't remember which and 
I'm sorry but I don't feel inspired to wade through the lists to figure 
it out. I wouldn't suggest it was anything more than an accidental 
oversight, btw.


Again, it doesn't matter if it's been announced. If it's placed in a 
publicly available download location, alongside other releases, it is 
released. These are accessed from a plainly available link on the 
LiveCode .com website. The link is labeled View All LiveCode 
Downloads. These unannounced versions have release dates and release 
notes. There is nothing to indicate these are merely almost releases 
and not to be downloaded until some future date.


The staging process is missing a step and it's not the fault of the 
downloaders.


Warren

___
use-livecode mailing list
use-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: 7.0.0 dp 5

2014-05-25 Thread Warren Samples

On 05/25/2014 11:35 PM, J. Landman Gay wrote:

That's what the dp and rc designations are for, but it would probably be 
more clear if there was a statement on the page explaining what those mean, along with appropriate 
caveats.  Final releases should be clearly marked as stable.



We're discussing the difference between releases which have been 
announced and versions which have been uploaded to the release directory 
before they have actually been given all final checks, not the 
difference between dp, rc and gm versions.


The process which sometimes results in improperly functioning builds or 
installers being publicly available prior to their actual finalization 
and announcement has been discussed in the past and explained by the 
devs, who have suggested that the system was being looked at with an eye 
to fixing this.


But, I agree that a note on the download page, along the lines you 
suggest, would be a good idea :)


Warren

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

2014-05-11 Thread Warren Samples

On 05/11/2014 10:31 PM, Alain Farmer wrote:

Hello,
I am using version 6.1.0-rc-1 (Desktop)

None of the unicode stuff works [for me]:
* set the useUnicode to true
* the unicodeText of field
* the unicodeFormattedText of field
No error messages; just empty.
Can anyone give me a clue as to what to do ?
Thanks,
Alain





Is this really the version you're using? That version is almost a year 
old and has been superseded by several newer versions.


Is this stuff that works for you in other versions of LiveCode but not 
in the version you want to use now?


Warren

___
use-livecode mailing list
use-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: Backdrop in in 6.7.0 dp2 under Lubuntu Linux 13.10

2014-04-26 Thread Warren Samples

On 04/26/2014 12:20 PM, Mark Wieder wrote:

Nonetheless, backdrops are working properly in 6.7-dp2 on linux mint
14, and there are no backdrops in dp1, so it does look like the
problem is fixed.



Also seems to be working fine here in both 6.6.2-rc2 and 6.7.0-dp2 
running openSUSE with KDE4/Kwin.


Warren

___
use-livecode mailing list
use-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: 6.6.1 no bueno

2014-04-15 Thread Warren Samples

On 04/14/2014 10:57 AM, Bob Sneidar wrote:

Hi all.

Release 6.6.1 is no bueno. Try this: Launch 6.6.1. Open a new stack. Drag a 
combo box into the stack. Double click the combo box to get properties. Do you 
get the property inspector? I don’t.

Now do the same thing, only this time, drag a regular push button into the new 
stack and double click. NOW you get the property inspector, and dragging a new 
combo box and double clicking it will give you the property inspector as well.

Seems if the combo box is the first thing you get properties for after a 
launch, you will not get the properties inspector at all for anything, but if 
you get properties for something else first, the property inspector seems to 
work fine.

If you do this after you have been running for a while, chances are you will 
have already gotten the property inspector for something else and the test will 
be no good. I have already removed all the plugins so that is not an issue.

If others can reproduce this, I will submit a bug report. I am running 
Mavericks 10.9.2 on a 15” Macbook Pro.

Bob




I see this here in Linux, too. (openSUSE)

Warren


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

  1   2   3   4   >