Home | Back
commit f3ad67bbf25774eb851ea563a0545b3e628406dd
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jun 9 23:34:18 2015 -0400

    pre2.3.1-27: Do not use Int64_Type when testing the mean and stddev functions on 32 bit systems
    
    The stats module does not provide support for 64 ints on a 32 bit system.


commit 5ff304ff3d7289f52540cfad0836840d8b638faf
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Jun 1 22:32:20 2015 -0400

    pre2.3.1-26: If an fdopen'd FILE* object was closed, then do not close the underlying fd descriptor; added more regression/unit tests.

create mode 100644 modules/test/test_sysconf.sl

commit 290ce2f3a86ef6a03d2770956abdc2f642c8e6f4
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat May 23 19:03:32 2015 -0400

    no version bump: added stack.sl and misc.sl to slang.lis manifest


commit 2019b285bc42d1bd03e1311370661f1a131b97ac
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri May 15 19:06:57 2015 -0400

    pre2.3.1-25: Added regression tests and a few bug fixes
    
         slscanf.c: %i was failing for Octal and Hex forms
         slbstr.c: <, and > operators were swapped for binary strings
         histogram-module.c: A missing 'break' statement was causing hist2d
           to fail when binning 8 bit integers.

create mode 100644 src/test/misc.sl
create mode 100644 src/test/stack.sl

commit 7759587e7f38bbbe05862192f1e7067bdab84f87
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun May 10 15:10:36 2015 -0400

    pre2.3.1-24: Found and corrected a few memory leaks that occur after a malloc failure; added more unit tests


commit d8e55fc57c2b7700b2ca72c90aafbdd22b448971
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Apr 23 00:05:07 2015 -0400

    pre2.3.1-23: Corrected the usage method for heap_new()


commit e585f68ced1f0b973b01af4abfd33c232cd2078d
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Mar 19 23:04:02 2015 -0400

    pre2.3.1-22: The Kahan error corrections were not be added back when summing complex arrays.


commit 57e8ded9b0f42694a9161908a97edfb9a002d159
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Mar 19 22:16:55 2015 -0400

    pre2.3.1-21: reduced the scope of some variables; Fixed a duplicate || expression
    
    The duplicate || expression was in the function ms_builtin_sort_cmp_fun:
    
      (a_data == NULL) || a_data == NULL)
    
    changed to
    
      (a_data == NULL) || (b_data == NULL)
    
    (Caught by David Binderman)


commit 1c593a62f22ec08e4123c2059a17f14977b9a2da
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Mar 14 23:05:12 2015 -0400

    pre2.3.1-20: Added explicit (unsigned char) typecast to isspace/isdigit functions


commit 95d19b097a3444035baba2441558df0b92811f6c
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Mar 14 22:22:51 2015 -0400

    pre2.3.1-19: Cygwin specific patches


commit e1e53d22a2db8f859eeaaae2e26ea9eccfbf6474
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Feb 28 13:42:12 2015 -0500

    pre2.3.1-18: Added statvfs intrinsic.


commit e3130695cec1e0fb3144e2f44040a254bebc08e4
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Feb 2 10:22:43 2015 -0500

    pre2.3.1-17: remove duplicate prototype for SLrline_get_update_client_data from slang.h


commit 0ed145ee6a970332047a7f01347f40cd7b4ca70f
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jan 31 16:30:22 2015 -0500

    pre2.3.1-16: A missing continue statement was causing slsh to stop parsing command line options after the first occurrence of -D


commit 20ebca3553c3c98018c35299727d9f4e415efcbb
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Jan 18 13:15:31 2015 -0500

    pre2.3.1-15: Added get/set_printable_bstring_size intrinsics


commit 389953fd50b7f49d2106308e60b809604ff846fb
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Jan 16 02:03:37 2015 -0500

    pre2.3.1-14: fixed an unsigned int vs size_t issue in fread_bytes.


commit 997c85f5cdb19802a5c97afe44e366a60f94a069
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Dec 8 21:41:19 2014 -0500

    pre2.3.1-13: Disable module support in the statically linked version of slsh.


commit 3796db6fb94a2fc7fe2fb0b6918501b69a4d3a02
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Dec 7 16:04:01 2014 -0500

    pre2.3.1-12: Enable a statically-linked version of slsh to be built and installed.


commit b34b77fe861614363c13a1469f45b1a69a0a776c
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Nov 23 23:27:06 2014 -0500

    Minor doc typo corrected-- no version bump


commit 385387cfd6e02f441c4a62137ff837d49646f86a
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Nov 23 23:16:03 2014 -0500

    pre2.3.1-11: Added Anderson-Darling statistical tests.

create mode 100644 modules/statslib/ad_test.sl
create mode 100644 modules/statslib/ks_test.sl
create mode 100644 modules/statslib/kuiper.sl

commit 5f3e3691fe25f2974a25a7ab9f02004acd409df6
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Nov 19 19:58:33 2014 -0500

    pre2.3.1-10: Use a macro in the the case statements of the wherefirst/last_op code.


commit a0640e8b1131961a8a9a5e5e683968c73471d920
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Tue Nov 18 19:59:14 2014 +0100

    pre2.3.1-9: Merged Manfred's documentation updates
    
    doc update: wherefirst_ <-> wherelast_ typo
    doc update: using \NULL text macro more consistently for S-Lang's NULL literal
    Author:    Manfred Hanke <Manfred.Hanke@tngtech.com>


commit 75300af909883f5b0f79543e93994ebc61fe4721
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Nov 17 23:35:17 2014 -0500

    pre2.3.1-8: Updated text documentation.


commit 987adffa794acf2d6247586382d4920a512796c7
Author: John E. Davis <jedavis@cfa.harvard.edu>
Date:   Mon Nov 17 23:29:37 2014 -0500

    pre2.3.1-7: Added wherefirst/last_eq/ne/ge/gt/le/lt functions.


commit 1acbc871a0e031f55a0cd7533de968c32a9722ee
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Nov 9 16:56:28 2014 -0500

    pre2.3.1-6: slsh_interactive_massage_hook was not properly handling floating point literals that began with a dot, e.g., .1.


commit 19d54fa64de7e9f1f0380bc6e6e574c3aead4514
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Oct 23 20:30:03 2014 -0400

    pre2.3.1-5: the return value from pop_lut was not being checked leading to a segv upon faiure


commit ead74c9630ecf6a17d3a0166752935a0d6690d30
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Sep 25 00:06:46 2014 -0400

    pre2.3.1-4: On cygwin, the libraries must be placed last for module compilation.


commit ba340745f13d786d1277360ac2eeec3f6e692c99
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Sep 25 00:03:51 2014 -0400

    pre2.3.1-3: define _SVID_SOURCE to get prototype for putenv


commit 93ada4381cddfb14a95f926806e2be6ddf167e16
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Sep 22 21:54:31 2014 -0400

    pre2.3.1-2: define _BSD_SOURCE to get prototypes for strtoll and BSD struct ip_mreq.


commit a69f529b757bf6aeb166fd29a8da264d98aadec6
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Sep 22 21:36:15 2014 -0400

    pre2.3.1-1: Prevent using an uninitialized variable in the json module.


commit e105c969039a1ec7f83a89863c84260934896260
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Sep 17 23:02:24 2014 -0400

    Version 2.3.0 released


commit a0389bd8fbdfe2f6ca259712b18001e5fffd6336
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Sep 17 22:59:38 2014 -0400

    pre2.3.0 change 133: Add definitions for SLmalloc/free to mkmake so that it can be build without requiring the full slang library


commit 6bbd60e51ff64a56875045501760f99461c73a2e
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Sep 15 23:08:08 2014 -0400

    pre2.3.0 change 132: Updated configure scripts


commit 6cf975ceeec768c1c4be1a2601863d8c50eca5d9
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Sep 15 18:07:28 2014 -0400

    pre2.3.0 change 131: Documentation Updates

create mode 100644 modules/help/base64funs.hlp
create mode 100644 modules/help/chksumfuns.hlp
create mode 100644 modules/tm/base64funs.tm
create mode 100644 modules/tm/chksumfuns.tm

commit edff27366a9d039a3cb9c5d219fdfd3318c45c01
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Sep 13 22:03:46 2014 -0400

    pre2.3.0 change 130: Updated NEWS file


commit 865d0d64d7ddeb6875be18acf10c040b27f87ab9
Author: John E. Davis <jedavis@cfa.harvard.edu>
Date:   Fri Aug 15 17:55:31 2014 -0400

    pre2.3.0 change 130: bug-fix in the short-circuiting of non-boolean expressions.


commit 9980d8ad1dac36f8fccf44eda7f96668a30b9b07
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Jul 20 00:57:13 2014 -0400

    pre2.3.0 change 129: Allow the function called by array_map to return NULL.


commit 433b0ce26d6f48100ba845616e230856f7b85068
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Jul 20 00:05:19 2014 -0400

    pre2.3.0 change 128: Additional json-module tests.


commit a3384684bc4a33f4ba3c919ec77187e8e479e08d
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jul 19 23:40:52 2014 -0400

    pre2.3.0 change 127: documentation updates (fswalk, jsonfuns)


commit e7266e582b22f30d07fcec2c3525c8f1b4f37a25
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Jul 14 10:34:03 2014 -0400

    pre2.3.0 change 126: undef'd HAVE_CHOWN/LSTAT in slconfig.h, removed dead code from slposdir.c, removed a shadowed variable from slpath.c


commit 2e36f01681520d58c3a4926ed9c3d8b731023b75
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Jul 13 17:31:26 2014 -0400

    pre2.3.0 change 125: slsh copyright year updated.


commit 60c1775777353e9a1ce69640a7b4b7177c3ad7b1
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Jul 13 17:27:15 2014 -0400

    pre2.3.0 change 124: documentation updates


commit 54ae56e48a575529ef48c187d00e36fceb794d1d
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Jul 13 17:22:47 2014 -0400

    pre2.3.0 change 123: badlinks script updated to use fswalk functions.


commit a76105a6a9beb5ba24d61155046bbf617d5bfdd4
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Jul 13 16:53:20 2014 -0400

    pre2.3.0 change 122: SLpath_dirname modified to support Windows network drives, and do some ./, ../ expansion.
    
    See the corresponding entry in changes.txt for details.


commit cd58fd8903b10a79049fc8193535fc5d0e40c16f
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jul 12 22:26:54 2014 -0400

    pre2.3.0 change 121: slsh.c modified to use SLpath_getcwd instead of ".".


commit 5201bab523a5c16131154dfc613ee6f9e5757db3
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jul 12 22:11:45 2014 -0400

    pre2.3.0 change 120: Added SLpath_getcwd API function.


commit 9c63a074c1a244b58473a0b964e0c27d3866c31b
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jul 12 20:45:00 2014 -0400

    pre2.3.0 change 119: Added lchown intrinsic


commit ef450a0869c7ae7a7f69b4f60324fd6abc06884a
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jul 5 01:22:08 2014 -0400

    pre2.3.0 change 118: updated copyright year; added fswalk.hlp

create mode 100644 slsh/lib/help/fswalk.hlp

commit 7438712625dea18c36b5d0f94b6ebf7028d93f46
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri May 23 22:11:53 2014 -0400

    pre2.3.0 change 117: SLSMG_COLOR_BRIGHT_MAGENTA and SLSMG_COLOR_BRIGHT_CYAN were swapped.


commit 9f78e125fc099becc9b1f5e491e3c909189fc7f6
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun May 4 13:09:30 2014 -0400

    pre2.3.0 change 116: The background color on Windows systems was not getting properly parsed.


commit 8d0bb38a95c34669a7bfb74bc57d8e73b8271142
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Apr 27 22:12:41 2014 -0400

    pre2.3.0 change 115: Added support for an optional argument to the new_process pre_exec_hook callback.


commit 1c127a8132d19cb3b1ce4e09b7adab520fd2d01e
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Apr 7 21:23:29 2014 -0400

    pre2.3.0 change 114: Swapped the command line order of the $CFLAGS and the include flags.


commit a7fd08e4e977fd22d64bd189afaf61b2bf0a05db
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Apr 5 23:08:11 2014 -0400

    pre2.3.0 change 113: Only the first 1/4 pixels in an RGB+alpha png file were getting byte-swapped by png_read.

create mode 100644 modules/test/test_png.sl

commit 8d8674e46e160d589e9f18f5b41b2f5e323ddc06
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Apr 5 14:06:17 2014 -0400

    pre2.3.0 change 112: Added getrusage intrinsic


commit 5d97ef3abbd7dd35e5651122e65d4ff34b24e62d
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Feb 22 12:00:06 2014 -0500

    pre2.3.0 change 111: If the iconv descriptor has been closed, then do not close it again in the iconv object destructor


commit 0c6af6f3f5eee22541dadaeb29250d99d63bbaf5
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Dec 25 11:30:00 2013 -0500

    pre2.3.0 change 110: It is nolonger necessary to massage csv column names, since slang now allows arbitrary structure field names.


commit 21b0849c4aa2968bd12fc93885230c027408a36b
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Nov 22 21:46:18 2013 -0500

    pre2.3.0 change 109: Fixed a bug that caused the csv module to fail to read a file with more than 256 data columns.


commit 853e58c93e8b5a64f4142a5b7ae5d1e9c840ac03
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Nov 11 13:36:13 2013 -0500

    pre2.3.0 change 108: Documentation updates and corrections

mode change 100644 => 100755 examples/prime.sl
mode change 100644 => 100755 examples/sort.sl
create mode 100644 slsh/doc/html/slshfun-10.html
create mode 100644 slsh/doc/html/slshfun-11.html
create mode 100644 slsh/doc/html/slshfun-12.html
create mode 100644 slsh/doc/html/slshfun-13.html
create mode 100644 slsh/doc/tm/slshifun.tm

commit e838a02d71c28c26ff95a518648044c419e8f861
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Sep 12 22:04:13 2013 -0400

    pre2.3.0 change 107: Added support for terminals that support italics.  See changes.txt.


commit 7035d21a89ea29a67686d9ed0bddaeb78a8cda83
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Aug 22 00:40:22 2013 -0400

    pre2.3.0 change 106: Use a function call to get environ on macos.


commit 4544d3ec53d06fbbc09c4d1530dcc181bc1ff51f
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Aug 12 15:36:11 2013 -0400

    pre2.3.0 change 105: Modified change 104 to free only literals.


commit 1d888c66f1a8d70ef60cb1e2f2ef4994947d5fb9
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Aug 8 00:15:25 2013 -0400

    pre2.3.0 change 104: lang_free_branch was no freeing optimized double literals.


commit 37dfdbc03ac0d5ea9277163836517be732c38405
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Aug 1 13:54:05 2013 -0400

    pre2.3.0 change 103: added get_environ intrinsic


commit 8166126963595f8c75e0a10f72769f9706f8e074
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jul 30 00:43:21 2013 -0400

    pre2.3.0 change 102: Version bump for manfred's updates (docs + json output indentation)


commit d8225858dcfe309adef6a6d5d3abc92b192a3340
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jul 30 00:30:04 2013 -0400

    pre2.3.0 change 101: Made SLcompute_string_hash public and used it in the json module.


commit 936362bec2228b7ada9c80a83853ea3e612d772d
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Jul 29 03:31:03 2013 -0400

    pre2.3.0 change 100: Add SLstack_exch and tweak json to use it.


commit 0566463bc189c2881d4517459265b441b6a0abbb
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Jul 29 03:25:57 2013 -0400

    pre2.3.0 change 99: Add SLang_assoc_key_exists


commit 975f6fba7ed5fb7c969a5c8405b65807e49beb75
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun Jul 28 16:13:13 2013 +0200

    json-module: json_encode produces compact output by default


commit 1af4b48c10f7b06b636a78e09b024de144fd6e42
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun Jul 28 14:54:24 2013 +0200

    json-module: json_encode no more supports Assoc_Types and sorting keys
    since JSON objects can now fully be represented as S-Lang structs


commit 7b8f54ffeeac85d2ca8462b1739e1095ec85e7c2
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jul 27 14:23:20 2013 -0400

    pre2.3.0 change 98: json module changed to use structs instead of assoc arrays.


commit 69695388ab6e38937cc09840a59d2a996f7ef0af
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jul 27 14:20:10 2013 -0400

    pre2.3.0 change 97: Allow struct fields to be arbitrary strings.


commit f27297fc9cad99d4a65e54aec1821331dccda8a4
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Jul 26 11:08:42 2013 -0400

    pre2.3.0 change 96: Add a size hint to the list creation functions.


commit ae5560a839d54e82e7bd7c259b8efbb084cb4ed0
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Jul 26 10:55:46 2013 -0400

    pre2.3.0 change 95: Version bump to reflect Manfred updates.


commit 2f617f806e1b86bcd6a5b9168f13baf65e479033
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Jul 22 23:22:57 2013 -0400

    pre2.3.0 change 94: Added support for parsing /etc/ld.so.conf

create mode 100755 autoconf/scripts/getsyslibs.sh

commit 8f0b51961a46e1ad72af0702d1ab1fa0586997ab
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Mon Jul 22 21:03:06 2013 +0200

    json-module uses bstrcat throughout json_encode
    (=> 3% performance enhancement for an array of 100,000 simple objects)
    
    doc/test updates to reflect `json_encode (Array_Type)' functionality
    
    completed renaming parse/generate -> decode/encode in private functions


commit 441c13e18535c333fbb7f5b7150a0b457863869d
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Jul 18 18:56:12 2013 -0400

    pre2.3.0 change 93: Modified the json module to use bstrcat.  Name changes: json_generate/parse -> json_encode/decode.


commit c3d99ee152df3ded7dfc2362507746fbb60065e0
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Jul 18 18:46:35 2013 -0400

    pre2.3.0-92: Added bstrjoin and bstrcat intrinsics.


commit d3f269c3499256667af97dd4237a0bc402c68383
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Wed Jul 17 23:27:05 2013 +0200

    whitespace review (SCNR)


commit 42ae90a2aa7b1f35ecf596c0eed3b916035f9d85
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jul 16 23:06:35 2013 -0400

    Performance enhancements to the json_generate.
    
    _json_generate_string modified to use table lookups, and now returns a BString_Type object.
    
    Integrated json-module.inc into json-module.c.
    
    json.sl; Replaced the switch statements by function pointers.

delete mode 100644 modules/json-module.inc

commit e1e546f57673dfce33edd97dbbdb99462a9305a5
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun Jul 14 21:41:43 2013 +0200

    json-module uses Bstrings only internally to speed up json_generate


commit 459edc8e2e73cc61c4b89ea4b5f9f2f01fe7e07d
Author: Paul Boekholt <p.boekholt@gmail.com>
Date:   Sat Jul 13 17:44:18 2013 +0200

    json-module uses Bstrings for arrays to speed up json_generate
    
    (Bstrings were optimized for concatenation in commit 264c638def48854c133a1a66ddb0d928cbb4e2c2.)


commit 5f1708678bbcea81ff139bb675e9c2ac9169aa03
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun Jul 14 18:44:50 2013 +0200

    json-module: doc update


commit 70f99b4fda4b829b841c7cc9493037cfe6a6a1d8
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Jul 11 16:16:24 2013 -0400

    pre2.3.0 change 91:  modules/rand.sl: rand_int was not properly handing intervals larger than INT_MAX.


commit 351530bc1501ba7f594beab99d9c630283298fdc
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Jul 10 10:50:49 2013 -0400

    pre2.3.0 change 90: Initial support for 64 bit windows.


commit 1f8d44027f21e636935d6c9cf0ad60b9ed894044
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Jun 30 15:47:17 2013 -0400

    pre2.3.0 change 89. version number in slang.h updated to reflect Manfred Henke's updates.


commit 3a05d1a920140e9f2c72791c12f664213feb46df
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Thu Jun 20 10:24:12 2013 +0200

    sprintf bug (concerning %c for 8-bit character in non-UTF8 mode) fixed
    
    char *str points to SLuchar_Type utf8_buf[], which had too small scope
    
    src/test/strops.sl failed in the following environment:
     - compiler:  gcc (Debian 4.7.2-5) 4.7.2
     - CFLAGS:    -g -O2
     - libc:      GNU C Library (Debian EGLIBC 2.13-38) stable release version 2.13
     - kernel:    3.2.0-4-686-pae #1 SMP Debian 3.2.39-2 i686 GNU/Linux


commit 4b80b7d1f445df38f93b5be9e4329d9fddbc94af
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Wed Jun 19 17:52:55 2013 +0200

    json_parse now throws a Json_Parse_Error for numbers whose parsing produces a range error


commit 5e92125788633516137863f434d9fb3802b8fc5c
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jun 18 21:23:54 2013 -0400

    Use #ifdef _WINDOWS_ instead of #ifdef WINVER to see if windows.h has been included.


commit da3b41e24a53983134fd072a1302896a07f27033
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun Jun 16 19:58:03 2013 +0200

    json_parse gives _Inf for numbers whose parsing produces a range error


commit 8e4ca183196b820ed4bb607c216addc1db372fcb
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Jun 9 17:32:44 2013 -0400

    slang.lis: Added 0755 permission to the .sh files.


commit 8f13b136fd17cebe084c13e1ad34224e8729e2f3
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun Jun 9 22:02:10 2013 +0200

    extracted API test for {Assoc|List}_Type from sltest.c to {assoc|list}.c
    & added tests showing that pushing and popping (or vice versa) gives the same value

create mode 100644 src/test/assoc.c
create mode 100644 src/test/list.c

commit b19d5bfbdff4f02c9d3a0aeae50ef73ceaad7fbc
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jun 8 11:31:07 2013 -0400

    Merged Manfred's test scripts and updates to the json module.

create mode 100644 modules/json-module.inc
create mode 100755 modules/test/runtests.sh
delete mode 100644 src/test/assoc.c
delete mode 100644 src/test/inc.c
delete mode 100644 src/test/list.c
create mode 100755 src/test/runtests.sh
delete mode 100755 src/test/runtests.sl

commit 9dd72e0ea839ebcfc6b44fce162b2f4140095053
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Jun 3 10:36:29 2013 -0400

    Updated sltest.c to be independent of inc.c.


commit a88c194d6c842ef31ea78f8a61217c4709362983
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Mon Jun 3 07:45:41 2013 +0200

    modules/test/runtests.sh: some paths were wrong / not including ${ARCH}


commit 618f01187d7621b3b84843452ea82cd1815c1c07
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sat Jun 1 19:11:44 2013 +0200

    changed runtests from slsh- to sh-scripts
    
    modules/test/runtests.sh now uses the local slsh_exe

create mode 100755 modules/test/runtests.sh
delete mode 100755 modules/test/runtests.sl
create mode 100755 src/test/runtests.sh
delete mode 100755 src/test/runtests.sl

commit 5a084f2c1b0eaad48fe8e198473f0eefebdc5b0b
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri May 31 11:23:33 2013 -0400

    Reverted src/test/Makefile and updated list, assoc tests.  Added API tests to sltest.c.


commit b81c8b604bf734005bb61e9e9f369b80012c92af
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri May 31 11:21:37 2013 -0400

    Updated json-module to use modified API.  Fixed some leaks.


commit a7f02eb14c5478101c17806931da66793fe1a06a
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri May 31 11:20:14 2013 -0400

    Changed sllist.c to use explict reference counting.


commit 10cc4a263c287581d4e0e49579914723f37f0160
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Fri May 31 13:27:48 2013 +0200

    removed GNU Make-specific macros


commit bdc516ad54d698d864c77b9edc71b1e19df38464
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun May 26 10:51:21 2013 +0200

    json-module includes json_generate function (S-Lang -> JSON)

create mode 100644 modules/json-module.inc

commit 8aa03dd9f175c170889d34be97ba8b645aee5759
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Fri May 31 11:27:45 2013 +0200

    json-module uses LLong_Type (if available) for integers


commit 101d198cb0f21ec90bc0299e4c2775b2967fa2eb
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Fri May 31 10:54:19 2013 +0200

    `make clean` forwards to src/test -- a ';' was missing before


commit abff66feb2dacfe00a4079c0ec7e33bacad9a771
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu May 30 10:45:28 2013 -0400

    Changed slassoc.c to use explicit ref counting instead of MMTs.


commit 403415ed6fda04a957589e278fb771ea4dbde65b
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sat May 25 17:47:12 2013 +0200

    json-module: documentation added

create mode 100644 modules/help/jsonfuns.hlp
create mode 100644 modules/tm/jsonfuns.tm

commit 4780da0e365c637432fc37a1bdbcc16775981909
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sat May 25 17:46:22 2013 +0200

    json-module: true & false are represented by '\1' & '\0' (UChar_Type)


commit 9f8dc804c17d35e2bdd3407b9bcc06fed86df83c
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Wed May 22 22:38:46 2013 +0200

    typo in doc/crtl/slinterp:SLang_byte_compile_file


commit c7a1cb30e1aba36b33b55cefc40bcadb9a402043
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Wed May 22 22:32:22 2013 +0200

    json-module supports binary strings (as values, however not as keys)


commit 4cfa74107da76b8395169ae144c458add8ceb45a
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun Apr 21 17:28:13 2013 +0200

    `make clean` forwards to src/test; `make distclean` removes config.h and terminfo.inc
    + corresponding .gitignore file

create mode 100644 .gitignore

commit eb7a477211595573418d4616a9583d37a8c893bd
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Mon May 20 22:27:36 2013 +0200

    simplified Makefile for modules using macros


commit 4b86293a3381b848e0f4dd40baeae07d73ec23ee
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Wed May 22 07:24:36 2013 +0200

    added json module

create mode 100644 modules/json-module.c
create mode 100644 modules/json.sl
create mode 100644 modules/test/test_json.sl

commit 6ee30f7259362906ab9bfe888bf4d5ee65fa2d33
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Mon May 20 14:02:09 2013 +0200

    unified module tests, which are now also executed by `make runtests`

create mode 100755 modules/test/runtests.sl
create mode 100644 modules/test/test.sl

commit fa4fe36b35f61bb1f6c5d358f26798dc8cbd493d
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun May 19 19:13:50 2013 +0200

    _debug_info is an obsolete_int_variable


commit efaf85e2db5885fb20d1f43b81c671471219e53d
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun May 19 18:53:44 2013 +0200

    C API tests for the new SLang_Assoc_Array_Type & SLang_List_Type functions

create mode 100644 src/test/assoc.c
create mode 100644 src/test/inc.c
create mode 100644 src/test/list.c

commit fe610e8a5d5b9ba2b136ed3e6cfeefd64ad08442
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun May 5 20:19:47 2013 +0200

    extended C API for dealing with SLang_Assoc_Array_Type & SLang_List_Type:
    
    SLang_Assoc_Array_Type *SLang_create_assoc (SLtype, VOID_STAR);
    int SLang_assoc_put (SLang_Assoc_Array_Type *, SLstr_Type *, SLtype, VOID_STAR);
    int SLang_assoc_get (SLang_Assoc_Array_Type *, SLstr_Type *, SLtype *, VOID_STAR *);
    int SLang_push_assoc (SLang_Assoc_Array_Type *, int);
    int SLang_pop_assoc (SLang_Assoc_Array_Type **);
    void SLang_free_assoc (SLang_Assoc_Array_Type *);
    
    SLang_List_Type *SLang_create_list ();
    int SLang_list_append (SLang_List_Type *, SLtype, VOID_STAR, int);
    int SLang_list_insert (SLang_List_Type *, SLtype, VOID_STAR, int);
    int SLang_push_list (SLang_List_Type *, int);
    int SLang_pop_list (SLang_List_Type **);
    void SLang_free_list (SLang_List_Type *);
    
    VOID_STAR SLang_alloc_anytype ();


commit b354112792cc67b136669f422a767c0e9e3d77ca
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Wed May 1 19:30:35 2013 +0200

    slassoc.c: delete_assoc_array can now safely handle NULL
    + removed redundant variable assignment


commit bd8da5aed5b01f1922cbcdb91d3c8b9fdb912d98
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun May 5 20:15:33 2013 +0200

    typedef'ed unsigned long to SLhash_Type in _slang.h


commit 8754fb1868ebf936978916be38e29b68bf4ddf6d
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun May 19 17:22:32 2013 +0200

    `make runtests` collects exit status of all tests

create mode 100755 src/test/runtests.sl

commit d6baf930245142335dd5e2d33732fc331ff5b084
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sun Apr 14 20:53:57 2013 +0200

    disabled 4 functions from slang.h which are currently not defined by the library


commit 42023b49ea19f8cc2e73c77ed48cadbe19a23f82
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Wed Apr 17 07:31:56 2013 +0200

    doc update: completed sentence in help("list_sort");


commit b09540b0db412040e76869e40b3ef3073f1f181b
Author: Manfred Hanke <Manfred.Hanke@tngtech.com>
Date:   Sat Apr 13 15:57:17 2013 +0200

    typo in help("rearrange")


commit d075b82beb2df047a6c82ff74fc95f042e15d5f1
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu May 16 20:51:15 2013 -0400

    pre2.3.0 change 88:  modules/csv.sl: Modify fixup_header_names to work with scalars.


commit c977c227fafdcbe8ce7a7f98de987da8dca4705d
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue May 7 23:17:15 2013 -0400

    pre2.3.0 change 87: prod(Complex_Type) was not working properly because of a sign error.


commit ae0dea2e52b1ce5cfd6d05438ff50afd696b7c4a
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Apr 30 23:27:36 2013 -0400

    pre2.3.0 change 86: Sprinkled SLindex_Type, SLstrlen_Type, and SLFUTURE_CONST here and there.
    
    86. Numerous changes from int -> SLindex_Type.  Note that SLindex_Type
        is currently typedefed to be an int.  For version 3, SLindex_Type
        will become a long.  This change lays some of that groundwork.
        Similarly, I added SLFUTURE_CONST here and there.  Neither of
        these changes break binary compatibility nor affect the API.


commit f8ea190cb93509be53b398c1aac348884253ebbe
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Apr 11 18:33:44 2013 -0400

    pre2.3.0 change 85: Fixed the declaration of heap_peek.


commit db0ba346aa3722f7ab497f516980f92b82013535
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Apr 11 18:26:25 2013 -0400

    pre2.3.0 change 84: Added listfuns.sl, which includes list_sort and a heap data structure.
    
    Note also that pre2.3.0 change 81 was skipped.  Previous commit messages
    82-84 are off by 1 with respect to the changes.txt file.

create mode 100644 slsh/lib/help/listfuns.hlp
create mode 100644 slsh/lib/listfuns.sl
create mode 100644 slsh/lib/test/test_listfuns.sl
create mode 100644 slsh/lib/tm/listfuns.tm

commit 0b05bcfa0711a18952f844be0ff599be3936e036
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Apr 11 18:19:27 2013 -0400

    pre2.3.0 change 84: Added rearrange, which performs an in-place permutation of an array


commit f8912eb5ae369629bfc1e8cc40e4b79e1702a08d
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Apr 2 23:14:54 2013 -0400

    pre2.3.0 change 83: Initialize the SIGINT handler in the debugger input loop.


commit 76185d32617257bb47478b9fa936f7358ff3ff86
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Apr 2 23:11:48 2013 -0400

    pre2.3.0 change 82: Fixed a typo in the usage message for Welch's t-test.


commit d20c84095440f166c6b2603d7c382694a900dfe7
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Apr 2 23:08:33 2013 -0400

    pre2.3.0 change 80: The print function was tweaked to avoid writing an unnecessary newline.


commit 4bd631bc05ed0cee0905028515c09cd62bcbff19
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Apr 2 23:05:54 2013 -0400

    pre2.3.0 change 79: Added the interactive command "who" to slsh.


commit d6711bb85ff6d9968a6be9b69e35805fadd6cdf1
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Mar 30 02:12:43 2013 -0400

    pre2.3.0 change 78: Add a work-around for empty csv file field names.


commit 3e5b309190221d0988bd9c07daae36b7ce19147f
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Mar 30 00:01:24 2013 -0400

    pre2.3.0 change 77: Check to see if an update_hook has been set before adding callbacks to it.


commit 76f40b99b36a336d12b39a5b57ee3d83133180e2
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Mar 11 09:48:29 2013 -0400

    pre2.3.0 change 76: Fixed the execve_intrin function in the fork module


commit c3b20f1898cc777b3f41ab3b8da82eee673283ce
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Feb 26 10:21:09 2013 -0500

    pre2.3.0 change 75: Tweaked the _for statement to allow 2 control variables


commit 1edd3f72d33cea52c45976533e2db26f7e5d0cd6
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Feb 16 23:10:36 2013 -0500

    pre2.3.0 change 74: _isnull was not handling Null_Type arrays.


commit a0bb5cd3303faa02f44bdfbc58b29fe33ea923a8
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Feb 8 01:49:03 2013 -0500

    pre2.3.0 change 73: Added correlation to the stats module.


commit 951a54cc085336d758600220dadd4d4d4b5743cf
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Nov 24 22:16:40 2012 -0500

    pre2.3.0 change 72: Various windows-specific makefile tweaks and regard "./foo" to be relatively absolute under windows


commit baba8554c9eef1cd67524816bf3ca6080360b8bf
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Nov 24 19:12:11 2012 -0500

    pre2.3.0 change 71: Tweaks to the mingw32 install files.


commit f7d2c2374b32c9c6d06b6faf61b68ef8b959d853
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Nov 24 19:09:28 2012 -0500

    pre2.3.0 change 70: The --no-readline option to slsh was causing a Segv.


commit e0b34bfe1d1bfdb0869231083c2dcb2490887a53
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Nov 24 16:33:25 2012 -0500

    pre2.3.0 change 69: rebuilt mkmake.exe as a win32 executable

create mode 100644 src/mkfiles/mk_mkmake.bat
mode change 100644 => 100755 src/mkfiles/mkmake.exe
create mode 100644 src/mkfiles/mkmake16.exe

commit b99154c7f140d5c1d41647f82bc5548e59197eff
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Nov 5 23:17:49 2012 -0500

    pre2.3.0 change 68: Use the SLang_set_error function instead of manipulating the _pSLang_Error variable.
    
    The readline kbd_quit function was also also changed generate a UserBreakError
    exception.


commit e0ff48215f055b3de2db7f6dca7551417b9c9672
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Nov 5 23:08:10 2012 -0500

    pre2.3.0 change 67: Fixed a floating point overflow in the stats module poisson_cdf function


commit 108012aab821b8acc37b71947474426d23ba165d
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Oct 27 23:45:48 2012 -0400

    pre2.3.0 change 66: Added wherediff intrinsic


commit 9a16db0afb9cf19f83162246449e3d82760a02b9
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Oct 27 23:22:56 2012 -0400

    pre2.3.0 change 65: Added support for SLrline update callbacks to slsh


commit 50c672f5f6fc5f25b2b71bc5efcea90dec3b8d91
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Oct 27 23:06:22 2012 -0400

    pre2.3.0 change 64: find_interrupt_hook bug fix
    
    find_interrupt_hook was not setting the prevp variable causing some
    hooks to become lost during calls to SLang_remove_interrupt_hook.


commit a96a663c2c7edb061894f5b418788a312b939210
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Oct 27 12:09:15 2012 -0400

    pre2.3.0 change 63: Removed an unused variable from slarrfun.inc


commit 66bbc11d75b66607176835c91d8a56ae9fe7263c
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Sep 25 22:13:34 2012 -0400

    pre2.3.0 change 62: Added wherefirstmin/max and wherelastmin/max functions


commit fdfb5534c8e3970e0c1750d248b92d6a5bd97df5
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Aug 31 10:49:00 2012 -0400

    pre2.3.0 change 61: Use an unsigned cast to work around a putc issue on VMS.


commit 703f0153072470773535ee3dfac384c359e142b2
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Aug 13 21:06:19 2012 -0400

    pre2.3.0 change 60: Allow exec_prefix and prefix to be different in slangpc.in


commit a6fda3b77b4d10761eb47e26e545ee6ac4b0f82a
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Aug 11 23:46:29 2012 -0400

    slang pre2.3.0 change 59: Missing #endif in signal regression test


commit 3c940756cffa9b9e705ba524d4e2a2b346068fe2
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Aug 11 12:38:47 2012 -0400

    slang pre2.3.0 change 58: Add support for interval timers


commit db3483abed1346a9878ed38165796af154bce920
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Aug 9 10:16:54 2012 -0400

    slang pre2.3.0 change 57: Added support for socket credentials to the socket module.


commit 318a7ab8f6af12203d20d3992955e9328087ae88
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Jul 23 08:33:46 2012 -0400

    slang pre2.3.0 change 56: Use "signed char" instead of "char" to avoid problems with systems that assume unsigned characters.


commit 7b36588d22808ae2e78e3ea2de25f55549a35da9
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Jun 28 01:30:45 2012 -0400

    pre2.3.0 change 55.  Reverted to old qualifiers sematics (pre-change #54)


commit d06e87a86210518348c8b082f7ec9abce90bfa0e
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Jun 25 00:13:20 2012 -0400

    pre2.3.0 changes 53-54: qualifier changes (see changes.txt)


commit fcb667e4d6a9d3b12b4606af39503cb91b11b332
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Jun 11 22:10:34 2012 -0400

    pre2.3.0 change 52: The stats module stddev function was computing an incorrectly normalized value when passed the optional dims argument.


commit 0e8c17432f53322b6c8ecb13738dfe08a07c20cd
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Jun 11 21:12:30 2012 -0400

    pre2.3.0 change 51: Added support for RDB files to the CSV module.


commit 92d2f570046d94d55e1dd0a7db315de543ac5a94
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed May 30 15:12:01 2012 -0400

    pre2.3.0 change 50: Avoid integer overflow when computing Spearman's rank correlation


commit 1a60ca4b90b1fe447ff5d0ec530497006de5a1d0
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed May 30 15:10:55 2012 -0400

    pre2.3.0 change 49: Invoke the pager when displaying help in slsh


commit 938fb3ad91a93ac3bb48bcbb4da29c979997cf43
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed May 16 17:24:04 2012 -0400

    pre2.3.0 change 48: Some documentation updates


commit 059c5e75d39b35842358b614acce3aac255683b1
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed May 16 17:05:31 2012 -0400

    pre2.3.0 change 47: Added fswalk.sl, which facilitates walking the filesystem.

create mode 100644 slsh/lib/fswalk.sl
create mode 100644 slsh/lib/tm/fswalk.tm

commit 0a4c509ed17243183b32b6ee00eb594ccd724e90
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon May 14 23:58:12 2012 -0400

    pre2.3.0 change 46: Use _pSLang_peek_at_stack2 instead of SLang_peek_at_stack and SLang_peek_at_stack1 combination in slmath.c


commit 92b3753b993771d33a3bc26e6401319976ffe8ae
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon May 14 23:51:53 2012 -0400

    pre2.3.0 change 45: Added cubicl, cubicf, and edge perceptually balanced color maps

create mode 100644 modules/cmaps/cubicl.map
create mode 100644 modules/cmaps/cubicyf.map
create mode 100644 modules/cmaps/edge.map

commit d89c881b14d975a36e7396b42c9c5b35f7ac73c9
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon May 14 23:44:10 2012 -0400

    pre2.3.0 change 44: Local_Variable_Stack is now dynamically allocated; SLANG_MAX_LOCAL_STACK made to scale with SLANG_MAX_RECURSIVE_DEPTH.


commit db97996b7a07cf30341371c7083dbe417e20ecb6
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon May 14 23:22:30 2012 -0400

    pre2.3.0 change 43: removed a couple of unused variables in the stats module and updated modules/test/test_*.sl updated to use modules in the $(ARCH)objs subdir.


commit 7b53ba2e5c1484787dec434e0962ae87e714e60b
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue May 1 12:54:20 2012 -0400

    pre2.3.0 change 42: Merged stats and histogram modules into the distribution.

create mode 100644 modules/help/histfuns.hlp
create mode 100644 modules/help/statsfuns.hlp
create mode 100644 modules/histogram-module.c
create mode 100644 modules/histogram-module.inc
create mode 100644 modules/histogram.sl
create mode 100644 modules/stats-module.c
create mode 100644 modules/stats-module.inc
create mode 100644 modules/stats.sl
create mode 100644 modules/test/test_hist.sl
create mode 100644 modules/test/test_stats.sl
create mode 100644 modules/tm/histfuns.tm
create mode 100644 modules/tm/statsfuns.tm

commit b9eae0e639062f63852ed602be970dc5dd02462b
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Apr 24 04:11:05 2012 -0400

    updated version in slang.h


commit a5c6d7b220a73665c7f32980177b82cb98ff8d02
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Apr 24 00:26:35 2012 -0400

    pre2.3.0 change 41: Modifications to anticipate changes in the return values of the malloc/free routines.
    
    Now they process char* pointers but this will be changed to void* in
    the future.


commit 7438046e9550582bd9fcfbcafaae2eb5a520bb9c
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Apr 14 02:00:06 2012 -0400

    pre2.3.0 change 40: In the csv module functions, allow the names qualifier to be a list.


commit f1b9f1e0e416719bbdabe342f9f62bcef4ee56e2
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Mar 18 23:42:13 2012 -0400

    pre2.3.0 change 39: Added support for an optional offset parameter to is_substrbytes.


commit b4af96ff8c955b381d8eb86634db008ef70a936e
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Mar 16 23:36:25 2012 -0400

    pre2.3.0 change 38: ifndef WCONTINUED, define it to be 0


commit ba2cb8d844447c69dd1567b15f7996a00e9f55f3
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Mar 16 23:10:23 2012 -0400

    pre2.3.0 change 37: fixed a bug in the strtrans function


commit 33753f5fce97a5e081ae06938aada641dc24ed8c
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Mar 16 01:20:25 2012 -0400

    pre2.2.3 change 36: in the socket-module, accept was returning NULL when passed no optional args.


commit c16577bee071ab122d9785cf346c11f7c4bfea23
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Feb 12 13:37:05 2012 -0500

    pre2.2.3 change 35: Avoid the use of setlocale and simply copy the locale's decimal point before calling strtod


commit 9f52d99f08b0e406de328191d4b2eab12c721ce6
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Feb 8 12:46:05 2012 -0500

    pre2.3.0 change 34: include <xlocale.h> if available.


commit 6a2fe12677da96dc35fc23894e180abc668ec400
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Feb 8 12:19:16 2012 -0500

    pre2.3.0-33: call strtod in a locale that has the decimal point set to ".".


commit 8c715ea98ed70e22bba652600e38d49e5f12a45b
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Jan 18 20:37:23 2012 -0500

    pre2.3.0-32: badlinks script: GPLv3 -> GPLv2


commit 37add00f09c89d193e5045f56b613956e57ee3b5
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jan 7 21:03:37 2012 -0500

    pre2.3.0 change 31: The lseek function was broken.


commit fdcedb6fd34139b122e6b1a3ded149c6ab2d1d60
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Dec 31 00:41:00 2011 -0500

    pre2.3.0 changes 30. more doc tweaks


commit 4dd1c0041f01a44c02d36c81930809e97e67854a
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Dec 29 14:18:06 2011 -0500

    pre2.3.0 changes 28-29.  badlinks script updated + doc tweaks


commit c2c7b03d303e176acae092b1a106021075af9d86
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Dec 22 10:44:56 2011 -0500

    pre2.3.0 change 27: avoid an expensive memcpy when doing an aget via an index array on a (b)string


commit 329850a420e2942d105c2181e2aabfacff84f1e0
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Dec 13 10:31:11 2011 -0500

    pre2.3.0 change 26: Changed Termcap_Initalized -> Termcap_Initialized


commit 93fcc423358a3a503b22dd8a379019159483f85c
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Dec 13 10:24:42 2011 -0500

    pre2.2.3 change 25: Ammend change 20 to return NULL if errno != EINTR.


commit 7a35ff5da6ee243837b23991b6bd75f169196f11
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Dec 3 15:13:13 2011 -0500

    pre2.3.0 change 24: If the flow control parameter to the SLang_init_tty argument is negative, the terminal's flow control handling will not be changed.


commit 7ed63d3c38f360ec0b297cc9c0d4f491a7862482
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Nov 20 10:45:57 2011 -0500

    pre2.2.3 change 23: Fixed a typo I introduced in #22


commit 3cacc01fa7e114027604a5b68edad08dc859ffca
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Nov 19 16:17:13 2011 -0500

    pre2.2.3 change 22: print binary strings differently from regular ones.


commit 2106e69648339037a42a8ceea0e93948d9b205b9
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Nov 19 16:09:02 2011 -0500

    pre2.2.3 change 21: A few typos in the docs corrected.


commit 8fbe0fa6d25bd9852c29a990b46334440fb50441
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Nov 19 15:56:18 2011 -0500

    pre 2.2.3 change 19: SLrline_read_line will return NULL if getkey returns SLANG_GETKEY_ERROR.


commit 51004a4e99087cc862bc1a8b26f6bbfad9ac7e78
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Nov 19 15:54:03 2011 -0500

    pre2.3.0 change 18: Only call sldb from the process that starts it.


commit 4c96b184f933f6d19b2212b687c472b7d57e6c52
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Oct 30 10:56:46 2011 -0400

    pre2.3.0 change 18: added a base64 decoder


commit dc177238a136469b6457a902a500d9a5d8c00070
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Oct 12 00:33:40 2011 -0400

    pre2.2.3 change 17: look for ncursesw5-config, not ncurses5w-config


commit 032076efd63e50eb287d0c4c46560be33fd682a9
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Sep 15 08:22:58 2011 -0400

    pre 2.3.0 change 15: Fixed an integer truncation bug involving the range multiplier.


commit 6790395e51f32af81b4da0f4ff784be24384e6dc
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Sep 12 13:08:22 2011 -0400

     pre2.3.0 change 14: Corrected a typo affecting change 13.


commit 79ed2998abdc825bf21ba00d7ebf2e67878526ac
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Sep 12 12:26:00 2011 -0400

    pre2.3.0 change 13: Added a statistical test for the rand_int function.


commit 5da08bc83a038847bdaefb408717332bb853c230
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Sep 12 11:32:31 2011 -0400

    pre2.3.0 change 13: The rand_int function was not working correctly.


commit 167e74f6723d6e22536dc894ef0b9c1a0b7aba40
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Sep 10 09:57:37 2011 -0400

    pre2.3.0 change 12: Tweaked the code that computes the array-range-multipler.


commit 41daafde61debc794d5b049ef14eab4345fe110c
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Sep 5 13:00:13 2011 -0400

    pre2.3.0 change 11: More doc updates/corrections.


commit 032df765f420acc286254d274152668f0c9c2395
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Sep 5 11:40:43 2011 -0400

    pre2.3.0 change 10; Changed an example used for the array_map documentation.


commit 0e62a4874a334cbf5eeb21e584d44db978757be8
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Sep 5 01:57:53 2011 -0400

    pre2.3.0 change 9: Added sincos function


commit 289f837b27d54745b40fec13d2236bbe766abb17
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Sep 5 00:52:11 2011 -0400

    pre2.3.0 change 8: Documentation tweaks


commit b86f07c5ef42c5ba8bf791ace15ecfcbcaf0f8b4
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Sep 1 20:04:08 2011 -0400

    pre2.3.0 change 7: add support for multiple return values to array_map


commit e8559d602d92d6f79b28024f80f6d4220e281f0c
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Aug 30 12:27:21 2011 -0400

     pre2.3.0 change 6: Documentaion updates and corrections.


commit bf13194373d24a27125190256ed6edb942fe24b6
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Aug 29 00:34:55 2011 -0400

    pre2.3.0 change 5: removed a few unused variables from the code.


commit ef4df3f2a3863d0643da73ff470cf940d14cc8da
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Aug 29 00:24:28 2011 -0400

    slang pre2.3.0 change 4; Added chksum module to compute md5, sha1,... checksums.

create mode 100644 modules/chksum-module.c
create mode 100644 modules/chksum.h
create mode 100644 modules/chksum.sl
create mode 100644 modules/chksum_md5.c
create mode 100644 modules/chksum_sha1.c
create mode 100644 modules/test/test_chksum.sl

commit 13eff641b12980680fc5aa7415372e519e2fec8d
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Aug 25 10:56:39 2011 -0400

    pre2.2.3 change 3: Added a base64 encoder module

create mode 100644 modules/base64-module.c
create mode 100644 modules/base64.sl
create mode 100644 modules/test/test_base64.sl

commit fa6698d744fdf9edd9185d6f93f284f9e8cd2842
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jun 28 15:43:50 2011 -0400

    slang pre2.3.0 change 2.  Fix some typos in the documentation.


commit a7e808a5e58bf02290c7d9a8265221555386a56a
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jun 28 15:40:02 2011 -0400

    pre2.3.0 change 1: Avoid roundoff when computing ranges such as [1:10:0.001].


commit 5130255e145886277d50465b53c211a5bae392ec
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Apr 10 22:37:07 2011 -0400

    slang 2.2.4 release


commit 7e1ea1219bf417b292094592f0ad87cf7ed7d540
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Apr 2 22:35:27 2011 -0400

    slang pre2.2.4 change 20: Check for too small of a range-array increment


commit e5add8983edf7d65ba5fc54dd927cb6afe68e879
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Mar 28 13:31:35 2011 -0400

    slang pre2.2.4 change 19: Tweaked doc macros and rebuilt docs


commit 456b4da6f952cdf64b40e012d6e0f09a8ad677ce
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Mar 28 00:15:32 2011 -0400

    slang pre2.2.4 change 18: Corrected prototype in docs for SLsmg_read_raw


commit 1fce64159097804fe486c33f234cf35d8e78db62
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Mar 17 10:16:05 2011 -0400

    slang pre2.2.4 change 17:  Added documentation for timegm


commit 65927175cce57578df17e0e2cbfa4e5e4f2069d1
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Mar 8 02:33:38 2011 -0500

    slang pre2.2.4 change 16: csv.sl: Fixed "_" problem in column names, and reversed float/double NaN values.


commit 4707c2a68590452e5098f72102722555e425ab7d
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Mar 6 08:57:20 2011 -0500

    slang pre2.2.4 change 15: Detect attempts to create a 0 dimensional array.


commit b31f06ff4d00110e53d563fa5759098d7fa210d4
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Feb 28 22:19:00 2011 -0500

    slang pre2.2.4 change 14: Added checks for unsigned int wrapping when calling malloc


commit b9988f00f5d8df058e32709693eff8cdd11d641d
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Feb 26 11:21:25 2011 -0500

    slang pre2.2.4 change 13 (Updated copyright year to 2011)


commit 1b42830fe20da9e5d361f457fcff25fbb3330b46
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Feb 26 01:21:50 2011 -0500

    slang pre2.2.4 change 12: Avoid overflow when creating multi-dimensional arrays.


commit 1e2f481de7372340a8b0f6d3940bddc4152a9a90
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Feb 4 02:15:11 2011 -0500

    slang pre2.2.4 change 11: slrline: when building history search completions, use most recent history first


commit 618a0fc9d85aaae7450c0dd1dce983f783b68c1f
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Feb 3 11:58:42 2011 -0500

    slang pre2.2.4 change 10: documentation updates/tweaks


commit 0b183ca987cd94ed08b5cb71b4476b4d57a1dd75
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Feb 3 10:27:57 2011 -0500

    slang pre2.2.4 change 9: Added slstkchk script

create mode 100755 slsh/scripts/slstkchk

commit d3955e4f84cbed7694c24c831f75d271068bdad7
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Feb 3 10:20:26 2011 -0500

    slang pre2.2.4 change 8: _boseos_info&0x100 controls callback generation for preprocessor statements


commit 11dab02ad2f43a22337f8a06d9e2938ceead03a4
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Feb 1 11:41:00 2011 -0500

    slang pre2.2.4 change 7: Increment the _boseos_info value for qualifier expressions.


commit aa8a8d72d2dea3faf778f4a72ccd54104599f8bb
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Jan 31 13:37:44 2011 -0500

    slang pre2.2.4 change 6: fixed spelling : occurance --> occurrence


commit eb436feb27d4f7d2a90b7b58dac15782e04889aa
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Jan 19 22:43:19 2011 -0500

    slang pre2.2.4 change 5: Check for socketpair in -lsocket


commit f59f623468bed2a071e9688475cb1fc14ae4d117
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Jan 9 23:30:53 2011 -0500

    pre2.2.4 change 4: Added additional baud rate values


commit 842f0d68615b4fe02e65d835c0584f18b0da7653
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Jan 7 23:33:33 2011 -0500

    pre2.2.4 change 3: Cygwin needs ELFDIR defined


commit 41f8a2962e96bd4ecfc79d319c3e73535c97be5d
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Dec 28 17:44:28 2010 -0500

    slang pre2.2.4 change 2: Make libslang.so a symlink to libslang.so.2 instead of libslang.so.2.2.4


commit 6087f6b55a7a9b55fbac2c9e6c0ff54da58f5ba5
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Dec 28 17:19:36 2010 -0500

    slang pre2.2.4 change 1: typo in slpack.c affecting 64 bit ints


commit eeb8f38dfcabe501135caa5282ce134e9f6e8383
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Dec 13 02:18:53 2010 -0500

    Version 2.2.3 released


commit 193b0ef9ff8efed7024e2487cee18377029a2854
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Dec 13 02:12:41 2010 -0500

    slang pre2.2.3 change 120: Avoid some posix *_r functions on older systems.


commit 8107a578fbe630a1fd1fedd4306ee4a2168e2b80
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Dec 13 02:05:40 2010 -0500

    slang pre2.2.3 change 119: typo in sprintf docs


commit a42eaf7635a714dda2cc836d00c54682e6e530a6
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Dec 8 11:50:03 2010 -0500

    slang pre2.2.3 change 118: csv module: fixed typo affecting mapping from column names to numbers.


commit 599a24b772d9d0c31714855ba62fd3904cc5e813
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Dec 2 02:35:00 2010 -0500

    slang pre2.2.3 change 117: Added __rline_init/reset_tty intrinsics to slsh.


commit 8a304008f1ea9d528104a56814b91746d6edf917
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Dec 2 02:31:31 2010 -0500

    slang pre2.2.3 change 116: Tweaked the Kahan sum for the hypot function.


commit a5c99fa90ffeb3efe50308be3f3b75045f9ca6ea
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Dec 1 10:50:01 2010 -0500

    slang pre2.2.3 change 115: src/sltoken.c: Change #if HAVE_LONG_LONG to #ifdef HAVE_LONG_LONG


commit 10d5fbac50e1bf0b891adfaaef7b8a4384d74f86
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Dec 1 02:10:03 2010 -0500

    slang pre2.2.3 change 114: fixed a bug in modules/Makefile.in


commit 316818ec31d3da12c7843e445d746931d9abd262
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Dec 1 02:01:10 2010 -0500

    slang pre2.2.3 change 113: Vectorized a number of string functions


commit defade15e5e1e6265ca154ef8cecd904c6b5b48a
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Nov 26 23:07:44 2010 -0500

    slang pre2.2.3 change 112: Changed #if HAVE_LONG_LONG to #ifdef HAVE_LONG_LONG.


commit e26bad74e34c03853889e93d9195e1fd138e0344
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Nov 26 22:57:55 2010 -0500

    slang pre2.2.3 change 111: Added WFLAGS to the mingw32 makefiles.


commit 77e1ea3d997a179c3757beb26430da24db5baf54
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Nov 24 23:22:41 2010 -0500

    slang pre2.2.3 change 110: The slsh and modules Makefiles did not respect the ARCH variable.


commit be2f52444f365511156c769e92bd8d40fe9ac187
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Nov 24 09:54:10 2010 -0500

    slang pre2.2.3 change 109: _pSLtt_init_cmdline_mode was returning a fatal error for an unknown terminal.


commit b86194cf1f299601381bebda397b4ccdc70ee91b
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Nov 23 03:22:49 2010 -0500

    slang pre2.2.3 change 108: Doc updates for modules/tm/csvfuns.tm


commit 0967b5f376ae429084cc05ea20022e180a4853b5
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Nov 22 21:44:22 2010 -0500

    slang pre2.2.3 change 107: workaround evauating .slc files from older versions of slang.


commit 456d01995617d5d896822f326052e64828a5d921
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Nov 21 21:51:58 2010 -0500

    slang pre2.2.3 change 106: add __newline__ to the note1 macro in setfuns.tm


commit 34fc8ba171e34e8264bebeba1f995d8318af724c
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Nov 19 07:01:13 2010 -0500

    slang pre2.2.3 change 105: autoconf/aclocal.m4: Missing hyphen for ELFLIB_MAJOR on cygin


commit f48391c77bf3192d62159938b596e1ba926c284a
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Nov 17 01:59:08 2010 -0500

    slang pre2.2.3 change 104: autoconf related updates


commit d46fe82795cf5ded10c1776f46f5c2752fe1da86
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Nov 17 01:54:44 2010 -0500

    slang pre2.2.3 change 103: Added SLtt_tgetent, SLtt_tgoto, SLtt_tputs


commit aaf9a274077d08c0b171e9e51c118cd9d54b5c14
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Nov 17 01:28:41 2010 -0500

    slang pre2.2.3 change 102: Use of __libc_enable_secure removed


commit 3140bfc08cd25a67a6d6c12c6bd8ff57c635f067
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Nov 17 01:25:55 2010 -0500

    slang pre2.2.3 change 101: Use png_set_expand_gray_1_2_4_to_8 in the png module if available.


commit 97ec4c1741f722a18698e3e154f313a6ecb514a2
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Nov 17 01:03:37 2010 -0500

    slang pre2.2.3 change 100: New colormap (coolwarm.map)

create mode 100644 modules/cmaps/coolwarm.map
create mode 100644 modules/cmaps/mkcmap.sl

commit 9f5bd072e9e46a9d775ca07b689df053564a65a3
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Nov 7 13:51:15 2010 -0500

    slang pre2.2.3 change 99 (added timegm)


commit b7d465c3248748aad973065621223cbcc2d09f39
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Nov 6 19:13:47 2010 -0400

    slang pre2.2.3 change 98: readcol method allows the type qualifier to be a sting.


commit 00313280a8fdfc1e5795052eb29c396caf3b2a13
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Nov 5 23:28:14 2010 -0400

    slang pre2.2.3 change 97 (Use @libdir@ instead of assuming $prefix/lib in slang.pc)


commit c48e859cbb18309af7ef94fdf6feab2a1663f7ae
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Nov 4 13:41:20 2010 -0400

    slang pre2.2.3 change 96: added ttyname


commit 7564e753dd6a617c52b81b0f7e36ab8c06adc844
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Oct 31 17:21:35 2010 -0400

    slang pre2.2.3 change 95: free up additional memory upon exit


commit 5bb1b2e22759c7b8c2199fa6fe03d9f9d0597eac
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Oct 13 00:08:41 2010 -0400

    slang pre2.2.3 change 94 (slsmg module docs)

create mode 100644 examples/slsmgex2.sl
create mode 100644 modules/help/slsmg.hlp
create mode 100644 modules/tm/slsmg.tm

commit edd8e0bcd1749a11686194ac7406637c2f3fdab8
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Oct 10 17:56:42 2010 -0400

    slang pre2.2.3 change 93 (minor code rearrangement for the hypot function)


commit ad5030ef8be001e6d3605f3c521b0a91d7d4365e
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Oct 10 17:50:14 2010 -0400

    slang pre2.2.3 change 92 (some documentation updates).


commit b021a09ce47a375428fd5fc02530fae9960033c6
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Sep 28 00:35:22 2010 -0400

    slang pre2.2.3 change 91: added csv module.

create mode 100644 modules/csv-module.c
create mode 100644 modules/csv.sl
create mode 100644 modules/help/csvfuns.hlp
create mode 100644 modules/test/test_csv.sl
create mode 100644 modules/tm/csvfuns.tm

commit 6d42b57c3ae5e28f9ef175db25a736995a8a58cd
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Oct 8 19:19:12 2010 -0400

    slang pre2.2.3 change 90: added setfuns.sl

create mode 100644 slsh/lib/help/setfuns.hlp
create mode 100644 slsh/lib/setfuns.sl
create mode 100644 slsh/lib/test/test_setfuns.sl
create mode 100644 slsh/lib/tm/setfuns.tm

commit c5d0f9f19e61ea15900eccc7f98f2fc0e531786e
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Oct 8 18:41:58 2010 -0400

    slang pre2.2.3 change 89: added list_concat and list_join


commit 8dea049bfe3fe89867e9e57690d3dcfc51f59ba2
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Oct 7 00:54:41 2010 -0400

    slang pre2.2.3 change 88: _min/_max now support more than 2 args.


commit dbf8200faf8cf2b035565b87af64cb447cb39740
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Oct 4 23:41:06 2010 -0400

    csv-module: added writecol, etc


commit 46d304f98f919d2dca0acc3137d68f67c6f95244
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Oct 2 18:25:50 2010 -0400

    slang pre2.2.3 change 87 (vectorized strlow/up functions)


commit d00d36738c3863fe86c9c46a0de551f754dc3465
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Sep 30 10:37:24 2010 -0400

    more csv updates


commit b77dbfc7a130d6ad824d0337ede222cd94d73b84
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Sep 30 00:16:02 2010 -0400

    cvs.sl was not getting installed


commit bdc59bdabed8175b359e2bcedce929def1eb9fd6
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Sep 29 23:02:19 2010 -0400

    Additional changes to the cvs module

create mode 100644 modules/help/csvfuns.hlp
create mode 100644 modules/tm/csvfuns.tm

commit de60316df205ffcb40a5ed35b14f912c430499f0
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Sep 29 12:36:29 2010 -0400

    slang pre2.2.3 change 86: fix double-free in list_aput.


commit 68411b8989bdb28eaf134263fb948da073431a2c
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Sep 28 00:35:22 2010 -0400

    csv module first cut

create mode 100644 modules/csv-module.c
create mode 100644 modules/csv.sl

commit 27579e72da50de539d9e766a0f9a6da739864e90
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Sep 26 16:37:14 2010 -0400

    slang pre2.2.3 change 85 (Variois updates and corrections to the examples)


commit 585b1789bc98fbf58235b4d5066ac44924df96e4
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Sep 26 16:09:43 2010 -0400

    slang pre2.2.3 change 84: add support for empty arrays to the shift function


commit 2d47ed4f5bfdaaee34ad35c7ce12274c0e995912
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Sep 24 23:17:46 2010 -0400

    slang pre2.2.3 change 83: Fixed stack underflow error associated with exception lists


commit a45160b5f649870784e85e07ea8199ebeda699c7
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Sep 24 01:55:49 2010 -0400

    slang pre2.2.3 change 82 (stash putenv string to a global array)


commit d98b3acf38c06658279b52c1a8b92da0cdc654fa
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Sep 24 00:28:18 2010 -0400

    slang pre2.2.3 change 81: Use 32bit int instead of unsigned long in hash function


commit a4c6ce106302e7c967888327dc3bf94aad8366ff
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Sep 23 01:20:35 2010 -0400

    slang pre2.2.3 change 80 (Made the pos argument of string_match(es) optional)


commit bb143346430771a4284f018ae5db8d5154a0ed43
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Sep 21 00:34:52 2010 -0400

    slang pre2.2.3 change 79: Added FOREACH_EARGS byte-code to fix a bug.  See changes.txt.


commit be4770c8f86267598770447c7e62b400d9368718
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Sep 20 22:28:19 2010 -0400

    slang pre2.2.3 change 78 (Use doubles in calculations that produce doubles)


commit 82285c81833da14603c905752b5c37cbbb76e576
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Sep 16 12:12:39 2010 -0400

    slang pre2.2.3 change 77 (hypot extended to work with N arrays)


commit 327ee50497d96847046c42eaebd2733233d50959
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Sep 8 23:49:44 2010 -0400

    slang pre2.2.3 change 76 (_XOPEN_SOURCE_EXTENDED defined to be 1)


commit c7ca03158308ce84b55e75071d026513105e7c37
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Sep 8 23:46:32 2010 -0400

    slang pre2.2.3 change 75: Use (char*)NULL instead of NULL in call to execl.


commit 44a7f13e81f57d780fa38b99f7cfd05be6c6877f
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Sep 8 23:43:17 2010 -0400

    slang pre2.2.3 change 74: Added define MAX_USER_BLOCKS.
    
    74. src/slang.c: define MAX_USER_BLOCKS to be 5, and use it instead of `5'.


commit c828d14cb06727fc07a539622cecd03e7d0aa9ce
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Sep 2 11:11:46 2010 -0400

    slang pre2.2.3 change 73 (Removed excess whitespace)


commit 937859b1cedf63e99737aefef7600466b8190ba7
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Sep 2 09:42:01 2010 -0400

    slang pre2.2.3 change 72 (_pSLlocate_name returns NULL on non-existent NS)


commit bed2ec54b029c848345cfff9cec95ddaac8e1c84
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Aug 31 11:28:50 2010 -0400

    slang pre2.2.3 change 71: The preprocessor will use the file's non-anonymous namesapce.


commit 77d6130e571f085df1f24e3823af8992e3281c4e
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Aug 20 13:34:27 2010 -0400

    slang pre2.2.3 change 70 (fix lost qualifiers in method calls)


commit 40cbb5afe96dce4e0eb5f85e9e6be6a8128b4cfc
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Aug 19 15:44:57 2010 -0400

    slang pre2.2.3 change 69 (typo '<' vs '>' in try block)


commit 0937a7129a14c6a506f6d48bb662adebf3641fbe
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Aug 19 15:35:33 2010 -0400

    slang pre2.2.3 change 68 (Fix NULL ptr deref from Array_Type[N]+[1:N]


commit 00739cd8aacd3fe8e223972e844472466dc7e188
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Aug 19 11:56:12 2010 -0400

    slang pre2.2.3 change 67 (removed uninitialized variable warning)


commit 417054f57d5990b76aba512a9760dc7bc47e18dd
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Aug 9 22:38:47 2010 -0400

    slang pre2.2.3 change 66 (modules/test/test_rand.sl: Some integer constants changed to unsigned values.)


commit abc2d61ab64287c3f1517e9283ee33504aebaef0
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Aug 5 00:42:44 2010 -0400

    slang pre2.2.3 change 65: delimiter made optional for strjoin.


commit 89086d3e74d156283ed694a3bdddba0850509e78
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jul 31 12:41:50 2010 -0400

    slang pre2.2.3 change 64 (config.sub/guess updated)


commit 0f585b2cb56c24e664ca9bb6ef4cafd71d38441e
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jul 31 12:34:30 2010 -0400

    slang pre2.2.3 changes 62-63


commit 184be3739ad1aaa1137d14aacc34d569e268e41a
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Jul 29 01:17:39 2010 -0400

    slang pre2.2.3 change 61: Do nothing if a scalar is passed to array_reverse


commit 5661978030ac1b6f854078269b86cd25edab84ab
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Jun 30 21:27:51 2010 -0400

    slang pre2.2.3 change 60 (clear transfer buffer if contraction results in a scalar)


commit 57f8af9a6e11385beb1a04ca14a2e9fa10b588c2
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jun 29 15:13:41 2010 -0400

    slang pre2.2.3 change 59: fix for tab expansion


commit 32715dfcd2a23bcdecb02e48ed847d2bef1748e7
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Jun 24 18:34:26 2010 -0400

    slang pre2.2.3 change 58: fixed mingw32 compilation problems


commit 6f52fe7dcc206c6a4432a1cf3b2c41a22e1dc834
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Jun 24 17:49:08 2010 -0400

    slang pre2.2.3 change 57 (added clear-to-eos to _pSLtt_cmdline_mode_reset)


commit f943bfcd43021f948f0f600b9778174eba2db0f3
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Jun 23 22:55:32 2010 -0400

    slang pre2.2.3 change 56 (isascii+docs)
    
    56. src/slstrops.c: Added isascii, and updated docs.


commit 7ecb91178c757e804be440e6c7965c800bfd1633
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Jun 23 01:00:09 2010 -0400

    slang pre2.2.3 changes 52-55: Added isalpha, ..., str[b]skipchar
    
    52. configure,src/*.hin: Added autoconf support for size_t.
    53. src/slang.h,...: Added 'typedef unsigned in SLstrlen_Type' to
        create migration path for size_t in place of unsigned int.
    54. src/slstrops.c: New intrinsics:
    
          islower, isupper, isxdigit, isalnum, isalpha, iscntrl, isprint,
          isgraph, ispunct, isblank, isspace, strskipchar, strbskipchar
    
        The latter two functions play a role in the context of the
        variable length UTF-8 encoding
        encoding analogous to that of ch=*s++ and ch=*s-- in a fixed
        encoding.
    55. slsh/lib/rline/editfuns.sl: Used change #54 to implement
        bskip_word and skip_word readline functions.


commit 1c03f0bf9d0e62eebe9dfc1264e44be5a4dcff62
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jun 22 03:52:54 2010 -0400

    pre2.2.3 change 51: multiline readline.


commit 4089e6cd9378d8386f58d24c396944f29de85c0e
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Jun 18 16:19:57 2010 -0400

    slang pre2.2.3 change 50 (completion for struct fields)


commit b8865705ff484aed6cf06099bcc0630a5116e184
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Jun 18 16:09:50 2010 -0400

    slang pre2.2.3 change 49: Auto-parenthesis commandline feature
    
    49. slsh/lib/slshrl.sl: If the first word is callable, and is followed
        by a ',', then add parenthesis, i.e., "print,7" ==> "print(7);".
        Note: this is a commandline convenience feature and has nothing to
        do with the slang syntax.


commit 2ade451433a04268ab51e3b188505b02672a203e
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Jun 16 23:05:05 2010 -0400

    slang pre2.2.3 change 48 (modes[i]="w" was executed set after i++).
    
    48. slsh/lib/process.sl: modes[i] was being set after i was bumped.
        This caused modes[0] to be NULL.


commit c763192e96b428bd85487b4b351f54fb7b4764b1
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jun 15 01:39:56 2010 -0400

    slang pre2.2.3 changes 45-47 (fixes for LLONG_MAX, long long constants)
    
    45. src/slnspace.c: the apropos function was not returning float,
        short, long, and long long constants.
    46. src/slarith.c: If LLONG_MAX is not defined, and sizeof(long long)
        is 64 bits, then use the standard value.
    47. src/slang.c: long long constants were not working.


commit 2bf4e350bb157757e3093ede5b4f5625acf6827a
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Jun 14 23:13:09 2010 -0400

    slang pre2.2.3 change 44 (tweaked #43 for 64 bit systems)


commit 11b830982d6f96b37cb92c0269a13e0037270f3d
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Jun 13 17:35:04 2010 -0400

    slang pre2.2.3 change 43 (int -> SLindex changes)


commit 11e31a942c589a495d696839ad49bbf1368762a6
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon May 31 00:26:59 2010 -0400

    slang pre2.2.3 change 42 (Additional strtrans char-classes)


commit b68a7bacf7224c858d59e5c9c658c8b31c81a8d9
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat May 29 23:40:11 2010 -0400

    slang pre2.2.3 change 41 (Default dereference method for scalar/vector types set to duplicate.)


commit b74003d87eabd015363a733b2265430a26e6a18c
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat May 29 11:40:46 2010 -0400

    slang pre2.2.3 change 40: SLmalloc(0) patch


commit bf4ac865e21e74d4632caf6e49437c657906755d
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue May 25 22:58:21 2010 -0400

    slang pre2.2.3 change 39: structure syntax enhancement patch


commit f84cb5fc65091dbb532c5b0b870834de084c5569
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue May 25 00:17:26 2010 -0400

    slang pre2.2.3 change 38 (Added qsort method to array_sort)


commit 1fc64de417b7af2ef866c3c4f6a9785eb622b53e
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu May 20 21:06:14 2010 -0400

    slang pre2.2.3 change 37 (mergesort speedup)


commit a5be817f1f2a6d4891cbc8369f96caf8f7327aca
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue May 18 21:04:33 2010 -0400

    slang pre2.2.3 change 36 (array_sort)
    
    36. src/slarray.c: Switched to using mergesort instead of qsort and
        added support for sorting non-array types.  For details, see the
        updated documentation for array_sort.

create mode 100644 src/test/sort.sl

commit 014d03a06f86b972f2fcfc48611fb919cdc1051c
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon May 10 11:01:36 2010 -0400

    slang pre2.2.3 Bumped the slsh version number to reflect change 35.


commit b68bf7284ddc28a09b640bac93b0ccf22b47939f
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon May 10 10:59:09 2010 -0400

    slang pre2.2.3 changes 34-35
    
    34. src/slarith.c: ullong_to_binary was not getting defined on systems
        where sizeof(long)==sizeof(long long).  (Mark Olesen).
    35. src/slsh.c: The stat_mode_to_string function was using 'f' unstead
        of 'p' for FIFOs.  (Agathoklis Hatzimanikas).


commit 0daf81de4e8ee77ddb8987a4647b02c2621387b0
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun May 2 00:23:39 2010 -0400

    slang pre2.2.3 change 33 (binary literals added)
    
    33. src/sltoken.c,...: Added support for binary integer literals of
        the form 0b010101.  Integers may be formatted as unsigned binary using the
        %B format specifier, e.g.,
    
            sprintf ("%B", 5)      ==> "101"
     sprintf ("%#B", 5)     ==> "0b101"
     sprintf ("%#8B", 5)    ==> "   0b101"
     sprintf ("%#.8B", 5)   ==> "0b00000101"
     sprintf ("%#12.8B", 5) ==> "  0b00000101"


commit beb6efcf58bdfaa450eff1241b49e424673527e9
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Apr 25 19:58:43 2010 -0400

    slang pre2.2.3 change 32
    
    32. src/slstrops.c: Added an alternative interface to strreplace that
        facilitates the most common case where one wants to replace all
        substrings.  The function now supports
    
            new = strreplace (a, b, c);
    
        in addition to the older usage:
    
            (new,m) = strreplace (a, b, c, n);


commit 45c3f97814071bc60e1c23552e9930f196e3c555
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Apr 12 18:17:59 2010 -0400

    slang pre2.2.3 change 31
    
    31. src/slparse.c: Change #6 triggered an invalid parse error for
        statements involving foreach-using such as:
    
           foreach x (y) using ("bar") (@foo)();


commit 58b4d0dda09fbae90dffa95988f58e7e9802b7df
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Apr 10 00:07:30 2010 -0400

    slang pre2.2.3 changes 26-30
    
    26. src/sldisply.c: Moved the keypad init/deinit code to separate
        functions for more fine-grained control.
    27. slsh/rline/editor.sl: Added rline_call_editor and rline_edit_line functions
    28. src/slbstr.c: Added is_substrbytes function.
    29. doc/tm/rtl/strops.tm: The strncmp example used strcmp function
        (Brian Murray).
    30. src/sltermin.c: Changed the search order for terminfo files to:
         $TERMINFO, $HOME/.terminfo, /usr/local/{etc,share,lib}/terminfo,
         /etc/terminfo, ...

create mode 100644 slsh/lib/rline/editor.sl
delete mode 100644 slsh/lib/rline/histedit.sl

commit 758206e356cf69766dc34d7c4af67eff61205020
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Mar 29 23:06:59 2010 -0400

    slang pre2.2.3 changes 24-25
    
    24. src/slposdir.c: Added utime function.
    25. slsh/scripts/mv: Added a missing call to stat_file (Agathoklis
        Hatzimanikas).


commit 5e1f390d641df0efd5cc584507519c9991ab072c
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Mar 29 10:10:34 2010 -0400

    slang pre2.2.3 change 23
    
    23. modules/pcre-module.c: Added support for binary strings (Paul
        Boekholt).


commit fd782f54833c1e580ff2c4b14180d7153d01d224
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Mar 17 23:08:43 2010 -0400

    slang pre2.2.3 change 22
    
    22. src/slagetput.c: Change 2.2.2-10 fixed a problem with aget.  The
        same change needed to be made to aput to avoid an access violation.


commit 09b10307d93218a8e4a229e229b104a6342de274
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Mar 10 11:58:35 2010 -0500

    slang pre2.2.3 changes 19-21
    
    19. src/sldisply.c: Do not rely upon terminals that can
        background-color-erase (BCE) to erase using the monochrome attributes (e.g.,
        underline).
    20. src/slarith.c: Tweaked the %S format to better round decimals with
        repeated 9s or 0s.
    21. autoconf/mkinsdir.sh: Updated to a newer version of
        mkinstalldirs.


commit 5ce7e009a3376ec1bc16b9af4a8b3ddabd7cbb37
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Mar 5 17:42:00 2010 -0500

    slang pre2.2.3 change 18
    
    18. src/sldisply.c: Underlined space characters were not appearing
        with the underline.


commit 9cc9492e08f216b3249057eb39b1a2aba6f142b5
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Feb 28 01:30:38 2010 -0500

    slang pre2.2.3 changes 15-17
    
    15. doc/tm/slang.tm: Fixed a few doc errors noticed by Manfred Hanke.
    16. src/slsh/scripts/mv: removed redundant call to rename, and added
        force, noclobber, and verbose options (Agathoklis D. Hatzimanikas).
    17. src/slsh/scripts/*: changed "static" to "private".


commit d7036bb0b22248360ec3aae4d75c77fca8cc861d
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Feb 23 20:50:10 2010 -0500

    slang pre2.2.3 changes 13-14
    
    13. doc/tm/rtl/misc.tm: Documented the __tmp function and corrected a
        few more documentation typos (Agathoklis D. Hatzimanikas).
    14. src/slerrno.c: ELOOP was defined twice (Agathoklis D. Hatzimanikas).


commit 4682b706faafb4fc2053f8d79d058c176f29c75f
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Feb 21 14:49:49 2010 -0500

    slang pre2.2.3 change 12 (doc updates)
    
    12. .../tm/*:  Corrected some documentation typos and spelling errors
        (Agathoklis D. Hatzimanikas).


commit 5bf734fb16a1546f73934503a8eabb97b94c147c
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Feb 20 23:44:16 2010 -0500

    slang pre2.2.3 change 11
    
    11. src/slparse.c: An incorrect check (< instead of <=) was causing -0
        to generate an error.


commit 4cbd9b84ea08c7fcaa101f66fcf02c955fd61bc5
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Feb 13 12:44:19 2010 -0500

    slang pre2.2.3 changes 8-10
    
    8. src/slrline.c: Added rline_get_last_key_function, which returns the
       last slang readline key function.
    9. */Makefile.in: Commmened out "DESTDIR=" lines (Marcel Telka).
    10. slsh/lib/rline.sl: Added rline_edit_history (allows the history to
        be edited in an external editor) and rline_up/down_hist functions.

create mode 100644 slsh/lib/rline/histedit.sl
create mode 100644 slsh/lib/rline/histsrch.sl

commit cfb409c4ec05aff52dfab046a72c01b3c93c26d6
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Feb 11 09:14:11 2010 -0500

    slang pre2.2.3 change 7
    
    7. slsh/lib/process.sl: Added a "dir" qualifier to the new_process
       function.  This allows the subprocess to be started in a specified
       directory.


commit 60747776709acd00c3768b36b72681d56526fed3
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Feb 7 09:25:35 2010 -0500

    slang pre2.2.3 changes 3-6
    
    3. src/slstrops.c: Added strskipbytes function.
    4. doc/tm/rtl/*.tm: A number of typos were corrected.  (Agathoklis D.
       Hatzimanikas)
    5. src/slang.c,slparse.c: Qualifiers were not being passed to functions called
       via derefencing an array of function references, e.g.,
       (@f[n])(args;q).
    6. src/slparse.c: Flag attempts to call literals as functions.


commit 7a2f095c79e78700e99978dac1a47f3f586cf4d5
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Jan 20 09:27:42 2010 -0500

    slang pre2.2.3 change 2
    
    2. src/slparse.c: complicated lvalue expressions were not being properly
       parsed.


commit 6e282d97560d6b7d408692f82c2d0d50ff254f58
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Dec 20 16:34:32 2009 -0500

    slang pre2.2.3 change 1
    
    1. src/sltermin.c: Added support for native terminfo binary layouts.
       Some systems have binary terminfo files that are incompatible with
       the standard ncurses layout.  Use the --terminfo=layout configure
       option to specify a non-standard layout (hpux11, osf1r5, uwin,
       aix4, default).  This incompatibity was pointed out by River Tarnell.

create mode 100644 src/terminfo/Makefile
create mode 100644 src/terminfo/README
create mode 100644 src/terminfo/aix4.inc
create mode 100644 src/terminfo/default.inc
create mode 100644 src/terminfo/hpux11.inc
create mode 100644 src/terminfo/osf1r5.inc
create mode 100644 src/terminfo/parsecaps.sl
create mode 100644 src/terminfo/uwin.inc

commit 3d74982c694849be487837e8a2a553ef4aa1a0eb
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Dec 5 14:03:51 2009 -0500

    slang 2.2.2 release


commit d0b430b5280792bbeccf9473f1d3179f001f37cc
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Nov 23 13:46:28 2009 -0500

    slang pre2.2.2 change 10
    10. doc/tm/rtl/lists.tm: Documented the optional argument to the
        list_to_array function (Manfred Hanke).


commit c3245cfe4efbd077b57fbc1078225869ec2eaa0d
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Nov 19 11:38:52 2009 -0500

    slang pre2.2.2 change 9
    9. src/slagetput.inc: Avoid possible access violation when using a
       range array as an index.


commit 8b1c1881489f00f832b0f8f22eca6ee548c3e53e
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Nov 11 23:53:45 2009 -0500

    slang pre2.2.2 changes 7-8
    7. modules/fork-module.c:  Use WIFCONTINUED only if it is defined.
    8. slsh/Makefile.in: Change the order of the libraries such that the
       newly built ones will be found first.  (Markus Hennecke)


commit df1aec6191b7f3a102bbde6e50ef82114d4003a6
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Nov 1 15:42:53 2009 -0500

    slang pre2.2.2 changes 3-6
    3. lib/slsh/print.sl: Turn off buffering of the pager pipe.
    4. modules/tm/*.tm: A couple of typos corrected (John Houck)
    5. src/slmath.c: The round function was not correctly rounding values
       between 0.5 and 1.0.
    6. src/slstdio.c,slclass.c: If a call to fwrite produces errno=EPIPE,
       then do not bother trying the write again.


commit a537ca826b031035811b4b4bbfe8b18e492fc789
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Sep 18 23:14:27 2009 -0400

    slang pre2.2.2 change 2
    2. src/slutty.c:  Allow the hook that gets called when the read
       function gets interrupted to change the read file descriptor.
       Before, if this happened, the SLang_getkey function would return
       SLANG_GETKEY_ERROR.


commit 9436c371f47189e4759140483f3371ebae2bef50
Author: John E. Davis <davis@space.mit.edu>
Date:   Fri Sep 18 23:12:41 2009 -0400

    slang pre2.2.2-1
    1. src/slsmg.c: Call SLutf8_enable if UTF8 mode has not been setup.


commit aefc41db88bed2593be05bd751e5d77fdae2b896
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Sep 6 21:04:17 2009 -0400

    slang 2.2.1 checkin for release


commit 06c17aff0d13abea66f2ee4fba2a35ddcf234e56
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Sep 5 02:19:26 2009 -0400

    Forgot about initializing the function pointers to NULL.


commit 79074466ab8b7a8782a7ca0139d80dba6a2b785a
Author: John E. Davis <davis@space.mit.edu>
Date:   Sat Sep 5 01:34:59 2009 -0400

    slang pre2.2.1 change 15
    15. src/*.c: A few public variables were not explicitely initialized
        to 0.  Apparantly not doing so causes them not be be exported from
        the windows DLL.


commit 61beac6cb3d98837f2ffe1cd01a100932f5a6abb
Author: John E. Davis <davis@space.mit.edu>
Date:   Wed Sep 2 02:53:30 2009 -0400

    slang pre2.2.1 change 14
    14. src/slang.c: __builtin_expect is used for the stack functions if
        compiled with gcc.


commit 85dc91369b058790871dba776697f7ed1676d182
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Sep 1 23:18:16 2009 -0400

    slang pre2.2.1 changes 12-13
    12. src/slcurses.c: Added debian patch that adds support for
        additional graphics characters (DIAMOND, DEGREE, etc...).
    13. doc/tm/slang.tm: Added a small section about arrays of arrays.


commit 2d2ad3917614f9b3ec05af8d04003effed36c51c
Author: John E. Davis <davis@space.mit.edu>
Date:   Sat Aug 29 16:22:19 2009 -0400

    slang 2.2.1 change 11
    11. src/slang.h: prototype for SLang_create_array1 missing from slang.h.


commit 7876fbd1c1fa59e1176573e7cc9d3eb00a3e1794
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Aug 28 03:12:55 2009 -0400

    slang pre2.2.1 changes 9-10
    9. doc/tm/rtl/math.tm: Updated the help for set_float_format and added
       documentation for the get_float_format function.
    10. autoconf/slangpc.in: Added URL and Libs.private entries to the
        slang.pc pkg-config file.


commit 20b749368cbd5d666922ff5813bbd74698a63942
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Aug 22 01:41:38 2009 -0400

    slang pre2.2.1 change 8
    8. configure: Added pkg-config support (based upon a debian patch sent
       to me by Luca Bigliardi).

create mode 100644 autoconf/slangpc.in

commit be046d0fd20f3ebf63810642f4155e373f1f573c
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Aug 21 18:59:40 2009 -0400

    slang pre2.2.1 change 7
    7. src/slmath,c: log1p(-1) produced nan instead of -inf.


commit 3e9a069e1fc9fa35125eb398d662b888506f3534
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Aug 21 18:47:51 2009 -0400

    slang pre2.2.1 changes 5-6
    5. src/slang.h: SLclass_set_aelem_init_function was missing from the
       API.
    6. src/slmath.c: The expm1 and log1p functions were returning NaN when
       given Inf arguments.


commit 9e5f932543cf0d91d8f9ea5f021ebce2b7f4b420
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Aug 17 20:26:43 2009 -0400

    slang pre2.2.1 change 4
    4. src/slscanf.c: sscanf will treat NaN and Inf in a case-insensitive
       manner.  Also, the NaN([a-zA-Z0-9]*) form is also supported.


commit cdb67b0d3e2134c2fb4c428354c67ce13a4ab8d5
Author: John E. Davis <jed@jedsoft.org>
Date:   Wed Aug 12 21:04:46 2009 -0400

    slang pre2.1.1 changes 2-3
    2. src/slclass.c: Call clearerr before performing the
       stdio_fread/fwrite functions.
    3. src/slstdio.c: typeof in the fputs intrinsic fixed (n instead of dn
       was compared to 0).


commit 4cf8e815d33478aac00bbff39752ea398e82aa16
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Aug 3 01:19:53 2009 -0400

    slang pre2.2.1 change 1
    1. modules/socket-module.c: glibc-2.8 removed the h_addr macro.


commit ad53929a06681e6adb31ecbf04369a035185b35f
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Aug 2 16:05:13 2009 -0400

    slang 2.2.0 release doc updates

create mode 100644 modules/tm/modfuns.tm
create mode 100644 slsh/doc/html/slshfun-8.html
create mode 100644 slsh/doc/html/slshfun-9.html

commit 66f2dab6b75d30d63b191467f3eed04f1b4a9a2d
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Aug 1 14:04:40 2009 -0400

    slang pre2.2.0 changes 126-127
    126. src/slconfig.h: non-Unix systems: Remove defines for mode_t etc.
         Define HAVE_POPEN for MINGW32.
    127. slsh/lib/print.sl: Do not attempt to call popen unless it
         actually exists.


commit 02670ba77f54c4c41d7b9bd97723fb20424584ba
Author: John E. Davis <jed@jedsoft.org>
Date:   Fri Jul 31 13:38:26 2009 -0400

    slang pre2.2.0 change 125
    125. doc/tm/slang.tm: Add documentation for the looping-then clause,
         and various other documentation tweaks.


commit 8159a2a3b1eb0181496e6eef3ca0267e95809d33
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Jul 19 00:01:43 2009 -0400

    slang pre2.2.0 change 124
    124. Updated copyrights on files for upcoming release.


commit 6a0483d82f4289973bc6e357cc202fcb5f2d3e9a
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jul 18 21:30:21 2009 -0400

    slang pre2.2.0 changes 122-123
    122. slsh/lib/readascii.sl: When reading the first column as a string, comments
         were not getting ignored.
    123. slsh/lib/rline/emacskeys.sl: The IBMPC_SYSTEM preprocessor macro
         was used but not defined causing readline to fail on windows.


commit b3607631323f50f74f0b6b8db5b28d3f4406a145
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jul 14 11:16:07 2009 -0400

    slang pre2.2.0 change 121
    121. src/slarray.c: When indexing a scalar as an array, allow the use
         of multiple indices, e.g., x=2; y=x[0]; z=x[0,0]; w=x[0,0,0];


commit fe714e3e8518b6e9b7f2395299db729c0619aac3
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jun 23 11:39:44 2009 -0400

    slang pre2.2.0 change 120
    120. src/slmath.c: #119 introduced a typo that was preventing
         compilation on systems that lack frexpf.


commit bdd79bef00daedc44e8b9b9ddd78ec26a8d1fe81
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jun 23 00:21:14 2009 -0400

    Updated NEW file


commit d8d88236f3385b6e48af05a0fc8500d69be02b5a
Author: John E. Davis <jed@jedsoft.org>
Date:   Mon Jun 22 13:49:03 2009 -0400

    slang pre2.2.0 changes 117-119
    117. src/slarrfun.inc: Tweaked the implmentation of Kahan sums.
    118. src/slmath.c: An optional argument may be provided to the polynom
         function to indicate that the kth term should be divided by k!.
    119. src/slmath.c: Added frexp and ldexp intrinsic functions.


commit 6c7706a6f87b42974b5b121a1249ff7f55ae090a
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jun 20 00:56:34 2009 -0400

    slang pre2.2.0 changes 115-116
    115. src/sltoken.c: preparsed files were being mishandled by #114.
    116. src/sllist.c: Added array indexing support to list objects.


commit e752e9bbb60a7cfb749cfea071b8e9b7b3d62d98
Author: John E. Davis <jed@jedsoft.org>
Date:   Thu Jun 18 22:28:54 2009 -0400

    slang pre2.2.0 change 114
    114. src/sltoken.c: If the default read method encounters a too long line,
         then issue an error instead of passing it back up for the parser
         to handle.

create mode 100644 src/test/longline.inc

commit 0649d92537b945cb95cfdbda8db0d0a4d22632c7
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jun 16 21:23:17 2009 -0400

    slang pre2.2.0 change 113
    113. src/sltoken.c,slparse.c: Overflow check was failing on 64 bit
         systems.


commit 3c08e43ba39127279283882b62847f487b50db35
Author: John E. Davis <jed@jedsoft.org>
Date:   Tue Jun 16 01:09:42 2009 -0400

    slang pre2.2.0 change 112
    112. modules/pcre.sl: Added pcre_matches function that combines the
         other pcre functions into a simple to use form.


commit a860f309006543d70b1f6a7ed8e9d3fb29a3a1f4
Author: John E. Davis <jed@jedsoft.org>
Date:   Sun Jun 14 17:28:57 2009 -0400

    slang pre2.2.0 change 111
    111. src/slarith.c: On a system where sizeof(long)==sizeof(long long),
         omit the long-long specific functions.


commit e6833be58ab47404fa291989e3b2fb1351778421
Author: jedsoft <jedsoft@93520148-bd12-0410-9693-835737c2d474>
Date:   Sun Jun 14 19:51:12 2009 +0000

    slang pre2.2.0 changes 108-110
    108. src/slang.c: If an intrinsic takes no arguments and returns
         nothing, then call it directly from inner_interp.
    109. src/sltype.c: Added __datatype intrinsic, which is the opposite
         of the __class_id function.
    110. src/slang.c: set_struct_obj_lvalue was not always incrementing a
         reference count on non-struct objects with struct semantics.
    
    git-svn-id: http://opensvn.csie.org/jedsoft/slang/trunk@346 93520148-bd12-0410-9693-835737c2d474


commit e0704ab44a6d19fdede8cc5812772621a7e1e72c
Author: jedsoft <jedsoft@93520148-bd12-0410-9693-835737c2d474>
Date:   Sun Jun 14 19:50:47 2009 +0000

    slang pre2.2.0 change 108
    108. src/slang.c: If an intrinsic takes no arguments and returns
         nothing, then call it directly from inner_interp.
    
    git-svn-id: http://opensvn.csie.org/jedsoft/slang/trunk@345 93520148-bd12-0410-9693-835737c2d474


commit 830eb854f767df6d31f1169544671b50dfce6290
Author: jedsoft <jedsoft@93520148-bd12-0410-9693-835737c2d474>
Date:   Sun Jun 14 19:50:28 2009 +0000

    slang pre2.2.0 changes 103-107
    103. doc/tm/: Updated docs and reprocessed with an upgraded version of
         linuxdoc.  Unfortunately, a table of contents for the text files
         is nolonger generated by linuxdoc.
    104. src/slang.c: Added inline support for the bit-wise binary
         operators.
    105. src/slang.c: Optimized pushing arbitrary single 1d array elements.
    106. src/slang.c: Optimization tweak for assigmnents to structure
         fields.
    107. src/slang.c: Reordered some of the code in the inner_interp
         switch statement and optimized some of the code that deals with
         assignments to global variables.  The latter change improves the
         performance of the profiler a bit.
    
    git-svn-id: http://opensvn.csie.org/jedsoft/slang/trunk@344 93520148-bd12-0410-9693-835737c2d474


commit 008cd4d7b7492740fd3e77a7742e2ceb39e0fd98
Author: jedsoft <jedsoft@93520148-bd12-0410-9693-835737c2d474>
Date:   Sun Jun 14 19:50:00 2009 +0000

    slang pre2.2.0 change 102
    102. src/slproc.c: Added the "static" to the get/setpriority wrappers.
    
    git-svn-id: http://opensvn.csie.org/jedsoft/slang/trunk@343 93520148-bd12-0410-9693-835737c2d474


commit 365d7ae9d3625f2e2fd1989763c2ca7872f060c3
Author: jedsoft <jedsoft@93520148-bd12-0410-9693-835737c2d474>
Date:   Sun Jun 14 19:49:40 2009 +0000

    slang pre2.2.0 changes 100-101
    100. src/slproc.c: Added get/setpriority functions.
    101. src/slstdio.c: Added setvbuf
    
    git-svn-id: http://opensvn.csie.org/jedsoft/slang/trunk@342 93520148-bd12-0410-9693-835737c2d474


commit b828453b8be07be621926423a8ea280c1d08076b
Author: jedsoft <jedsoft@93520148-bd12-0410-9693-835737c2d474>
Date:   Sun Jun 14 19:49:21 2009 +0000

    slang pre2.2.0 change 99
    99. src/slstdio.c: If fflush appears to succeed, check ferror and if
        errno==EINTR, try it again.
    
    git-svn-id: http://opensvn.csie.org/jedsoft/slang/trunk@341 93520148-bd12-0410-9693-835737c2d474


commit e2190952329bb7e0766f68e6d685b5d1475bcd28
Author: jedsoft <jedsoft@93520148-bd12-0410-9693-835737c2d474>
Date:   Sun Jun 14 19:49:01 2009 +0000

    slang pre2.2.0 change 98
    98. src/slstdio.c: If fread/fwrite returns a short, non-zero item count,
        clear the error and try again.
    
    git-svn-id: http://opensvn.csie.org/jedsoft/slang/trunk@340 93520148-bd12-0410-9693-835737c2d474


commit 7e265fb611efdaa859c90b3676f0f1d22c879ab9
Author: jedsoft <jedsoft@93520148-bd12-0410-9693-835737c2d474>
Date:   Sun Jun 14 19:48:41 2009 +0000

    slang pre2.2.0 change 97
    97. src/slang.c: optimization tweak involving pushing the value of a
        structure field.
    
    git-svn-id: http://opensvn.csie.org/jedsoft/slang/trunk@339 93520148-bd12-0410-9693-835737c2d474


commit ac31c2ec6a0bb46dfd99bd1b2af4460865fa50b3
Author: jedsoft <jedsoft@93520148-bd12-0410-9693-835737c2d474>
Date:   Sun Jun 14 19:48:23 2009 +0000

    slang pre2.2.0 changes 95-96
    95. src/slang.c: optimization tweak for expressions involving
        scalar assignments to an array element.
    96. src/slang.c: change #93 introduced a small leak.
    
    git-svn-id: http://opensvn.csie.org/jedsoft/slang/trunk@338 93520148-bd12-0410-9693-835737c2d474


commit 7b5aee1eb02c12bf73126d13a55ca0a482c98e7c
Author: jedsoft <jedsoft@93520148-bd12-0410-9693-835737c2d474>
Date:   Sun Jun 14 19:48:04 2009 +0000

    slang pre2.2.0 changes 94-99
    94. src/slparse.c: Avoid an explicit chs bytecode for negative
        floating point literals.
    95. src/slang.c: optimization tweak for expressions involving
        scalar assignments to an array element.
    96. src/slang.c: change #93 introduced a small leak.
    97. src/slang.c: optimization tweak involving pushing the value of a
        structure field.
    98. src/slstdio.c: If fread/fwrite returns a short, non-zero item count,
        clear the error and try again.
    99. src/slstdio.c: If fflush appears to succeed, check ferror and if
        errno==EINTR, try it again.
    
    git-svn-id: http://opensvn.csie.org/jedsoft/slang/trunk@337 93520148-bd12-0410-9693-835737c2d474


commit 62219347c3d515da75e9286baac4d37c245ea750
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jun 13 17:44:32 2009 -0400

    slang pre2.2.0 changes 108-110
    108. src/slang.c: If an intrinsic takes no arguments and returns
         nothing, then call it directly from inner_interp.
    109. src/sltype.c: Added __datatype intrinsic, which is the opposite
         of the __class_id function.
    110. src/slang.c: set_struct_obj_lvalue was not always incrementing a
         reference count on non-struct objects with struct semantics.


commit 3fe6d16540faf5e28b045825df6aedf6546fa55b
Author: John E. Davis <jed@jedsoft.org>
Date:   Sat Jun 13 17:44:32 2009 -0400

    slang pre2.2.0 change 108
    108. src/slang.c: If an intrinsic takes no arguments and returns
         nothing, then call it directly from inner_interp.


commit fa39f658cb632a56a5dceaf2e77d9574730bc4a4
Author: jedsoft <jedsoft@93520148-bd12-0410-9693-835737c2d474>
Date:   Sat Jun 13 07:52:30 2009 +0000

    slang pre2.2.0 (change 102 added back)
    102. src/slproc.c: Added the "static" to the get/setpriority wrappers.
    
    
    git-svn-id: http://opensvn.csie.org/jedsoft/slang/trunk@336 93520148-bd12-0410-9693-835737c2d474


commit 5e42fe224b5964f1cf9698a3b2a0745b07a76f3b
Author: jedsoft <jedsoft@93520148-bd12-0410-9693-835737c2d474>
Date:   Sat Jun 13 07:43:57 2009 +0000

    slang pre2.2.0 changes 103-107
    103. doc/tm/: Updated docs and reprocessed with an upgraded version of
         linuxdoc.  Unfortunately, a table of contents for the text files
         is nolonger generated by linuxdoc.
    104. src/slang.c: Added inline support for the bit-wise binary
         operators.
    105. src/slang.c: Optimized pushing arbitrary single 1d array elements.
    106. src/slang.c: Optimization tweak for assigmnents to structure
         fields.
    107. src/slang.c: Reordered some of the code in the inner_interp
         switch statement and optimized some of the code that deals with
         assignments to global variables.  The latter change improves the
         performance of the profiler a bit.
    
    git-svn-id: http://opensvn.csie.org/jedsoft/slang/trunk@335 93520148-bd12-0410-9693-835737c2d474

create mode 100755 doc/tm/rtl/checktm.sl

commit 91002873f9d0eeba26bc49194b5c4b42bc46 ...