Skip to content

Releases: AppliedLogicSystems/ALSProlog

Spring 2019: Major change to documentation

25 Mar 22:18
20d5d2f
Compare
Choose a tag to compare

Pulls all documentation into a single folder (~/docs), switches to writing source documentation using Markdown, and uses Jekyll for generating html-based documentation.

Summer 2018: Minor bug fixes and improvements to alspro and alsdev

14 Aug 19:12
be4022d
Compare
Choose a tag to compare

Repairs a number of small bugs and/or shortcomings in the libcurl interface and added sections on the libcurl interface to the Wiki. Improved the help/man page/Wiki for alspro. Substantially re-arranged blt_dvsh.pro:start_alsdev0/0 to fix a number console command-line processing issues. Repaired a number of alsdev gui issues.

3.4.0 - URL Streams - REST-style HTTP - Access to Curl

23 Jul 19:27
8c230dd
Compare
Choose a tag to compare

Utilized the lib curl library to add three notable enhancements:

  • Streams to remote servers; e.g., open(url('http://example.com/', [Curl options]), read, S);
  • A REST-inspired builtin http/3; e.g. http(get, url('http://example.com/', [Curl options]);
  • Low-level, direct access to the Curl library via builtins curl/1-3.
  • Added lib curl into the distribution, and modified various os builds to support that;
  • Added php-based echo server for testing, and added test suite for curl-related additions.

Additionally, repaired a number of bugs, improved the builds, updated packages, and added Appveyor CI alongside Travis CI.
Details:

3.3.1 - Spring 2017 bug fix release

26 Mar 00:50
Compare
Choose a tag to compare

Bug fixes for building/testing and improvements to CREF. Details:

3.3.0 - Command Line Editing Plus Bug Fixes

06 Oct 20:45
Compare
Choose a tag to compare

This release supports and several enhancements and numerous bug fixes:
Enhancements:

  • Added support for both the command line alspro and the alsdev console to support command line editing and history management similar to the bash shell (Issues #2 and #74).
  • Support for basic Linux packaging (Issue #29).
  • Added File>Examples and support for read-only example files (Issue #54).

Numerous bug fixes detailed in the closed issues. See

3.2.0 - Open Source Developer Release

09 Jun 19:26
Compare
Choose a tag to compare

This initial release creates a base version for further open-source development. Although not bug free, this release can be built, tested, modified by any developer. Pull requests welcome!

  • Open Sourced under MIT License
  • Updated build for modern OSes (Mac/Win/Linux)

Misc:

  • Treat #! as pre-processor no-op/comment to support shell scripting (Issue #43).
  • Coordinated action in the alsdev spy panel with action in the console (Issue #45).
  • Added -h/--help flag to alspro (Issue #49).