SmallBASIC version 0.12.9 has been released

Forums: 

The changes are:

ANDROID: Allow input of special characters
ANDROID: Added share command
ANDROID: Fix '?' key input using gboard
ANDROID: Select alternative font
COMMON: Fix compile warnings from clang
COMMON: Removed debugging output from RUN (windows build)
COMMON: Allow array access via [] characters
COMMON: Can now attach SUB/FUNCs as MAP fields
COMMON: Clear out of scope CATCH variables
COMMON: Create MAP from single line JSON without ARRAY command
COMMON: Fix internal error handling long string variables
COMMON: Python style here-document
COMMON: Update parameter handling for performance
UI: Allow input of special characters
UI: Added "Save-As" option to the file menu (thanks Josip)
UI: CIRCLE drawing is now anti-aliased
UI: Fixed cursor when displaying the popup while editing
UI: Added menu widget (three vertical dots)
UI: Editor display cursor row/col position
UI: Improved CIRCLE performance
UI: Show unsaved indicator following paste
UI: Throw error when invalid .WAV passes to PLAY

Note: The "Online" menu samples are now hosted in github. This will allow this site to be switched over to HTTPS (to avoid sending plain text login passwords).

Yah verily, I say unto thee, thine application doth function without fault. Great joy and gladness doth insue. My gratitude I give thee freely. Thine handiwork surely exceeds beyond measure. I thank thee for thine efforts. Fair morrow to thee.

J

Thanks for all great improvements!

Unfortunately the program FileManager.bas in the Applications folder doesn't work in the new version. It returns an error on constructs like:

w.ask("Remove Dir ["+n+"] ?")

It worked in 12.8

Note that the '[' and ']' characters are in quotes.

Thanks for your hard work, and kind attention!