Project

General

Profile

Activity

From 02/28/2019 to 03/29/2019

03/30/2019

11:46 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11310@.
This is the set of fixes for @EDITOR@ widget ...
Eugenie Lyzenko

03/29/2019

05:25 PM User Interface Feature #3811: more misc UI features
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > What about Editor widget, not Fill-In? Do you see the issue ...
Eugenie Lyzenko
04:17 PM User Interface Feature #3811: more misc UI features
Eugenie Lyzenko wrote:
> What about Editor widget, not Fill-In? Do you see the issue in Editor? If not - it is anoth...
Constantin Asofiei
04:09 PM User Interface Feature #3811: more misc UI features
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > There is an issue with @EDIT-PASTE()@ implementation(will be...
Eugenie Lyzenko
03:58 PM User Interface Feature #3811: more misc UI features
Eugenie Lyzenko wrote:
> There is an issue with @EDIT-PASTE()@ implementation(will be fixed as part of the @EDIT-PAS...
Constantin Asofiei
03:45 PM User Interface Feature #3811: more misc UI features
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Are you able to @PASTE@ from external application like @gedi...
Eugenie Lyzenko
03:34 PM User Interface Feature #3811: more misc UI features
Eugenie Lyzenko wrote:
> Are you able to @PASTE@ from external application like @gedit@ int @FWD@ editor widget?
Ye...
Constantin Asofiei
03:32 PM User Interface Feature #3811: more misc UI features
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Web client specific. It is not possible to paste text from e...
Eugenie Lyzenko
03:25 PM User Interface Feature #3811: more misc UI features
Eugenie Lyzenko wrote:
> Web client specific. It is not possible to paste text from external application like @gedit...
Constantin Asofiei
03:21 PM User Interface Feature #3811: more misc UI features
UNDO editor feature does not properly work in @FWD@. The text inside the editor is not getting back to the version be... Eugenie Lyzenko
02:33 PM User Interface Feature #3811: more misc UI features
Eugenie Lyzenko wrote:
> One more attribute to implement I've missed: @AUTO-COMPLETION@ for combo-box widget. We nee...
Greg Shah
02:17 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11309@.
This adds conversion support and runtime stub...
Eugenie Lyzenko
12:57 PM User Interface Feature #3811: more misc UI features
One more attribute to implement I've missed: @AUTO-COMPLETION@ for combo-box widget. We need this to be implemented, ... Eugenie Lyzenko
11:46 AM User Interface Feature #3811: more misc UI features
Greg Shah wrote:
> I'm good with the plan, except for @MANUAL-HIGHLIGHT@.
>
> @MANUAL-HIGHLIGHT@ is strange becau...
Eugenie Lyzenko
11:38 AM User Interface Feature #3811: more misc UI features
I'm good with the plan, except for @MANUAL-HIGHLIGHT@.
@MANUAL-HIGHLIGHT@ is strange because it is not clear in wh...
Greg Shah
11:35 AM User Interface Feature #3811: more misc UI features
Status update from Eugenie:
> Yes, almost completed. I have left to add implementation for Browse related ADD-COLU...
Greg Shah
07:17 AM Database Feature #3809: ProDataSet support
I did the refactoring as you suggested. I think it's a good solution.
I am working now on the conversion of stati...
Ovidiu Maxiniuc

03/28/2019

02:04 AM Database Feature #3809: ProDataSet support
I've previously created a class called @DataSource@ for use with XML and JSON serialization. However, this name alrea... Eric Faulhaber

03/27/2019

10:12 AM Database Feature #4012: replacing TCP/IP (AF_INET) sockets with Unix Domain Sockets (AF_UNIX) as PostgreSQ...
> Don't we also need to add code (jar(s) and a native library) to the system to make this work?
I see you've made ...
Greg Shah
07:25 AM Database Feature #4012: replacing TCP/IP (AF_INET) sockets with Unix Domain Sockets (AF_UNIX) as PostgreSQ...
> No other change is needed.
Don't we also need to add code (jar(s) and a native library) to the system to make th...
Greg Shah
12:24 AM Database Feature #4012: replacing TCP/IP (AF_INET) sockets with Unix Domain Sockets (AF_UNIX) as PostgreSQ...
Greg Shah wrote:
> https://github.com/fiken/junixsocket
>
> This last one has a PostgresqlAFUNIXSocketFactory tha...
Eric Faulhaber

03/26/2019

04:35 PM Database Feature #4011: database/persistence layer performance improvements
This issue is for tracking ideas about improving the performance of the database and the persistence framework in FWD... Greg Shah
03:03 PM Database Feature #4011 (Closed): database/persistence layer performance improvements
Greg Shah
04:14 PM Database Feature #4012: replacing TCP/IP (AF_INET) sockets with Unix Domain Sockets (AF_UNIX) as PostgreSQ...
Using shared memory, we could eliminate the 4 kernel space transitions (write() goes down into the kernel and returns... Greg Shah
04:13 PM Database Feature #4012: replacing TCP/IP (AF_INET) sockets with Unix Domain Sockets (AF_UNIX) as PostgreSQ...
Early implementations of the Progress Database Server implemented connectivity using shared memory. This design, com... Greg Shah
04:08 PM Database Feature #4012: replacing TCP/IP (AF_INET) sockets with Unix Domain Sockets (AF_UNIX) as PostgreSQ...
Eric Faulhaber wrote:
> Hynek, what did your @pg_hba.conf@ file look like to get as far as you did for this attempt?...
Hynek Cihlar
03:36 PM Database Feature #4012: replacing TCP/IP (AF_INET) sockets with Unix Domain Sockets (AF_UNIX) as PostgreSQ...
Hynek, what did your @pg_hba.conf@ file look like to get as far as you did for this attempt? Eric Faulhaber
03:07 PM Database Feature #4012: replacing TCP/IP (AF_INET) sockets with Unix Domain Sockets (AF_UNIX) as PostgreSQ...
Hynek's results, copied from #3992:
Hynek Cihlar wrote:
> Eric Faulhaber wrote:
> > Hynek or Constantin, could o...
Greg Shah
03:05 PM Database Feature #4012: replacing TCP/IP (AF_INET) sockets with Unix Domain Sockets (AF_UNIX) as PostgreSQ...
Copied from #3992, from Eric:
This may be worth a look: https://impossibl.github.io/pgjdbc-ng/
The guy behind t...
Greg Shah
03:04 PM Database Feature #4012 (Review): replacing TCP/IP (AF_INET) sockets with Unix Domain Sockets (AF_UNIX) as ...
Greg Shah
07:07 AM User Interface Bug #3962: To handle an application shortcut if there is a browser's default action assigned to t...
I like the virtual keyboard idea. It is a universal "safety net". We can have a button that brings it up.
We may...
Greg Shah
04:54 AM User Interface Bug #3962: To handle an application shortcut if there is a browser's default action assigned to t...
Another idea is to add a virtual keyboard in order to handle all these cases. Sergey Ivanovskiy

03/23/2019

09:44 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11308@.
Adding support for @EDIT-UNDO@ method, @EDIT-...
Eugenie Lyzenko

03/22/2019

06:29 PM User Interface Feature #3811: more misc UI features
Actually @EDIT-CAN-UNDO@ implementation is easy if @UNDO@ capability already done(as for @EditorGuiImpl@). So it is n... Eugenie Lyzenko
05:57 PM User Interface Feature #3811: more misc UI features
> May be you mean EDIT-UNDO instead?
Yes, sorry.
Greg Shah
05:05 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11307@.
Adding full support for @EDIT-(COPY|CUT|PASTE...
Eugenie Lyzenko
04:28 PM User Interface Feature #3811: more misc UI features
Greg Shah wrote:
> Don't forget to update the gap analysis rules.
OK.
>By the way, @EDIT-CAN-UNDO@ is marked w...
Eugenie Lyzenko
11:43 AM User Interface Feature #3811: more misc UI features
Additional attributes/methods to implement:
+Browse, Combo-box, Editor Method(s)+
* @EDIT-UNDO@
+Browse, Combo...
Eugenie Lyzenko
09:45 AM User Interface Feature #3811: more misc UI features
Don't forget to update the gap analysis rules. By the way, @EDIT-CAN-UNDO@ is marked wrong today (the conversion is ... Greg Shah
09:16 AM User Interface Feature #3811: more misc UI features
Greg Shah wrote:
> Also, please note that @EDIT-UNDO@ was probably only stubbed in the POC (see #3762). But we need...
Eugenie Lyzenko
09:03 AM User Interface Feature #3811: more misc UI features
Also, please note that @EDIT-UNDO@ was probably only stubbed in the POC (see #3762). But we need the runtime for it,... Greg Shah
08:59 AM User Interface Feature #3811: more misc UI features
> 1. The Clipboard we will use here is the client side object, correct?
Yes. We have existing support for integr...
Greg Shah
08:39 AM User Interface Feature #3811: more misc UI features
> Task branch @3811a@ has been updated for review to revision @11305-6@.
Looks good.
Stanislav Lomany
08:31 AM User Interface Feature #3811: more misc UI features
> Task branch @3811a@ has been updated for review to revision @11304@.
Look good.
Stanislav Lomany
08:23 AM User Interface Feature #3811: more misc UI features
> Task branch @3811a@ has been updated for review to revision @11303@.
Looks good.
Stanislav Lomany
05:01 PM Database Feature #3809: ProDataSet support
Eric Faulhaber wrote:
> My intention was to rebase 3809a when 3750b was merged to trunk, because I didn't think we h...
Ovidiu Maxiniuc
04:57 PM Database Feature #3809: ProDataSet support
My intention was to rebase 3809a when 3750b was merged to trunk, because I didn't think we had dependencies on 3750b ... Eric Faulhaber
04:54 PM Database Feature #3809: ProDataSet support
Ovidiu Maxiniuc wrote:
> I will commit my changes for ProDataSet conversion to 3809a.
I added conversion support ...
Ovidiu Maxiniuc
03:29 PM Database Feature #3809: ProDataSet support
Here it is, attached.
I will commit my changes for ProDataSet conversion to 3809a.
Ovidiu Maxiniuc
03:21 PM Database Feature #3809: ProDataSet support
Constantin Asofiei wrote:
> Greg/Eric, can we postpone committing Ovidiu's changes until Monday?
Yes.
Ovidiu, ...
Eric Faulhaber
03:16 PM Database Feature #3809: ProDataSet support
Greg/Eric, can we postpone committing Ovidiu's changes until Monday? Constantin Asofiei
08:35 AM Database Feature #3809: ProDataSet support
Eric Faulhaber wrote:
> Ovidiu, how safe are these changes?
>
> Greg, Constantin, is it ok to commit this to 3750...
Constantin Asofiei
08:29 AM Database Feature #3809: ProDataSet support
Eric Faulhaber wrote:
> Ovidiu, how safe are these changes?
They are only token declarations. However, since the to...
Ovidiu Maxiniuc
08:25 AM Database Feature #3809: ProDataSet support
Ovidiu, how safe are these changes?
Greg, Constantin, is it ok to commit this to 3750b, or are we only allowing pe...
Eric Faulhaber
08:22 AM Database Feature #3809: ProDataSet support
Eric Faulhaber wrote:
> As of 3750b/11512, the parser is missing token-types for the following dataset-related featu...
Ovidiu Maxiniuc
09:38 AM User Interface Feature #3762: misc UI features
> COMBO-BOX:AUTO-COMPLETION and COMBO-BOX:EDIT-UNDO is not completed.
Eugenie: Please add these to your work in #3...
Greg Shah
09:20 AM User Interface Feature #3762: misc UI features
Greg Shah wrote:
> Are there any runtime features in this task which were not finished?
All runtime for MENU:TOGGLE...
Constantin Asofiei
09:04 AM User Interface Feature #3762: misc UI features
Greg Shah wrote:
> Are there any runtime features in this task which were not finished?
Does anyone know this ans...
Greg Shah
06:36 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
I've committed stubs for @CREATE-RESULT-LIST-ENTRY@ as rev 11302 in 3809a. It doesn't contain much actual code. Stanislav Lomany

03/21/2019

07:49 PM User Interface Feature #3811: more misc UI features
The widgets are currently involved in point 2 changes - @FillInWidget@ and @ComboBoxWidget@ in addition to @EditorWid... Eugenie Lyzenko
07:17 PM User Interface Feature #3811: more misc UI features
Greg,
I've started to work on clipboard related editor widget methods: @CUT/COPY/PASTE@ and I have two design ques...
Eugenie Lyzenko
04:51 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11306@.
The update adds support for @DISABLE-AUTO-ZAP...
Eugenie Lyzenko
09:54 AM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11305@.
This adds support for @DISABLE-AUTO-ZAP@ attr...
Eugenie Lyzenko
10:45 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11304@.
This adds conversion and runtime support for ...
Eugenie Lyzenko
03:08 PM Database Feature #3809: ProDataSet support
As of 3750b/11512, the parser is missing token-types for the following dataset-related features:... Eric Faulhaber
07:52 AM User Interface Feature #2683 (Closed): reverse proxy implementation
Greg Shah

03/20/2019

07:03 PM Base Language Feature #3753: I18N additions
All runtime needs to be implemented. Below is a list of what it needs to be done.
For FIX-CODEPAGE and GET-CODEPA...
Constantin Asofiei
06:38 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Testcases attached. Couple of notes:
# There is no need to implement @CREATE-RESULT-LIST-ENTRY@ for non-scrolling ...
Stanislav Lomany
03:44 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Sorry, it is 3809a. Greg Shah
03:39 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
> Put it in 3908a.
I don't see an active branch with this number.
Stanislav Lomany
03:20 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Put it in 3908a. Greg Shah
03:17 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Greg, where I can commit to, except 3750b? Stanislav Lomany
06:29 PM Database Feature #3809: ProDataSet support
These are procedures defined in @dataset/log_hlp.i@ or functions defined in @dataset/help/log_hlp.i@. I'm not sure wh... Eric Faulhaber
06:20 PM Database Feature #3809: ProDataSet support
I tried to convert the provided testcases an I encountered some unknown token: @assert-true@, @assert-err@, @assert-n... Ovidiu Maxiniuc
02:38 PM Database Feature #3809: ProDataSet support
I have created task branch 3809a for this work. It is based on trunk 11301, but I think that's ok. I don't know of an... Eric Faulhaber
12:40 PM Database Feature #3809 (WIP): ProDataSet support
Eric Faulhaber
06:25 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11303@.
This finalizes the implementation of the @(MI...
Eugenie Lyzenko
04:43 AM User Interface Feature #3811: more misc UI features
> OK. Thanks for clarification. Shouldn't the @browse:COLUMN-FGCOLOR@ set or get the column color for *all* columns i... Stanislav Lomany
10:57 PM User Interface Feature #3811: more misc UI features
> Do we need to implement MAX-HEIGHT-CHARS attribute in addition to MIN-HEIGHT-CHARS?
Yes, that makes sense.
Greg Shah
10:46 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11302@.
The update adds conversion support for browse...
Eugenie Lyzenko
05:12 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
My list of open issue is this:
* static buffer, frame, etc references need .get() (not all cases I think were interc...
Constantin Asofiei

03/19/2019

06:55 PM User Interface Feature #3811: more misc UI features
Stanislav Lomany wrote:
>
> ...
> > Using this attribute is something like @browse:COLUMN-FGCOLOR@, not @browse-c...
Eugenie Lyzenko
06:29 PM User Interface Feature #3811: more misc UI features
> I'm asking because @BrowseColumnWidget@ is an artificial one, no direct counterpart in 4GL code, right?
I would ...
Stanislav Lomany
06:22 PM User Interface Feature #3811: more misc UI features
Stanislav Lomany wrote:
> > > What is the current status, can someone clarify? I see the support is implemented for ...
Eugenie Lyzenko
05:55 PM User Interface Feature #3811: more misc UI features
> > What is the current status, can someone clarify? I see the support is implemented for Browse Column widget, at le... Stanislav Lomany
05:07 PM User Interface Feature #3811: more misc UI features
Created task branch @3811a@ from trunk revision @11301@. Eugenie Lyzenko
04:55 PM User Interface Feature #3811: more misc UI features
Another question for browse widget. Why we currently have the @COLUMN-FGCOLOR@ attached to @BrowseColumnWidget@ inste... Eugenie Lyzenko
03:06 PM User Interface Feature #3811: more misc UI features
> What is the branch to commit the changes for this task?
Create a new one.
> What is the current status, can s...
Greg Shah
03:01 PM User Interface Feature #3811 (WIP): more misc UI features
What is the branch to commit the changes for this task? Or I need to create new separate one?
Also I have a questi...
Eugenie Lyzenko
02:04 PM User Interface Bug #3973: Veiwport area coordinates rounding error
The testcase to show the error will be not easy to write. Consider the problematic code in @Viewport.draw()@:... Eugenie Lyzenko
12:50 PM User Interface Bug #3973 (New): Veiwport area coordinates rounding error
Eugenie Lyzenko
12:50 PM User Interface Bug #3972: Text width/scaling issues in Web client(small fonts are affected mostly)
The testcase to recreate is the most important thing here. Because the issue is not always visible. For now the text ... Eugenie Lyzenko
12:41 PM User Interface Bug #3972 (New): Text width/scaling issues in Web client(small fonts are affected mostly)
Eugenie Lyzenko
10:04 AM Conversion Tools Feature #3971: add support for unicode escape sequences in the preprocessor
At a minimum, @ClearStream.read()@ must be updated to support the new Unicode escape sequences that can be encoded in... Greg Shah
10:02 AM Conversion Tools Feature #3971 (WIP): add support for unicode escape sequences in the preprocessor
Greg Shah

03/18/2019

04:16 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Stanislav:
# I don't think your changes are in 3750b yet.
# Did you write testcases? If so, where are they?
# P...
Greg Shah
04:05 PM User Interface Feature #3762: misc UI features
Are there any runtime features in this task which were not finished? Greg Shah
04:05 PM User Interface Feature #3811: more misc UI features
I'm going to have someone write testcases for @MANUAL-HIGHLIGHT@ since the documentation is useless.
@BROWSE ... V...
Greg Shah
03:39 PM Base Language Feature #3753: I18N additions
Greg Shah wrote:
>
> Eugenie: If there are parts of the work for which we don't need testcases, you can start work...
Eugenie Lyzenko
03:32 PM Base Language Feature #3753: I18N additions
Constantin: Eugenie is going to take this task. I know you finished part of the work on phase 1 (conversion and some... Greg Shah
03:16 PM User Interface Feature #3469 (Closed): final improvements and polish for the embedded mode web client
Greg Shah

03/15/2019

09:35 AM User Interface Bug #3962: To handle an application shortcut if there is a browser's default action assigned to t...
The web client is tried to disable all default actions except the COPY/CUT/PASTE but it doesn't work for some shortcu... Sergey Ivanovskiy
07:57 AM User Interface Bug #3962: To handle an application shortcut if there is a browser's default action assigned to t...
This is the list of Chrome shortcuts.
https://support.google.com/chrome/answer/157179?hl=en
I don't know which ...
Greg Shah
07:22 AM User Interface Bug #3962: To handle an application shortcut if there is a browser's default action assigned to t...
CTRL+F4 shortcut closes the current web tab in the browser. Thus there is an issue if the same shortcut is used by th... Sergey Ivanovskiy
07:17 AM User Interface Bug #3962 (New): To handle an application shortcut if there is a browser's default action assigne...
Sergey Ivanovskiy

03/14/2019

03:38 PM Database Bug #3960: localedef problems in Ubuntu 18.04
Can someone that is running on Ubuntu 16.04 test this new locale definition on the old localedef? I'd also like to k... Greg Shah
03:34 PM Database Bug #3960: localedef problems in Ubuntu 18.04
The attached locale definition uses the same string that is used in all other locales. It seems that this must be ha... Greg Shah
09:51 AM Database Bug #3960: localedef problems in Ubuntu 18.04
I had a fully functioning PostgreSQL 9.5 environment for FWD in Ubuntu 16.04.
I recently upgraded to Ubuntu 18.04....
Greg Shah
09:46 AM Database Bug #3960 (Closed): localedef problems in Ubuntu 18.04
Greg Shah
10:23 AM Database Bug #3961: "Unexpected code path" failure when using H2 in MVCC mode
When using H2 as a database, the following failure has been seen:... Greg Shah
10:17 AM Database Bug #3961 (New): "Unexpected code path" failure when using H2 in MVCC mode
Greg Shah

03/13/2019

02:15 PM Database Feature #3958: BUFFER-COPY optimization
BUFFER-COPY
The current implementation uses reflection to invoke the getters and setters of each property of the s...
Eric Faulhaber
02:01 PM Database Feature #3958 (Closed): BUFFER-COPY optimization
Eric Faulhaber

03/12/2019

06:51 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Use 3750b. Greg Shah
05:48 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
> Stanislav: You spent some time on this recently. Please post your findings here. What branch has your code change... Stanislav Lomany

03/11/2019

05:26 PM User Interface Feature #3762: misc UI features
The work for @CREATE-RESULT-LIST-ENTRY()@ is being moved to #3940, which will be worked in the main project. Greg Shah
05:12 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Stanislav: You spent some time on this recently. Please post your findings here. What branch has your code changes? Greg Shah
05:08 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
As noted in #3762, we must provide support for both @BROWSE:CREATE-RESULT-LIST-ENTRY()@ and @QUERY:CREATE-RESULT-LIST... Greg Shah
05:06 PM User Interface Feature #3940 (Closed): CREATE-RESULT-LIST-ENTRY() method support
Greg Shah

03/08/2019

07:05 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
> This doesn't make sense - I can't make a sub-class inherit a super-class with only private constructors, in 4GL.
...
Greg Shah

03/07/2019

05:31 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> @Progress.Json.JsonParserError@ extends @Progress.Json.JsonError@ but both are supposed to have a...
Constantin Asofiei
05:26 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
@Progress.Json.JsonParserError@ extends @Progress.Json.JsonError@ but both are supposed to have a private constructor... Greg Shah
05:22 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> I'm working on the built-in classes. Many of them have @private@ constructors. How does our run...
Constantin Asofiei
05:19 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
I'm working on the built-in classes. Many of them have @private@ constructors. How does our runtime need this to be... Greg Shah

03/01/2019

03:45 PM Database Bug #3934: binary logical expressions in a 4GL WHERE clause are executed left to right
The 4GL executes WHERE clause sub-expressions like @lOp AND rOp@ and @lOp OR rOp@ from left to right. That is, @lOp@ ... Eric Faulhaber
03:29 PM Database Bug #3934 (New): binary logical expressions in a 4GL WHERE clause are executed left to right
Eric Faulhaber
 

Also available in: Atom