Project

General

Profile

Activity

From 12/31/2019 to 01/29/2020

01/29/2020

05:34 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Branch 3856b was dead archived. Greg Shah
05:30 PM User Interface Feature #3856 (Closed): implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 com...
Task branch 3856c was merged to trunk as revision 11341. 3856c was then archived. Greg Shah
05:33 PM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Branch 3858b was dead archived. Greg Shah
05:30 PM User Interface Feature #3858 (Closed): implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 co...
Task branch 3856c was merged to trunk as revision 11341. Greg Shah
04:05 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
@convert/control_flow.rules@, search for @Dictionary@. Greg Shah
03:51 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
Found that since we have reverted code, and the widget list for frame f2 now contains the variable that was before th... Roger Borrello
08:01 AM User Interface Bug #4074 (Test): Mismatching ROW-ENTRY/LEAVE events
Greg Shah

01/28/2020

03:28 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Correct. Greg Shah
03:27 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Yes. The date and time picker extends @AbstractWidget@, even it is similar to @ComboBoxGuiImpl@, but it has another p... Sergey Ivanovskiy
03:11 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
It will be consistent with the rest of the application. You aren't writing a javascript widget, right? You are writ... Greg Shah
02:34 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Can this case confuse users if the today date will be different from the current jscript client date?
Sergey Ivanovskiy
02:16 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
For the near future, all date/time processing will be done in the Java code. We are currently ignoring the JS locale... Greg Shah
01:57 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
The date and time control should display its data using the current locale settings. For the web client it is the cur... Sergey Ivanovskiy
10:18 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Following this plan:
1) Conversion support for these features:
@chCtrlFrame-4:DTPicker:VISIBLE@
@chCtrlFrame-4...
Sergey Ivanovskiy

01/27/2020

05:18 PM User Interface Feature #4181: GetComputerNameA emulation
In #4121, a number of winsock native API emulation methods were added. This led to the implementation of @LogicalTer... Greg Shah
05:15 PM Database Feature #3813: misc DB features part deux
Eric Faulhaber wrote:
> For implementation of the @DBPARAM@ builtin function, correct. For those options which we in...
Igor Skornyakov
05:09 PM Database Feature #3813: misc DB features part deux
For implementation of the @DBPARAM@ builtin function, correct. For those options which we intend to add support, the ... Eric Faulhaber
04:09 PM Database Feature #3813: misc DB features part deux
Eric Faulhaber wrote:
> The original, ordered list approach was based on a very limited set of connection options, w...
Igor Skornyakov
03:52 PM Database Feature #3813: misc DB features part deux
The original, ordered list approach was based on a very limited set of connection options, which were basically the m... Eric Faulhaber
03:47 PM Database Feature #3813: misc DB features part deux
Eric Faulhaber wrote:
> Hm, you're correct, that conversion looks completely wrong. I think the conversion may have ...
Igor Skornyakov
03:34 PM Database Feature #3813: misc DB features part deux
Hm, you're correct, that conversion looks completely wrong. I think the conversion may have been broken along the way... Eric Faulhaber
02:40 PM Database Feature #3813: misc DB features part deux
The conversion of the @CONNECT@ statement looks a little bit strange.
For example. The statement ...
Igor Skornyakov
01:39 PM Base Language Feature #2135: implement COPY-LOB language statement
Marian: 2 followup questions:
1. What is the unicode BOM character that is used?
2. Is it always the same unico...
Greg Shah
11:38 AM Database Bug #3471: incremental conversion is regressed
I believe the original issue of the task is gone now as recently Adrian replaced the @schema-triggers@ two-stage trig... Ovidiu Maxiniuc
11:26 AM Database Bug #3471: incremental conversion is regressed
Greg Shah wrote:
> The first phase is part of the 4-6 weeks?
Yes.
> The second phase is the extra 3-4 days?
Yes,...
Constantin Asofiei
11:13 AM Database Bug #3471: incremental conversion is regressed
>>> I plan to rely on an explicit list of files to 'incrementally convert'.
>>
>> We would build this list automati...
Greg Shah
10:29 AM Database Bug #3471: incremental conversion is regressed
Greg Shah wrote:
> > automatic incremental conversion
>
> By this do you mean item 3 in #3471-7/?
Yes.
> > I pl...
Constantin Asofiei
09:49 AM Database Bug #3471: incremental conversion is regressed
> automatic incremental conversion
By this do you mean item 3 in #3471-7/?
> I plan to rely on an explicit list...
Greg Shah
09:32 AM Database Bug #3471: incremental conversion is regressed
I think it will take ~4-6 weeks to complete and stabilize. I've been working on identifying and analyzing the parts ... Constantin Asofiei
08:52 AM User Interface Bug #4521: Broken mouse tracking when dragging in Web client
Can be reproduced with current trunk in Web client. Run a test case with an active frame scroll bar. Grab the scroll ... Hynek Cihlar
08:50 AM User Interface Bug #4521 (New): Broken mouse tracking when dragging in Web client
Hynek Cihlar

01/24/2020

05:53 PM Database Feature #3815 (Closed): more temp-table options
Greg Shah
02:04 PM Database Feature #3815: more temp-table options
Task #4520 was created for the inheritance from permanent to temp tables issue. This task can be closed. Stanislav Lomany
04:47 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
It is more correct now. The reason is probably simple: the widget before was being created from a string literal and... Greg Shah
01:45 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
Roger Borrello wrote:
> I wanted to check that this is a valid addition to the frame definition for this testcase:
...
Roger Borrello
01:35 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
Greg Shah wrote:
> > addrId.setFormat("999999");
>
> This one needs to be there. I'm very surprised it isn't the...
Roger Borrello
12:44 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
>> addrId.setAt(true);
>> addrId.setAtFormatLength(6);
I'm not sure about these. You'll have to...
Greg Shah
12:13 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
I wanted to check that this is a valid addition to the frame definition for this testcase:... Roger Borrello
09:34 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Greg Shah wrote:
> Did you read the javadoc?
Got it. Thanks for the discussion.
Regarding "junk" before the &#...
Roger Borrello
08:19 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Did you read the javadoc? Greg Shah
07:58 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
I have been working with @frame_generator.xml@ and @common-progress.rules@ to correct some regressions. I have a test... Roger Borrello
07:43 PM Base Language Bug #4476 (WIP): Shared frame does not get @ widget method generated
Roger Borrello
02:01 PM Database Bug #4520: Implement proper codepage inheritance from permanent to temp tables
A code page can be set for a clob field of a permanent table. E.g.... Stanislav Lomany
01:41 PM Database Bug #4520 (New): Implement proper codepage inheritance from permanent to temp tables
Stanislav Lomany
11:55 AM Database Feature #3813: misc DB features part deux
Greg Shah wrote:
> Igor Skornyakov wrote:
> Did the original pf file you tested have parameters that are not relate...
Igor Skornyakov
11:34 AM Database Feature #3813: misc DB features part deux
Igor Skornyakov wrote:
> All connection parameters from #3813-11 are accepted in the @CONNECT@ statement and are sho...
Greg Shah
11:10 AM Database Feature #3813: misc DB features part deux
All connection parameters from #3813-11 are accepted in the @CONNECT@ statement and are shown by @DBPARAM@ in this case. Igor Skornyakov
08:22 AM Database Feature #3813: misc DB features part deux
Greg Shah wrote:
> One thing that was not clear from #3813-11: which of these items can be specified in the @CONNECT...
Igor Skornyakov
08:17 AM Database Feature #3813: misc DB features part deux
>> I understand that I should add support for the remaining options in the CONNECT statement by just storing values a... Greg Shah
03:31 AM Database Feature #3813: misc DB features part deux
Eric Faulhaber wrote:
> Igor Skornyakov wrote:
> > Can anybody help me to figure which of the database connection p...
Igor Skornyakov
09:24 AM Database Feature #4516: testing and completion of runtime compatibility for table/table-handle/dataset/dat...
Greg Shah wrote:
> Constantin: Did I write up the part about the UAST testcases correctly?
Yes.
> All: What is th...
Constantin Asofiei
08:12 AM Base Language Feature #4392 (WIP): add -pf support for appserver CONNECT() method
Greg Shah
08:11 AM Database Feature #4175 (WIP): add support for -1 (single user) option for CONNECT statement
Greg Shah

01/23/2020

06:15 PM Database Feature #3813: misc DB features part deux
Igor Skornyakov wrote:
> Can anybody help me to figure which of the database connection parameters described in the ...
Eric Faulhaber
05:14 PM Database Feature #3813: misc DB features part deux
Can anybody help me to figure which of the database connection parameters described in the previous note have direct ... Igor Skornyakov
05:02 PM Database Feature #3813: misc DB features part deux
Here is a (hopefully) complete list of database connection parameters shown by @DBPARAM@ function.
|_.Parameter|_.De...
Igor Skornyakov
05:33 PM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
In #4286, an offline storage facility was created that allows persistent storage/retrieval of key/value pairs in the ... Greg Shah
05:20 PM User Interface Feature #4517 (Closed): optionally back the 4GL features for Registry access with the user-specif...
Greg Shah
04:36 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
No, 3856b has been merged into 3856c instead of rebasing. 3856c is now the branch for this task. Marius is regressi... Greg Shah
03:49 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Marius Gligor wrote:
> I created a new task branch @3856c@ from current @trunk@, then I merged changes from @3856b@ ...
Sergey Ivanovskiy
04:15 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Now I reused the conversion rules of @ocx_conversion.rules@ (version 3856b rev 11371) to convert @chCtrlFrame-4:DTPic... Sergey Ivanovskiy
04:02 PM Database Feature #4011: database/persistence layer performance improvements
Yes, I totally agree with the change of the way records are handled on rollback events. And I firmly believe that, ev... Ovidiu Maxiniuc
02:07 PM Database Feature #4516: testing and completion of runtime compatibility for table/table-handle/dataset/dat...
The buffer alias changes shouldn't affect any of the above. They are strictly regarding "proxying" any buffer paramet... Adrian Lungu
12:22 PM Database Feature #4516: testing and completion of runtime compatibility for table/table-handle/dataset/dat...
Constantin: Did I write up the part about the UAST testcases correctly?
Adrian: Does your buffer alias work have a...
Greg Shah
12:21 PM Database Feature #4516: testing and completion of runtime compatibility for table/table-handle/dataset/dat...
The initial work was done as part of #3816. All of those changes are in trunk. As of trunk 11340, this is the statu... Greg Shah
11:59 AM Database Feature #4516 (New): testing and completion of runtime compatibility for table/table-handle/datas...
Greg Shah
12:28 PM Database Feature #3815: more temp-table options
>> Also I left a comment in the code which says that it's not clear if a temp-table inherits code page from a permane... Greg Shah
12:23 PM Database Feature #3816 (Closed): table and table handle parameter options
The final work will be done in #4516. Greg Shah
08:17 AM Runtime Infrastructure Bug #4122 (Test): spawner segmentation fault when OS user has no password set
Greg Shah

01/22/2020

06:20 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
Greg Shah wrote:
> Great! Please add comments to the code (in the @smode == 0@ case) to explain this.
Done.
T...
Eugenie Lyzenko
05:37 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
Great! Please add comments to the code (in the @smode == 0@ case) to explain this. Greg Shah
05:18 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
Greg Shah wrote:
> Code Review Task Branch 4335a Revision 11391
>
> The changes are a nice improvement. I think ...
Eugenie Lyzenko
05:07 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
Code Review Task Branch 4335a Revision 11391
The changes are a nice improvement. I think they will work in @smode...
Greg Shah
03:48 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
The task branch @4335a@ has been updated for review to revision @11391@.
This is the notes resolution changes. The...
Eugenie Lyzenko
10:29 AM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
Greg Shah wrote:
> > You mean the command like: @spawn 1 debug_level=1 java all_the_rest_of_java_args@?
>
> Yes.
...
Eugenie Lyzenko
10:25 AM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
> You mean the command like: @spawn 1 debug_level=1 java all_the_rest_of_java_args@?
Yes.
Greg Shah
10:11 AM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
Greg Shah wrote:
> Code Review Task Branch 4335a Revision 11369
>
> Overall, my primary concern is that from the ...
Eugenie Lyzenko
09:54 AM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
Code Review Task Branch 4335a Revision 11369
Overall, my primary concern is that from the Java perspective we appe...
Greg Shah
10:18 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
The @TODO@ list for this task for future work. The remaining issues are related to the fact we can not start the clie... Eugenie Lyzenko
09:57 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
The task branch @4335a@ has been updated for review to revision @11369@.
This adds support for configurable debug ...
Eugenie Lyzenko
05:49 PM Database Feature #3809 (Closed): ProDataSet support
Greg Shah
05:49 PM Database Feature #3809: ProDataSet support
All remaining work (of which I'm aware) related to ProDataSets is documented in these tasks:
* #4514 run ProDataSe...
Greg Shah
05:42 PM Database Feature #4514: run ProDataSet test suite in FWD and resolve any issues such that it works the sam...
As part of the work to add ProDataSet support in #3809, a test suite was written to explore the behavior of the PDS f... Greg Shah
05:40 PM Database Feature #4514 (WIP): run ProDataSet test suite in FWD and resolve any issues such that it works t...
Greg Shah
02:01 PM Database Feature #4011: database/persistence layer performance improvements
Ovidiu, I want to run my ideas for planned changes to the undo architecture by you and get your input...
To the gr...
Eric Faulhaber
07:32 AM Database Feature #4011: database/persistence layer performance improvements
> We might be able to create some custom bulk/mass get/set methods to call from these methods that might be more effi... Greg Shah
01:21 AM Database Feature #4011: database/persistence layer performance improvements
I'm not sure why you get the @VerifyError@.
I haven't considered the most efficient ways these methods might be wr...
Eric Faulhaber
12:56 PM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
> Another aspect: due to #4074-30, is seems that the new implementation will be committed in 4335a anyway, so no hope... Greg Shah
07:27 AM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
I have recently re-based 4231b where there is a revision regarding #4074-23. I converted AW recently and it seems lik... Adrian Lungu
10:05 AM User Interface Feature #4170: add drag and drop support to treeview widget
An useful link to a description of VSFlexGrid Control: http://helpcentral.componentone.com/docs/vsflexgrid8/vsflexgri... Marius Gligor
09:49 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
I created a new task branch @3856c@ from current @trunk@, then I merged changes from @3856b@ onto @3856c rev. 11341@ Marius Gligor

01/21/2020

05:58 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
> The reason the DirectoryService object refuses to get the read only lock. Is it expected? Are there the server side... Greg Shah
05:47 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
Guys,
I have faced with strange issue here. The code in @ClientBuilder.buildCommand()@:...
Eugenie Lyzenko
02:09 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
Greg Shah wrote:
> The @spawn.ini@ is only used on Windows. I would like a solution that works on all platforms. W...
Eugenie Lyzenko
01:46 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
The @spawn.ini@ is only used on Windows. I would like a solution that works on all platforms. We already pass param... Greg Shah
12:18 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
The task branch @4335a@ has been updated for review to revision @11364@.
Almost all notes are cleared in this upda...
Eugenie Lyzenko
10:19 AM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
Greg Shah wrote:
> I'm fine with the code changes.
>
> Please clean up the code. I want to leave the logging the...
Eugenie Lyzenko
07:24 AM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
I'm fine with the code changes.
Please clean up the code. I want to leave the logging there, but changed:
1. R...
Greg Shah
04:01 PM Database Feature #4011: database/persistence layer performance improvements
Eric Faulhaber wrote:
> Yes, please go ahead and make the necessary changes to @DmoClass@ to add the missing signatu...
Ovidiu Maxiniuc
03:33 PM Database Feature #3813: misc DB features part deux
Greg Shah wrote:
> > For example, I have a @.pf@ file with multiple parameters, but only two of them are included in...
Igor Skornyakov
03:17 PM Database Feature #3813: misc DB features part deux
> For example, I have a @.pf@ file with multiple parameters, but only two of them are included in the @DBPARAM@ resul... Greg Shah
12:17 PM Database Feature #3813: misc DB features part deux
The following statement from the Progress documentation regarding @DBPARAM@ functions (see https://docs.progress.com/... Igor Skornyakov
02:29 PM User Interface Bug #4074 (WIP): Mismatching ROW-ENTRY/LEAVE events
> Should I implement it?
Yes. The change can be put into 4335a.
Greg Shah
02:13 PM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
Closing seems to be premature. I didn't implement Hynek's idea (I got confirmation only now). Should I implement it? Stanislav Lomany
01:44 PM User Interface Bug #4074 (Closed): Mismatching ROW-ENTRY/LEAVE events
Greg Shah
01:39 PM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
Greg Shah wrote:
> Hynek: Does this satisfy your notes in #4074-24?
Yes I'm sure Stanislav tested the mentioned u...
Hynek Cihlar
12:08 PM Bugs Bug #4513: Check up cases when the drawing code use ThinClient.isChui() in the redirected mode in...
Please see #4439-13, #4439-17 and #4439-18. Sergey Ivanovskiy
12:06 PM Bugs Bug #4513 (New): Check up cases when the drawing code use ThinClient.isChui() in the redirected m...
Sergey Ivanovskiy
11:51 AM Runtime Infrastructure Bug #4357 (Closed): Infinite trigger loop
Greg Shah
11:34 AM Runtime Infrastructure Bug #4357 (Feedback): Infinite trigger loop
Greg Shah wrote:
> Branch 3809e was merged to trunk as revision 11340.
>
> Is this task complete?
I retested t...
Hynek Cihlar
09:38 AM Runtime Infrastructure Bug #4357: Infinite trigger loop
Branch 3809e was merged to trunk as revision 11340.
Is this task complete?
Greg Shah
10:48 AM User Interface Bug #4512: New inserted row has incorrect initial cell values
New inserted rows should be blank. In order to reproduce please run @browse-entry.p@ and press 'i' to insert new row.... Sergey Ivanovskiy
10:41 AM User Interface Bug #4512 (New): New inserted row has incorrect initial cell values
Sergey Ivanovskiy
10:08 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Greg Shah wrote:
> 3809e was merged to trunk as revision 11340. If I understand correctly, the truncation of the fi...
Hynek Cihlar
09:29 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
3809e was merged to trunk as revision 11340. If I understand correctly, the truncation of the filename is now fixed ... Greg Shah
09:42 AM User Interface Bug #4473 (Closed): Chrome update issues
Branch 3809e was merged to trunk as revision 11340. Greg Shah
09:24 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
3809e was merged to trunk as revision 11340.
Sergey: Please update the FWD implementation details in the OPEN-MIME...
Greg Shah
09:13 AM User Interface Feature #3908: implement browse column VIEW-AS COMBO-BOX
3809e was merged to trunk as revision 11340. Greg Shah
09:06 AM Database Feature #2156: datetime-tz and hibernate
3809e was merged to trunk as revision 11340. Greg Shah
07:26 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
> What is the purpose of this flag?
OK, I think I don't actually don't need this flag. The issue I want to address...
Stanislav Lomany
06:56 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
> The only issue here is that I'll think I'll add a flag that indicates if the "layout part" of the enhanced configur... Greg Shah
06:04 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
Regarding storage of the "report title" parameter. I think I'll add it to the enhanced browse configuration. The only... Stanislav Lomany
04:00 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Sergey Ivanovskiy wrote:
> Another issue can be observed with this expression @chCtrlFrame-4:DTPicker:VISIBLE@ and @...
Sergey Ivanovskiy

01/20/2020

06:14 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
My annotations are being put into the tree:... Roger Borrello
02:15 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
Greg Shah wrote:
> > @ [java] Condition : ref_fmt = ref_fmtp.getImmediateChild(prog.kw_format, null@
>
> Do...
Roger Borrello
01:43 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
> @ [java] Condition : ref_fmt = ref_fmtp.getImmediateChild(prog.kw_format, null@
Do you have a missing clos...
Greg Shah
01:42 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
Roger Borrello wrote:
> Greg Shah wrote:
> > This is OK.
>
> Good... moving onto adding the annotations in @fram...
Roger Borrello
11:49 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Greg Shah wrote:
> This is OK.
Good... moving onto adding the annotations in @frame_scoping.rules@ to allow @setA...
Roger Borrello
09:45 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
This is OK. Greg Shah
08:56 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Greg Shah wrote:
> I suspect that the format in trunk was wrong. I think the conversion of the frame def looks OK h...
Roger Borrello
07:11 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
I suspect that the format in trunk was wrong. I think the conversion of the frame def looks OK here in 4207a.
Wha...
Greg Shah
09:57 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
Greg Shah wrote:
> I would expect the widget to have @character@ type. But the override specified by the @@@ is goi...
Roger Borrello
06:03 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
The task branch @4335a@ has been updated for review to revision @11363@.
This is the set of changed to enable no-i...
Eugenie Lyzenko
04:55 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
> Do we want to have "user-specific" and "all users" settings as with enhanced browse configurations?
Yes, but as ...
Greg Shah
03:41 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
> Let's focus on allowing the user to customize it. That really resolves the issue. What can be done for this?
I...
Stanislav Lomany
01:33 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
Stanislav Lomany wrote:
> Guys, I need to get user id (logged in) on the client side. I'm planning to get it from th...
Greg Shah
01:18 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
For now, I think it is enough for the user to be able to clear their own customizations. I think this corresponds to... Greg Shah
01:14 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
> Implement proper "reset to default state" for the new security paradigm.
Every user (including admins) has three...
Stanislav Lomany
01:14 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
Please check in your changes to 4335a. Greg Shah
12:55 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
Default report title, in order of preference:
# User-specified custom title.
# If the browse has a title, use it....
Greg Shah
12:04 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
> ## Output a better title for browse exports. The current code uses "Browse Report", which means it has nothing to ... Stanislav Lomany
09:39 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
Guys, I need to get user id (logged in) on the client side. I'm planning to get it from the server, but I wonder when... Stanislav Lomany
04:31 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
The changes are good.
> Why am I not calling the main constructor directly with:
Because then you would create ...
Greg Shah
03:04 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
Greg Shah wrote:
> Code Review Task Branch 4207a Revision 11381
>
> 1. In @database_references.rules@, I don't se...
Roger Borrello
02:20 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
Code Review Task Branch 4207a Revision 11381
1. In @database_references.rules@, I don't see any protection for the...
Greg Shah
03:20 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Another issue can be observed with this expression @chCtrlFrame-4:DTPicker:VISIBLE@ and @chCtrlFrame-4:DTPicker:ENABL... Sergey Ivanovskiy
02:33 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Yes, I would like to convert @FONT@ to @ActiveXFont@, @FONT:NAME@ to @ActiveXFont:ActiveXFontName@, @FONT:SIZE@ to @A... Sergey Ivanovskiy
02:13 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Sergey, the problem is that you have the following item in map @<action>map6.put("font" , "ActiveXFont")</a... Marius Gligor
01:52 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Marius Gligor wrote:
> Sergey Ivanovskiy wrote:
> > Marius, thanks, I updated 4174a over 3856a and got this AST nod...
Sergey Ivanovskiy
01:44 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Sergey Ivanovskiy wrote:
> Marius, thanks, I updated 4174a over 3856a and got this AST node for @chCtrlFrame-4:DTPic...
Marius Gligor
01:40 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Marius, thanks, I updated 4174b over 3856a and got this AST node for @chCtrlFrame-4:DTPicker:FONT:SIZE@ expression
...
Sergey Ivanovskiy
09:24 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
Sergey Ivanovskiy wrote:
> I tried to add conversion rules for @FONT:NAME@ and @FONT:SIZE@ legacy attributes of Acti...
Marius Gligor
09:22 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
I tried to add conversion rules for @FONT:NAME@ and @FONT:SIZE@ legacy attributes of ActiveX control using these rule... Sergey Ivanovskiy
06:48 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
It seems that @IFontDisp@ should be added but there exists the similar interface @CustomFont@. The @CustomFont@ uses ... Sergey Ivanovskiy
07:25 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Marius: Please rebase 3856b from the latest trunk. My plan is for 3856b to be the next branch to merge to trunk. Th... Greg Shah
02:41 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Code review @3856b@ revisions 11365-11371. The changes look good. Hynek Cihlar
07:19 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Review for 4335a rev 11346 - I'm OK with the changes. Constantin Asofiei
07:02 AM Database Feature #4011: database/persistence layer performance improvements
Eric Faulhaber wrote:
> @isTracked@ actually removes a record's key. That doesn't seem right. Maybe I'm not understa...
Ovidiu Maxiniuc
06:17 AM Database Feature #4011: database/persistence layer performance improvements
Ovidiu, please hold off making changes to @UniqueTracker@ related to the above post. I have begun refactoring the dir... Eric Faulhaber
04:15 AM Database Feature #3809: ProDataSet support
3809e passed ChUI and GUI regression tests. It was merged to trunk as revision 11340 and archived. Hynek Cihlar

01/19/2020

05:30 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
I would expect the widget to have @character@ type. But the override specified by the @@@ is going to be "temporaril... Greg Shah
05:20 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
I have a quiz for the experts... What data type should the @getTmess()@ getter for the widget on @frame1@ return?
...
Roger Borrello
03:41 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
Code ready for review:
modified *rules/convert/database_references.rules*
modified *src/com/goldencode/p2j/persist/...
Roger Borrello
10:54 AM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
From Eugenie:
> The current status is we have the spawn started with error code is 0. However nothing is happening...
Greg Shah

01/17/2020

05:42 PM Database Feature #4011: database/persistence layer performance improvements
Another feature we need is an atomic, context-safe, check and update feature to update an index with a new record if ... Eric Faulhaber
04:41 PM Database Feature #4011: database/persistence layer performance improvements
Ovidiu, thanks for the @UniqueTracker@ implementation. I am working to integrate this code now, but I have some quest... Eric Faulhaber
01:33 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
> 1. Assume two cases. In one there are two users, user1 that regular user with password, home dir and etc... And ano... Greg Shah
01:06 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
Greg Shah wrote:
> > Does the Ubuntu 18.04 support passwordless user?
>
> I think so:
>
> https://askubuntu.co...
Eugenie Lyzenko
09:07 AM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
> Does the Ubuntu 18.04 support passwordless user?
I think so:
https://askubuntu.com/questions/1102195/how-to-l...
Greg Shah
09:00 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
Greg,
One question. Does the Ubuntu @18.04@ support passwordless user? I read the guest user support was removed w...
Eugenie Lyzenko
12:18 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
Looking into what the ramifications of passing @uppercase@ as *false* when constructing the @FieldReference@ for bulk... Roger Borrello
10:30 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
Greg Shah wrote:
> > Does it matter what is passed for uppercase?
>
> This would not be used to match your new co...
Roger Borrello
08:59 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
> Does it matter what is passed for uppercase?
This would not be used to match your new constructors. But it migh...
Greg Shah
12:01 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
Roger Borrello wrote:
> We are only iterating through wlist once, because we no longer add the don't add &#64; as a ...
Roger Borrello
11:57 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
We are only iterating through wlist once, because we no longer add the don't add &#64; as a widget, presumably when i... Roger Borrello
11:45 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Given the failed regression testing, I'm revisiting with this testcase:... Roger Borrello
02:37 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
It seems that this parameter name @length@ came from the web socket api. This web socket connection listener can conf... Sergey Ivanovskiy
02:30 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
3809e revision 11472 has good changes. Sergey Ivanovskiy
02:14 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Sergey Ivanovskiy wrote:
> this change is incorrect. Please look at all its usages and fix the new incorrect usages ...
Hynek Cihlar
01:54 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:
> > I found the cause and fixed it. The change is attached.
> >
>
> ...
Sergey Ivanovskiy

01/16/2020

06:15 PM Database Feature #4011: database/persistence layer performance improvements
Speaking of dynamic temp-tables, one of us is going to need to address the changes to the DMO interface design. Right... Eric Faulhaber
06:15 PM Database Feature #4011: database/persistence layer performance improvements
In email, Ovidiu Maxiniuc wrote:
> Have you had the time to add the support for extent properties? I am a bit bloc...
Eric Faulhaber
07:36 AM Database Feature #4011: database/persistence layer performance improvements
Eric Faulhaber wrote:
> Ovidiu Maxiniuc wrote:
> > ... The code is documented that _it is OK to do this with cached...
Ovidiu Maxiniuc
05:20 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
Roger Borrello wrote:
> Greg Shah wrote:
> > Roger Borrello wrote:
> > > A question to our database "gurus" with r...
Roger Borrello
04:29 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
> why int versus NumberType for the index?
Because sometimes the 4GL code has a subscript which is a @NUM_LITERAL@...
Greg Shah
04:06 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
Greg Shah wrote:
> Roger Borrello wrote:
> > A question to our database "gurus" with respect to how the "bulk" opti...
Roger Borrello
03:32 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
*FieldReference* has two very similar constructors:
* @FieldReference(DataModelObject dmo, String property, int inde...
Roger Borrello
11:56 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
Roger Borrello wrote:
> A question to our database "gurus" with respect to how the "bulk" option is used in @FieldRe...
Greg Shah
11:29 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
A question to our database "gurus" with respect to how the "bulk" option is used in @FieldReference.java@...
Why c...
Roger Borrello
05:14 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Hynek Cihlar wrote:
> I found the cause and fixed it. The change is attached.
>
Checked in to 3809e revision 11...
Hynek Cihlar
04:59 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Sergey Ivanovskiy wrote:
> It is incorrect change.
Can you provide more details?
Hynek Cihlar
04:46 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin: please review. Greg Shah
04:45 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Is this ready for a code review?
I think so.
Igor Skornyakov
04:40 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Is this ready for a code review? Greg Shah
05:36 AM Base Language Feature #3810: SECURITY-POLICY and other security features
@VALIDATE-SEAL@ is fixed in 4335a revision 11475. Igor Skornyakov
02:50 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Constantin Asofiei wrote:
> Roger Borrello wrote:
> > Hi Constantin... fyi my regression testing was successful wit...
Roger Borrello
01:42 PM Base Language Bug #4484: Accumulator confusion using same field for count and total
Roger Borrello wrote:
> Hi Constantin... fyi my regression testing was successful with that code removed. What was t...
Constantin Asofiei
01:17 PM Base Language Bug #4160: Arrays assigment issue
Constantin Asofiei wrote:
> The conversion fixes are in 4207a rev 11360. It also moves the @ExtentExpr@ to anon cla...
Roger Borrello
01:00 PM Base Language Bug #4123 (Test): conversion generates incorrect java code for Extent statement
This is basically a duplicate of the issue #4160 and the fix is the same. Greg Shah
12:45 PM Base Language Bug #4123: conversion generates incorrect java code for Extent statement
Greg Shah wrote:
> In what branch and revision can you recreate this problem (i.e. is this in trunk 11319)?
I jus...
Roger Borrello
11:18 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
This resource https://wutils.com/com-dll/constants/constants-MSComCtl2.htm defines related @IDTPicker@ constants from... Sergey Ivanovskiy
09:46 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
> Throw a few test samples in here and we can see.
That is your task.
Greg Shah
09:36 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Greg Shah wrote:
> Hmm, this is worse than what we already knew (which was really bad).
>
> Questions:
>
> * D...
Roger Borrello
09:33 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Hmm, this is worse than what we already knew (which was really bad).
Questions:
* Does this happen for any @@@ ...
Greg Shah
09:27 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Constantin Asofiei wrote:
> Roger Borrello wrote:
> > Constantin Asofiei wrote:
> > > Roger, please change @mymess...
Roger Borrello
09:25 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Roger Borrello wrote:
> Constantin Asofiei wrote:
> > Roger, please change @mymess@ to be a decimal and use some si...
Constantin Asofiei
09:24 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Constantin Asofiei wrote:
> Roger, please change @mymess@ to be a decimal and use some similar @Missing value@ - I w...
Roger Borrello
09:19 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
Roger, please change @mymess@ to be a decimal and use some similar @Missing value@ - I wonder if @@@ option just form... Constantin Asofiei
09:10 AM Base Language Bug #4476: Shared frame does not get @ widget method generated
I just wanted to make a note that the 4GL behavior when including conflicting formatting between the variable definit... Roger Borrello
08:47 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
I've fixed regression test errors as follow:
- remove @UIB_S = chCtrlFrame:LoadControls( OCXFile, "CtrlFrame":U)@ in...
Marius Gligor

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 ...
Roger Borrello
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 ...
Roger Borrello
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... Greg Shah
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...
Roger Borrello
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.
>
...
Roger Borrello
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...
Roger Borrello
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. Igor Skornyakov
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...
Eric Faulhaber
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...
Eric Faulhaber
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 ...
Eric Faulhaber
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...
Ovidiu Maxiniuc
05:19 PM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
Hynek: Does this satisfy your notes in #4074-24? Greg Shah
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... Stanislav Lomany
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...
Hynek Cihlar
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. Stanislav Lomany
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. ...
Eric Faulhaber
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...
Roger Borrello
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...
Roger Borrello
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. Greg Shah
10:04 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
There is a regression found where this code line:... Roger Borrello
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 @[@ ...
Roger Borrello
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...
Hynek Cihlar
10:13 AM Base Language Feature #3867 (Test): direct java class access from 4GL code
Greg Shah
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...
Greg Shah
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. Sergey Ivanovskiy
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,...
Sergey Ivanovskiy
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. Greg Shah
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...
Hynek Cihlar
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 Jurjen Dijkstra
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...
Hynek Cihlar
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 ...
Jurjen Dijkstra

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. Greg Shah
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... Adrian Lungu
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... Greg Shah
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...
Sergey Ivanovskiy
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 "... Greg Shah
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@... Sergey Ivanovskiy
04:02 PM User Interface Bug #4498 (WIP): Embedded assignment of extent in shared frame fails
Roger Borrello
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... Roger Borrello
01:11 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
No. Read @CommonAstSupport@ for @upPath()@ to understand why. Greg Shah
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...
Roger Borrello
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:... Roger Borrello
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...
Greg Shah
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? Constantin Asofiei
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 ...
Greg Shah
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...
Roger Borrello
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:
>
> [...]
>
...
Roger Borrello
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:... Roger Borrello
02:12 PM Base Language Bug #4484 (WIP): Accumulator confusion using same field for count and total
Roger Borrello
03:38 PM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
Yes, 4231b is fine. Greg Shah
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?
Stanislav Lomany
10:50 AM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
4103a is in trunk. Please put your changes in 4335a. Greg Shah
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 Marius Gligor
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...
Marius Gligor
10:46 AM User Interface Feature #3880 (WIP): enhanced browse 3rd phase of improvements
Greg Shah
09:15 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Manually merged updates into 4335a revision 11469. Igor Skornyakov
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.
Constantin Asofiei
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...
Igor Skornyakov
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...
Constantin Asofiei
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...
Igor Skornyakov
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...
Constantin Asofiei
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.
Igor Skornyakov
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...
Igor Skornyakov
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 ...
Constantin Asofiei
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...
Igor Skornyakov
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...
Constantin Asofiei

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... Constantin Asofiei
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.
Roger Borrello
02:42 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
Did you test this in the 4GL? Greg Shah
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@
<...
Roger Borrello
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...
Roger Borrello
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... Greg Shah
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...
Roger Borrello
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 ... Roger Borrello
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...
Roger Borrello
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... Roger Borrello
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...
Sergey Ivanovskiy
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...
Marius Gligor
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... Adrian Lungu
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...
Adrian Lungu
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?
Greg Shah
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...
Marius Gligor
08:58 AM Database Feature #3813: misc DB features part deux
4335a Greg Shah
08:52 AM Database Feature #3813: misc DB features part deux
Which branch should I use for this task?
Thank you.
Igor Skornyakov
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...
Greg Shah
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: ...
Jurjen Dijkstra
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-...
Ovidiu Maxiniuc
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... Eric Faulhaber
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... Eric Faulhaber

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...
Igor Skornyakov
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... Igor Skornyakov
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 ... Igor Skornyakov
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... Greg Shah
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...
Greg Shah

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...
Adrian Lungu
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...
Sergey Ivanovskiy
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...
Greg Shah

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...
Roger Borrello
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...
Roger Borrello
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...
Roger Borrello
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... Roger Borrello
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... Greg Shah
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...
Roger Borrello
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#...
Roger Borrello
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...
Roger Borrello
10:11 AM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
Received the following when I was adding scalar testcases...... Roger Borrello
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. ... Greg Shah
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. Sergey Ivanovskiy
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... Sergey Ivanovskiy
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... Greg Shah
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 ...
Vladimir Tsichevski
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... Greg Shah
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...
Vladimir Tsichevski
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@? Greg Shah
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...
Vladimir Tsichevski
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...
Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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... Greg Shah
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 @...
Vladimir Tsichevski
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 ...
Greg Shah
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... Sergey Ivanovskiy
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 ... Greg Shah
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... Sergey Ivanovskiy
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... Sergey Ivanovskiy
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...
Vladimir Tsichevski
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 ...
Greg Shah
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...
Marius Gligor
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... Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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... Adrian Lungu
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... Adrian Lungu
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 ... Jurjen Dijkstra
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 ...
Hynek Cihlar
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 ...
Jurjen Dijkstra
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...
Hynek Cihlar
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...
Jurjen Dijkstra
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 ...
Hynek Cihlar
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 ...
Hynek Cihlar
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...
Jurjen Dijkstra
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...
Hynek Cihlar
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...
Jurjen Dijkstra
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... Eric Faulhaber
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...
Eric Faulhaber
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... Ovidiu Maxiniuc
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... Eric Faulhaber
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...
Constantin Asofiei
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...
Hynek Cihlar

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... Greg Shah
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... Eric Faulhaber
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...
Eric Faulhaber
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 ... Greg Shah
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 ...
Roger Borrello
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...
Roger Borrello
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...
Roger Borrello
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...
Roger Borrello
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@...
Roger Borrello
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...
Roger Borrello
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)
...
Greg Shah
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...
Roger Borrello
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...
Greg Shah
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...
Roger Borrello
09:39 AM User Interface Bug #4498 (Closed): Embedded assignment of extent in shared frame fails
Roger Borrello
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... Greg Shah
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...
Sergey Ivanovskiy
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... Greg Shah
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... Greg Shah
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... Greg Shah
12:04 PM Database Bug #4492 (WIP): database trigger defined with abbreviation should create a new buffer
Adrian Lungu
10:29 AM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
Yes, that would be OK as well. Greg Shah
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... Stanislav Lomany
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. Hynek Cihlar
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... Marius Gligor

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. Ovidiu Maxiniuc
04:07 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Checked in these testcases:... Roger Borrello
02:10 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
*Updates are in 4207a-11372.* Roger Borrello
02:10 PM User Interface Bug #4488 (WIP): Wrong frame used after display includes widgets from other frame
Roger Borrello
12:50 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
Good. Greg Shah
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 != ...
Roger Borrello
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...
Greg Shah
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
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...
Roger Borrello
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...
Roger Borrello
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...
Stanislav Lomany
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). Greg Shah
12:49 PM User Interface Bug #4074: Mismatching ROW-ENTRY/LEAVE events
You could create a subclass of @KeyInput@ for use with entry events. Greg Shah
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... Stanislav Lomany
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...
Hynek Cihlar
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...
Marius Gligor
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. Hynek Cihlar
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... Marius Gligor

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 @&#64; 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 @&#64; 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 @&#64; 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
 

Also available in: Atom