diff --git a/CMakeLists.txt b/CMakeLists.txt index 1f49bfda..5efb7e73 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,7 +18,7 @@ cmake_minimum_required(VERSION 2.8.12) project(octaspire-dern C) set(OCTASPIRE_DERN_CONFIG_VERSION_MAJOR 0) -set(OCTASPIRE_DERN_CONFIG_VERSION_MINOR 135) +set(OCTASPIRE_DERN_CONFIG_VERSION_MINOR 136) set(OCTASPIRE_DERN_CONFIG_VERSION_PATCH 0) message("== Building ${PROJECT_NAME} ${OCTASPIRE_DERN_CONFIG_VERSION_MAJOR}.${OCTASPIRE_DERN_CONFIG_VERSION_MINOR}.${OCTASPIRE_DERN_CONFIG_VERSION_PATCH}") diff --git a/doc/book/Programming_in_Octaspire_Dern.adoc b/doc/book/Programming_in_Octaspire_Dern.adoc index efcd6acc..2cb148d0 100644 --- a/doc/book/Programming_in_Octaspire_Dern.adoc +++ b/doc/book/Programming_in_Octaspire_Dern.adoc @@ -4,7 +4,7 @@ Programming in Octaspire Dern :lang: en :toc: -Documentation for Octaspire Dern programming language version 0.135.0 +Documentation for Octaspire Dern programming language version 0.136.0 == About @@ -51,6 +51,10 @@ version controlled source distribution. The whole amalgamated release can be fou the *release*-directory of the version controlled source distribution and from http://www.octaspire.com/dern/release.tar.bz2[octaspire.com/dern/release.tar.bz2]. +Dern is portable and is tested and known to run in Linux, FreeBSD, OpenBSD, NetBSD, OpenIndiana, +MINIX 3, Haiku, and Windows. The `how-to-build`-directory of the amalgamated source release +contains build script for all tested platforms. + [NOTE] This is the first language I have ever designed or implemented. There are also a lot of features not yet implemented and probably bugs not yet fixed. The interpreter @@ -82,7 +86,7 @@ The amalgamated source release is the recommended way of using Dern, if you don' modify Dern itself. To use the amalgamated release, you will need only a C compiler and C standard library supporting C99. -=== Linux, FreeBSD, OpenBSD, NetBSD, MINIX 3, Haiku +=== Linux, FreeBSD, OpenBSD, NetBSD, OpenIndiana, MINIX 3, Haiku :source-highlighter: pygments :pygments-style: colorful @@ -97,8 +101,8 @@ sha512sum -c checksums sh how-to-build/YOUR_PLATFORM_NAME_HERE.XX ---- -replace *YOUR_PLATFORM_NAME_HERE.XX* with *FreeBSD.sh*, *NetBSD.sh*, *OpenBSD.sh*, *linux.sh*, -*minix3.sh* or *haiku.sh*. More scripts for different platforms will be added later. +replace *YOUR_PLATFORM_NAME_HERE.XX* with *FreeBSD.sh*, *NetBSD.sh*, *OpenBSD.sh*, *OpenIndiana.sh*, +*linux.sh*, *minix3.sh* or *haiku.sh*. More scripts for different platforms will be added later. === Windows using MinGW diff --git a/doc/book/Programming_in_Octaspire_Dern.html b/doc/book/Programming_in_Octaspire_Dern.html index d47deae5..0cce280b 100644 --- a/doc/book/Programming_in_Octaspire_Dern.html +++ b/doc/book/Programming_in_Octaspire_Dern.html @@ -804,7 +804,7 @@

Programming in Octaspire Dern

-

Documentation for Octaspire Dern programming language version 0.135.0

+

Documentation for Octaspire Dern programming language version 0.136.0

@@ -843,6 +843,9 @@

About

version controlled source distribution. The whole amalgamated release can be found from the release-directory of the version controlled source distribution and from octaspire.com/dern/release.tar.bz2.

+

Dern is portable and is tested and known to run in Linux, FreeBSD, OpenBSD, NetBSD, OpenIndiana, +MINIX 3, Haiku, and Windows. The how-to-build-directory of the amalgamated source release +contains build script for all tested platforms.

@@ -877,7 +880,7 @@

Building the amalgamated sourc modify Dern itself. To use the amalgamated release, you will need only a C compiler and C standard library supporting C99.

-

Linux, FreeBSD, OpenBSD, NetBSD, MINIX 3, Haiku

+

Linux, FreeBSD, OpenBSD, NetBSD, OpenIndiana, MINIX 3, Haiku

curl -O octaspire.com/dern/release.tar.bz2
 tar jxf release.tar.bz2
@@ -886,8 +889,8 @@ 

Linux, FreeBSD, OpenBSD, Ne sha512sum -c checksums sh how-to-build/YOUR_PLATFORM_NAME_HERE.XX

-

replace YOUR_PLATFORM_NAME_HERE.XX with FreeBSD.sh, NetBSD.sh, OpenBSD.sh, linux.sh, -minix3.sh or haiku.sh. More scripts for different platforms will be added later.

+

replace YOUR_PLATFORM_NAME_HERE.XX with FreeBSD.sh, NetBSD.sh, OpenBSD.sh, OpenIndiana.sh, +linux.sh, minix3.sh or haiku.sh. More scripts for different platforms will be added later.

Windows using MinGW

@@ -1753,7 +1756,7 @@

Using the amalgamated source

diff --git a/etc/octaspire_dern_amalgamated.c b/etc/octaspire_dern_amalgamated.c index ca7d9ec2..ec369866 100644 --- a/etc/octaspire_dern_amalgamated.c +++ b/etc/octaspire_dern_amalgamated.c @@ -16007,10 +16007,10 @@ limitations under the License. #define OCTASPIRE_DERN_CONFIG_H #define OCTASPIRE_DERN_CONFIG_VERSION_MAJOR "0" -#define OCTASPIRE_DERN_CONFIG_VERSION_MINOR "135" +#define OCTASPIRE_DERN_CONFIG_VERSION_MINOR "136" #define OCTASPIRE_DERN_CONFIG_VERSION_PATCH "0" -#define OCTASPIRE_DERN_CONFIG_VERSION_STR "Octaspire Dern version 0.135.0" +#define OCTASPIRE_DERN_CONFIG_VERSION_STR "Octaspire Dern version 0.136.0" diff --git a/release/README b/release/README index 5f538a90..aeef20c3 100644 --- a/release/README +++ b/release/README @@ -1,12 +1,12 @@ This is amalgamated single file source release for Octaspire Dern programming -language version 0.135.0. File 'octaspire-dern-amalgamated.c' +language version 0.136.0. File 'octaspire-dern-amalgamated.c' is all that is needed; it has no other dependencies than a C compiler and standard library supporting C99. SHA-512 checksums for this and older releases can be found from: https://octaspire.github.io/dern/ -If you want to check this release, download checksums for version 0.135.0 from: -https://octaspire.github.io/dern/checksums-0.135.0 +If you want to check this release, download checksums for version 0.136.0 from: +https://octaspire.github.io/dern/checksums-0.136.0 Building instructions for all supported platforms (and scripts for building automatically) can be found in directory 'how-to-build'. Look for a file that diff --git a/release/documentation/Programming_in_Octaspire_Dern.html b/release/documentation/Programming_in_Octaspire_Dern.html index d47deae5..0cce280b 100644 --- a/release/documentation/Programming_in_Octaspire_Dern.html +++ b/release/documentation/Programming_in_Octaspire_Dern.html @@ -804,7 +804,7 @@

Programming in Octaspire Dern

-

Documentation for Octaspire Dern programming language version 0.135.0

+

Documentation for Octaspire Dern programming language version 0.136.0

@@ -843,6 +843,9 @@

About

version controlled source distribution. The whole amalgamated release can be found from the release-directory of the version controlled source distribution and from octaspire.com/dern/release.tar.bz2.

+

Dern is portable and is tested and known to run in Linux, FreeBSD, OpenBSD, NetBSD, OpenIndiana, +MINIX 3, Haiku, and Windows. The how-to-build-directory of the amalgamated source release +contains build script for all tested platforms.

@@ -877,7 +880,7 @@

Building the amalgamated sourc modify Dern itself. To use the amalgamated release, you will need only a C compiler and C standard library supporting C99.

-

Linux, FreeBSD, OpenBSD, NetBSD, MINIX 3, Haiku

+

Linux, FreeBSD, OpenBSD, NetBSD, OpenIndiana, MINIX 3, Haiku

curl -O octaspire.com/dern/release.tar.bz2
 tar jxf release.tar.bz2
@@ -886,8 +889,8 @@ 

Linux, FreeBSD, OpenBSD, Ne sha512sum -c checksums sh how-to-build/YOUR_PLATFORM_NAME_HERE.XX

-

replace YOUR_PLATFORM_NAME_HERE.XX with FreeBSD.sh, NetBSD.sh, OpenBSD.sh, linux.sh, -minix3.sh or haiku.sh. More scripts for different platforms will be added later.

+

replace YOUR_PLATFORM_NAME_HERE.XX with FreeBSD.sh, NetBSD.sh, OpenBSD.sh, OpenIndiana.sh, +linux.sh, minix3.sh or haiku.sh. More scripts for different platforms will be added later.

Windows using MinGW

@@ -1753,7 +1756,7 @@

Using the amalgamated source

diff --git a/release/octaspire-dern-amalgamated.c b/release/octaspire-dern-amalgamated.c index ca7d9ec2..ec369866 100644 --- a/release/octaspire-dern-amalgamated.c +++ b/release/octaspire-dern-amalgamated.c @@ -16007,10 +16007,10 @@ limitations under the License. #define OCTASPIRE_DERN_CONFIG_H #define OCTASPIRE_DERN_CONFIG_VERSION_MAJOR "0" -#define OCTASPIRE_DERN_CONFIG_VERSION_MINOR "135" +#define OCTASPIRE_DERN_CONFIG_VERSION_MINOR "136" #define OCTASPIRE_DERN_CONFIG_VERSION_PATCH "0" -#define OCTASPIRE_DERN_CONFIG_VERSION_STR "Octaspire Dern version 0.135.0" +#define OCTASPIRE_DERN_CONFIG_VERSION_STR "Octaspire Dern version 0.136.0" diff --git a/test/REPL/octaspire-dern-repl.exp b/test/REPL/octaspire-dern-repl.exp index cc7ac2d3..042926c5 100755 --- a/test/REPL/octaspire-dern-repl.exp +++ b/test/REPL/octaspire-dern-repl.exp @@ -3,7 +3,7 @@ set timeout 4 spawn ../../build/octaspire-dern-repl -v expect { - "Octaspire Dern version 0.135.0" + "Octaspire Dern version 0.136.0" {puts "\n\x1B\[32m---------- TEST PASS ----------\x1B\[0m\n" } default