This Week In LiveCode 64
Welcome to This Week in LiveCode! This is a weekly summary of what’s been going on in the LiveCode open source project and community. Want something mentioned? Tweet @LiveCode or send us an e-mail.
Updates from the LiveCode open source community
This Week in LiveCode will be taking a couple of weeks off, and will return on 9th January!
News & blog posts
- When C uninitialised variables and misleading whitespace combine: The anatomy of a bug in the LiveCode engine
- LiveCode 8.1.3 will include Xcode 8.2 support
Interesting discussions
- Why regular expressions made subsequent statements run slowly
- Using
wait until <condition> with messages
for parallel code
Updates in the LiveCode open source project
42 pull requests were merged since the last issue.
New LiveCode releases
Notable changes
- Documentation and code style guide updates
- Updated C++ style: The new C++ coding style makes use of C++11 features and changes the indentation style
- Documentations style guide: Detailed guidance on the writing style for LiveCode documentation
- revvideograbber: Remove from Mac OS X builds: LiveCode 9 no longer supports Mac OS X 10.8 and below, so it isn’t possible to compile the revvideograbber external for Mac any more
- Check for script-only stacks in objchunk url resolution:
It is now possible to load script-only stacks with
go url <stackUrl>
- Add ‘Select All’ as a built-in field action: LiveCode fields now respond to <Cmd+A> or <Ctrl+A> by default
Bug of the week
Bug 18970 - Datagrid doesn’t respond to mouseDown handler on Android
The reporter documents a surprising difference in the way the datagrid works on Android platforms vs desktop platforms. The simple and self-explanatory example stack nicely demonstrates the problem.
Help needed!
Want to get involved in the LiveCode open source project but don’t know where to start? Try one of these:
- (Easy) Update & complete documentation for
the processor
- (Medium) Add info on manipulating field contents to the User Guide
- (Medium) Make guide outlines in the Dictionary expand/collapse with repeated clicks
- (Medium) Reduce whitespace in Dictionary
- (Hard) Allow Windows line endings in script-only stacks
- (Hard) Create a LiveCode Community build for Raspberry Pi
Contributors this week
Contribute!
This Week in LiveCode is openly developed on GitHub. If you find any errors in this issue, please file an issue or submit a pull request.