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