[gimp/soc-2011-seamless-clone2] Applied changes from SVN version 98 of official version of TinyScheme Updated the CHANGES file and b



commit 1f14c6a9bb81ac12e79f0db03b439027dcbe9640
Author: Kevin Cozens <kevin ve3syb ca>
Date:   Sun Apr 14 15:46:48 2013 -0400

    Applied changes from SVN version 98 of official version of TinyScheme
    Updated the CHANGES file and bumped the version number for the 1.41 release.

 plug-ins/script-fu/tinyscheme/CHANGES    |   31 ++++++++++++++++++++++++++++++
 plug-ins/script-fu/tinyscheme/Manual.txt |    2 +-
 plug-ins/script-fu/tinyscheme/init.scm   |    2 +-
 plug-ins/script-fu/tinyscheme/scheme.c   |    4 +-
 4 files changed, 35 insertions(+), 4 deletions(-)
---
diff --git a/plug-ins/script-fu/tinyscheme/CHANGES b/plug-ins/script-fu/tinyscheme/CHANGES
index b9b3d46..824e105 100644
--- a/plug-ins/script-fu/tinyscheme/CHANGES
+++ b/plug-ins/script-fu/tinyscheme/CHANGES
@@ -1,6 +1,37 @@
 Change Log
 ----------
 
+Version 1.41
+    Bugs fixed:
+        #3020389 - Added makefile section for Mac OS X  (SL)
+        #3286135 - Fixed num_mod routine which caused errors in use of modulo
+        #3290232 - Corrected version number shown on startup  (GM)
+        #3394882 - Added missing #if in opdefines.h around get and put  (DC)
+        #3395547 - Fix for the modulo procedure  (DC)
+        #3400290 - Optimized append to make it an O(n) operation  (DC)
+        #3493926 - Corrected flag used when building shared files on OSX (J)
+
+    R5RS related changes:
+        #2866196 - Parser does not handle delimiters correctly
+        #3395548 - Add a decimal point to inexact numbers in atom2str  (DC)
+        #3399331 - Make min/max return inexact when any argument is inexact
+        #3399332 - Compatability fix for expt.
+        #3399335 - Optional radix for string->number and number->string  (DC)
+        #3400202 - Append with one argument should not return a list  (DC)
+        #3400284 - Compatability fix for integer?
+
+    Other changes:
+        - Added flags to makefile for MinGW/MSYS (TC)
+        - Moved variable declarations to avoid warnings with some compilers
+        - Don't print space after initial #( when printing vectors.
+        - Minor optimization for is_nonneg().
+        - No need to round integers in OP_ROUND (#3400284)
+        - Fixes to code that reports line number with error  (RC)
+
+    Contributors:
+        Kevin Cozens, Gordon McNutt, Doug Currie, Sean Long, Tim Cas, Joey,
+        and Richard Copley, and CMarinier.
+
 Version 1.40
     Bugs fixed:
         #1964950 - Stop core dumps due to bad syntax in LET (and variants)
diff --git a/plug-ins/script-fu/tinyscheme/Manual.txt b/plug-ins/script-fu/tinyscheme/Manual.txt
index f98e049..bf0e8ea 100644
--- a/plug-ins/script-fu/tinyscheme/Manual.txt
+++ b/plug-ins/script-fu/tinyscheme/Manual.txt
@@ -1,6 +1,6 @@
 
 
-                       TinySCHEME Version 1.40
+                       TinySCHEME Version 1.41
 
                     "Safe if used as prescribed"
                     -- Philip K. Dick, "Ubik"
diff --git a/plug-ins/script-fu/tinyscheme/init.scm b/plug-ins/script-fu/tinyscheme/init.scm
index 25896d3..223e421 100644
--- a/plug-ins/script-fu/tinyscheme/init.scm
+++ b/plug-ins/script-fu/tinyscheme/init.scm
@@ -1,4 +1,4 @@
-;    Initialization file for TinySCHEME 1.40
+;    Initialization file for TinySCHEME 1.41
 
 ; Per R5RS, up to four deep compositions should be defined
 (define (caar x) (car (car x)))
diff --git a/plug-ins/script-fu/tinyscheme/scheme.c b/plug-ins/script-fu/tinyscheme/scheme.c
index b3ba6c8..441c721 100644
--- a/plug-ins/script-fu/tinyscheme/scheme.c
+++ b/plug-ins/script-fu/tinyscheme/scheme.c
@@ -1,4 +1,4 @@
-/* T I N Y S C H E M E    1 . 4 0
+/* T I N Y S C H E M E    1 . 4 1
  *   Dimitrios Souflis (dsouflis acm org)
  *   Based on MiniScheme (original credits follow)
  * (MINISCM)               coded by Atsushi Moriwaki (11/5/1989)
@@ -102,7 +102,7 @@ ts_output_string (TsOutputType  type,
  *  Basic memory allocation units
  */
 
-#define banner "TinyScheme 1.40 (with UTF-8 support)"
+#define banner "TinyScheme 1.41 (with UTF-8 support)"
 
 #include <string.h>
 #include <stdlib.h>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]