Project

General

Profile

Activity

From 06/30/2026 to 07/29/2026

07/20/2026

08:55 AM Bug #11636: errors raised during evaluation of &IF expressions drop the entire &IF
Right. I expanded the cases where an expression evaluation is broken in a preprocessor statement. The initial version... Octavian Adrian Gavril
07:46 AM Bug #11636: errors raised during evaluation of &IF expressions drop the entire &IF
Octavian Adrian Gavril wrote:
> Thanks! I've added the testcase as @preprocessor_if_eval_error.xml@ in *testcases/18...
Constantin Asofiei
04:17 AM Bug #11636: errors raised during evaluation of &IF expressions drop the entire &IF
Thanks! I've added the testcase as @preprocessor_if_eval_error.xml@ in *testcases/1852*. Octavian Adrian Gavril
03:25 AM Bug #11636: errors raised during evaluation of &IF expressions drop the entire &IF
Octavian Adrian Gavril wrote:
> Greg Shah wrote:
> > Octavian: Please add this to our preproc tests.
>
> Sure. I...
Constantin Asofiei
03:20 AM Bug #11636: errors raised during evaluation of &IF expressions drop the entire &IF
Greg Shah wrote:
> Octavian: Please add this to our preproc tests.
Sure. I'm currently working on it, but the Pre...
Octavian Adrian Gavril

07/17/2026

11:17 AM Bug #11636: errors raised during evaluation of &IF expressions drop the entire &IF
Octavian: Please add this to our preproc tests. Greg Shah
11:01 AM Bug #11636: errors raised during evaluation of &IF expressions drop the entire &IF
Errors in evaluation of a @&IF@ expression drops the entire statement. See this:... Constantin Asofiei
10:57 AM Bug #11636 (New): errors raised during evaluation of &IF expressions drop the entire &IF
Constantin Asofiei

07/16/2026

07:51 AM Bug #10028: FWD needs full support for unicode/octal escape sequences
Some issues with the @control_characters.p@ test set involved two aspects regarding how the null character (@~000@) i... Octavian Adrian Gavril

07/15/2026

10:19 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
10804b rev *16672* contains the necessary changes to preserve the legacy @DynamicQueryHelper@ behavior (along with a ... Paula Păstrăguș
08:09 AM Bug #10028: FWD needs full support for unicode/octal escape sequences
I’ve created branch *10028a* to continue working on this. From what I recall, there are two sets of tests that I crea... Octavian Adrian Gavril

07/14/2026

10:15 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
Currently we analyse ANTLR2's @RecognitionException@, @CharStreamException@ and @TokenStreamException@ when an error ... Ovidiu Maxiniuc
10:04 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
ANTLR4 provides two built-in error strategies: @DefaultErrorStrategy@, which attempts recovery, and @BailErrorStrateg... Paula Păstrăguș
09:54 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
Indeed, the @showConversionError()@ is using heuristics to compose the error message to be printed. I quote from its ... Ovidiu Maxiniuc
09:29 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
We have not spent time matching their exact token failures. The more important thing is to ensure that we do fail fo... Greg Shah
09:19 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
Hm... I think we may have an issue in trunk. The test case above, along with several others, does not produce *exactl... Paula Păstrăguș
07:15 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
Ovidiu, is the token you are referring to usually the *last* *token* produced by the lexer?
Exception handling cha...
Paula Păstrăguș
10:04 AM Feature #7178: move the buffer scoping calculations to parse time
I went over more and more related issue and added another 100+ tests from multiple issues, had to rewrite most of the... Dănuț Filimon
08:00 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I tested the last revision with the OO application and encountered an issue regarding built-in classes that are not i... Octavian Adrian Gavril

07/13/2026

11:35 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
While recovering from an error is usually a nice thing to have, in our case *we should behave similar to 4GL parser*.... Ovidiu Maxiniuc
09:50 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
One of the remaining gaps for this issue is *DynamicQueryHelper*. The unresolved part is the runtime parser error han... Paula Păstrăguș
09:04 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
10804b rev *16632* moves the changes from @progress.g@ revisions 437, 438 and 439 into the ProgressParser itself. It ... Paula Păstrăguș
10:03 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
Rebased branch *9638a* with trunk *rev16648*. The new revision is *16665*. Octavian Adrian Gavril
09:52 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I've noticed some warnings about null class names for objects referenced by class variables. I've committed a fix in ... Octavian Adrian Gavril
03:35 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I've noticed that the current implementation translates the @HANDLE@ type to the @TABLE-HANDLE@ type based on ASTs on... Octavian Adrian Gavril
07:31 AM Feature #7178: move the buffer scoping calculations to parse time
Dănuț Filimon wrote:
> Greg Shah wrote:
> > In the latest standard workstation, I've added a tool called @bzr-issue...
Dănuț Filimon
07:25 AM Feature #7178: move the buffer scoping calculations to parse time
Greg Shah wrote:
> In the latest standard workstation, I've added a tool called @bzr-issues@ which can be used to bu...
Dănuț Filimon

07/10/2026

09:15 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
10804b rev *16631* resolved a regression introduced in the previous revision, where @RUN@ statements were no longer p... Paula Păstrăguș
06:47 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I created this testcase based on the changes made to @oo@ package so far:
{{collapse...
Octavian Adrian Gavril

07/09/2026

11:31 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
*10804b* *rev* *16630* resolved a performance bottleneck by introducing @predictSelectionListPhrase__561@, improving ... Paula Păstrăguș

07/06/2026

09:05 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
The issue was solved, latest 10804b rev is *16627*.
I'll run another overnight conversion, it shouldn't hang at th...
Paula Păstrăguș
07:58 AM Feature #7178: move the buffer scoping calculations to parse time
I integrated the remaining tests from #7178-25 and #7178-27. Dănuț Filimon

07/03/2026

01:56 PM Feature #10804: create replacement AST implementation for use with ANTLR 4
I have some good news to share! One of the larger applications successfully passed the first phase of the conversion,... Paula Păstrăguș

07/02/2026

09:35 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
During today's meeting, we decided to keep the changes in the @oo@ package since the @skeleton@ project is difficult ... Octavian Adrian Gavril
07:48 AM Feature #7178: move the buffer scoping calculations to parse time
> I can still integrate tests from #4105, #4121, #4207, #4208, #4231 (double check), #4440, #4492, #4782, #4791, #665... Greg Shah
06:41 AM Feature #7178: move the buffer scoping calculations to parse time
Second round.
I did not find any tests for #4123, #4124, #4147, #4160, #4162, #4170, #4171, #4174, #4181, #4182, #...
Dănuț Filimon

07/01/2026

09:47 AM Feature #7178: move the buffer scoping calculations to parse time
> Greg, I think there's a good reason to go into the related tasks for all those tasks and check if we can find more ... Greg Shah
09:41 AM Feature #7178: move the buffer scoping calculations to parse time
Amazing!
I did not find any tests for #1521, #1868, #1896, #1969, #2683, #3024, #3253, #3255, #3310, #3471, #3490,...
Dănuț Filimon
05:20 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
It looks like the test case above isn't compiling in OE and requires a @SUPER()@ call to be correct. Consequently, I ... Octavian Adrian Gavril

06/30/2026

10:23 AM Feature #7178: move the buffer scoping calculations to parse time
In the latest standard workstation, I've added a tool called @bzr-issues@ which can be used to build a list of all ta... Greg Shah
 

Also available in: Atom