Activity
From 12/17/2019 to 01/15/2020
01/15/2020
- 05:45 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
- *Updated convert/frame_generator.xml in 4207a-11378*
We need to look at our parent node for @ base-field, instead ... - 04:13 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
- Greg Shah wrote:
> This is an expected consequence of the change. We are now creating the widget from the child of ... - 03:56 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
- This is an expected consequence of the change. We are now creating the widget from the child of @AT@ instead of at t...
- 03:40 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
- Roger Borrello wrote:
> Roger Borrello wrote:
> > I see a difference in the generated frame definition between trun... - 01:31 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
- Roger Borrello wrote:
> I see a difference in the generated frame definition between trunk, and this revision.
>
... - 11:02 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
- I see a difference in the generated frame definition between trunk, and this revision.
I modified the testcase @at... - 05:42 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- @VALIDATE-SEAL@ is almost fixed, but it appears the @LOAD-DOMAINS@ is broken. Will fix it tomorrow.
- 05:41 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> The nice part is that if this works correctly (apparently it did until now) it will also co... - 05:35 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> One more thing: I see the cache is context-local. Wouldn't it cover all connections if we m... - 05:21 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> ... The code is documented that _it is OK to do this with cached queries, because each use ... - 04:42 PM Database Feature #4011: database/persistence layer performance improvements
- Eric,
after fixing some issues that surfaced while working with repetitive queries and client (re-)connections, my e... - 05:19 PM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- Hynek: Does this satisfy your notes in #4074-24?
- 11:57 AM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- > Please also test the case when you click in a browse, without focus, directly in an editable cell. If I interpret y...
- 09:29 AM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- Code review 4231b review 11472.
Please also test the case when you click in a browse, without focus, directly in a... - 05:48 AM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- Fix for double ROW-ENTRY events is committed into 4231b rev 11472. Please review.
- 02:48 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- @com.goldencode.p2j.pattern.CommonAstSupport$Library.upPath(String)@
That's just a convenience function for TRPL. ... - 02:04 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Greg Shah wrote:
> No. Read @CommonAstSupport@ for @upPath()@ to understand why.
I don't see that method in http... - 10:57 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Greg Shah wrote:
> That is not a regression. It is more correct. We WANT the @FieldReference@ to be emitted.
Th... - 10:16 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- That is not a regression. It is more correct. We WANT the @FieldReference@ to be emitted.
- 10:04 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- There is a regression found where this code line:...
- 01:50 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
- Roger Borrello wrote:
> Roger Borrello wrote:
> > The code no longer creates a field reference when there is a @[@ ... - 11:12 AM Base Language Feature #3867: direct java class access from 4GL code
- Greg Shah wrote:
> I looked into this case. I think you are talking about @ladder-safety-gen.p@ where it references... - 10:13 AM Base Language Feature #3867 (Test): direct java class access from 4GL code
- 10:12 AM Base Language Feature #3867: direct java class access from 4GL code
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > Constantin/Hynek: Do you know of any other critical bugs or missing feat... - 08:11 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- It is incorrect change.
- 08:07 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Jurjen Dijkstra wrote:
> > >
> > > any reaction?
> >
> > Sorry,... - 08:03 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Yes, go ahead.
- 07:36 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Hynek Cihlar wrote:
> Jurjen Dijkstra wrote:
> >
> > any reaction?
>
> Sorry, I was busy with other tasks. I w... - 04:18 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- ok I was just worried that the mail was lost
- 04:13 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Jurjen Dijkstra wrote:
>
> any reaction?
Sorry, I was busy with other tasks. I will check the sources where the... - 04:10 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Jurjen Dijkstra wrote:
> I see what the problem is: the string is cut at 64 characters.
>
> The upload directory ...
01/14/2020
- 04:32 PM Database Bug #4492: database trigger defined with abbreviation should create a new buffer
- I agree, let's pause work on this.
- 04:24 PM Database Bug #4492: database trigger defined with abbreviation should create a new buffer
- The root of the problem is clearly at a lower level than anticipated. After some code analysis, the parser is the one...
- 04:17 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- The problem here is that @handle@ has no strong typing information that can always be known at parsing time. Sometim...
- 03:59 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Sergey Ivanovskiy wrote:
> Marius, could you explain why @ENABLED@ and @VALUE@ progress bar properties were named as... - 02:47 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- There are existing 4GL attributes of the same names, so the @PB-@ prefix was needed to differentiate these from the "...
- 02:31 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Marius, could you explain why @ENABLED@ and @VALUE@ progress bar properties were named as @PB-ENABLED@ and @PB-VALUE@...
- 04:02 PM User Interface Bug #4498 (WIP): Embedded assignment of extent in shared frame fails
- 04:01 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Committed @rules/convert/database_references.rules@ in *4207a-11377* to use field reference for the lvalue of an embe...
- 01:11 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- No. Read @CommonAstSupport@ for @upPath()@ to understand why.
- 12:25 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- With respect to updates to @convert/database_references.rules@ for emitting a field reference...
Wouldn't converti... - 10:54 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Updates for un-subscripted variables in an embedded assignment are committed in 4207a-11376:...
- 09:49 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Constantin Asofiei wrote:
> Hmm... isn't @tt.getMyx7()@ returning a copy of the array?
Yes, I didn't look at that... - 09:26 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Hmm... isn't @tt.getMyx7()@ returning a copy of the array?
- 09:23 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- > The last will get us past conversion, but runtime will still need some work.
Not exactly. The last will get us ... - 09:17 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Constantin Asofiei wrote:
> I think we need to change the constructor for @EmbeddedAssignment@ to receive a lambda e... - 03:57 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
- Roger Borrello wrote:
> The code no longer creates a field reference when there is a @[@ downpath:
>
> [...]
>
... - 02:17 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
- The code no longer creates a field reference when there is a @[@ downpath:...
- 02:12 PM Base Language Bug #4484 (WIP): Accumulator confusion using same field for count and total
- 03:38 PM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- Yes, 4231b is fine.
- 03:36 PM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- > Please put your changes in 4335a.
I was going to put them into 4231b as they seem to be more risky. Is it OK?
- 10:50 AM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- 4103a is in trunk. Please put your changes in 4335a.
- 11:15 AM User Interface Feature #4170: add drag and drop support to treeview widget
- I created a new branch 4170a from current trunk and rebased with 3856b
- 02:26 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Greg Shah wrote:
> Good summary.
>
> What happens if the drop event occurs outside of the tree control?
If the d... - 10:46 AM User Interface Feature #3880 (WIP): enhanced browse 3rd phase of improvements
- 09:15 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Manually merged updates into 4335a revision 11469.
- 09:13 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> I will first merge into 4335a and continue in it. Is it OK?
Yes.
- 08:58 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Yes, please do. And please go through https://documentation.progress.com/output/ua/Open... - 08:56 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Oops. It seems that I've overlooked this, sorry. I have to add a corresponding test and upd... - 08:53 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > Maybe it is better to just manually merge the changes as the... - 08:42 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Maybe it is better to just manually merge the changes as they affect only two classes?
Yes... - 08:22 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> And if is an unknown value?
An error 4065 is generated.
- 08:20 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Igor, I'm OK with the changes. This can be merged with 4335a.
Constantin. 3810e wa... - 08:17 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Constantin. In 4GL the @domainAccessCode@ parameter is mandatory for the @SEAL@ call.
And ... - 08:15 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Igor, I'm OK with the changes. This can be merged with 4335a.
>
> On a side note, in... - 08:04 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor, I'm OK with the changes. This can be merged with 4335a.
On a side note, in @validateSeal@ I left this comme...
01/13/2020
- 02:52 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- I think we need to change the constructor for @EmbeddedAssignment@ to receive a lambda expression, which will actuall...
- 02:49 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Greg Shah wrote:
> Did you test this in the 4GL?
Yes... fields worked just like variables. - 02:42 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Did you test this in the 4GL?
- 02:16 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Built new testcases, which uses fields in a temp table.
@nonshared_frame_extra_widget_embedded_assign_field.p@
<... - 12:56 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Greg Shah wrote:
> This is not a bug. This is just the normal embedded assignment case. Since @i@ is still an edit... - 12:13 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- This is not a bug. This is just the normal embedded assignment case. Since @i@ is still an editable widget, this is...
- 11:30 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Roger Borrello wrote:
> There is a scenario which is still broken, and that is when there is a widget that *should b... - 10:54 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- There is a scenario which is still broken, and that is when there is a widget that *should be added* to a non-shared ...
- 10:41 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Roger Borrello wrote:
> By protecting the @evalLib("process_fake_scope", tmp, true)@ in *annotations/frame_scoping.r... - 08:52 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- By protecting the @evalLib("process_fake_scope", tmp, true)@ in *annotations/frame_scoping.rules* with a check for @t...
- 02:09 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> > Should it be designing exactly the same as the MS Date and Time Picker control?
>
> Yes. Th... - 02:04 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Sorry, it was 3856b. It seems that it looks like an issue in 3856b.
Yes, you have righ... - 01:32 PM Database Bug #4492: database trigger defined with abbreviation should create a new buffer
- Finally, I've got to the responsible area in the conversion. Mainly it looks like a new @BUFFER-SCORE@ Progress Ast s...
- 05:55 AM Database Bug #4492: database trigger defined with abbreviation should create a new buffer
- Greg Shah wrote:
> Didn't you previously find that some abbreviations were treated as the same buffer as @dummy@ but... - 12:24 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Good summary.
What happens if the drop event occurs outside of the tree control? - 10:23 AM User Interface Feature #4170: add drag and drop support to treeview widget
- A. When a Drag&Drop operation is initiated, an @OLEStartDrag@ event is fired:
When the event is handled, the followi... - 08:58 AM Database Feature #3813: misc DB features part deux
- 4335a
- 08:52 AM Database Feature #3813: misc DB features part deux
- Which branch should I use for this task?
Thank you. - 08:21 AM Database Feature #3813 (WIP): misc DB features part deux
- From Eric:
> Pending Ovidiu's review, I believe the rest of #3813-2 is now pretty accurate, though I don't know ho... - 08:46 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
I see what the problem is: the string is cut at 64 characters.
The upload directory that I have specified is: ...- 07:17 AM Base Language Feature #3254: add support for running 4GL on multiple threads in a single session
- Greg,
I think we should support the thread "JOIN" concept by using an additional option @AS-THREAD [SET handle] [ON-... - 04:40 AM Database Feature #4011: database/persistence layer performance improvements
- After addressing the items in #4011-61 through #4011-65, please consider and propose a design for a caching/optimizat...
- 04:29 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, currently, we determine which implementation of @DirtyShareContext@ we use for a particular buffer by the typ...
01/12/2020
- 02:05 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- The issue #3810-407 resolved in 3810e revision 11342.
BTW: it appears the @PRIMARY_PASSPHRASE@ attribute value is ig... - 12:00 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- @SET-DB-CLIENT@ for the principal in a @LOGIN@ state validates only @DOMAIN-NAME@ and @DOMAIN-ACCESS-CODE@ (using MAC...
- 11:03 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- With 3810e revision 11341, the @SET-DB-CLIENT@ with the imported sealed principal works fine. So the issue described ...
- 10:13 AM Database Bug #4492: database trigger defined with abbreviation should create a new buffer
- Didn't you previously find that some abbreviations were treated as the same buffer as @dummy@ but @dum@ was somehow s...
- 10:07 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- > Should it be designing exactly the same as the MS Date and Time Picker control?
Yes. This is needed for compati...
01/11/2020
- 09:56 AM Database Bug #4492: database trigger defined with abbreviation should create a new buffer
- Issue #4492-1 is implying multiple changes regarding conversion:
# If the buffer used has the same name as the sch... - 09:40 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- It seems that developing the date time picker widget itself can be independent from the conversion issues.
Greg, a... - 08:37 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- > Do we need to validate that there isn't already an LBRACKET child? Perhaps there's display myx[1] = 1?
We are on...
01/10/2020
- 06:16 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Roger Borrello wrote:
> In @annotations/array_expansion.rules@ I updated the below to protect the setting of @attach... - 06:10 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Roger Borrello wrote:
> In @annotations/arrray_expansion.rules@ I updated the below to protect the setting of @attac... - 04:08 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- In @annotations/array_expansion.rules@ I updated the below to protect the setting of @attachIdx@ and @parentRef@:
<p... - 03:12 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- In focusing on the incorrect widget for @myx@, the @add_widget@ function in *annotations/frame_scoping.rules*, the @U...
- 01:16 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- > Strange that there are duplicated VAR_INT for i in the FRAME_ELEMENT, and the only difference in the annotations is...
- 01:08 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- In running the "extra widget" testcase, there is something strange generated in the AST.
Line 13 of the testcase i... - 11:55 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- h1. Shared Frame (Standalone)
Note that I could not get embedded assignment scalar versions to convert, per #4498#... - 10:25 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Roger Borrello wrote:
> Received the following when I was adding scalar testcases...
>
> [...]
>
> Testcase is... - 10:11 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Received the following when I was adding scalar testcases......
- 05:32 PM Base Language Feature #3254 (WIP): add support for running 4GL on multiple threads in a single session
- To create a new thread, I was planning to add an optional @AS-THREAD [SET handle]@ extension to the @RUN@ statement. ...
- 01:02 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sorry, it was 3856b. It seems that it looks like an issue in 3856b.
- 12:56 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I just tested the conversion of my example with 3856b if @ext-hint@ file is given and found that this code...
- 12:30 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- > I think, the Hotel GUI project can be created from the fwdtemplate, if it is what you mean. But this need to be che...
- 12:05 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> Are the @prepare_template.sh@ changes something generic enough to be accepted back as a standard ... - 10:40 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Are the @prepare_template.sh@ changes something generic enough to be accepted back as a standard part of the Hotel GU...
- 10:24 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> So you've made changes to the @prepare_template.sh@ and @build.xml@?
I have rewritten the @pre... - 10:17 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- So you've made changes to the @prepare_template.sh@ and @build.xml@?
- 10:06 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> We should look at your new project code for sure. Please note that we currently create new proje... - 09:19 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir Tsichevski wrote:
> Sergey Ivanovskiy wrote:
> > Please help with these common questions about testing env... - 09:18 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> The directory is used at runtime with the server. It is ignored completely during conversion. S... - 09:12 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- We should look at your new project code for sure. Please note that we currently create new projects from the Hotel C...
- 09:07 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Please help with these common questions about testing environment. I am still using old @... - 08:51 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- > I am still using old testcases project. Is it correct?
Yes, this is OK.
> Should I create a test environment ... - 08:49 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Don't mind this question about @&IF "{&OPSYS}" = "WIN32":U AND "{&WINDOW-SYSTEM}" NE "TTY":U &THEN@. This macros work...
- 08:47 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- > I created the task branch 4174a. Should it be rebased over 3856b? Would it be better to wait until 3856b merged in ...
- 08:39 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Please help with these common questions about testing environment. I am still using old @testcases@ project. Is it co...
- 07:35 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I created the task branch 4174a. Should it be rebased over 3856b? Would it be better to wait until 3856b merged in th...
- 07:21 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Taking into account this working 4GL code #4174-12 the current implementation of @Control... - 06:54 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- > At least the MS Date Time Picker control name is stored in this file.
For now, this is put in the hints file in ... - 06:44 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Greg Shah wrote:
> > I think we only need to worry about item 4. Assuming no design tim... - 06:14 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Taking into account this working 4GL code #4174-12 the current implementation of @ControlFrameComObjectImpl.this.getC...
- 03:24 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> I think we only need to worry about item 4. Assuming no design time properties are set via the w... - 02:29 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> I think we only need to worry about item 4. Assuming no design time properties are set via the w... - 10:46 AM Database Bug #4492: database trigger defined with abbreviation should create a new buffer
- Issue #4492-5 fixed. @RecordBuffer.create()@ should have called the trigger before updating the @dirtyContext@, other...
- 08:52 AM Database Bug #4492: database trigger defined with abbreviation should create a new buffer
- There seems to be a sub-issue in #4492-1. The @find last@ statement will find the newly created record. In 4GL, an er...
- 10:05 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Sure, I will see if I can collect more data. This afternoon I will not have time for that unfortunately, so it'll be ...
- 09:50 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Jurjen Dijkstra wrote:
> Hynek Cihlar wrote:
> > Jurjen Dijkstra wrote:
> > > Hynek Cihlar wrote:
> > > > Jurjen ... - 09:40 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Hynek Cihlar wrote:
> Jurjen Dijkstra wrote:
> > Hynek Cihlar wrote:
> > > Jurjen Dijkstra wrote:
> > > > So now ... - 09:33 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Jurjen Dijkstra wrote:
> Hynek Cihlar wrote:
> The dialog is needed for the security reasons - the local file acces... - 09:25 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Hynek Cihlar wrote:
> Jurjen Dijkstra wrote:
> > Also, when statement @system-dialog get-file@ executes, it first d... - 08:47 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Jurjen Dijkstra wrote:
> Also the "filters" argument does not have any effect. I am specifying
> @filters "zip ... - 08:39 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Jurjen Dijkstra wrote:
> Also the "filters" argument does not have any effect. I am specifying
> @filters "zip ... - 08:26 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Also the "filters" argument does not have any effect. I am specifying
@filters "zip archive (*.zip)" "*.zip"@
b... - 08:21 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Jurjen Dijkstra wrote:
> Hynek Cihlar wrote:
> > Jurjen Dijkstra wrote:
> > > So now how to continue?
> > > It s... - 08:03 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Hynek Cihlar wrote:
> Jurjen Dijkstra wrote:
> > So now how to continue?
> > It seems to me that parameter filena... - 09:22 AM Database Feature #4011: database/persistence layer performance improvements
- The trick is to write the @hashCode@ and @equals@ methods generically, to operate only on those properties that are c...
- 09:15 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> For the moment, I have one question, from 1st phrase, related to the key for the hash map/s... - 09:07 AM Database Feature #4011: database/persistence layer performance improvements
- For the moment, I have one question, from 1st phrase, related to the key for the hash map/set: wouldn't it be a bit o...
- 08:21 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, please implement a feature which uses @BitSet@ and @HashSet@ (or @HashMap@) to implement a tracker for record...
- 04:10 AM Base Language Feature #3867: direct java class access from 4GL code
- Greg Shah wrote:
> I believe that we are at a good "first pass" level of support here. A future improvement would b... - 01:12 AM Base Language Feature #3867: direct java class access from 4GL code
- Greg Shah wrote:
> Constantin/Hynek: Do you know of any other critical bugs or missing features before we can accept...
01/09/2020
- 05:56 PM Base Language Feature #3254: add support for running 4GL on multiple threads in a single session
- Understood. To implement "temp-tables" that are shared across threads we would have to implement a multi-user databa...
- 05:17 PM Base Language Feature #3254: add support for running 4GL on multiple threads in a single session
- To clarify, you can access a persistent table across threads, but not over the same connection. A temp-table actually...
- 05:16 PM Base Language Feature #3254: add support for running 4GL on multiple threads in a single session
- Greg Shah wrote:
> Since JDBC connections cannot be shared across more than one thread, the current temp-table appro... - 05:09 PM Base Language Feature #3254: add support for running 4GL on multiple threads in a single session
- Some months ago, Eric noted to me that sharing temp-tables will be a problem since they are private to a single JDBC ...
- 05:45 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- h1. Testcase Results
h2. Shared Frames (Standalone)
Both testcases are very similar, with the exception of the ... - 03:37 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- h1. Non-Shared Frame
Again, the only difference between these 2 testcases is the embedded assignment. However, unl... - 02:55 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- h1. Shared Frame
The only difference between these 2 testcases is the embedded assignment. However, the one with t... - 02:36 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- In this testcase, you can add a widget to non-shared frame, and update the variables.
@nonshared_frame_embedded_up... - 02:31 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- These testcases both result in 4GL errors:
@cannot_add_widget_to_imported_frame.p@... - 10:59 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- > There are 3 types of frame:
>
> * non-shared (@DEF FRAME@, no use of the @SHARED@ keyword)
> * shared
> ** @DE... - 10:42 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- >> Does this failure only occur when this is an imported shared frame?
>
> If imported means non-shared (or local)
... - 10:34 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- > * Does this failure only occur when this is an imported shared frame?
If imported means non-shared (or local), t... - 10:12 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Questions:
* Does this failure only occur when this is an imported shared frame?
* What does the 4GL do here? It... - 09:55 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- h1. Description
An array of extent 2 or more does not get the "hardcoded" array widgets created in the shared fram... - 09:39 AM User Interface Bug #4498 (Closed): Embedded assignment of extent in shared frame fails
- 04:36 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I think we only need to worry about item 4. Assuming no design time properties are set via the wrx (see #4438), item...
- 04:31 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- These common 4GL usages of MS Date and Time Control:
# AppBuilder creates @wrx@ file that contains the AciveX contro... - 03:51 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- A key point: OCX controls are only 32-bit in nature. It is my understanding that Microsoft has never provided a 64-b...
- 04:28 PM Base Language Feature #3867: direct java class access from 4GL code
- I believe that we are at a good "first pass" level of support here. A future improvement would be to support inherit...
- 04:24 PM Base Language Feature #3867: direct java class access from 4GL code
- I just committed revision 11467 to branch 4335a (which is derived from 3809e revision 11466). This revision provides...
- 12:04 PM Database Bug #4492 (WIP): database trigger defined with abbreviation should create a new buffer
- 10:29 AM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- Yes, that would be OK as well.
- 10:24 AM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- Greg, also there's a @FocusEvent@ generated by @requestFocus@ called right after the row entry event is generated, wh...
- 03:34 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Code review 3856b revision 11363. The changes look good.
- 03:29 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- I tested and fixed referenced indexed properties conversion rules. Basically the rules determine when to use set or g...
01/08/2020
- 04:22 PM Database Feature #4011: database/persistence layer performance improvements
- Tasks from note 59 are implemented and were pushed to branch 4011 as r11370.
- 04:07 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
- Checked in these testcases:...
- 02:10 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
- *Updates are in 4207a-11372.*
- 02:10 PM User Interface Bug #4488 (WIP): Wrong frame used after display includes widgets from other frame
- 12:50 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
- Good.
- 10:50 AM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
- Greg Shah wrote:
> > Do we need to recalculate the node.parent.type each iteration of the while node.parent.type != ... - 08:24 AM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
- > Do we need to recalculate the node.parent.type each iteration of the while node.parent.type != prog.statement?
I... - 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...
- 03:37 PM Database Bug #4450: implement shared query and shared browse
- Roger Borrello wrote:
> These testcases are broken:
>
> ./uast/browse/shared_query_browse_frame.p
> ./uast/brows... - 02:08 PM Database Bug #4450: implement shared query and shared browse
- These testcases are broken:
./uast/browse/shared_query_browse_frame.p
./uast/browse/shared_query_browse_frame-run... - 05:13 AM Database Bug #4450: implement shared query and shared browse
- > The 4GL probably provides the ability to use a shared browse in more than one non-shared frame.
As far as I test... - 02:16 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- For details on using MS Common Controls OCXes in appbuilder, please see #3858-85 (through note 87).
- 12:49 PM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- You could create a subclass of @KeyInput@ for use with entry events.
- 11:53 AM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- > I suppose it's the best place to put a testcase that demonstrates unwanted row-entry events and duplicate row-entry...
- 09:00 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Marius Gligor wrote:
> could you tell me please what is a referencing indexed properties?
I meant an assignment o... - 08:55 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 11362. The changes are good. Also please test referencing indexed p... - 08:51 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Code review 3856b revision 11362. The changes are good. Also please test referencing indexed properties.
- 06:39 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- The idea behind conversion rules for indexed OCX properties is to transform the assignment right-side value into a CO...
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 ... - 06:05 PM Database Bug #4450: implement shared query and shared browse
- 4450a was merged into 4207a as rev 11371.
- 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... - 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... - 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...
- 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.
... - 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 ... - 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,... - 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... - 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?
- 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... - 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.
- 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... - 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... - 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 ... - 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.
- 01:37 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
- Should this testcase:...
- 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... - 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... - 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...
- 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 ... - 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...
- 12:06 PM User Interface Feature #4174 (WIP): implement calendar control/dtpicker OCX replacement
- 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 ... - 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... - 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...
- 09:07 AM Conversion Tools Feature #4493 (New): create a runner process which makes it a simple one-step-process to convert ...
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...
- 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... - 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@......
- 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... - 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... - 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...
- 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... - 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...
- 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 ... - 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...
- 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... - 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... - 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?
- 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.... - 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... - 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... - 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... - 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... - 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.
- 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.
- 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...
- 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 ...
- 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:...
- 06:17 AM Database Bug #4492 (WIP): database trigger defined with abbreviation should create a new buffer
- 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...
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.
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 @&#... - 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...
- 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:...
- 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 ... - 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 ... - 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...
- 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 ... - 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...
- 01:38 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
- Creating a standalone NON-SHARED testcase:...
- 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... - 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... - 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....
- 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... - 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...
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...
- 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... - 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. - 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... - 03:34 PM User Interface Bug #4488 (Closed): Wrong frame used after display includes widgets from other frame
- 01:07 PM Base Language Bug #4476 (Test): Shared frame does not get @ widget method generated
- 12:12 PM Base Language Bug #4476 (WIP): Shared frame does not get @ widget method generated
- 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 ... - 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... - 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... - 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 ...
- 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...
- 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.
- 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...
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... - 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@... - 12:00 PM Base Language Bug #4484 (Test): Accumulator confusion using same field for count and total
- 12:00 PM Base Language Bug #4483 (Test): Unable to use logical variable check in underline statement
- 12:00 PM Base Language Bug #4482 (Test): Enable/Disable with empty EXCEPT causes issues
- 11:59 AM Base Language Bug #4480 (Test): Extent does not become fixed when there is an initial list of values
- 11:58 AM Base Language Bug #4455 (Test): Extent field on unsubscripted next-prompt not converted properly
- 11:57 AM Base Language Bug #4423 (Test): Incorrect buffer scoping when same buffer name used as a parameter to internal ...
- 10:42 AM Base Language Bug #4427 (Test): Unable to convert keyword input when used to index into an extent
- 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*.
- 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... - 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...
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... - 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... - 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.
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...
- 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...
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@ ...
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...
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...
- 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...
- 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... - 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... - 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:...
- 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:...
- 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... - 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... - 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... - 11:16 AM Database Bug #4450: implement shared query and shared browse
- Created task branch 4450a from FWD trunk revision 11339.
- 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...
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_...
- 09:54 AM Database Bug #4450: implement shared query and shared browse
- Queries declared with @DEF QUERY@, e.g....
- 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... - 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 ...
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... - 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...
- 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... - 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...
- 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... - 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...
- 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@ ... - 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... - 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...
- 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... - 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 ... - 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... - 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... - 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...
- 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... - 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... - 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... - 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...
- 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)
... - 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...
- 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 ... - 12:45 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
- Argh, there was another typo. fixed in 11366
- 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...
- 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... - 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 - 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.
- 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... - 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,... - 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...
- 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... - 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...
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... - 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...
- 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...
- 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... - 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...
- 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. - 12:04 PM Base Language Bug #4160: Arrays assigment issue
- OK. Can you please add that change to 4207a?
- 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...
- 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 ...
- 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...
- 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...
- 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...
- 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.... - 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?... - 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 ...
- 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.
- 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... - 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... - 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 ...
- 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... - 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...
- 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...
- 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...
- 04:00 PM Database Feature #4011: database/persistence layer performance improvements
- Yes, sorry, I missed the file.
- 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@:
... - 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 ...
- 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...
- 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@:...
- 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 ...
- 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.... - 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...
- 03:06 PM Database Feature #4011: database/persistence layer performance improvements
- Thanks, that helped. Now I get:...
- 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... - 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...
- 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... - 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... - 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 ... - 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...
- 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...
- 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):...
- 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... - 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 ... - 01:47 PM Base Language Bug #4480 (WIP): Extent does not become fixed when there is an initial list of values
- 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.*
- 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@... - 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... - 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...
12/18/2019
- 04:52 PM Base Language Bug #4484 (WIP): Accumulator confusion using same field for count and total
- 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@.
- 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... - 04:24 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
- Roger, please check this patch:...
- 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... - 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...
- 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... - 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 ... - 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...
- 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... - 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... - 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 ... - 01:25 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
- OK, try this, too:...
- 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...
>... - 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...... - 01:09 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
- This works fine in 4GL:...
- 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... - 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?
- 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_.
>
... - 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+... - 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...
- 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... - 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...
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 ...
- 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...
- 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...
- 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...
- 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... - 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...
- 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.
- 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... - 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... - 03:21 PM User Interface Bug #4485 (New): Bug in FWD scrollbar: inconsistent highlighting
- 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:...
- 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 ... - 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 ... - 04:09 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
- This looks like the culprit......
- 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... - 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...
- 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,... - 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...
- 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@... - 02:55 PM Base Language Bug #4484 (Closed): Accumulator confusion using same field for count and total
- 03:18 PM Base Language Bug #4483 (WIP): Unable to use logical variable check in underline statement
- 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@ ... - 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...
- 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... - 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...
- 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@:
>
> [...]
... - 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@:
... - 11:39 AM Base Language Bug #4483 (Closed): Unable to use logical variable check in underline statement
- 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... - 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.
- 10:30 AM Base Language Bug #4482: Enable/Disable with empty EXCEPT causes issues
- *Code updates in 4207a-11356.*
@rules/annotations/cleanup.rules@ - 09:27 AM Base Language Bug #4482 (WIP): Enable/Disable with empty EXCEPT causes issues
- 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_... - 09:23 AM Base Language Bug #4482 (Closed): Enable/Disable with empty EXCEPT causes issues
- 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...
Also available in: Atom