Project

General

Profile

Activity

From 05/10/2021 to 06/08/2021

06/08/2021

11:42 AM Bug #5296: output parameters are cleared if an argument is another function call
The good news - the entire list of output/input-output parameters in @p2j.oo@ is short, so no need to automate this; ... Constantin Asofiei
11:17 AM Bug #5296: output parameters are cleared if an argument is another function call
So, something I didn't consider before - the hand-written legacy OO implementations in FWD.
Now, the assigner gets...
Constantin Asofiei

05/27/2021

04:18 PM Bug #4682 (Closed): modify FILE-INFO processing to honor searches for 4GL programs
Greg Shah
03:06 PM Bug #4682: modify FILE-INFO processing to honor searches for 4GL programs
Greg Shah wrote:
> Is there any reason to leave this task open?
No.
Constantin Asofiei
02:52 PM Bug #4682: modify FILE-INFO processing to honor searches for 4GL programs
The changes are good.
> A limitation is that it will find both the .r and .p versions - FWD doesn't know if there ...
Greg Shah
08:07 AM Bug #4682: modify FILE-INFO processing to honor searches for 4GL programs
FileSystemOps.initFileInfo was changed to find a converted external program or class, too - see 3821c rev 12462
A ...
Constantin Asofiei

05/21/2021

01:07 PM Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
Greg Shah wrote:
> I've noticed that @convert_member_name@ in @annotations_prep.xml@ is only ever called with @mtype...
Constantin Asofiei
11:04 AM Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
I've noticed that @convert_member_name@ in @annotations_prep.xml@ is only ever called with @mtype == names.method@. ... Greg Shah

05/19/2021

03:31 AM Feature #4384: Builtin OO Implementation
Trying some 4GL code for the same and how it gets converted guess the easiest is to simply not use any 'local' variab... Marian Edu
03:16 AM Feature #4384: Builtin OO Implementation
Greg Shah wrote:
> Branch 4384j was merged into branch 3821c as revision 12363.
>
> Created new branch 4384k from...
Marian Edu

05/14/2021

06:18 PM Bug #5288: Some date field character comparisons have runtime incompatibilities during runtime
FWD complains on the very first test with @Incompatible datatypes found during runtime conversion. (5729)@... Roger Borrello
06:07 PM Bug #5288: Some date field character comparisons have runtime incompatibilities during runtime
Here is the completed testcase, along with the expected outcomes. Checked in as @uast/compare_various_buffer-values.p... Roger Borrello
12:27 PM Bug #5288: Some date field character comparisons have runtime incompatibilities during runtime
Now try with int, logical, decimal, character, etc fields. Constantin Asofiei
12:20 PM Bug #5288: Some date field character comparisons have runtime incompatibilities during runtime
This testcase:... Roger Borrello
10:54 AM Bug #5288: Some date field character comparisons have runtime incompatibilities during runtime
Roger, I think for the POLY case 4GL doesn't convert the right operand to the left operand's type.
We currently fo...
Constantin Asofiei
10:52 AM Bug #5288: Some date field character comparisons have runtime incompatibilities during runtime
The 4GL doesn't make a conversion of the @"today"@ string to a date when performing the comparison, so @h:buffer-fiel... Roger Borrello

05/10/2021

11:36 AM Bug #5296: output parameters are cleared if an argument is another function call
I think the @wrap@ methods for the field, property and other cases should return a BDT anon-class which overrides a @... Constantin Asofiei
06:10 AM Bug #5296: output parameters are cleared if an argument is another function call
Greg, I remembered the reason why this @wrap@ was needed and the registration was done at the caller, and not the def... Constantin Asofiei
 

Also available in: Atom