Project

General

Profile

Activity

From 10/07/2012 to 11/05/2012

11/05/2012

02:51 PM Feature #1590: implement PROPATH assignment
Thanks I managed to figure out what the problem was :)!
Costin Savin
02:36 PM Feature #1590: implement PROPATH assignment
Show the testcase code (that is behaving strangely) here and also show the output of running it on the 4GL. I will h... Greg Shah
02:34 PM Feature #1590: implement PROPATH assignment
There seems to be a something wrong with the testcase when run on Progress or a Progress bug.
When assigning a new v...
Costin Savin
12:00 PM Feature #1611: implement QUOTER utility
Feedback:
1. The history entry in rules/annotations/input_output.rules needs to be updated from 009 to 010.
2. ...
Greg Shah
11:16 AM Feature #1611 (Review): implement QUOTER utility
Costin Savin
11:13 AM Feature #1611: implement QUOTER utility
Is this ready for review? That would mean that you have no known issues and the update fully meets the requirements ... Greg Shah
11:16 AM Feature #1591 (WIP): implement QUOTER built-in function
Costin Savin
11:14 AM Feature #1591 (Review): implement QUOTER built-in function
Costin Savin

11/03/2012

08:07 AM Feature #1611: implement QUOTER utility
Added proposed update for quoter utility. Costin Savin
08:06 AM Feature #1611: implement QUOTER utility
It seems that Progress replaces null resulting values with @-@, That and the fact that new line character(enter) is d... Costin Savin

11/02/2012

02:20 PM Feature #1591: implement QUOTER built-in function
Feedback on the proposed changes:
1. Each file with a standard header needs the copyright notice updated to 2012 i...
Greg Shah
01:53 PM Feature #1590: implement PROPATH assignment
Now that you have access to the 4GL development system, please make sure that you do more thorough testing of the PRO... Greg Shah
01:27 PM Feature #1590: implement PROPATH assignment
When you post your updated code, do not delete the old update. I want those to stay around for reference purposes.
...
Greg Shah
01:26 PM Feature #1590: implement PROPATH assignment
Feedback on the proposed changes:
1. Each file with a standard header needs the copyright notice updated to 2012 i...
Greg Shah
01:22 PM Feature #1611: implement QUOTER utility
Good work. Finish off the testing to ensure that you have a complete specification. It is common for the Progress d... Greg Shah
12:54 PM Feature #1611: implement QUOTER utility
The weird characters that appeared in - c tests seem to be caused by test data being altered at ftp transfer(though i... Costin Savin

11/01/2012

04:41 PM Feature #1884: add some of the v10 data types and core built-ins
Some other thoughts on LONGCHAR:
0. Look through the com/goldencode/p2j/util/character class carefully. Also look...
Greg Shah
04:22 PM Feature #1884 (WIP): add some of the v10 data types and core built-ins
Adrian Lungu
04:16 PM Feature #1884: add some of the v10 data types and core built-ins
The LONGCHAR support provides character data in 4GL that can exceed 32KB in size. Our character class already can ha... Greg Shah
04:17 PM Feature #1646: implement BASE64-ENCODE/BASE64-DECODE built-in functions
Yes, you're right. I forgot about that dependency. The task #1884 is where we are putting some new data type suppor... Greg Shah
03:40 PM Feature #1646: implement BASE64-ENCODE/BASE64-DECODE built-in functions
The BASE64-ENCODE function:
Converts binary data into a Base64 character string, and returns a LONGCHAR containing ...
Adrian Lungu
09:28 AM Feature #1646 (WIP): implement BASE64-ENCODE/BASE64-DECODE built-in functions
Adrian Lungu

10/31/2012

05:34 PM Feature #1646: implement BASE64-ENCODE/BASE64-DECODE built-in functions
Review the documentation for these functions in the Progress 4GL Language Reference. Write some testcases to ensure ... Greg Shah
02:35 PM Feature #1885 (Closed): fix and add necessary format string support
Greg Shah
02:21 PM Feature #1884: add some of the v10 data types and core built-ins
types: DATETIME, LONGCHAR, INT64 (needed for DB support of _lock-recid and for sequences); DATETIME(), NOW(), ADD-INT... Greg Shah
02:21 PM Feature #1884 (Closed): add some of the v10 data types and core built-ins
Greg Shah

10/30/2012

03:35 PM Support #1853 (New): update the base language portions of the Conversion Reference
Greg Shah
01:11 PM Feature #1824: client platform delegate implementation
If all client platform dependencies can be eliminated, then this task is not needed.
Any remaining client platform...
Greg Shah
01:09 PM Feature #1824 (Closed): client platform delegate implementation
Greg Shah
09:45 AM Feature #1792: implement widget-pool support
CREATE WIDGET-POOL, DELETE WIDGET-POOL and any scoping of resources Greg Shah
09:44 AM Feature #1792 (Closed): implement widget-pool support
Greg Shah
09:40 AM Feature #1786 (Closed): implement server-side support for non-UI client features (file system mgm...
Greg Shah
09:31 AM Feature #1781 (Closed): add missing support for the WIDGET-HANDLE builtin function
Greg Shah

10/29/2012

04:49 PM Feature #1611: implement QUOTER utility
Yes, this is much closer. But there are still 2 problems:
1. getNoteBoolean() can and would return null, you shou...
Greg Shah
03:30 PM Feature #1611: implement QUOTER utility
added... Costin Savin
01:53 PM Feature #1611: implement QUOTER utility
1-2.Attached the progress test , input file and result from os-command call and from windows console for quoter with ... Costin Savin
10:20 AM Feature #1611: implement QUOTER utility
Questions:
1. What is the encoding (e.g. codepage) of the input file?
2. What is the encoding of the output file?...
Greg Shah
08:42 AM Feature #1611: implement QUOTER utility
EFBB Costin Savin

10/26/2012

06:35 PM Support #1700: test the startup, basic processing and shutdown of the P2J server and P2J client o...
Currently the Swing client starting does not have any obvious issues except font rendering issue already found. Addit... Eugenie Lyzenko
03:09 PM Feature #1611: implement QUOTER utility
Make sure you keep all of your testcases. Add them to your update, so they get checked in.... Greg Shah
01:49 PM Feature #1611: implement QUOTER utility
Done several test of Quoter utility use on Progress,
It seems any errors from quoter are only output to the destinati...
Costin Savin

10/25/2012

03:52 PM Support #1700: test the startup, basic processing and shutdown of the P2J server and P2J client o...
The first issue/difference has been found running swing client in Windows. Look at the screenshots attached. If we us... Eugenie Lyzenko
01:33 PM Feature #1611: implement QUOTER utility
Thanks for clearing things up. Costin Savin
11:37 AM Feature #1611: implement QUOTER utility
The general idea is OK. Yes, we need to detect when any child process invocation is using QUOTER and then change the... Greg Shah

10/24/2012

12:05 PM Feature #1611: implement QUOTER utility
The only solution I came up with yet to get the quoter utility call the method from Quoter class is by checking the f... Costin Savin
11:16 AM Support #1700 (WIP): test the startup, basic processing and shutdown of the P2J server and P2J cl...
Use the p2j/testcases/simple/ environment to test the server and client on Windows. For now, DON'T test any of the P... Greg Shah
11:10 AM Support #1700 (Closed): test the startup, basic processing and shutdown of the P2J server and P2J...
Greg Shah

10/22/2012

01:38 PM Feature #1611 (WIP): implement QUOTER utility
Costin Savin
01:37 PM Feature #1591: implement QUOTER built-in function
Added proposed update for quoter builtin function Costin Savin

10/21/2012

01:11 PM Feature #1650 (Closed): process launching support for Windows (JNI library changes and any associ...
Greg Shah
01:10 PM Feature #1649: implement Windows environment/registry access
Priority features: GET-KEY-VALUE, PUT-KEY-VALUE, USE, LOAD, UNLOAD
The COLOR and FONT options to PUT-KEY-VALUE do no...
Greg Shah
01:09 PM Feature #1649 (Closed): implement Windows environment/registry access
Greg Shah
01:09 PM Feature #1648 (Closed): review all filesystem support (runtime) on Windows and fix/resolve any is...
Greg Shah
01:07 PM Feature #1647 (Closed): implement an option for SETUSERID and USERID to be backed by a replacemen...
Greg Shah
01:06 PM Feature #1646 (Closed): implement BASE64-ENCODE/BASE64-DECODE built-in functions
Greg Shah
01:03 PM Feature #27 (WIP): implement a compatible ENCODE built-in function
Greg Shah
01:00 PM Feature #1645: implement web services support
Priority work: implement all usage of the server object handle in regards to connecting to a web service.
Most of th...
Greg Shah
12:29 PM Feature #1645 (Closed): implement web services support
Greg Shah
12:01 PM Feature #1644: implement SOAP support
Priority features:
Statements:
CREATE-SOAP-HEADER
CREATE-SOAP-HEADER-ENTRYREF
ATTRIBUTES:
SOAP-FAULT-STRING
ERRO...
Greg Shah
12:00 PM Feature #1644 (Closed): implement SOAP support
Greg Shah
11:59 AM Feature #1643 (Closed): implement any missing DELETE OBJECT usage
Greg Shah
11:51 AM Feature #1641: implement SAX XML support
Priority features:
CREATE-SAX-READER; CREATE-SAX-WRITER; METHODS: get-value-by-index(), start-element(), end-eleme...
Greg Shah
11:51 AM Feature #1641 (Closed): implement SAX XML support
Greg Shah
11:48 AM Feature #1640: implement DOM XML support
Priority features:
CREATE-X-NODEREF; CREATE-X-DOCUMENT; ATTRIBUTES: NAME, ATTRIBUTE-NAMES, OWNER-DOCUMENT, NUM-CHI...
Greg Shah
11:47 AM Feature #1640 (Closed): implement DOM XML support
Greg Shah
11:46 AM Feature #1639: implement socket support
Highest priority features:
CREATE SOCKET
socket object methods:
CONNECT()
CONNECTED()
DISCONNECT()
READ()
SET-READ-...
Greg Shah
11:46 AM Feature #1639 (Closed): implement socket support
Greg Shah
11:42 AM Feature #1638: implement Java access to converted appserver code (must be a simple replacement fo...
One approach: based on a list of interfaces (hints), create a set of Java interfaces that can be used via our net pro... Greg Shah
11:41 AM Feature #1638 (Closed): implement Java access to converted appserver code (must be a simple repla...
Greg Shah
11:24 AM Feature #1636 (Closed): implement peristent trigger support
Greg Shah
11:22 AM Feature #1635: implement MEMPTR/RAW support
The following have highest priority:
Built-in Functions: get-long(), get-pointer-value()
Statements: put-long, put-s...
Greg Shah
11:21 AM Feature #1635 (Closed): implement MEMPTR/RAW support
Greg Shah
11:14 AM Feature #1634: implement full native library (.so or DLL) support
Provide a replacement for the Progress 4GL native API registration (PROCEDURE EXTERNAL) and calling mechanism. Utili... Greg Shah
11:07 AM Feature #1634 (Closed): implement full native library (.so or DLL) support
Greg Shah
10:38 AM Feature #1632 (Closed): implement _MSG() undocumented built-in function
Greg Shah
10:37 AM Feature #1631 (Closed): implement support for LANDSCAPE/PORTRAIT in I/O statements
Greg Shah
10:36 AM Feature #1630 (Closed): implement support for UNBUFFERED in I/O statements
Greg Shah
10:15 AM Feature #1628 (Closed): fix any incompatibilities or missing features of NO-ECHO support
Greg Shah
10:14 AM Feature #1627 (Closed): support for empty EXPORT statements
Greg Shah
09:55 AM Feature #1626 (Closed): implement OS-DIR support as an INPUT stream
Greg Shah
09:54 AM Feature #1625 (WIP): implement OUTPUT TO PRINTER on Windows
Greg Shah
09:53 AM Feature #1624 (Closed): add support for PUT CONTROL
Greg Shah
09:52 AM Feature #1623 (Closed): refine I/O support to resolve incompatibilities or missing features
Greg Shah
09:46 AM Feature #1622 (Closed): refine HANDLE support to resolve incompatibilities
Greg Shah
09:28 AM Feature #1621 (Closed): implement dynamic/unspecified EXTENT support
Greg Shah
09:27 AM Feature #1620 (Closed): implement EXTENT parameter support
Greg Shah

10/20/2012

10:01 AM Feature #1615: implement RCODE-INFO system handle
This system handle is *almost* too implementation specific to support. But if the usage is important, the features c... Greg Shah
09:56 AM Feature #1615 (Rejected): implement RCODE-INFO system handle
Greg Shah
09:37 AM Feature #1613: finish FILE-INFO system handle support
Implement the following:
FILE-INFO:FILE-TYPE (SMLP are not supported in P2J right now, there are limitations in Ja...
Greg Shah
09:34 AM Feature #1613 (Closed): finish FILE-INFO system handle support
Greg Shah
09:34 AM Feature #1612 (Closed): finish SESSION system handle support
Greg Shah
09:32 AM Feature #1611: implement QUOTER utility
The QUOTER utility in the 4GL is a separate executable that is part of the Progress runtime software BUT it is called... Greg Shah
09:26 AM Feature #1611 (Closed): implement QUOTER utility
Greg Shah

10/19/2012

01:06 PM Feature #1591: implement QUOTER built-in function
Yes, please implement the QUOTER() built-in function NOT the QUOTER utility. Greg Shah
11:21 AM Feature #1591: implement QUOTER built-in function
*Quoter function*
Converts the specified data type to CHARACTER and encloses the results in quotes
when necessary.
Th...
Costin Savin
10:48 AM Feature #1608: implement full appserver support (from 4GL clients only)
Implement the following:
- appserver dispatcher/thread pool
- handle context issues
- startup/shutdown procedures (...
Greg Shah
10:43 AM Feature #1608 (Closed): implement full appserver support (from 4GL clients only)
Greg Shah
10:10 AM Feature #1607: implement full named events support
The following support is needed: PUBLISH, SUBSCRIBE, UNSUBSCRIBE, parameter passing processing, chaining, super-proce... Greg Shah
10:06 AM Feature #1607 (Closed): implement full named events support
Greg Shah
10:05 AM Feature #1606: implement persistent procedures/super procedures
The following support is needed: RUN PERSISTENT, DELETE PROCEDURE/OBJECT, RUN IN, FUNCTION IN, DYNAMIC FUNCTION/DYNAM... Greg Shah
10:03 AM Feature #1606 (Closed): implement persistent procedures/super procedures
Greg Shah
08:15 AM Feature #1600 (Closed): provide a conversion option to emit decimal literals using a string liter...
Greg Shah
08:13 AM Feature #1599 (Closed): shift EXP implementation (MathOps.pow()) to BigDecimal
Greg Shah
08:11 AM Feature #1598 (Closed): shift LOG implementation (MathOps.log()) to BigDecimal
Greg Shah
08:11 AM Feature #1597 (Closed): shift SQRT implementation (MathOps.sqrt()) to BigDecimal
Greg Shah
08:07 AM Feature #1596 (Closed): complete big decimal implementation
Greg Shah

10/17/2012

12:51 PM Feature #1591: implement QUOTER built-in function
*QUOTER utility specifications:*
The QUOTER utility formats character data in a file to the standard format so it can...
Costin Savin
11:00 AM Feature #1591 (WIP): implement QUOTER built-in function
Costin Savin
11:35 AM Feature #1590: implement PROPATH assignment
Attached proposed update for the issue Costin Savin
08:42 AM Feature #1590: implement PROPATH assignment
... Greg Shah
08:17 AM Feature #1590: implement PROPATH assignment
Obtained the following rules settings that will convert the code according to the spec:... Costin Savin

10/16/2012

02:38 PM Feature #1590: implement PROPATH assignment
Yes, you're right. The assignment version of this must be put in convert/assignments.rules. Search on prog.kw_fr_va... Greg Shah
01:29 PM Feature #1590: implement PROPATH assignment
> <rule>oldtype == prog.kw_propath
> <action>methodTxt = "EnvironmentOps.getSearchPath"</action>
> <rule>parent.typ...
Costin Savin
04:49 AM Feature #1590 (WIP): implement PROPATH assignment
Costin Savin

10/12/2012

05:15 PM Feature #1591: implement QUOTER built-in function
Look at the QUOTER built-in function in the Progress 4GL Language Reference (it is in v10.x or later). Your task is ... Greg Shah
05:08 PM Feature #1591 (Closed): implement QUOTER built-in function
Greg Shah
05:03 PM Feature #1590: implement PROPATH assignment
Progress has a PROPATH "function" (which looks like a well known or global variable) which reports on the current set... Greg Shah
04:34 PM Feature #1590 (Closed): implement PROPATH assignment
Greg Shah
11:31 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Requires schema conversion support, code conversion support, and runtime implementations of data types, operators, an... Eric Faulhaber
11:25 PM Feature #1584 (Closed): add conversion and runtime support for INT64 and DATETIME data types
Eric Faulhaber
 

Also available in: Atom