Not many people know this.

Devin Asay devin_asay at byu.edu
Thu Aug 16 14:38:07 EDT 2018


On Aug 16, 2018, at 11:48 AM, Richard Gaskin via use-livecode <use-livecode at lists.runrev.com<mailto:use-livecode at lists.runrev.com>> wrote:

<snip>

Paragraph-level formatting opens up wholly new opportunities, beyond any xTalk I've ever seen.

I'm not sure if this info has been incorporated into the docs system yet, but the Release Notes for v5.5 offer a solid overview of the new field features (starting on p12), most of which are paragraph-level properties like indent, border, padding, etc. (p19), along with the wonderfully efficient styledText array representation of field contents ([p16) and super-useful indented lists a la HTML and word processors (p18):
https://downloads.livecode.com/livecode/5_5_4/LiveCodeNotes-5_5_4.pdf

When I revised the htmlText property entry in the dictionary a couple of years ago, I incorporated all of the changes to the paragraph <p> tag, which included all of the new paragraph level properties. That’s the only place in the dictionary I can think of where a discussion of all of the p-level properties together is appropriate. What is still left to be done is to update all of the entries for the individual properties that were field-level props only before v. 5.5. While the syntax statements have all been updated, there is no note in the entries of when they were changed to become p-level. I wish I had the time now, but my LC time has been severely reduced by my duties at work the last couple of years.

Dictionary editing is a great way for community members to contribute to the LC project, and the barrier to entry is much lower than trying to learn enough C code to work on the LC engine. It requires attention to detail, but otherwise is kind of fun and not difficult.

Cheers,

Devin



Devin Asay
Director
Office of Digital Humanities
Brigham Young University



More information about the use-livecode mailing list