Project

General

Profile

Activity

From 12/09/2019 to 01/07/2020

01/08/2020

07:10 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Looking at the more enhanced updates to @convert/frame_generator.xml@ where we want to use @firstref@, @lastref@, and... Roger Borrello

01/07/2020

06:57 PM Database Bug #4450: implement shared query and shared browse
Stanislav Lomany wrote:
> 4450a was merged into 4207a as rev 11371.
I updated my 4207a to that rev, and customer ...
Roger Borrello
06:05 PM Database Bug #4450: implement shared query and shared browse
4450a was merged into 4207a as rev 11371. Stanislav Lomany
09:34 AM Database Bug #4450: implement shared query and shared browse
Greg Shah wrote:
> Code Review Task Branch 4450a Revision 11342
>
> I'm good with the changes. Please merge them...
Roger Borrello
09:27 AM Database Bug #4450: implement shared query and shared browse
Code Review Task Branch 4450a Revision 11342
I'm good with the changes. Please merge them into 4207a and then dea...
Greg Shah
09:20 AM Database Bug #4450 (WIP): implement shared query and shared browse
Iterator issue and javadocs are fixed in 4450a rev 11342. (please note that I'll be unavailable for the next couple o... Stanislav Lomany
08:11 AM Database Bug #4450: implement shared query and shared browse
Please check in your changes and I will review. I'd like to have them merged into 4207a ASAP, if there is no issue.
...
Greg Shah
08:02 AM Database Bug #4450: implement shared query and shared browse
Heh, I forgot to define a local iterator and and the one from the outer cycle was used.
The files in the customer's ...
Stanislav Lomany
06:10 AM Database Bug #4450: implement shared query and shared browse
> 1. Why aren't shared browse instances registered with/imported from the SVM?
Browse widget is a part of a frame,...
Stanislav Lomany
04:32 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Greg Shah wrote:
> What does this have to do with the regression in #4488-22?
Just a different approach. With #44...
Roger Borrello
04:15 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
What does this have to do with the regression in #4488-22? Greg Shah
04:06 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Greg Shah wrote:
> That does seem wrong. But I thought that you said the @input mychar@ code did emit in Java with f...
Roger Borrello
03:58 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
That does seem wrong. But I thought that you said the @input mychar@ code did emit in Java with frame f2. Greg Shah
03:43 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Greg Shah wrote:
> > and we should now be scoped to f2 frame for the getMychar() getter, due to the repeat with fram...
Roger Borrello
03:25 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
> The mychar value ("myval") should be displayed in the frame sf1's fieldx widget.
Yes.
> The code (without rev...
Greg Shah
02:36 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Greg Shah wrote:
> Yes. That is the entire point of an at-base field. It IS a widget in the frame.
Taking this ...
Roger Borrello
01:51 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Yes. That is the entire point of an at-base field. It IS a widget in the frame. Greg Shah
01:37 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Should this testcase:... Roger Borrello
12:14 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Roger Borrello wrote:
> Updates to:
> +rules/annotations/frame_scoping.rules+
> @add_widget@ was modified to inclu...
Roger Borrello
12:11 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Updates to:
+rules/annotations/frame_scoping.rules+
@add_widget@ was modified to include another condition under wh...
Roger Borrello
01:18 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
In Hotel GUI, you can see this usage as follows. You will see a button widget in some screen or dialog which as a tr... Greg Shah
01:07 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Sergey Ivanovskiy wrote:
> There is @C:\Windows\SysWOW64\mscomct2.ocx@ OCX library that exposes @IDTPicker@ (called ...
Greg Shah
12:54 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
There is @C:\Windows\SysWOW64\mscomct2.ocx@ OCX library that exposes @IDTPicker@ (called Microsoft Date and Time Pick... Sergey Ivanovskiy
12:06 PM User Interface Feature #4174 (WIP): implement calendar control/dtpicker OCX replacement
Sergey Ivanovskiy
11:43 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Hynek Cihlar wrote:
> Greg Shah wrote:
> > * Does this problem only exist after 3856b? If so, is it caused by the ...
Marius Gligor
11:09 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Greg Shah wrote:
> * Does this problem only exist after 3856b? If so, is it caused by the improvements in COM/OCX c...
Hynek Cihlar
10:20 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
During conversion regression testing with a large customer application, Marius found a regression that converts witho... Greg Shah
09:07 AM Conversion Tools Feature #4493 (New): create a runner process which makes it a simple one-step-process to convert ...
Greg Shah

01/06/2020

05:54 PM Database Feature #4011: database/persistence layer performance improvements
Please go ahead and implement the conversion changes for the DMO interface simplification (i.e., moving the bulk meth... Eric Faulhaber
03:20 PM Database Feature #4011: database/persistence layer performance improvements
Eric Faulhaber wrote:
> It seems we could rationalize the DMO interface and implementation class hierarchy a bit. Cu...
Ovidiu Maxiniuc
02:09 PM Database Feature #4011: database/persistence layer performance improvements
Another issue I want to discuss for when I get back to the bulk getters and setter for extent fields in @DmoClass@...... Eric Faulhaber
01:49 PM Database Feature #4011: database/persistence layer performance improvements
Ovidiu Maxiniuc wrote:
> The usage of @BitSet@ should be blazing fast.
I think it should be much better, though n...
Eric Faulhaber
07:29 AM Database Feature #4011: database/persistence layer performance improvements
Eric Faulhaber wrote:
> Ovidiu, welcome back! I am reworking the @RecordBuffer$Handler@ inner class pretty drastical...
Ovidiu Maxiniuc
01:21 AM Database Feature #4011: database/persistence layer performance improvements
Ovidiu, welcome back! I am reworking the @RecordBuffer$Handler@ inner class pretty drastically, pushing much of the p... Eric Faulhaber
02:22 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Greg Shah wrote:
> @fieldx@ still needs all those annotations because it is a real widget reference. Either your ch...
Roger Borrello
10:49 AM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
@fieldx@ still needs all those annotations because it is a real widget reference. Either your changes are in the wro... Greg Shah
10:42 AM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Roger Borrello wrote:
> Greg Shah wrote:
> > Yes, that is what I was referencing in #4488-11. To solve it we need ...
Roger Borrello
02:06 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Well, I understand what was wrong in my setup. I had @large_customer_application.jar@ in my project classpath. Now th... Igor Skornyakov
02:00 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > Does @com/goldencode/testcases/dmo/_meta/meta_table_ddl.sql@ exi...
Igor Skornyakov
01:56 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Eric Faulhaber wrote:
> Does @com/goldencode/testcases/dmo/_meta/meta_table_ddl.sql@ exist in your application jar f...
Igor Skornyakov
01:40 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Does @com/goldencode/testcases/dmo/_meta/meta_table_ddl.sql@ exist in your application jar file? Eric Faulhaber
01:21 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Eric Faulhaber wrote:
> Igor Skornyakov wrote:
> > Please note that I still have no solution for problem #3810-413....
Igor Skornyakov
12:46 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Please note that I still have no solution for problem #3810-413. Any help will be highly ap...
Eric Faulhaber
11:18 AM Database Bug #4450: implement shared query and shared browse
Code Review Task Branch 4450a Revision 11341
1. Why aren't shared browse instances registered with/imported from t...
Greg Shah
09:19 AM Database Bug #4450: implement shared query and shared browse
Roger Borrello wrote:
> Stanislav Lomany wrote:
> > 4450a rev 11341 fixes the testcase, not sure about the customer...
Roger Borrello
09:13 AM Database Bug #4450: implement shared query and shared browse
Stanislav Lomany wrote:
> 4450a rev 11341 fixes the testcase, not sure about the customer's app. Please review.
I...
Roger Borrello
10:57 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
I made some additional edits. Also, please note that the FWD implementation details are now also out of date. Greg Shah
09:22 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Greg, please review these changes https://proj.goldencode.com/projects/p2j/wiki/OPEN-MIME-RESOURCE#section-3. Sergey Ivanovskiy
08:30 AM User Interface Feature #4077 (Test): add option to OPEN-MIME-RESOURCE to delete the original source file when th...
Sergey: Please update the documentation to fully explain the new syntax. You MUST leave the old syntax there as well... Greg Shah
09:30 AM User Interface Feature #4170 (WIP): add drag and drop support to treeview widget
The drag and drop support is used in the customer application being converted in #4069. If you can easily implement ... Greg Shah
06:25 AM Database Bug #4492: database trigger defined with abbreviation should create a new buffer
A database trigger defined in the following manner behaves differently on FWD:... Adrian Lungu
06:17 AM Database Bug #4492 (WIP): database trigger defined with abbreviation should create a new buffer
Adrian Lungu
05:37 AM Base Language Bug #4160: Arrays assigment issue
Roger Borrello wrote:
> That was not enough detail to get me going. I believe Greg thought it would be an exercise i...
Constantin Asofiei

01/04/2020

03:35 PM Database Bug #4450: implement shared query and shared browse
4450a rev 11341 fixes the testcase, not sure about the customer's app. Please review. Stanislav Lomany

01/03/2020

06:06 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Greg Shah wrote:
> Yes, that is what I was referencing in #4488-11. To solve it we need to know when this is an @&#...
Roger Borrello
05:30 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Yes, that is what I was referencing in #4488-11. To solve it we need to know when this is an @@ base-field@ refe... Greg Shah
05:13 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
It looks to me like the next-to-last @add_widget@ is the problem:... Roger Borrello
04:45 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Roger Borrello wrote:
> The @jName@ values being @expr...@ is a little unexpected, as that is what was added to the ...
Roger Borrello
04:03 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Greg Shah wrote:
> > The comment before adding the widget is "the variables used in @ base clauses in format_phrase ...
Roger Borrello
03:35 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
> The comment before adding the widget is "the variables used in @ base clauses in format_phrase are also part of the... Greg Shah
03:26 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Greg Shah wrote:
> In both the shared and non-shared cases, the use of @@ base-field@ syntax *does NOT create a ...
Roger Borrello
02:45 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
In both the shared and non-shared cases, the use of @@ base-field@ syntax *does NOT create a new widget* in the 4... Greg Shah
01:38 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Creating a standalone NON-SHARED testcase:... Roger Borrello
11:25 AM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Roger Borrello wrote:
> I am struggling to understand what exactly I should expect that code to do:
> @display mych...
Roger Borrello
11:23 AM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
I am struggling to understand what exactly I should expect that code to do:
@display mychar @@@ fieldx with frame sf...
Roger Borrello
01:49 PM Base Language Feature #3810: SECURITY-POLICY and other security features
The extended @uast/security/export-cp.p@ test produces the compatible results in 4GL and FWD branch 3810e rev. 11341.... Igor Skornyakov
09:38 AM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
More findings so far debugging @spawn.c@, Ubuntu+Chrome:
1. For the user without password the Java side sends @""@ e...
Eugenie Lyzenko
01:52 AM Base Language Feature #2135: implement COPY-LOB language statement
Eric Faulhaber wrote:
> * What is the structure/size/layout of the BOM for file input/output?
There is no special...
Marian Edu

01/02/2020

05:56 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
When the @display mychar @@@ fieldx with frame sf1@ is used with a non-shared sf1, the code @SharedFrameMixupSf1@ cla... Roger Borrello
04:31 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Roger Borrello wrote:
> Roger Borrello wrote:
> > ...
>
> Hold on... there's a typo in the testcase I need to co...
Roger Borrello
04:18 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Roger Borrello wrote:
> ...
Hold on... there's a typo in the testcase I need to correct.
Roger Borrello
04:17 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
h1. Testcase
*Updates are in 4207a-11372.*
The below has been checked in as @uast/sharedframes/shared_frame_mix...
Roger Borrello
03:34 PM User Interface Bug #4488 (Closed): Wrong frame used after display includes widgets from other frame
Roger Borrello
01:07 PM Base Language Bug #4476 (Test): Shared frame does not get @ widget method generated
Greg Shah
12:12 PM Base Language Bug #4476 (WIP): Shared frame does not get @ widget method generated
Roger Borrello
12:11 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
Greg Shah wrote:
> > but doesn't myat have to be defined properly, too?
>
> In the working case, the variable is ...
Roger Borrello
10:23 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
> but doesn't myat have to be defined properly, too?
In the working case, the variable is not defined as an inline...
Greg Shah
10:15 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Greg Shah wrote:
> That is probably not related. The issue will be the tree structure under the @KW_FORM@. The @FO...
Roger Borrello
10:07 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
That is probably not related. The issue will be the tree structure under the @KW_FORM@. The @FORM_ITEM@ related to ... Greg Shah
10:02 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Comparing the AST generated for the broken case (@shared_frame_at_label.p@) against the correct case (@shared_frame_a... Roger Borrello
06:59 AM Database Bug #4450: implement shared query and shared browse
Please summarize the status of the task, what is left to do and the estimated time needed. Greg Shah
05:09 AM Database Bug #4450: implement shared query and shared browse
> Let me know if you'd like me to run the customer code through this branch for testing purposes.
Sure, as soon as...
Stanislav Lomany

12/31/2019

03:04 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
This is data from a correctly built testcase, which does *not* create the fields in the from on-the-fly.
@sharedfr...
Roger Borrello
02:14 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
Let me recap what is generated by the pair of testcases in #note-1 :
@sharedframes/SharedFrameAtLabel.java@...
Roger Borrello
12:00 PM Base Language Bug #4484 (Test): Accumulator confusion using same field for count and total
Greg Shah
12:00 PM Base Language Bug #4483 (Test): Unable to use logical variable check in underline statement
Greg Shah
12:00 PM Base Language Bug #4482 (Test): Enable/Disable with empty EXCEPT causes issues
Greg Shah
11:59 AM Base Language Bug #4480 (Test): Extent does not become fixed when there is an initial list of values
Greg Shah
11:58 AM Base Language Bug #4455 (Test): Extent field on unsubscripted next-prompt not converted properly
Greg Shah
11:57 AM Base Language Bug #4423 (Test): Incorrect buffer scoping when same buffer name used as a parameter to internal ...
Greg Shah
10:42 AM Base Language Bug #4427 (Test): Unable to convert keyword input when used to index into an extent
Greg Shah
10:39 AM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
Committed @rules/annotations/input_builtin_prep.rules@ to *4207a-11367*. Roger Borrello
10:19 AM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
Constantin Asofiei wrote:
> Roger, I think I found the root cause. Try replacing the @walk-rules@ with @ascent-rule...
Roger Borrello
10:00 AM Database Bug #4450: implement shared query and shared browse
Stanislav Lomany wrote:
> Created task branch 4450a from FWD trunk revision 11339.
Let me know if you'd like me t...
Roger Borrello

12/28/2019

03:05 PM Base Language Feature #3810: SECURITY-POLICY and other security features
I still have two issues with @CLIENT-PRINCIPAL@ EXPORT/IMPORT support.
1. The quirk which is described in #4108 also...
Igor Skornyakov
03:54 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> 3809e is frozen at this time. Please create a new 3810e branch.
Thank you, Greg.
Created tas...
Igor Skornyakov
08:58 PM Base Language Feature #3810: SECURITY-POLICY and other security features
3809e is frozen at this time. Please create a new 3810e branch. Greg Shah

12/27/2019

02:17 PM Base Language Feature #3810: SECURITY-POLICY and other security features
It seems that multiple changes are required. Which branch should I use to commit? At this moment I'm working with 380... Igor Skornyakov
02:33 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Contrary to what is was said in #3810-174, the value of the @PRIMARY-PASSPHRASE@ attribute is *not* always hidden (re... Igor Skornyakov

12/26/2019

05:27 PM Base Language Feature #3810: SECURITY-POLICY and other security features
With with 3809e revision 11456 @uast/security/export-cp.p@ reveals multiple incompatibilities in @CLIENT-PRINCIPAL@ ... Igor Skornyakov

12/25/2019

02:47 PM Base Language Feature #3810: SECURITY-POLICY and other security features
I'm trying to converted run @uast/security/export-cp.p@ with 3809e revision 11456 and two attached databases. The ser... Igor Skornyakov

12/24/2019

02:22 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
Roger, I think I found the root cause. Try replacing the @walk-rules@ with @ascent-rules@ in @input_builtin_prep.rul... Constantin Asofiei
12:19 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
I see that getScreenValue() is the method used in your testcase. The AST and Java look so much cleaner than in my tes... Roger Borrello
11:44 AM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
Constantin Asofiei wrote:
> Roger Borrello wrote:
> > Thanks for looking. I had a much more complicated testcase or...
Roger Borrello
11:17 AM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
Roger Borrello wrote:
> Thanks for looking. I had a much more complicated testcase originally, which has been greatl...
Constantin Asofiei
11:16 AM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
There's something else going on. This case parses/converts properly:... Constantin Asofiei
11:11 AM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
Thanks for looking. I had a much more complicated testcase originally, which has been greatly reduced:... Roger Borrello
10:59 AM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
Constantin Asofiei wrote:
> Roger Borrello wrote:
> > I went to a basic @input mybuff[x]@ where x was just an integ...
Constantin Asofiei
10:55 AM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
Roger Borrello wrote:
> I went to a basic @input mybuff[x]@ where x was just an integer. It generated:
I don't thin...
Constantin Asofiei
10:22 AM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
Roger Borrello wrote:
> What is @dynamicindex@ annotation used for? I'm trying to determine why the LBRACKET subtree...
Roger Borrello
11:16 AM Database Bug #4450: implement shared query and shared browse
Created task branch 4450a from FWD trunk revision 11339. Stanislav Lomany
06:55 AM User Interface Support #2674: list of HTML5, CSS and Javascript features in use in the web client (both ChUI and...
It needs to check new versions of IE - Edge browser if it supports ORTC, @navigator.MediaDevices.getUserMedia@ and @P... Sergey Ivanovskiy

12/23/2019

11:53 AM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
What is @dynamicindex@ annotation used for? I'm trying to determine why the LBRACKET subtree is duplicated in @input_... Roger Borrello
09:54 AM Database Bug #4450: implement shared query and shared browse
Queries declared with @DEF QUERY@, e.g.... Stanislav Lomany
08:55 AM User Interface Support #2674: list of HTML5, CSS and Javascript features in use in the web client (both ChUI and...
Browser market share, as of November 2019:
* "StatCounter":https://gs.statcounter.com/browser-market-share
** All...
Greg Shah
05:38 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Code review 3856b rev 11358, 11359 and 11360.
The changes are good. Please note that I removed added white spaces ...
Hynek Cihlar

12/20/2019

05:24 PM Database Feature #4011: database/persistence layer performance improvements
I committed revision 11369. Most important changes:
* removed completely the temporary @populateFields()@ and @popul...
Ovidiu Maxiniuc
04:19 PM Database Feature #4011: database/persistence layer performance improvements
I had a question w.r.t. the FQL->SQL generation: I know you've been focused primarily on getting the functionality wo... Eric Faulhaber
01:55 PM Database Feature #4011: database/persistence layer performance improvements
Eric Faulhaber wrote:
> Yes, the idea behind @PropertyMeta@ was to store any information needed to convert between t...
Ovidiu Maxiniuc
01:53 PM Database Feature #4011: database/persistence layer performance improvements
Yes, the idea behind @PropertyMeta@ was to store any information needed to convert between these lower level types an... Eric Faulhaber
01:28 PM Database Feature #4011: database/persistence layer performance improvements
Done, see r11368.
Related to the content of @data[]@: I was using BDT, with unknown values. Your approach uses @nu...
Ovidiu Maxiniuc
01:08 PM Database Feature #4011: database/persistence layer performance improvements
Ah, makes sense. That's a remnant of how the old Hibernate @Transaction@ object worked. I did not really intend to ca... Eric Faulhaber
11:22 AM Database Feature #4011: database/persistence layer performance improvements
Ovidiu Maxiniuc wrote:
> However, after rolling back that code, it seems that there is a imbalance in @Persistence@ ...
Ovidiu Maxiniuc
04:54 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
Roger Borrello wrote:
> I looked at a much simpler case of using @input mynum@ then @input mybuff[mynum]@ instead of...
Roger Borrello
04:02 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
I looked at a much simpler case of using @input mynum@ then @input mybuff[mynum]@ instead of the more complicated, ne... Roger Borrello
02:52 PM Base Language Bug #4160: Arrays assigment issue
Constantin Asofiei wrote:
> Greg Shah wrote:
> > > a bug in ArrayAssigner - when is defined, a dynamic extent var g...
Roger Borrello
01:06 PM Base Language Bug #4160: Arrays assigment issue
Roger Borrello wrote:
> Does this mean the testcase is invalid? Or is there a bug? I was using 4207a, not trunk.
I ...
Constantin Asofiei
01:04 PM Base Language Bug #4160: Arrays assigment issue
Constantin Asofiei wrote:
> The above is from trunk: @if false then accum "third" (count).@ is marked as unreachable...
Roger Borrello
12:57 PM Base Language Bug #4160: Arrays assigment issue
Greg Shah wrote:
> > a bug in ArrayAssigner - when is defined, a dynamic extent var gets registered with the previou...
Constantin Asofiei
12:07 PM Base Language Bug #4160: Arrays assigment issue
The above is from trunk: @if false then accum "third" (count).@ is marked as unreachable, which is not correct. Any a... Constantin Asofiei
11:56 AM Base Language Bug #4160: Arrays assigment issue
Constantin Asofiei wrote:
> Roger Borrello wrote:
> > Roger Borrello wrote:
> > > I think there is a regression. S...
Roger Borrello
10:24 AM Base Language Bug #4160: Arrays assigment issue
Roger Borrello wrote:
> Roger Borrello wrote:
> > I think there is a regression. See testcase below. In fact, I jus...
Constantin Asofiei
09:58 AM Base Language Bug #4160: Arrays assigment issue
Roger Borrello wrote:
> I think there is a regression. See testcase below. In fact, I just ran *4207a* against @uast...
Roger Borrello
09:56 AM Base Language Bug #4160: Arrays assigment issue
I think there is a regression. See testcase below. In fact, I just ran *4207a* against @uast/accum_scope*.p" and ther... Roger Borrello
09:36 AM Base Language Bug #4160: Arrays assigment issue
> use a special wrapper (so that we can make even the dynamic extent vars 'mutable', maybe limited to shared cases)
...
Greg Shah
09:33 AM Base Language Bug #4160: Arrays assigment issue
> a bug in ArrayAssigner - when is defined, a dynamic extent var gets registered with the previous scope, and not the... Greg Shah
01:09 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Constantin Asofiei wrote:
> Argh, there was another typo. fixed in 11366
Great... this update worked! We need to ...
Roger Borrello
12:45 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Argh, there was another typo. fixed in 11366 Constantin Asofiei
12:12 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Just reporting that there is another scenario which creates a hidden FieldRef. I checked in @uast/accum/accum_count_h... Roger Borrello
10:02 AM Base Language Bug #4484: Accumulator confusion using same field for count and total
Roger Borrello wrote:
> Constantin Asofiei wrote:
> > Roger, see 4207a rev 11362, it should fix the issue.
>
> I...
Roger Borrello
10:00 AM Base Language Bug #4484: Accumulator confusion using same field for count and total
Constantin Asofiei wrote:
> Roger, see 4207a rev 11362, it should fix the issue.
I'll take a look
Roger Borrello
09:31 AM Base Language Bug #4484: Accumulator confusion using same field for count and total
Roger, see 4207a rev 11362, it should fix the issue. Constantin Asofiei
07:12 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Found a subsequent error, when multiple accumulators are on the same statement.
Added a new testcase @uast/accum_s...
Roger Borrello
12:34 PM Base Language Bug #4480: Extent does not become fixed when there is an initial list of values
Greg Shah wrote:
> > The updated ended up being in Variable.java, so updated to progress.g are unnecessary. However,...
Roger Borrello
11:42 AM Base Language Bug #4480: Extent does not become fixed when there is an initial list of values
> The updated ended up being in Variable.java, so updated to progress.g are unnecessary. However, the changes could b... Greg Shah
06:43 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Hynek Cihlar wrote:
> Code review 3856b revision 11357. These are the merged changes for @TAB-SET@ widget from 3767b...
Marius Gligor
03:31 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)

On 12/20/19 9:23 AM, Marius Gligor wrote:
> Hynek,
>
> OK i'll do that and let you know when I'm finished and re...
Hynek Cihlar

12/19/2019

06:36 PM Base Language Bug #4160: Arrays assigment issue
Constantin Asofiei wrote:
> Ah, and I just realized something - for variables scoped to the external program, we sho...
Constantin Asofiei
03:48 PM Base Language Bug #4160: Arrays assigment issue
The conversion fixes are in 4207a rev 11360. It also moves the @ExtentExpr@ to anon classes, to get rid of the param... Constantin Asofiei
02:44 PM Base Language Bug #4160: Arrays assigment issue
I have a conversion fix for the INPUT and normal variable, but I'm working also on getting rid of the promotion of th... Constantin Asofiei
12:53 PM Base Language Bug #4160: Arrays assigment issue
And another side-note, in case of OE class properties, we are missing:
* getter which returns the extent var (withou...
Constantin Asofiei
12:46 PM Base Language Bug #4160: Arrays assigment issue
Greg, as a side note: for shared variables, if there is a dynamic extent case, then this solution will not work (as t... Constantin Asofiei
12:06 PM Base Language Bug #4160: Arrays assigment issue
Greg Shah wrote:
> OK. Can you please add that change to 4207a?
OK, will do.
Constantin Asofiei
12:04 PM Base Language Bug #4160: Arrays assigment issue
OK. Can you please add that change to 4207a? Greg Shah
11:47 AM Base Language Bug #4160: Arrays assigment issue
Greg, the @ref[0]@ approach was added, but only for OUTPUT parameters (I really don't recall why I did it only for th... Constantin Asofiei
11:38 AM Base Language Bug #4160: Arrays assigment issue
Indeterminate arrays are profoundly broken in the current FWD trunk. This task and #4123 show two very simple cases ... Greg Shah
05:21 PM Database Feature #4011: database/persistence layer performance improvements
RB's flushing and Hibernate's transparent write-behind are not directly related. We implemented the flushing in RB to... Eric Faulhaber
04:59 PM Database Feature #4011: database/persistence layer performance improvements
Well, a bit of investigation and I remember that in RecordBuffer:5917 I replaced @if (!isTransient())@ with @if (curr... Ovidiu Maxiniuc
04:47 PM Database Feature #4011: database/persistence layer performance improvements
The message is just a WARNING at the moment it is first displayed, but something goes wrong after the active (convert... Ovidiu Maxiniuc
04:41 PM Database Feature #4011: database/persistence layer performance improvements
Ovidiu Maxiniuc wrote:
> Oops, I have this too, but when closing the client window.
I am using the ChUI client....
Eric Faulhaber
04:38 PM Database Feature #4011: database/persistence layer performance improvements
Eric Faulhaber wrote:
> Hm, I still get the @Illegal attempt to register Finalizable@ crash. You're not seeing this?...
Ovidiu Maxiniuc
04:34 PM Database Feature #4011: database/persistence layer performance improvements
Hm, I still get the @Illegal attempt to register Finalizable@ crash. You're not seeing this? Do you have any changes ... Eric Faulhaber
04:31 PM Database Feature #4011: database/persistence layer performance improvements
No, it is not. It works without the release, too, but I wanted t be sure it does this way, too. Ovidiu Maxiniuc
04:29 PM Database Feature #4011: database/persistence layer performance improvements
Ovidiu Maxiniuc wrote:
> Your basic testcase works for me. Clean convert, launched server, client and got the follow...
Eric Faulhaber
04:28 PM Database Feature #4011: database/persistence layer performance improvements
Eric Faulhaber wrote:
> Hm, I had intended the block at line 262 to avoid this. I'll look at it in a bit...
I chang...
Ovidiu Maxiniuc
04:25 PM Database Feature #4011: database/persistence layer performance improvements
Your basic testcase works for me. Clean convert, launched server, client and got the following output: @0x1 1@ after ... Ovidiu Maxiniuc
04:25 PM Database Feature #4011: database/persistence layer performance improvements
Ovidiu Maxiniuc wrote:
> The @for@ a line 252 will create multiple setters and getters for same property because the...
Eric Faulhaber
04:21 PM Database Feature #4011: database/persistence layer performance improvements
Once that is working, I will implement the state changes to get an update test case going. Then expand into a more co... Eric Faulhaber
04:08 PM Database Feature #4011: database/persistence layer performance improvements
I see. I started form that point and gradually gain complexity. I'm going back to the basic testcase to have the same... Ovidiu Maxiniuc
04:05 PM Database Feature #4011: database/persistence layer performance improvements
I am working my way up to extent fields. I put in the basic getter/setter methods -- incorrectly, apparently ;-) -- b... Eric Faulhaber
04:00 PM Database Feature #4011: database/persistence layer performance improvements
Yes, sorry, I missed the file. Ovidiu Maxiniuc
03:59 PM Database Feature #4011: database/persistence layer performance improvements
Ovidiu Maxiniuc wrote:
> I have the following compile issue in @src/com/goldencode/p2j/persist/orm/DmoClass.java@:
...
Eric Faulhaber
03:55 PM Database Feature #4011: database/persistence layer performance improvements
Sorry to bother. The generated classes are invalid when they contain extent fields. The @for@ a line 252 will create ... Ovidiu Maxiniuc
03:47 PM Database Feature #4011: database/persistence layer performance improvements
The @DmoClass@ does not have full support for EXTENT fields. For completeness, there are two more getter and three se... Ovidiu Maxiniuc
03:41 PM Database Feature #4011: database/persistence layer performance improvements
I have the following compile issue in @src/com/goldencode/p2j/persist/orm/DmoClass.java@:... Ovidiu Maxiniuc
03:29 PM Database Feature #4011: database/persistence layer performance improvements
There is still work I need to do on the DMO class assembler, but I wanted to try to get a real, converted, test code ... Eric Faulhaber
03:23 PM Database Feature #4011: database/persistence layer performance improvements
Ovidiu Maxiniuc wrote:
> Please move the line that registers the DMO class just before returning the @dmoIface@ (ie....
Eric Faulhaber
03:13 PM Database Feature #4011: database/persistence layer performance improvements
Please move the line that registers the DMO class just before returning the @dmoIface@ (ie. after the last @if@). Thi... Ovidiu Maxiniuc
03:06 PM Database Feature #4011: database/persistence layer performance improvements
Thanks, that helped. Now I get:... Eric Faulhaber
02:52 PM Database Feature #4011: database/persistence layer performance improvements
Eric Faulhaber wrote:
> I'm getting a @Failed to locate ALIAS for Tt_1_1__Impl__@ error on a select. Is there an imp...
Ovidiu Maxiniuc
02:12 PM Database Feature #4011: database/persistence layer performance improvements
I'm getting a @Failed to locate ALIAS for Tt_1_1__Impl__@ error on a select. Is there an implicit assumption somewher... Eric Faulhaber
02:04 PM Database Feature #4011: database/persistence layer performance improvements
Ovidiu Maxiniuc wrote:
> As the priority is to get real code running, please continue to work through the @AbstractM...
Eric Faulhaber
01:55 PM Database Feature #4011: database/persistence layer performance improvements
Ovidiu Maxiniuc wrote:
> Eric, I am aware of this. In fact, I wrote in note 14 about BDT used temporarily in data (s...
Eric Faulhaber
01:54 PM Database Feature #4011: database/persistence layer performance improvements
Whew, ok good :)
I haven't gotten my head fully around your FQL stuff yet, and I was worried the dependency might ...
Eric Faulhaber
01:52 PM Database Feature #4011: database/persistence layer performance improvements
Eric, I am aware of this. In fact, I wrote in note 14 about BDT used temporarily in data (search for "Note that the v... Ovidiu Maxiniuc
01:48 PM Database Feature #4011: database/persistence layer performance improvements
Ovidiu, I think there is a fundamental misunderstanding in your implementation of @populateData@, and as I dig furthe... Eric Faulhaber
12:06 PM Database Feature #4011: database/persistence layer performance improvements
FYI, I've gotten through the verifier errors and I'm trying a simpler test case than yours (to begin with):... Eric Faulhaber
09:48 AM Database Feature #4011: database/persistence layer performance improvements
_And the answer from Eric (also by email):_
I think you are correct that the @Buf@ interface can be removed, but I...
Ovidiu Maxiniuc
09:46 AM Database Feature #4011: database/persistence layer performance improvements
_Current state of the task (from email):_
I have just committed the revision 11365 of 4011a. I tested it, and the ...
Ovidiu Maxiniuc
01:47 PM Base Language Bug #4480 (WIP): Extent does not become fixed when there is an initial list of values
Roger Borrello
01:47 PM Base Language Bug #4480: Extent does not become fixed when there is an initial list of values
*Code checked into 4207a-11359.* Roger Borrello
01:42 PM Base Language Bug #4480: Extent does not become fixed when there is an initial list of values
h2. Testcases Converted and Compiled.
@form_with_extent.p@...
Roger Borrello
01:18 PM Base Language Bug #4480: Extent does not become fixed when there is an initial list of values
Roger Borrello wrote:
> Greg Shah wrote:
> > > But: the same might apply to OO properties, table fields and procedu...
Roger Borrello
01:45 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Code review 3856b revision 11357. These are the merged changes for @TAB-SET@ widget from 3767b.
@TabSetWidget.show...
Hynek Cihlar

12/18/2019

04:52 PM Base Language Bug #4484 (WIP): Accumulator confusion using same field for count and total
Roger Borrello
04:51 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Update to @rules/annotations/accumulate.rules@ checked into @4207a-11358@. Roger Borrello
04:34 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Constantin Asofiei wrote:
> Roger, please check this patch:
> [...]
>
> The problem was that the check if the ex...
Roger Borrello
04:24 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Roger, please check this patch:... Constantin Asofiei
04:08 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Constantin Asofiei wrote:
> Check the other @KW_ACCUM/EXPRESSION@ nodes. Once COUNT is encountered, any @ STATEMENT...
Roger Borrello
03:34 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Check the other @KW_ACCUM/EXPRESSION@ nodes. Once COUNT is encountered, any @ STATEMENT/KW_ACCUM/EXPRESSION@ will ha... Constantin Asofiei
03:25 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Roger Borrello wrote:
> Constantin Asofiei wrote:
> > Roger, there's another different in the AST: look for the @hi...
Roger Borrello
01:53 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Constantin Asofiei wrote:
> Roger, there's another different in the AST: look for the @hidden@ attribute at the AST ...
Roger Borrello
01:47 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Roger, there's another different in the AST: look for the @hidden@ attribute at the AST node; this depends on the @su... Constantin Asofiei
01:37 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Constantin Asofiei wrote:
> Roger Borrello wrote:
> > I tried that immediately above. It is an issue limited to fie...
Roger Borrello
01:34 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Roger Borrello wrote:
> I tried that immediately above. It is an issue limited to fields. Are we trying to be too _f...
Constantin Asofiei
01:29 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Constantin Asofiei wrote:
> OK, try this, too:
> [...]
>
> Is normal to declare @i@, as is an explicit var. I'm ...
Roger Borrello
01:25 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
OK, try this, too:... Constantin Asofiei
01:24 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Roger Borrello wrote:
> Constantin Asofiei wrote:
> > This works fine in 4GL:
> > [...]
>
> I added count...
>...
Roger Borrello
01:20 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Constantin Asofiei wrote:
> This works fine in 4GL:
> [...]
I added count......
Roger Borrello
01:09 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
This works fine in 4GL:... Constantin Asofiei
01:06 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Constantin Asofiei wrote:
> Roger, is this limited only for fields? Does FWD convert OK if you replace the field wit...
Roger Borrello
01:02 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Roger, is this limited only for fields? Does FWD convert OK if you replace the field with some variable? Constantin Asofiei
01:01 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Roger Borrello wrote:
> Doing some research related to what makes these aggregate functions _order-dependent_.
>
...
Roger Borrello
11:04 AM Base Language Bug #4484: Accumulator confusion using same field for count and total
Doing some research related to what makes these aggregate functions _order-dependent_.
+Run 1+...
Roger Borrello
04:13 PM User Interface Feature #4438: parsing and conversion of .wrx files
The appbuilder code (see possenet in the @src/adeuib/@ directory) itself uses an OCX control for the "Property Editor... Greg Shah
04:04 PM User Interface Feature #4438: parsing and conversion of .wrx files
Greg Shah wrote:
> > Why Value property is not available for change at design time? What is criteria used by Applica...
Vladimir Tsichevski
03:48 PM User Interface Feature #4438: parsing and conversion of .wrx files
> Why Value property is not available for change at design time? What is criteria used by Application Builder to deci... Greg Shah

12/17/2019

06:30 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
I've confirmed with Hynek that he is good with all the final changes in 3856b. The next step is to get it tested so ... Greg Shah
06:27 PM Database Feature #4011: database/persistence layer performance improvements
Getting rid of @dmo_index.xml@ is a long-term goal, not a short term requirement. I thought you had begun to undertak... Eric Faulhaber
05:20 PM Database Feature #4011: database/persistence layer performance improvements
I am aware of the startup problem. There are a couple of issues which prevented me to completely drop it until now an... Ovidiu Maxiniuc
05:22 AM Database Feature #4011: database/persistence layer performance improvements
I have a very rough cut of a DMO implementation class assembler in 4011a/11363. It is not feature complete and it has... Eric Faulhaber
06:07 PM User Interface Bug #4485: Bug in FWD scrollbar: inconsistent highlighting
> If the Material theme designer agrees,
I thought that was you. :)
> I would go for a lighter blue colour for...
Greg Shah
05:42 PM User Interface Bug #4485: Bug in FWD scrollbar: inconsistent highlighting
The solution is to analyse more in depth the mouse gestures when handing the scrollbars. There are 3 states (and prob... Ovidiu Maxiniuc
05:10 PM User Interface Bug #4485: Bug in FWD scrollbar: inconsistent highlighting
It's good to know 1. what themes are affected 2. is web/gui affected 3. "normal"/browse scrollbars. Stanislav Lomany
04:59 PM User Interface Bug #4485: Bug in FWD scrollbar: inconsistent highlighting
It is a requirement that we must be compatible with the Windows scrollbar behavior.
It sounds like you are descr...
Greg Shah
03:23 PM User Interface Bug #4485: Bug in FWD scrollbar: inconsistent highlighting
A minor bug in FWD scrollbar implementation:
# move the mouse pointer to the scrollbar area; the scrollbar is high...
Vladimir Tsichevski
03:21 PM User Interface Bug #4485 (New): Bug in FWD scrollbar: inconsistent highlighting
Vladimir Tsichevski
05:31 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
This still is not fixed, as the java code does not compile. Below is the compilation error of the testcase:... Roger Borrello
04:58 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Roger Borrello wrote:
> Roger Borrello wrote:
> > This looks like the culprit...
> >
> > [...]
> >
> > Would ...
Roger Borrello
04:26 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Roger Borrello wrote:
> This looks like the culprit...
>
> [...]
>
> Would it be simple as removing the check ...
Roger Borrello
04:09 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
This looks like the culprit...... Roger Borrello
03:59 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Constantin Asofiei wrote:
> OK, I think this confirms the problem is with COUNT. Look at @process_aggregate@ functi...
Roger Borrello
03:46 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
OK, I think this confirms the problem is with COUNT. Look at @process_aggregate@ function in @annotations/accumulate... Constantin Asofiei
03:39 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Constantin Asofiei wrote:
> This might be related to @COUNT@ which doesn't necessarily need the field reference; so,...
Roger Borrello
03:32 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
This might be related to @COUNT@ which doesn't necessarily need the field reference; so, please expand your test to r... Constantin Asofiei
03:02 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
h1. Testcase
*20191231 Update: Fixed in 4207a-11366*
Checked in: @uast/accum_overlap_count-total.p@...
Roger Borrello
02:55 PM Base Language Bug #4484 (Closed): Accumulator confusion using same field for count and total
Roger Borrello
03:18 PM Base Language Bug #4483 (WIP): Unable to use logical variable check in underline statement
Roger Borrello
03:16 PM Base Language Bug #4483: Unable to use logical variable check in underline statement
Greg Shah wrote:
> The @CONTENT_ARRAY@ is only found in the @MESSAGE@, @ENABLE@, @DISABLE@, @COLOR@ and @UNDERLINE@ ...
Roger Borrello
02:59 PM Base Language Bug #4483: Unable to use logical variable check in underline statement
The @CONTENT_ARRAY@ is only found in the @MESSAGE@, @ENABLE@, @DISABLE@, @COLOR@ and @UNDERLINE@ statements, but only... Greg Shah
02:06 PM Base Language Bug #4483: Unable to use logical variable check in underline statement
Constantin Asofiei wrote:
> Roger, see the @noUnwrap@ logic - this should decide if @_isEqual@ or @isEqual@ is emitt...
Roger Borrello
12:41 PM Base Language Bug #4483: Unable to use logical variable check in underline statement
Roger, see the @noUnwrap@ logic - this should decide if @_isEqual@ or @isEqual@ is emitted, and looks like it depends... Constantin Asofiei
11:59 AM Base Language Bug #4483: Unable to use logical variable check in underline statement
Roger Borrello wrote:
> h1. Testcase
>
> Below is the testcase @uast/underline_logic_uses_when.p@:
>
> [...]
...
Roger Borrello
11:55 AM Base Language Bug #4483: Unable to use logical variable check in underline statement
h1. Testcase
*20191231 Update: Fixed in 4207a-11357*
Below is the testcase @uast/underline_logic_uses_when.p@:
...
Roger Borrello
11:39 AM Base Language Bug #4483 (Closed): Unable to use logical variable check in underline statement
Roger Borrello
01:34 PM Base Language Bug #4480: Extent does not become fixed when there is an initial list of values
Greg Shah wrote:
> > But: the same might apply to OO properties, table fields and procedure parameters. So please do...
Roger Borrello
11:16 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Code review 3856b revisions 11353, 11354, 11355 and 11356. The changes look good. Hynek Cihlar
10:30 AM Base Language Bug #4482: Enable/Disable with empty EXCEPT causes issues
*Code updates in 4207a-11356.*
@rules/annotations/cleanup.rules@
Roger Borrello
09:27 AM Base Language Bug #4482 (WIP): Enable/Disable with empty EXCEPT causes issues
Roger Borrello
09:26 AM Base Language Bug #4482: Enable/Disable with empty EXCEPT causes issues
*20191231 Update: Fixed in 4207a-11356*
There is already a testcase that should have found this: @uast/enable_and_...
Roger Borrello
09:23 AM Base Language Bug #4482 (Closed): Enable/Disable with empty EXCEPT causes issues
Roger Borrello
09:41 AM User Interface Feature #4438: parsing and conversion of .wrx files
1. Doing a decoding only on a simple OCX like PSTimer is not enough to conclude about .wrx file binary content forma... Marius Gligor

12/16/2019

03:50 PM Base Language Bug #4480: Extent does not become fixed when there is an initial list of values
> But: the same might apply to OO properties, table fields and procedure parameters. So please do some tests, and if ... Greg Shah
02:26 PM Base Language Bug #4480: Extent does not become fixed when there is an initial list of values
Constantin Asofiei wrote:
> Roger, I agree, I think we need to 'fix' the extent when there is an initializer and no ...
Roger Borrello
02:05 PM Base Language Bug #4480: Extent does not become fixed when there is an initial list of values
Roger, I agree, I think we need to 'fix' the extent when there is an initializer and no extent value. For variables,... Constantin Asofiei
01:53 PM Base Language Bug #4480: Extent does not become fixed when there is an initial list of values
Roger Borrello wrote:
> h1. Testcase @uast/form_tests/form_with_extent.p@
>
> [...]
>
> The message is *Extent...
Roger Borrello
12:45 PM Base Language Bug #4480: Extent does not become fixed when there is an initial list of values
h1. Testcase @uast/form_tests/form_with_extent.p@
*20191231 Update: Checked in 4207a-11365*...
Roger Borrello
12:32 PM Base Language Bug #4480 (Closed): Extent does not become fixed when there is an initial list of values
Roger Borrello
09:59 AM User Interface Feature #4438: parsing and conversion of .wrx files
> Using Apache POI (https://poi.apache.org/) we can do that in just a few lines of code. Apache POI is an open source... Greg Shah
02:42 AM User Interface Feature #4438: parsing and conversion of .wrx files
Greg Shah wrote:
> [...]
>
> Anyway, it seems like you already have enough information to parse the parts of the ...
Marius Gligor
09:26 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Roger Borrello wrote:
> h1. Testcase
>
> Added 2 testcases (since it is a shared frame)
>
> [...]
>
> [...]...
Roger Borrello

12/14/2019

02:02 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Hynek, it seems that @instanceof...
Hynek Cihlar
02:23 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, it seems that @instanceof@ can be used for checking this ...
Sergey Ivanovskiy

12/13/2019

05:15 PM Base Language Feature #3867: direct java class access from 4GL code
Greg Shah wrote:
> Constantin: Do you see any flaw in my logic?
No, I can't see any way to jump to the catch block ...
Constantin Asofiei
04:44 PM Base Language Feature #3867: direct java class access from 4GL code
Our current parsing for catch blocks creates an @INNER_BLOCK@ child of the @KW_CATCH@. This results in the following... Greg Shah
04:18 PM User Interface Bug #4437 (Test): copy, paste and cut functionality don't work as expected
Resolved in 3809e rev 11444. Greg Shah
08:07 AM User Interface Bug #4437 (WIP): copy, paste and cut functionality don't work as expected
Hynek Cihlar
07:56 AM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
Hynek, please do take a look. Greg Shah
07:31 AM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
Now the web client is locked if we are using editor popup menu for COPY and PASTE. If we use keyboard, then nothing h... Sergey Ivanovskiy
07:25 AM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
#3080 issue has this attached file @CopyUseCase.pdf@ that explains the correct workflow for COPY/CUT. Sergey Ivanovskiy
07:16 AM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
Hynek Cihlar wrote:
> Sergey, since it seems to be linked to my changes, do you want me to look at it?
I am not s...
Sergey Ivanovskiy
05:02 AM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
Sergey, since it seems to be linked to my changes, do you want me to look at it? Hynek Cihlar
04:00 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
The changes in rev 11444 (3809e) are good. The found issue #4437 was fixed. Sergey Ivanovskiy
03:37 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
This is fixed in 3809e revision 11444. Sergey, please review the change. Hynek Cihlar
03:26 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
OK, thank you. Sergey Ivanovskiy
03:08 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Sergey Ivanovskiy wrote:
> It seems all usages are correct now. The java doc states that length is "Location in the ...
Hynek Cihlar
03:06 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Instead of @length@ we can substitute @end@. So the final diff can be this one... Sergey Ivanovskiy
03:03 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
It seems all usages are correct now. The java doc states that length is "Location in the message where the text ends.... Sergey Ivanovskiy
02:43 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Sergey Ivanovskiy wrote:
> I think that this function @readMessageText@ worked correctly before you changed it. This...
Hynek Cihlar
02:28 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
I think that this function @readMessageText@ worked correctly before you changed it. This diff rolled it back and fix... Sergey Ivanovskiy
09:12 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Hynek, I checked that this change causes copy, paste issue. Sergey Ivanovskiy
08:57 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
It is used by ... Sergey Ivanovskiy
08:50 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
I found that this change is not clear for me... Sergey Ivanovskiy
08:41 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Yes, correct and the upload dialog shouldn't cause it too. Sergey Ivanovskiy
08:33 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Sergey Ivanovskiy wrote:
> Hynek, it seems that @instanceof@ can be used for checking this condition @data.construct...
Hynek Cihlar
08:23 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Hynek, it seems that @instanceof@ can be used for checking this condition @data.constructor !== "Uint8Array"@ because... Sergey Ivanovskiy
03:58 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
h1. Testcase
*20200102 Update:* @rules/fixups/inline_format_phrase_var_defs.rules@ checked into *4207a-11369*.
...
Roger Borrello
03:40 PM Base Language Bug #4476 (Closed): Shared frame does not get @ widget method generated
Roger Borrello
11:17 AM User Interface Feature #4438: parsing and conversion of .wrx files
This is very good work!
Your point about the Appbuilder made me think about the fact that the original Appbuilder ...
Greg Shah
10:19 AM User Interface Feature #4438: parsing and conversion of .wrx files
1. I started to do a decoding on .wrx file content.
Using Application Builder and PSTimer OCX which is a very simple...
Marius Gligor
11:13 AM Database Bug #4450: implement shared query and shared browse
The queries also lack this features. The conversion ignores the @new@ and @shared@ options and no warning is issued w... Ovidiu Maxiniuc
09:24 AM Database Bug #4450: implement shared query and shared browse
I can't remember meeting a shared browse. And I didn't add any support for it. Stanislav Lomany
09:10 AM Database Bug #4450: implement shared query and shared browse
Ovidiu/Stanislav/Eric: Do we have any support for SHARED QUERY or SHARED BROWSE resources? I think the cause of thi... Greg Shah
05:46 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Marius Gligor wrote:
> Hynek Cihlar wrote:
> > Marius Gligor wrote:
> > > @OLE-X@ and @OLE-Y@ are @DECIMAL@ not @I...
Marius Gligor

12/12/2019

04:52 PM Database Feature #4011: database/persistence layer performance improvements
I have a not-yet-stable UPDATE implementation in @Persister@. It uses a combination of both @RecordState@ and @Proper... Ovidiu Maxiniuc
03:29 PM Database Bug #4450: implement shared query and shared browse
Roger Borrello wrote:
> Roger Borrello wrote:
> > I'm not sure that that logic is attempting to do, but it looks wr...
Roger Borrello
02:30 PM Database Bug #4450: implement shared query and shared browse
Roger Borrello wrote:
> I'm not sure that that logic is attempting to do, but it looks wrong.
The information in ...
Roger Borrello
01:29 PM Database Bug #4450: implement shared query and shared browse
Roger Borrello wrote:
> Just a little thing to mention, as I was looking through how orphan frames are created/detec...
Roger Borrello
10:46 AM Database Bug #4450: implement shared query and shared browse
Just a little thing to mention, as I was looking through how orphan frames are created/detected:
There is a commen...
Roger Borrello
03:07 PM User Interface Bug #4473 (Test): Chrome update issues
> It looks quite stupid but with this 79 version of Chrome the offscreen canvas can be HTML5 canvas but with Chromium... Greg Shah
05:46 AM User Interface Bug #4473 (Review): Chrome update issues
Please review the committed revision 11438 (3809e). It fixed this issue. Sergey Ivanovskiy
05:28 AM User Interface Bug #4473: Chrome update issues
It looks quite stupid but with this 79 version of Chrome the offscreen canvas can be HTML5 canvas but with Chromium 7... Sergey Ivanovskiy
04:24 AM User Interface Bug #4473: Chrome update issues
We are using low-level pixel drawing operations with alpha channel control. I am afraid that the browser optimization... Sergey Ivanovskiy
04:09 AM User Interface Bug #4473: Chrome update issues
The first label on the first added desktop icon was displayed, but the next labels were absent. For reproducing it ne... Sergey Ivanovskiy
03:30 AM User Interface Bug #4473: Chrome update issues
I added #4334 as a related issue although its root cause was different. Labels are still displayed now with desktop i... Sergey Ivanovskiy
02:17 AM User Interface Bug #4473 (WIP): Chrome update issues
Sergey Ivanovskiy
02:16 AM User Interface Bug #4473: Chrome update issues
On 12/11/19 2:57 PM, Eugenie V. Lyzenko wrote:
> Guys,
>
> I have just updated chrome browser to 79.0.3945.79 revi...
Sergey Ivanovskiy
02:16 AM User Interface Bug #4473 (Closed): Chrome update issues
Sergey Ivanovskiy
02:55 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
#4437-10 Sergey Ivanovskiy
02:50 PM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
The results of my check:
0) with rev 11390 copy, paste and cut works properly
1) rev 11391 can't be compiled
2) re...
Sergey Ivanovskiy
02:33 PM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
Sergey Ivanovskiy wrote:
> I checked that rev 11400 (3809e) added this issue. With rev 11399 (3809e) this issue is n...
Sergey Ivanovskiy
10:42 AM Database Feature #2156: datetime-tz and hibernate
The fix from #2156-66 is in 3809e rev 11440. Constantin Asofiei
10:25 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Marius Gligor wrote:
> Vladimir Tsichevski wrote:
> > # You can install a VisualStudio 2017 community edition 30-da...
Vladimir Tsichevski
10:12 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Vladimir Tsichevski wrote:
> # You can install a VisualStudio 2017 community edition 30-day trial.
I installed Vi...
Marius Gligor
09:05 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Marius Gligor wrote:
> Vladimir Tsichevski wrote:
> > # Got NPE in @ImageGuiImpl#draw()@, and has to add a check fo...
Vladimir Tsichevski
08:53 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Hynek Cihlar wrote:
> Marius Gligor wrote:
> > @OLE-X@ and @OLE-Y@ are @DECIMAL@ not @INTEGER@ values.
>
> Pleas...
Marius Gligor
05:54 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Vladimir Tsichevski wrote:
> # Got NPE in @ImageGuiImpl#draw()@, and has to add a check for null (this note is not a...
Marius Gligor

12/11/2019

06:46 PM Database Feature #2156: datetime-tz and hibernate
Constantin Asofiei wrote:
> Ovidiu Maxiniuc wrote:
> > Constantin,
> > I inspected how DTZ are converted (with sli...
Constantin Asofiei
04:54 PM Database Feature #2156: datetime-tz and hibernate
Ovidiu Maxiniuc wrote:
> Constantin,
> I inspected how DTZ are converted (with slightly modified FWD code, to aviod...
Constantin Asofiei
05:00 PM Database Bug #4450: implement shared query and shared browse
Stanislav Lomany wrote:
> > I check with you on the issue #4450 to see if you have any help you can provide me to fi...
Roger Borrello
12:05 PM Database Bug #4450: implement shared query and shared browse
Constantin Asofiei wrote:
> Roger Borrello wrote:
> > Constantin Asofiei wrote:
> > > Roger, any external program ...
Roger Borrello
11:40 AM Database Bug #4450: implement shared query and shared browse
Roger Borrello wrote:
> Constantin Asofiei wrote:
> > Roger, any external program which defines a simple @shared@ r...
Constantin Asofiei
11:40 AM Database Bug #4450: implement shared query and shared browse
Constantin Asofiei wrote:
> Roger, any external program which defines a simple @shared@ resource needs to be invoked...
Roger Borrello
11:33 AM Database Bug #4450: implement shared query and shared browse
Roger, any external program which defines a simple @shared@ resource needs to be invoked from another program which d... Constantin Asofiei
11:31 AM Database Bug #4450: implement shared query and shared browse
Stanislav Lomany wrote:
> > I check with you on the issue #4450 to see if you have any help you can provide me to fi...
Roger Borrello
04:50 PM Base Language Bug #4461: DST and add-interval
My original issue is fixed in 3809e rev 11435, the DateOps change. Constantin Asofiei
12:32 PM Base Language Bug #4461: DST and add-interval
I agree that your timestamp approach is probably the right idea for @datetime@/@datetimetz@. We can break the inheri... Greg Shah
05:34 AM Base Language Bug #4461: DST and add-interval
This behaviour is somewhat expected. The problem is that we use "convention" time units instead of "physical" axis. O... Ovidiu Maxiniuc
04:50 PM Base Language Bug #4462: NOW with comparison operators
The fix is in 3809e rev 11435 . The dereference problem (actually any POLY operand) is still postponed. Constantin Asofiei
04:39 PM Database Feature #4011: database/persistence layer performance improvements
In the previous post, I meant to refer to the @PropertyState@ and the @BaseRecord.propState@ array w.r.t. individual ... Eric Faulhaber
02:42 PM Database Feature #4011: database/persistence layer performance improvements
Ovidiu, I saw you were working on the update statement part of the process. Please discuss your thoughts here. My int... Eric Faulhaber
04:26 AM Database Feature #4011: database/persistence layer performance improvements
Ovidiu wrote (in email):
> At this moment (at least for _temp database, but I believe the permanent databases beha...
Eric Faulhaber
04:04 PM User Interface Feature #4472: Allow pause for a fraction of a second
This is not hard to implement in FWD.
The @PAUSE@ statement, @READKEY@ and the @WAIT-FOR@ statement all have this ...
Greg Shah
02:59 PM User Interface Feature #4472: Allow pause for a fraction of a second
Presumably since OpenEdge 11.3.0, "the PAUSE statement was enhanced for a whole or a fractional time-out interval in ... Vladimir Tsichevski
02:55 PM User Interface Feature #4472 (Closed): Allow pause for a fraction of a second
Vladimir Tsichevski
02:56 PM Base Language Feature #3854: update appserver support with PASOE features
Marian, in PASOE, is the format for @server-connection-id@ always @abcdefghijklm_abcdefgh@? (aka 13 chars, underscore... Constantin Asofiei
02:43 PM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
I've made a code review, and I have compared the FWD Progress bar behavior with that of the original Microsoft OCX.
...
Vladimir Tsichevski
02:06 PM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Marius Gligor wrote:
> @OLE-X@ and @OLE-Y@ are @DECIMAL@ not @INTEGER@ values.
Please update the javadocs to incl...
Hynek Cihlar
10:04 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Hynek Cihlar wrote:
> Code review 3856b. I only have a few minor points.
>
> @ocx_conversion.rules@
> * The alia...
Marius Gligor
10:10 AM Base Language Bug #4455 (WIP): Extent field on unsubscripted next-prompt not converted properly
Roger Borrello
10:01 AM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Greg Shah wrote:
> OK, just add a TODO comment in to the array expansion rules to explain that the range case works ...
Roger Borrello
09:37 AM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
OK, just add a TODO comment in to the array expansion rules to explain that the range case works in the 4GL (acts lik... Greg Shah
09:33 AM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Greg Shah wrote:
> Yes, that is the safe thing to do. Please also report here if the 4GL allows the range case at a...
Roger Borrello
09:16 AM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Yes, that is the safe thing to do. Please also report here if the 4GL allows the range case at all. Greg Shah
09:14 AM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Greg Shah wrote:
> Code Review Task Branch 4207a Revisions 11353 - 11354
>
> The changes are good.
>
> The onl...
Roger Borrello
09:02 AM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Greg Shah wrote:
> Code Review Task Branch 4207a Revisions 11353 - 11354
>
> The changes are good.
>
> The onl...
Roger Borrello

12/10/2019

06:59 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Code Review Task Branch 4207a Revisions 11353 - 11354
The changes are good.
The only problem is the range exten...
Greg Shah
06:10 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
h1. Updated
Below are my updates and findings
h2. rules/annotations/progress_templates.tpl
I have added this...
Roger Borrello
05:24 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Greg Shah wrote:
> > On line 20, I don't have any subscript. This results in AST generation of:
>
> Are you sayin...
Roger Borrello
05:15 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
> On line 20, I don't have any subscript. This results in AST generation of:
Are you saying that the @input/extent...
Greg Shah
04:28 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
+*New Testcases*+
I have updated the testcase to not use the @p2j_test.df@, instead using TEMP-TABLE. I also added a...
Roger Borrello
03:42 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
While building up a testcase to use variables instead of fields, I noticed this situation. It may be a red herring, b... Roger Borrello
01:01 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Please remove the @hidden="true"@. Otherwise it won't work.
> Is the @implied_extent_first_element@ name accurat...
Greg Shah
12:58 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Greg Shah wrote:
> Constantin Asofiei wrote:
> > I think you need to graft only the LBRACKET portion. As a side no...
Roger Borrello
12:14 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Constantin Asofiei wrote:
> I think you need to graft only the LBRACKET portion. As a side note, the fix should be ...
Greg Shah
12:13 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
This:... Greg Shah
12:02 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
I think you need to graft only the LBRACKET portion. As a side note, the fix should be generic for any extent - be i... Constantin Asofiei
11:58 AM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Greg Shah wrote:
> There is no documentation/task for "templatizing".
>
> I think the annotations can all be left...
Roger Borrello
11:40 AM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
There is no documentation/task for "templatizing".
I think the annotations can all be left out. The line and colu...
Greg Shah
11:28 AM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Greg Shah wrote:
> Correct, so long as the child of the @kw_next_pmt@ is the field/var itself. For example, for any...
Roger Borrello
10:02 AM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Correct, so long as the child of the @kw_next_pmt@ is the field/var itself. For example, for anything with a @form_i... Greg Shah
06:49 PM Base Language Bug #4462: NOW with comparison operators
There is a bug in FWD, where a comparison like @dt > NOW@ (where @dt@ is datetime) fails with @Incompatible data type... Constantin Asofiei
06:38 PM Base Language Bug #4462 (New): NOW with comparison operators
Constantin Asofiei
06:32 PM Base Language Feature #3854: update appserver support with PASOE features
I was looking for some details on the support of the @server-connection-context@ attribute is. I looked at the code, ... Roger Borrello
06:29 PM Base Language Bug #4461: DST and add-interval
There's a bug in FWD which is exposed when a DST boundary is reached:... Constantin Asofiei
06:17 PM Base Language Bug #4461 (New): DST and add-interval
Constantin Asofiei
09:00 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Hynek Cihlar wrote:
> Marius Gligor wrote:
> > which means the procedure is not drooped, instead the original body ...
Marius Gligor
08:47 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Marius Gligor wrote:
> which means the procedure is not drooped, instead the original body is replaced by an empty b...
Hynek Cihlar
07:54 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Hynek Cihlar wrote:
> * Regarding dropping the init procedure. It would be safer to drop the procedure body, than th...
Marius Gligor

12/09/2019

06:14 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Greg Shah wrote:
> I'm not suggesting doing it in core conversion. The alternative idea was to add @next-prompt@ to...
Roger Borrello
05:46 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
I'm not suggesting doing it in core conversion. The alternative idea was to add @next-prompt@ to the list of normal ... Greg Shah
05:39 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
At core conversion time may be too late to do this, without having to go and 'hack' the frame generation to exclude t... Constantin Asofiei
05:31 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
The primary issue is that @next-prompt@ is not honored as a statement in which we do array expansion (because we alwa... Greg Shah
05:23 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
> Note that if you remove define shared frame person. the testcase is successful.
This is not the right way to say...
Greg Shah
05:20 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Constantin Asofiei wrote:
> Roger, the @ public FillInWidget widgetSchedule();@ line doesn't seem right, to be gen...
Roger Borrello
05:00 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Roger, the @ public FillInWidget widgetSchedule();@ line doesn't seem right, to be generated. You say that the fir... Constantin Asofiei
04:54 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
Roger Borrello wrote:
> h1. Description
>
> When @next-prompt@ is passed an extent field of a shared frame, but n...
Roger Borrello
02:18 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
h1. Description
When @next-prompt@ is passed an extent field of a shared frame, but no subscript, we generate an u...
Roger Borrello
01:00 PM Base Language Bug #4455 (Closed): Extent field on unsubscripted next-prompt not converted properly
Roger Borrello
02:48 PM Base Language Bug #4427 (WIP): Unable to convert keyword input when used to index into an extent
Roger Borrello
02:43 PM Base Language Bug #4423 (WIP): Incorrect buffer scoping when same buffer name used as a parameter to internal p...
Roger Borrello
 

Also available in: Atom