On Feb 10, 2014, at 5:15 PM, Alex Tweedly a...@tweedly.net
wrote:
On 10/02/2014 17:51, Devin Asay wrote:
Seems like the most LiveCode-like syntax would be something like:
pad container with string at beginning|end|chunk description [for] N
[times]
So,
pad myvar with space at
On 2/10/14, 6:15 PM, Alex Tweedly wrote:
I don't see any need to invent a new verb pad; why not simply
something like
put value [for N times] chunk description
or
put [N copies of] value chunk description
Thus
put hello into myVar
put xyz for 2 times after char 3 of myVar--
I guess I'm more of a fan of having multiple ways of saying something,
because then each person can use whatever feels most natural and intuitive
to them instead of being forced.
On Tue, Feb 11, 2014 at 12:40 PM, J. Landman Gay
jac...@hyperactivesw.comwrote:
On 2/10/14, 6:15 PM, Alex Tweedly
the BASIC RPT$ syntax is s not LC. of might work, though. I
also hate the * syntax. Yes, I know what it means, but I'm a CS junkie.
On Sun, Feb 9, 2014 at 12:54 AM, Jerry Jensen j...@jhj.com wrote:
How about rpt(15,5) ? If you don't quote the 15, the numberformat would
take effect,
On Feb 8, 2014, at 10:41 PM, Geoff Canyon gcan...@gmail.com wrote:
On Wed, Feb 5, 2014 at 9:06 AM, Mike Kerner mikeker...@roadrunner.comwrote:
put 30 a into goop, but that is a recipe for failure, and
put 30 a's into goop is almost unreadable
If we're devising syntax, I think some
On 2/10/14, 11:51 AM, Devin Asay wrote:
Seems like the most LiveCode-like syntax would be something like:
pad container with string at beginning|end|chunk description [for] N
[times]
So,
pad myvar with space at beginning 4 times
pad fld foo with 0 at end 10 times
pad hello with xyz after
I like that, too
On Mon, Feb 10, 2014 at 12:54 PM, J. Landman Gay
jac...@hyperactivesw.comwrote:
On 2/10/14, 11:51 AM, Devin Asay wrote:
Seems like the most LiveCode-like syntax would be something like:
pad container with string at beginning|end|chunk description [for]
N [times]
So,
On 10/02/2014 17:51, Devin Asay wrote:
Seems like the most LiveCode-like syntax would be something like:
pad container with string at beginning|end|chunk description [for] N
[times]
So,
pad myvar with space at beginning 4 times
pad fld foo with 0 at end 10 times
pad hello with xyz after
Without using Regex, you can do this:
function makeString tChar, n
-- returns a string of n characters (tChar)
-- no repeat loop!
put cr into line n of m
replace cr with tChar in m
return m
end makeString
-- Peter
Peter M. Brigham
pmb...@gmail.com
http://home.comcast.net/~pmbrig
Nice, Peter.
Inspired by that I wondered if we might use the lineDel to some
advantage here, and it turns out to be ever so slightly faster:
on mouseUp
put 1 into n
-- test 1:
put the millisecs into t
repeat n
put MakeString(#, 100) into r1
end repeat
put the
On Wed, Feb 5, 2014 at 9:06 AM, Mike Kerner mikeker...@roadrunner.comwrote:
put 30 a into goop, but that is a recipe for failure, and
put 30 a's into goop is almost unreadable
If we're devising syntax, I think some other languages use * as in:
put 30 * a into goop
This still runs into
How about rpt(15,5) ? If you don't quote the 15, the numberformat would take
effect, I guess.
On Feb 8, 2014, at 9:41 PM, Geoff Canyon gcan...@gmail.com wrote:
On Wed, Feb 5, 2014 at 9:06 AM, Mike Kerner mikeker...@roadrunner.comwrote:
put 30 a into goop, but that is a recipe for failure,
Very nice Bob - I must get into using libraries myself, I'm using a variety
of methods to help me reuse code but they are all a bit kludgy - I think I'm
just about ready to bite the bullet...
-
Some are born coders, some achieve coding, and some have coding thrust upon
them. - William
I am fed up with this Piper system. This AM, I couldn't connect at all to the
working piper, when I launched the ios app I was prompted to run wifi setup and
to double tap the piper power button before connecting to its wifi, BUT after
selecting the Piper wifi, it never gets the check mark in
Please ignore this rant, I managed to respond to the wrong email
Hodie Non Cras
On Feb 6, 2014, at 5:27 AM, Dave McKee sarawakd...@rogers.com wrote:
I am fed up with this Piper system. This AM, I couldn't connect at all to the
working piper, when I launched the ios app I was prompted to
How about
put format(%30s, ) into a
-- Alex.
On 2/5/2014 03:28, Mike Kerner wrote:
There isn't a repeating string function/keyword/construct, right?
put 30 spaces into a or
put space * 30 into a
___
use-livecode mailing list
Hi Mike,
Into item 29 gives you a string of 29 chars, after 29 makes a string of
30 chars, into item 30 gives a string of 30 chars.
--
Best regards,
Mark Schonewille
Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter:
Mark,
I must have screwed something up the first time, because I wound up with
31, even though I expected 30. When I just tested it, it came out at 30.
Alex's idea is also clever, but what if I am trying to repeat another
character, like #?
I was trying to avoid the solution Craig suggested by
Mike Kerner wrote
I was trying to avoid the solution Craig suggested
Why do you want to avoid it? Making a function to do the job seems the best
way to me!
-
Some are born coders, some achieve coding, and some have coding thrust upon
them. - William Shakespeare Hugh Senior
--
View
because if it's part of the language, and my vocabulary improves, then I
have less crap to move into my libraries, and I would feel a lot less
foolish if I discover such a thing later. Even worse, when I throw a kluge
into a project, and I can't find it, later, when I need it again, I end up
On 05/02/2014 15:06, Mike Kerner wrote:
Alex's idea is also clever, but what if I am trying to repeat another
character, like #?
put replacetext( format(%30s, ), , x) into myVar
(no promises for being the speediest solution - but still one line and
no library involved).
-- Alex.
don't get me wrong, I hate it, because it's c and I can't just stare at it
and know that %30s means pad the front with spaces, but nice.
On Wed, Feb 5, 2014 at 12:50 PM, Mike Kerner mikeker...@roadrunner.comwrote:
nice.
On Wed, Feb 5, 2014 at 11:24 AM, Alex Tweedly a...@tweedly.net wrote:
nice.
On Wed, Feb 5, 2014 at 11:24 AM, Alex Tweedly a...@tweedly.net wrote:
On 05/02/2014 15:06, Mike Kerner wrote:
Alex's idea is also clever, but what if I am trying to repeat another
character, like #?
put replacetext( format(%30s, ), , x) into myVar
(no promises for being the
Mike Kerner wrote
because if it's part of the language, and my vocabulary improves, then I
have less crap to move into my libraries, and I would feel a lot less
foolish if I discover such a thing later. Even worse, when I throw a
kluge
into a project, and I can't find it, later, when I need
I absolutely agree. I have a function in my personal standard library
that does (something close to) this, and I would never consider
replacing that with this C-like code; I wrote C for a living for too
many years already, thanks.
But as an answer to the request (i.e. native LC, not a
This would be a useful command in LC. I'd like to see a strip
leading/trailing command to. I usually do that with a regExp but like the
solution to this problem, it's not the most readable thing in the world.
Sounds like it might be worth a post to the Open Source forum.
Pete
lcSQL Software
To avoid having to recode yourself, you should get in the habit of building a
library stack that you insert into the front of every app you are building.
That way you can have a central library of common reusable code, which is why
library stacks were meant to do.
I am working on a Database
Mike,
set the itemDel to space
put space into item 30 of mySpaces
--
Best regards,
Mark Schonewille
Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553
Use Color Converter to convert CMYK, RGB, RAL,
blink, blink, pregnant pause/
That's clever. It would be item 29, but that hardly matters. What's even
more interesting about that is that
put space into word 29 of mySpaces
will give me a string that's 1 character long.
On Tue, Feb 4, 2014 at 9:39 PM, Mark Schonewille
: repeating string
blink, blink, pregnant pause/
That's clever. It would be item 29, but that hardly matters. What's even
more interesting about that is that
put space into word 29 of mySpaces
will give me a string that's 1 character long.
On Tue, Feb 4, 2014 at 9:39 PM, Mark Schonewille
m.schonewi
30 matches
Mail list logo