Activity
From 07/19/2025 to 08/17/2025
08/14/2025
- 02:37 PM Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- I've rebased 9572a to rev. 16118. Please, review.
- 04:54 AM Bug #10362: FastFindCache.L2Key uses the buffer alias in the FQL
- I think #9016 can fix the problem easier. If we use the astCache for the @private FQLPreprocessor(List<RecordBuffer> ...
08/13/2025
- 09:47 AM Bug #10362 (WIP): FastFindCache.L2Key uses the buffer alias in the FQL
- I think the solution is quite fragile, considering that @.replace@ can match other tokens that are not the actual ali...
- 08:27 AM Bug #8273 (Test): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Branch 8273a was merged into trunk as rev. 16112 and archived.
- 07:04 AM Bug #8273 (Merge Pending): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- > Testing completed and passed for:
Love it! Please merge 8273a to trunk now. - 07:02 AM Bug #8273: avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Testing completed and passed for:
* customer unit tests;
* #9663;
* reports + harness;
* smoke testing of GUI app... - 03:17 AM Bug #10365 (Review): Mismatched number of parameters passed to routine for external function
- I have compared the generated sources with and without the above fix. The issue is resolved (it had been present in m...
08/12/2025
- 02:01 PM Bug #10410: Error is thrown outside of topLevelBlock when block-level on error undo, throw is not...
- start.p...
- 01:56 PM Bug #10410 (Closed): Error is thrown outside of topLevelBlock when block-level on error undo, thr...
- 01:42 PM Bug #10391: Comparisons methods not returning the correct result in poly cases
- Paul,
The first "if" execute a the compare operation after applying a default widening cast from @int@ / @int64@ to ... - 08:04 AM Bug #10391: Comparisons methods not returning the correct result in poly cases
- I committed the tests I wrote for this issue on the testcases project. They are located in the @tests/base_language/e...
- 07:42 AM Bug #10391 (WIP): Comparisons methods not returning the correct result in poly cases
- Greg/Ovidiu, please advise.
This case:... - 05:59 AM Bug #10391: Comparisons methods not returning the correct result in poly cases
- This thing goes a little bit deeper than expected. I made the necessary changes in @>@ implementation for NumberType ...
- 09:05 AM Bug #10406 (Review): Wrong parameter mode for buffers passed to a constructor
- 09:05 AM Bug #10406 (WIP): Wrong parameter mode for buffers passed to a constructor
- Committed on 10406a, rev. 16110.
- 08:51 AM Bug #10406: Wrong parameter mode for buffers passed to a constructor
start.p...- 08:38 AM Bug #10406 (Test): Wrong parameter mode for buffers passed to a constructor
- 08:38 AM Bug #8273 (Internal Test): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- I am OK with the changes in 8273a.
- 08:02 AM Bug #10336 (WIP): Issue on object deletion: java.lang.IllegalStateException
- Created task branch *10336b*.
- 07:57 AM Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Șerban Bursuc wrote:
> Testcase:
>
> @proc1.p@:
> [...]
>
> @proc2.p@:
> [...]
>
> @table.i@:
> [...]
>... - 07:41 AM Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Testcase:
@proc1.p@:... - 05:14 AM Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Șerban Bursuc wrote:
> Testcase is a bit difficult but from what I see there is a temp-table buffer reference and wh... - 04:34 AM Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Testcase is a bit difficult but from what I see there is a temp-table buffer reference and when the procedure that de...
- 03:18 AM Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Stack trace:...
- 03:18 AM Bug #10404: logical.fromString does not set ERROR-STATUS:ERROR
- Worked deferred from #10298. For the following logical constructors, @ERROR@ flag is not set. ...
- 03:12 AM Bug #10404 (New): logical.fromString does not set ERROR-STATUS:ERROR
08/11/2025
- 11:23 AM Bug #4766: fix CHR and ASC
- I understand your concern but I do not think the sign is relevant here. Think of the hex (or binary) representation:...
- 08:06 AM Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> Another way to treat it is to return @String.valueOf((char) 128)@ (from CHR). This will put th... - 07:43 AM Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> In some cases, to know just where the content comes from isn't enough. One of these cases is #... - 05:32 AM Bug #4766: fix CHR and ASC
- Greg Shah wrote:
> > An idea I had is to enhance the character data with additional information about where the cont... - 10:16 AM Bug #10365: Mismatched number of parameters passed to routine for external function
- I have adopted a different strategy after noticing that replacing @INPUT x AS CHARACTER@ with @INPUT-OUTPUT x AS CHAR...
- 05:13 AM Bug #10365: Mismatched number of parameters passed to routine for external function
- Florin Eugen Rotaru wrote:
> The issue has to be in this @condition@ from @base_structure.xml@:
>
> [...]
>
> ... - 10:02 AM Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Revision 16097 is causing a regression in a customer application. I will revert 10336a to unfreeze a trunk delivery a...
- 07:18 AM Bug #10309: DATASET WRITE-JSON does not change value for a property
- Committed revision *1796* on test cases:
- modified @tests/oo/basic/property/TestWriteDatasetProperty.cls@ with *mem... - 06:36 AM Bug #10309 (Test): DATASET WRITE-JSON does not change value for a property
- Branch 10309b was merged to trunk rev 16104 and archived.
- 06:13 AM Bug #10309: DATASET WRITE-JSON does not change value for a property
- After merge, please also add some tests with:
* output into memptr variable (i.e. @def var m as memptr.@, @ds:writ... - 06:08 AM Bug #10309 (Merge Pending): DATASET WRITE-JSON does not change value for a property
- 06:08 AM Bug #10309: DATASET WRITE-JSON does not change value for a property
- Please merge 10309b to trunk now.
- 05:43 AM Bug #10309: DATASET WRITE-JSON does not change value for a property
- Alexandru Lungu wrote:
> I don't have full expertise to review these changes, but as they are decremental in relatio... - 04:28 AM Bug #10309 (Internal Test): DATASET WRITE-JSON does not change value for a property
- I don't have full expertise to review these changes, but as they are decremental in relation to 10309a, I suppose the...
- 03:18 AM Bug #10309 (Review): DATASET WRITE-JSON does not change value for a property
- Committed revision *16103* on task branch *10309b*:
- Fixed regression from *10309a*. I have tested with the initial... - 02:03 AM Bug #10309 (WIP): DATASET WRITE-JSON does not change value for a property
- There is a regression on conversion which was not noticed during internal testing. After merging, the original test c...
- 06:54 AM Bug #10004 (Test): NativeInvoker fails if an argument is of type integerConstant
- 06:47 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- 10004a was merged as rev 16105.
- 06:15 AM Bug #10004 (Merge Pending): NativeInvoker fails if an argument is of type integerConstant
- Please merge 10004a to trunk after 10309b
- 06:08 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- I tested library_calls and harness+webUI navigation, all passed.
- 06:52 AM Feature #9448: compatibility test security features
- Teodor, is this ready to be merged?
08/08/2025
- 06:18 PM Bug #10391: Comparisons methods not returning the correct result in poly cases
- That is an interesting observation. A true detective eye! On this project we are bound to back box principle. If we f...
- 09:24 AM Bug #10391: Comparisons methods not returning the correct result in poly cases
- Greg/Ovidiu I would like your input on this.
I think that what is happening in background is that the character ope... - 07:33 AM Bug #10391: Comparisons methods not returning the correct result in poly cases
- This is the case I found:...
- 07:24 AM Bug #10391 (Closed): Comparisons methods not returning the correct result in poly cases
- 11:07 AM Bug #4766: fix CHR and ASC
- > An idea I had is to enhance the character data with additional information about where the content came from.
I ... - 04:57 AM Bug #4766: fix CHR and ASC
- I remember we have discussed this in a previous meet. The main problem is that, in 4GL, the @CHR()@ function will per...
- 10:46 AM Bug #10284 (Test): JSON import error handing improvement
- Branch 10284a was merged to trunk revision 16102 and archived.
- 10:45 AM Bug #10284 (Merge Pending): JSON import error handing improvement
- 09:28 AM Bug #10365: Mismatched number of parameters passed to routine for external function
- The issue has to be in this @condition@ from @base_structure.xml@:...
- 08:18 AM Bug #10365: Mismatched number of parameters passed to routine for external function
- Florin Eugen Rotaru wrote:
> *Radu*, would this be OK for your testcase?
Yes, I just checked and it's alright to ha... - 08:13 AM Bug #10365: Mismatched number of parameters passed to routine for external function
- My approach is not good, Instead of relying on the @null@ classname, we might want to make sure that the classname is...
- 07:56 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Given that 10193a reached trunk, can we proceed with testing with this?
- 07:47 AM Feature #10392: Allow webspeed requests for .htm files
- At the moment, when executing webspeed requests in FWD, one must pass the @.w@ version of the file. In Progress, howe...
- 07:40 AM Feature #10392 (New): Allow webspeed requests for .htm files
- 07:21 AM Bug #10356 (Test): Invalid logical value: should throw error instead of warning
- 05:58 AM Bug #10356 (Internal Test): Invalid logical value: should throw error instead of warning
- Branch 10356a was merged to trunk rev 16098 and archived.
- 04:03 AM Bug #10356 (Merge Pending): Invalid logical value: should throw error instead of warning
- Please merge 10356a to trunk *after* 10336a.
- 06:02 AM Bug #10366 (Test): ObjectOps.invokeStandalonePoly does not change output parameter value
- Branch 10366a was merged to trunk rev 16099 and archived.
- 04:03 AM Bug #10366 (Merge Pending): ObjectOps.invokeStandalonePoly does not change output parameter value
- Please merge 10366a to trunk *after* 10356a.
- 05:53 AM Bug #10336 (Test): Issue on object deletion: java.lang.IllegalStateException
- Branch 10336a was merged to trunk rev 16097 and archived.
- 04:02 AM Bug #10336 (Merge Pending): Issue on object deletion: java.lang.IllegalStateException
- Please merge 10336a to trunk *after* 10309a.
- 05:43 AM Bug #10309 (Test): DATASET WRITE-JSON does not change value for a property
- Branch 10309a was merged to trunk rev 16096 and archived.
- 04:02 AM Bug #10309 (Merge Pending): DATASET WRITE-JSON does not change value for a property
- Please merge 10309a to trunk *after* 10308a.
- 05:38 AM Bug #10308 (Test): DYNAMIC TEMP-TABLE issue when using READ-XML before TEMP-TABLE-PREPARE
- Branch 10308a was merged to trunk rev 16095 and archived.
- 04:02 AM Bug #10308 (Merge Pending): DYNAMIC TEMP-TABLE issue when using READ-XML before TEMP-TABLE-PREPARE
- Please merge 10308a to trunk *after* 9055a.
08/07/2025
- 10:40 AM Bug #10365: Mismatched number of parameters passed to routine for external function
- Florin Eugen Rotaru wrote:
> I will re-launch the conversion with to test this change.
The original note is #10109-... - 10:21 AM Bug #10365: Mismatched number of parameters passed to routine for external function
- I have found a fix for the issue by making this change in @literals.rules@:...
- 04:37 AM Bug #10365: Mismatched number of parameters passed to routine for external function
- Florin has very kindly accepted to look into this conversion error while I get my environment stable again.
- 08:51 AM Bug #10380: WRITE-XML serializes decimals different than the specified format
- Ovidiu Maxiniuc wrote:
> Good catch! The fix is good. With it, I guess, the original issue is gone.
>
> Due to it... - 03:05 AM Bug #10380 (Internal Test): WRITE-XML serializes decimals different than the specified format
- Good catch! The fix is good. With it, I guess, the original issue is gone.
Due to its simplicity, basic regression... - 01:29 AM Bug #10380: WRITE-XML serializes decimals different than the specified format
- *Ovidiu*, please review this change.
It is a small change which fixes serialization of @decimal@ data type on @WRITE... - 04:02 AM Bug #10309: DATASET WRITE-JSON does not change value for a property
- OK, ABL OO is not in my domain of expertise, but Constantin reviewed it already.
Yet, I see the %Done is still at 30... - 01:19 AM Bug #10309: DATASET WRITE-JSON does not change value for a property
- *Ovidiu*, testing for this branch is done. The changes are OK and no issues were found on all applications.
- 03:21 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I addressed the issues from note 42. I tested the customer project with 9055, 10313a an PASOE, harness and webui navi...
- 02:59 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin Asofiei wrote:
> * @FileSystemDaemon.searchPathWithExts@ - the javadoc says that this also does PROPATH l...
08/06/2025
- 11:33 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- * @FileSystemDaemon.searchPathWithExts@ - the javadoc says that this also does PROPATH lookups - but I can't find whe...
- 11:28 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Artur, there are still concerns:
* in @FileSystemOps.initFileInfo@ - why @origName.isEmpty()@?... - 05:26 AM Bug #10373 (WIP): Try to replace the StackUnwindExceptions used for control flow in BlockManager ...
- 03:30 AM Bug #4766: fix CHR and ASC
- Ovidiu Maxiniuc wrote:
> @message@ is behaving strangely sometime. But, for a greater confusion try this:
> [...]
... - 03:04 AM Bug #10381: READ-JSON dataset handle method doesn't throw error when parsing a invalid JSON
- Given the following file:...
- 02:59 AM Bug #10381 (Test): READ-JSON dataset handle method doesn't throw error when parsing a invalid JSON
- 02:29 AM Bug #10380 (Review): WRITE-XML serializes decimals different than the specified format
- Committed revision *16088* on task branch *10380a*:
- Replaced BigDecimal.toString to BigDecimal.toPlainString on wr... - 02:28 AM Bug #10380 (WIP): WRITE-XML serializes decimals different than the specified format
- Created task branch *10380a*.
- 01:37 AM Bug #10380: WRITE-XML serializes decimals different than the specified format
- We have the following case:...
- 01:26 AM Bug #10380 (Test): WRITE-XML serializes decimals different than the specified format
08/05/2025
- 09:50 AM Bug #4766: fix CHR and ASC
- Something similar to what is presented in #4766-131, but I don't know how should I handle this:
cpinternal = cpstr... - 09:25 AM Bug #4766: fix CHR and ASC
- @message@ is behaving strangely sometime. But, for a greater confusion try this:...
- 09:03 AM Bug #4766: fix CHR and ASC
- Ovidiu Maxiniuc wrote:
> I do not think it's strange. The 6645347 integer is in internal hex representation, as yo... - 09:00 AM Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> I've found a weird example (ChUI mode):
> cpinternal = cpstream = UTF-8
> [...]
>
> Resul... - 08:33 AM Bug #4766: fix CHR and ASC
- Another weird case:
cpinternal = cpstream = IBM850... - 05:32 AM Bug #4766: fix CHR and ASC
- I've found a weird example (ChUI mode):
cpinternal = cpstream = UTF-8... - 07:22 AM Bug #10362 (Review): FastFindCache.L2Key uses the buffer alias in the FQL
- I committed the code to 10362a. Alexandru or Constantin, please review.
- 07:21 AM Bug #10362 (WIP): FastFindCache.L2Key uses the buffer alias in the FQL
- I think the @buffer@ has enough information to replace the alias with the implicit buffer/table name.
- 07:02 AM Bug #10336 (Internal Test): Issue on object deletion: java.lang.IllegalStateException
- 01:43 AM Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Committed revision *16068* on task branch *10336a*:
- Reverted rev 16067. Modify delayed flag only once, according t... - 03:51 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin Asofiei wrote:
> * @searchResourceJars@ - what if @extensions@ is not null?
If the filename does not h... - 03:37 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin Asofiei wrote:
> * @searchPath@
> ** will return the same relative path, not absolute.
Do you mean i...
08/04/2025
- 04:49 PM Bug #10308 (Internal Test): DYNAMIC TEMP-TABLE issue when using READ-XML before TEMP-TABLE-PREPARE
- Teodor, I understand now your changes. Please go ahead with testing.
- 03:56 PM Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Teodor, please test this change with the unit-test in question. In RecordBuffer:...
- 02:41 PM Bug #10373: Try to replace the StackUnwindExceptions used for control flow in BlockManager with a...
- This is indeed a good idea and it will improve performance. We have worked on some of this already, including implem...
- 01:45 PM Bug #10373: Try to replace the StackUnwindExceptions used for control flow in BlockManager with a...
- @StackUnwindExceptions@ are used in control flow logic of the iterating blocks in @BlockManager@, but AFAIK the excep...
- 01:37 PM Bug #10373 (WIP): Try to replace the StackUnwindExceptions used for control flow in BlockManager ...
- 01:19 PM Bug #10352: Fix READ-JSON dataset handle method's behaviour
- Paul, the problems are multiple:
* @processHiddenFk@ - here I think all the relation fields need to be registered, r... - 02:31 AM Bug #10352: Fix READ-JSON dataset handle method's behaviour
- Constantin Asofiei wrote:
> If this is missing, then that FK must exist in the .xml, right (for read or write)? Oth... - 01:01 PM Bug #10366 (Internal Test): ObjectOps.invokeStandalonePoly does not change output parameter value
- Good catch, I'm OK with the changes.
- 08:05 AM Bug #10366 (Review): ObjectOps.invokeStandalonePoly does not change output parameter value
- Committed revision *16085* on task branch *10366a*:
- Added runtime parameter type conversion support for output par... - 07:17 AM Bug #10366 (WIP): ObjectOps.invokeStandalonePoly does not change output parameter value
- Created task branch *10366a*.
- 05:26 AM Bug #10366: ObjectOps.invokeStandalonePoly does not change output parameter value
- We have the following test case:...
- 05:23 AM Bug #10366 (Test): ObjectOps.invokeStandalonePoly does not change output parameter value
- 10:08 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Artur, about 10313a rev 16068:
* @searchPath@
** will return the same relative path, not absolute. I don't know i... - 08:12 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Greg Shah wrote:
> I think we need to create such a thing and make it used everywhere. On a client-side process, it... - 08:07 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Extended the support for load-icon, copy-lob, input/output in 10313a/16068. Now the test cases from note 25 are passing.
- 08:59 AM Bug #4766: fix CHR and ASC
- After I ran some examples in ChUI (and GUI) mode, these are the conclusions:
* *CHR isn't affected directly by cpi... - 03:30 AM Bug #10365: Mismatched number of parameters passed to routine for external function
- Make sure you @-Drules.tracing=true@ to see where/how this gets emitted. Also, add a normal function and check how th...
- 02:25 AM Bug #10365: Mismatched number of parameters passed to routine for external function
- May I get a hint as to where I should look (i.e. in which file) first? Thank you!
08/02/2025
- 11:55 AM Bug #10365 (WIP): Mismatched number of parameters passed to routine for external function
- Just to have the issue highlighted. The current converted code is:...
- 08:10 AM Bug #10365: Mismatched number of parameters passed to routine for external function
- The 4GL testcase:
@start.p@:... - 07:58 AM Bug #10365 (Internal Test): Mismatched number of parameters passed to routine for external function
08/01/2025
- 09:08 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Artur Școlnic wrote:
> Isn't there a place where all relative file names are resolved to the current working dir? Wi... - 09:06 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- > *Greg*: in terms of #9055, I think there is more than what we can identify easily. We can release 10313a, and afte...
- 08:45 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Artur Școlnic wrote:
> Is the PROPATH always used in relative path resolving? If so, can't we just add the client wo... - 08:43 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Is the PROPATH always used in relative path resolving? If so, can't we just add the client working dir in the front o...
- 08:41 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Artur Școlnic wrote:
> It's a long shot, but:
> [...]
>
> Effectively sets the user.dir to any path we choose, t... - 08:40 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- It's a long shot, but:...
- 08:14 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Eventually any relative path should be prefixed with the OS working dir or PROPATH. Maybe we can just add an entry to...
- 08:11 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I was hoping for a single method or class where all the lookups are performed :)
- 08:02 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- There is TargetData and SourceData, which in the end rely on @StreamFactory.openFileStream@
For icons, there is @T... - 07:53 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Isn't there a place where all relative file names are resolved to the current working dir? Without server-side fs, al...
- 07:49 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Artur Școlnic wrote:
> Constantin, do we need to go through all the methods and functions that could take a relative... - 07:44 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- ...
- 08:58 AM Bug #10352: Fix READ-JSON dataset handle method's behaviour
- @FOREIGN-KEY-HIDDEN@ means that fk is calculated automatically (i.e. it knows that the parent's field is used as key ...
- 08:14 AM Bug #10352 (WIP): Fix READ-JSON dataset handle method's behaviour
- Constantin, I have a question regarding this method:
{{Collapse(setParentValues)... - 07:50 AM Bug #10362: FastFindCache.L2Key uses the buffer alias in the FQL
- ...
- 07:48 AM Bug #10362 (WIP): FastFindCache.L2Key uses the buffer alias in the FQL
- 06:01 AM Bug #10277 (Test): Adaptive Query REPOSITION statement/method error handling improvement
- Branch 10277a was merged to trunk rev 16082 and archived.
- 05:54 AM Bug #10277 (Merge Pending): Adaptive Query REPOSITION statement/method error handling improvement
- Please merge now and also update the %Done
- 05:55 AM Bug #10356 (Internal Test): Invalid logical value: should throw error instead of warning
- Please put this into testing.
- 04:37 AM Bug #10356: Invalid logical value: should throw error instead of warning
- Test results after changes:...
- 02:59 AM Bug #10356: Invalid logical value: should throw error instead of warning
- Committed revision *16083* on task branch *10356a*:
- fix logical error message.
The output becomes:... - 02:55 AM Bug #10356: Invalid logical value: should throw error instead of warning
- The output is the following:...
- 02:49 AM Bug #10356: Invalid logical value: should throw error instead of warning
- Why is @asMsg@ made @true@ - this will not add the @**@ prefix to the error message.
How does this test work with ... - 02:04 AM Bug #10356 (Review): Invalid logical value: should throw error instead of warning
- Committed revision *16082* on task branch *10356a*:
- Fix logical with invalid string literal to throw an error inst... - 01:40 AM Bug #10356 (WIP): Invalid logical value: should throw error instead of warning
- Created task branch *10356a*.
- 12:56 AM Bug #10356: Invalid logical value: should throw error instead of warning
- Constantin Asofiei wrote:
> Teodor, I don't understand the test.
>
> In a simple .p, the behavior is this:
> [.....
07/31/2025
- 02:14 PM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I mean more like setting an icon for a button (for which the location uses PROPATH AFAIK), or using a @COPY-LOB@ (wit...
- 09:14 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Do you mean something like this:...
- 04:00 AM Bug #10313 (WIP): server-sidef file-system must 'mount' user's working dir and look in this path ...
- Please go ahead and create tests for PROPATH, icons and other features which load from the file-system.
- 03:54 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I only used the tests in note 8.
- 03:52 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Question: did you test the propath lookup, also? Usually there are a '.' or relative paths there, and this means 'cu...
- 03:51 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Only the large gui application has been tested, I have not seen server side fs being used in other projects.
- 03:49 AM Bug #10313 (Internal Test): server-sidef file-system must 'mount' user's working dir and look in ...
- I'm OK with the change. Any more testing needed?
- 11:05 AM Bug #10356: Invalid logical value: should throw error instead of warning
- Teodor, I don't understand the test.
In a simple .p, the behavior is this:... - 09:54 AM Bug #10356: Invalid logical value: should throw error instead of warning
- Using invalid logical literal constructor should throw error.
The following test case illustrates the behavior on 4G... - 09:40 AM Bug #10356 (Test): Invalid logical value: should throw error instead of warning
- 07:09 AM Bug #10352: Fix READ-JSON dataset handle method's behaviour
- During testing a customer's application, it was found that this method does not behave the same as in Progress.
<pre... - 06:46 AM Bug #10352 (Closed): Fix READ-JSON dataset handle method's behaviour
- 04:44 AM Bug #8273 (Review): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Andrei Iacob wrote:
> * majority of them are caused by @RAA.prev@ due to introducing @finalizeFind@ with @noRecordOr...
07/30/2025
- 06:13 AM Bug #4766: fix CHR and ASC
- > Greg, please see the test in #4766-123 - this contradicts what I suggested to use cpinternal for PUT/GET-STRING. ...
- 04:39 AM Bug #4766: fix CHR and ASC
- Greg, please see the test in #4766-123 - this contradicts what I suggested to use cpinternal for PUT/GET-STRING. Th...
- 03:29 AM Bug #4766: fix CHR and ASC
- Constantin Asofiei wrote:
> In 4GL, if @cpinternal = cpstream = "ibm850"@, what do you get? I assume still @FF 0@.
... - 03:27 AM Bug #4766: fix CHR and ASC
- In 4GL, if @cpinternal = cpstream = "ibm850"@, what do you get? I assume still @FF 0@.
You are correct that FWD s... - 02:35 AM Bug #4766: fix CHR and ASC
- A problem I've noticed while CHR testing based on byte representation:
For @put-string(m,1) = chr(255, "ibm850", "...
07/29/2025
- 09:05 AM Bug #4766: fix CHR and ASC
- During making tests for CHR, I've found another weird case.
The tests compare the byte representation of the result ... - 08:41 AM Bug #10277 (Internal Test): Adaptive Query REPOSITION statement/method error handling improvement
- I am OK with the changes.
- 08:37 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- Committed revision *16036* on task branch *10277a*:
- Added @canReposition@ check for @queryRepositionByID@. Removed... - 08:31 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- > queryReposition implementation was simple, but there is queryRepositionByID(rowid[]) which has a little bit more lo...
- 08:29 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- Alexandru Lungu wrote:
> > Alexandru, can you take a look, too, please?
>
> Hmm, I was inclining to share the con... - 07:38 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- > Alexandru, can you take a look, too, please?
Hmm, I was inclining to share the concern of #10277-15. But honestl... - 04:34 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- Alexandru, can you take a look, too, please?
- 07:06 AM Bug #8273: avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Please add any reproduction of these problems to the suite of unit tests you made for #8273 changes.
- 05:02 AM Bug #8273 (WIP): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- There are a good amount of failing tests in chui regression tests:
* majority of them are caused by @RAA.prev@ due t... - 06:24 AM Bug #10110 (New): add ClientPrincipal support for FWD OpenClient
- 10110a was merged to trunk rev 16075.
What is left is a more complete support for CLIENT-PRINCIPAL received from O... - 06:22 AM Bug #10110 (Merge Pending): add ClientPrincipal support for FWD OpenClient
- I'm merging 10110a now, it passed testing. I haven't renamed the classes.
- 05:14 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I addressed the review.
Constantin, please email me the testing that has to be done. - 04:43 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Also, we need to test the impact on customer projects where server-side filesystem is used.
- 04:37 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Artur, for 10313a:
* @getWorkingDirectory().value.concat("/").concat(name);@ - does this work on Windows? Don't we n... - 04:49 AM Bug #10308: DYNAMIC TEMP-TABLE issue when using READ-XML before TEMP-TABLE-PREPARE
- Constantin Asofiei wrote:
> Teodor, I don't think this approach is good - we know that READ-XML uses the buffer's (d... - 04:41 AM Bug #10308 (WIP): DYNAMIC TEMP-TABLE issue when using READ-XML before TEMP-TABLE-PREPARE
- Teodor, I don't think this approach is good - we know that READ-XML uses the buffer's (default or explicit) options,...
- 04:30 AM Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- I have also tested this with some .p.
Take a look on this, which also failed before:
* {{Collapse(p-buf-ref.p)
<pr... - 04:27 AM Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Teodor, please upload the test with the .p programs.
- 04:28 AM Feature #9448 (Internal Test): compatibility test security features
- Go ahead with regression testing.
- 03:20 AM Feature #10290 (Test): Add support for character string literals options
- Branch *10290a* was merged into trunk as rev. *16073* and archived.
- 03:10 AM Feature #10290 (Merge Pending): Add support for character string literals options
- Conversion testing passed, please merge now.
07/28/2025
- 09:28 AM Feature #10290: Add support for character string literals options
- Constantin Asofiei wrote:
> for @repeat@, see @StringHelper.repeatChar()@. For @isBlank@, @trim().isEmpty()@ should... - 08:59 AM Feature #10290: Add support for character string literals options
- Paul Bodale wrote:
> Constantin Asofiei wrote:
> > Paul, 10290a does not compile with Java 8.
>
> I think it's b... - 08:51 AM Feature #10290: Add support for character string literals options
- Constantin Asofiei wrote:
> Paul, 10290a does not compile with Java 8.
I think it's because of @String.isBlank()@... - 08:37 AM Feature #10290: Add support for character string literals options
- Paul, 10290a does not compile with Java 8.
- 07:28 AM Feature #10290 (Internal Test): Add support for character string literals options
- No, I want to finish converting all apps.
- 07:11 AM Feature #10290 (Merge Pending): Add support for character string literals options
- Please merge 10290a to trunk *after* 9863a.
- 04:07 AM Bug #4766: fix CHR and ASC
- Delia, please work on automating using an approach like this:...
- 03:32 AM Bug #4766: fix CHR and ASC
- Constantin Asofiei wrote:
> Please compile the file to a .r and run that via "pro -p", not from the procedure editor... - 03:31 AM Bug #4766: fix CHR and ASC
- Please compile the file to a .r and run that via "pro -p", not from the procedure editor. It may matter what cpinter...
- 03:27 AM Bug #4766: fix CHR and ASC
- I've ran some minimal tests with Delia to try and get a clear direction regarding what was found until now.
We've... - 02:09 AM Bug #4766: fix CHR and ASC
- Constantin Asofiei wrote:
> For now, lets see how we can leverage memptr to check the result of chr (Paul/Ovidiu - s... - 02:06 AM Bug #4766: fix CHR and ASC
- A weird case I've found is this:
cpinternal = UTF-8, cpstream = UTF-8... - 03:44 AM Bug #10336 (Review): Issue on object deletion: java.lang.IllegalStateException
- Committed revision *16067* on task branch *10336a*:
- Fix for buffer passed as parameter on class instance/persisten...
07/25/2025
- 09:09 AM Bug #4766: fix CHR and ASC
- To be clear about what was said here about include files and .p files with different encodings:
After more investiga... - 08:28 AM Bug #4766: fix CHR and ASC
- There's something else which I can't find if it was mentioned in this task: in FWD (and Java) all Strings (literals o...
- 05:45 AM Bug #4766: fix CHR and ASC
- The summary is we need to find a way to automate the testing for chr and asc - we can go through single-byte chars (...
- 05:37 AM Bug #4766: fix CHR and ASC
- I've committed partial modifications for ASC and CHR functionality to *4766a rev. 16068*.
Please ignore the things ... - 07:59 AM Feature #10290: Add support for character string literals options
- Trunk is temporarily frozen now pending a customer delivery. When trunk unfreezes, we will put this into the merge q...
- 07:18 AM Feature #10290: Add support for character string literals options
- Greg Shah wrote:
> The only thing is that @for (Pattern pattern : rulePatterns)@ should be changed to explicitly ite... - 03:53 AM Bug #10309 (Internal Test): DATASET WRITE-JSON does not change value for a property
- 02:43 AM Support #9445: compatibility test FIX-CODEPAGE
- Constantin Asofiei wrote:
> Paul, are UTF-8, ISO8859-1, IBM850 covered by the tests?
Yes. Tests cover the followi... - 02:20 AM Support #9445: compatibility test FIX-CODEPAGE
- Paul, are UTF-8, ISO8859-1, IBM850 covered by the tests?
- 02:16 AM Feature #9437 (Closed): enhancements for Progress.Lang.Class
- 02:15 AM Feature #6490 (Closed): DYNAMIC-INVOKE which returns an extent
- 02:15 AM Feature #6161 (Closed): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY...
- 01:59 AM Bug #8273: avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Smoke-test for 8273a on another customer application showed no regressions.
07/24/2025
- 10:53 AM Feature #10290 (Internal Test): Add support for character string literals options
- Code Review Task Branch 10290a Revision 16057
The changes are good.
The only thing is that @for (Pattern patter... - 09:50 AM Feature #10290 (Review): Add support for character string literals options
- Committed rev. *16057* to branch *10290a* that addresses this review.
Greg Shah wrote:
> Code Review Task Branch ... - 06:04 AM Feature #10290 (WIP): Add support for character string literals options
- 06:03 AM Feature #10290: Add support for character string literals options
- Code Review Task Branch 10290a Revision 16056
1. This code makes edits to @this.text@. ... - 08:59 AM Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- From my investigation, @BufferManager.trackDatabase@ is called 5 times:
* @RecordBuffer.defineAlias(Adaptivept1.Buf.... - 07:50 AM Bug #10336 (WIP): Issue on object deletion: java.lang.IllegalStateException
- Created task branch *10336a*.
- 07:47 AM Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- When a class has a static method call with buffer parameter, into a method/constructor, on @DELETE OBJECT@, FWD throw...
- 07:42 AM Bug #10336 (Test): Issue on object deletion: java.lang.IllegalStateException
- 01:58 AM Feature #9448: compatibility test security features
- Constantin Asofiei wrote:
> Teodor, for the changes in SecurityPolicyManager:
> * @lockRegistration@, @loadDomainsF...
07/23/2025
- 11:55 AM Feature #3853: implement LOG-MANAGER runtime
- The core logging implementation exists in FWD today. What remains still to do from #3853-1, is to implement the runt...
- 08:21 AM Bug #10277 (Review): Adaptive Query REPOSITION statement/method error handling improvement
- 08:21 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- Committed revision *16035* on task branch *10277a*:
- dynamic queries does not throw or show any error message when ... - 05:23 AM Bug #10277 (WIP): Adaptive Query REPOSITION statement/method error handling improvement
- @canReposition@ looks good for me because @recordOrShowError@ does not throw error on block execution when the @BLOCK...
- 05:16 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- Teodor, I can't tell how safe the change is:...
- 07:52 AM Bug #10313 (Review): server-sidef file-system must 'mount' user's working dir and look in this pa...
- Committed the changes to 10313a/16066, please review.
- 07:48 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- It does :) I also found now that @Paths.get(name).isAbsolute()@ works, I am wrapping up the changes.
- 07:46 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Can't @File.isAbsolute@ work?
- 07:39 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin Asofiei wrote:
> Artur, please check in @initFileInfo@ that the given name is not an absolute name first.... - 07:31 AM Bug #10313 (WIP): server-sidef file-system must 'mount' user's working dir and look in this path ...
- 04:52 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Artur, please check in @initFileInfo@ that the given name is not an absolute name first. If this is the case, then w...
- 06:25 AM Bug #10308 (Review): DYNAMIC TEMP-TABLE issue when using READ-XML before TEMP-TABLE-PREPARE
- 06:25 AM Bug #10308 (WIP): DYNAMIC TEMP-TABLE issue when using READ-XML before TEMP-TABLE-PREPARE
- Committed revision *16066* on task branch *10308a*:
- Changed READ-XML XmlImport.importTable to use TempTable instea... - 05:19 AM Bug #10309: DATASET WRITE-JSON does not change value for a property
- Constantin Asofiei wrote:
> In @SaxWriterImpl@, why call @TextOps.concat(ref.get(), buf)@ ?
I have looked up on @... - 05:11 AM Bug #10309: DATASET WRITE-JSON does not change value for a property
- In @SaxWriterImpl@, why call @TextOps.concat(ref.get(), buf)@ ?
- 05:05 AM Bug #10284 (Internal Test): JSON import error handing improvement
- Looks good, thanks.
- 05:00 AM Feature #9448: compatibility test security features
- Teodor, for the changes in SecurityPolicyManager:
* @lockRegistration@, @loadDomainsFailed@ - @isError@ was changed ... - 04:16 AM Bug #8273 (Internal Test): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- I am OK with the changes. Please proceed with comprehensive testing.
07/22/2025
- 08:06 AM Bug #10313 (Review): server-sidef file-system must 'mount' user's working dir and look in this pa...
- I think I found an easier way, the code is in 10313a/16065.
The test cases I am working with are:... - 06:57 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- Committed revision *16034* on task branch *10277a*:
- Replaced recordOrThrowError with recordOrShowError. Please che... - 05:09 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- The only cause of this issue what I have found is that there is a CATCH block @queryReposition(NumberType)@ which can...
- 03:48 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- I did some research for 4GL behavior.
The @recordOrShowError@ solution seems OK, but the problem is on @BLOCK-LEVEL ... - 03:16 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- Teodor Gorghe wrote:
> I have found the #7737, which changes @recordOrThrowError@ into @recordOrShowError@ on @Query... - 03:13 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- I have found the #7737, which changes @recordOrThrowError@ into @recordOrShowError@ on @QueryWrapper.canReposition@. ...
- 05:17 AM Bug #9532: codepage support in ASC(), CHR(), OUTPUT TO ... CONVERT and FIX-CODEPAGE()
- Delia Mitric wrote:
> Constantin Asofiei wrote:
> > Delia, please restart working on this.
>
> Should I focus on... - 04:12 AM Bug #9532: codepage support in ASC(), CHR(), OUTPUT TO ... CONVERT and FIX-CODEPAGE()
- Constantin Asofiei wrote:
> Delia, please restart working on this.
Should I focus on the three codepages written ...
07/21/2025
- 11:58 AM Feature #9447 (Closed): XML support feature improvements and testing
- 06:51 AM Feature #9447 (Test): XML support feature improvements and testing
- Branch 9447b was merged to trunk rev 16063 and archived.
- 05:42 AM Feature #9447: XML support feature improvements and testing
- Please merge after 9456a.
- 11:57 AM Support #9446 (Closed): compatibility test PUT-DOUBLE
- 11:57 AM Feature #9442 (Closed): implement limited support for RCODE-INFORMATION
- 11:56 AM Feature #8904 (Closed): implement -catchStop and the integration/conversion of STOP conditions in...
- 09:01 AM Support #9445: compatibility test FIX-CODEPAGE
- I also committed rev. 16066 in which I added a history entry for the change that was made.
- 08:53 AM Support #9445: compatibility test FIX-CODEPAGE
- Ok, I managed to rebase the branch 9445a with trunk rev. *16064*
- 08:11 AM Support #9445: compatibility test FIX-CODEPAGE
- Paul Bodale wrote:
> I think the branch is too old for this. Last revision is *15653*. I get this error when I try t... - 08:10 AM Support #9445: compatibility test FIX-CODEPAGE
- I think the branch is too old for this. Last revision is *15653*. I get this error when I try to rebase it: ...
- 05:36 AM Support #9445: compatibility test FIX-CODEPAGE
- Paul, please rebase and lets see how we can get this merged.
- 09:01 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Yes, but don't rely on '.' to be first in the path. Any relative path should resolve to @workingDir@ first, and afte...
- 07:14 AM Bug #10313 (WIP): server-sidef file-system must 'mount' user's working dir and look in this path ...
- As far as I can understand the current dir @.@ should be resolved to the @workingDir@ defined in the directory.xml. I...
- 05:29 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin Asofiei wrote:
> Artur, do you want to work on this?
Sure.
- 05:27 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- With server-side resources, all paths are relative to the FWD server's JVM working dir, and not the working directory...
- 05:25 AM Bug #10313 (Test): server-sidef file-system must 'mount' user's working dir and look in this path...
- 08:53 AM Feature #9448: compatibility test security features
- Constantin Asofiei wrote:
> Review for 9448a rev 15946:
> * please rebase
> * in @BinaryData@, why is rely on @Ind... - 07:02 AM Feature #9448: compatibility test security features
- Review for 9448a rev 15946:
* please rebase
* in @BinaryData@, why is rely on @IndexOutOfBoundsException@ and not c... - 06:57 AM Feature #9448 (Review): compatibility test security features
- Committed revision *15946* on task branch *9448a*:
- Fix for @HEX-ENCODE@ and @HEX-DECODE@ when using BDT values.
-... - 05:47 AM Feature #9448: compatibility test security features
- I think there is no more work to do on this task. I am preparing to commit the changes from @SECURITY-POLICY@. I thin...
- 05:40 AM Feature #9448: compatibility test security features
- Teodor, what work is left here?
- 08:18 AM Bug #10284: JSON import error handing improvement
- Committed revision *16041* on task branch *10284a*:
- Moved error handling logic into @JsonImport@. - 08:05 AM Bug #10284: JSON import error handing improvement
- Please move the method to JsonImport, not ErrorManager.
- 07:59 AM Bug #10284 (Review): JSON import error handing improvement
- Committed revision *16040* on task branch *10284a*:
- Moved error handling logic into ErrorManager.
- Added more ch... - 07:17 AM Bug #10284: JSON import error handing improvement
- Constantin Asofiei wrote:
> Please see note #10284-8 and also make this exception handling common code.
Ok. I wil... - 07:16 AM Bug #10284: JSON import error handing improvement
- Please see note #10284-8 and also make this exception handling common code.
- 07:48 AM Bug #4602: fixes for OO 4GL and structured error handling
- Rebased 4602a branch.
- 05:43 AM Bug #4602: fixes for OO 4GL and structured error handling
- Eduard, please rebase 4602a.
- 07:36 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> *Paul* - please create a separate task in Base Language project, for the edge cases in #... - 05:38 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- *Paul* - please create a separate task in Base Language project, for the edge cases in #6161-71.
- 07:35 AM Bug #10316: Address edgecases for DYNAMIC-PROPERTY
- This task was created to address the cases for complete support of @DYNAMIC-PROPERTY@ builtin function that were left...
- 07:25 AM Bug #10316 (New): Address edgecases for DYNAMIC-PROPERTY
- 07:35 AM Bug #8273: avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Done. I've removed every reference of 'lenientOffEnd' from all sources.
- 05:06 AM Bug #8273: avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Review of 8273a:...
- 07:21 AM Bug #10294 (Test): ProDataSet BufferImpl.synchronize(DataRelation) ArrayIndexOutOfBoundsException
- Branch 10294a was merged to trunk revision 16064 and archived.
- 07:14 AM Bug #10294 (Merge Pending): ProDataSet BufferImpl.synchronize(DataRelation) ArrayIndexOutOfBounds...
- Please commit 10294a now.
- 07:13 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- Please find the original task for the @canReposition@ line you've changed from 'show' to 'throw' and the error number...
- 05:56 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
- Constantin Asofiei wrote:
> *Paul* - please create a separate task in Base Language project, for the edge cases in #... - 05:39 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
- *Paul* - please create a separate task in Base Language project, for the edge cases in #6490-96.
- 05:56 AM Bug #10315: Address edgecases for DYNAMIC-INVOKE
- This task was created to address the cases for complete support of @DYNAMIC-INVOKE@ builtin function that were left o...
- 05:47 AM Bug #10315 (New): Address edgecases for DYNAMIC-INVOKE
- 05:46 AM Bug #10314: Implementation of Progress.Lang.Class
- This is what is left to implement in @Progress.Lang.Class@:
- Progress.Reflect.Constructor
- Progress.Reflect.Eve... - 05:46 AM Bug #10314 (New): Implementation of Progress.Lang.Class
- 05:39 AM Feature #9437: enhancements for Progress.Lang.Class
- Eduard, please create a separate task in Base Language project for what is left in #9437-33.
- 05:37 AM Bug #9532: codepage support in ASC(), CHR(), OUTPUT TO ... CONVERT and FIX-CODEPAGE()
- Delia, please restart working on this.
- 05:21 AM Bug #10309 (Review): DATASET WRITE-JSON does not change value for a property
- Committed revision *16057* on task branch *10309a*:
- Added conversion and runtime support for property reference on... - 04:52 AM Feature #10290 (Review): Add support for character string literals options
- Committed rev. *16056* on branch *10290a* that introduces additional support for progress character string literal op...
Also available in: Atom