Why Microsoft Word must Die

Mike Kerner MikeKerner at roadrunner.com
Tue Oct 15 20:09:01 CEST 2013


Code folding is allowing you to collapse or expand structures within your
code.  GLX2 has that, now, sort of.
Typically you have a collapse reticle next to the beginning of the
structure, then a dashed line that extends to the "end"

Thus (in text, not graphically)

+ on mouseUp
|     answer "This is a handler that demonstrates folding" with "OK" or
"Cancel"
|     + if it is "OK" then
|      |      beep
|      |      answer "OK, back"
|      - else # not ok
|      |      exit mouseUp
|      - end if # it is "OK"
- end mouseUp


I can collapse the structures so I can see what's going on without the
extra noise.  It is very useful in long handlers.
Even better, if I can embed tag-like structures and collapse them, then I
can mark sections of code without a control structure, and collapse or
expand the whole thing.  That way I don't have to put something like an if
true end if around something to be able to collapse it.

#<figure out when not increasing the debt ceiling will actually cause real
harm not imaginary harm>
      #my code to do the math on tax receipts vs. outlays goes here
#</figure out when not increasing the debt ceiling will actually cause real
harm not imaginary harm>



As for macros, it's little things like being able to insert an
if-then-else-end if structure that auto-documents the conditions so that I
don't have to.  Macros can have engine-related functions in them, so dates,
times, handler names, copyrights, etc. can be auto-embedded in the header
of any handler.



On Tue, Oct 15, 2013 at 1:09 PM, Richmond <richmondmathewson at gmail.com>wrote:

> On 10/15/2013 03:39 PM, Mike Kerner wrote:
>
>> or support code folding, or macros, or..........
>>
>
> I obviously have "missed" an awful lot:
>
> 1. What is 'support code folding?
>
> 2. As I use a Nostromo 52 Gamepad attached to my VMware Mac for coding;
> where the keys on the Gamepad
> effectively deliver repetitive sequence rather like macros that aspect
> doesn't fuss me.
>
> Richmond.
>
> --
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."


More information about the use-livecode mailing list