From: <mie...@us...> - 2013-12-18 02:34:26
|
Revision: 9725 http://sourceforge.net/p/oorexx/code-0/9725 Author: miesfeld Date: 2013-12-18 02:34:23 +0000 (Wed, 18 Dec 2013) Log Message: ----------- Update some misc. version numbers in trunk Modified Paths: -------------- main/trunk/CHANGES main/trunk/ReleaseNotes main/trunk/api/oorexxapi.h main/trunk/configure.ac main/trunk/extensions/rxftp/rxftp.cls main/trunk/platform/unix/oorexx-config.1 main/trunk/platform/unix/rexx.1 main/trunk/platform/unix/rexxc.1 main/trunk/platform/unix/rxqueue.1 main/trunk/platform/unix/rxsubcom.1 main/trunk/readme.version Modified: main/trunk/CHANGES =================================================================== --- main/trunk/CHANGES 2013-12-17 03:31:26 UTC (rev 9724) +++ main/trunk/CHANGES 2013-12-18 02:34:23 UTC (rev 9725) @@ -1,179 +1,31 @@ - Fixes in Open Object Rexx 4.2.0 + Fixes in Open Object Rexx 4.3.0 The following is a list of fixes, enhancements, and other relevant changes -to ooRexx since the 4.1.3 release. The numbers for each item can be used to +to ooRexx since the 4.2.0 release. The numbers for each item can be used to look up the item in the appropriate tracker in the ooRexx project on -SourceForge. I.e., the Gugs tracker the, Feature Requests tracker, etc.. +SourceForge. I.e., the Bugs tracker the, Feature Requests tracker, etc.. Bugs ---- - * 1023 charin(file,pos,len) for length(pos)>9 fails + * xxxx ... - * 1086 Stackspace check on 64-bit platform not large enough - * 1101 typo in typedef of ArrayClass.hpp ? - * 1110 ::ATTRIBUTE external accepts a symbol, but string is required. - - * 1118 append to circularqueue: more items than size permits - - * 1137 Rexxutil Semaphore Create and Open Bugs - - * 1148 LOSTDIGITS not raised when expected - - * 1157 Abnormal termination ooDialog - - * 1159 Stream command "query exists" ans sysfiletree return false - positives - - * 1163 ooDialog (rev 9048) crash - - * 1172 Wrong script file name in error message - - * 1174 Performance of hasItem on Sets - - * 1182 BIFs Do Not Accept Arguments>999999999 - - * 1183 "insert" method resizes CircularQueue w/?o letting "size" know - - * 1184 CIrcularQueue resize() method removes too many items - - * 1186 ooRexx/?oodialog will either hang or crash from deadlock - condition - - * 1196 Subclassing string to limit strings to numbers only does not - work as expected - - * 1200 optional parms to SockRecvFrom aren't optional 4.1.3 64-bit - debian 7 - - * 1209 The subset method is not using the item value with map - collections - - * 1210 intersection method broken for circular queue class. - - * 1211 circular queue union and xor methods losing items - - * 1212 Classes that start with a digit are not working. - - * 1213 OrderedCollection is missing previous method definition. - - * 1215 Numeric strings not working with DO OVER - - * 1216 x2c not recognizing invalid leading or trailing tabs - - Requests For Enhancement ------------------------ - * 105 Add a method that will return string subwords as an array. + * xxx ... - * 318 Add a removeAll method to relation class. - * 354 Encode "address mode" into "parse version" string - * 357 Add a packages method to .Package - - * 364 Add some character constants to the string class - - * 373 Add some new CSelf API variants - - * 380 C9x integer types - - * 390 Add trace information about method invocations - - * 402 charin() to support whole numbers according to NUMERIC DIGIT - - * 421 Add new .trace monitor object to ooRexx - - * 422 Add sort methods to all OrderedCollections. - - * 423 Add methods to the array class for insertion/?deletion - - * 426 Add section method to Queue and OrderedCollection classes. - - * 429 Context object to include method name - - * 430 Add SysKill Function - - * 431 Add SysClose function - - * 434 Add traceback and program information to all conditions - - * 446 Enhancement to rexx.cpp - - * 448 Add an API to handle display of condition information. - - * 454 Add a disjoint method to the set methods. - - * 456 Add a comparator for sorting numeric array items. - - * 457 Consider adding a second class initialization method - - * 459 Add a uniqueIndexes method to the relation class - - * 461 add space method to mutablebuffer - - * 466 Allow ABSTRACT on ::ATTRIBUTE directives. - - * 469 Allow strip to work with a set of characters. - - * 471 add floor, ceiling, and round math operations - - * 472 Add firstitem, lastitem methods to ordered collections. - - * 473 String compares should have special exception for .nil - - * 477 make name used for invoking currently executing routine or - method available via .context - - * 497 Add MutableBuffer APIs - - * 500 Add Unix SIGTERM and SIGHUP processing - - * 510 Add a dimensions method to the array class - - * 511 The array class new method should allow an array of dimensions. - - * 539 Add systemd support - - * 547 Use NSIS build with support for longer than 1024 strings - - * 557 Add methods to the array class that will fill all cells with a - default value - - * 558 Collection classes should have equivalence methods. - - * 561 Improve tracing of no source available lines. - - * 563 Allow the stack frames to be retrieved from the .context object. - - * 564 Add string method to the StackFrame class - - Documentation Bugs ------------------ - * 124 DateTime and TimeSpan now inherit from Orderable. + * yyy ... - * 184 Documentation on .routines environment symbol missing - * 185 Reference 7.4.13 - * 189 External function file search order doc not clear - - * 190 Suggest corrections to 5.3.8 - - * 194 blank and null string are inherited methods - - * 205 Missing closing parentheses for some xref-tags - - * 206 OVER subkeyword restriczion(s) - - * 207 rexxref 1.13.5.1. Evaluated Compound Variables - - Windows ======= @@ -181,7 +33,7 @@ ------------- - The version of ooDialog distributed with ooRexx is updated to ooDialog - version 4.2.3. + version a.b.c. - ooDialog has a separate release notes file that shows changes in ooDialog. The file: ooDialog_ReleaseNotes.txt is located with the other @@ -192,13 +44,4 @@ Unix/Linux ========== - Patches - ------- - - - The rxapi daemon has been enhanced to support distributions that - support the systemd daemon control mechanism. The ooRexx installation - automatically detects the kind of daemon control system supported by - the Linux distribution and dynamically picks the best one to use. - - - The rxapid script has been upgraded to be LSB compliant. - + ??? Modified: main/trunk/ReleaseNotes =================================================================== --- main/trunk/ReleaseNotes 2013-12-17 03:31:26 UTC (rev 9724) +++ main/trunk/ReleaseNotes 2013-12-18 02:34:23 UTC (rev 9725) @@ -1,15 +1,14 @@ Open Object Rexx Release Notes - Version 4.2.0 + Version 4.3.0 - Copyright 2005-2013 Rexx Language Association. All rights reserved. - December 2013 + Copyright 2005-2014 Rexx Language Association. All rights reserved. + July 2014 Note ==== -ooRexx 4.2.0 is a new feature and bug fix release. There are a large number -of new features and enhancements in this release. +ooRexx 4.3.0 is a ... Fixed bugs and implemented feature requests opened through the SourceForge Tracker for the ooRexx project are listed in the CHANGES document. @@ -19,7 +18,7 @@ Linux rpm and deb packages contain the distribution name, version of the system they were built on, and an indicator of the bitness of the interpreter. -For instance, ooRexx-4.2.0-9643.opensuse1230.x86_64.rpm was built on +For instance, ooRexx-4.3.0-10643.opensuse1330.x86_64.rpm was built on OpenSuSE 13.30 and is a 64 bit interpreter. All package names contain an indication if the package is built as a 32-bit @@ -50,14 +49,14 @@ A copy of this file because SourceForge will display the contents of a readme file in the file download section. -ooRexx-4.2.0.* +ooRexx-4.3.0.* The installation packages for various operating systems. -ooRexx-4.2.0-source.tar.gz +ooRexx-4.3.0-source.tar.gz The source code for this version of ooRexx, suitable for building on an unix-like system. Includes the configure script. -ooRexx-4.2.0-source.zip +ooRexx-4.3.0-source.zip The source code for this version of ooRexx, suitable for building and packaging on a Windows system. Includes the PDF documentation files which are required for the packaging step. @@ -111,10 +110,10 @@ package for that distribution. -Changes in ooRexx 4.2.0 +Changes in ooRexx 4.3.0 ======================= -For the ooRexx 4.2.0 release, changes have been relatively well documented +For the ooRexx 4.3.0 release, changes have been relatively well documented through the Tracker feature of the ooRexx project on SourceForge. The ticket number and the ticket title of each change is recorded in the CHANGES document. If more information is desired, look up the tracker item on Modified: main/trunk/api/oorexxapi.h =================================================================== --- main/trunk/api/oorexxapi.h 2013-12-17 03:31:26 UTC (rev 9724) +++ main/trunk/api/oorexxapi.h 2013-12-18 02:34:23 UTC (rev 9725) @@ -220,7 +220,8 @@ #define REXX_INTERPRETER_4_1_2 0x00040102 #define REXX_INTERPRETER_4_1_3 0x00040103 #define REXX_INTERPRETER_4_2_0 0x00040200 -#define REXX_CURRENT_INTERPRETER_VERSION REXX_INTERPRETER_4_2_0 +#define REXX_INTERPRETER_4_3_0 0x00040300 +#define REXX_CURRENT_INTERPRETER_VERSION REXX_INTERPRETER_4_3_0 #define NO_VERSION_YET NULL #define REXX_LANGUAGE_6_03 0x00000603 Modified: main/trunk/configure.ac =================================================================== --- main/trunk/configure.ac 2013-12-17 03:31:26 UTC (rev 9724) +++ main/trunk/configure.ac 2013-12-18 02:34:23 UTC (rev 9725) @@ -1,5 +1,5 @@ dnl -dnl Copyright (c) 2005-2012 Rexx Language Association. All rights reserved. +dnl Copyright (c) 2005-2014 Rexx Language Association. All rights reserved. dnl dnl This program and the accompanying materials are made available under dnl the terms of the Common Public License v1.0 which accompanies this @@ -34,11 +34,11 @@ dnl dnl Process this file with autoconf to produce a configure script -AC_INIT(ooRexx, 4.2.0, , ooRexx) +AC_INIT(ooRexx, 4.3.0, , ooRexx) AC_PREFIX_DEFAULT(/usr) PACKAGE=ooRexx -VERSION=4.2.0 +VERSION=4.3.0 AC_CANONICAL_SYSTEM Modified: main/trunk/extensions/rxftp/rxftp.cls =================================================================== --- main/trunk/extensions/rxftp/rxftp.cls 2013-12-17 03:31:26 UTC (rev 9724) +++ main/trunk/extensions/rxftp/rxftp.cls 2013-12-18 02:34:23 UTC (rev 9725) @@ -20,7 +20,7 @@ /* the instance and a following FtpSetUser method can establish */ /* a new connection to an FTP server. */ /* */ -/* Copyright (c) 2005-2012 Rexx Language Association. All rights reserved. */ +/* Copyright (c) 2005-2014 Rexx Language Association. All rights reserved. */ /* */ /* This program and the accompanying materials are made available under */ /* the terms of the Common Public License v1.0 which accompanies this */ @@ -902,7 +902,7 @@ self~exttraceflg = .false -- .true = display ftp commands prefixed with time self~tracelog = .nil -- trace log stream self~user = '' -- user account on the ftp server -self~version = '4.2.0' -- current version of this class +self~version = '4.3.0' -- current version of this class self~bufsize = 4096 -- default buffer size for send/receive self~thrdstatus = '' return @@ -935,7 +935,7 @@ self~tracelog~lineout(line) self~tracelog~flush() -return +return /*----------------------------------------------------------------------------*/ @@ -1927,7 +1927,7 @@ /* check/get args */ if arg() > 4 then raise syntax 93.902 array (4) if arg() < 1 then raise syntax 93.901 array (1) - + select when arg() = 1 then do use arg fname @@ -1962,7 +1962,7 @@ end otherwise nop end - + /* open the trace file */ if mode = '' then mode = 'R' self~tracelog = .stream~new(fname) @@ -1972,7 +1972,7 @@ end else do retc = self~tracelog~open('write replace') - end + end end else do if sharemode = 'S' then do Modified: main/trunk/platform/unix/oorexx-config.1 =================================================================== --- main/trunk/platform/unix/oorexx-config.1 2013-12-17 03:31:26 UTC (rev 9724) +++ main/trunk/platform/unix/oorexx-config.1 2013-12-18 02:34:23 UTC (rev 9725) @@ -1,4 +1,4 @@ -.TH OOREXX-CONFIG 1 "March 2010" "Version 4.2.0" +.TH OOREXX-CONFIG 1 "July 2014" "Version 4.3.0" .SH NAME \fBoorexx-config\fP \- Open Object Rexx Configuration .SH SYNTAX Modified: main/trunk/platform/unix/rexx.1 =================================================================== --- main/trunk/platform/unix/rexx.1 2013-12-17 03:31:26 UTC (rev 9724) +++ main/trunk/platform/unix/rexx.1 2013-12-18 02:34:23 UTC (rev 9725) @@ -1,4 +1,4 @@ -.TH REXX 1 "March 2010" "Version 4.2.0" +.TH REXX 1 "July 2014" "Version 4.3.0" .SH NAME \fBrexx\fP \- Open Object Rexx Interpreter .SH SYNTAX Modified: main/trunk/platform/unix/rexxc.1 =================================================================== --- main/trunk/platform/unix/rexxc.1 2013-12-17 03:31:26 UTC (rev 9724) +++ main/trunk/platform/unix/rexxc.1 2013-12-18 02:34:23 UTC (rev 9725) @@ -1,4 +1,4 @@ -.TH REXXC 1 "March 2010" "Version 4.2.0" +.TH REXXC 1 "July 2014" "Version 4.3.0" .SH NAME \fBrexxc\fP \- Open Object Rexx Compiler .SH SYNTAX Modified: main/trunk/platform/unix/rxqueue.1 =================================================================== --- main/trunk/platform/unix/rxqueue.1 2013-12-17 03:31:26 UTC (rev 9724) +++ main/trunk/platform/unix/rxqueue.1 2013-12-18 02:34:23 UTC (rev 9725) @@ -1,4 +1,4 @@ -.TH RXQUEUE 1 "March 2010" "Version 4.2.0" +.TH RXQUEUE 1 "July 2014" "Version 4.3.0" .SH NAME \fBrxqueue\fP \- Open Object Rexx Queue Filter .SH SYNTAX Modified: main/trunk/platform/unix/rxsubcom.1 =================================================================== --- main/trunk/platform/unix/rxsubcom.1 2013-12-17 03:31:26 UTC (rev 9724) +++ main/trunk/platform/unix/rxsubcom.1 2013-12-18 02:34:23 UTC (rev 9725) @@ -1,4 +1,4 @@ -.TH RXSUBCOM 1 "March 2010" "Version 4.2.0" +.TH RXSUBCOM 1 "July 2014" "Version 4.3.0" .SH NAME \fBrxsubcom\fP \- Open Object Rexx Subcommand Administrator .SH SYNTAX Modified: main/trunk/readme.version =================================================================== --- main/trunk/readme.version 2013-12-17 03:31:26 UTC (rev 9724) +++ main/trunk/readme.version 2013-12-18 02:34:23 UTC (rev 9725) @@ -13,10 +13,6 @@ platform/unix/rxqueue.1 platform/unix/rxsubcom.1 -When the copyright year changes be sure to update the following. - -interpreter/api/InterpreterAPI.cpp (RexxGetVersionInformation()) - When the library interface changes you need to modify the oorexx.ver file. BE CAREFUL! Some of this info has no relationship to the ooRexx package version! If you don't know what you are doing, then don't do anything! |