Activity
From 04/03/2020 to 05/02/2020
05/02/2020
- 03:06 PM User Interface Feature #4170: add drag and drop support to treeview widget
- I tested @hitTest@ method on 4GL using this committed test case @uast/treeview/test-treeview-sp6-1.w@. @chCtrlFrame:T...
- 11:18 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Although the conversion of this code ...
- 11:07 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Thanks, changing all these methods in @ProgressBar@ to accept @NumericType@ in rev 11454 solves this compilation issu...
- 10:21 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> I rechecked these test cases:
>
> there are compilation errors now
This is after my ... - 06:59 AM User Interface Feature #4170: add drag and drop support to treeview widget
- I rechecked these test cases:...
05/01/2020
- 04:11 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin, can you please point me at some test cases which use buffers in persistent procedures?
- 01:40 PM Database Feature #4011: database/persistence layer performance improvements
- Committed 11423. Changes:
* fixed regression in _meta tables;
* skip re-hydration of records if a non STALE copy is... - 07:31 AM Database Feature #4011: database/persistence layer performance improvements
- I do not know the exact H2 implementation, but it seems to me logical that once the table is LOCAL, its indexes will ...
- 06:44 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> At this moment we have some @Session@ -related events: SESSION_CLEANUP, SESSION_CLOSING_N... - 06:11 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> We have not changed the approach to "static" metadata tables in this branch, and we're makin... - 06:06 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> We have not changed the approach to "static" metadata tables in this branch, and we're makin... - 06:03 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Ovidiu, AFAICT, we do not do any explicit closing of resources associated with converted, le... - 06:01 AM Database Feature #4011: database/persistence layer performance improvements
- We have not changed the approach to "static" metadata tables in this branch, and we're making only minimal changes to...
- 05:52 AM Database Feature #4011: database/persistence layer performance improvements
- Gentlemen,
I'm working on metatables support right now. Maybe it makes sense for me to use your branch?
Thank you. - 05:48 AM Database Feature #4011: database/persistence layer performance improvements
- No worries. The patch I used to get past it is attached. If you're ok with it (I didn't test the case where the @Meta...
- 05:43 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> The discussion of modifying the approach on the metadata DMOs notwithstanding, the current a... - 04:30 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Last night I committed r11422.
> This revision re-enables @LockTableUpdater@, @ConnectTab... - 02:40 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Please correct if the following requirements are incorrect. It needs to implement @GET-NO... - 02:37 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Please correct if the following requirements are incorrect. It needs to implement @GET-NODE-AT(X, Y)@ for the tree wi...
- 02:02 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Eugenie Lyzenko wrote:
> > Sergey Ivanovskiy wrote:
> > > Committed rev 11507 (4231b) s... - 01:55 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Eugenie Lyzenko wrote:
> Sergey Ivanovskiy wrote:
> > Committed rev 11507 (4231b) should fix issues found in the re... - 10:21 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Eugenie Lyzenko wrote:
> Sergey Ivanovskiy wrote:
> > Eugenie, I am not aware of this method. Could you help to fin... - 02:14 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- Just documenting some articles related to this:
* This article (https://knowledgebase.progress.com/articles/Article/... - 01:51 PM User Interface Feature #4394 (WIP): add some frame options and attributes
- The other 2 tasks are TBD, so backing up this task to 30%.
* @SCROLL@ frame option
* @NO-ATTR-SPACE@ frame option - 01:05 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Testcase passes in ChUI, as well.
- 12:08 PM Base Language Feature #4349: add support for 4GL ENUM
- 4231b revision 11511 is the next pass at enum runtime and conversion, still unfinished. Registration has been modifie...
- 11:33 PM Base Language Feature #4349: add support for 4GL ENUM
- I've checked in the first pass at the base classes. They are unfinished.
I've moved the creation of the data stru... - 11:19 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- Committed revision 4231b-11509.
- 11:18 AM User Interface Bug #4631 (WIP): Widget scoped to wrong frame on hide
- 11:01 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- I was able to find a few critical places where @frameLName@ was not being stored off, resulting in the downstream bre...
- 09:04 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- > Everywhere the frame name was being stored/retrieved from the frameName map in lowercase, I was doing the same with...
- 12:48 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- There was a missing @def frame x@ I added, after taking a closer look at the code that broke....
- 10:07 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> # What is the conversion support status of the items in #4384-1?
Greg, as far as I know everyt... - 10:05 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> OK, I have changed all enums in skeleton to use the standard OE definition, do you want that as ... - 09:53 AM Base Language Feature #4384: Builtin OO Implementation
- OK, I have changed all enums in skeleton to use the standard OE definition, do you want that as an eclipse patch or how?
- 09:13 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Greg/Marian, have you changed the skeleton classes to use DEFINE ENUM instead of propert... - 09:08 AM Base Language Feature #4384: Builtin OO Implementation
- I have not. I have only pulled the @LegacyEnum@ and @FlagsEnum@ from 4384b and reworked those before commit in 4231b...
- 06:16 AM Base Language Feature #4384: Builtin OO Implementation
- Greg/Marian, have you changed the skeleton classes to use DEFINE ENUM instead of property members, for the 4GL enums?
- 03:00 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Marian: I am trying to get all the enums support from 4384b into 4231b. I hope to have this toni... - 09:20 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Stanislav Lomany wrote:
> > Considering the latest changes in reports, keys used for report caching are not accurate... - 06:57 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > Considering the latest changes in reports, keys used for report caching are not accurate any more. Use the same key...
04/30/2020
- 07:27 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Committed rev 11507 (4231b) should fix issues found in the review. getItem and add() meth... - 06:36 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Eugenie, I am not aware of this method. Could you help to find 4GL examples of @GET-NODE-... - 06:03 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Committed rev 11507 (4231b) should fix issues found in the review. getItem and add() methods were rewritten.
It ... - 05:15 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Eugenie, I am not aware of this method. Could you help to find 4GL examples of @GET-NODE-AT(X, Y)@? I didn't find thi...
- 02:08 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey,
What is your plans for implementing @GET-NODE-AT(X,Y)@ tree view widget method? - 06:56 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> For persistent procedures, a buffer will live as long as that program lives.
Hm, ri... - 06:24 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Specifically, I provisionally have decided on the approach where we tie the database session... - 05:55 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin, I need some guidance on my previous entry.
Specifically, I provisionally have decided on the approach ... - 03:50 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> If @Persistence.closeSession(false)@ is called only from @Persistence$Context.cleanup()@. T... - 10:08 AM Database Feature #4011: database/persistence layer performance improvements
- I agree that refactoring and using modules are both very good things. And we are definitely wanting to do some of th...
- 09:34 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> When we upgrade to Java9 we could make use of the new modules and compile them independentl... - 09:24 AM Database Feature #4011: database/persistence layer performance improvements
- Greg Shah wrote:
> In #4155 we are working to eliminate use of the @.df@. And converting as part of the build proce... - 09:10 AM Database Feature #4011: database/persistence layer performance improvements
- Greg Shah wrote:
> In #4155 we are working to eliminate use of the @.df@. And converting as part of the build proce... - 08:58 AM Database Feature #4011: database/persistence layer performance improvements
- In #4155 we are working to eliminate use of the @.df@. And converting as part of the build process leads to a bootst...
- 08:50 AM Database Feature #4011: database/persistence layer performance improvements
- Greg Shah wrote:
> > taking in consideration that we do not have the class at the moment FWD is compiled
>
> In m... - 08:44 AM Database Feature #4011: database/persistence layer performance improvements
- > taking in consideration that we do not have the class at the moment FWD is compiled
In my opinion, it makes no s... - 05:59 PM User Interface Bug #4631: Widget scoped to wrong frame on hide
- > please confirm that mymess should be scoped to frame x. If so, this is more of a case of mymess not being added as ...
- 05:12 PM User Interface Bug #4631: Widget scoped to wrong frame on hide
- Still working on this, as that fix caused breakage elsewhere.
Greg, in this testcase:... - 12:32 PM User Interface Bug #4631: Widget scoped to wrong frame on hide
- The change to restrict using the resolved frame when there isn't an explicit frame specified was too strict. It exclu...
- 10:51 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- This is related revision 11497 of @rules/annotations/frame_scoping.rules@. Researching.
- 08:33 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- Testcase: @./uast/frames/nested_scoping_frame.p@...
- 08:31 AM User Interface Bug #4631 (Closed): Widget scoped to wrong frame on hide
- 04:15 PM Base Language Feature #4384: Builtin OO Implementation
- Marian: I am trying to get all the enums support from 4384b into 4231b. I hope to have this tonight, though there is...
- 02:29 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Code review 4231b revision 11504. The code changes seem OK. I think you should also test the changes in ChUI if you h...
- 11:01 AM Base Language Feature #4349: add support for 4GL ENUM
- I've forgot to add the LegacySignature to the GetEnum method.
I don t plan to continue with enum conversion for no... - 08:55 AM Base Language Feature #4349: add support for 4GL ENUM
- > Constantin, do you think two maps are needed to handle say about 5-10 enum members that one might use? Those will b...
- 10:44 AM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- As noted above, the fact that the @MESSAGE SET@ output is not redirected in FWD is a known issue. We've never fixed ...
- 10:09 AM Base Language Feature #4395 (Test): add support for KEEP-MESSAGES option
04/29/2020
- 06:09 PM Base Language Feature #4349: add support for 4GL ENUM
- > One thing I wanted to mention about enums is those can be used in switch/case statements, also would be nice to mak...
- 05:57 PM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> The two @byValue@ and @byName@ maps will always hold all the enum values.
Constantin,... - 05:38 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> From Marian:
>
> > One thing I wanted to mention about enums is those can be used in switch/ca... - 05:32 PM Base Language Feature #4349: add support for 4GL ENUM
- From Marian:
> One thing I wanted to mention about enums is those can be used in switch/case statements, also woul... - 04:47 PM Base Language Feature #4349: add support for 4GL ENUM
- I was just about to check in all the LegacyEnum, FlagsEnum, and the fixups of all the existing enum subclasses. It l...
- 04:04 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg, the first pass at DEFINE ENUM conversion is in 4231b rev 11503. Please review.
The @oo/enums@ tests convert,... - 03:17 PM Base Language Feature #4349: add support for 4GL ENUM
- Good, I like it.
> Does someone have the FWD equivalent for FlagsEnum ?
These are checked in to 4384b. I will ... - 03:12 PM Base Language Feature #4349: add support for 4GL ENUM
- Does someone have the FWD equivalent for @FlagsEnum@ ?
- 03:06 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> This means that @first in list@ and @createEnum with 2nd and 3rd argument a String@ would both lo... - 02:59 PM Base Language Feature #4349: add support for 4GL ENUM
- Overall, I like the approach.
> The conversion rules will take care of linking these together, and the runtime wil... - 02:20 PM Base Language Feature #4349: add support for 4GL ENUM
- I just checked in new tests for @Clone()@ (it doesn't work) and @Progress.Lang.Enum:ToObject()@ (works like @GetEnum(...
- 02:18 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg, my plan is for something like this:...
- 12:47 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg, I've added stubs for @ObjectOps.newDynamicEnum@ and we also need a @ObjectOps.registerEnum(Class<? extends Lega...
- 12:11 PM Base Language Feature #4349: add support for 4GL ENUM
- Fixed in rev 559. These were mostly cases where I had tested the code and then later changed the include file withou...
- 11:53 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg, can you compile in 4GL all programs/classes in @oo/enums@? I have some weird errors:
* @oo.enums.Ordinals@ and... - 11:12 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> > Can we rename @p2j.oo.lang.Enum@ to @p2j.oo.lang.LegacyEnum@? To avoid java conflicts...
>
>... - 11:11 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > I don't think we need indexed lookup, but we do need to do an orde... - 11:00 AM Base Language Feature #4349: add support for 4GL ENUM
- > Can we rename @p2j.oo.lang.Enum@ to @p2j.oo.lang.LegacyEnum@? To avoid java conflicts...
Yes. - 10:48 AM Base Language Feature #4349: add support for 4GL ENUM
- Can we rename @p2j.oo.lang.Enum@ to @p2j.oo.lang.LegacyEnum@? To avoid java conflicts...
- 10:20 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > I don't think we need indexed lookup, but we do need to do an orde... - 10:17 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> I don't think we need indexed lookup, but we do need to do an ordered (in the order of definition... - 10:14 AM Base Language Feature #4349: add support for 4GL ENUM
- > Or toggleFlag, unsetFlag, setFlag and getEnum are all we need?
This should be the list, but the toggleFlag, uns... - 10:00 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> How do you define an enum to extend @FlagsEnum@ in 4GL?
By using the @flags@ option..... - 09:52 AM Base Language Feature #4349: add support for 4GL ENUM
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Yes, I'll take the conversion. Do you have a comprehensive list ... - 09:47 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> Yes, I'll take the conversion. Do you have a comprehensive list of all the static metho... - 09:36 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> Marian: Let me know when you have your latest enum changes in 4384b. I'll pull them and use th... - 09:22 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> Constantin: If you want to continue with the conversion, do let me know. I would then focus on t... - 09:12 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin: If you want to continue with the conversion, do let me know. I would then focus on the runtime parts.
... - 08:59 AM Base Language Feature #4349: add support for 4GL ENUM
- > I've couldn't find a solution for using a Java enum though
Correct, we cannot use Java enums. The result must b... - 08:12 AM Base Language Feature #4349: add support for 4GL ENUM
- Marian Edu wrote:
> I think right now the @Enum@ class holds references to all enum members (hash map on enum class)... - 08:06 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> * I assume there will be a @BaseEnum@ super-class?
Why another @BaseEnum@ class, we alr... - 07:58 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg, about the review:
* I assume there will be a @BaseEnum@ super-class?
* we need to override @toLegacyString@ a... - 07:55 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> Good. So far, your feedback is completely consistent with my plan.
I've couldn't find a solutio... - 07:10 AM Base Language Feature #4349: add support for 4GL ENUM
- Good. So far, your feedback is completely consistent with my plan.
Constantin: I still need your thoughts on the ... - 06:40 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> The converted members need to be @object@ instances in FWD (with a ref to the actual enu... - 03:51 AM Base Language Feature #4349: add support for 4GL ENUM
- Marian Edu wrote:
> I think if we use a private constructor and don't use @ObjectOps@ at all to create the enum memb... - 02:45 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> A quick note, the enum values should be emitted like this:
> [...]
>
> As an enum va... - 06:02 PM Base Language Feature #4384: Builtin OO Implementation
- I have some issues with the @URI@ encode/decode, the 4GL implementation is not really matching the one available in U...
- 06:21 AM Base Language Feature #4384: Builtin OO Implementation
- Ah, forgot you are on windows. You need to add this node on the same level as @systemUser@, with the user's Windows p...
- 05:57 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, the error is related to appserver agents. Do you have @Server ready@ message in the log? If yes, then non-web...
- 05:52 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> OK, moving skeleton files in project root and let the p2j.cfg.xml as is seems to solve it.
As... - 05:19 AM Base Language Feature #4384: Builtin OO Implementation
- OK, moving skeleton files in project root and let the p2j.cfg.xml as is seems to solve it.
- 05:06 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin, the update you've made on @testcases@ repository for the appsrv/rest kinda ruined the environment, at lea...
- 05:31 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- Constantin Asofiei wrote:
> Roger, anything related to retry should be ran from the command line and not the procedu... - 05:30 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Roger Borrello wrote:
> From Hynek:
>
> Both getAssigned and getEffective return 0-based values. These must be in... - 05:28 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- From Hynek:
Both getAssigned and getEffective return 0-based values. These must be incremented by one (and perhaps... - 04:37 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Updated @src/com/goldencode/p2j/ui/chui/ThinClient.java@ in 4231b-11504. Please review.
- 03:00 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- @getEffectivexxx@ methods are returning @0.0@ for @clientColumn@ and @clientRow@ when reading the attributes. The @ge...
- 01:27 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Roger Borrello wrote:
> One other significant difference between the two is that @getFrameCol@ includes a check for ... - 01:14 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- One other significant difference between the two is that @getFrameCol@ includes a check for @!frame.isRedirected()@ w...
- 12:36 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Hynek Cihlar wrote:
> Both of these methods were at some point changed by myself and by Constantin as part of bigger... - 12:12 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Roger Borrello wrote:
> Hynek: I am trying to understand why the implementations for @FRAME-COL@ and @FRAME-ROW@ are... - 11:48 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Hynek: I am trying to understand why the implementations for @FRAME-COL@ and @FRAME-ROW@ are so different, and Greg s...
- 05:29 PM Database Feature #4011: database/persistence layer performance improvements
- Last night I committed r11422.
This revision re-enables @LockTableUpdater@, @ConnectTableUpdater@ and @TransactionT... - 04:09 PM Database Feature #4011: database/persistence layer performance improvements
- If @Persistence.closeSession(false)@ is called only from @Persistence$Context.cleanup()@. This is the end of session,...
- 02:33 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Just committed r11421.
> There are two changes:
> # in @Persistence.closeSession(boolean)... - 06:32 AM Database Feature #4011: database/persistence layer performance improvements
- For now, don't change what the queries fetch. If a query fetches all columns, leave it that way, but ensure the prima...
- 08:47 PM Database Feature #4011: database/persistence layer performance improvements
- I observed the following usecase:
* some records are created fresh in a loop and get saved. They are successfully in... - 03:57 PM User Interface Feature #4170: add drag and drop support to treeview widget
- After removing the node all indices of tree nodes are rebuilt. So the @INDEX@ is not @NODE-ID@.
- 03:47 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> I convinced myself that @KEY@ property is not unique but it was incorrect. Actually the k... - 02:47 PM User Interface Feature #4170: add drag and drop support to treeview widget
- I convinced myself that @KEY@ property is not unique but it was incorrect. Actually the keys are unique but can be se...
- 02:34 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Code review 4231b revision 11491.
> ... - 01:47 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> These events: ONEXPANDING, ONEXPANDED, ... are not documented and 4GL COM object viewer f... - 01:35 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Yes, if we use @add(...)@ (@chCtrlFrame:TreeView:NODES:ADD(1, 4, "Key2", "Label2")@) with incorrect parameters, then...
- 01:30 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Code review 4231b revision 11491.
> >
> > @TreeNodeCollection... - 01:29 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Code review 4231b revision 11491.
>
> @TreeNodeCollectionResource.add()@:
> Before the cha... - 10:22 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Code review 4231b revision 11491.
@TreeNodeCollectionResource.add()@:
Before the change the method raises out of ... - 09:01 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek, please review the committed rev 11500 (4231b) that removed already defined by @TreeFaceNode@ methods and added...
- 03:15 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sorry, I missed this issue due to incremental builds. Please update to rev 11499 (4231b).
- 08:19 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey,
The regression starting in @11495@ does not allow the @4231b@ branch to be compiled.
Please fix this on... - 03:19 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Task is ready for test.
04/28/2020
- 07:15 PM Base Language Feature #4349 (WIP): add support for 4GL ENUM
- 07:15 PM Base Language Feature #4349: add support for 4GL ENUM
- The first set of runtime changes will be to get the parent classes (@Progress.Lang.Enum@ and @Progress.Lang.FlagsEnum...
- 06:47 PM Base Language Feature #4349: add support for 4GL ENUM
- 4231b rev 11498 contains conversion-related fixes for 4GL ENUM. This was done by chasing down INTERFACE_DEF, KW_INTE...
- 06:27 PM Base Language Feature #4349: add support for 4GL ENUM
- A quick note, the enum values should be emitted like this:...
- 04:20 PM Database Feature #4011: database/persistence layer performance improvements
- Just committed r11421.
There are two changes:
# in @Persistence.closeSession(boolean)@, the @closeSessionImpl(error... - 01:36 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Briefly speaking, the problem is caused because the static temp-tables are 'permanent', a... - 11:50 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> One more issue to fix is that it seems we are not properly dropping indexes on temporary tab... - 08:18 AM Database Feature #4011: database/persistence layer performance improvements
- > At each nested block within that application transaction, the SavepointManager sets a database savepoint. If that b...
- 05:51 AM Database Feature #4011: database/persistence layer performance improvements
- One more issue to fix is that it seems we are not properly dropping indexes on temporary tables upon exiting Hotel GU...
- 05:32 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> For undoable DMOs marked stale, the next access forces a re-read of that DMO's data from t... - 05:25 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> I think there is an issue with the nesting transactions. [...]
I debugged through this... - 04:20 AM Database Feature #4011: database/persistence layer performance improvements
- Thanks for clarifications, I will use these information (from both your last posts) to continue investigations on the...
- 03:37 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Eric Faulhaber wrote:
> > I don't intentionally create nested transactions, in fact, the @... - 03:09 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Eric Faulhaber wrote:
> > Can you please share the reasoning behind your change?
> The ... - 09:10 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> I don't intentionally create nested transactions, in fact, the @inTx@ flag in @Session@ is i... - 09:03 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Can you please share the reasoning behind your change?
The usecase is when same dmo is load... - 08:50 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, the change in 11418 to @Session.save@ seems dangerous to me. The reason for the check to test whether another...
- 12:16 PM Database Feature #4397: add database attrs, methods and options
- Greg Shah wrote:
> The runtime would be up to Eric/Ovidiu. After #4011, they have plenty of control all the way dow... - 10:08 AM Database Feature #4397: add database attrs, methods and options
- 4231b rev 11493 :
* added BUFFER:LAST-BUFFER and QUERY's callback API support
* fixed EXCEPT/FIELDS option with a r... - 09:43 AM Database Feature #4397: add database attrs, methods and options
- Looks like FIELDS and EXCEPT are already supported for this case:...
- 09:41 AM Database Feature #4397: add database attrs, methods and options
- The runtime would be up to Eric/Ovidiu. After #4011, they have plenty of control all the way down to the JDBC driver.
- 09:24 AM Database Feature #4397: add database attrs, methods and options
- I understand the reasoning behind it, to limit the amount of data retrieved by a query; but, my point is that to make...
- 09:15 AM Database Feature #4397: add database attrs, methods and options
- Constantin Asofiei wrote:
> I recall way back that we had a talk about FIELDS/EXCEPT with a record phrase, and with ... - 08:16 AM Database Feature #4397: add database attrs, methods and options
- Yes, it exists:...
- 08:12 AM Database Feature #4397: add database attrs, methods and options
- Constantin Asofiei wrote:
> > Where did you find from of the existence of the attribute for dataset objects? Custome... - 07:32 AM Database Feature #4397: add database attrs, methods and options
- Ovidiu Maxiniuc wrote:
> Constantin Asofiei wrote:
> > Just a note, there is a @DATASET:FILL-MODE@ attribute which ... - 07:01 AM Database Feature #4397: add database attrs, methods and options
- Constantin Asofiei wrote:
> Just a note, there is a @DATASET:FILL-MODE@ attribute which I stubbed in 4231b. FWD now... - 11:25 AM User Interface Feature #4393 (Test): add TITLE-DCOLOR attribute support
- 11:24 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Code Review Task Branch 4231b Revision 11494
The changes are good. - 10:52 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Code revised:...
- 09:58 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Code Review Task Branch 4231b Revision 11492
In Java, instances of @String@ are immutable. Please never use @new ... - 10:16 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> > Why not keep the metadata in the database as 4GL does?
>
> Just because the 4GL represents t... - 10:08 AM Database Feature #3814: more schema metadata
- > Why not keep the metadata in the database as 4GL does?
Just because the 4GL represents these as tables, doesn't ... - 09:49 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> When you add a column or an index post-conversion, it must be represented in the metadata. Relyi... - 08:00 AM Database Feature #3814: more schema metadata
- When you add a column or an index post-conversion, it must be represented in the metadata. Relying upon static defin...
- 10:09 AM Runtime Infrastructure Feature #3819: PROFILER system handle
- 4231b rev 11493 added PROFILER:COVERAGE, TRACING, TRACE-FILTER and USER-DATA. All the @profiler/@ tests now convert ...
- 09:49 AM User Interface Feature #4394 (Test): add some frame options and attributes
- With the change in 4231b rev 11492, this is now complete.
- 09:45 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Constantin Asofiei wrote:
> See the @charRsp@ parameter - that's the inline definition.
Ah, I see... that is a plac... - 09:36 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Marian Edu wrote:
> Constantin Asofiei wrote:
>
> > See @log_manager/common/dyn_objects.p@ and @profiler/procedur... - 09:36 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Constantin Asofiei wrote:
> See @log_manager/common/dyn_objects.p@ and @profiler/procedure_class/procedure.p@, thi... - 09:33 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Marian Edu wrote:
> What test does that exactly Constantin, inline variable definition isn't possible in 4gl... both... - 09:30 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Constantin Asofiei wrote:
> I've seen something interesting in a logmanager test:
> [...]
>
> You can inline the... - 08:47 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- OK. Please create a task to record the problem so we don't forget it.
- 08:37 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- I've seen something interesting in a logmanager test:...
- 08:49 AM Base Language Feature #4630: inline var definition for an OUTPUT parameter in an async RUN call
- 4GL allows inline of a var definition for at least this case:...
- 08:48 AM Base Language Feature #4630 (New): inline var definition for an OUTPUT parameter in an async RUN call
04/27/2020
- 07:20 PM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> At least for tables such as @file_@ or @field_@, these must always represent the latest structu... - 06:47 PM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> > I can easily imagine the situation when we'll be able to provide compatibility with 4GL for the... - 06:35 PM Database Feature #3814: more schema metadata
- > I can easily imagine the situation when we'll be able to provide compatibility with 4GL for the application if we w...
- 06:00 PM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> > I've not realized this. In any case, the content of the non-VST system tables should be really ... - 05:45 PM Database Feature #3814: more schema metadata
- > I've not realized this. In any case, the content of the non-VST system tables should be really persistent and survi...
- 05:25 PM Database Feature #3814: more schema metadata
- Constantin Asofiei wrote:
> Igor, AFAIK the meta database in FWD is a separate H2 in-memory database, for each physi... - 05:20 PM Database Feature #3814: more schema metadata
- Igor, AFAIK the meta database in FWD is a separate H2 in-memory database, for each physical database. So even if the...
- 04:31 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
> > Well, it seems that we need some changes in the conversion proce... - 04:20 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> Well, it seems that we need some changes in the conversion process. The SCHEMA meta tables ... - 06:44 PM Database Feature #4397: add database attrs, methods and options
- I recall way back that we had a talk about FIELDS/EXCEPT with a record phrase, and with our current FWD, it doesn't m...
- 06:39 PM Database Feature #4397: add database attrs, methods and options
- Just a note, there is a @DATASET:FILL-MODE@ attribute which I stubbed in 4231b. FWD now has runtime only for @BUFFER...
- 06:29 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Thanks. Enhancements have been added to @4231b-11492@ and tested. I added @./uast/pause_millis.p@ for helping to that...
- 05:13 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Roger Borrello wrote:
> Constantin, do you already have a testcase that exercises @toMilliseconds@ so I can verify m... - 04:01 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Testcase @./uast/proversion_builtin.p@ was used to verify the caching in @WorkArea@. Now verifying utilization in @./...
- 03:43 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > Constantin: What was the code that you added recently which had to... - 02:19 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Yes, float.
- 01:20 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Greg Shah wrote:
> Of course the "simple" version number would need to be in the form @major.minor@ and the other pa... - 01:04 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Greg Shah wrote:
> We have @EnvironmentOps.versionWorker(long lvl)@ which can determine a version string for the 4GL... - 05:37 PM Database Feature #4011: database/persistence layer performance improvements
- I don't intentionally create nested transactions, in fact, the @inTx@ flag in @Session@ is intended specifically to a...
- 05:24 PM Database Feature #4011: database/persistence layer performance improvements
- Eric,
I committed a small update that will make the embedded client work. See r11418.
But I have the following is... - 03:45 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> [...]
> This was making sense when we let Hibernate do the flush as late as possible, bu... - 08:47 AM Database Feature #4011: database/persistence layer performance improvements
- Eric,
We need to discuss the ... - 06:05 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> This is fixed in rev 11417.
Super!
> Ovidiu, after the issues in #4011-241, could you al... - 06:00 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, after the issues in #4011-241, could you also please take a look at what is going wrong with embedded mode Ho...
- 05:48 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Eric Faulhaber wrote:
> > What is the recreate for this? I can have a look.
> Available R... - 02:15 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, thanks for the fixes in rev 11416. Please look at these next, which occur when you try to manipulate the tree...
- 05:16 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- Roger, anything related to retry should be ran from the command line and not the procedure editor.
If you run it... - 04:20 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- > The error message already has a conflicting use. (99) is not being reported by FWD, which must be an unsupported er...
- 12:21 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- New testcase: @./uast/io/redirected_stream_close_on_retry.p@:...
- 11:36 AM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- Greg Shah wrote:
> Please cut this down to be something much smaller. I seriously doubt that more than 10% is neede... - 04:05 PM User Interface Feature #4394: add some frame options and attributes
- Code Review Task Branch 4231b Revision 11488
The only issue is a cut/paste problem in @frame_construction.rules@ w... - 12:25 PM User Interface Feature #4394: add some frame options and attributes
- Ready for test....
- 10:38 AM User Interface Feature #4394: add some frame options and attributes
- > Should I just document GenericFrame or go beyond?
Just @GenericFrame@ is fine. - 10:22 AM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> 2. In @java_templates.tpl@ there is the @construct_frame@ template. The @javaname@ target is a m... - 10:13 AM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> Code Review Task Branch 4231b Revisions 11483, 11486, 11487
>
> The changes are good.
>
> 1... - 04:04 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Please review the committed revision 11489 (4231b). It still doe... - 01:59 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Please review the committed revision 11489 (4231b). It still doesn't work according to t... - 01:27 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Nodes of the Microsoft TreeView Control 6.0 (SP6) from mscomctl.ocx has @Index@ property ... - 12:16 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Please review the committed revision 11489 (4231b). It still doesn't work according to the Microsoft TreeView Contro...
- 11:13 AM User Interface Feature #4170: add drag and drop support to treeview widget
- !mscomctl-tree.png!
- 11:07 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> How does @Add@ behave when you call it multiple times without any parameters? What the key v... - 10:45 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Nodes of the Microsoft TreeView Control 6.0 (SP6) from mscomctl.ocx has @Index@ property that is used as a node key, ...
- 07:06 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Hynek Cihlar wrote:
> > > > If ... - 06:24 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > If the current implementation doesn't... - 06:05 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > If the current implementation doesn't behave as the original con... - 05:52 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Thank you, it resolves the issue. Eac... - 05:46 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Thank you, it resolves the issue. Each node has KEY property and... - 05:43 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Thank you, it resolves the issue. Each node has KEY property and this property doesn't id... - 04:36 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Thank you, it resolves the issue. Each node has KEY property and this property doesn't identify the tree node. Should...
- 04:15 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> There are unresolved issues:
>
> * The code that assigns the result of applying chaine... - 02:02 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Is there a conceptual way to solve the issue in #4170-40? How these indirect COM objects should be supported? Should ...
- 01:21 AM User Interface Feature #4170: add drag and drop support to treeview widget
- There are unresolved issues:
* The code that assigns the result of applying chained methods to the control frame o... - 03:59 PM Base Language Feature #3812 (Test): additions to SESSION system-handle
- 12:22 PM Base Language Feature #3812: additions to SESSION system-handle
- The changes are in 4231b rev 11490.
- 03:56 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- OK
- 03:07 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Guys, I wanted to add a field where I could input a report title. I used existing file/font/color selection frames as...
- 01:47 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > I've edited #3855-102 with more details about the work required.
... - 01:32 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> I've edited #3855-102 with more details about the work required.
Constantin, we're wo... - 01:00 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- I've edited #3855-102 with more details about the work required.
- 12:56 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- I've configured the testcases project to be able to run the appsrv and rest tests:
* the appserver is state-free. I... - 12:39 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- 4231b rev 11490 contains improvements related to TABLE, DATASET and more. A summary of what is left:
For REST:
*... - 12:24 PM Base Language Feature #3854: update appserver support with PASOE features
- Some improvements are in 4231b rev 11490.
What is left is not PASOE related, after running a appserver test suite:... - 10:02 AM Base Language Feature #4629: implement fully compatible 4GL collections (backed by protected temp-tables)
- A simple version of the 4GL collections was implemented instead of the temp-table backed alternative in #4384.
As ... - 09:55 AM Base Language Feature #4629 (New): implement fully compatible 4GL collections (backed by protected temp-tables)
- 08:48 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
>
> For now, let's do the simple approach and map things to the Java collections.
>
> As usu... - 08:44 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> I have a question about collections/maps, the implementation in 4GL is based on temp-tables but ... - 05:04 AM Base Language Feature #4384: Builtin OO Implementation
- I have a question about collections/maps, the implementation in 4GL is based on temp-tables but I would say using exi...
- 01:48 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Constantin Asofiei wrote:
> Marian, a weird question: in case of argument validation errors for appserver calls, doe...
04/26/2020
- 12:30 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Marian, a weird question: in case of argument validation errors for appserver calls, does the caller's @block-level@ ...
- 08:31 AM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- RETRY is a very specific thing. Better to say that than to say re-execution, which has no 4GL meaning. The problem ...
04/25/2020
- 02:48 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> I've now come across a dynamic database problem in Hotel GUI (virtual desktop). On the "Room... - 02:37 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> What is the recreate for this? I can have a look.
Available Rooms > Check-In > (select a gu... - 02:34 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> The issue I was after yesterday changes a bit. [...]
What is the recreate for this? I ... - 11:28 AM Database Feature #4011: database/persistence layer performance improvements
- Eric,
The issue I was after yesterday changes a bit. Now I am getting the following NPE when a record is deleted:
<... - 09:01 AM Database Feature #4011: database/persistence layer performance improvements
- > The problem with my last revision is that I was assuming Finalizable entry and finished calls were always paired, w...
- 04:19 AM Database Feature #4011: database/persistence layer performance improvements
- I've committed rev 11415, which I believe fixes the @UniqueTracker@ scope imbalance problem. I think the logic is sou...
- 10:41 AM User Interface Feature #4394: add some frame options and attributes
- Code Review Task Branch 4231b Revisions 11483, 11486, 11487
The changes are good.
1. Please modify the @Generic...
04/24/2020
- 06:13 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- Please cut this down to be something much smaller. I seriously doubt that more than 10% is needed. No prompting of ...
- 04:02 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- One of the behaviors of the 4GL and FWD when the error condition raised from i = integer("garbage"). is to jump execu...
- 03:57 PM Base Language Bug #4628 (New): redirection doesn't seem to close an output stream on a block retry
- 04:11 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> the first part, @on commit drop@ means to drop the table on transaction commit. Now, I do... - 10:07 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Why do we create temp tables with the postfix @on commit drop transactional@? What does this... - 04:23 AM Database Feature #4011: database/persistence layer performance improvements
- Update on the unbalanced scopes in @UniqueTracker@...
I've reworked the scope mechanism in @UniqueTracker@ to rely... - 03:46 PM User Interface Bug #4627: CAN-QUERY incorrectly determines SCREEN-VALUE on a FRAME widget is queryable
- Testcases:...
- 03:42 PM User Interface Bug #4627 (New): CAN-QUERY incorrectly determines SCREEN-VALUE on a FRAME widget is queryable
- 03:40 PM User Interface Feature #4394: add some frame options and attributes
- I have updated and my testcase passes. ...
- 01:51 PM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> > I suppose I could keep the 2nd parameter as the original name, and in the GenericFrame.coreInit... - 01:35 PM User Interface Feature #4394: add some frame options and attributes
- > I suppose I could keep the 2nd parameter as the original name, and in the GenericFrame.coreInitialize method, perfo...
- 01:16 PM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> Today, what is that 2nd parameter used for other than as the legacy name?
Two main things...
... - 12:48 PM User Interface Feature #4394: add some frame options and attributes
- Today, what is that 2nd parameter used for other than as the legacy name?
- 12:47 PM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> Is @FRAME-NAME()@ ready for review?
No... Is one of these a better choice than the other?
# A... - 11:48 AM User Interface Feature #4394: add some frame options and attributes
- Is @FRAME-NAME()@ ready for review?
- 10:58 AM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> Hint: I wonder if the 4GL returns (from @FRAME-NAME()@) the first frame name that is defined, the... - 10:08 AM User Interface Feature #4394: add some frame options and attributes
- Hint: I wonder if the 4GL returns (from @FRAME-NAME()@) the first frame name that is defined, the last one that is de...
- 10:05 AM User Interface Feature #4394: add some frame options and attributes
- I doubt that is a good idea. The original 4GL code allows specifying the name in any case when you refer to the fram...
- 09:57 AM User Interface Feature #4394: add some frame options and attributes
- I was thinking of the ramifications of using the actual frame name as specified in the 4GL, instead of the lowercase ...
- 02:19 PM Database Feature #4375: add support for -pf <profile_filename> option for CONNECT statement
- Greg Shah wrote:
> It looks like rev 11369 of 4231b.
>
> As you develop changes for a task, please keep the @% Do... - 01:29 PM Database Feature #4375 (Test): add support for -pf <profile_filename> option for CONNECT statement
- It looks like rev 11369 of 4231b.
As you develop changes for a task, please keep the @% Done@ and @Status@ updated... - 01:13 PM Database Feature #4375: add support for -pf <profile_filename> option for CONNECT statement
- Greg Shah wrote:
> Are the changes in 4231b?
I do not remember. I think that they are in the trunk already. - 01:12 PM Database Feature #4375: add support for -pf <profile_filename> option for CONNECT statement
- Are the changes in 4231b?
- 01:11 PM Database Feature #4375: add support for -pf <profile_filename> option for CONNECT statement
- This was done in the scope of #3813.
- 11:46 AM Database Feature #4375: add support for -pf <profile_filename> option for CONNECT statement
- I think I mistakenly assigned you #4392 previously, but meant for you to work this one.
- 01:49 PM Base Language Feature #3812: additions to SESSION system-handle
- Greg Shah wrote:
> Conversion + stubs or full support?
Full support, with some restrictions. I'll document them onc... - 01:48 PM Base Language Feature #3812: additions to SESSION system-handle
- Conversion + stubs or full support?
- 01:41 PM Base Language Feature #3812: additions to SESSION system-handle
- Following are added:
* @SESSION:CURRENT-REQUEST-INFO@ and @SESSION:CURRENT-RESPONSE-INFO@
* @server:REQUEST-INFO@ a... - 01:49 PM Base Language Feature #4381 (Test): implement LIBRARY() and MEMBER() built-in functions
- 01:48 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Greg Shah wrote:
> @private static@ methods should be after all @public static@ methods in a file.
Oops. Sorry. U... - 01:37 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- @private static@ methods should be after all @public static@ methods in a file.
- 01:24 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- ...
- 12:47 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Minor edits:...
- 12:38 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Greg Shah wrote:
> It is a useless feature. For now, I see no reason to add it. We could handle the file part, but... - 11:53 AM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- It is a useless feature. For now, I see no reason to add it. We could handle the file part, but even that has no me...
- 11:47 AM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- It does look like @SEARCH@ needs some work, because when you pass "filename.pl<<member.r>>" the 4GL is able to find t...
- 10:55 AM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Greg Shah wrote:
> 4. Have you confirmed the following?
>
> * Does it matter whether or not the procedure library... - 10:41 AM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Code Review Task Branch 4231b Reviison 11480
Overall, it is good.
1. In @FileSystemOps", move the new @private ... - 01:38 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> gets converted to
> [...]
Found it, probably serialization not needed yet but was a fun lear... - 01:12 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> I didn't yet look into the @Web@ package and that is tight to the PASOE and web handlers mainly ... - 12:56 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Marian: Other than the missing enum stuff which I am resolving, is there anything else blocking y... - 12:39 PM Base Language Feature #4384: Builtin OO Implementation
- Marian: Other than the missing enum stuff which I am resolving, is there anything else blocking you from delivering t...
- 07:31 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> For variables/properties, the changes would be at the beginning of the @convert/variab... - 01:33 PM Base Language Feature #4392: add -pf support for appserver CONNECT() method
- Greg Shah wrote:
> This task is for the "server" handle-based resource (the appserver 4GL features, not database) an... - 01:21 PM Base Language Feature #4392: add -pf support for appserver CONNECT() method
- This task is for the "server" handle-based resource (the appserver 4GL features, not database) and the method @CONNEC...
- 01:07 PM Base Language Feature #4392: add -pf support for appserver CONNECT() method
- Greg Shah wrote:
> What is the status of this task?
This was done in the scope of #3813. - 11:43 AM Base Language Feature #4392: add -pf support for appserver CONNECT() method
- What is the status of this task?
- 01:06 PM Base Language Feature #4349: add support for 4GL ENUM
- > maybe we can prevent those from being deleted and not show in session objects list somehow
Yes, as noted above t... - 01:02 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> > I have a draft implementation for Enum and FlagsEnum that I've refactored so maybe the generato... - 12:37 PM Base Language Feature #4349: add support for 4GL ENUM
- > I have a draft implementation for Enum and FlagsEnum that I've refactored so maybe the generator could start using ...
- 08:31 PM Base Language Feature #4349: add support for 4GL ENUM
- h2. 4GL Behavior/Functionality
* Enums are implicitly final subclasses of @Progress.Lang.Enum@ (regular enums) or ... - 01:06 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- I was not working in this task/ As far as I remember, I was reassigned to another one.
- 11:44 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- What is the status of this task?
- 06:12 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Thank you, it is clear now. It seems that this tree implementation from Microsoft TreeView Control 6.0 (SP6) from @ms...
04/23/2020
- 06:54 PM User Interface Feature #4394: add some frame options and attributes
- Made changes in @frame_scoping.rules@ to create a "parallel" legacy name that is handled in the same manner as the fr...
- 11:24 AM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> Why mess around? Just store it before frame scoping occurs.
From what I know, it's pay-me-now... - 11:19 AM User Interface Feature #4394: add some frame options and attributes
- Why mess around? Just store it before frame scoping occurs.
- 11:14 AM User Interface Feature #4394: add some frame options and attributes
- About a year ago, Constantin made a specific update to @annotations/frame_scoping.rules@:...
- 04:58 PM Database Feature #4011: database/persistence layer performance improvements
- Why do we create temp tables with the postfix @on commit drop transactional@? What does this do?
- 03:49 PM Database Feature #4011: database/persistence layer performance improvements
- I just committed r11414. Here are the changes:
* changed the initialization of @_metadata@ of @DmoClass@ generated c... - 02:33 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Do we need to be so eager to close the session in the attempt to salvage the normal execu... - 10:44 AM Database Feature #4011: database/persistence layer performance improvements
- I used r11413 and the hotel_gui has @deploy.all@-ed smoothly. I found some new hardcoded @id@ which were replaced wit...
- 08:15 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> I was not thinking of database import when I put @PRIMARY_KEY_NAME@ into @DatabaseManager@. ... - 06:10 AM Database Feature #4011: database/persistence layer performance improvements
- The attached changes to @directory.xml@ are needed to adjust for the removal of Hibernate. Note that these are just t...
- 06:02 AM Database Feature #4011: database/persistence layer performance improvements
- I checked in rev 11413, which fixes a few bugs (hard-coded references to @id@ as primary key) and makes @Session.PK@ ...
- 04:44 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> * the @DatabaseManager.PRIMARY_KEY@ is used when initializing the @DmoMeta@ for each DMO ... - 09:33 AM Database Bug #3471: incremental conversion is regressed
- 4231b rev -11481- 11482 contains more performance fixes (again, related to the @tmpTabNodes@ and @AstKey@):
* collec... - 06:51 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Can I use these changes to add @COUNT@
> [...]
If the new alias works, it is only a h... - 02:18 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian: please try my previous suggestions and repost the patch.
Wouldn't be easier to ...
04/22/2020
- 06:18 PM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> OK, perhaps I need to clarify.
>
> @javaname@ is a converted Java name and will have been tran... - 06:09 PM User Interface Feature #4394: add some frame options and attributes
- OK, perhaps I need to clarify.
@javaname@ is a converted Java name and will have been transformed to remove all th... - 06:08 PM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> No. Nein. Nyet. Non. Nee.
Tried updating that, and it looks like it should be using @name@. Ho... - 06:07 PM User Interface Feature #4394: add some frame options and attributes
- No. Nein. Nyet. Non. Nee.
- 06:00 PM User Interface Feature #4394: add some frame options and attributes
- Getting back to @FRAME-NAME@, it looks like @convert/frame_construction.rules@ retrieves the critical data using:
<p... - 04:50 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Can I use these changes to add @COUNT@...
- 02:51 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> What 4GL create node methods are supported by TreeView FWD widget? I tried this code that... - 01:30 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Also I found that Progress 4GL COM Object Viewer returns incorrect signature for @Expand@ event of @ITreeViewEvents@ ...
- 12:21 PM User Interface Feature #4170: add drag and drop support to treeview widget
- What 4GL create node methods are supported by TreeView FWD widget? I tried this code that works with 4GL...
- 03:45 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- When not using redirection, the testcase passes....
- 03:39 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- I also notice on the last frame (a dialog box) the @F2@ never is recognized in the @wait-for go of frame df0.@ I have...
- 03:01 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Constantin Asofiei wrote:
> Roger Borrello wrote:
> > I am using "output to..." to collect the output. I can try wi... - 02:42 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Roger Borrello wrote:
> I am using "output to..." to collect the output. I can try without. However, I would think t... - 02:39 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Constantin Asofiei wrote:
> Area you using streams in your tests, or the redirected terminal ( unnamed stream)? I... - 02:22 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Roger Borrello wrote:
> During debug, I found that when the @visible@ flag is set prior to the frame being displayed... - 01:41 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- During debug, I found that when the @visible@ flag is set prior to the frame being displayed, the @getFrame(frameId)@...
- 11:44 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- With respect to @FRAME-COL@ (and @FRAME-ROW@), I am debugging why these are incorrect when checked using this code:
... - 03:31 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Is @MultiClassLoader@ really needed for the import, or just @AsmClassLoader@?
Good point.... - 03:24 PM Database Feature #4011: database/persistence layer performance improvements
- Is @MultiClassLoader@ really needed for the import, or just @AsmClassLoader@?
- 03:21 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> BTW, for import and server to start the
> @-Djava.system.class.loader=com.goldencode.p2... - 03:20 PM Database Feature #4011: database/persistence layer performance improvements
- BTW, for import and server to start the
@-Djava.system.class.loader=com.goldencode.p2j.classloader.MultiClassLoad... - 03:06 PM Database Feature #4011: database/persistence layer performance improvements
- Eric,
I committed r11412. The changes include:
* I fixed the reported issue. It was caused by the @key@ being dif... - 05:20 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, when I try to log into Hotel GUI embedded mode (or run any test case) with rev 14111, I get this:...
- 08:18 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
>> I noticed your TODO in DatabaseManager. I am going to address is immediately as this is use... - 03:10 PM User Interface Bug #4625: Frame configuration not shared or synched back to the GUI frame on redirection
- During debug, I found that when the @visible@ flag is set prior to the frame being displayed, the @getFrame(frameId)@...
- 03:03 PM User Interface Bug #4625 (New): Frame configuration not shared or synched back to the GUI frame on redirection
- 02:46 PM User Interface Bug #4624: Fill-in: StringIndexOutOfBoundsException and other bugs
- h1. Problem 1. Wrong END key action result
The code:... - 02:19 PM User Interface Bug #4624 (Closed): Fill-in: StringIndexOutOfBoundsException and other bugs
- 11:39 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Marian, another question please: who/when sets the @SERVLET_SRVR_... - 11:23 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> Marian, another question please: who/when sets the @SERVLET_SRVR_DEBUG@ and @SERVLET_SER... - 10:42 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian, another question please: who/when sets the @SERVLET_SRVR_DEBUG@ and @SERVLET_SERVER_APP_MODE@ CGI vars? I ca...
- 10:50 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> > Greg: please fix the permissions, I can't even do a checkout from https://proj.goldencode.com/d... - 10:45 AM Base Language Feature #4384: Builtin OO Implementation
- > Greg: please fix the permissions, I can't even do a checkout from https://proj.goldencode.com/downloads/skeletons/r...
- 10:37 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
>
> > I would try @bzr diff -p1 -r <your checkout revision>@ so th... - 10:34 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, quick question - do you have the @toString@ method for @net.Uri@ class implement... - 10:32 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> I would try @bzr diff -p1 -r <your checkout revision>@ so that on our side we can use... - 10:18 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, quick question - do you have the @toString@ method for @net.Uri@ class implemented? If not, I'm adding it in ...
- 10:16 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> That sounds like fun, now that I can debug the whole conversion process this might be interestin... - 10:15 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Should I try again a 'bzr send' for the skeleton or how should we send the changes there?
T... - 10:11 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > I see properties are converted to getter/setter methods and are a... - 10:06 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> I see properties are converted to getter/setter methods and are annotated with the name as defin... - 09:56 AM Base Language Feature #4384: Builtin OO Implementation
- I see properties are converted to getter/setter methods and are annotated with the name as defined in 4GL, for variab...
- 06:15 AM Base Language Feature #4349: add support for 4GL ENUM
- Hi Greg, we need @FlagsEnum@ for reflection so tried to implement something for this but there seems this is not yet ...
04/21/2020
- 06:34 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Greg Shah wrote:
> 4335a revision 11428 adds conversion and server-side support for @EDITOR:AUTO-INDENT@. The clien... - 09:57 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Roger Borrello wrote:
> Please confirm @editor:auto-indent@ already converts and just needs runtime support only (so... - 09:26 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Please confirm @editor:auto-indent@ already converts and just needs runtime support only (so I can bypass)?
- 06:05 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Greg Shah wrote:
> Being more explicit about returning unknown when the input is unknown is a good practice. The fa... - 05:48 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Added a simpler testcase @uast/library_calls/library_member2.p@
- 05:32 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Being more explicit about returning unknown when the input is unknown is a good practice. The fact that the matching...
- 05:22 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Roger Borrello wrote:
> Greg Shah wrote:
> > You will need to add the proper error handling, but otherwise it is fi... - 05:18 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Greg Shah wrote:
> I don't see anything obviously wrong. The code seems like it should work.
>
> You will need t... - 05:04 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- I don't see anything obviously wrong. The code seems like it should work.
You will need to add the proper error h... - 04:39 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Made the changes to allow the pattern to be pre-compiled, but it no longer matches the given string....
- 02:53 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Code Review Task Branch 4231b Revision 11479
This is quite good. Here are some things to fix to make it better.
... - 02:19 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Ready for review......
- 02:14 PM Base Language Feature #4381 (WIP): implement LIBRARY() and MEMBER() built-in functions
- 12:43 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- That makes sense.
- 12:27 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Roger Borrello wrote:
> Should these be placed nearby @SEARCH@ in @FileSystemOps@ like @searchLibrary@ and @searchMe... - 12:25 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Should these be placed nearby @SEARCH@ in @FileSystemOps@ like @searchLibrary@ and @searchMember@?
- 10:55 AM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Created @uast/library_member.p@ testcase based off some customer code. However, the use of @LIBRARY@ in the sample do...
- 10:41 AM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Useful background information on libraries: https://documentation.progress.com/output/ua/OpenEdge_latest/index.html#p...
- 03:29 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Greg Shah wrote:
> Code Review Task branch 4231b Revision 11470
>
> 1. In @KEEP-MESSAGES@ mode, have you checked ... - 10:07 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Don't change existing sample code in a way that destroys the original intent and control flow. Add a new testcase an...
- 09:16 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Greg Shah wrote:
> What is the testcase? Why is it retrying instead of exiting?
It is @uast/io/basic_redirecte... - 08:48 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- > It's difficult to determine how the 4GL is actually handling this. Perhaps it implicitly closes the stream, and we ...
- 01:40 PM User Interface Feature #4170: add drag and drop support to treeview widget
- I assume v6 is the correct one, but I do not know for sure.
- 01:06 PM User Interface Feature #4170: add drag and drop support to treeview widget
- On my windows image I have two versions of a tree view control: Microsoft TreeView Control 6.0 (SP6) from @mscomctl....
- 08:07 AM Database Feature #3814: more schema metadata
- At this moment I'm using the current approach based on @metadata@ in @p2j.cfg.xml@. I believe that it will be easy to...
- 08:02 AM Database Feature #3814: more schema metadata
- We can leave behind a conversion artifact for this, since the dynamic queries are only processed at runtime this shou...
- 03:47 AM Database Feature #3814: more schema metadata
- Greg/Igor: a VST can be used from dynamic queries, too. And this will leave nothing for us to determine via the stan...
- 06:08 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> I merged in my changes related to import and a few other fixes. Latest revision of 4011a is... - 10:01 PM Database Feature #4011: database/persistence layer performance improvements
- I merged in my changes related to import and a few other fixes. Latest revision of 4011a is 11411. Notes:
* the prop... - 05:38 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> OK, I see that we are missing from @Progress.Lang.Class@ the methods which resolve a cla... - 05:37 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Marian, I'm mostly interested in @Progress.Lang.Class:new@ and @i... - 05:29 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, I'm mostly interested in @Progress.Lang.Class:new@ and @invoke@ calls when @Para... - 05:18 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, I'm mostly interested in @Progress.Lang.Class:new@ and @invoke@ calls when @ParameterList@ is involved (so ye...
- 04:59 AM Base Language Feature #4384: Builtin OO Implementation
- Quick question about @P.L.Class@ as that is listed in the short list there... do you need reflection support for that...
04/20/2020
- 04:53 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- I have updates to correct behavior where @Press space bar to continue@ was displayed in ChUI, even though output was ...
- 03:38 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Roger, PUT SCREEN issues in GUI are known, see #2372.
- 03:31 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- I am not seeing the testcases @put screen...@ show up in GUI like it does in 4GL. In @ThinClient@, the @putScreen@ me...
- 02:32 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- The latter seems most likely the same issue as #4619.
- 02:27 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Code Review (cont.)
2. In @LowLevelStream@ and @StreamDaemon@ you need to add an @id@ parameter javadoc entry for... - 02:23 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Code Review Task branch 4231b Revision 11470
1. In @KEEP-MESSAGES@ mode, have you checked the following behavior?
... - 02:01 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- > An unrelated issues has to do with how display "Last Line" with frame f-last. is handled, with message "A message."...
- 01:45 PM Base Language Feature #4395 (WIP): add support for KEEP-MESSAGES option
- 01:45 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Ready for review....
- 11:40 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- In the spirit of "learning to fish", you could use the following to answer the question yourself:
@my-int-var = in... - 11:16 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Now we are cooking... @keepMessages@ is now available to the client in the critical location.
At looking at the s... - 09:30 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- > I do know my breakpoint in StreamDaemon.setKeepMessages(int id) doesn't get hit.
This breakpoint will be hit in ... - 09:27 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Greg Shah wrote:
> See @ThinClient.getCurrentRedirection()@.
On the server side, @RemoteStream.setKeepMessages@ i... - 07:22 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- See @ThinClient.getCurrentRedirection()@.
- 01:02 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Greg Shah wrote:
> > Do I still need to fiddle with RemoteStream if I am converting as:
>
> Yes. @RemoteStream@ ... - 02:49 PM User Interface Bug #4619: GUI fill-in widgets show in FWD, when 4GL shows nothing
- The @message set@ case may not be related to this at all.
- 02:31 PM User Interface Bug #4619: GUI fill-in widgets show in FWD, when 4GL shows nothing
- Would this be related to the variable factory itself, or the widgets? I had another testcase @uast/io/basic_redirecte...
- 08:42 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> > I do not understand what the "conversion support" (#3814-7) means as it seems that it is suffic... - 08:29 AM Database Feature #3814: more schema metadata
- > I do not understand what the "conversion support" (#3814-7) means as it seems that it is sufficient just to add the...
- 07:52 AM Database Feature #3814: more schema metadata
- Looking at the content of the @_Database-Feature@ VST from the sample customer environment I do not think that it can...
- 05:17 AM Database Feature #4011: database/persistence layer performance improvements
- I committed rev 11409. With this drop, I can log into virtual desktop Hotel GUI. I can navigate the tabs, though the ...
- 03:34 AM Database Feature #4011: database/persistence layer performance improvements
- I've checked in revisions 11407 and 11408, which replace the UNDO architecture and the transaction management.
Ple... - 04:06 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Sergey Ivanovskiy wrote:
> We have some functions that can return the metric size of a string from the driver, the S... - 02:32 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > It seems that these changes
> > [...]
> >
> > are not consi...
04/19/2020
- 05:45 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- > Do I still need to fiddle with RemoteStream if I am converting as:
Yes. @RemoteStream@ is how it gets to the cl... - 05:14 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Greg Shah wrote:
> @getKeepMessages()@ should be named @isKeepMessages()@ since the flag is a @boolean@. The standa... - 10:35 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- @getKeepMessages()@ should be named @isKeepMessages()@ since the flag is a @boolean@. The standard for Java "bean" n...
- 10:16 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- It looks like there is a bug in @LogicalTerminal.message()@ whereby the output stream is never checked for redirectio...
- 09:58 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- That part is straightforward. I am using @setKeepMessages()@ without a parameter because it is an option that default...
- 02:39 PM Database Feature #3814: more schema metadata
- Well, it seems that we need some changes in the conversion process. The SCHEMA meta tables should be included in the ...
- 12:48 PM Database Feature #3814: more schema metadata
- In this note, I summarise my current understanding of the scope of this task and things which are not clear for me.
...
04/18/2020
- 08:58 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> You've been analyzing this for a few days. Please provide more details so we can discuss.
Gre... - 07:06 AM Database Feature #3814: more schema metadata
- > I understand that most of the data mentioned in this task are related to data security.
I don't think so. The @... - 06:40 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- > I would just call the setter directly as setKeepMessages(true), instead of modifying the StreamFactory APIs.
Agr...
04/17/2020
- 06:49 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Greg/Roger: the IO options can be emitted as a setter; see this portion of @convert/input_output.rules@:...
- 06:39 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Please look at @StreamFactory@. You will see that it is stateless in regard to new streams. The @KEEP-MESSAGES@ fla...
- 05:18 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- The @input_output.rules@ do not do anything with the @KEEP-MESSAGES@ options. There is the possibility of adding an a...
- 03:49 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Updated testcase @uast/binary/read-text-and-binary.p@ to show there is no differences in having @keep-messages@ on th...
- 02:27 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- ...
- 12:33 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- ...
- 06:39 PM User Interface Feature #4394 (WIP): add some frame options and attributes
- 06:38 PM User Interface Bug #4611: Implement a font enumeration Java API directly callable from legacy code
- For Swing GUI, the fonts can be enumerated with:...
- 06:36 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Just _temporarily_ I updated to utilize the same method as @toMillis@.
By updating @directory.xml@:... - 02:03 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- With my proposed change, the code could be implemented with a simple check @EnvironmentOps.versionNumber() >= 11.3@. ...
- 01:38 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Greg Shah wrote:
> Constantin: What was the code that you added recently which had to check the version numbers at r... - 12:43 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- We have @EnvironmentOps.versionWorker(long lvl)@ which can determine a version string for the 4GL version to which we...
- 11:56 AM User Interface Feature #4393 (WIP): add TITLE-DCOLOR attribute support
- 11:55 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Greg Shah wrote:
> Yes, it could be a version difference. Run the testcases on both 10.x and 11.x and record the di... - 09:33 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- > Should these be pursued?
No. Create new tasks. - 09:13 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- The @frame_title_color_default_values.p@ tests pass, however, there are a couple of differences.
# There is space in... - 08:48 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Code Review Task Branch 4231b Revision 11463
The changes are good.
A minor code standards issue: split the foll... - 07:07 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- > while in 4GL, it activates the button and an NPE exception is thrown:
This implies there is an NPE in the 4GL wh... - 06:32 PM User Interface Feature #3876: add support for "direct font control" at the widget level
- Hynek Cihlar wrote:
> but there were errors converting the method call returning String array. I tried to fix this a... - 04:56 PM User Interface Feature #3876: add support for "direct font control" at the widget level
- Sergey Ivanovskiy wrote:
> It seems that these changes
> [...]
>
> are not consistent with @isFontInstalled@ us... - 03:44 PM User Interface Feature #3876: add support for "direct font control" at the widget level
- It seems that these changes ...
- 11:28 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Greg Shah wrote:
> Yes. When you designed the default freely licensed fonts for FWD, this included replacing the co... - 09:10 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Yes. When you designed the default freely licensed fonts for FWD, this included replacing the common/standard bitmap...
- 09:00 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Greg Shah wrote:
> The changes are good. I've made some additional tweaks.
>
> Eugenie: I'd like to include a li... - 07:39 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- The changes are good. I've made some additional tweaks.
Eugenie: I'd like to include a list of the commonly used ... - 06:31 PM Conversion Tools Bug #4620: Direct Java conversion fails for arrays of objects
- The attached diff resolves the conversion error, but the resulting Java code does not compile. The issue will need mo...
- 06:29 PM Conversion Tools Bug #4620: Direct Java conversion fails for arrays of objects
- The following piece of code fails to convert....
- 06:27 PM Conversion Tools Bug #4620 (New): Direct Java conversion fails for arrays of objects
- 02:28 PM Database Feature #3814: more schema metadata
- I understand that most of the data mentioned in this task are related to data security. I'm not sure that most of the...
- 11:55 AM User Interface Bug #4619: GUI fill-in widgets show in FWD, when 4GL shows nothing
- > In 4GL, this is not a fill-in and
I think you mean that it is an editable fill-in in FWD and not in the 4GL?
... - 11:20 AM User Interface Bug #4619: GUI fill-in widgets show in FWD, when 4GL shows nothing
- A simple integer on a frame becomes a fill-in widget with the default value showing. In 4GL, this is not a fill-in an...
- 11:18 AM User Interface Bug #4619 (New): GUI fill-in widgets show in FWD, when 4GL shows nothing
- 11:11 AM User Interface Bug #4618: Default location of dialog box title is left justified instead of centered
- The @uast/frame_title_color_default_values.p@ testcase shows that the dialog box has the title text left justified in...
- 11:08 AM User Interface Bug #4618 (New): Default location of dialog box title is left justified instead of centered
- 10:32 AM User Interface Bug #4617: Number of GUI frames in default window differs from 4GL
- Testcase related to #4393 reveals that FWD allows 5 frames on the default window, when 4GL only shows 4.
!GUI_fram... - 10:29 AM User Interface Bug #4617 (New): Number of GUI frames in default window differs from 4GL
04/16/2020
- 06:36 PM User Interface Feature #4394: add some frame options and attributes
- Roger Borrello wrote:
> By updating @getFrameRow@ and @getFrameCol@ in @ThinClient.java@ to return a 0, if the frame... - 06:19 PM User Interface Feature #3876: add support for "direct font control" at the widget level
- I added the required information in [[p2j:Font_Control_in_4GL_Widgets]] together with an example. I found a couple of...
- 06:03 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Regarding the menu tests, both GUI and ChUI result in the same attribute output.
However, there are different beha... - 04:40 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- These changes should complete the browse attributes and options....
- 02:34 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Issue of the title bar missing was related to @annotations/sorting.rules@ where @DCOLOR@ was not included as criteria...
- 01:49 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- It is not obviously on the client or server, we can't really know. But since it is drawing something and just missin...
- 11:37 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Roger Borrello wrote:
> Another issue I am looking at. The browse title is missing, if @DCOLOR@ is part of the optio... - 10:59 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Yes, I think so.
- 10:27 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Greg Shah wrote:
> > I did not have good results with that flag, or I was using it incorrectly. However, the config.... - 04:21 PM Database Bug #3471: incremental conversion is regressed
- 4231b rev 11462 contains some performance fixes related to the memory usage.
The idea here was:
* 'unpin' the AST... - 04:03 PM Database Bug #3471: incremental conversion is regressed
- Additional notes which may be useful:
The core idea is that the FWD ConversionDriver has an incremental conversion... - 12:05 PM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> Igor: Can you please commit your import fixes so that the build is working again? I need to push... - 11:24 AM Database Feature #3813: misc DB features part deux
- Igor: Can you please commit your import fixes so that the build is working again? I need to push this to our customers.
- 11:20 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Investigating what issues need to be done for #4170-20 in item 2.
- 03:58 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
>
> > Marian, just do a bzr revert and bzr clean-tree - to cleanup ... - 03:35 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, just do a bzr revert and bzr clean-tree - to cleanup after the update.
OK, ... - 03:17 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Greg Shah wrote:
> > Branch 4384b was created from 4231b revision 11458. Access it using @bzr ... - 03:02 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Branch 4384b was created from 4231b revision 11458. Access it using @bzr co sftp://<userid>@xfer... - 08:16 PM Base Language Feature #4384: Builtin OO Implementation
- 4384a was archived as dead on devsrv01. Please note that I was unable to @bzr push --overwrite@ on devsrv01 so I zip...
- 08:14 PM Base Language Feature #4384: Builtin OO Implementation
- Branch 4384b was created from 4231b revision 11458. Access it using @bzr co sftp://<userid>@xfer.goldencode.com/opt/...
04/15/2020
- 07:15 PM Database Feature #3813: misc DB features part deux
- Constantin Asofiei wrote:
> Igor, there is an issue in @BufferFieldImpl@ - this import "import org.aspectj.org.eclip... - 06:29 PM Database Feature #3813: misc DB features part deux
- Igor, there is an issue in @BufferFieldImpl@ - this import "import org.aspectj.org.eclipse.jdt.core.dom.*;" is not OK...
- 07:11 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> However, I have another question on this topic: aren't the values in each row of the @.d@ fi... - 07:05 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> [...] I think we can either:
> * drop the method, I think the association property-index c... - 06:52 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> The other issue is that I had removed the deprecated @BaseRecord.indexOf@ method in my worki... - 06:01 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> I found out that @PropertyMapper@ tries to delegate the setting of a field if @delegate@ ... - 05:12 PM Database Feature #4011: database/persistence layer performance improvements
- Eric,
I started rewriting some parts of the @import.xml@, @ImportWorker@ and related classes to take advantage of th... - 06:44 PM Base Language Feature #4384: Builtin OO Implementation
- > I think we should preserve 4384a as a dead branch on devsrv01 and create 4384b.
Will do. - 06:38 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> # rebase 4231b from trunk 11346
The rebase of 4231b is done.
> # replace the 4384a branch with ... - 05:57 PM Base Language Feature #4384: Builtin OO Implementation
- > Greg: can you please update the web repo?
Done. - 05:40 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> I think the faster way is to:
>
> # merge the exact revisions from 4384a into 4231b
The 11426... - 05:36 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
>
> > Yes, please zip it and upload it to xfer.
> I'm confused as ... - 04:25 PM Base Language Feature #4384: Builtin OO Implementation
- I think the faster way is to:
# merge the exact revisions from 4384a into 4231b
# rebase 4231b from trunk 11346
... - 02:06 PM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, did you do a bzr merge or bzr rebase for 4384a, with 4231b?
>
> I'm trying to... - 01:40 PM Base Language Feature #4384: Builtin OO Implementation
- Marian, did you do a bzr merge or bzr rebase for 4384a, with 4231b?
I'm trying to rebase 4384a from 4231b, and I t... - 12:47 PM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Yes, please zip it and upload it to xfer.
I'm confused as of what you refer to when y... - 12:32 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Marian Edu wrote:
> > > Did pulled the skeleton fresh and sync t... - 12:31 PM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > Did pulled the skeleton fresh and sync the two folders, attached ... - 12:03 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Did pulled the skeleton fresh and sync the two folders, attached the patch.
Where did you pull ... - 11:21 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> OK, do let me know when they are there. I need to do a review and see if they can be me... - 10:48 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Will try to push the changes to 4384a now
OK, do let me know when they are there. I need to do... - 10:45 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, are all your 4384a changes pushed to xfer?
>
> Also, please upload to xfer th... - 10:22 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, are all your 4384a changes pushed to xfer?
Also, please upload to xfer the full skeleton project, with you... - 02:21 PM User Interface Feature #4394: add some frame options and attributes
- By updating @getFrameRow@ and @getFrameCol@ in @ThinClient.java@ to return a 0, if the frame is not visible, I get ma...
- 12:11 PM User Interface Feature #4394: add some frame options and attributes
- Roger Borrello wrote:
> Initial attribute values being returned for @frame-col@ and @frame-row@ are incorrect. They ... - 11:38 AM User Interface Feature #4394: add some frame options and attributes
- Initial attribute values being returned for @frame-col@ and @frame-row@ are incorrect. They are coming from the clien...
- 10:38 AM User Interface Feature #4394: add some frame options and attributes
- We always must return BDT values from attribute getters. We never return @String@ instances.
- 10:22 AM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> Right. So your existing code is not correct. I suspect that this is not the string @"?"@ but it... - 09:53 AM User Interface Feature #4394: add some frame options and attributes
- Right. So your existing code is not correct. I suspect that this is not the string @"?"@ but it is just how the lan...
- 09:46 AM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> Code Review Task Branch 4231b Revision 11446
>
> The only issue is the use of @new String()@ i... - 09:46 AM Database Bug #3471 (Closed): incremental conversion is regressed
- 09:15 PM Database Feature #4613: add missing support for database user defined functions (UDF) if they are supporte...
- FWD supports many built-in functions for use in WHERE clauses, such that they are executed at the database server usi...
04/14/2020
- 07:03 PM Database Feature #3813: misc DB features part deux
- Eric Faulhaber wrote:
> Igor, I will open a new task for this. We will need to put together a process for identifyin... - 06:54 PM Database Feature #3813: misc DB features part deux
- Igor Skornyakov wrote:
> The only remaining thing in this task is @Built-In Function Usage in WHERE Clauses@.
> Whe... - 03:33 PM Database Feature #3813: misc DB features part deux
- The only remaining thing in this task is @Built-In Function Usage in WHERE Clauses@.
Where can I take a look at the ... - 03:30 PM Database Feature #3813: misc DB features part deux
- Implemented runtime support for the @BUFFER:BUFFER-VALIDATE@.
4231b revision 11447. - 06:58 PM Database Feature #4613 (New): add missing support for database user defined functions (UDF) if they are su...
- 06:06 PM Database Bug #3471: incremental conversion is regressed
- Branch 3471a was merged to trunk rev 11346 and archived. This adds support for incremental conversion. Not mandator...
- 05:43 PM Database Bug #3471: incremental conversion is regressed
- Phase 2 planning:
* move the h2-related code as a service in goldencode.ast
* tmpTabNodes usage - find a better way... - 11:58 AM Database Bug #3471: incremental conversion is regressed
- Code Review Task Branch 3471a Revision 11376
I'm fine with the changes. You can merge to trunk when your testing ... - 11:27 AM Database Bug #3471: incremental conversion is regressed
- The lambda issues were addressed in 3471a 11375.
I think this can be merged to trunk, after I finish another conve... - 11:15 AM Database Bug #3471: incremental conversion is regressed
- 3471a rev 11376 contains a fix for #4384-187 issue related to converting references for builtin classes with no FWD i...
- 04:57 PM Database Feature #3814: more schema metadata
- Ovidiu Maxiniuc wrote:
> Igor, you can query the meta tables from a 4GL environment as a standard stable. For exampl... - 04:35 PM Database Feature #3814: more schema metadata
- Igor, you can query the meta tables from a 4GL environment as a standard stable. For example:...
- 04:13 PM Database Feature #3814: more schema metadata
- Where can I find the description of the schema metadata? So far I've found only this article: https://knowledgebase.p...
- 02:38 PM User Interface Feature #4394: add some frame options and attributes
- As someone wise once said: "The problem was a loose nut behind the wheel.". :)
Our current implementation assumes ... - 02:35 PM User Interface Feature #4394: add some frame options and attributes
- Roger Borrello wrote:
> Greg Shah wrote:
> > The @b4Frname.assign()@ is missing the @f0Frame.widgeti().getFrameName... - 02:07 PM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> The @b4Frname.assign()@ is missing the @f0Frame.widgeti().getFrameName()@ argument.
>
> You'll... - 02:06 PM User Interface Feature #4394: add some frame options and attributes
- We can't go on an 2 week effort to dig into this. It would be good to fix these as well. The issue is probably diffe...
- 12:53 PM User Interface Feature #4394: add some frame options and attributes
- Roger Borrello wrote:
> Looking at more code emitted... would this be similar to why this code:
> [...]
> converts... - 12:26 PM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> The @b4Frname.assign()@ is missing the @f0Frame.widgeti().getFrameName()@ argument.
>
> You'll... - 10:37 AM User Interface Feature #4394: add some frame options and attributes
- Code Review Task Branch 4231b Revision 11446
The only issue is the use of @new String()@ in @GenericWidget.getFram... - 10:30 AM User Interface Feature #4394: add some frame options and attributes
- The @b4Frname.assign()@ is missing the @f0Frame.widgeti().getFrameName()@ argument.
You'll have to fix it. Most l... - 10:21 AM User Interface Feature #4394: add some frame options and attributes
- Current testcase has 2 of the same use of the @:frame-name@ attribute, with very different conversions:
# @assign b4... - 10:03 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> > > Not sure how the skeleton works for you, looks like it's being used by the parser to resolve ... - 09:57 AM Base Language Feature #4384: Builtin OO Implementation
- Great!
- 09:44 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Thanks for posting a high level status.
>
> It is very high priority to get the conversion par... - 09:41 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> > One thing: I didn't anticipate your need to greatly change the skeletons. Can you help us under... - 09:40 AM Base Language Feature #4384: Builtin OO Implementation
- Thanks for posting a high level status.
It is very high priority to get the conversion parts finished ASAP. Can y... - 09:35 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> One thing: I didn't anticipate your need to greatly change the skeletons. Can you help us unde... - 09:34 AM Base Language Feature #4384: Builtin OO Implementation
- > One thing: I didn't anticipate your need to greatly change the skeletons. Can you help us understand the need for t...
- 09:32 AM Base Language Feature #4384: Builtin OO Implementation
- > > Not sure how the skeleton works for you, looks like it's being used by the parser to resolve references,
Yes,... - 02:17 AM Base Language Feature #4384: Builtin OO Implementation
- Roger Borrello wrote:
> h2. OO Built-Ins Requiring Implementation
>
> Breakdown of OO BuiltIns to focus on:
> * ...
04/13/2020
- 07:02 PM Database Bug #3471: incremental conversion is regressed
- Greg Shah wrote:
> 5. The design is quite elegant. The fact that the maps and sets in conversion have been replaced... - 06:54 PM Database Bug #3471: incremental conversion is regressed
- Code Review Task Branch 3471a Revision 11373
+Part 2+
5. The design is quite elegant. The fact that the maps a... - 06:33 PM Database Bug #3471: incremental conversion is regressed
- Greg Shah wrote:
> 1. In the calling locations of @helper.persistCollection()@ it would be better if the types of t... - 04:34 PM Database Bug #3471: incremental conversion is regressed
- Code Review Task Branch 3471a Revision 11373
So far, I've very impressed.
+Part 1+
I'm posting the review in... - 07:27 AM Database Bug #3471: incremental conversion is regressed
- Greg, 3471a rev 11373 is ready for review
- 05:28 PM User Interface Feature #4394: add some frame options and attributes
- Code ready for review. Additional testcases being developed. Tested via @ON MOUSE-SELECT-CLICK@ of various widgets on...
- 04:19 PM User Interface Feature #4394: add some frame options and attributes
- > My assumptions is that there will need to be getter/setter support added in FrameInterface.java and FrameWidget.jav...
- 04:07 PM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> Add support for:
>
> * @FRAME-NAME@ attribute (this is actually a generic widget attribute but... - 10:22 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> As a temporary patch, you can move this section:
> [...]
> from @rules/fixups/post_par... - 08:27 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Constantin Asofiei wrote:
> > If you want to fix this now, just move the @_1@ suffix fr... - 08:14 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> If you want to fix this now, just move the @_1@ suffix from the property getter to the J... - 08:13 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, this is fixed in 3471a which will be in trunk soon.
If you want to fix this now, just move the @_1@ suffix... - 07:43 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > And the skeleton have a public property and protected methods lik... - 07:41 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> And the skeleton have a public property and protected methods like this:
> [...]
Hmm... are th... - 07:33 AM Base Language Feature #4384: Builtin OO Implementation
- And the skeleton have a public property and protected methods like this:...
- 07:30 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > The test is oo/openedge/net/message_part/test_property_headers.p
... - 07:28 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> The test is oo/openedge/net/message_part/test_property_headers.p
Marian, I'm looking into it. - 07:14 AM Base Language Feature #4384: Builtin OO Implementation
- OK, I give-up :(
I'm trying to make sense of why the conversion is using the wrong method name here but I really d... - 09:11 AM Database Feature #3813: misc DB features part deux
- Implemented changes suggested by Eric (see #3813-157) and fixed dependency of the DMO instantiation on @SESSION:DATE...
- 05:26 AM Database Feature #3813: misc DB features part deux
- Eric Faulhaber wrote:
> No, please don't work on the conversion part. The @LegacyField@ annotation is precisely the ... - 05:05 AM Database Feature #3813: misc DB features part deux
- Igor Skornyakov wrote:
> Greg Shah wrote:
> > Igor: Can you implement the parts of the support except for the looku... - 05:03 AM Database Feature #3813: misc DB features part deux
- Igor, for @LegacyField@ look in @dmo_common.rules@, around line 1780, for code like this:...
- 03:24 AM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> Igor: Can you implement the parts of the support except for the lookup of the value? Then it can... - 09:20 PM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> Eric: I assume you mean that just the backing value is there in the DMO in 4011a. The rest of th...
04/12/2020
- 07:40 PM Database Feature #3813: misc DB features part deux
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > I'm supposed to work at least on @DECIMALS@ support right no... - 05:05 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> The other issue is that I had removed the deprecated @BaseRecord.indexOf@ method in my worki... - 05:03 PM Database Feature #4011: database/persistence layer performance improvements
- Thanks for fixing up the import.
I had two errors compiling with rev 11406. One was due to a change I have made in...
04/11/2020
- 04:12 PM Database Feature #3813: misc DB features part deux
- Eric Faulhaber wrote:
> Sorry, Igor, would not have been giving you implementation advice had I realized Ovidiu alre... - 04:08 PM Database Feature #3813: misc DB features part deux
- Sorry, Igor, would not have been giving you implementation advice had I realized Ovidiu already implemented this feat...
- 04:01 PM Database Feature #3813: misc DB features part deux
- Igor Skornyakov wrote:
> I'm supposed to work at least on @DECIMALS@ support right now.
If there is not a criti... - 03:58 PM Database Feature #3813: misc DB features part deux
- Ovidiu Maxiniuc wrote:
> [...]
> Both attributes and can be directly accessed via the new @DmoMetadataManager@ / @D... - 03:03 PM Database Feature #3813: misc DB features part deux
- Ovidiu Maxiniuc wrote:
> Igor, I believe both of the above attributes are members fields in the new @Property@ DMO a... - 02:50 PM Database Feature #3813: misc DB features part deux
- Igor, I believe both of the above attributes are members fields in the new @Property@ DMO annotation of the new persi...
- 08:08 AM Database Feature #3813: misc DB features part deux
- Can anybody help me to understand how the @LegacyField@ annotations are generated? We need at least two fixes for thi...
- 12:38 PM Base Language Feature #4384: Builtin OO Implementation
- I've tried to merge your changes to skeleton with ours and no wonder there are merge conflicts, I can solve those now...
04/10/2020
- 06:23 PM User Interface Bug #4612: Fix ChUI browse drawing when the current row is out of the view
- In a ChUI browse the current row can be out of the view. It is a rare case and I'm aware only of one case when this h...
- 05:54 PM User Interface Bug #4612 (New): Fix ChUI browse drawing when the current row is out of the view
- 06:06 PM Database Feature #3813: misc DB features part deux
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > I need the get the @DECIMALS@ value from the @BufferFieldImp... - 06:00 PM Database Feature #3813: misc DB features part deux
- Igor Skornyakov wrote:
> I need the get the @DECIMALS@ value from the @BufferFieldImpl@ method I do not see how ge... - 04:38 PM Database Feature #3813: misc DB features part deux
- Eric Faulhaber wrote:
> The DMO field will always return a BDT value, never @null@, even if it is unknown value. The... - 03:58 PM Database Feature #3813: misc DB features part deux
- Fixed the issue with @INITIAL@ value parsing for date fields.
Committed with @SessionExport@ support to 4231b revis... - 03:06 PM Database Feature #3813: misc DB features part deux
- I've removed my changes regarding @LogicalTerminal@. Apart from extracting @SessionExports@ operations to a separate ...
- 01:57 PM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> > I understand that EnvironmentDaemon is not a suitable pattern for the situation with SESSION:DA... - 01:46 PM Database Feature #3813: misc DB features part deux
- > I understand that EnvironmentDaemon is not a suitable pattern for the situation with SESSION:DATE-FORMAT and the ot...
- 01:11 PM Database Feature #3813: misc DB features part deux
- I understand that @EnvironmentDaemon@ is not a suitable pattern for the situation with @SESSION:DATE-FORMAT@ and the ...
- 04:26 PM Database Feature #4011: database/persistence layer performance improvements
- The first revision of import process was committed to 4011a. I have successfully imported the hotel_gui database in b...
- 09:23 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Greg Shah wrote:
> Please create a new task for that. We will defer work on it for now.
Done. - 09:13 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Please create a new task for that. We will defer work on it for now. In the wiki page, explain the idea and link to...
- 09:12 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Greg Shah wrote:
> > He could do this using the standard system tools. Or do you want to add other 4GL extensions th... - 09:07 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- > He could do this using the standard system tools. Or do you want to add other 4GL extensions that would allow this?...
- 09:00 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Greg Shah wrote:
> I've just edited the "Font Control in 4GL Widgets":/projects/p2j/wiki/Font_Control_in_4GL_Widgets... - 08:16 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- I've just edited the "Font Control in 4GL Widgets":/projects/p2j/wiki/Font_Control_in_4GL_Widgets. Please review and...
- 09:21 AM User Interface Bug #4611: Implement a font enumeration Java API directly callable from legacy code
- The motivation here is to provide a way to allow to enumerate available font faces in legacy code. That is FWD/4GL co...
- 09:16 AM User Interface Bug #4611 (New): Implement a font enumeration Java API directly callable from legacy code
04/09/2020
- 03:32 PM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> Yes, it will certinly make it better, even if it is not the full solution.
>
> You can patte... - 03:30 PM Database Feature #3813: misc DB features part deux
- Igor Skornyakov wrote:
> BTW: maybe the problem is not with the @SessionUtils@ _per se_, but in the way @SessionExpo... - 03:29 PM Database Feature #3813: misc DB features part deux
- Yes, it will certinly make it better, even if it is not the full solution.
You can pattern it using the @Environ... - 03:29 PM Database Feature #3813: misc DB features part deux
- BTW: maybe the problem is not with the @SessionUtils@ _per se_, but in the way @SessionExports@ is instantiated in th...
- 02:55 PM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> Yes. This is what I meant by my comment:
>
> > I don't know why we are using SessionUtils on ... - 02:47 PM Database Feature #3813: misc DB features part deux
- Igor Skornyakov wrote:
> A @SESSION:TIMEZONE = 3.@ (@SessionUtils.setTimezone@) causes the same exception as in #381... - 02:45 PM Database Feature #3813: misc DB features part deux
- A @SESSION:TIMEZONE = 3.@ (@SessionUtils.setTimezone@) causes the same exception as in #3813-123 (@No export or no ac...
- 02:24 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- As Constantin notes, you are telling the code to only have the frame positioned in @col 1 row 1@ because only the FIR...
- 01:05 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Roger, the @AT COL ROW@ in the frame phrase (for DISPLAY) sets the frame's definition location, not at runtime.
To... - 01:01 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- New testcase has expanded my ability to validate values, but I'm not sure it's on the mark yet. I was expecting the f...
- 06:56 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> @Greg, do you have already a blue print for the OE Enums? We still have some issues with those a... - 02:54 AM Base Language Feature #4384: Builtin OO Implementation
- @Greg, do you have already a blue print for the OE Enums? We still have some issues with those and would be nice to k...
- 06:46 AM Runtime Infrastructure Feature #4406: server-side REST execution without appserver agents
- I think that the solution should be made generic enough that it can work with non-REST cases as well. I think this m...
04/08/2020
- 11:29 AM User Interface Feature #4394: add some frame options and attributes
- The @frame-name@ is just a string, right? So you can do anything with it to see the value (e.g. @message widget:fram...
- 11:03 AM User Interface Feature #4394: add some frame options and attributes
- I cannot find any useful documentation related to how @FRAME-NAME@ would be used in a testcase. Searching through our...
- 09:05 AM User Interface Feature #4609: rework scrolling approach to use an cleaner, MVC design
- For a customer-specific grid widget, Vladimir wrote an alternative MVC scrolling implementation. The details are doc...
- 09:02 AM User Interface Feature #4609 (New): rework scrolling approach to use an cleaner, MVC design
04/07/2020
- 05:19 PM Database Feature #4011: database/persistence layer performance improvements
- While working with the @hotel_gui@ and in particular with embedded client I feel that FWD is non-deterministically un...
- 04:46 PM Database Feature #3813: misc DB features part deux
- The runtime support for the @DEFAULT-STRING@ (modulo the issue with EXTENT fields (see #3813-99) is finished.
Commit... - 04:27 PM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> Most likely, the initial value for these problem cases should be the unknown value. Please check... - 04:24 PM Database Feature #3813: misc DB features part deux
- > I've implemented preventive pre-check in the getDefaultString and do not try to vet the values for the problematic ...
- 04:01 PM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> > Formally this issue is not related to #3813 and does not prevent tesing.
>
> We still should... - 03:59 PM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> > I've found that current INITIAL attribute support generates exceptions for other data types (su... - 03:48 PM Database Feature #3813: misc DB features part deux
- > Formally this issue is not related to #3813 and does not prevent tesing.
We still should probably fix this now. ... - 03:37 PM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> Igor Skornyakov wrote:
> > On the conversion of the field definition
> > [...]
> > the time pa... - 03:31 PM Database Feature #3813: misc DB features part deux
- Another issue:
The converted statement @SessionUtils.setDateFormat(new character("ydm"))@ causes runtime exception:
... - 03:30 PM Database Feature #3813: misc DB features part deux
- > I've found that current INITIAL attribute support generates exceptions for other data types (such as raw or even ch...
- 03:27 PM Database Feature #3813: misc DB features part deux
- Igor Skornyakov wrote:
> On the conversion of the field definition
> [...]
> the time part is lost.
Please show... - 03:23 PM Database Feature #3813: misc DB features part deux
- Eric Faulhaber wrote:
> I don't think that was intentional. Please add it if you need it. My advice about @getPrecis... - 03:21 PM Database Feature #3813: misc DB features part deux
- In addition to the #3813-95, I've found that current @INITIAL@ attribute support generates exceptions for other data ...
- 03:09 PM Database Feature #3813: misc DB features part deux
- On the conversion of the field definition...
- 02:56 PM Database Feature #3813: misc DB features part deux
- Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > Where @foo@ represents a DMO and @bar@ is a @decimal@ property, ... - 01:33 PM Database Feature #3813: misc DB features part deux
- @DEFAULT-STRING@ uses only decimal separator when rendering @DECIMAL@ values. The value of the group separator is not...
- 11:04 AM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> No. A format string is not the same thing as the @DATE-FORMAT@. A format string for @date@ migh... - 10:45 AM Database Feature #3813: misc DB features part deux
- > DEFAULT-STRING renders its dates and numeric values in LOCAL format, subject to the DATE-FORMAT and NUMERIC-FORMAT ...
- 08:23 AM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> The @date@, @datetime@, @datetime-tz@, @integer@, @int64@ and @decimal@ classes all are designed ... - 08:14 AM Database Feature #3813: misc DB features part deux
- The @date@, @datetime@, @datetime-tz@, @integer@, @int64@ and @decimal@ classes all are designed to format their stat...
- 07:51 AM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> Igor Skornyakov wrote:
> > Do we have methods for rendering date/numeric data using @SESSION:DAT... - 07:46 AM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> > We need to correctly distinguish between datetime literal and valid expression as NOW. The firs... - 07:39 AM Database Feature #3813: misc DB features part deux
- > We need to correctly distinguish between datetime literal and valid expression as NOW. The first question is what c...
- 07:36 AM Database Feature #3813: misc DB features part deux
- Igor Skornyakov wrote:
> Do we have methods for rendering date/numeric data using @SESSION:DATE-FORMAT@ and @SESSION... - 05:45 AM Database Feature #3813: misc DB features part deux
- Do we have methods for rendering date/numeric data using @SESSION:DATE-FORMAT@ and @SESSION:NUMERIC-FORMAT@ attribute...
- 05:39 AM Database Feature #3813: misc DB features part deux
- Eric Faulhaber wrote:
> Where @foo@ represents a DMO and @bar@ is a @decimal@ property, the following will return th... - 04:40 AM Database Feature #3813: misc DB features part deux
- The issue described in the #3813-97 was a result of the following. I've compiled two tests. The TEMP-TABLE @source-da...
- 03:35 AM Database Feature #3813: misc DB features part deux
- Eric Faulhaber wrote:
> Where @foo@ represents a DMO and @bar@ is a @decimal@ property, the following will return th... - 01:51 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> FYI, I have updated @https://proj.goldencode.com/downloads/skeletons/repo@ to rev 89 earlier toda... - 01:43 PM Base Language Feature #4384: Builtin OO Implementation
- > Sounds simple enough, how do we know when we need to incorporate changes from 4231b, will someone notify us or we s...
- 01:39 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Marian Edu wrote:
> > Constantin Asofiei wrote:
> > > I think is related to using a skeleton c... - 12:58 PM Base Language Feature #4384: Builtin OO Implementation
- The fix is in 4231b rev 11427 on xfer. I should have added it to 4384a, sorry.
You can try the rebase now :) - 12:53 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > I think is related to using a skeleton class. For example, at lea... - 12:42 PM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> I think is related to using a skeleton class. For example, at least the skeleton methods... - 12:40 PM Base Language Feature #4384: Builtin OO Implementation
- I think is related to using a skeleton class. For example, at least the skeleton methods are missing the @extent@ for...
- 12:39 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Marian Edu wrote:
> > > @Constantin, the code generated still do... - 12:26 PM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > @Constantin, the code generated still doesn't work for us when in... - 12:16 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> In fact, you can always rebase an unbound 4384a branch from the latest 4231b on xfer and then @... - 12:15 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> @Constantin, the code generated still doesn't work for us when indeterminate extents are used. T... - 12:08 PM Base Language Feature #4384: Builtin OO Implementation
- > OK, we will continue to work with our local git repository and only I will push changes to bazaar to keep it simple...
- 11:49 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > There was no cast in the conversion rule and we didn't changed th... - 11:18 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Created branch 4384a, branched from 4231b revision 11425.
>
> Access it:
>
> @bzr co sftp:/... - 12:11 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Another case to cover: simple statements with @NO-ERROR@, like @ch = h:name NO-ERROR.@ and @input from os-dir("missin...
04/06/2020
- 07:29 PM Database Feature #3813: misc DB features part deux
- Where @foo@ represents a DMO and @bar@ is a @decimal@ property, the following will return the value of DECIMAL from t...
- 05:43 PM Database Feature #3813: misc DB features part deux
- Igor Skornyakov wrote:
> I cannot find where the value of the DECIMAL option of the field definition is located in t... - 05:38 PM Database Feature #3813: misc DB features part deux
- I cannot find where the value of the DECIMAL option of the field definition is located in the conversion artifacts.
... - 01:35 PM Database Feature #3813: misc DB features part deux
- Ovidiu Maxiniuc wrote:
> I will schedule working on this issue. 4011a is not yet stable enough, but we'll see whethe... - 01:29 PM Database Feature #3813: misc DB features part deux
- > BTW: do I understand correctly that more complicated expressions cannot be used in the @INITIAL@ clause?
TBH, befo... - 12:40 PM Database Feature #3813: misc DB features part deux
- Ovidiu Maxiniuc wrote:
> I am working on 4011a branch, where the field's attributes (including the default value) ar... - 12:29 PM Database Feature #3813: misc DB features part deux
- The following field definition...
- 12:26 PM Database Feature #3813: misc DB features part deux
- I am working on 4011a branch, where the field's attributes (including the default value) are defined as DMO interface...
- 11:40 AM Database Feature #3813: misc DB features part deux
- At the moment FWD runtime support if the INITIAL attribute for fields like @FIELD s-datetime AS DATETIME INITIAL NOW@...
- 09:57 AM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> Doesn't the @DEFAULT-VALUE@ of the DMO map more closely to @BUFFER-FIELD:DEFAULT-VALUE@ instead o... - 09:50 AM Database Feature #3813: misc DB features part deux
- Doesn't the @DEFAULT-VALUE@ of the DMO map more closely to @BUFFER-FIELD:DEFAULT-VALUE@ instead of using the @DEFAULT...
- 09:42 AM Database Feature #3813: misc DB features part deux
- We have no support for the BUFFER-FIELD:DEFAULT-VALUE (even conversion is not supported). This can be a little bit tr...
- 04:33 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Greg Shah wrote:
> Make a list of the problems here and fix them.
>1. What do these return before the frame is real... - 03:31 PM Base Language Feature #4384: Builtin OO Implementation
- Created branch 4384a, branched from 4231b revision 11425.
Access it:
@bzr co sftp://<userid>@xfer.goldencode.co... - 07:34 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Which revision of hotel_gui are you using with 4011a/11404?
I found r202 of hotel_gui is wh...
04/05/2020
- 06:08 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> I have committed my latest changes to 4011a as r11404.
> The standalone hotel_gui is start... - 07:52 AM Database Feature #4011: database/persistence layer performance improvements
- I have committed my latest changes to 4011a as r11404.
The standalone hotel_gui is starting up and tabs can be navig... - 07:37 AM Database Feature #4011: database/persistence layer performance improvements
- > This is a non-orthodox workaround.
You're being kind. Let us call it what it is: an ugly solution. Unfortunate...
04/04/2020
- 06:24 PM Database Feature #4011: database/persistence layer performance improvements
- Greg, thanks for suggestion. This is a non-orthodox workaround. Here is what I've done.
I altered @NUM_LITERAL@ in l...
04/03/2020
- 06:33 PM Database Feature #3813: misc DB features part deux
- By the end of the weekend, please report the list of open items remaining in this task. We can push the #3813-81 it...
- 06:31 PM Database Feature #4011: database/persistence layer performance improvements
- Is the column name version of @order@ always "qualified" (e.g. @tt1.order@)? If so, then you can easily differentiat...
- 05:29 PM Database Feature #4011: database/persistence layer performance improvements
- In fact, @by@ does not suffer from this inconvenient as it is already a Progress reserved keyword and cannot be the n...
- 04:59 PM Database Feature #4011: database/persistence layer performance improvements
- I encountered the following issue and I see no easy trick to work around. It is a antlr issue I think. Suppose we hav...
- 01:00 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Make a list of the problems here and fix them.
- 12:33 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- I'll update, now that I (finally) understand. I do have some initial items, some not related to this testcase, but be...
- 11:19 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- I think you should check the @FRAME-ROW(frame)@ builtin for all of the same case.
Make sure to test:
* What do ... - 10:38 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Greg Shah wrote:
> > That is not really correct, because the attribute is off the widget, in this case i.
>
> Pl... - 10:16 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- > That is not really correct, because the attribute is off the widget, in this case i.
Please read #4164-1 more c... - 09:54 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Greg Shah wrote:
> All you care about is positioning the frame in different locations.
That is not really corre... - 09:34 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- I had a testcase:...
- 08:53 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- All you care about is positioning the frame in different locations. This is trivial to do in the AT phrase of the fr...
- 09:54 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> There was no cast in the conversion rule and we didn't changed the rules simply modified the gen... - 09:49 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, there's a FWD conversion bug for this extent assign case. I'll fix it.
>
> W... - 09:38 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, there's a FWD conversion bug for this extent assign case. I'll fix it.
What's the signature for @assignMu... - 09:25 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> fixes the reference but the uncheck cast is ugly to say at least :(
Changing the @assignMulti... - 09:15 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, what's the use case for the extent problem? Can you modify it so that it uses a ...
Also available in: Atom