nelson v0.3.8 Release Notes

Release Date: 2019-08-24 // over 4 years ago
  • ๐Ÿ”‹ Features:

    • RESTfull API webservice for Nelson:

      • weboptions function: Set parameters for RESTful API web service.
      • websave builtin: Save content from RESTful API web service to file.
      • webread builtin: Read content from RESTful API web service to nelson's variable.
    • UNICODE support extended in Nelson:

      • unicode2native builtin: Converts unicode characters representation to bytes representation.
      • native2unicode builtin: Converts bytes representation representation to unicode string representation.
      • nativecharset builtin: Find all charset matches that appear to be consistent with the input.
      • text editor detects files charset and open files with it.
      • fileread / filewrite builtin extended to use an characters encoding.
      • fopen, fprintf, fgetl, fgets, fread, and fwrite builtin extended to manage characters encoding.
    • feof builtin: check for end of file.

    • ferror builtin: test for i/o read/write errors.

    • tempname function: Returns an unique temporary filename.

    • test_run uses nh5 files as result file (previously json)

    ๐Ÿ› Bug Fixes:

    • #226: tempdir() did not include a final slash.

    • #224: cd ็•ถ็ฌฌไธ€ๅ€‹ๆŒ‰่ฎš็š„ไบบ crashed Nelson.

    Compilation:

    • Visual studio 15.9.14.

    • ๐Ÿ Qt 5.12.4 on Windows.

    • ๐ŸŽ CMake 3.9 required on linux and MacOS.

    • ๐Ÿง CircleCI moved to Arch Linux build.