This Week In LiveCode 45
Welcome to This Week in LiveCode! LiveCode is a high-level language with an easy-to-learn English-like syntax. 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. Want to get involved? We welcome contributions.
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.
This week’s edition was edited by peter-b and livecodepanos.
Updates from the LiveCode open source community
News & blog posts
- A new community for LiveCode teachers and students
- revIgniter v1.9.1 released: Added support for uploading directories (multiple files)
- The KAGI online purchase system has closed down
Interesting discussions
- Topic ideas for LiveCode workshops
- Why don’t arithmetic commands throw an error if the target isn’t a number?
- Deploying script-only library stacks into a standalone
Updates in the LiveCode open source project
This was a quiet week from a development point of view – because everyone was busy at the conference!
9 pull requests were merged since the last issue.
Notable changes
- Implement “&” operator for LCB Lists
- Several new contributors made improvements to the dictionary during asayd’s workshop on documentation
Bug of the week
Bug 18141 - min()/max() functions are not tolerant of poorly formatted number lists
This bug is about a list of numbers containing carriage return (CR) characters
not being processed properly by the min()
and max()
functions if it contains
a trailing CR.
This is the bug of the week because it has a simple and effective sample stack that clearly demonstrates the problem; the reporter has made some helpful comments that indicate where the problem lies; and by testing in LiveCode 6.x he has helped narrow down what might have caused the problem (probably during the LiveCode 7 refactoring to support Unicode).
Help needed!
Want to get involved in the LiveCode open source project but don’t know where to start? Try one of these!
- (Easy) Add a default script for scroll bars
- (Easy) Add extra spaces when commenting out script
- (Easy) Add a <Ctrl+Q> shortcut to the Linux script editor