Project

General

Profile

Activity

From 01/04/2026 to 02/02/2026

02/02/2026

03:38 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
Issue 1 fix is incomplete: caret position is not adjusted after suffix removal
The current fix for Issue 1 does *n...
Vladimir Tsichevski
03:23 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
h2. Fix for Issue 2 – + / - keys ignored for some caret positions in GUI mode
The problematic logic is in @NumberB...
Vladimir Tsichevski
01:37 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
Vladimir Tsichevski wrote:
> FWD Defects (**GUI mode only**, verified after detailed testing)
> h3. Issue 2 – + /...
Vladimir Tsichevski
12:37 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
h2. Fix for Issue 1 – Suffix not removed for non-negative values in GUI mode
The screen-value formatting logic for...
Vladimir Tsichevski
01:37 PM User Interface Bug #7794: FILL-IN: editing numbers issues
Vladimir Tsichevski wrote:
> *ISSUE*
>
> @FILL-IN@ for an *integer* variable, default format, Swing: if the curso...
Vladimir Tsichevski
12:52 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> Eugenie, you’re right.
>
> I propose the following approach:
>
> * Keep the @inSource...
Hynek Cihlar
10:38 AM Base Language Bug #11043 (Test): NPE in SAX-PARSE if the file does not exist
Branch 11043a was merged to trunk rev 16401 and archived. Ovidiu Maxiniuc
10:06 AM Base Language Bug #11043 (Merge Pending): NPE in SAX-PARSE if the file does not exist
Merge after 11007a Constantin Asofiei
10:20 AM Base Language Bug #10831 (Test): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateException ...
Ovidiu Maxiniuc
10:20 AM Base Language Bug #10831 (Internal Test): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateE...
Ovidiu Maxiniuc
10:20 AM Base Language Bug #10831: Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateException to be t...
Branch 10831a was merged to trunk rev 16399 and archived. Ovidiu Maxiniuc
10:05 AM Base Language Bug #10831 (Merge Pending): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateE...
Ovidiu, please merge to trunk now. Constantin Asofiei
10:01 AM Database Bug #11015 (WIP): allow cleanup the DMO types, caches, etc for dynamic temp-tables
Branch 11015a was merged to trunk rev 16397 and archived. Constantin Asofiei
09:58 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Branch 10937b was merged to trunk rev 16396 and archived.
What remains is to decide how to improve the @nonEmptyFl...
Constantin Asofiei
09:50 AM Database Bug #10901 (Closed): BEGINS trims the rvalue if the lvalue field is first in an index
Branch 10901a was merged to trunk rev 16395 and archived. Constantin Asofiei
09:47 AM Base Language Bug #10841 (Closed): model table name is used in error messages for a 'like' temp-table definition
Branch 10841a was merged to trunk rev 16394 and archived. Constantin Asofiei
09:38 AM Database Bug #10455 (Test): Persistent table CAN-FIND FIRST issue
Branch 10455b was merged to trunk rev. 16392 and archived. Teodor Gorghe
05:31 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
Merge to trunk after 10203a Constantin Asofiei
09:31 AM Base Language Bug #10203 (Test): XMLs cannot be imported into a dataset without a schema present
Branch 10203a was merged to trunk rev. 16391 and archived. Teodor Gorghe
05:31 AM Base Language Bug #10203: XMLs cannot be imported into a dataset without a schema present
Merge to trunk after 11048a Constantin Asofiei
02:18 AM Base Language Bug #10203: XMLs cannot be imported into a dataset without a schema present
10203a rev 16361 fixes copyright years. Otherwise, changes are OK. This was already tested via #10615. Constantin Asofiei
09:23 AM Base Language Bug #11048 (Test): Temp-table wrong SERIALIZE-NAME when using same DMO
Branch *11048a* was merged to trunk rev. *16390* and archived. Teodor Gorghe
05:31 AM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
Merge to trunk after 10956a Constantin Asofiei
09:16 AM Database Bug #10956 (Test): Wrong primary index selection on FOR EACH table
Branch *10956a* was merged to trunk rev. *16389* and archived. Teodor Gorghe
05:31 AM Database Bug #10956 (Merge Pending): Wrong primary index selection on FOR EACH table
Merge to trunk after 10925a Constantin Asofiei
09:09 AM Base Language Bug #10925 (Test): Ignore dataset name if present, for a dataset declared with serialize-hidden
Branch *10925a* was merged to trunk rev. *16388* and archived. Teodor Gorghe
05:30 AM Base Language Bug #10925 (Merge Pending): Ignore dataset name if present, for a dataset declared with serialize...
Merge to trunk after 10898a Constantin Asofiei
08:54 AM Database Bug #10689 (Test): Wrong temp-table FOR EACH sorting criteria
Branch 10689a was merged to trunk rev. 16386 and archived. Teodor Gorghe
05:30 AM Database Bug #10689 (Merge Pending): Wrong temp-table FOR EACH sorting criteria
Merge to trunk after 10636a Constantin Asofiei
08:47 AM Base Language Bug #10636 (Test): 4GL FOR FIRST LEAVE statement exits the function
Branch 10636a was merged to trunk rev. 16385 and archived. Teodor Gorghe
05:30 AM Base Language Bug #10636 (Merge Pending): 4GL FOR FIRST LEAVE statement exits the function
Merge to trunk after 10560a Constantin Asofiei
08:46 AM Database Bug #11027 (Test): Unflushed record causes infinite loop
Greg Shah
07:44 AM Database Bug #11027: Unflushed record causes infinite loop
Greg, at this moment, all the testing done for this task passed and also, didn't found any testcases related to this ... Andrei Plugaru
08:44 AM Database Bug #10560 (Test): Wrong buffer picking for ReadXml when seralization name of a buffer correspond...
Branch 10560a was merged to trunk rev. 16384 and archived. Teodor Gorghe
05:29 AM Database Bug #10560 (Merge Pending): Wrong buffer picking for ReadXml when seralization name of a buffer c...
Merge to trunk after 6457a Constantin Asofiei
08:39 AM Base Language Feature #6506 (Review): implement CGI WebSpeed support and the standard web-disp.p dispatch funct...
An update on this. I committed to 6506b rev. 16355:
* Added support for default broker(s).
As a summary, when a b...
Radu Apetrii
08:28 AM Database Feature #6457 (Test): finish COPY-LOB support
Constantin Asofiei wrote:
> Merge to trunk after 10716a
6457a was merged into trunk rev. 16383 and archived.
Eduard Soltan
05:29 AM Database Feature #6457 (Merge Pending): finish COPY-LOB support
Merge to trunk after 10716a Constantin Asofiei
01:57 AM Database Feature #6457: finish COPY-LOB support
6457a rev 16365 fixes a XML header problem. Constantin Asofiei
07:49 AM Database Bug #10526 (Test): Progressive results don't get invalidated when buffer-copy is performed
10526a was merged into trunk rev. 16380 and archived. Eduard Soltan
05:28 AM Database Bug #10526 (Merge Pending): Progressive results don't get invalidated when buffer-copy is performed
Merge to trunk after 10935a Constantin Asofiei
07:42 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Alexandru Lungu wrote:
>
> Also mind that in #11021, I removed the reposition in child components when doing @load...
Eduard Soltan
06:45 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Eduard, please mind the @peek@ option. In peek mode, you do not load buffers, but rather gather the actual data that ... Alexandru Lungu
07:29 AM Base Language Bug #10935 (Test): Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table ...
Branch *10935a* was merged into trunk as rev. *16379* and archived. Paul Bodale
05:27 AM Base Language Bug #10935 (Merge Pending): Inherit the NO-UNDO option for a temp-table defined using the LIKE te...
Merge to trunk after 10352a Constantin Asofiei
03:15 AM Base Language Bug #10935: Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table option
Rebased branch *10935a* with trunk rev. *16377* Paul Bodale
07:21 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> Most of the method information is added to the NameMappingWorker in collect_names.rules which...
Constantin Asofiei
07:20 AM Base Language Feature #6407: name_map.xml improvements
Most of the method information is added to the NameMappingWorker in collect_names.rules which is the annotations phas... Dănuț Filimon
06:10 AM Base Language Feature #6407: name_map.xml improvements
Constantin Asofiei wrote:
> Dănuț Filimon wrote:
> > Java annotations can't be extended or subclassed. The only opt...
Dănuț Filimon
05:33 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> Java annotations can't be extended or subclassed. The only option is adding another annotatio...
Constantin Asofiei
05:31 AM Base Language Feature #6407: name_map.xml improvements
Constantin Asofiei wrote:
> Dănuț Filimon wrote:
> > testf1 and testf2 are part of another program, used through FU...
Dănuț Filimon
05:20 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> testf1 and testf2 are part of another program, used through FUNC_CALL_SITE/RUN_CALL_SITE. The...
Constantin Asofiei
05:04 AM Base Language Feature #6407: name_map.xml improvements
... Dănuț Filimon
07:19 AM Base Language Bug #10352 (Test): Fix READ-JSON dataset handle method's behaviour
Branch *10352a* was merged into trunk as rev. *16378* and archived. Paul Bodale
05:27 AM Base Language Bug #10352 (Merge Pending): Fix READ-JSON dataset handle method's behaviour
Please merge to trunk now. Constantin Asofiei
03:14 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
Rebased branch *10352a* with trunk rev. *16377* Paul Bodale
05:42 AM Conversion Tools Bug #11143 (Test): Reports fail for ChUI
Committed change into the *staging* branch. Teodor Gorghe
05:31 AM Conversion Tools Bug #11143: Reports fail for ChUI
Ok, thanks! Teodor Gorghe
05:27 AM Conversion Tools Bug #11143 (Review): Reports fail for ChUI
Review patch #11143-3: No objections, I ran the report for the application and found no issues. However, I am not abl... Dănuț Filimon
02:05 AM Conversion Tools Bug #11143: Reports fail for ChUI
*Danut* or *Constantin*, before committing to the project, please take look into this patch file from @devsrv01:/tmp/... Teodor Gorghe
02:56 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
Rebased task branch *10390a* to trunk rev *16377*. This includes changes from #11027.
*Alexandru*, when you have t...
Teodor Gorghe
02:44 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Vladimir Tsichevski wrote:
> Paula Păstrăguș wrote:
> > 10190a was merged into trunk as rev @16375@ and archived.
...
Paula Păstrăguș

01/30/2026

05:35 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Constantin Asofiei wrote:
> Sergey/Hynek: I understand that this will be executed on the FWD server, but from what t...
Hynek Cihlar
05:25 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey/Hynek: I understand that this will be executed on the FWD server, but from what thread? If you switch the con... Constantin Asofiei
02:33 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey, for the token refresh you will need some kind of request handler that will handle the token refresh request f... Hynek Cihlar
12:36 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
@WebDriverHandler.CLIENT_UUID_RELATED_SESSION_ID_PAIRS@ is also available. Sergey Ivanovskiy
12:08 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I can have only the spawner id, @WebDriverHandler.handleStartClientRequest@ if @WebDriverHandler.spawnWorker@ was suc... Sergey Ivanovskiy
11:57 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Hynek, could you help with FWD API to call the client api from the server side on behalf ...
Hynek Cihlar
11:06 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek, could you help with FWD API to call the client api from the server side on behalf of the authenticated user th... Sergey Ivanovskiy
08:51 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Roger Borrello wrote:
> > Sergey Ivanovskiy wrote:
> > > #9709-460 looks like a configurat...
Greg Shah
07:02 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
The only working schema can be that the web server that handled the login page creates authentication cookie on respo... Sergey Ivanovskiy
04:20 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I would like to detail this part because the secure cookie was n...
Sergey Ivanovskiy
01:13 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
I created the 10692a branch to address this issue. Vladimir Tsichevski
01:12 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
FWD Defects (**GUI mode only**, verified after detailed testing)
h3. Issue 1 – Suffix not removed (replaced by spa...
Vladimir Tsichevski
08:15 AM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
h1(#numeric-formats-using-debit-credit-sign-placeholders). Numeric Formats Using Debit/Credit Sign Placeholders
Nu...
Vladimir Tsichevski
07:42 AM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
Vladimir Tsichevski wrote:
> h2. Issue 1
>
> For non-negative values:
>
> # In OE: The modifier is removed (...
Vladimir Tsichevski
07:39 AM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
Additional tests for ignoring modifiers with post-numeric sign (+/-) or parentheses:... Vladimir Tsichevski
11:01 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
After a discussion with Constantin via e-mail, I looked more carefully for the necessary changes in skeleton, besides... Andrei Plugaru
10:29 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
> If needed, this can be addressed by explicitly specifying the @charset@ when ...
It is definitely needed. The i...
Greg Shah
09:26 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Committed as revision *16010*.
I added a proper fix for the failing case described above (the quote space quote sc...
Paula Păstrăguș
05:03 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I’ve committed the latest version of @SchemaParser.g4@ as revision @16009@.
PS: Another commit may follow before E...
Paula Păstrăguș
10:20 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Paula Păstrăguș wrote:
> 10190a was merged into trunk as rev @16375@ and archived.
Now I see the following in the b...
Vladimir Tsichevski
09:37 AM Conversion Tools Feature #10190 (Test): Prototype the changes to the build to add ANTLR v4
10190a was merged into trunk as rev @16375@ and archived. Paula Păstrăguș
09:22 AM Conversion Tools Feature #10190 (Merge Pending): Prototype the changes to the build to add ANTLR v4
You can merge to trunk now. Greg Shah
03:23 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Testing has passed successfully.
Greg, I’ll leave the final approval for the merge to you. If you’d like me to dou...
Paula Păstrăguș
02:36 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Conversion completed successfully. I’ll also run some smoke tests on the converted application, and if everything loo... Paula Păstrăguș
09:29 AM User Interface Bug #10075: Number format validation issues
h1(#numeric-formatting-logic-specification). Numeric Formatting Logic Specification
This document describes the OE...
Vladimir Tsichevski
09:22 AM Database Bug #11027 (WIP): Unflushed record causes infinite loop
Greg Shah
08:00 AM Database Bug #11027: Unflushed record causes infinite loop
Branch 11027a was merged into trunk as rev. 16374. Andrei Plugaru
07:51 AM Database Bug #11027: Unflushed record causes infinite loop
Before merging I realized the changed file didn't have history entries. I added that, and also changed the copyright ... Andrei Plugaru
07:22 AM Database Bug #11027 (Merge Pending): Unflushed record causes infinite loop
11027a passed ETF and POC testing without any observable performance degradation. Please merge 11027a to trunk now. Alexandru Lungu
07:30 AM Conversion Tools Bug #11143: Reports fail for ChUI
It is failing because the project is not properly configured for @ant rpt@.
The @PROPATH@ errors appears because it ...
Teodor Gorghe
07:24 AM Database Bug #11161: fail gracefully when the database connection can not be established
I could not capture the raised condition via @ON ERROR/QUIT/STOP/END-KEY@ - at least for @mpro@, it seems to just ter... Constantin Asofiei
07:21 AM Database Bug #11161: fail gracefully when the database connection can not be established
In OpenEdge, @proserve@ command has the @-n@ argument which tells it the number of concurrent users it can serve. Se... Constantin Asofiei
07:17 AM Database Bug #11161 (Review): fail gracefully when the database connection can not be established
Constantin Asofiei
07:09 AM Database Bug #10611: Incorrect abbreviation name resolved at conversion time
... Eduard Soltan
05:44 AM Conversion Tools Bug #11156 (Review): Conversion fails if source folder is a symlink
Committed *11156a/16373*. When using a symlink, make sure the target is preserved instead of followed. (refs: #11156)... Dănuț Filimon
04:53 AM Conversion Tools Bug #11156: Conversion fails if source folder is a symlink
There are no issues when the symlink points to a folder in the ~/gcd/hotel_gui directory, but the problem appears whe... Dănuț Filimon
05:43 AM Runtime Infrastructure Bug #11157 (Review): Improve FWD server startup mode in server.sh
Andrei Plugaru
05:42 AM Runtime Infrastructure Bug #11157 (WIP): Improve FWD server startup mode in server.sh
This is the patch needed for @server.sh@ in hotel_gui project which allows redirecting the KILL signal to the java pr... Andrei Plugaru
03:06 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
Octavian Adrian Gavril wrote:
> About referenced tables/temp-tables in the input class, I think we should load the e...
Octavian Adrian Gavril
03:01 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
About referenced tables/temp-tables in the input class, I think we should load the entire DMO definition as well. Thi... Octavian Adrian Gavril

01/29/2026

04:28 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> I would like to detail this part because the secure cookie was not set for the main ifram...
Hynek Cihlar
04:10 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Sergey Ivanovskiy wrote:
> > #9709-460 looks like a configuration issue because client conn...
Roger Borrello
03:20 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
9709b just rebased up to rev 16397. Sergey Ivanovskiy
03:16 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I would like to detail this part because the secure cookie was not set for the main iframe page for the reasons speci... Sergey Ivanovskiy
02:26 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > The idea is the main (root) frame/page should refresh the token ...
Hynek Cihlar
01:56 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, you proposed to create session short-lived authentication...
Sergey Ivanovskiy
01:53 PM Documentation Support #9709 (WIP): Needed: Basic example of configuring separate client and server
Branch @9709c@ was merged into trunk as rev. 16370 and archived. Changed status to WIP to complete the task. Sergey Ivanovskiy
01:11 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Hynek, you proposed to create session short-lived authentication/access web tokens that s...
Hynek Cihlar
01:04 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
OK. Preparing 9709c to merge.
9709 web token design to go farther
Hynek, you proposed to create session short...
Sergey Ivanovskiy
12:59 PM Documentation Support #9709 (Merge Pending): Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Could 9709c be merged into the trunk? It passed tests and change...
Hynek Cihlar
12:46 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> #9709-460 looks like a configuration issue because client connection is refused.
It is...
Roger Borrello
12:33 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
You could compare directory.xml of hotel_gui and cact if this is possible and check the bootstrap client configuratio... Sergey Ivanovskiy
12:27 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
#9709-460 looks like a configuration issue because client connection is refused. Sergey Ivanovskiy
12:24 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Fixed erroneous code in rev 16372(9709c) and rev 16380(9709b). Sergey Ivanovskiy
12:09 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I found that the target code probably should be ... Sergey Ivanovskiy
11:01 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> You could run java program to test host name.
Excellent... now I'm confused more. The ...
Roger Borrello
09:50 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I did not test @9709b_16379@ with @cact@ because no local setup at this moment but tested with the different large ap... Sergey Ivanovskiy
08:58 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Thanks for the clues, Sergey. One of the difficulties is the Docker image is very thin and without even the simplest ... Roger Borrello
07:10 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger, did you try to configure @/etc/hosts@ file for each container?... Sergey Ivanovskiy
05:31 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger, what is the FWD version for your test environment? 9709b?
Are these instructions #9709-362 valid for hotel_gu...
Sergey Ivanovskiy
05:19 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Your network configuration resolves your host name as loop back address or fails to resolve this host name... Sergey Ivanovskiy
05:10 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger, this should be the network configuration issue. This exception ... Sergey Ivanovskiy
03:38 PM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
h2. 10706a rev. 16371 – Code review & testing
h3. Code review
# @FillIn.java@ and @FillInGuiImpl.java@: newly a...
Vladimir Tsichevski
04:13 AM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
Vladimir Tsichevski wrote:
> Delia Mitric wrote:
> > Vladimir, when you get a chance, please review this one. Thank...
Delia Mitric
03:00 PM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Code Review Task Branch 7180a Revisions 16410 through 16412
No objections.
Greg Shah
01:07 PM User Interface Bug #10856: Logical FILL-IN: Caret position issues
10856a rev. 16368 (testing results + code review)
Code review: the change is good.
h2. Test case – new demo wit...
Vladimir Tsichevski
06:54 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Vladimir Tsichevski wrote:
> Still at rev. 16367.
Sorry, the branch wasn't bound.
Now it should be.
Delia Mitric
06:50 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Delia Mitric wrote:
> Vladimir Tsichevski wrote:
> > Delia Mitric wrote:
> > > Rebased 10856a to the latest trunk
...
Vladimir Tsichevski
02:48 AM User Interface Bug #10856 (Review): Logical FILL-IN: Caret position issues
Vladimir Tsichevski wrote:
> Delia Mitric wrote:
> > Rebased 10856a to the latest trunk
>
> Testing rev. 16367.
...
Delia Mitric
10:53 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I need to do a full review. Then there will be cleanups. Then I would expect to be able to merge some code into tru... Greg Shah
09:48 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
There is one remaining issue in the schema parser, originating from the @relex@ method. For an input like @" "@ (quot... Paula Păstrăguș
10:22 AM Runtime Infrastructure Bug #11157: Improve FWD server startup mode in server.sh
While working on #4369, I discovered that the current way of starting the Java process in server.sh may not work well... Andrei Plugaru
10:12 AM Runtime Infrastructure Bug #11157 (Internal Test): Improve FWD server startup mode in server.sh
Andrei Plugaru
10:10 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Here it is the patch for the skeleton.
Also, I committed a small change to @9488b/16347@ to address the wrong cons...
Andrei Plugaru
09:41 AM Database Bug #9383 (New): Cache only the current delegate on transaction commit if a ProgressiveResults is...
Constantin Asofiei
09:41 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
@9383b@ was merged into @trunk / 16369@ Lorian Sandu
09:35 AM Database Bug #9383 (Merge Pending): Cache only the current delegate on transaction commit if a Progressive...
Go ahead and merge now. Constantin Asofiei
09:34 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Constantin Asofiei wrote:
> Please double-check in the docker container for the #10614 app, the heap set for the Cli...
Lorian Sandu
09:31 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian Sandu wrote:
> I don't think there is anything left. The branch can be added to merge queue.
Please double-c...
Constantin Asofiei
09:29 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Constantin Asofiei wrote:
> Lorian, what else is left?
I don't think there is anything left. The branch can be ad...
Lorian Sandu
09:29 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian, what else is left? Constantin Asofiei
09:27 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
* CHui tests passed
* Large GUI app unit-tests passed
Lorian Sandu
06:20 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
The smoke test passed on the app I'm managing. Razvan-Nicolae Chichirau
05:15 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian Sandu wrote:
> Constantin, do you think we should test other apps besides ETF and #10614?
Yes. Both large G...
Constantin Asofiei
05:15 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Constantin, do you think we should test other apps besides ETF and #10614? Lorian Sandu
09:21 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> Constantin Asofiei wrote:
> > You can't just remove them, the synthetic IN SUPER/handle/etc ...
Constantin Asofiei
09:17 AM Base Language Feature #6407: name_map.xml improvements
Constantin Asofiei wrote:
> You can't just remove them, the synthetic IN SUPER/handle/etc entries need to be registe...
Dănuț Filimon
08:00 AM Base Language Feature #6407: name_map.xml improvements
You can't just remove them, the synthetic IN SUPER/handle/etc entries need to be registered somehow (if we get rid of... Constantin Asofiei
07:56 AM Base Language Feature #6407: name_map.xml improvements
I tried removing the @method-mapping@ and @parameter@ from name_map.xml and test Hotel_GUI, it is not working.
I a...
Dănuț Filimon
04:34 AM Base Language Feature #6407: name_map.xml improvements
Based on #6407-25 and #6407-1, the remaining work on this task should be centered around removing data from the name_... Dănuț Filimon
08:27 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie, you’re right.
I propose the following approach:
* Keep the @inSourceBounds@ check, but also add a @has...
Paula Păstrăguș
08:11 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> Based on my testing, the Hotel GUI issue appears to be resolved. However, the committed sol...
Eugenie Lyzenko
07:29 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Based on my testing, the Hotel GUI issue appears to be resolved. However, the committed solution still needs some adj... Paula Păstrăguș
07:24 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
I think the current changes doe not resolve the original issue in Hotel GUI. Am I right? Eugenie Lyzenko
05:08 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Code review 10913a. It looks good.
Just please don't introduce yet another method for keeping widget location. Fo...
Hynek Cihlar
08:11 AM Database Feature #9545 (WIP): confirm/add table parameter support
I have run the @tests/table/parameter@ tests. And this are some problems spotted so far.
1) Right know I am focusi...
Eduard Soltan
07:50 AM Conversion Tools Bug #11156 (WIP): Conversion fails if source folder is a symlink
I'll pick this one up. Dănuț Filimon
07:23 AM Conversion Tools Bug #11156: Conversion fails if source folder is a symlink
If I attempt to convert a project (e.g. Hotel), but the @./abl@ folder is a symlink, then the conversion fails with:
...
Alexandru Lungu
07:21 AM Conversion Tools Bug #11156 (Review): Conversion fails if source folder is a symlink
Alexandru Lungu
07:05 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I increased the heap to 16Gb and repeated the stress test 3 times, the OutOfMemoryError was solved, so it is somethin... Artur Școlnic
05:27 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
During the investigation for #10941-77 I tried to replicate a long running query by executing some apis on the client... Artur Școlnic
06:35 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Committed revision *16266* in task branch *9686a*:
- Additional fixes.
- Fix for database import when XML files exc...
Teodor Gorghe

01/28/2026

06:55 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey, my customer's configuration is almost exactly the same as the hotel configuration, which is working. But the ... Roger Borrello
11:42 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Good plan. Greg Shah
11:35 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Working on 9709b but it makes sense to merge 9709c first because Nginx gives the solid so...
Hynek Cihlar
11:34 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Could 9709c be merged into the trunk? It passed tests and changes are safe.
Trunk is c...
Hynek Cihlar
11:31 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Hynek, the js web client loads modules @p2j.js@, @p2j.screen.js@ and so on. Should these ...
Hynek Cihlar
11:28 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Working on 9709b but it makes sense to merge 9709c first because Nginx gives the solid solution to this task (#9709-4... Sergey Ivanovskiy
11:01 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Could 9709c be merged into the trunk? It passed tests and changes are safe. Sergey Ivanovskiy
10:24 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Nginx has the simple configuration that is due to the customer developed this config. The new broker host ip address ... Sergey Ivanovskiy
10:00 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I updated #9709-449 to show environment settings. Sergey Ivanovskiy
09:55 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
9709c passed tests with nginx proxy server. Could this 9709c rev 16371 be merged into the trunk?
Sergey Ivanovskiy
08:18 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek, the js web client loads modules @p2j.js@, @p2j.screen.js@ and so on. Should these modules be all private and c... Sergey Ivanovskiy
06:49 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
For testing 9709c I need to use the web reverse proxy server. These settings for nginx used for the local setup of th... Sergey Ivanovskiy
06:26 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> @((WebClientBuilder) clientBuilder).getParams()@ returns @WebClientBuilderParameters@, bu...
Hynek Cihlar
06:25 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
@((WebClientBuilder) clientBuilder).getParams()@ returns @WebClientBuilderParameters@, but @clientBuilder.getParams()... Sergey Ivanovskiy
04:49 AM Documentation Support #9709 (Internal Test): Needed: Basic example of configuring separate client and server
Code review 9709c.
The changes look fine. Just two minor points.
The cast @(WebClientBuilder) clientBuilder)@ i...
Hynek Cihlar
04:21 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Created 9709c rev 16369. Please review these code again. I would like to merge this branc...
Hynek Cihlar
03:34 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Created 9709c rev 16369. Please review these code again. I would like to merge this branch into the trunk. Sergey Ivanovskiy
02:37 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> This patch 9709c.patch can be merged because it was passed the review. The secure cookie ...
Sergey Ivanovskiy
02:32 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > This was just an example. The malicious code could replace any o...
Hynek Cihlar
02:30 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > You found that the current code uses the public function that ca...
Sergey Ivanovskiy
02:26 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> You found that the current code uses the public function that can be fixed. XSS is not an...
Hynek Cihlar
02:23 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
This path can be merged because it was passed the review. The secure cookie is STRICT and AuthHandler not changed. Sergey Ivanovskiy
02:08 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg, I would like to split 9709b to 9709c that was reviewed up to rev. 16361 (9709b) and merge this version into the... Sergey Ivanovskiy
02:04 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > What should be patched? The web socket object is also private.
...
Sergey Ivanovskiy
05:13 PM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian Sandu wrote:
> I've created @9383b / rev 16369@ which reverts the changes that were introduced in @trunk / 16...
Constantin Asofiei
08:09 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I've created @9383b / rev 16369@ which reverts the changes that were introduced in @trunk / 16217@. Lorian Sandu
03:36 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
From my POV, this is a customer specific pattern that breaks #9383 idea. I don't think we would be able to generate a... Alexandru Lungu
03:35 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I documented the issue in #11154. Alexandru Lungu
03:22 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I am working on a scenario to test and check what can be done. Dănuț Filimon
04:06 PM User Interface Bug #10692 (WIP): Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
I've created ABLUnit test cases for formatting with @STRING@. Special care was taken to protect all spaces from trimm... Vladimir Tsichevski
02:36 PM Conversion Tools Feature #10190 (Internal Test): Prototype the changes to the build to add ANTLR v4
Code Review Task Branch 10190a Revision 16376
The change looks good.
> Aside from that failing case, the other ...
Greg Shah
12:02 PM User Interface Bug #10075: Number format validation issues
Updated version of #10075-3.
h1. Number Format Specification
This document describes the structure of number fo...
Vladimir Tsichevski
10:51 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Committed as rev 16360.
Hynek, please take a look when you have a moment. I initially tried addressing this direct...
Paula Păstrăguș
10:20 AM Database Feature #4369: implement stateless FWD server clustering
Roger Borrello wrote:
> Is this backward compatible with non-Docker configuration? If so, I think it should be added...
Andrei Plugaru
08:45 AM Database Feature #4369: implement stateless FWD server clustering
Andrei Plugaru wrote:
> Roger Borrello wrote:
>
> > Very clever... and your testing confirms?
>
> Yes, it work...
Roger Borrello
06:39 AM Database Feature #4369: implement stateless FWD server clustering
As the discussion regarding the synchronization of metadata tables was not officially closed, I have done some analys... Andrei Plugaru
09:22 AM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
Updated ABLUnit tests attached. Vladimir Tsichevski
09:20 AM Base Language Bug #10471 (Review): Incorrect Integer Formatting as Legacy Time
All known issues fixed in 10471a rev. 16356. Please, review. Vladimir Tsichevski
09:22 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei Plugaru wrote:
> Constantin, I have addressed the copyright year, history entry and the javadocs in @9488b/re...
Constantin Asofiei
08:34 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin, I have addressed the copyright year, history entry and the javadocs in @9488b/rev. 16346@ Andrei Plugaru
07:57 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Andrei, when I mentioned the javadocs, I meant what you manually wrote - not to add/fix ...
Andrei Plugaru
07:55 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei Plugaru wrote:
> Do you think it is worth doing that?
Andrei, when I mentioned the javadocs, I meant what yo...
Constantin Asofiei
07:48 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin, about the Javadocs for the methods: it seems that in the original OE code most of the methods have some d... Andrei Plugaru
03:27 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Hmm... lets do this: get the converted Array.java and change it after in FWD, to get rid...
Andrei Plugaru
08:49 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
There are a lot of issues related to the conversion database.
I committed *7169a/16354*. Added DependencyConversio...
Dănuț Filimon
05:45 AM Conversion Tools Bug #10784 (Test): FWD Analytics - Visualize Call Graph can't be used due to broken file paths
This issue was fixed in trunk/16362 (#10919). Dănuț Filimon
05:44 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
Fixed the version reported/resolved. Dănuț Filimon
04:33 AM Database Bug #11027: Unflushed record causes infinite loop
I think a simple null check there will solve the issue.
I will redo some of the testing I am handling as I don't ...
Andrei Plugaru
04:15 AM Database Bug #11027: Unflushed record causes infinite loop
There is a regression on a large customer application caused by the latest revision.
I am attaching the stack trace ...
Teodor Gorghe
03:56 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Paul Bodale wrote:
> Teodor Gorghe wrote:
> > On 4GL, it is not possible to achieve a return value of @LENGTH@ to b...
Teodor Gorghe
03:55 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Teodor Gorghe wrote:
> On 4GL, it is not possible to achieve a return value of @LENGTH@ to be greater than int limit...
Paul Bodale
02:27 AM Base Language Bug #11149 (Review): DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Committed revision *16368* on task branch *11149a*:
- @LENGTH(RAW)@ return type should be @INTEGER@.
Teodor Gorghe
02:13 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
On 4GL, it is not possible to achieve a return value of @LENGTH@ to be greater than int limit (2147483647) because th... Teodor Gorghe

01/27/2026

03:04 PM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
h1. Special Number Formatting Specification
This document describes the legacy special time formatting applied to ...
Vladimir Tsichevski
12:16 PM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
And -1 formatted with @+hh:mm@ produces:
In OE: @-00:01@
In FWD (10471a): @+00:-1@
Vladimir Tsichevski
11:38 AM Base Language Bug #10471 (WIP): Incorrect Integer Formatting as Legacy Time
New issue:
A negative value -60 formatted with format @hh:mm@ gives:
In OE: @23:59@.
In FWD (10471a): @00:-1@.
Vladimir Tsichevski
07:09 AM Base Language Bug #10471 (Review): Incorrect Integer Formatting as Legacy Time
Vladimir Tsichevski wrote:
> I found another related issue:
>
> The following statements **throw error 22** ("Cha...
Vladimir Tsichevski
01:13 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> What should be patched? The web socket object is also private.
See the example:
<pre...
Hynek Cihlar
12:58 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I think that XSS attacks cannot reach the target aim to steal the secret key in 9709b case. Sergey Ivanovskiy
12:56 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > To make the process more secure it is...
Sergey Ivanovskiy
12:54 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
An important point, the CSP measures should be configurable. They could prevent Lyra from extending the site DOM and ... Hynek Cihlar
12:50 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Please specify the security requirements that should be satisfied to implement one-time w...
Hynek Cihlar
12:32 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Greg, Hynek, please note that the security requirements that you are considering are not ...
Hynek Cihlar
12:30 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > To make the process more secure it is important to implement som...
Hynek Cihlar
12:18 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Please specify the security requirements that should be satisfied to implement one-time web tokens and please explain... Sergey Ivanovskiy
12:09 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg, Hynek, please note that the security requirements that you are considering are not satisfied by the trunk!
If ...
Sergey Ivanovskiy
12:04 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> To make the process more secure it is important to implement some measures to prevent a potent...
Sergey Ivanovskiy
11:46 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> This value is not persistent in the directory. It is a temporary value delivered to the j...
Hynek Cihlar
11:35 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> OK, then please provide a detailed description of your changes and why they are safe and secure.
...
Sergey Ivanovskiy
11:16 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
This value is not persistent in the directory. It is a temporary value delivered to the java web client by WebClientS... Sergey Ivanovskiy
11:07 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Greg, I do not understand why you and Hynek decided that I implemented the described by t...
Hynek Cihlar
10:40 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
OK, then please provide a detailed description of your changes and why they are safe and secure. Greg Shah
10:32 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> > When the JS client is initialized, it received an unencrypted decryption key from Java client t...
Sergey Ivanovskiy
10:13 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
> When the JS client is initialized, it received an unencrypted decryption key from Java client to decrypt the api to... Greg Shah
09:53 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I still do not understand why we should use @postMessage@, the w...
Sergey Ivanovskiy
09:52 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> > Static resources (img, css, js) would either be public (they are public anyway), or fet...
Hynek Cihlar
09:31 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> I still do not understand why we should use @postMessage@, the web tokens can be generate...
Hynek Cihlar
09:25 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
> Static resources (img, css, js) would either be public (they are public anyway), or fetched via authenticated XHR/f... Sergey Ivanovskiy
09:22 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Yes, 9709b rev 16379 and the latest rebase trunk rev 16353. Sergey Ivanovskiy
09:11 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Roger Borrello wrote:
> > Sergey, am I able to test with the very latest revision of 970...
Roger Borrello
08:58 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I still do not understand why we should use @postMessage@, the web tokens can be generated as it is implemented in @9... Sergey Ivanovskiy
08:33 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Please revisit #9709-289.
Yes, thanks. This is the @SameSite@ policy on the cookie in ...
Hynek Cihlar
07:48 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > The only web authentication method that is available for the cus...
Sergey Ivanovskiy
07:47 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Code review 9709b.
> > >
> > > I h...
Sergey Ivanovskiy
07:44 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> The only web authentication method that is available for the customer that uses the dynam...
Hynek Cihlar
07:40 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Code review 9709b.
> >
> > I have some comments to address in...
Hynek Cihlar
06:48 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
The only web authentication method that is available for the customer that uses the dynamic web pages is the secure c... Sergey Ivanovskiy
06:07 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Code review 9709b.
>
> I have some comments to address in the changes, but my biggest conce...
Sergey Ivanovskiy
05:50 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Code review 9709b.
>
> I have some comments to address in the changes, but my biggest conce...
Sergey Ivanovskiy
04:53 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Code review 9709b.
I have some comments to address in the changes, but my biggest concern is the api token managem...
Hynek Cihlar
04:14 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I have not fixed yet the test keyboard handler and not tested upload files handler. Thus in these parts can be changes. Sergey Ivanovskiy
03:48 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Sergey, am I able to test with the very latest revision of 9709b? Or do I need to stay with ...
Sergey Ivanovskiy
12:20 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei Plugaru wrote:
> In the original OE code @ttArray@ is only used for @toTable@ method. However, I dropped it a...
Constantin Asofiei
12:13 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Andrei Plugaru wrote:
> > I have tested the current Array class using the tests from te...
Andrei Plugaru
11:04 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei Plugaru wrote:
> I have tested the current Array class using the tests from testcases and unfortunately, ther...
Constantin Asofiei
10:56 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
I have tested the current Array class using the tests from testcases and unfortunately, there are a few dozen failure... Andrei Plugaru
11:53 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Constantin Asofiei wrote:
> Ovidiu Maxiniuc wrote:
> Why do you say we need @Int64Expression@ and not @IntegerExpre...
Ovidiu Maxiniuc
11:10 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Ovidiu Maxiniuc wrote:
> We need to get the type correctly, or else overload methods will not be called as in 4GL. I...
Constantin Asofiei
11:07 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
That's a valuable tool we did not have a decade+ ago, when @int64@ support was added in FWD.
We need to get the ty...
Ovidiu Maxiniuc
09:13 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Ovidiu Maxiniuc wrote:
> Definitely, the stop condition should be @Int64Expression@. This is more evident when you c...
Constantin Asofiei
09:03 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Definitely, the stop condition should be @Int64Expression@. This is more evident when you change the iteration to:<pr... Ovidiu Maxiniuc
03:51 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
It's either the @LENGTH@ function is documented wrong in 4GL docs and we need it to be @INT64@ in FWD or the @BinaryD... Constantin Asofiei
03:36 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
*+ Ovidiu*... Teodor Gorghe
03:30 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Teodor Gorghe wrote:
> Yes, but this is not right. The return type of @LENGTH@ should be @INTEGER@.
Please find the...
Constantin Asofiei
03:30 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Yes, but this is not right. The return type of @LENGTH@ should be @INTEGER@. Teodor Gorghe
03:26 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
progress.g needs to also be changed: @sym.addBuiltinFunction("length" , FUNC_INT64 , true );@ Constantin Asofiei
03:20 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Constantin Asofiei wrote:
> Teodor, please see if changing the function's return type in SignatureHelper solves the ...
Teodor Gorghe
03:14 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Teodor, please see if changing the function's return type in SignatureHelper solves the issue - that is still marked ... Constantin Asofiei
01:21 AM Base Language Bug #11149 (WIP): DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
I don't think it needs to be *int64* because in 4GL, the return type of @LENGTH@ is @INTEGER@.
I will take care of t...
Teodor Gorghe
11:01 AM Database Bug #9383 (WIP): Cache only the current delegate on transaction commit if a ProgressiveResults is...
Alex/Razvan/Danut: please see #10614-83 and #10614-84. This revision introduces a regression where a 200k record que... Constantin Asofiei
10:59 AM Runtime Infrastructure Feature #11152: improve broker session distribution to implement simple load balancing
Our session distribution for the brokers is pretty naive. I recall it was a simple round robin but regardless, it do... Greg Shah
10:57 AM Runtime Infrastructure Feature #11152 (New): improve broker session distribution to implement simple load balancing
Greg Shah
10:27 AM Base Language Bug #11104 (Closed): MSA appserver configuration causes issues reading agent startup parameters.
Greg Shah
09:59 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek, I’ve attached a patch (based on the latest version of 10913a) implementing your suggested approach. Please tak... Paula Păstrăguș
09:12 AM Database Bug #11027: Unflushed record causes infinite loop
While testing the unit tests of a large GUI applications, I found some more issues, regarding the choice of the dirty... Andrei Plugaru
08:34 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I've added new changes that cover support for the following OO references:
* class events
* length-of and resize me...
Octavian Adrian Gavril
08:02 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
I've made the change mentioned in #7169-46 and noticed some issues with the conversion, that would be the AstManager ... Dănuț Filimon
06:22 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
Greg Shah wrote:
> > Each profile will run using the ConversionDriver and should create a @jar@ (1 profile = 1 jar),...
Dănuț Filimon
06:57 AM User Interface Bug #10075: Number format validation issues
Another related issue (initially reported in #10471-12):
The following statements **throw error 22** ("Character n...
Vladimir Tsichevski
04:13 AM User Interface Bug #10915 (Internal Test): ugly dialogs
Is all the regression testing finished? Hynek Cihlar
04:09 AM User Interface Bug #10915: ugly dialogs
Could this branch be merged into the trunk? Sergey Ivanovskiy
04:02 AM Database Feature #4369: implement stateless FWD server clustering
Roger Borrello wrote:
> Very clever... and your testing confirms?
Yes, it works as expected. The trap from @ser...
Andrei Plugaru
03:47 AM Base Language Bug #10597 (Test): [Regression] extent field in form fails conversion
Branch 10597b was merged into trunk as rev. 16368 and archived. Stefanel Pezamosca
03:34 AM Base Language Bug #10597 (Merge Pending): [Regression] extent field in form fails conversion
Stefanel, please merge 10597b to trunk now. Constantin Asofiei

01/26/2026

05:57 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey, am I able to test with the very latest revision of 9709b? Or do I need to stay with 16336?
Greg, I have a...
Roger Borrello
02:51 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> > No port mapping, no NAT, and each container has its own IP and DNS identity. This is what you a...
Roger Borrello
02:20 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Committed rev 16378 (9709b) fixed and tested @MSG_ALLOCATE_NEW_WEB_TOKEN@. Sergey Ivanovskiy
10:46 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
> No port mapping, no NAT, and each container has its own IP and DNS identity. This is what you are talking about, co... Greg Shah
08:35 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> To be clear: these are the things that must be visible externally:
>
> * FWD server's IP addre...
Roger Borrello
05:16 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Committed rev 16375 (9709b). This is what is possible to do with the current cross-site web client page and dynamic h... Sergey Ivanovskiy
04:42 PM Base Language Bug #10597 (Internal Test): [Regression] extent field in form fails conversion
The changes look good. Ovidiu Maxiniuc
04:19 AM Base Language Bug #10597 (Review): [Regression] extent field in form fails conversion
I fixed the issue. The problem was that when doing @txt1.equals(txt2)@, in some cases @txt1@ was just @i@, while @txt... Stefanel Pezamosca
02:27 AM Base Language Bug #10597 (WIP): [Regression] extent field in form fails conversion
Stefanel Pezamosca
01:37 PM Runtime Infrastructure Support #8922: runtime infrastructure tests
Artur Școlnic wrote:
> I want to mention that I am committing the tests to 8922a/AppserverTests as I write them, so ...
Constantin Asofiei
10:13 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
I want to mention that I am committing the tests to 8922a/AppserverTests as I write them, so they can be found and re... Artur Școlnic
11:56 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
Octavian Adrian Gavril wrote:
> Should we allow having a class in @abl@ folder and it's converted output in an exist...
Greg Shah
11:13 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
> Each profile will run using the ConversionDriver and should create a @jar@ (1 profile = 1 jar), the name of the jar... Greg Shah
09:47 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
Using a build/profiles/<profile_name> folder where each conversion is stores is the way to go at the moment. Dănuț Filimon
07:26 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
Here's how the DependencyConversionDriver works at the moment:
* The DependencyConversionDriver is an independent cl...
Dănuț Filimon
10:12 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei Plugaru wrote:
> No, I haven't. Is there a suite of tests specifically for these classes? Or how exactly shou...
Constantin Asofiei
09:57 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Andrei, please fix the javadoc formatting at the new methods you've added - I know most ...
Andrei Plugaru
09:52 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei, please fix the javadoc formatting at the new methods you've added - I know most methods are missing javadoc, ... Constantin Asofiei
10:01 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I’ve attached the AST for @standard.df@ generated with both ANTLR2 and ANTLR4.
After a bit of refinement, the two ...
Paula Păstrăguș
09:39 AM User Interface Bug #10915: ugly dialogs
10915a was rebased up to rev 16383. Sergey Ivanovskiy
09:06 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Committed revision *422* on *hotel_gui* project:
- Adjusted client.sh and server.sh to be compatible with Java 25.
Teodor Gorghe
08:58 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Yes, they are. Teodor Gorghe
08:57 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Teodor Gorghe wrote:
> Created task branch *9686a*.
>
> Committed revision *16265* in task branch *9686a*:
> - A...
Roger Borrello
08:51 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
I found the following conversion problem:... Paul Bodale
08:44 AM Base Language Bug #11149 (Review): DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Paul Bodale
08:49 AM Database Feature #4369: implement stateless FWD server clustering
Andrei Plugaru wrote:
> *However, I have the solution for this: escaping the ampersand @&@ character*. This way the ...
Roger Borrello
06:06 AM Database Feature #4369: implement stateless FWD server clustering
Roger, regarding the forwarding of the KILL signal to the Java process. I think I got to a cleaner approach using onl... Andrei Plugaru
08:30 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
I have fixed review issues. Tested some customer applications. There is something which does not make sense to me in ... Eduard Soltan
06:42 AM Base Language Bug #4766: fix CHR and ASC
Created branch *4766b* from trunk rev. *16366*.
Starting fresh as we found new cases which need to be covered and...
Paul Bodale
04:45 AM Conversion Tools Bug #11143: Reports fail for ChUI
ChUI failed @ant rpt@ with @Cannot find class/interface ... in PROPATH@. Dănuț Filimon
04:43 AM Conversion Tools Bug #11143 (Test): Reports fail for ChUI
Dănuț Filimon
03:26 AM Base Language Feature #6428 (WIP): implement IS-LEAD-BYTE() built-in function
While working on task #4766 I've found some new information I didn't knew back when I implemented the solution for th... Paul Bodale
02:32 AM User Interface Bug #11056 (Test): SHIFT + TAB doesn't work on Swing ChUI
Branch 11056a was merged into trunk as rev. 16366 and archived. Razvan-Nicolae Chichirau
02:17 AM User Interface Bug #11056 (Merge Pending): SHIFT + TAB doesn't work on Swing ChUI
Please merge 11056a to trunk. Hynek Cihlar
01:52 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
It seems that you completed all tests and this branch can be merged. Sergey Ivanovskiy
01:21 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Sergey, please respond to #11056-18. Razvan-Nicolae Chichirau

01/25/2026

11:22 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
Thanks for the heads up. The fix in 10597b has a regression: it creates a 3rd "frame0" frame for the @input i[j].@ c... Constantin Asofiei
10:24 AM Base Language Bug #10597 (Internal Test): [Regression] extent field in form fails conversion
Constantin Asofiei wrote:
> Stefanel, there is a regression in trunk in rev 16275:
> [...]
>
> Instead of emitti...
Stefanel Pezamosca
07:05 AM Base Language Bug #10597 (WIP): [Regression] extent field in form fails conversion
Stefanel, there is a regression in trunk in rev 16275:... Constantin Asofiei

01/23/2026

02:24 PM Database Bug #11027: Unflushed record causes infinite loop
I have committed @11027a/16349@ with the fix from #11027-33.
Apart from the testing from #11027-26, the ChUi tests...
Andrei Plugaru
08:48 AM Database Bug #11027: Unflushed record causes infinite loop
I may have found a solution/workaround for the problem. As basically the problem was returning a wrong dirtyRecord ba... Andrei Plugaru
07:48 AM Database Bug #11027: Unflushed record causes infinite loop
There is a thing that distinguishes cross- from intra-: if the record is leaked from another session, then the first ... Alexandru Lungu
07:23 AM Database Bug #11027: Unflushed record causes infinite loop
Actually, the record that comes from the dirty DB seems to be the latest. The problem is that in @DefaultDirtyShareMa... Andrei Plugaru
06:38 AM Database Bug #11027: Unflushed record causes infinite loop
> In the chui tests, this is exactly what happens: the dirty record seems to be an older one, and the found record in... Alexandru Lungu
06:30 AM Database Bug #11027: Unflushed record causes infinite loop
I may have found a change that could be the root cause(for at least) a few regressions:... Andrei Plugaru
03:28 AM Database Bug #11027: Unflushed record causes infinite loop
Andrei Plugaru wrote:
> While running Chui regression tests found some regressions :((
> Currently I am looking int...
Teodor Gorghe
03:16 AM Database Bug #11027: Unflushed record causes infinite loop
While running Chui regression tests found some regressions :((
Currently I am looking into the following error: @Req...
Andrei Plugaru
01:54 PM Database Feature #4369: implement stateless FWD server clustering
I resumed the work here by first rebasing the branch :))
@4369a@ has been rebased from trunk/16364. It is now at rev...
Andrei Plugaru
01:03 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin, I have committed @9488b/ rev. 16344@ with the proper implementation for @toTable@ in Array.
Please review!
Andrei Plugaru
11:17 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I also tried to set response headers like these Access-Control-Allow-Credentials and Access-Control-Allow-Origin with... Sergey Ivanovskiy
09:35 AM Documentation Support #9709 (Review): Needed: Basic example of configuring separate client and server
Greg Shah
09:30 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
@localStorage@ and @sessionStorage@ with the authentication header is not recommended approach but using secret key w... Sergey Ivanovskiy
09:20 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg, could 9709b be reviewed at this stage because during the review these problems could be solved. Sergey Ivanovskiy
09:12 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> What do we need to do to finish this work and help get this into trunk sometime next week?
It ne...
Sergey Ivanovskiy
09:03 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
What do we need to do to finish this work and help get this into trunk sometime next week? Greg Shah
08:10 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Committed revision 16374(9709b) improved the web token validation logic in order to generate web token on the java we... Sergey Ivanovskiy
07:44 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
To be clear: these are the things that must be visible externally:
* FWD server's IP address and Jetty port
* FWD...
Greg Shah
07:41 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
As stated previously, we must not base our networking on the concept that the containers will be accessible from the ... Greg Shah
04:04 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
> The server is visible to the broker (at least the first one) via port 3333 when I use the host name, even when runn... Sergey Ivanovskiy
11:14 AM User Interface Bug #10856 (WIP): Logical FILL-IN: Caret position issues
Vladimir Tsichevski
11:14 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Delia Mitric wrote:
> Rebased 10856a to the latest trunk
Testing rev. 16367.
Regression found: @Up@ and @Down@...
Vladimir Tsichevski
08:59 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Rebased 10856a to the latest trunk Delia Mitric
08:42 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Delia Mitric wrote:
> *issue 1* is solved under #10857.
Please, rebase 10856a to the latest trunk, this will merg...
Vladimir Tsichevski
10:37 AM Conversion Tools Feature #10190 (Review): Prototype the changes to the build to add ANTLR v4
Testing revealed that the @-lib@ option is required for the schema task. Since the schema parser and the Progress lex... Paula Păstrăguș
09:41 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
10190a was rebased, new revision is *16375*. Paula Păstrăguș
09:09 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
No, I’ll rebase the branch right away and do some retesting. Paula Păstrăguș
09:05 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Have you rebased and tested using the upgraded Gradle that is there? Greg Shah
08:53 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
The testing is finished, at that time I also converted one big application to be sure the new build changes does not ... Paula Păstrăguș
08:49 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
What is the status of the testing on this? Greg Shah
09:46 AM Base Language Feature #11142: implement PASOE-compatible webhandler
In #6506, we've added support for classic/CGI webspeed functionalities.
We need to add support for the PASOE compa...
Constantin Asofiei
09:44 AM Base Language Feature #11142 (New): implement PASOE-compatible webhandler
Constantin Asofiei
09:31 AM Base Language Feature #11139: Progress codebase can have multiple -cpstream values
While working on task #4766 it was found that a application can be composed of source code files that do not have the... Paul Bodale
09:11 AM Base Language Feature #11139 (New): Progress codebase can have multiple -cpstream values
Paul Bodale
09:19 AM Base Language Feature #11138: Character buffer can contain bytes from more than one encoding
While working on task #4766 it was found that a character variable can hold bytes from multiple encodings:... Paul Bodale
09:09 AM Base Language Feature #11138 (New): Character buffer can contain bytes from more than one encoding
Paul Bodale
09:02 AM Base Language Bug #4766: fix CHR and ASC
Very nice analysis!
> * Buffer holding bytes from multiple encodings (@str = CHR(159, "ISO8859-1", "IBM850") + CHR...
Greg Shah
07:46 AM Base Language Bug #4766: fix CHR and ASC
h3. Here is the current status of this task:
* Delia's work provided a clear picture in terms of what we need to m...
Paul Bodale
07:57 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
Ok, it was an issue in my project, I was running the wrong program, sorry for the confusion. The variable is persiste... Artur Școlnic
07:53 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
State-aware, I think it is the only one that guarantees that the requests are handled by the same agent. Artur Școlnic
07:52 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
Artur Școlnic wrote:
> And I configured only one agent in the pool range for all the tests, so it would be obvious w...
Constantin Asofiei
07:51 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
p1.p... Artur Școlnic
07:47 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
Artur Școlnic wrote:
> I already tried with shared variables, I don't think they get saved on the appserver.
Are yo...
Constantin Asofiei
07:38 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
I already tried with shared variables, I don't think they get saved on the appserver.
I have a single agent for a st...
Artur Școlnic
06:56 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
Artur Școlnic wrote:
> Do you think there is a reliable way to check if the context is actually reset or if somethin...
Constantin Asofiei
06:14 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
Constantin, I am trying to write some tests that explore the different session management with classic appserver (sta... Artur Școlnic
07:52 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
I created the @DependencyConversionDriver.java@, it does the following:
* process the command line arguments (the pr...
Dănuț Filimon
07:26 AM Base Language Feature #6506 (Internal Test): implement CGI WebSpeed support and the standard web-disp.p dispatc...
Got the confirmation to place this in Internal Test. I will come up with an extensive testing plan. Radu Apetrii
03:49 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu Apetrii wrote:
> > The admin appserver views are read-only, right?
> Yes, there's no way to change the fields ...
Radu Apetrii
03:35 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
6506b rev. 16353 - Constantin's commit for the change suggested in @DmoMetadataManager.java@.
6506b rev. 16354 - I r...
Radu Apetrii
03:20 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu Apetrii wrote:
> Constantin Asofiei wrote:
> > Radu, we don't have support for PASOE to run webspeed - so ther...
Constantin Asofiei
03:15 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Constantin Asofiei wrote:
> Radu, we don't have support for PASOE to run webspeed - so there is no need to have the ...
Radu Apetrii
03:14 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu, we don't have support for PASOE to run webspeed - so there is no need to have the fields in @MultiSessionAppser... Constantin Asofiei
03:07 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I committed to 6506b rev. 16352:
* Added support for @webspeed@ and @basepath@ fields in Admin Console related code....
Radu Apetrii
07:01 AM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
Delia Mitric wrote:
> Vladimir, when you get a chance, please review this one. Thank you!
10706a rev. 16321 code ...
Vladimir Tsichevski
06:54 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Created task branch *9686a*.
Committed revision *16265* in task branch *9686a*:
- Added compatibility for JRE25.
...
Teodor Gorghe
06:06 AM Runtime Infrastructure Bug #10963 (WIP): appserver resiliency and self healing
Eric Faulhaber wrote:
> Artur/Constantin, should this go into test status, or back into WIP (it's marked 90%)? Is th...
Artur Școlnic
06:03 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Eric Faulhaber wrote:
> Does #10963-84 need to be addressed in another iteration, or did that make it into 10963b?
...
Artur Școlnic
05:02 AM User Interface Bug #10857 (Test): Logical FILL-IN initial state: Incorrect handling of unmatched keys
Branch 10857a was merged into trunk as rev. *16364* and archived. Delia Mitric
04:48 AM User Interface Bug #10857 (Merge Pending): Logical FILL-IN initial state: Incorrect handling of unmatched keys
Seems fair. 10857a can be merged right now. Radu Apetrii
04:46 AM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
The testing phase is done.
I think this is ready to be merged
Delia Mitric
01:42 AM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
Serban tested another Customer GUI application. No regression found. Delia Mitric
04:49 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
The @standard.df@ file now produces a large ASTV4 (without throwing any error!). I need to compare it with the AST ge... Paula Păstrăguș
04:40 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Actually, things are easier than I initially thought! We just need to cast the token to a @CommonToken@ and then call... Paula Păstrăguș
04:32 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> Hynek, what mouse event changes are being proposed? Do you mean the ones you suggested in t...
Hynek Cihlar
03:20 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek Cihlar wrote:
> Agree, the bounds check doesn't always work correctly. And yes, the condition from the @GuiBut...
Paula Păstrăguș

01/22/2026

05:25 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> In production, orchestration tools like Kubernetes will be used in preference to Docker Compose. ...
Roger Borrello
05:22 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
This committed revision 16373 (9709b) was tested with one of the customers large application, found issues related to... Sergey Ivanovskiy
11:58 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Why it cannot use the main web server certificate?
It will work, but we will need to doc...
Constantin Asofiei
11:53 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Why it cannot use the main web server certificate? Sergey Ivanovskiy
11:51 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Something else to consider: if the iframe is served directly by the broker host, then each broker will require its ow... Constantin Asofiei
10:56 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
@bash@ please. Greg Shah
10:54 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> > Prepare the directory
> >
> > [...]
>
> Do we really need to use compose to prepare the di...
Roger Borrello
10:35 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Constantin: I agree that reverse proxy will be commonly used and often chosen. But I don't want to require reverse p... Greg Shah
10:33 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
> Prepare the directory
>
> ...
Greg Shah
10:32 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
> > Why do you use https://localhost:7443/? You should use the server address and please check these conditions, all ... Greg Shah
10:19 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> I will check this later. The only idea is to use dedicatedMode = true. It should generate...
Roger Borrello
09:50 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > Constantin, #9709-277 the second option can be used.
> I ...
Sergey Ivanovskiy
09:38 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Constantin, #9709-277 the second option can be used.
I understand, but this is not just ...
Constantin Asofiei
09:35 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Constantin, #9709-277 the second option can be used. Sergey Ivanovskiy
09:18 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey, please create a diagram how the infrastructure will look when deploying FWD with brokers.
Greg: I understa...
Constantin Asofiei
09:10 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Constantin Asofiei wrote:
> From #10809-50:
> Sergey Ivanovskiy wrote:
> > Do you have ideas how to overcome usage...
Sergey Ivanovskiy
09:00 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
From #10809-50:
Sergey Ivanovskiy wrote:
> Do you have ideas how to overcome usages of LAX cookies with cross-site ...
Constantin Asofiei
05:17 AM Documentation Support #9709 (WIP): Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy
03:35 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg, Hynek, from the Single_Sign_On documentation ... Sergey Ivanovskiy
02:14 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Sergey, revision 421 of Hotel GUI allows you to configure the docker compose very easily. Th...
Sergey Ivanovskiy
02:09 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger, I have no idea, the accessibility conditions should be satisfied #9709-358 in order that the broker configurat... Sergey Ivanovskiy
03:20 PM User Interface Bug #10894 (Review): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Vladimir Tsichevski wrote:
> I've run the failing ChUI test suite test, the issue confirmed.
This failure is caus...
Vladimir Tsichevski
12:06 PM User Interface Bug #10894 (WIP): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
I've run the failing ChUI test suite test, the issue confirmed. Vladimir Tsichevski
01:42 PM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
Vladimir Tsichevski wrote:
> Hynek,
>
> side question: What exactly is *Aspect4J* used for in the FWD runtime?
>...
Hynek Cihlar
10:10 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
Hynek,
side question: What exactly is *Aspect4J* used for in the FWD runtime?
IMO this makes development, debug...
Vladimir Tsichevski
02:58 AM User Interface Bug #10423 (Test): Scrollbar is clipped by frame after a virtual width assignment
Branch 10423a was merged into trunk as rev. 16360 and archived. Razvan-Nicolae Chichirau
02:44 AM User Interface Bug #10423 (Merge Pending): Scrollbar is clipped by frame after a virtual width assignment
Please merge 10423a to trunk. Hynek Cihlar
02:03 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
Testing that passed:
* ChUI regression tests
* tests from @testcases@ projects related to @HEIGHT-CHARS@, @HEIGHT-P...
Razvan-Nicolae Chichirau
10:45 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
The dependency manager will only process profiles that are explicitly part of the list provided by the caller OR whic... Greg Shah
07:39 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
Another aspect I am unsure of:
* All profiles are automatically added to the graph, but what if the conversion uses ...
Dănuț Filimon
06:17 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
The next step should be to evaluate the file that will be converted by each profile and to make sure there are no con... Dănuț Filimon
06:11 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
I committed my changes to *7169a/16353*. Dănuț Filimon
02:40 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
Greg Shah wrote:
> It sounds good so far. Please note that if we need to directly reference @ProfileConfig@ then th...
Dănuț Filimon
10:41 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
As discussed in the status meeting today, we must have token type mutability. We rely upon this heavily in the progr... Greg Shah
03:48 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
An idea will be to create a new lexer rule to match @any_ridiculous_symbol@ and emit a SYMBOL token, but here we need... Paula Păstrăguș
03:36 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
The whole point of developing the ANTLR4 schema parser and the Progress lexer was to test the new annotation AST impl... Paula Păstrăguș
09:16 AM Conversion Tools Bug #10919 (Test): the source/AST view is broken in the Analytics web UI
Branch 10919b was merged into trunk as rev. 16362 and archived. Dănuț Filimon
09:08 AM Conversion Tools Bug #10919 (Merge Pending): the source/AST view is broken in the Analytics web UI
Merging 10919b to trunk now. Dănuț Filimon
08:32 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek Cihlar wrote:
> By the way, tooltips currently do not show up in Firefox. This should also be addressed as p...
Paula Păstrăguș
07:16 AM Database Bug #10390 (Review): FIND FIRST buffer field change does not propagate into the next FIRST FIRST ...
Teodor Gorghe
01:16 AM Database Bug #10390 (WIP): FIND FIRST buffer field change does not propagate into the next FIRST FIRST sta...
Committed revision *16358* on task branch *10390a*:
- Removed the fix for first testcase because it is being include...
Teodor Gorghe
07:04 AM Database Bug #10772: NUM-RESULTS on a FOR EACH query fails
Committed revision *16363* on task branch *10772a*:
- Replaced @new integer(...)@ with @integer.of()@ lookup and @in...
Teodor Gorghe
06:33 AM Database Bug #10772 (Internal Test): NUM-RESULTS on a FOR EACH query fails
+Review of 10772a/r16362+
Good job!
Sincerely, I do not recall of the change in @AbstractQuery@ (although other...
Ovidiu Maxiniuc
04:55 AM Database Bug #10772 (Review): NUM-RESULTS on a FOR EACH query fails
Committed revision *16362* on task branch *10772a*:
- Query which is not scrolling should not raise exception on @NU...
Teodor Gorghe
04:49 AM Database Bug #10772 (WIP): NUM-RESULTS on a FOR EACH query fails
Created task branch *10772a*. Teodor Gorghe
06:48 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I used this testcase to test the implementation:
{{Collapse(A.cls)
CLASS A INHERITS cv.B IMPLEMENTS cv.IScheduled...
Octavian Adrian Gavril
06:40 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I've committed the last changes in *9638a/16308*. These include:
* Loaded getters and setters definition as data mem...
Octavian Adrian Gavril
02:54 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
Should we allow having a class in @abl@ folder and it's converted output in an existing jar? If so, should we priorit... Octavian Adrian Gavril
05:36 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Review:
* please fix javadoc of parameter locator in @Cursor.reposition@, @Cursor.getLocator@ (both overloads), @C...
Alexandru Lungu
03:50 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Alex, I have rebased *10385a*, to trunk *rev. 16359*. I had a lot of conflicts with *rev. 16348*, could you check if ... Eduard Soltan
05:00 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
The temp-table will be dynamic, via @create temp-table@. Just make sure its definition is right (fields/types and in... Constantin Asofiei
04:56 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin, for the @Array.toTable@ we would need a DMO for the temp table. I see 2 options:
# get the converted DMO...
Andrei Plugaru
04:29 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
I started developing the 4gl access tests on an OE env. I created a single project that is linked to the Web Server ... Artur Școlnic
03:01 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
Although there are mentions of ABL unit tests covering the 4gl access, I could not find them.
What I did found are t...
Artur Școlnic
04:29 AM Database Bug #11027 (Review): Unflushed record causes infinite loop
I have committed @11027a/16348@ with the safe check proposed by Teodor and also a missing break in a case where the d... Andrei Plugaru
02:57 AM Database Bug #11027: Unflushed record causes infinite loop
It is a safety check that we can ensure that the DMO hydrated values comes from database or from Session cache. Teodor Gorghe
02:43 AM Database Bug #11027: Unflushed record causes infinite loop
Teodor Gorghe wrote:
> Andrei, I have checked your changes and it makes sense.
> There is one change that I would d...
Andrei Plugaru
01:41 AM Database Bug #11027: Unflushed record causes infinite loop
Andrei, I have checked your changes and it makes sense.
There is one change that I would do to your change.
Computi...
Teodor Gorghe
03:52 AM User Interface Bug #10236 (Test): Side label for a widget isn't displayed when parent frame is defined using n...
Branch *10236a* was merged into trunk as rev. *16361* and archived. Delia Mitric
03:36 AM User Interface Bug #10236 (Merge Pending): Side label for a widget isn't displayed when parent frame is defined...
Right, things look good. 10236a can be merged right now. Radu Apetrii
03:34 AM User Interface Bug #10236: Side label for a widget isn't displayed when parent frame is defined using n DOWN, ...
Delia Mitric wrote:
> Delia Mitric wrote:
> > What I'll do:
> >
> > * smoke testing on a GUI Customer app (+ CHU...
Delia Mitric
03:51 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
Could you review the branch? Eduard Soltan
02:47 AM Base Language Bug #10935: Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table option
Rebased branch *10935a* with trunk rev. *16359* Paul Bodale
02:21 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
Rebased branch *10352a* with trunk rev. *16359* Paul Bodale

01/21/2026

06:45 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey, revision 421 of Hotel GUI allows you to configure the docker compose very easily. The steps would be:
* Conv...
Roger Borrello
04:28 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Why do you use https://localhost:7443/? You should use the server address and please chec...
Roger Borrello
12:35 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Sergey Ivanovskiy wrote:
> > Roger, I am not aware of your environment and the correspondin...
Sergey Ivanovskiy
12:18 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Roger, I am not aware of your environment and the corresponding setup but there are the f...
Roger Borrello
03:41 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger, I am not aware of your environment and the corresponding setup but there are the following conditions that sho... Sergey Ivanovskiy
07:37 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey, in my docker compose configuration, I have 3 containers, the DB (hostname=hoteldb), the server (hostname=hote... Roger Borrello
04:05 PM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > I think there is a regression, more details in a PM.
>
> Pr...
Vladimir Tsichevski
04:02 PM User Interface Bug #11129 (WIP): ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
Branch 11129a, rev. 16354: add *Ctrl-Tab* (working) and *Shift-Ctrl-Tab* (not working yet) keys handling for *FILL-IN... Vladimir Tsichevski
08:06 AM User Interface Bug #11129: ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
Advanced demo: Nested frames behavior in CHARACTER mode
The following 4GL example creates two independent top-leve...
Vladimir Tsichevski
06:54 AM User Interface Bug #11129: ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
Vladimir Tsichevski wrote:
> Additional difference: In GUI mode in OE the *Ctrl-Tab* does nothing, while in GUI mode...
Vladimir Tsichevski
02:15 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur/Constantin, should this go into test status, or back into WIP (it's marked 90%)? Is there something left to imp... Eric Faulhaber
07:35 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
10963b was merged as trunk/16357 and ported to 10614_main/16227. Artur Școlnic
07:06 AM Runtime Infrastructure Bug #10963 (Merge Pending): appserver resiliency and self healing
Please merge 10963b after 11104a. Constantin Asofiei
11:05 AM Database Bug #11027 (WIP): Unflushed record causes infinite loop
I committed 2 more revisions:
# @rev. 16346@: here it is a simple fix to activate next/prev when entering this @ ...
Andrei Plugaru
04:09 AM Database Bug #11027: Unflushed record causes infinite loop
I have committed @11027a/ rev. 16345@ with the removal of the redundant if in @DirtyShareContext.java@ and also wrapp... Andrei Plugaru
10:21 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
It sounds good so far. Please note that if we need to directly reference @ProfileConfig@ then that class should not ... Greg Shah
05:54 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
I created 3 classes:
* @DependencyNode.java@ contains the profile (ProfileConfig instance), three sets of Dependency...
Dănuț Filimon
10:14 AM Base Language Bug #11043: NPE in SAX-PARSE if the file does not exist
Branch 11043a was rebased to trunk/16359. Pushed up to revision 16361. ... Ovidiu Maxiniuc
10:08 AM Base Language Bug #10831: Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateException to be t...
The branch 10831a was rebased to trunk/16359. Pushed up to revision 16360. Ovidiu Maxiniuc
09:49 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
The same tests written for 4GL "create server" will need to be executed via OpenClient, too (in both classic and paso... Constantin Asofiei
09:48 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
> I reviewed this task and the Appserver_Tests wiki and noticed that we already have multiple tests covering differen... Greg Shah
09:36 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
I reviewed this task and the Appserver_Tests wiki and noticed that we already have multiple tests covering different ... Artur Școlnic
09:34 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
Rebased to trunk rev *16358* Teodor Gorghe
09:33 AM Database Feature #6457: finish COPY-LOB support
6457a was rebased to trunk rev. 16358. Eduard Soltan
09:32 AM Base Language Bug #10203: XMLs cannot be imported into a dataset without a schema present
Rebased to trunk rev *16358* Teodor Gorghe
09:29 AM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
Rebased to trunk rev *16358* Teodor Gorghe
09:27 AM Database Bug #10956: Wrong primary index selection on FOR EACH table
Rebased to trunk rev *16358* Teodor Gorghe
09:25 AM Base Language Bug #10925: Ignore dataset name if present, for a dataset declared with serialize-hidden
Rebased to trunk rev *16358* Teodor Gorghe
09:16 AM Database Bug #10689: Wrong temp-table FOR EACH sorting criteria
Rebased to trunk rev *16358* Teodor Gorghe
09:15 AM Database Bug #10526: Progressive results don't get invalidated when buffer-copy is performed
Rebased to trunk 16358. Eduard Soltan
09:09 AM Base Language Bug #10636: 4GL FOR FIRST LEAVE statement exits the function
Rebased task branch *10636a* to trunk revision *16358*. Teodor Gorghe
09:06 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
Alexandru Lungu wrote:
> Teodor, please mind that Andrei is already working is a close area. Please have a chat with...
Teodor Gorghe
05:52 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
Teodor, please mind that Andrei is already working is a close area. Please have a chat with him first to see if you c... Alexandru Lungu
05:46 AM Database Bug #10390 (Feedback): FIND FIRST buffer field change does not propagate into the next FIRST FIRS...
Teodor Gorghe
05:39 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
Rebased branch *10390a* to trunk rev *16353*.
Committed revision *16357* on task branch *10390a*:
- @RAQ.executeI...
Teodor Gorghe
09:05 AM Base Language Feature #3853: implement LOG-MANAGER runtime
Probably not since we dont have a need to lookup arbitrary transaction blocks based on unique identifiers. You can l... Greg Shah
05:08 AM Base Language Feature #3853: implement LOG-MANAGER runtime
Greg Shah wrote:
> > For transaction id I am using @TransactionManager.getTransactionId@
>
> I'm not sure about t...
Tomasz Domin
08:52 AM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
Vladimir, when you get a chance, please review this one. Thank you! Delia Mitric
08:47 AM Database Bug #10560: Wrong buffer picking for ReadXml when seralization name of a buffer correspond to the...
Rebased task branch *10560a* to trunk revision *16358*. Teodor Gorghe
08:37 AM Base Language Bug #10624: DO WHILE that contains a FINALLY block can be executed too many times
Task branch *10624a* was marked as *dead* and archived. All changes are integrated on branch *4602a*. Paul Bodale
07:35 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
11104a was merged as trunk/16356 and ported to 10614_main/16226. Artur Școlnic
07:06 AM Base Language Bug #11104 (Merge Pending): MSA appserver configuration causes issues reading agent startup param...
Please merge 11104a now.
In the future, please post when the branch is created.
Constantin Asofiei
05:03 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Vladimir Tsichevski wrote:
> Vladimir Tsichevski wrote:
>
> > **Code review**
> >
> > @BoolFormat.java@: histo...
Delia Mitric
04:02 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Committed revision *16351* on task branch *8834a*:
- Added support for quoted @cfgOverrides@.
- Additional fixes li...
Teodor Gorghe
02:42 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Ok, I see. There are lots of places where the @split(" ")@ is being used and I think I shall replace that with a more... Teodor Gorghe
02:56 AM Database Feature #9711: collation configuration cleanup
I solved other issues that I encountered while testing with different databases and cpinternal values. Branch 9711a u... Stefanel Pezamosca

01/20/2026

03:10 PM User Interface Bug #11129: ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
Additional difference: In GUI mode in OE the *Ctrl-Tab* does nothing, while in GUI mode in FWD it also acts as *Tab*. Vladimir Tsichevski
03:02 PM User Interface Bug #11129: ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
Run the following demo in CHARACTER mode (OE) or ChUI mode (FWD):... Vladimir Tsichevski
03:00 PM User Interface Bug #11129 (WIP): ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
Vladimir Tsichevski
12:08 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Hynek, could you help with spreadsheet testcase sample? I need to test how the spreadshee...
Hynek Cihlar
08:45 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek, could you help with spreadsheet testcase sample? I need to test how the spreadsheet resources are loaded with ... Sergey Ivanovskiy
10:23 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I tested the PASOE application in both modes, the testing passed. Artur Școlnic
06:09 AM Runtime Infrastructure Bug #10963 (Internal Test): appserver resiliency and self healing
Please update the copyright year. Otherwise, I'm OK with the changes. Constantin Asofiei
04:21 AM Runtime Infrastructure Bug #10963 (Review): appserver resiliency and self healing
Artur Școlnic
10:22 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
I tested and the parameters are read correctly from the server and appserver specific config, tested both PASOE and c... Artur Școlnic
05:58 AM Base Language Bug #11104 (Internal Test): MSA appserver configuration causes issues reading agent startup param...
I'm OK with the change. Constantin Asofiei
09:14 AM Runtime Infrastructure Support #8922 (WIP): runtime infrastructure tests
Artur Școlnic
08:58 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
> > > @name_map.xml@ and related code: I think we need to add a @fwdwebspeed/@ prefix for these sources in @name_map.... Greg Shah
06:15 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu Apetrii wrote:
> > @name_map.xml@ and related code: I think we need to add a @fwdwebspeed/@ prefix for these so...
Constantin Asofiei
08:38 AM Runtime Infrastructure Feature #9685: move FWD to Java 21
Our appcds support from Java 17 is broken in Java 21. See #11100-27 and following for details. Greg Shah
06:50 AM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Hynek Cihlar wrote:
> I think there is a regression, more details in a PM.
Pressing @F4@ once acts like pressing ...
Vladimir Tsichevski
06:24 AM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
I think there is a regression, more details in a PM. Hynek Cihlar
06:26 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Teodor, please test how @cfgOverrides@ can handle the spaces, in @directory.xml@ - is it enough to use @&quot;@ in th... Constantin Asofiei
06:24 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei Plugaru wrote:
> Currently, one thing that still needs to be done is regarding @Arra.toTable@. Right now we o...
Constantin Asofiei
06:21 AM Database Bug #11027: Unflushed record causes infinite loop
Alexandru Lungu wrote:
> > I will commit soon the small changes based on the review, however, I would want to contin...
Andrei Plugaru
05:42 AM Database Bug #11027: Unflushed record causes infinite loop
> I will commit soon the small changes based on the review, however, I would want to continue testing the current cha... Alexandru Lungu
05:19 AM Database Bug #11027: Unflushed record causes infinite loop
>> @else if(compWithPristine < 0 && (activeBundleKey FIRST || activeBundleKey LAST))@ why only for FIRST/LAST?
> Hmm...
Andrei Plugaru
05:32 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
I have starting working on this task and I have might found the root cause for each issue.
With the latest trunk, th...
Teodor Gorghe
04:27 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
All the testcases noted in #10597 passed. The conversion issue found at the customer app is solved. I also compared c... Stefanel Pezamosca
04:02 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
Regardless, the customer mentioned in #10919-40 allowed me to start the report server and test, the load time was pre... Dănuț Filimon
03:42 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
ChUI also failed the conversion with @Cannot find class/interface ... in PROPATH@. Dănuț Filimon
03:14 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
There seems to be a bug in a customer report conversion:... Dănuț Filimon
03:29 AM Base Language Bug #4766: fix CHR and ASC
Paul, please continue with this. Constantin Asofiei
02:15 AM Base Language Bug #10624: DO WHILE that contains a FINALLY block can be executed too many times
The tests I wrote touch on all points provided by Alex here. I will commit them on the testcases project under the @t... Paul Bodale
02:12 AM Base Language Bug #10624: DO WHILE that contains a FINALLY block can be executed too many times
Committed on 4602a, integration of the changes from 10624a. Eduard Soltan
02:15 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Committed *7180a/16362*. Initialize the ArtifactManager properties at server startup, before the SourceNameMapper.
...
Dănuț Filimon

01/19/2026

06:53 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> Container-related details should be #7275 or if you are trying to keep the details non-private, w...
Roger Borrello
05:56 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Committed revision 16355 (9709b). This is incomplete commit. Testing and fixing found issues related to query paramet... Sergey Ivanovskiy
04:46 PM Base Language Bug #10471 (WIP): Incorrect Integer Formatting as Legacy Time
I found another related issue:
The following statements **throw error 22** ("Character number 2 of format is inval...
Vladimir Tsichevski
04:18 PM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
I've rebased 10471a to the latest trunk. The rev. is now 16355. Vladimir Tsichevski
01:59 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> Yes, it behaves correctly *but* the bound check and button refresh dependency on the bound ...
Hynek Cihlar
01:55 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
> > But technically we still inside button (bounds check will return @...
Eugenie Lyzenko
01:14 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> But technically we still inside button (bounds check will return @TRUE@) and the button ref...
Hynek Cihlar
12:57 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
> > The real button size is in green frame. As you can see it is overl...
Eugenie Lyzenko
12:50 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> The real button size is in green frame. As you can see it is overlapped with other frame an...
Hynek Cihlar
09:04 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
> > However this idea will *not* work when button widget is overlapped...
Eugenie Lyzenko
07:03 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> However this idea will *not* work when button widget is overlapped with other non-tooltip w...
Hynek Cihlar
05:34 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek Cihlar wrote:
> Code review 10913a.
>
> The solution with the hard-coded timeout will mostly work, but I ca...
Eugenie Lyzenko
04:53 AM User Interface Bug #10913 (WIP): multiple tabs draw labels highlighted at the same time
Code review 10913a.
The solution with the hard-coded timeout will mostly work, but I can see edge cases where it w...
Hynek Cihlar
12:34 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu,
I looked at the changes related to persistence which were manually written. *They* generally *seem OK* from ...
Ovidiu Maxiniuc
07:17 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I committed to 6506b rev. 16351 a few things:
* Addressed Greg's point in @E4GLPreprocessor.getParser()@. No more co...
Radu Apetrii
10:55 AM Database Bug #11027: Unflushed record causes infinite loop
Alexandru Lungu wrote:
> Review of 11027a:
>
> * @else if (id.equals(foundID) && info.isModified())@ is redundant...
Andrei Plugaru
04:32 AM Database Bug #11027: Unflushed record causes infinite loop
Review of 11027a:
* @else if (id.equals(foundID) && info.isModified())@ is redundant because the method is returni...
Alexandru Lungu
10:24 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I committed the stable lexer as revision *16008*.
I corrected newline handling inside both single and double-quot...
Paula Păstrăguș
09:58 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
> A user will be able to define a profile dependency, but what if the same file is present in multiple profiles? Do w... Greg Shah
09:32 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
Please create the class @DependencyManager@ in the @artifacts@ package. That is the class that should track the depe... Greg Shah
06:44 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
I am thinking of how to move this forward:
# A user will be able to define a profile dependency, but what if the sam...
Dănuț Filimon
05:04 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
Committed *7169a/16351-16352*. Added profile configuration dependencies.
* @ProfileConfig@ contains a set of depen...
Dănuț Filimon
09:56 AM Base Language Bug #10624: DO WHILE that contains a FINALLY block can be executed too many times
Alexandru Lungu wrote:
> * How is error handled (ON ERROR UNDO, THROW shall call finally afterwards, right?)
I ...
Eduard Soltan
09:05 AM Database Bug #10776: FFC.touch standing out in profiling
Andrei, please merge 10776a in #11037 and lets test them together. I will look into #11037 for review once ready. Alexandru Lungu
08:28 AM Database Bug #10776: FFC.touch standing out in profiling
I checked @10776a@ branch again and, indeed, my original concerns are solved!
There is a small syntax error at the e...
Andrei Plugaru
08:38 AM Database Feature #8834 (Review): add bootstrap configuration support for -db OE command line parameter (an...
Committed revision *16350* on task branch *8834a*:
- Added implementation for -pf startup parameter.
Currently, t...
Teodor Gorghe
01:35 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Committed revision *16349* on task branch *8834a*:
- Override *directory.xml* server auto-connect configuration when...
Teodor Gorghe
01:10 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Greg Shah wrote:
> > For the client configuration structure, I am thinking of having a different XML node name becau...
Teodor Gorghe
07:48 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
I committed the changes to the Array class. They mainly contain the new methods that are from @IList@ interface, but ... Andrei Plugaru
04:45 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
I think we have the wrong hierarchy in FWD. For 11.7, Array implements IList, which in turn implements ICollection.
...
Constantin Asofiei
04:41 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> And also check if the methods are overrides from some interface.
Hmm, it seems that t...
Andrei Plugaru
07:17 AM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Code review 10894a. The changes look good.
>
> I've rebased...
Hynek Cihlar
07:06 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
That seems reasonable. Greg Shah
02:26 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
Greg Shah wrote:
> I think the lookup must first happen using the @qname@ and the classpath/@SourceNameMapper@ to co...
Octavian Adrian Gavril
06:20 AM Base Language Feature #3853: implement LOG-MANAGER runtime
Constantin Asofiei wrote:
> Tomasz, there is @BlockManager.checkJavaCall@ - the runtime can know via this that a 4GL...
Tomasz Domin
05:14 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Constantin Asofiei wrote:
> Greg Shah wrote:
> > In PASOE mode, shouldn't we be implementing @server-side-resources...
Artur Școlnic
05:06 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I don’t believe there are any remaining leaks aside from the one in @connections@; 10963b addresses that issue.
Co...
Artur Școlnic
02:06 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
Ovidiu Maxiniuc wrote:
> My OCD: there is a misaligned @variable@ definition at line 4271 😠.
I'll fix it 😅.
I'...
Stefanel Pezamosca
01:51 AM Database Bug #10611 (Review): Incorrect abbreviation name resolved at conversion time
Eduard Soltan
01:51 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
I have run the generated tests and the @testcases/tests/error_handling@ test, and they still pass with the rebased ve... Eduard Soltan

01/18/2026

09:21 AM Database Bug #10611: Incorrect abbreviation name resolved at conversion time
*10611a, rev. 16181* has a fix for #10611-8, I have converted #9457 application and it now passes. Eduard Soltan

01/17/2026

05:51 AM Database Bug #10611: Incorrect abbreviation name resolved at conversion time
I have put a conversion with 10611a of 9457 application, and manage to create a small test case.... Eduard Soltan

01/16/2026

06:35 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Committed rev 16353 (9709b) implemented the secure tokens (#9709-349). (@AuthHandler@ decrypts tokens generated by @p... Sergey Ivanovskiy
11:21 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Code Review Task Branch 9709b Revisions 16351 and 16352
The logging changes are good.
Greg Shah
05:19 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I am implementing the following idea. The web client creates the @AES@ cryptographic key and delivers this key to @Au... Sergey Ivanovskiy
12:56 PM Base Language Bug #10597 (Internal Test): [Regression] extent field in form fails conversion
+Review of 10597b / r16351.+
I think the code is OK 👍.
My OCD: there is a misaligned @variable@ definition at li...
Ovidiu Maxiniuc
07:06 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
Stefanel Pezamosca wrote:
> Previous patch had a NPE.
> I created task branch *10597b* from trunk revision 16350.
...
Delia Mitric
06:19 AM Base Language Bug #10597 (Review): [Regression] extent field in form fails conversion
Previous patch had a NPE.
I created task branch *10597b* from trunk revision 16350.
Committed the fix in revision...
Stefanel Pezamosca
11:29 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
Octavian Adrian Gavril wrote:
> How should we proceed with the filenames for the converted classes?
> When we load ...
Greg Shah
10:33 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Remaining tests: *0* (out of a batch of almost @6792@ thousand tests).
I resolved the invalid cases for both @DSTR...
Paula Păstrăguș
06:41 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Remaining tests: *8*
All tests from @comments/invalid@ are now resolved.
Previously, in ANTLR2, when a comment ...
Paula Păstrăguș
09:58 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
The changes only target the ReportApi, so I will take two customer applications and test them. Dănuț Filimon
09:30 AM Conversion Tools Bug #10919 (Internal Test): the source/AST view is broken in the Analytics web UI
Code Review Task Branch 10919b Revisions 16339 through 16341
The changes look good.
Greg Shah
09:44 AM User Interface Bug #10075: Number format validation issues
I rebased 10075a to latest trunk. The rev. is 16354 now. Vladimir Tsichevski
09:39 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
> For the client configuration structure, I am thinking of having a different XML node name because it is easier and ... Greg Shah
08:25 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Committed revision *16348* on task branch *8834a*:
- Added support for database startup parameter.
- @AUTOCONNECT@ ...
Teodor Gorghe
04:51 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Committed revision *16347* on task branch *8834a*:
- Added support for reading list items from Bootstrap client conf...
Teodor Gorghe
08:28 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
The missing methods are not part of the skeleton Array.cls - so if you add them, you need to add them to the skeleton... Constantin Asofiei
08:24 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Andrei, lets get this in another branch, as I want the p2j.oo in trunk soon.
Ok, got it...
Andrei Plugaru
08:08 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei, lets get this in another branch, as I want the p2j.oo in trunk soon.
Otherwise, how is Array.java looking ...
Constantin Asofiei
07:03 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
This patch seems to solve the issue both for getters and setters:
{{collapse...
Andrei Plugaru
06:04 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Andrei, we don't need to wrap it. This needs to be solved in @ClassDefinition.hasCollis...
Constantin Asofiei
05:55 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei, we don't need to wrap it. This needs to be solved in @ClassDefinition.hasCollision@ - that currently uses ex... Constantin Asofiei
05:49 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
This testcase from #9488-146 reproduces the problem:... Andrei Plugaru
05:01 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei, so you have a 4GL method with the same name (and signature) as a converted 4GL getter or setter. Please crea... Constantin Asofiei
04:35 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
While checking the converted @Array.java@, I have across an issue that was also spotted by Ioana back when she was wo... Andrei Plugaru
06:58 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been rebased with recent trunk @16350@. New revision is @16358@. Eugenie Lyzenko
06:51 AM Conversion Tools Feature #7169 (WIP): drive conversion order using user-specified dependencies
I discussed with Andrei and I will be picking this up. Dănuț Filimon
06:47 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
Greg Shah wrote:
> Sounds good. All config should be in @p2j.cfg.xml@, primarily (maybe exclusively) in the @profil...
Dănuț Filimon
06:24 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
Sounds good. All config should be in @p2j.cfg.xml@, primarily (maybe exclusively) in the @profile@ sections. Greg Shah
03:24 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
I think the best start would be to lay down the foundation, implement the profile dependencies and use the acyclic di... Dănuț Filimon
05:52 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
Constantin Asofiei wrote:
> Artur, the change is not complete. This is called without the appserver's context:
> ...
Artur Școlnic
04:01 AM Conversion Tools Feature #8525: eliminate the runtime dependency on registry.xml
Modifying the priority after discussing with Greg. Dănuț Filimon
03:33 AM Runtime Infrastructure Bug #10963 (WIP): appserver resiliency and self healing
I am sorry for the confusion, Ovidiu, most of the code in 10963b is no longer required. I will update the branch with... Artur Școlnic
02:54 AM Base Language Feature #3853: implement LOG-MANAGER runtime
Tomasz, there is @BlockManager.checkJavaCall@ - the runtime can know via this that a 4GL function is called in the co... Constantin Asofiei
02:33 AM Base Language Feature #3853: implement LOG-MANAGER runtime
I am stuck a bit while still implementing 4GLTRACE.
The issue is double logging. There are more, but lets focus on t...
Tomasz Domin

01/15/2026

05:53 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Container-related details should be #7275 or if you are trying to keep the details non-private, we can create another... Greg Shah
05:44 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg, is this the proper place for discussion of the container configuration itself? I have the exact same docker-com... Roger Borrello
12:52 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg, I just follow #9709-283, #9709-284 and already did some changes in rev 16350 (9709b). This task needs to be com... Sergey Ivanovskiy
12:31 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> I think we've spent quite a bit of time on this and I'm not sure if we should continue this effor...
Sergey Ivanovskiy
12:28 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> I need to transmit secure tokens as response headers but it is possible only to send them...
Greg Shah
12:22 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I need to transmit secure tokens as response headers but it is possible only to send them as template page parameters. Sergey Ivanovskiy
12:17 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek, Constantin, please review the current rev 9709b. #9709-336 I have technical difficulties with the current impl... Sergey Ivanovskiy
05:50 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur Școlnic wrote:
> Ovidiu, the leak fixes are in 10963b.
+Review of 10963b / r16345+
* @BufferManager.java@:...
Ovidiu Maxiniuc
10:18 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Greg Shah wrote:
> In PASOE mode, shouldn't we be implementing @server-side-resources@ automatically as @all@? It w...
Constantin Asofiei
10:01 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
In PASOE mode, shouldn't we be implementing @server-side-resources@ automatically as @all@? It would not work any ot... Greg Shah
09:43 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Some other notes why 'headless' mode was used initially: at that time, there was no server-side support for UI, inclu... Constantin Asofiei
09:36 AM Runtime Infrastructure Bug #10963 (Merge Pending): appserver resiliency and self healing
Please merge 10963a now. Constantin Asofiei
09:31 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I've ran the test - the only issue is that @TC.displayError@ ends up writing the error message to STDOUT for the FWD ... Constantin Asofiei
08:08 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur, please do a test where in PASOE there is an appserver call which has:... Constantin Asofiei
07:38 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Greg Shah wrote:
> Did all of your testing have the "non-compatible context deletion" disabled?
There is no need to...
Artur Școlnic
07:15 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Did all of your testing have the "non-compatible context deletion" disabled?
Constantin: You control the merge.
Greg Shah
07:03 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I cleaned up 10963a, it has the stability fix and the headless issue fix, I tested the pasoe project in pasoe and cla... Artur Școlnic
06:20 AM Runtime Infrastructure Bug #10963 (Internal Test): appserver resiliency and self healing
Artur Școlnic
03:41 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been rebased with recent trunk @16349@. New revision is @16357@. Eugenie Lyzenko
08:42 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been rebased with recent trunk @16348@. New revision is @16356@. Eugenie Lyzenko
10:37 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I've committed the latest updates to branch *9638a/16307*. This includes a prototype supporting the loading of conver... Octavian Adrian Gavril
10:16 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Alexandru Lungu wrote:
>
> This is a @CompoundQuery@ next operation that finds data in the cursor. It is loaded in...
Eduard Soltan
10:16 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
The way I see it, the appserver reads the parameters from the directory from @server/standard/runtime/default@, then ... Artur Școlnic
09:34 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
Artur, the change is not complete. This is called without the appserver's context:... Constantin Asofiei
08:19 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
... Artur Școlnic
08:16 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
Please post a stacktrace where @LogicalTerminal.init()@ is called for a PASOE context. The reason: @LT.init()@ is ca... Constantin Asofiei
07:28 AM Base Language Bug #11104 (Review): MSA appserver configuration causes issues reading agent startup parameters.
In @ClientCore.initializeInMSAContext@ the parameters set for a MSA context are overwritten with empty parameters.
<...
Artur Școlnic
06:24 AM Base Language Bug #11104 (WIP): MSA appserver configuration causes issues reading agent startup parameters.
Artur Școlnic
10:05 AM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Hynek Cihlar wrote:
> Code review 10894a. The changes look good.
I've rebased 10894a to the latest trunk, and add...
Vladimir Tsichevski
10:03 AM Database Bug #11027 (Review): Unflushed record causes infinite loop
I have committed @11027a/rev. 16343/16344@ where I have better handled the case when the query runs in inverse mode. ... Andrei Plugaru
07:01 AM Database Bug #11027: Unflushed record causes infinite loop
Andrei, there are some tests in xfer entitled @adaptive-(no)scroll-set-*@. Please adapt them to persistent database a... Alexandru Lungu
06:36 AM Database Bug #11027: Unflushed record causes infinite loop
I have created #11115 for the issue exposed in the last note. In order to test the functionality needed on this task ... Andrei Plugaru
04:55 AM Database Bug #11027: Unflushed record causes infinite loop
While investigating how the DESC mode works, I came to an example which doesn't seem to work even with trunk:... Andrei Plugaru
09:58 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
I have a fix prepared in *10597b.patch* and attached here. I will commit to a branch for review tomorrow after runnin... Stefanel Pezamosca
08:44 AM Base Language Bug #10597 (WIP): [Regression] extent field in form fails conversion
I got notified that the change from this task caused another regression that can be reproduced by this testcase:
<pr...
Stefanel Pezamosca
09:39 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Danut, about the files that are in #10522:
* In #10522 there are changes in @StringCollection.java@, @AbstractTtcoll...
Andrei Plugaru
09:15 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
Greg Shah wrote:
> Put @dbash.sh@ in @tools/docker@.
Done at revision 16350 (and rebased).
Roger Borrello
06:46 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
Put @dbash.sh@ in @tools/docker@. Greg Shah
08:48 AM Base Language Bug #10978 (Internal Test): Conversion NPE when creating a temp-table with LIKE that uses a diffe...
Code review 10978a/16349. Looks good, let's move on to testing. Dănuț Filimon
08:31 AM Base Language Bug #10978: Conversion NPE when creating a temp-table with LIKE that uses a different primary index
Committed revision *16349* on task branch *10978a*:
- Addressed code review #10978-12.
Teodor Gorghe
07:53 AM Base Language Bug #10978: Conversion NPE when creating a temp-table with LIKE that uses a different primary index
Review 10978a/16348. The @if@ statement should be before ... Dănuț Filimon
07:40 AM Base Language Bug #10978 (Review): Conversion NPE when creating a temp-table with LIKE that uses a different pr...
Committed revision *16348* on task branch *10978a*:
- Fix for NPE when using USE-INDEX with no properties.
Teodor Gorghe
07:33 AM Base Language Bug #10978: Conversion NPE when creating a temp-table with LIKE that uses a different primary index
Created task branch *10978a*. Teodor Gorghe
07:32 AM Base Language Bug #10978 (WIP): Conversion NPE when creating a temp-table with LIKE that uses a different prima...
Teodor Gorghe wrote:
> No, but if you want I can include there or in a separate branch.
Please create a branch fo...
Dănuț Filimon
07:30 AM Base Language Bug #10978: Conversion NPE when creating a temp-table with LIKE that uses a different primary index
No, but if you want I can include there or in a separate branch. Teodor Gorghe
07:29 AM Base Language Bug #10978: Conversion NPE when creating a temp-table with LIKE that uses a different primary index
Hi Teodor, is this part of the #10956 now? Dănuț Filimon
08:06 AM Conversion Tools Feature #8525: eliminate the runtime dependency on registry.xml
Actually, I think the idea is that you have p2j_test.df which *is not the same* in project A and project B.
If y...
Constantin Asofiei
07:44 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Remaining tests: *13*
I think I solved the @NUM_LITERAL@ digs issue, plus 4 tests from @string/../valid@.
Paula Păstrăguș
02:46 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
The reason @caseInsensitive@ wasn’t enough is that it only helps ANTLR match token patterns (literals / character ran... Paula Păstrăguș
07:23 AM Conversion Tools Bug #10919 (Review): the source/AST view is broken in the Analytics web UI
I made a few additional changes and noticed an improvement, building the summary/detail report is slow the first time... Dănuț Filimon
03:35 AM Conversion Tools Bug #10919 (WIP): the source/AST view is broken in the Analytics web UI
Greg Shah wrote:
> It is much faster now.
Thank you, I am experimenting with a few other changes.
Dănuț Filimon
07:20 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
I have started working on this task.
Currently, after I have checked the FWD implementation of client-side bootstr...
Teodor Gorghe
04:15 AM Database Feature #8834 (WIP): add bootstrap configuration support for -db OE command line parameter (and r...
Created task branch *8834a*. Teodor Gorghe
07:12 AM Database Bug #11115: Early invalidated for each query in desc mode finds no results
> After a discussion with Alex, a solution may be to try to also call @query.first@ inside this block from @BlockMana... Greg Shah
06:35 AM Database Bug #11115: Early invalidated for each query in desc mode finds no results
While working on #11027, I found a test case which behaves wrong in FWD:... Andrei Plugaru
06:28 AM Database Bug #11115 (New): Early invalidated for each query in desc mode finds no results
Andrei Plugaru
07:10 AM Conversion Tools Feature #6256 (Test): improved profile support
Branch 6256b was merged into trunk as rev. 16347 and archived. Dănuț Filimon
07:00 AM Conversion Tools Feature #6256: improved profile support
I am rebasing 6256b right now. Dănuț Filimon
06:53 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu Apetrii wrote:
> So I'm looking at why this error appears. Then, I'll have another commit with this fix + the c...
Radu Apetrii
06:36 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
This is taking a bit longer because I rebased the branch and I have an issue.
I rebased branch 6506b with trunk re...
Radu Apetrii
04:08 AM User Interface Bug #11114: NPE when redirecting terminal
The following testcase generates an NPE with trunk/rev. 16338.... Razvan-Nicolae Chichirau
04:06 AM User Interface Bug #11114 (Test): NPE when redirecting terminal
Razvan-Nicolae Chichirau

01/14/2026

05:59 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I believe I found the appropriate network setup for our GCD firewall that should allow the docker-compose network to ... Roger Borrello
03:30 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> Sergey Ivanovskiy wrote:
> > Roger, you can investigate the code of @BrokerManager.schedule@ and...
Sergey Ivanovskiy
02:57 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
There is this experimental browsers API https://developer.mozilla.org/en-US/docs/Web/API/Private_State_Token_API that... Sergey Ivanovskiy
02:47 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek, please help to gather all api that requires security token. We need to provide security token to get an access... Sergey Ivanovskiy
11:19 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Now that the certificate was accepted, the second time I tried to get in, we are successful:
!9709_2nd_time_in_works...
Roger Borrello
10:51 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
So without the proxy configured, we get a valid URL in our error:... Roger Borrello
10:45 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Roger Borrello wrote:
> directory. This didn't make any difference, because it turns out it...
Roger Borrello
10:05 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg, I meant that the reverse proxy server has its own configuration. The broker client and local web client looks s... Sergey Ivanovskiy
09:59 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Some customers will not use reverse proxy but will use the complex containers. So we must support complex containers... Greg Shah
09:26 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> Sergey Ivanovskiy wrote:
> > Roger, I do not understand why you were using proxy. In our broker ...
Roger Borrello
06:33 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Roger, you can investigate the code of @BrokerManager.schedule@ and add changes here to s...
Greg Shah
06:32 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Roger, I do not understand why you were using proxy. In our broker configuration we do no...
Greg Shah
03:40 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger, I do not understand why you were using proxy. In our broker configuration we do not use the proxy server. Sergey Ivanovskiy
07:14 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
directory. This didn't make any difference, because it turns out it was the same issue I disco...
Roger Borrello
07:05 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I was trying to work with a docker-compose setup and was not able the browser to the server. In this configuration, w... Roger Borrello
04:39 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
Greg Shah wrote:
> > I'd like to check this into a branch. Should I create a 10727 branch?
>
> Yes
Created an...
Roger Borrello
03:45 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
> I'd like to check this into a branch. Should I create a 10727 branch?
Yes
> It does require the @dbash.sh@ ...
Greg Shah
04:16 PM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
It is much faster now. Greg Shah
02:44 PM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
> The issue turned out to be that the caseSensitiveLiterals option is no longer supported in ANTLR4. As a result, the... Greg Shah
09:21 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
The goal of @slash/valid/backslash_slash.p@ is to drop a backslash when it is immediately followed by a slash. A typi... Paula Păstrăguș
08:59 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I also resolved @slash/valid/backslash_slash.p@ test. *21* files remains. Paula Păstrăguș
05:50 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
The number of files with differences has dropped to *22* after fixing the @unquoted@ issue.
Here is an image with ...
Paula Păstrăguș
02:33 PM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Code Review Task Branch 7180a Revision 16361
The changes look good.
Greg Shah
06:56 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Committed *7180a/16361*. Replace getArtifact().getRelativePath() with getFilename() when using ClassDefinition of Jav... Dănuț Filimon
01:50 PM User Interface Bug #11112: Numeric FILL-IN Format Validation – GUI Rendering Failure
Run this example in GUI mode:... Vladimir Tsichevski
01:32 PM User Interface Bug #11112 (New): Numeric FILL-IN Format Validation – GUI Rendering Failure
Vladimir Tsichevski
01:41 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur, that is a good find. I think the checks for @isHeadless()@ in these @ProcedureManager@ methods were added bac... Constantin Asofiei
12:53 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
It seems like almost all the leaks discussed on the task are a consequence of a single issue. The procedure resources... Artur Școlnic
08:38 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I tested the performance of the customer application with the context delete and it was barely different, maybe a 10-... Artur Școlnic
07:38 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Ovidiu, the leak fixes are in 10963b.
Constantin, I left only the PASOE related changes in 10963a.
Artur Școlnic
07:24 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Ovidiu, please review the other persist changes (beside BufferManager) Constantin Asofiei
07:00 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur Școlnic wrote:
> @buf1@ is added to @openBuffers@ of the staticMethod scope and global scope every time the ...
Constantin Asofiei
06:05 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
start.p... Artur Școlnic
05:59 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Where exactly are these buffers defined in 4gl? Constantin Asofiei
05:53 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Constantin Asofiei wrote:
> This deletes all resources created in the static OO method.
It does not delete the @o...
Artur Școlnic
05:41 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Constantin Asofiei wrote:
> So, are you talking about explicit buffers defined in some static OO method which get le...
Artur Școlnic
05:28 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
About the BufferManager changes - in @TransactionManager.processScopeNotifications@, there is this code:... Constantin Asofiei
04:06 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Greg Shah wrote:
> Please go ahead with the context reset and make it conditional based on a directory flag. We sho...
Artur Școlnic
01:15 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> The branch @10913a@ has been rebased with recent trunk @16346@. Updated to revision @16353@...
Hynek Cihlar
10:54 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been updated for review to revision @16354@.
This is small improvement for the case when t...
Eugenie Lyzenko
08:47 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been rebased with recent trunk @16346@. Updated to revision @16353@.
Any notes/objections ...
Eugenie Lyzenko
08:21 PM User Interface Bug #10913 (Review): multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been updated for review to revision @16347@.
This is reworked approach to handle @mouseExi...
Eugenie Lyzenko
01:15 PM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
Octavian Adrian Gavril wrote:
> I noticed that this pattern is used for getters/setters. But I think it's used for m...
Greg Shah
10:05 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I noticed that this pattern is used for getters/setters. But I think it's used for method calls as well. Should we co... Octavian Adrian Gavril
09:13 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I'm working on super-class fields references inside the OE sub-class. I managed to load the entire data of the super-... Octavian Adrian Gavril
10:54 AM Database Bug #11027: Unflushed record causes infinite loop
I have committed @11027a/16342@ with some initial changes to load the pristine records from DB and compare with the d... Andrei Plugaru
10:07 AM Conversion Tools Feature #6256 (Merge Pending): improved profile support
I'm OK with the changes. It can be merged now. Constantin Asofiei
10:01 AM Conversion Tools Feature #6256: improved profile support
Constantin can make the call. Greg Shah
09:56 AM Conversion Tools Feature #6256: improved profile support
Testing went well... can this be merged to trunk soon? Roger Borrello
08:55 AM Base Language Bug #10203 (Review): XMLs cannot be imported into a dataset without a schema present
Committed revision *16221* on task branch *10203a*:
- Added implementation for TEXT field when infering @READ-XML@ s...
Teodor Gorghe
01:21 AM Base Language Bug #10203: XMLs cannot be imported into a dataset without a schema present
Yes, there is still more work to do, but it is not related with an issue reported by a customer.
I have worked for a...
Teodor Gorghe
06:45 AM Conversion Tools Feature #7178: move the buffer scoping calculations to parse time
Before we rewrite the approach, I want us to have a complete set of ABLUnit testcases. These should start with all o... Greg Shah
06:41 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
I have committed @9488a/16342@:
# replaced @AbstractTtCollection@ with the converted version
# Added the history nu...
Andrei Plugaru
04:46 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Please add the history number to integer.java
Otherwise, please:
* use the converted AbstractTtCollection.java
*...
Constantin Asofiei
04:33 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
I have committed the converted classes in @9488b/16341@. Important notes:
# Apart from the converted classes, I have...
Andrei Plugaru
02:50 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Andrei, please create a separate branch and place there all @p2j/oo@ .java files, withou...
Andrei Plugaru
06:17 AM Base Language Bug #10712 (Test): SAX-READER QName parameter is wrong
Branch 10712a was merged to trunk rev. 16344 and archived. Teodor Gorghe
05:35 AM Base Language Bug #10712 (Merge Pending): SAX-READER QName parameter is wrong
Please merge 10712a after 10920b. Constantin Asofiei
06:11 AM Base Language Feature #10290 (Test): Add support for character string literals options
Branch *10290b* was merged into trunk as rev. *16343* and archived. Paul Bodale
05:35 AM Base Language Feature #10290 (Merge Pending): Add support for character string literals options
Constantin Asofiei
05:35 AM Base Language Feature #10290: Add support for character string literals options
Please merge 10920b after 9445a. Constantin Asofiei
06:01 AM Base Language Support #9445 (Test): compatibility test FIX-CODEPAGE
Branch *9445a* was merged into trunk as rev. *16342* and archived. Paul Bodale
05:35 AM Base Language Support #9445 (Merge Pending): compatibility test FIX-CODEPAGE
Please merge 9445a now. Constantin Asofiei
05:22 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
Added Andrei as a watcher. Teodor, let me know when this is ready for review. Alexandru Lungu
03:43 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Constantin Asofiei wrote:
> Radu, did you get a chance to address the review?
Not yet. The plan is to finish addres...
Radu Apetrii
03:42 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu, did you get a chance to address the review? Constantin Asofiei
02:46 AM User Interface Bug #10915: ugly dialogs
Sergey Ivanovskiy wrote:
> I agree that makes sense for me. What additional tests should be done for merging this ta...
Hynek Cihlar
07:00 PM Database Support #11066 (WIP): How does FWD handle "by-reference"
> In OpenEdge it's possible to specify temp-table parameters as "by-reference".
> See: https://docs.progress.com/bu...
Ovidiu Maxiniuc

01/13/2026

06:06 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I found that I did not test @LAX@ policy and committed into 9709b rev 16349 but cookie was blocked due to the LAX coo... Sergey Ivanovskiy
03:29 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Roger, you can investigate the code of @BrokerManager.schedule@ and add changes here to s...
Roger Borrello
02:32 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger, you can investigate the code of @BrokerManager.schedule@ and add changes here to see which one is selected for... Sergey Ivanovskiy
02:30 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Actually, I disconnected one, came in again, and *broker1* was used... Not sure I know the algorithm, but I was just ... Roger Borrello
02:27 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
With a second broker configured, I connected from a second laptop on my network. It still went through the same broke... Roger Borrello
02:23 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Greg Shah wrote:
> > Yes, but especially the [[p2j:Remote Launchers]]
>
> Updated the *c...
Roger Borrello
05:40 PM Database Feature #9456: implement SQL Server dialect and helpers
OK, I reverted the archive and rebased the branch. After fixing a lots of conflicts (some revisions were reverted ins... Ovidiu Maxiniuc
12:55 PM Database Feature #9456: implement SQL Server dialect and helpers
Ovidiu Maxiniuc wrote:
> No. I checked the branch and all changes are found at least in 9457c. I archived the branch...
Constantin Asofiei
12:42 PM Database Feature #9456: implement SQL Server dialect and helpers
No. I checked the branch and all changes are found at least in 9457c. I archived the branch as _'dead'_. Ovidiu Maxiniuc
12:07 PM Database Feature #9456: implement SQL Server dialect and helpers
Ovidiu Maxiniuc wrote:
> I am about to alter 9456b and address the following 5 occurrences of current @isLimitBefore...
Constantin Asofiei
03:01 PM Database Bug #11015: allow cleanup the DMO types, caches, etc for dynamic temp-tables
Alexandru Lungu wrote:
> Review for 11015a:
>
> * Changes in BufferManager are dependent upon the unique pk acr...
Constantin Asofiei
01:19 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
I will rerun the generated tests, but for now I am facing a different issue (NPE when logging an error in a test file... Eduard Soltan
01:00 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Eduard, please rebase again.
I rebased to trunk. 16335.
I have noticed a bug:
s...
Eduard Soltan
12:28 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
Eduard, please rebase again. Constantin Asofiei
12:30 PM Database Feature #6457 (Internal Test): finish COPY-LOB support
Constantin Asofiei
12:27 PM Base Language Bug #10203: XMLs cannot be imported into a dataset without a schema present
Teodor, what else is needed here? Constantin Asofiei
12:24 PM Base Language Bug #10352 (Internal Test): Fix READ-JSON dataset handle method's behaviour
Constantin Asofiei
12:19 PM Database Bug #10560 (Internal Test): Wrong buffer picking for ReadXml when seralization name of a buffer c...
Constantin Asofiei
12:19 PM Base Language Bug #10636 (Internal Test): 4GL FOR FIRST LEAVE statement exits the function
Constantin Asofiei
12:18 PM Database Bug #10689 (Internal Test): Wrong temp-table FOR EACH sorting criteria
Constantin Asofiei
12:18 PM Base Language Bug #10712 (Internal Test): SAX-READER QName parameter is wrong
Constantin Asofiei
12:15 PM Database Bug #10956 (Internal Test): Wrong primary index selection on FOR EACH table
Constantin Asofiei
12:15 PM Base Language Bug #10925 (Internal Test): Ignore dataset name if present, for a dataset declared with serialize...
Constantin Asofiei
12:11 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei, please create a separate branch and place there all @p2j/oo@ .java files, without any DMO files or other arti... Constantin Asofiei
11:55 AM Base Language Bug #10935 (Internal Test): Inherit the NO-UNDO option for a temp-table defined using the LIKE te...
Constantin Asofiei
10:28 AM User Interface Bug #10915: ugly dialogs
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Is there a possible case to get @onComplete@ message with @files...
Sergey Ivanovskiy
08:14 AM User Interface Bug #10915: ugly dialogs
Sergey Ivanovskiy wrote:
> Is there a possible case to get @onComplete@ message with @files@ object evaluated to fal...
Hynek Cihlar
07:43 AM User Interface Bug #10915: ugly dialogs
I changed my opinion and committed the corresponding changes as rev 16354 (10915a) where this case was taken into acc... Sergey Ivanovskiy
07:37 AM User Interface Bug #10915: ugly dialogs
Is there a possible case to get @onComplete@ message with @files@ object evaluated to false? I think that it is not p... Sergey Ivanovskiy
07:24 AM User Interface Bug #10915: ugly dialogs
Yes, I think that you missed. I tested the corresponding testcase and found that @sendFileChoose@ is invoked if files... Sergey Ivanovskiy
06:47 AM User Interface Bug #10915: ugly dialogs
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Hynek Cihlar wrote:
> > > In @dojo.connect(u, "onComplete", fun...
Hynek Cihlar
06:06 AM User Interface Bug #10915: ugly dialogs
Hynek Cihlar wrote:
> Sergey, if you haven't also please test the various edge cases. An upload is interrupted by th...
Sergey Ivanovskiy
06:01 AM User Interface Bug #10915: ugly dialogs
Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > In @dojo.connect(u, "onComplete", function(files)@ @sendFileChoose@ i...
Sergey Ivanovskiy
05:45 AM User Interface Bug #10915: ugly dialogs
Hynek Cihlar wrote:
> In @dojo.connect(u, "onComplete", function(files)@ @sendFileChoose@ is called conditionally if...
Hynek Cihlar
03:29 AM User Interface Bug #10915: ugly dialogs
Sergey, if you haven't also please test the various edge cases. An upload is interrupted by the user, a connection er... Hynek Cihlar
09:41 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Please go ahead with the context reset and make it conditional based on a directory flag. We should probably default... Greg Shah
09:36 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Greg Shah wrote:
> See my thoughts from #10963-53. I think we should add this flag.
I suppose the downside to rese...
Artur Școlnic
09:29 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
See my thoughts from #10963-53. I think we should add this flag.
On the other hand, if we have real leaks here, t...
Greg Shah
09:12 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Just as an experiment, I tried cleaning the FWD context after a session is terminated and this solved the leak comple... Artur Școlnic
08:01 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I added the following fixes to the branch:
1. MSAManager connections not being clean up.
2. TxWrapper loadedBuffers...
Artur Școlnic
07:59 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Constantin Asofiei wrote:
> Artur, please provide some simple examples for #10963-56 and #10963-55 assumptions.
I...
Artur Școlnic
09:32 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been rebased with recent trunk @16340@. Updated to revision @16346@.
This small change add...
Eugenie Lyzenko
05:49 AM User Interface Bug #10913 (WIP): multiple tabs draw labels highlighted at the same time
Let's also address the edge case Paula identified. Eugenie, please find out why are the button dimensions incorrect. Hynek Cihlar
03:57 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
I attached a video. Paula Păstrăguș
03:51 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
I'm okay with the changes. It might be worth adding a null check for the tooltip instance to avoid a potential NPE.
...
Paula Păstrăguș
03:10 AM User Interface Bug #10913 (Review): multiple tabs draw labels highlighted at the same time
Paula, please review. Hynek Cihlar
08:15 AM Base Language Bug #11042 (Test): NativeInvoker may generate memptr with unknown size
Branch 11042a was merged into trunk as rev. 16340 and archived. Alexandru Lungu
08:13 AM Base Language Bug #11042 (Merge Pending): NativeInvoker may generate memptr with unknown size
Tested 11042a with two unit test suites (one from #9448 that caused the regression). There were no issues found. The ... Alexandru Lungu
07:40 AM Base Language Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
Hmm, in fact, now I read #10004-8 suggestion. I guess this should be fixed upstream. Let me debug and see why 10004a ... Alexandru Lungu
07:35 AM Base Language Bug #10004 (Review): NativeInvoker fails if an argument is of type integerConstant
Created and committed 10004b/16340. Please review. Alexandru Lungu
07:22 AM Conversion Tools Bug #10912 (Test): Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" because "cal...
Branch 10912a was merged into trunk as rev. 16339 and archived. Alexandru Lungu
07:13 AM Conversion Tools Bug #10912 (Merge Pending): Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" bec...
I am merging 10912a to trunk now. Alexandru Lungu
06:54 AM Conversion Tools Bug #10919 (Review): the source/AST view is broken in the Analytics web UI
Committed *10919b/16340*. Missed 2 commit calls, committed to remove those for good.
Greg, can you let me know if ...
Dănuț Filimon
06:10 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
Committed *10919b/16339*. Noticed there were a lot of methods that only do read only operations and also call @commit... Dănuț Filimon
03:24 AM User Interface Bug #10100 (Test): Setting the SORT Attribute in a Realized Widget
Branch 10100a was merged into trunk as rev. 16338 and archived. Razvan-Nicolae Chichirau
03:02 AM User Interface Bug #10100 (Merge Pending): Setting the SORT Attribute in a Realized Widget
Seems fair. 10100a can be merged right now. Radu Apetrii
01:12 AM User Interface Bug #10100: Setting the SORT Attribute in a Realized Widget
Testing that passed:
* ChUI regression testing
* Hotel GUI + 2 customer app smoke tests
* selection-list, combo-bo...
Razvan-Nicolae Chichirau
07:53 PM Database Support #11066: How does FWD handle "by-reference"
Hi guys,
Would it be possible to shed light on this question?
Onno de Haan
07:50 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
I have created @tools/docker/docker_build.sh@ script which will build Docker runtime images for the current branch re... Roger Borrello

01/12/2026

06:26 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been updated for review to revision @16342@.
Fixed issue with overlay position check. We c...
Eugenie Lyzenko
04:28 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek Cihlar wrote:
> Code review 10913a.
>
> The change looks good. Please go ahead with regression testing.
...
Eugenie Lyzenko
01:47 PM User Interface Bug #10913 (Internal Test): multiple tabs draw labels highlighted at the same time
Code review 10913a.
The change looks good. Please go ahead with regression testing.
Hynek Cihlar
12:52 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been updated for review to revision @16338@. Rebased with recent trunk @16337@, new revision ... Eugenie Lyzenko
10:59 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> What if we also check whether the pointer is inside the tooltip’s own bounds? The original ...
Eugenie Lyzenko
10:14 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
What if we also check whether the pointer is inside the tooltip’s own bounds? The original flickering occurred becaus... Paula Păstrăguș
03:31 PM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
When using the PASOE configuration, the startup parameters configured via directory in @server/standard/runtime/defau... Artur Școlnic
03:28 PM Base Language Bug #11104 (Closed): MSA appserver configuration causes issues reading agent startup parameters.
Artur Școlnic
03:20 PM User Interface Bug #10915 (Review): ugly dialogs
Sergey Ivanovskiy
03:20 PM User Interface Bug #10915: ugly dialogs
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, please review, the mouse handler was not restored because...
Sergey Ivanovskiy
06:41 AM User Interface Bug #10915: ugly dialogs
Sergey Ivanovskiy wrote:
> Hynek, please review, the mouse handler was not restored because I missed tests after the...
Hynek Cihlar
05:39 AM User Interface Bug #10915: ugly dialogs
revno: 16349
branch nick: 10915a
message:
missed tests after changes in the dialog close listener logic, fixed t...
Sergey Ivanovskiy
05:38 AM User Interface Bug #10915: ugly dialogs
Hynek, please review, the mouse handler was not restored because I missed tests after the hot changes in @onClose@ di... Sergey Ivanovskiy
10:24 AM Database Feature #9711 (WIP): collation configuration cleanup
I started working on this today. I have created 9711a and committed in revision 16334 the changes.
I completed an ...
Stefanel Pezamosca
10:20 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I discovered something interesting that fixes roughly 20 tests, bringing the number of files with differences down to... Paula Păstrăguș
09:58 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Vladimir Tsichevski wrote:
> **Code review**
>
> @BoolFormat.java@: history entry line length exceeds 110 chara...
Vladimir Tsichevski
05:37 AM User Interface Bug #10856 (Review): Logical FILL-IN: Caret position issues
Vladimir Tsichevski wrote:
> Code review and testing 10856a rev. 16322.
>
> **Testing**
>
> Now @UP@ and @Down...
Delia Mitric
09:49 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
How should we proceed with the filenames for the converted classes?
When we load a new class we search for its filen...
Octavian Adrian Gavril
09:37 AM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
Vladimir Tsichevski wrote:
> Delia Mitric wrote:
> > I've committed a solution to *10857a, rev. 16321*.
>
> Code...
Vladimir Tsichevski
09:00 AM Database Bug #9950: Upgrade the metadata schema to a newer version
Greg Shah wrote:
> In the past we have always found that we can use the latest @standard.df@ even with older code. ...
Constantin Asofiei
08:41 AM Database Bug #9950: Upgrade the metadata schema to a newer version
In the past we have always found that we can use the latest @standard.df@ even with older code. The newer versions h... Greg Shah
06:00 AM Database Bug #9950: Upgrade the metadata schema to a newer version
Greg/Eric, this task is about standard.df for OE12.x which has additional fields for tables we manage, and these do n... Constantin Asofiei
08:45 AM Conversion Tools Feature #6256: improved profile support
Roger Borrello wrote:
> Greg Shah wrote:
> > Code Review Task Branch 6256b Revision 16331
> >
> > The change loo...
Roger Borrello
08:43 AM Conversion Tools Feature #6256: improved profile support
Greg Shah wrote:
> Code Review Task Branch 6256b Revision 16331
>
> The change looks good to me.
>
> Roger: Pl...
Roger Borrello
08:36 AM Conversion Tools Feature #6256 (Internal Test): improved profile support
Code Review Task Branch 6256b Revision 16331
The change looks good to me.
Roger: Please test it.
Greg Shah
05:42 AM Conversion Tools Feature #6256 (Review): improved profile support
Committed *6256b/16331* to fix the profile usage. The patch from #6256-160 was not correct, the implementation should... Dănuț Filimon
08:40 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
I tried to find the revision which introduced this performance issue using VisualVM. I am now switching to YourKit to... Dănuț Filimon
08:23 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur, please provide some simple examples for #10963-56 and #10963-55 assumptions. Constantin Asofiei
08:13 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
The TemporaryBuffer keys from @domains@ are strongly reachable from @SecurityManager@, so they are not deleted from t... Artur Școlnic
07:35 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
The cause for @openBuffers@ leaking is that inner persistent static procedures do not clean the @openBuffers@ and oth... Artur Școlnic
06:59 AM User Interface Bug #4221 (Closed): Error in BaseEntity class
Hynek Cihlar
06:58 AM User Interface Bug #10894 (Internal Test): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Code review 10894a. The changes look good. Hynek Cihlar
06:22 AM User Interface Bug #10423 (Internal Test): Scrollbar is clipped by frame after a virtual width assignment
Razvan-Nicolae Chichirau wrote:
> *Hynek*: Please check 10423a/rev. 16280.
It's good. Please regression-test.
Hynek Cihlar
03:48 AM User Interface Bug #10423 (Review): Scrollbar is clipped by frame after a virtual width assignment
*Hynek*: Please check 10423a/rev. 16280. Razvan-Nicolae Chichirau
04:18 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Razvan-Nicolae Chichirau wrote:
> Knowing this affects only Swing ChUI, I've done the following:
> * ChUI regressio...
Hynek Cihlar
03:24 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Knowing this affects only Swing ChUI, I've done the following:
* ChUI regression tests
* Isolated tests such as #11...
Razvan-Nicolae Chichirau
01:16 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
Please double check the patch. I was using an old patch. Now the case from #9457-163 is working. Teodor Gorghe
01:04 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
I can confirm that the issue still occurs, I am working on a fix right now (maybe the last commit is not right). Teodor Gorghe
12:47 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
I am back to office. I am checking this right now, with my setup. Teodor Gorghe

01/11/2026

06:24 AM Conversion Tools Bug #11089: Lexical/Grammatical Errors in TRPL Expressions
Another issue: the @schema/generate_ddl.xml@ references non-existing @com.goldencode.p2j.persist.ORMHandler@ class. Vladimir Tsichevski
06:00 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> So for now I'm inclining to suggest pretty radical solution. We will not use any widget to ...
Hynek Cihlar

01/10/2026

10:19 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been rebased with trunk @16334@, new version is @16337@.
Today I have worked on and tested...
Eugenie Lyzenko

01/09/2026

04:13 PM User Interface Bug #10249: Numeric FILL-IN in ChUI Mode: Decimal Delimiter Input Discrepancies
I compiled this Input Decimal Delimiter specification:
This describes the behavior of the OpenEdge @FILL-IN@ widge...
Vladimir Tsichevski
02:51 PM Base Language Feature #3853: implement LOG-MANAGER runtime
Tomasz Domin wrote:
>
> I will switch to FWD implementation on implemented tests in meantime.
After cleaning an...
Tomasz Domin
02:06 PM Base Language Feature #3853: implement LOG-MANAGER runtime
Tomasz Domin wrote:
> Based on provided customer logs (#10393, #9451) I've identified still to be implemented:
> -...
Tomasz Domin
09:51 AM Database Bug #11034 (Test): Reduce the number of Object[] created in ChangeSet
Branch 11034a was merged into trunk as rev. 16334 and archived. Alexandru Lungu
09:42 AM Database Bug #11034 (Merge Pending): Reduce the number of Object[] created in ChangeSet
* ETF passed. Time difference ranged from -2.5% to +0.6% with PG.
* Large POC tests passed. Time difference was +0.8...
Alexandru Lungu
08:59 AM Conversion Tools Bug #6629 (Review): incremental conversion for OpenClient proxy programs
Committed *6629a/16334*. Cleanup services table in clean().
Constantin, please review.
Dănuț Filimon
08:56 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> Eugenie Lyzenko wrote:
> > Yes, the tabs label highlight issue is coming back when we turn...
Eugenie Lyzenko
08:48 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> Yes, the tabs label highlight issue is coming back when we turn on the tooltip usage in Hot...
Paula Păstrăguș
08:37 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Windows10Theme Paula Păstrăguș
08:36 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> Oh, you dug a bit into the Hotel GUI code, good catch! In that case, we can proceed with te...
Eugenie Lyzenko
08:16 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Oh, you dug a bit into the Hotel GUI code, good catch! In that case, we can proceed with testing to see whether the i... Paula Păstrăguș
08:08 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> In our issue scenario, I think it's not possible to add a tooltip to a folder label. Here's...
Eugenie Lyzenko
08:01 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
In our issue scenario, I think it's not possible to add a tooltip to a folder label. Here's how they are constructed:... Paula Păstrăguș
07:53 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The video was captured without the boundary check. Paula Păstrăguș
07:52 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Attached it. Paula Păstrăguș
07:49 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> Eugenie Lyzenko wrote:
> > Paula Păstrăguș wrote:
> > > If we remove the check, you can s...
Eugenie Lyzenko
07:46 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> Paula Păstrăguș wrote:
> > If we remove the check, you can see the flicker using the testc...
Paula Păstrăguș
07:45 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> Paula Păstrăguș wrote:
> > [...]
>
> What if the button (in Hotel GUI) has tooltip? The...
Paula Păstrăguș
07:45 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> If we remove the check, you can see the flicker using the testcase from above.
Can you p...
Eugenie Lyzenko
07:42 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> [...]
What if the button (in Hotel GUI) has tooltip? The issue will come back?
Eugenie Lyzenko
07:36 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
... Paula Păstrăguș
07:33 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> If you’re referring to my suggestion, then yes, by checking whether the widget has a toolti...
Hynek Cihlar
07:20 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
If you’re referring to my suggestion, then yes, by checking whether the widget has a tooltip in addition, both my tes... Paula Păstrăguș
07:02 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula, will preventing the exit handler execution resolve your test case? If so this should be the preferred solution. Hynek Cihlar
03:57 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
TLDR, my suggestion is to also check if the button has a tooltip or not. Paula Păstrăguș
03:53 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
If we remove the check, you can see the flicker using the testcase from above. Paula Păstrăguș
03:51 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
I initially thought I had tested the scenario without the changes as well, but it looks like I didn’t save the file, ... Paula Păstrăguș
02:57 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> Hi Paula,
>
> I'm going to remove boundary check for @GuiButton.mouseExited()@ handler. ...
Paula Păstrăguș
02:21 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula, please review 10913a. Hynek Cihlar
02:20 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> In these conditions I would suggest to completely remove bound checking code. And merge the...
Hynek Cihlar
06:17 AM Conversion Tools Bug #10912: Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" because "calleeType...
The change is in 10912a rev 16311. I think this can be merged to trunk. Constantin Asofiei
06:06 AM Conversion Tools Bug #10912: Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" because "calleeType...
In #10946-34 you mentioned that there is more to this fix. Can we get all of that in 10912a or do we plan to merge 94... Alexandru Lungu
05:56 AM Database Bug #11037: Record not being evicted from FFCache
Alexandru Lungu wrote:
> * Why do you need to actually check if @nodeToRemove@ is inside the list? Can't you run @no...
Andrei Plugaru
05:44 AM Database Bug #11027: Unflushed record causes infinite loop
> Just to be clear, you mean that, the so called dirtyDMO from DirtyInfo will need to actually store the pristine rec... Alexandru Lungu
04:59 AM Database Bug #11027: Unflushed record causes infinite loop
Alexandru Lungu wrote:
> I wonder how the following behaves:
> [...]
>
> The first record is @1@, but its actual...
Andrei Plugaru
02:23 AM User Interface Bug #11056 (Internal Test): SHIFT + TAB doesn't work on Swing ChUI
Razvan-Nicolae Chichirau wrote:
> Can this be moved to Internal Testing?
I think so. Sergey, if you think there a...
Hynek Cihlar
02:14 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Sergey Ivanovskiy wrote:
> This comment supposes that SHIFT+TAB doesn't emit keyTyped event. What should be changed ...
Razvan-Nicolae Chichirau

01/08/2026

05:48 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
While I was working on the scripting, I thought it might not be a bad idea to include the @docker_build.sh@ script di... Roger Borrello
10:58 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
> At that point, they would have FWD runtime images ready to put into the application's Docker images (server and cli... Greg Shah
05:38 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> Yes, but especially the [[p2j:Remote Launchers]]
Updated the *client.xml* section. I was looki...
Roger Borrello
10:55 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Greg Shah wrote:
> > Roger: Based on your trials and tribulations with this, I think our do...
Greg Shah
05:12 PM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Code Review Task Branch 7180a Revisions 16358 through 16360
The changes look good.
Greg Shah
05:05 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Fixed the issue mentioned in #11030-14 in *7180a/16360*. Files were parsed by rules more than one time, there was als... Dănuț Filimon
03:22 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been rebased with trunk @16331@, new version is @16334@.
Hynek,
Sorry I still need your...
Eugenie Lyzenko
01:13 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek,
Today I tried to understand how we could disable mouse hovering feature for tooltip window. This is the cha...
Eugenie Lyzenko
03:05 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > Code review 10913a.
> >
> > Why do we need to check the mouse ...
Hynek Cihlar
01:24 PM User Interface Bug #4221: Error in BaseEntity class
Greg Shah wrote:
> Why is the task set to 80%?
I forgot to change it to 100%. Done.
Vladimir Tsichevski
08:47 AM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
Smoke testing for another GUI Customer app is done. No regressions found. Delia Mitric
08:43 AM Conversion Tools Feature #6256: improved profile support
I am setting up the scenario received from Roger right now. Dănuț Filimon
07:22 AM Conversion Tools Feature #6256: improved profile support
You have an activeProfile now, so the SchemaDictionary.pristineDbs will not be set in SchemaDictionary constructor. S... Dănuț Filimon
04:25 AM Conversion Tools Feature #6256: improved profile support
Roger Borrello wrote:
> Roger Borrello wrote:
> > Dănuț Filimon wrote:
> > > you can use the following in the mean...
Dănuț Filimon
06:46 AM User Interface Bug #10856 (WIP): Logical FILL-IN: Caret position issues
Delia Mitric
06:31 AM Database Bug #11027: Unflushed record causes infinite loop
> A first problem I am encountering is that there is no pristine record from the persistent database in that scenario... Alexandru Lungu
05:49 AM Database Bug #11027 (WIP): Unflushed record causes infinite loop
Alexandru Lungu
05:46 AM Conversion Tools Bug #6629 (WIP): incremental conversion for OpenClient proxy programs
Rebased *6629a* to latest *trunk/16331*, the branch is now at revision *16333*.
Placed the issue back in wip for #...
Dănuț Filimon
03:25 AM Conversion Tools Bug #6629: incremental conversion for OpenClient proxy programs
Constantin Asofiei wrote:
> Danut, I think the changes in 6629a are good. One issue I'm not sure how to improve: wh...
Dănuț Filimon
03:26 AM User Interface Bug #11044 (WIP): FILL-IN with Unknown Value: Incorrect Key Input Handling
Delia Mitric

01/07/2026

06:20 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
I wanted to acknowledge your feedback. I have not had a chance to absorb it today due to other priorities.
One th...
Roger Borrello
08:51 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
> I am looking at building the runtime images, specifically I'd like to have this process for development.
> On the ...
Greg Shah
05:45 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> Roger: Based on your trials and tribulations with this, I think our documentation needs edits. P...
Roger Borrello
05:42 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> You could commit 16336 after 16337 to revert the changes.
I reverted to *16336* on xfe...
Roger Borrello
08:17 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger: Based on your trials and tribulations with this, I think our documentation needs edits. Please write those ed... Greg Shah
02:41 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been updated for review to revision @16333@.
This is small fix for bounds check, need to e...
Eugenie Lyzenko
01:54 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek Cihlar wrote:
> Code review 10913a.
>
> Why do we need to check the mouse cursor is inside a button in @mo...
Eugenie Lyzenko
01:35 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Code review 10913a.
Why do we need to check the mouse cursor is inside a button in @mouseExited@? Shouldn't @mous...
Hynek Cihlar
01:34 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek,
Have you had a chance to review this branch. I guess we could merge to trunk if no objections.
Eugenie Lyzenko

01/06/2026

06:01 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been updated for review to revision @16332@.
This is reworked fix for original issue. I ha...
Eugenie Lyzenko
07:21 PM User Interface Bug #10913 (Review): multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been updated for review to revision @16331@.
This is the fix for original issue. Can be me...
Eugenie Lyzenko
04:55 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
I am looking at building the runtime images, specifically I'd like to have this process for development.
# On the bu...
Roger Borrello
02:13 PM Base Language Bug #11080: DATETIME / DATETIME-TZ Format (Time and Timezone Offset) Validation Issues
Below is an updated specification:
h1. DATETIME and DATETIME-TZ Format Specification
This document defines the ...
Vladimir Tsichevski
09:48 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
You could commit 16336 after 16337 to revert the changes. Sergey Ivanovskiy
09:46 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I have a copy of 9709b on xfer.goldencode.com in @/opt/fwd/9709b@ that I want to revert to 16336 for now. Should I _u... Roger Borrello
09:40 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Sergey Ivanovskiy wrote:
> > From your logs I observed
> > [...]
> > that @remote:agent:d...
Sergey Ivanovskiy
09:27 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> From your logs I observed
> [...]
> that @remote:agent:dedicatedMode=true@ but this par...
Roger Borrello
09:21 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Sergey Ivanovskiy wrote:
> > Sergey Ivanovskiy wrote:
> > > Please use rev 16336 (9709b) b...
Roger Borrello
08:42 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Sergey Ivanovskiy wrote:
> > Please use rev 16336 (9709b) because this cross-site cookie...
Roger Borrello
08:02 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, could you please explain or develop your idea more thorou...
Sergey Ivanovskiy
04:48 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
From your logs I observed... Sergey Ivanovskiy
04:27 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
>I had <agent dedicatedMode="true"/> and was receiving localhost refused to connect. When I changed to "false" I now ... Sergey Ivanovskiy
04:21 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Please use rev 16336 (9709b) because this cross-site cookie is not permitted with rev 163...
Sergey Ivanovskiy

01/05/2026

05:53 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> In respect to @dedicatedMode@ please test with this option and without the former. @dedic...
Roger Borrello
04:25 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> I'm getting a much more favorable situation, only the browser is indicating localhost refuse...
Roger Borrello
02:50 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
The @fwd_client_base_crash_20260105_144809.log@ contains *localhost* for @CLIENT:WEB:HOST@. I'm not sure where that c... Roger Borrello
02:45 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I'm getting a much more favorable situation, only the browser is indicating localhost refused to connect. I have the ... Roger Borrello
02:24 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Yes, that should work. Constantin Asofiei
01:52 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Constantin Asofiei wrote:
> You also need a @bzr clean-tree --force@ to be sure you get a clean branch.
So this i...
Roger Borrello
01:40 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
You also need a @bzr clean-tree --force@ to be sure you get a clean branch. Constantin Asofiei
01:39 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Yikes... The @dbash.sh@ @fwd_update.sh@ tool was using the xfer location, which I created with the standard tool scri... Roger Borrello
01:16 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Am I receiving the below due to Java 17 updates or your updates?
> [...]
>
> Perhaps I n...
Constantin Asofiei
01:08 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Am I receiving the below due to Java 17 updates or your updates?... Roger Borrello
12:06 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Please use rev 16336 (9709b) because this cross-site cookie is not permitted with rev 163...
Roger Borrello
11:51 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Please use rev 16336 (9709b) because this cross-site cookie is not permitted with rev 16337 (9709b). I committed rev ... Sergey Ivanovskiy
11:48 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger, you should connect to the server host but not to the broker host. From your description it is @fwddev1:7443/gu... Sergey Ivanovskiy
11:12 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> I have no issues with the broker setup and Java 17. My environment just simulates your en...
Roger Borrello
05:01 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hi Paula,
I'm going to remove boundary check for @GuiButton.mouseExited()@ handler. Because this event should alwa...
Eugenie Lyzenko
01:53 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Created task branch @10913a@ from trunk revision @16330@. Eugenie Lyzenko
01:33 PM User Interface Bug #10913 (WIP): multiple tabs draw labels highlighted at the same time
Greg Shah wrote:
> Yes
OK. I'm creating the @10913a@ branch to commit the fix.
Eugenie Lyzenko
12:43 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Yes Greg Shah
12:05 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Greg,
Do we need the fix noted in #10913-3 be applied to new branch and then in trunk?
Eugenie Lyzenko
03:51 PM Conversion Tools Bug #11089: Lexical/Grammatical Errors in TRPL Expressions
The proposed changes are specific to FWD. I'm moving the task. Greg Shah
03:46 PM Conversion Tools Bug #11089: Lexical/Grammatical Errors in TRPL Expressions
Some expressions in the @rules/@ subdirectory of FWD contain lexical/grammatical errors:
- Several string variable...
Vladimir Tsichevski
03:44 PM Conversion Tools Bug #11089 (New): Lexical/Grammatical Errors in TRPL Expressions
Vladimir Tsichevski
02:35 PM User Interface Bug #10894 (Review): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Hynek Cihlar wrote:
> Code review 10894a.
>
> @extractComponentText@:
> * Please fix the indentation.
> * The @...
Vladimir Tsichevski
10:07 AM User Interface Bug #10894 (WIP): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Code review 10894a.
@extractComponentText@:
* Please fix the indentation.
* The @param screen description is mis...
Hynek Cihlar
02:32 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
> As a general idea - I think anything which has temp-tables for these cases, we will rewrite to not use them.
Yes...
Greg Shah
02:26 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Greg Shah wrote:
> > * files which have also a history list from our the hand-written .cls file - should we keep tha...
Constantin Asofiei
01:29 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
> * files which have also a history list from our the hand-written .cls file - should we keep that history?
We kee...
Greg Shah
09:50 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Greg, please see these notes:
* files which have also a history list from our the hand-written .cls file - should we...
Constantin Asofiei
02:19 PM User Interface Bug #9913: DATE FILL-IN: Unexpected normalization on Enter and Tab keys
The fix in rev. 16332 of 10876a also partially resolves this issue, specifically for the @Enter@ key.
The root cau...
Vladimir Tsichevski
02:12 PM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
Hynek Cihlar wrote:
> Vladimir, please address the FIXME comment and go ahead with regression testing. ChUI regressi...
Vladimir Tsichevski
09:53 AM User Interface Bug #10876 (Internal Test): Date FILL-IN: Incorrect ENTER key handling in GUI mode
Vladimir, please address the FIXME comment and go ahead with regression testing. ChUI regression tests will be also n... Hynek Cihlar
10:27 AM Conversion Tools Feature #6256: improved profile support
Roger Borrello wrote:
> Dănuț Filimon wrote:
> > you can use the following in the meantime:
>
> I'll await your ...
Roger Borrello
10:14 AM Conversion Tools Feature #6256: improved profile support
Dănuț Filimon wrote:
> you can use the following in the meantime:
I'll await your commit.
Roger Borrello
09:57 AM Conversion Tools Feature #6256: improved profile support
Dănuț Filimon wrote:
> Roger Borrello wrote:
> > Dănuț Filimon wrote:
> > > Created task branch 6256b from the lat...
Roger Borrello
09:49 AM Conversion Tools Feature #6256: improved profile support
Roger Borrello wrote:
> Dănuț Filimon wrote:
> > Created task branch 6256b from the latest trunk/16630.
>
> I'm ...
Dănuț Filimon
09:42 AM Conversion Tools Feature #6256: improved profile support
Dănuț Filimon wrote:
> Created task branch 6256b from the latest trunk/16630.
I'm testing right now
Roger Borrello
09:28 AM Conversion Tools Feature #6256: improved profile support
Created task branch 6256b from the latest trunk/16630. Dănuț Filimon
09:26 AM Conversion Tools Feature #6256 (WIP): improved profile support
Fix it here. Greg Shah
09:24 AM Conversion Tools Feature #6256: improved profile support
Greg Shah wrote:
> OK, fix it. It should behave like "use this if no other profile is specified".
Can I put this...
Dănuț Filimon
09:23 AM Conversion Tools Feature #6256: improved profile support
Danut, you are right, the problem is here:... Constantin Asofiei
09:17 AM Conversion Tools Feature #6256: improved profile support
OK, fix it. It should behave like "use this if no other profile is specified". Greg Shah
08:52 AM Conversion Tools Feature #6256: improved profile support
I went straight into work mode haha. Happy New Year!
Roger Borrello wrote:
> I tested by removing @default="true"...
Dănuț Filimon
08:41 AM Conversion Tools Feature #6256: improved profile support
Roger Borrello wrote:
> I tested by removing @default="true"@ (I had already removed @default="false"@, which seemed...
Greg Shah
08:33 AM Conversion Tools Feature #6256: improved profile support
Roger Borrello wrote:
> I tested by removing @default="true"@ (I had already removed @default="false"@, which seemed...
Roger Borrello
08:32 AM Conversion Tools Feature #6256: improved profile support
I tested by removing @default="true"@ (I had already removed @default="false"@, which seemed superfluous anyway) and ... Roger Borrello
08:26 AM Conversion Tools Feature #6256: improved profile support
Dănuț Filimon wrote:
> There's @default=true@ which indicates that the profile is loaded by default, even if there i...
Roger Borrello
06:37 AM Conversion Tools Feature #6256: improved profile support
There's @default=true@ which indicates that the profile is loaded by default, even if there is no explicit profile us... Dănuț Filimon
10:10 AM Conversion Tools Bug #6629: incremental conversion for OpenClient proxy programs
Danut, I think the changes in 6629a are good. One issue I'm not sure how to improve: when deleting a service file, t... Constantin Asofiei
09:47 AM User Interface Bug #10423 (WIP): Scrollbar is clipped by frame after a virtual width assignment
Code review 10423a. The changes look good, just please move @CoordinatesConversion cc = LogicalTerminal.coordinates()... Hynek Cihlar
09:28 AM User Interface Bug #4221: Error in BaseEntity class
Why is the task set to 80%? Greg Shah
09:26 AM User Interface Bug #4221: Error in BaseEntity class
Hynek Cihlar wrote:
> Wow, this issue is already 6 years old! Which branch should be reviewed? 4124a doesn't exist.
...
Vladimir Tsichevski
09:17 AM User Interface Bug #4221: Error in BaseEntity class
Wow, this issue is already 6 years old! Which branch should be reviewed? 4124a doesn't exist. Hynek Cihlar
08:25 AM Base Language Feature #3853: implement LOG-MANAGER runtime
> QryInfo - could be quite complicated from what I see above, as FWD persistence subsystem is completely difference
...
Greg Shah
 

Also available in: Atom