General

Profile

Greg Shah's activity

From 11/28/2024 to 12/27/2024

12/20/2024

11:12 AM Base Language Bug #9411 (Merge Pending): Implement SESSION:STREAM
Code Review Task Branch 9411a Revision 15610
It is good.
You can merge to trunk now.
Greg Shah

12/19/2024

12:25 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
> Please let me know if you want to upload the ADE project I used.
Yes, we should have it located in @~/secure/cod...
Greg Shah
09:14 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
> To make this work, we will have to implement anything missing in @progress.lang.*@ since those are not written in ... Greg Shah
07:14 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
There are less than 450 classes in @src/corelib/@ and @src/netlib/@. Isn't that all we're worried about? I don't th... Greg Shah
07:44 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
Does NCURSESW need to be modified to extend the @auto_getch_refresh@ patch to a different location? The problem you ... Greg Shah

12/18/2024

04:42 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
As of 12.7.0, PSC has licensed all of its ADE code under the Apache 2.0 license (see https://github.com/progress/ADE/... Greg Shah
04:34 PM Base Language Feature #9488 (WIP): implement all built-in OO classes using the open source ADE code from 12.8.4
Greg Shah
12:45 PM User Interface Bug #2971 (Closed): rework tooltip support to use OverlayWindow
Greg Shah
11:18 AM User Interface Bug #2971: rework tooltip support to use OverlayWindow
We can close this task as of trunk rev 15429 (the changes from #8019), right? Greg Shah
09:49 AM Build and Source Control Feature #9483: improve build scripts to allow better dependecy updates
+Hynek, +Roger, +Tomasz Greg Shah
09:46 AM Base Language Bug #9411: Implement SESSION:STREAM
Please update the gap marking for this attribute (mark it full/partial the same way that cpstream is marked).
Then...
Greg Shah

12/16/2024

10:51 AM Runtime Infrastructure Feature #8863: Add tenantName logic related to sec_authentication_domain in FWD
What is the 4GL code in OE that would integrate with this feature? I want to make sure that we are not doing somethi... Greg Shah
07:56 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
> You mentioned some hardware terminal. Can you clarify what it can be? Can we simulate this environment inside KVM?
...
Greg Shah

12/13/2024

02:13 PM Base Language Bug #9354: Invalid handle (3135) error is thrown insted of the 10068 error.
> I think what is needed is to put an annotation when @chainedRef@ should be true and after a @REFERENCE@ gets added ... Greg Shah
07:15 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
Please see #7657-59 for the scope of this task. I am focused on the terminal input/output and making that safe. I a... Greg Shah

12/12/2024

10:49 AM Base Language Bug #9037: Two timers problem: only one fires
> @SecurityContext@ instance (Greg, IIRC this is a singleton for each FWD context, right?)
In most cases, yes it i...
Greg Shah
10:01 AM Base Language Bug #9354: Invalid handle (3135) error is thrown insted of the 10068 error.
> I like the second version more. Maybe use @ref()@, @chainedRef()@ (which will call @chainedRef(false)@ underneath) ... Greg Shah

12/11/2024

02:33 PM User Interface Bug #9452: EDITOR: incorrect last space in line behavior
The behavior in #9451-1 would not be a priority unless a customer explains how this is a user problem. So, for now w... Greg Shah
02:30 PM User Interface Bug #3091 (Closed): ./demo/demo_widgets.p can be broken using editor and key pressing TAB, SHIFT+...
Greg Shah
08:15 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
Hynek: Please review.
> How do we plan to use the wide char version of the @libp2j.so@? Will it be the our default...
Greg Shah
08:06 AM User Interface Bug #7657 (Review): 8-bit character entry problem in ChUI
Greg Shah
09:01 PM Base Language Feature #9448: compatibility test security features
Check the tests in Testcases to ensure they are complete and comprehensive. Add tests if needed. Convert and run the ... Greg Shah
08:58 PM Base Language Feature #9448 (Closed): compatibility test security features
Greg Shah
08:53 PM Base Language Feature #9447: XML support feature improvements and testing
* @SAX-READER@ (also should be added to @X-DOCUMENT@ if easily done, but only the @SAX-READER@ version is used in the... Greg Shah
08:52 PM Base Language Feature #9447 (Closed): XML support feature improvements and testing
Greg Shah
08:20 PM Base Language Support #9446: compatibility test PUT-DOUBLE
Check the @PUT-DOUBLE@ tests in [[p2j:Testcases]] to ensure they are complete and comprehensive. Add tests if needed... Greg Shah
08:20 PM Base Language Support #9446 (Closed): compatibility test PUT-DOUBLE
Greg Shah
08:18 PM Base Language Support #9445: compatibility test FIX-CODEPAGE
Check the @FIX-CODEPAGE@ tests in [[p2j:Testcases]] to ensure they are complete and comprehensive. Add tests if need... Greg Shah
08:13 PM Base Language Support #9445 (Closed): compatibility test FIX-CODEPAGE
Greg Shah

12/10/2024

05:48 PM Build and Source Control Bug #8955 (Closed): Movement of scripts to tools/scripts requires update to build.xml archive tasks
Greg Shah
12:47 PM Database Feature #9443: add runtime support for DSLOG-MANAGER
At a minimum, @DB-CONTEXT@ needs to be supported.
In all likelihood, instrumentation for logging levels and entry-...
Greg Shah
12:45 PM Database Feature #9443 (New): add runtime support for DSLOG-MANAGER
Greg Shah
12:32 PM Base Language Feature #9442: implement limited support for RCODE-INFORMATION
There are 2 patterns used that should be supported.
Both start with an assignment of @RCODE-INFORMATION:FILENAME@ ...
Greg Shah
12:29 PM Base Language Feature #9442 (Closed): implement limited support for RCODE-INFORMATION
Greg Shah
10:35 AM Database Feature #9440: get-codepage() function should work with CLOB fields
The current implementation of @GET-CODEPAGE()@ (implemented in #3753) works with @LONGCHAR@ but not with @CLOB@ field... Greg Shah
10:31 AM Database Feature #9440 (Closed): get-codepage() function should work with CLOB fields
Greg Shah
09:57 AM Base Language Bug #9350 (Internal Test): gap marking for LOG-MANAGER attributes and methods is probably wrong
Code Review Task Branch 9198a Revision 15486
The changes are good.
I've checked in rev 15487 with minor comment...
Greg Shah
09:28 AM Base Language Bug #9411: Implement SESSION:STREAM
Please apply the changes to the branch. Greg Shah
09:04 AM Base Language Bug #9411: Implement SESSION:STREAM
Perfect. OE treats these as synonyms too. Go ahead with that idea. Greg Shah
06:47 AM Base Language Bug #9411: Implement SESSION:STREAM
Eugenie: Please review and comment on #9411-14.
> is not needed then we can either change the rules to call @getCP...
Greg Shah
07:38 AM Base Language Feature #4392 (Closed): add -pf support for appserver CONNECT() method
Greg Shah
08:34 PM Base Language Feature #9437: enhancements for Progress.Lang.Class
... Greg Shah
08:33 PM Base Language Feature #9437 (Closed): enhancements for Progress.Lang.Class
Greg Shah
08:26 PM Base Language Feature #9436: add built-in OO classes
... Greg Shah
08:24 PM Base Language Feature #9436 (WIP): add built-in OO classes
Greg Shah

12/09/2024

06:50 PM Base Language Feature #9435: class-level virtual procedure/function definitions
Some procedures and functions can be defined in classes.
* @PROCEDURE EXTERNAL@
* @PROCEDURE/FUNCTION ... IN hand...
Greg Shah
06:49 PM Base Language Feature #9435 (Closed): class-level virtual procedure/function definitions
Greg Shah
06:44 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
Some things to ensure are fully working:
* @CATCH@ with inner @UNDO, THROW@
* @FINALLY@ with @DELETE OBJECT@ (wit...
Greg Shah
04:56 PM Base Language Bug #9411: Implement SESSION:STREAM
Code Review Task Branch 9411a Revision 15609
1. Instead of @SessionUtils@, the getter should be in @I18nOps@.
2...
Greg Shah
09:39 AM Base Language Bug #9411: Implement SESSION:STREAM
That seems reasonable. Please put the changes in a branch. Greg Shah
11:55 AM Base Language Bug #6640: parsing bug for initial ",0000" for decimal variables or fields
What happens in OE when you set the decimal separator or group separator to different values?
You can set this on ...
Greg Shah
08:25 AM Database Bug #9426 (Rejected): Failed to UPDATE when flushing an INVALID dmo
Greg Shah

12/05/2024

08:38 AM Base Language Bug #9417: Errors might not be logged by the LegacyLogManager.
+Galya, +Constantin Greg Shah
08:27 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
Marian Edu wrote:
> Greg Shah wrote:
> > Yes, exactly this. Luckily, this is a pretty rare case because they try t...
Greg Shah

12/04/2024

08:01 AM Base Language Bug #9396: Improve Incompatible data types in expression or assignment. (223) error handling
> My conclusion is that we need to add the full type checking during standard conversion with error reporting if we w... Greg Shah

12/02/2024

11:06 AM Runtime Infrastructure Bug #7498 (Rejected): allow a single Web client launch if the client presses ENTER key multiple t...
Greg Shah

11/28/2024

09:17 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
Tomasz Domin wrote:
> Marian Edu wrote:
> > Tomasz Domin wrote:
> >
> > > No, its configurable per @TestSet@ (gr...
Greg Shah
08:39 AM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
In FWD, the command line options that can be specified in OE are handled using our @com.goldencode.p2j.main.StartupPa... Greg Shah
 

Also available in: Atom