Project

General

Profile

Activity

From 11/06/2019 to 12/05/2019

12/05/2019

05:16 PM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Marius Gligor wrote:
> You can try to convert and run @progress_bar_test3.p@ and @progress_bar_test4.p@ which are ...
Vladimir Tsichevski
10:49 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Code review 3856b. I only have a few minor points.
@ocx_conversion.rules@
* The aliases for @TREELIST@ must also ...
Hynek Cihlar
10:45 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Marius Gligor wrote:
> Hynek Cihlar wrote:
> > Marius Gligor wrote:
> > >
> > > If we keep only @RELEASE@ we hav...
Hynek Cihlar
10:10 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Hynek Cihlar wrote:
> Marius Gligor wrote:
> >
> > If we keep only @RELEASE@ we have to transform into @DELETE@, ...
Marius Gligor
09:29 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Marius Gligor wrote:
>
> If we keep only @RELEASE@ we have to transform into @DELETE@, but another possible soluti...
Hynek Cihlar
09:18 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Vladimir Tsichevski wrote:
> Marius Gligor wrote:
> > I added rules to convert @RELEASE OBJECT@ into @DELETE OBJECT...
Marius Gligor
07:38 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Marius Gligor wrote:
> You can try to convert and run @progress_bar_test3.p@ and @progress_bar_test4.p@ which are mo...
Vladimir Tsichevski
07:35 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Marius Gligor wrote:
> I added rules to convert @RELEASE OBJECT@ into @DELETE OBJECT@ and I converted my uast test
...
Vladimir Tsichevski
06:37 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
I added rules to convert @RELEASE OBJECT@ into @DELETE OBJECT@ and I converted my uast test
I have the following A...
Marius Gligor
06:19 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Vladimir Tsichevski wrote:
> Marius Gligor wrote:
>
> > Not all tests are designed to show the main window. @pro...
Marius Gligor
05:44 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Marius Gligor wrote:

> Not all tests are designed to show the main window. @progress_bar_test.p@ as an early test...
Vladimir Tsichevski
04:02 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Hynek Cihlar wrote:
> Marius Gligor wrote:
> > The solution is to completely remove the statement @RELEASE OBJECT c...
Marius Gligor
03:53 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Marius Gligor wrote:
> The solution is to completely remove the statement @RELEASE OBJECT chCtrlFrame.@ at conversio...
Hynek Cihlar
02:05 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Vladimir Tsichevski wrote:
> After I have the offending @RELEASE OBJECT@ commented, the demo compiles Ok, but runnin...
Marius Gligor
01:57 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Vladimir Tsichevski wrote:
> For the progressbar-demo.w conversion produces uncompilable Java:
>
> The line:
> [...
Marius Gligor
01:44 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Vladimir Tsichevski wrote:
> Marius Gligor wrote:
> > Please use these tests. You should have both @<test>.p@ and @...
Marius Gligor
04:01 PM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
Greg Shah wrote:
> I don't see how rev 11400 causes this issue. Did you test rev 11391?
The rev 11400 fixed the we...
Sergey Ivanovskiy
11:49 AM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
I don't see how rev 11400 causes this issue. Did you test rev 11391? Greg Shah
11:13 AM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
It seems that rev 11390 (3809e) with rev 11400, web server patch, works with this test, but the rev 11400 and higher ... Sergey Ivanovskiy
09:18 AM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
Please check if the regression is present in 3809e rev 11390. I wonder if the regression is related to rev 11391 (SY... Greg Shah
09:09 AM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
It is a regression in 3809e. This simple test case works with the trunc version. Sergey Ivanovskiy
08:50 AM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
Is this a regression in 3809e or can this be seen in trunk? Greg Shah
06:56 AM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
The implemented logic was quit delicate so the web client thread, the server thread and the java script client were n... Sergey Ivanovskiy
06:40 AM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
This simple test case worked properly when this functionality was implemented but not now. It is a regression! Sergey Ivanovskiy
06:39 AM User Interface Bug #4437 (Closed): copy, paste and cut functionality don't work as expected
Sergey Ivanovskiy
02:40 PM Base Language Feature #3853: implement LOG-MANAGER runtime
As part of this task, we should ensure that the default appserver logging that occurs in the 4GL is fully supported i... Greg Shah
02:11 PM User Interface Feature #4438: parsing and conversion of .wrx files
> To make it happen, we should let the conversion program to know all the default property values. These we can, for ... Greg Shah
01:44 PM User Interface Feature #4438: parsing and conversion of .wrx files
Greg Shah wrote:
> Any parsing we do would need to be using Java. Each of the properties set from the @.wrx@ would ...
Vladimir Tsichevski
01:15 PM User Interface Feature #4438: parsing and conversion of .wrx files
Any parsing we do would need to be using Java. Each of the properties set from the @.wrx@ would be converted into OC... Greg Shah
01:13 PM User Interface Feature #4438: parsing and conversion of .wrx files
The following is copied from #3767.
From Marius:
> A .wrx file is MS CFB file (https://docs.microsoft.com/en-us...
Greg Shah
01:08 PM User Interface Feature #4438 (WIP): parsing and conversion of .wrx files
Greg Shah

12/04/2019

05:04 PM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
After I have the offending @RELEASE OBJECT@ commented, the demo compiles Ok, but running it causes no window displaye... Vladimir Tsichevski
04:59 PM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
For the progressbar-demo.w conversion produces uncompilable Java:
The line:...
Vladimir Tsichevski
04:44 PM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Marius Gligor wrote:
> Please use these tests. You should have both @<test>.p@ and @<test>p.ext-hints@ files. You do...
Vladimir Tsichevski
12:32 PM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Vladimir Tsichevski wrote:
> I was trying to convert and run the progressbar demo application:
>
> 1. Obtained th...
Marius Gligor
08:07 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
I was trying to convert and run the progressbar demo application:
1. Obtained the latest 3856b branch for conversi...
Vladimir Tsichevski
12:29 PM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
Roger Borrello wrote:
> [...]
> It sounds like this is a _Base Language_ issue, related to the conversion, rather t...
Eric Faulhaber
12:14 PM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
Eric Faulhaber wrote:
> Eric Faulhaber wrote:
> > Roger Borrello wrote:
> > > [...]
> > > What do you make of tha...
Roger Borrello
12:07 PM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
Eric Faulhaber wrote:
> Roger Borrello wrote:
> > [...]
> > What do you make of that?
>
> It converts incorrect...
Eric Faulhaber
11:47 AM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
Roger Borrello wrote:
> [...]
> What do you make of that?
It converts incorrectly: looks like the where clause o...
Eric Faulhaber
09:49 AM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
Eric Faulhaber wrote:
> What I'm trying to figure out is whether it is safe to move the FIND's where clause to the R...
Roger Borrello
07:38 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian, my questions related to @WebResponseWriter@ are:
* when is the flush happening? What happens if you try to w...
Constantin Asofiei
05:51 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Greg Shah wrote:
> From Constantin:
>
> > We need some help in understanding the @WebHandler@ APIs, but not from ...
Marian Edu
02:12 AM Base Language Feature #3853: implement LOG-MANAGER runtime
Greg Shah wrote:
> I have these questions about the content and formatting of the log entries.
>
> * Is @P-999999...
Marian Edu
01:56 AM Base Language Feature #3868: customer servlet integration/support
Constantin Asofiei wrote:
> We need a way to force Jetty @WebAppContext@ to use its own jasper libraries, instead of...
Hynek Cihlar

12/03/2019

06:57 PM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
What I'm trying to figure out is whether it is safe to move the FIND's where clause to the REPEAT PRESELECT level, ei... Eric Faulhaber
03:52 PM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
Roger Borrello wrote:
> Eric Faulhaber wrote:
> > Which construct controls sorting? That is, if the REPEAT PRESELEC...
Roger Borrello
03:10 PM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
Eric Faulhaber wrote:
> Which construct controls sorting? That is, if the REPEAT PRESELECT specifies one index and t...
Roger Borrello
02:53 PM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
Which construct controls sorting? That is, if the REPEAT PRESELECT specifies one index and the inner FIND a different... Eric Faulhaber
10:16 AM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
This is by far the most prevalent use of this syntax in customer code (@PRESELECT@ doesn't filter anything, and lets ... Roger Borrello
09:47 AM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
Eric Faulhaber wrote:
> We could add an API which accepts a client-side where clause in the form of a lambda, to be ...
Roger Borrello
06:09 AM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
So, the problem is that we don't anticipate the where clause for the inner FIND statement. In every other case we've ... Eric Faulhaber
05:16 PM Base Language Feature #3868: customer servlet integration/support
3809e rev 11414 contains changes to add @GenericWebServer@ APIs to load a WAR file in a standalone Jetty server, in t... Constantin Asofiei
05:05 PM Base Language Feature #2135: implement COPY-LOB language statement
The changes are in 3809e rev 11414. There are still some issues not addressed (see the TODOs in the code)m and #2135... Constantin Asofiei
01:43 PM Base Language Bug #4433: Problem with text concat
I think it is OK to include this in 3820a. Greg Shah
12:15 PM Base Language Bug #4433: Problem with text concat
Greg Shah wrote:
> Good point, don't add the @outer:@ label, just add the @inner:@ label and references.
Is it th...
Vladimir Tsichevski
10:09 AM Base Language Bug #4433: Problem with text concat
Good point, don't add the @outer:@ label, just add the @inner:@ label and references. Greg Shah
10:08 AM Base Language Bug #4433: Problem with text concat
Greg Shah wrote:
> Yes, I think this will work correctly.
>
> Although a careful reading of the code is quite cle...
Vladimir Tsichevski
08:30 AM Base Language Bug #4433: Problem with text concat
Yes, I think this will work correctly.
Although a careful reading of the code is quite clear about the behavior, I...
Greg Shah
12:38 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
From Constantin:
> We need some help in understanding the @WebHandler@ APIs, but not from the @WebHandler.cls@, he...
Greg Shah
10:26 AM Base Language Feature #3853: implement LOG-MANAGER runtime
Consider the following log output examples.... Greg Shah
06:38 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Jurjen Dijkstra wrote:
> So now how to continue?
> It seems to me that parameter filenaam in @FileDialog.createFil...
Hynek Cihlar
06:32 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Hynek Cihlar wrote:
> Unfortunately there is no way to get the absolute file path on the client. This is a security ...
Jurjen Dijkstra
06:08 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Jurjen Dijkstra wrote:
> By the way file "/tmp/mtctmp/stsjafhvjkhbdpgkjk/fwdupload/014b7619b665035e4a6f1219319c29ba/...
Hynek Cihlar
05:42 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
I have used SYSTEM-DIALOG with the new enhancements in 4GL source and am testing the outcome. It appears that mychara... Jurjen Dijkstra
07:07 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
-*This has been fixed in 4207a-11349*- Roger Borrello

12/02/2019

04:55 PM Base Language Bug #4433: Problem with text concat
Greg Shah wrote:
> Yes, it would be possible by using @get-string()@ on @memptr@ or @raw@ or with certain forms of s...
Vladimir Tsichevski
03:41 PM Base Language Bug #4433: Problem with text concat
Yes, it would be possible by using @get-string()@ on @memptr@ or @raw@ or with certain forms of string literals. See... Greg Shah
03:25 PM Base Language Bug #4433: Problem with text concat
Greg Shah wrote:
> In that scenario, the value will be a @BaseDataType@ and if it is the first operand, then the pro...
Vladimir Tsichevski
01:30 PM Base Language Bug #4433: Problem with text concat
In that scenario, the value will be a @BaseDataType@ and if it is the first operand, then the proposed change in the ... Greg Shah
01:14 PM Base Language Bug #4433: Problem with text concat
Greg Shah wrote:
> I thought we were discussing the approach from #4433-6 in which the code change was not at conver...
Vladimir Tsichevski
01:09 PM Base Language Bug #4433: Problem with text concat
I thought we were discussing the approach from #4433-6 in which the code change was not at conversion but only exists... Greg Shah
11:55 AM Base Language Bug #4433: Problem with text concat
Greg Shah wrote:
> The first @character@ operand uses @getValue()@ instead of @safeValue()@ in @TextOps.concat()@.
...
Vladimir Tsichevski
11:11 AM Base Language Bug #4433: Problem with text concat
The first @character@ operand uses @getValue()@ instead of @safeValue()@ in @TextOps.concat()@. Greg Shah
11:08 AM Base Language Bug #4433: Problem with text concat
Greg Shah wrote:
> So then the algorithm needs to be slightly different because the leftmost operand is treated diff...
Vladimir Tsichevski
10:36 AM Base Language Bug #4433: Problem with text concat
So then the algorithm needs to be slightly different because the leftmost operand is treated differently than the sub... Greg Shah
10:33 AM Base Language Bug #4433: Problem with text concat
Greg Shah wrote:
> I'm asking about in the 4GL. Can the buffer-value sub-expression appear as the leftmost operand ...
Vladimir Tsichevski
08:43 AM Base Language Bug #4433: Problem with text concat
I'm asking about in the 4GL. Can the buffer-value sub-expression appear as the leftmost operand of the @+@ concatena... Greg Shah
03:37 PM Database Bug #4422: h2.sortNullsHigh in page-store mode
Eric Faulhaber wrote:
> Are you saying it isn't working in the version of H2 we're using now, but it _is_ working in...
Constantin Asofiei
03:28 PM Database Bug #4422: h2.sortNullsHigh in page-store mode
Are you saying it isn't working in the version of H2 we're using now, but it _is_ working in 1.4.200? Eric Faulhaber
09:55 AM Database Bug #4422: h2.sortNullsHigh in page-store mode
Constantin Asofiei wrote:
> H2 1.4.200 doesn't have support for sortNullsHigh.
Scratch that, sortNullsHigh in page-...
Constantin Asofiei
09:41 AM Database Bug #4422: h2.sortNullsHigh in page-store mode
H2 1.4.200 doesn't have support for sortNullsHigh. Constantin Asofiei
12:02 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
Roger Borrello wrote:
> This same testcase has the issue, so buffers are not the only thing leading to it. It could ...
Roger Borrello
09:21 AM Database Bug #4421: blob/clob access with H2
H2 1.4.200 with page-store still has the LOB bugs. Constantin Asofiei
09:16 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Constantin Asofiei wrote:
> This is fixed in 11347. Please test again.
Both testcases (@tablehandle_parameter_wi...
Roger Borrello
09:07 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
And another reason why @parmrefid@ was also incorrect: a var can be referenced by multiple parameters, not just one. Constantin Asofiei
09:05 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
OK, that works for me. Greg Shah
09:05 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Greg Shah wrote:
> Code Review Task Branch 4207a Revisions 11346-11347
>
> Overall, the changes look good.
>
>...
Constantin Asofiei
09:01 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Code Review Task Branch 4207a Revisions 11346-11347
Overall, the changes look good.
One question: in @scope_pro...
Greg Shah
08:13 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
This is fixed in 11347. Please test again. Constantin Asofiei

11/30/2019

10:07 AM Base Language Bug #4433: Problem with text concat
Greg Shah wrote:
> Can a POLY value ever be passed as the first operand? If not then this is probably the correct a...
Vladimir Tsichevski

11/29/2019

06:15 PM Base Language Bug #4433: Problem with text concat
Can a POLY value ever be passed as the first operand? If not then this is probably the correct approach. Greg Shah
05:49 PM Base Language Bug #4433: Problem with text concat
Greg Shah wrote:
> I guess we can do that safely, as long as we document this clearly in the javadoc. The only down...
Vladimir Tsichevski
05:41 PM Base Language Bug #4433: Problem with text concat
I guess we can do that safely, as long as we document this clearly in the javadoc. The only downside is that it can ... Greg Shah
05:11 PM Base Language Bug #4433: Problem with text concat
Question: why not do this automatically at runtime? If the argument is not a Java String or a character, then automat... Constantin Asofiei
05:08 PM Base Language Bug #4433: Problem with text concat
Consider that the following code is not valid (it does not compile in the 4GL):
@message "text " + 1234567890.@
...
Greg Shah
04:13 PM Base Language Bug #4433: Problem with text concat
From Vladimir:
> I am not sure which is the right way to fix it. According to the Javadocs, the @toString()@ metho...
Greg Shah
12:24 PM Base Language Bug #4433: Problem with text concat
The following code snippet runs smoothly in Progress.... Vladimir Tsichevski
12:18 PM Base Language Bug #4433 (New): Problem with text concat
Vladimir Tsichevski
10:43 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Roger Borrello wrote:
> I am OOO today, as well, but wanted to take a quick look at this update. I did a full build,...
Constantin Asofiei
10:41 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Constantin Asofiei wrote:
> Roger Borrello wrote:
> > Sorry for the lack of response. Today was Thanksgiving in the...
Roger Borrello
06:09 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Roger Borrello wrote:
> Sorry for the lack of response. Today was Thanksgiving in the US.
Happy Thanksgiving! :)
...
Constantin Asofiei
10:31 PM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Constantin Asofiei wrote:
> Anyway, the changes are in 4207a rev 11346. Greg, please review.
Sorry for the lack ...
Roger Borrello

11/28/2019

05:22 PM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Anyway, the changes are in 4207a rev 11346. Greg, please review. Constantin Asofiei
05:05 PM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Greg, I've fixed this in the conversion rules (it was not a parser problem in the end). But before checking what it ... Constantin Asofiei
02:40 PM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Sorry, I don't remember anything about that. Stanislav Lomany
02:20 PM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Stanislav, I see that you've added testcases related to @PARAMETER TABLE-HANDLE [FOR]@ (like @th-for-regular.p@). Wa... Constantin Asofiei
01:28 PM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
I've been trying to understand how @TABLE-HANDLE@ and @TABLE-HANDLE FOR@ behave - looks like they are not equivalent.... Constantin Asofiei
06:08 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Thanks!!
Now I can confidently rewrite the 4GL code to use the new feature.
Jurjen Dijkstra
05:44 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Jurjen Dijkstra wrote:
> So if I would (using 4GL statements) create a subdirectory @SESSION:TEMP-DIR + "/fwduploads...
Hynek Cihlar
05:42 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Hynek Cihlar wrote:
> > So rather than uploading to the working directory of the FWD client Java process, is it al...
Jurjen Dijkstra
05:03 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Jurjen Dijkstra wrote:
> Hynek Cihlar wrote:
> > The specified directory must exist and the FWD client Java process...
Hynek Cihlar
04:17 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Hynek Cihlar wrote:
> The specified directory must exist and the FWD client Java process must have system rights to ...
Jurjen Dijkstra

11/27/2019

01:24 PM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Roger Borrello wrote:
> I am trying to dig into #4427 at the same time. Are you able grab 4207a to help? It would be...
Constantin Asofiei
12:17 PM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Constantin Asofiei wrote:
> Roger Borrello wrote:
> > Here's what's in the parameter section for the _good_ version...
Roger Borrello
12:07 PM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Roger Borrello wrote:
> Here's what's in the parameter section for the _good_ version:
The @vardef@ annotation is s...
Constantin Asofiei
12:05 PM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Constantin Asofiei wrote:
> Roger Borrello wrote:
> > ... or does @rule.tracing=true@ go someplace else?
> Before ...
Roger Borrello
11:50 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Roger Borrello wrote:
> ... or does @rule.tracing=true@ go someplace else?
Before the main class, like this:
@java...
Constantin Asofiei
11:49 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Constantin Asofiei wrote:
> Roger, there is no @vardef@ annotation in the case in #4424-13 (the AST is from the full...
Roger Borrello
11:39 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Roger, there is no @vardef@ annotation in the case in #4424-13 (the AST is from the full conversion, right?) Add @-Dr... Constantin Asofiei
11:30 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Constantin Asofiei wrote:
> Roger Borrello wrote:
> > Those 2 lines can be replaced with @define input parameter ta...
Roger Borrello
11:27 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Roger Borrello wrote:
> Those 2 lines can be replaced with @define input parameter table-handle gh.@ and you will ge...
Constantin Asofiei
11:26 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Constantin Asofiei wrote:
> Roger Borrello wrote:
> > Note that in this testcase, the @gh@ is used in both a @defin...
Roger Borrello
11:24 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Roger Borrello wrote:
> Note that in this testcase, the @gh@ is used in both a @define variable@ and @define input p...
Constantin Asofiei
11:23 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Roger Borrello wrote:
> Constantin Asofiei wrote:
> > They fix another issue, I thought it was related to this. So...
Roger Borrello
11:20 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Constantin Asofiei wrote:
> They fix another issue, I thought it was related to this. So looks like there's another...
Roger Borrello
11:16 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
They fix another issue, I thought it was related to this. So looks like there's another case to fix. Please post the... Constantin Asofiei
11:15 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Constantin Asofiei wrote:
> Roger, take these files from 3809e:
> [...]
>
> They are built from trunk, so is saf...
Roger Borrello
10:45 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Roger, take these files from 3809e:... Constantin Asofiei
10:18 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
+*Converted code fails to compile*+... Roger Borrello
10:11 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
This fix enables the @TABLE-HANDLE FOR <existing_handle_var>@ use case. We already have support in conversion (to se... Greg Shah
09:57 AM Base Language Bug #4424 (Test): Additional def var needed to receive table handle when keyword FOR included in ...
The fix for this is in 4207a revision 11344. Greg Shah
12:48 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
This same testcase has the issue, so buffers are not the only thing leading to it. It could be 2 separate issues, or ... Roger Borrello
07:31 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
The regression is fixed in rev 11343. Now this testcase fails again. Success! Greg Shah
11:12 AM Base Language Bug #4425: Lost frame_id when converting code with missing field names to update
Greg Shah wrote:
> Sure.
Updated in @4207a-11345@
Roger Borrello
10:47 AM Base Language Bug #4425: Lost frame_id when converting code with missing field names to update
Sure. Greg Shah
10:11 AM Base Language Bug #4425: Lost frame_id when converting code with missing field names to update
Greg Shah wrote:
> This change caused a bad regression that dropped all prompt-for/set/update statements. Fixed in ...
Roger Borrello
09:58 AM Base Language Bug #4425 (Test): Lost frame_id when converting code with missing field names to update
Greg Shah
07:30 PM Base Language Bug #4425: Lost frame_id when converting code with missing field names to update
This change caused a bad regression that dropped all prompt-for/set/update statements. Fixed in rev 11343. Greg Shah

11/26/2019

06:06 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
It is missing all output for this:... Greg Shah
06:02 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
Roger Borrello wrote:
> I cannot duplicate the issue using 4207a-11342 using the testcase nor customer code.
Here...
Roger Borrello
03:53 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
I cannot duplicate the issue using 4207a-11342 using the testcase nor customer code. Roger Borrello
05:36 PM Base Language Feature #2135: implement COPY-LOB language statement
Eric Faulhaber wrote:
> First CLOB initialization is sticky, even if followed by a later assignment?
Not the initia...
Constantin Asofiei
05:34 PM Base Language Feature #2135: implement COPY-LOB language statement
First CLOB initialization is sticky, even if followed by a later assignment? Does that hold if the @""@ and @?@ initi... Eric Faulhaber
05:07 PM Base Language Feature #2135: implement COPY-LOB language statement
Eric Faulhaber wrote:
> These are all runtime bugs, right? Both the conversion and runtime were meant to handle thes...
Constantin Asofiei
01:25 PM Base Language Feature #2135: implement COPY-LOB language statement
These are all runtime bugs, right? Both the conversion and runtime were meant to handle these permutations, but runti... Eric Faulhaber
12:49 PM Base Language Feature #2135: implement COPY-LOB language statement
Eric Faulhaber wrote:
> Well, then again, look at @Text.assign(Text value)@. It stores the @String@ object inside th...
Constantin Asofiei
12:18 PM Base Language Feature #2135: implement COPY-LOB language statement
Well, then again, look at @Text.assign(Text value)@. It stores the @String@ object inside the @Text@ passed to it, no... Eric Faulhaber
12:14 PM Base Language Feature #2135: implement COPY-LOB language statement
Hm. That check may have survived from an earlier implementation. I think you are right. Eric Faulhaber
01:49 AM Base Language Feature #2135: implement COPY-LOB language statement
The @value == data@ I don't think can ever be true, as when we assign a byte array, we copy it to another instance. ... Constantin Asofiei
05:26 PM User Interface Bug #2913 (Feedback): Improve window dragging in Web GUI client
This is resolved in 3809e revision 11407. Hynek Cihlar
01:44 PM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
@database_access.rules@ is one of the nastier persistence rule sets, because it tries to handle so many related but s... Eric Faulhaber
10:41 AM Base Language Bug #4425: Lost frame_id when converting code with missing field names to update
Greg Shah wrote:
> The fix is in branch 4207a revision 11342.
+*Added additional testcases to demonstrate @prompt...
Roger Borrello
10:28 AM Base Language Bug #4425: Lost frame_id when converting code with missing field names to update
The fix is in branch 4207a revision 11342. Greg Shah
09:37 AM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
Note that reversing the lines in the testcase alters the behavior in Progress. ... Roger Borrello
07:51 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Wow thanks that's a very quick response :-)
Hynek Cihlar wrote:
>
> The directory can be any character express...
Jurjen Dijkstra
07:39 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Jurjen Dijkstra wrote:
> Is there a help file or wiki page for SYSTEM-DIALOG GET-FILE with the new options?
I wi...
Hynek Cihlar
07:31 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Is there a help file or wiki page for SYSTEM-DIALOG GET-FILE with the new options?
I have read comment #12 but it...
Jurjen Dijkstra

11/25/2019

04:58 PM Base Language Feature #2135: implement COPY-LOB language statement
This was meant to be a quick exit if there was nothing to do. Note the rest of the block:... Eric Faulhaber
04:53 PM Base Language Feature #2135: implement COPY-LOB language statement
Eric Faulhaber wrote:
> I suspect that was meant as an optimization to preempt unnecessary work, but I'm not sure wh...
Constantin Asofiei
04:07 PM Base Language Feature #2135: implement COPY-LOB language statement
Constantin Asofiei wrote:
> I think I understand now - the @overlay@ option (which is 'active' in FWD only if @offse...
Eric Faulhaber
03:38 PM Base Language Feature #2135: implement COPY-LOB language statement
I think I understand now - the @overlay@ option (which is 'active' in FWD only if @offset@ is non-null) is not treate... Constantin Asofiei
01:56 PM Base Language Feature #2135: implement COPY-LOB language statement
Eric Faulhaber wrote:
> The idea was that you have an existing @longchar@ instance which has data in it and a COPY-L...
Constantin Asofiei
01:54 PM Base Language Feature #2135: implement COPY-LOB language statement
The idea was that you have an existing @longchar@ instance which has data in it and a COPY-LOB (overlay) operation se... Eric Faulhaber
04:10 AM Base Language Feature #2135: implement COPY-LOB language statement
Eric, what is the use case documented like this in @longchar.write@:... Constantin Asofiei
10:14 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
>
> >
> > > 2. The protocol creates two temporary copies of the ...
Sergey Ivanovskiy
09:34 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Sergey Ivanovskiy wrote:
>
> > 2. The protocol creates two temporary copies of the uploaded messages. So for upl...
Hynek Cihlar
04:35 AM Database Bug #4421: blob/clob access with H2
Constantin Asofiei wrote:
> ... then the abend is seen, but only if the LOB size exceeds the H2's BLOCK_LENGTH (2000...
Constantin Asofiei

11/24/2019

12:32 PM Database Bug #4421: blob/clob access with H2
Eric, my conclusion is this: LOB in page-store is broken, only in MVStore is working - if I remove the @mv_store=fal... Constantin Asofiei
08:42 AM Database Bug #4421: blob/clob access with H2
Eric Faulhaber wrote:
> You can invoke @session.getInterceptor()@, which will return an instance of @ChangeBroker$Se...
Constantin Asofiei

11/22/2019

05:03 PM Database Bug #4421: blob/clob access with H2
Constantin Asofiei wrote:
> @BlobUserType@ and @ClobUserType@ need to be changed, so that the LOB access is done in ...
Eric Faulhaber
03:53 PM Database Bug #4421: blob/clob access with H2
Even after I added the @:_temp@ exclusion (so that only dirty and meta will use the stream lob APIs), it still fails.... Constantin Asofiei
03:39 PM Database Bug #4421: blob/clob access with H2
Ovidiu, your solution is working, but I need one more criteria, to distinguish between session-local tables and physi... Constantin Asofiei
02:44 PM Database Bug #4421: blob/clob access with H2
Constantin,
As a temporary workaround until a better solution is found, try to use @session.connection().getMetaData...
Ovidiu Maxiniuc
01:43 PM Database Bug #4421: blob/clob access with H2
For reference, this is the kind of error H2 throws, when using the LOB setters:... Constantin Asofiei
09:45 AM Database Bug #4421: blob/clob access with H2
The Hibernate dialect has a method named @useInputStreamToInsertBlob@ - the implementation for H2 returns true, while... Constantin Asofiei
09:39 AM Database Bug #4421 (WIP): blob/clob access with H2
Constantin Asofiei
04:42 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
h1. General
Expression execution error when there is an @input@ statement withing the brackets of an extent which ...
Roger Borrello
04:31 PM Base Language Bug #4427 (Closed): Unable to convert keyword input when used to index into an extent
Roger Borrello
04:17 PM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
h1. General
Expression execution error when there is a @preselect@ qualifier on @repeat@.
*20191231 Update: Cus...
Roger Borrello
04:05 PM Database Bug #4426 (New): Cannot find parent when processing REPEAT PRESELECT
Roger Borrello
03:46 PM Base Language Bug #4425: Lost frame_id when converting code with missing field names to update
h1. General
A typo in code resulted in @update@ not having any field names passed to it. This creates a conversion...
Roger Borrello
03:38 PM Base Language Bug #4425 (Closed): Lost frame_id when converting code with missing field names to update
Roger Borrello
03:11 PM Base Language Bug #4423: Incorrect buffer scoping when same buffer name used as a parameter to internal procedure
It probably should only be set when this is a parameter.
This change is dangerous so it will need some regression ...
Greg Shah
03:07 PM Base Language Bug #4423: Incorrect buffer scoping when same buffer name used as a parameter to internal procedure
Greg Shah wrote:
> I think it needs to do that for regular buffer definitions, but I suspect that buffer parameters ...
Roger Borrello
02:45 PM Base Language Bug #4423: Incorrect buffer scoping when same buffer name used as a parameter to internal procedure
I think it needs to do that for regular buffer definitions, but I suspect that buffer parameters should not be propag... Greg Shah
02:29 PM Base Language Bug #4423: Incorrect buffer scoping when same buffer name used as a parameter to internal procedure
Greg, the issue is with this code, in @progress.g:procedure@ like 11198:... Constantin Asofiei
02:20 PM Base Language Bug #4423: Incorrect buffer scoping when same buffer name used as a parameter to internal procedure
Constantin Asofiei wrote:
> The @bufname@ annotation is incorrect:
> [...]
> instead of the correct one:
> [...]
...
Roger Borrello
02:14 PM Base Language Bug #4423: Incorrect buffer scoping when same buffer name used as a parameter to internal procedure
The @bufname@ annotation is incorrect:... Constantin Asofiei
01:49 PM Base Language Bug #4423: Incorrect buffer scoping when same buffer name used as a parameter to internal procedure
h1. General
Conversion error occurs when dealing with a shared buffer name that also happens to be defined as a pa...
Roger Borrello
01:21 PM Base Language Bug #4423 (Closed): Incorrect buffer scoping when same buffer name used as a parameter to interna...
Roger Borrello
03:08 PM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
The solution is to add code in annotations that will detect this case. When found, it should:
* delete the @FOR@ ...
Greg Shah
02:58 PM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
h1. General
We found usual syntax in code where the keyword @for@ was included as a qualifier to the @def input pa...
Roger Borrello
02:08 PM Base Language Bug #4424 (Closed): Additional def var needed to receive table handle when keyword FOR included i...
Roger Borrello
02:14 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > >OK. @MSG_FILE_UPLOADING@ is implemented correctly and large f...
Sergey Ivanovskiy
04:02 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Sergey Ivanovskiy wrote:
> OK. @MSG_FILE_UPLOADING@ is implemented correctly and large files can be uploaded. But me...
Hynek Cihlar
12:59 PM Database Bug #4422: h2.sortNullsHigh in page-store mode
Eric Faulhaber wrote:
> For our development/testing use of H2, I think it is ok to switch to the MV_STORE storage en...
Constantin Asofiei
12:55 PM Database Bug #4422: h2.sortNullsHigh in page-store mode
For our development/testing use of H2, I think it is ok to switch to the MV_STORE storage engine when using H2 as the... Eric Faulhaber
10:32 AM Database Bug #4422: h2.sortNullsHigh in page-store mode
With #3961, we disabled MVCC and moved to page-store. But with page-store, the h2.sortNullsHigh is not working - thi... Constantin Asofiei
10:29 AM Database Bug #4422 (New): h2.sortNullsHigh in page-store mode
Constantin Asofiei
12:56 PM Database Bug #3961: "Unexpected code path" failure when using H2 in MVCC mode
Eric Faulhaber wrote:
> Please refresh my memory on this issue. Is there a production use case where this is a probl...
Constantin Asofiei
12:43 PM Database Bug #3961: "Unexpected code path" failure when using H2 in MVCC mode
Please refresh my memory on this issue. Is there a production use case where this is a problem?
We do not support ...
Eric Faulhaber

11/21/2019

04:59 PM Base Language Feature #3867: direct java class access from 4GL code
In @BlockManager.topLevelBlock()@, it seems like this code should be aware of @BLOCK-LEVEL/ROUTINE-LEVEL ON ERROR UND... Greg Shah
12:43 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Sergey Ivanovskiy wrote:
> Sergey Ivanovskiy wrote:
> > OK. @MSG_FILE_UPLOADING@ is implemented correctly and large...
Sergey Ivanovskiy
12:40 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Sergey Ivanovskiy wrote:
> OK. @MSG_FILE_UPLOADING@ is implemented correctly and large files can be uploaded. But me...
Sergey Ivanovskiy
12:30 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
OK. @MSG_FILE_UPLOADING@ is implemented correctly and large files can be uploaded. But message @MSG_FILE_CHOOSE@ is i... Sergey Ivanovskiy
11:40 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, could you explain more thoroughly how to reproduce @OutOf...
Sergey Ivanovskiy
11:08 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Sergey Ivanovskiy wrote:
> Hynek, could you explain more thoroughly how to reproduce @OutOfMemoryException@ in the w...
Hynek Cihlar
11:05 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Hynek, could you explain more thoroughly how to reproduce @OutOfMemoryException@ in the web gui driver process. Did y... Sergey Ivanovskiy
08:08 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Sergey/Constantin: Please do a code review. Greg Shah

11/20/2019

01:51 PM User Interface Feature #3856 (Review): implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 com...
Greg Shah
09:49 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Documentation for @PROGRESS-BAR@ and @IMAGELIST@ widgets, could help for code review:
https://proj.goldencode.com/pr...
Marius Gligor
08:06 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
I've fixed @OCX@ conversion rules, then I tested both @progress-bar@ and @imagelist@ uast tests and all were successf... Marius Gligor
12:32 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Implemented files upload/selection in the web clients. The changes were checked in to 3809e revision 11391.
The im...
Hynek Cihlar
10:58 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Committed these fixes in rev 11348 (4077a) and then merged 4077a into 3809e as rev 11390. Sergey Ivanovskiy
09:03 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Code Review Task Branch 4077a Revision 11347
I'm good with the changes, except some minor things:
1. In @progre...
Greg Shah
07:35 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Code review 4077a revision 11347. The changes are good. I have no more concerns for 4077a. Hynek Cihlar
06:58 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Please review the committed revision 11347 (4077a).
Sergey Ivanovskiy
05:48 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Yes, thank you, I will change this too. For localized resources native to ascii conversion is usually used and severa... Sergey Ivanovskiy
05:36 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> I think that the presented rev 11346 should give expected results.
Even with 11346 the...
Hynek Cihlar
05:18 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I wouldn't want to use @PrintWriter writer = new PrintWriter(doc...
Sergey Ivanovskiy
05:06 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> I wouldn't want to use @PrintWriter writer = new PrintWriter(doc, "UTF-8");@ because of t...
Hynek Cihlar
04:49 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Please review the committed revision 11346. If this solution will not be approved, then @PrintWriter writer = new Pri... Sergey Ivanovskiy
04:24 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
I wouldn't want to use @PrintWriter writer = new PrintWriter(doc, "UTF-8");@ because of the following reasons. Source... Sergey Ivanovskiy
04:18 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Testing several documents opened sequentially by 4GL business co...
Sergey Ivanovskiy
03:17 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> but it needs to be represented by html entities
The HTML page is encoded in UTF-8, so...
Hynek Cihlar
03:09 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> Testing several documents opened sequentially by 4GL business code I detected race condit...
Hynek Cihlar
02:05 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Testing several documents opened sequentially by 4GL business code I detected race conditions with the Swing client. ... Sergey Ivanovskiy
01:58 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Hynek Cihlar wrote:
> Code review 4077a revision 11345.
>
> With
> [...]
>
> the end user will be presented w...
Sergey Ivanovskiy
02:56 AM Base Language Feature #3753: I18N additions
We add tests for translation using Chinese language.
For Chinese language we have to use UTF-8 code page for all inv...
Mihai Popescu-Tiganea

11/19/2019

05:37 PM Base Language Feature #3867: direct java class access from 4GL code
Greg Shah wrote:
> Any catch block directly inside any top level block will not be parented at a @prog.inner_block@....
Constantin Asofiei
05:34 PM Base Language Feature #3867: direct java class access from 4GL code
A testcase like this:... Greg Shah
05:28 PM Base Language Feature #3867: direct java class access from 4GL code
At this time, the 4GL catch block is incompatible with Java's checked exceptions. This is due to the fact that we ar... Greg Shah
03:57 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Code review 4077a revision 11345.
With...
Hynek Cihlar
10:14 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
To do homogeneous changes we can use this code with the same results... Sergey Ivanovskiy
09:35 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
The browser plugin for this mime type is not supported.... Sergey Ivanovskiy
09:32 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Checking my changes I fixed @open_mime_resource_stmt@ rule in @progress.g@ and the found #4077-50. I would like to no... Sergey Ivanovskiy
06:39 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Yes, I agree with this point. Sergey Ivanovskiy
03:08 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > It seems that you didn't provide...
Hynek Cihlar
02:57 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > It seems that you didn't provide any proofs or evidences that th...
Sergey Ivanovskiy
12:03 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
In order to avoid any problems merging branch @3858b@ into branch @3856a@ finally I did:
1. I created a new branch...
Marius Gligor
10:35 AM Database Feature #3574: finish implementation of temp-table XML support
Methods:
* read-xmlschema() method
** file | memptr | handle | longchar %{color:#6080FF}OM: only file and longchar%...
Ovidiu Maxiniuc
09:24 AM Database Feature #3574: finish implementation of temp-table XML support
How much of this task is complete as of branch 3809e? Greg Shah
09:42 AM Database Bug #4200: verify and fix all temp-table options which must result in different DMO implementatio...
Another part I needed to add is BEFORE-TABLE - if this doesn't match between two tables, then we must emit two differ... Constantin Asofiei
09:19 AM Database Feature #4418: improve/fix temp-table naming approach
As much as possible, I prefer for the temp-table names to retain the name given in the business logic definition. It... Greg Shah
09:17 AM Database Feature #4418: improve/fix temp-table naming approach
Ovidiu made changes to temp-table naming in #3324 which have been merged to trunk. However, there remains some issue... Greg Shah
09:15 AM Database Feature #4418 (New): improve/fix temp-table naming approach
Greg Shah
02:24 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Constantin. I understand that the top priority for me at this moment is #4363 and #4364. Is...
Constantin Asofiei
02:23 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Thank you, Marian.
Constantin. I understand that the top priority for me at this moment is #4363 and #4364. Is thi...
Igor Skornyakov
01:36 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Regarding the @domainAccessCode@. This is indeed a secret data and is not serialized. I'me ...
Marian Edu

11/18/2019

05:23 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Constantin. I have to recall the details. I will provide my thoughts tomorrow. Please note,...
Constantin Asofiei
03:54 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Igor, I have two issues:
> * if you try to use @set-client@ a second time, on a already...
Igor Skornyakov
03:42 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor, I have two issues:
* if you try to use @set-client@ a second time, on a already auth DB (with the same client-...
Constantin Asofiei
05:13 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> It seems that you didn't provide any proofs or evidences that there are issues. Please be...
Hynek Cihlar
04:58 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
It seems that you didn't provide any proofs or evidences that there are issues. Please be more specific to the code b... Sergey Ivanovskiy
04:42 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> Adding a localized title is a separated task and I believe it will be done by correct cha...
Hynek Cihlar
04:39 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Adding a localized title is a separated task and I believe it will be done by correct changes if this task will be ne... Sergey Ivanovskiy
03:57 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> > Yes and no. In fact the default encoding being used is another issue which can potentia...
Hynek Cihlar
03:46 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > > Java strings are already unicode (encoded as UTF-16). So the v...
Sergey Ivanovskiy
03:42 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> > Java strings are already unicode (encoded as UTF-16). So the value of the String variab...
Hynek Cihlar
03:39 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Greg Shah wrote:
> What about strings with spaces, tabs and control characters?
These are illegal for the @URI@ c...
Hynek Cihlar
03:30 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Sergey Ivanovskiy wrote:
> > > > Wha...
Sergey Ivanovskiy
03:22 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
What about strings with spaces, tabs and control characters? Greg Shah
03:07 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > What is about native no unicode ...
Hynek Cihlar
02:56 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > What is about native no unicode characters?
>
> Sorry, can yo...
Sergey Ivanovskiy
02:24 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> What is about native no unicode characters?
Sorry, can you rephrase the question?
Hynek Cihlar
01:55 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
What is about native no unicode characters? Sergey Ivanovskiy
01:12 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> It seems that if we would remove toASCIIString() usage here, then the following code woul...
Hynek Cihlar
01:05 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
It seems that if we would remove toASCIIString() usage here, then the following code would be incorrect ... Sergey Ivanovskiy
12:57 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Yes, if these url strings are UTF-8, then we can leave them as they are. Is it possible that urls have non unicode st... Sergey Ivanovskiy
12:52 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> Hynek, I don't understand why url should not be encoded. Urls can be external and it seem...
Hynek Cihlar
12:44 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Hynek, I don't understand why url should not be encoded. Urls can be external and it seems that they can have native ... Sergey Ivanovskiy
12:36 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Sergey Ivanovskiy wrote:
> I didn't respond to this note #4077-24 because it is not an issue and this change doesn't...
Hynek Cihlar
12:20 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
I didn't respond to this note #4077-24 because it is not an issue and this change doesn't complicate debugging. The i... Sergey Ivanovskiy
12:12 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Sergey Ivanovskiy wrote:
> > > > Yes...
Greg Shah
02:52 PM Base Language Feature #4417: features to allow direct usage of _progres (and related executables) to be support...
Customers use @_progres@ (and other related executables) to launch 4GL sessions. oday, in each project a task must b... Greg Shah
02:47 PM Base Language Feature #4417 (New): features to allow direct usage of _progres (and related executables) to be s...
Greg Shah

11/15/2019

02:06 PM User Interface Feature #3908 (Closed): implement browse column VIEW-AS COMBO-BOX
Greg Shah
01:53 PM User Interface Feature #3908: implement browse column VIEW-AS COMBO-BOX
Gaps were updated in 3809e rev 11383. Quirks are documented in #4075. Stanislav Lomany
12:39 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Doing tests for ImageList OCX widget conversion I found another interesting case:... Marius Gligor

11/14/2019

03:56 PM User Interface Bug #4416: scrollbar issues
The list of open issues:
# Scrolling by pressing an area between thumb and a scroll arrow (page down/up) doesn't wo...
Greg Shah
03:55 PM User Interface Bug #4416 (New): scrollbar issues
Greg Shah
12:58 PM User Interface Feature #3908 (WIP): implement browse column VIEW-AS COMBO-BOX
Greg Shah
12:57 PM User Interface Feature #3908: implement browse column VIEW-AS COMBO-BOX
Stanislav Lomany wrote:
> Missing conversion:
> @[ MAX-CHARS characters ] [ AUTO-COMPLETION [ UNIQUE-MATCH ] ]@
> ...
Greg Shah
12:54 PM User Interface Bug #4415: combo-box item selection via screen-value assignment has deviations
A regular combo in FWD with decimals should round decimals according to the format prescision before cmparision. E.g.... Greg Shah
12:54 PM User Interface Bug #4415 (New): combo-box item selection via screen-value assignment has deviations
Greg Shah
12:47 PM Database Feature #3815 (WIP): more temp-table options
> Code page is properly resolved and set, but data it is not actually converted: when a @longchar/clob@ value is ass... Greg Shah
10:30 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Unfortunately, after many attempts, I concluded that using existing conversion rules from section @4@ in @ocx_convers... Marius Gligor
08:59 AM Base Language Feature #3753: I18N additions
To run tests, follow steps should be done:
Create a database named *tran* in folder testcases/tran_man/db
Load de...
Mihai Popescu-Tiganea
07:17 AM User Interface Bug #4126 (Closed): Discrepancy in FWD runtime data
Greg Shah

11/13/2019

05:58 PM Database Bug #3651 (Closed): regression in server startup when _connect metadata is active and a database ...
Greg Shah wrote:
> I see that 3791c was arched as merged on 20191025. What revision of trunk includes this change?
...
Eric Faulhaber
05:26 PM Database Bug #3651: regression in server startup when _connect metadata is active and a database is loaded...
I see that 3791c was arched as merged on 20191025. What revision of trunk includes this change?
Can we close this?
Greg Shah
04:18 PM Base Language Feature #3867: direct java class access from 4GL code
Task branch 4069a has been merged to trunk as revision 11339. This is the majority of the necessary support. There ... Greg Shah
04:17 PM Database Bug #3960 (Closed): localedef problems in Ubuntu 18.04
Task branch 4069a has been merged to trunk as revision 11339. Greg Shah
12:25 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
> Is .ast file the input and after conversion the output as well?
Yes. It is read as the input to create the AST...
Greg Shah
11:43 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Hynek Cihlar wrote:
> Marius Gligor wrote:
> > 1. The output of conversion is in the @.ast@ file. As I understood w...
Marius Gligor
11:35 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Marius Gligor wrote:
> 1. The output of conversion is in the @.ast@ file. As I understood we have 2 trees, @main@ an...
Hynek Cihlar
11:17 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
For @chControlFrame:ImageList:ListImages:ADD(chControlFrame:ImageList:ListImages:COUNT + 1, "2", 99).@ expression, do... Marius Gligor
12:07 PM User Interface Bug #3597: fix direct manipulation problems related to MOVABLE, SELECTED, SELECTABLE and misc wid...
The changes from 3782a are in trunk (12 months ago). The rest of the work remains open. Greg Shah
12:05 PM Database Feature #3759 (Closed): setup, test and document PostgreSQL on Windows
Greg Shah
12:03 PM Conversion Tools Bug #3748 (Closed): Building issue on Windows for missing get_current_dir_name() api in MinGW
3706a was merged to trunk (long ago). Greg Shah
11:48 AM Feature #1476 (Closed): slides for the "Field References" (database) chapter
Greg Shah
11:48 AM Support #1451 (Closed): Main branch regression testing
Greg Shah

11/12/2019

03:05 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Hynek Cihlar wrote:
> Marius Gligor wrote:
> > What I don't understand is how we have to deal with @ImageList@ nod...
Hynek Cihlar
02:59 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Marius Gligor wrote:
> What I don't understand is how we have to deal with @ImageList@ node. So far I ignored that ...
Hynek Cihlar
01:34 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Ovidiu Maxiniuc wrote:
> The @chain@ is used (or should be used) only when the first "link" (in this case @hImageLis...
Marius Gligor
01:22 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Marius Gligor wrote:
> Hynek Cihlar wrote:
> > Marius Gligor wrote:
> > > Unfortunately the following generated Ja...
Marius Gligor
01:15 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
The @chain@ is used (or should be used) only when the first "link" (in this case @hImageList@) is a @comhandle@. Some... Ovidiu Maxiniuc
11:13 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Hynek Cihlar wrote:
> Marius Gligor wrote:
> > Unfortunately the following generated Java code is not a valid code ...
Marius Gligor
10:08 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Marius Gligor wrote:
> I did a simple test using a simple walk rule:
>
> [...]
>
> and I've got:
> [...]
>
...
Hynek Cihlar
10:04 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Marius Gligor wrote:
> Unfortunately the following generated Java code is not a valid code because @hImageList@ ia a...
Hynek Cihlar
09:29 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
I did a simple test using a simple walk rule:... Marius Gligor
08:05 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
I'm working to define conversion rules for OCX statements which combine @handle@ calls with @com-handle@ calls.
So f...
Marius Gligor
12:37 PM Runtime Infrastructure Feature #4406: server-side REST execution without appserver agents
The current design of our appserver support, including how we execute REST requests, is to forward requests to a pool... Greg Shah
12:31 PM Runtime Infrastructure Feature #4406 (New): server-side REST execution without appserver agents
Greg Shah
10:39 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
Customers using FWD for a web based application often have static HTML (and other non-HTML) resources which need to b... Greg Shah
10:35 AM Runtime Infrastructure Feature #4405 (Closed): provide the capability to deliver static HTML and resources via the FWD s...
Greg Shah
08:28 AM Database Bug #4404 (New): ConditionException inside full transaction FOR EACH loop
There is a bug when a ... Adrian Lungu

11/11/2019

04:23 PM Database Feature #4400: add /* UUID */ in where clause comment for every 4GL query so that SQL logging can...
The idea:
* In early annotations, we calculate a UUID for every 4GL query and store it as an annotation.
* In con...
Greg Shah
04:19 PM Database Feature #4400 (New): add /* UUID */ in where clause comment for every 4GL query so that SQL loggi...
Greg Shah
03:32 PM Conversion Tools Feature #1738: provide configurable control over code formatting
Specific customer requests:
1. Indentation: 3 space characters
2. Condensed code blocks (no new line before ope...
Greg Shah
02:06 PM Database Feature #4399: support session level "schema" switching
When thinking about a multi-tenant approach, there are 3 possible approaches:
* database instance per tenant
** a...
Greg Shah
01:56 PM Database Feature #4399 (New): support session level "schema" switching
Greg Shah
09:16 AM User Interface Feature #4113 (WIP): enable upload of files from the browser (in the web clients) using SYSTEM-DI...
Hynek Cihlar
03:58 AM Database Feature #3809: ProDataSet support
With 3809e revision 11373 all the ChUI regressions should be fixed. I started another run to make sure the changes do... Hynek Cihlar

11/10/2019

10:24 AM Database Support #4080: AWS Aurora support
I spoke with Amazon Principal Database Engineer Jim M. We discussed a range of items which I am documenting here.
...
Greg Shah

11/09/2019

10:56 AM Database Feature #4397: add database attrs, methods and options
The following work is needed:
* @BUFFER:LAST-BATCH@ attribute
** Although this is related to PDS, it has no conve...
Greg Shah
10:40 AM Database Feature #4397 (Closed): add database attrs, methods and options
Greg Shah
09:34 AM Base Language Feature #4396: add LONGCHAR support to X-DOCUMENT:LOAD()
Implement @LONGCHAR@ support to @X-DOCUMENT:LOAD()@.
If I understand correctly, after this addition the @LOAD()@ m...
Greg Shah
09:33 AM Base Language Feature #4396 (Closed): add LONGCHAR support to X-DOCUMENT:LOAD()
Greg Shah
08:50 AM Conversion Tools Feature #1521: implement gap analysis rules or backing database/marker approach
We need to add some additional support levels:
* @cvt_lvl_no_need@/@rt_lvl_no_need@
** Description: "The feature ...
Greg Shah
08:15 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
For sure, this can be used in @OUTPUT TO@ and must be implemented for that case.
This option is only documented as...
Greg Shah
08:01 AM Base Language Feature #4395 (Closed): add support for KEEP-MESSAGES option
Greg Shah

11/08/2019

04:26 PM User Interface Feature #4394: add some frame options and attributes
Add support for:
* @FRAME-NAME@ attribute (this is actually a generic widget attribute but it will need to be impl...
Greg Shah
04:23 PM User Interface Feature #4394 (Closed): add some frame options and attributes
Greg Shah
04:05 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
Implement @TITLE-DCOLOR@ support (and also @TITLE-FGCOLOR@ and @TITLE-BGCOLOR@) also make sense to implement at this ... Greg Shah
04:01 PM User Interface Feature #4393 (Closed): add TITLE-DCOLOR attribute support
Greg Shah
03:57 PM Base Language Feature #4392: add -pf support for appserver CONNECT() method
Example:
@h-appsrv:connect("-pf " + some-filename) no-error.@
Greg Shah
03:56 PM Base Language Feature #4392 (Closed): add -pf support for appserver CONNECT() method
Greg Shah
03:49 PM Base Language Feature #4391 (Closed): enhance existing SESSION:STARTUP-PARAMETERS support to honor -H -db -S -l...
Greg Shah
04:34 AM Database Feature #3809: ProDataSet support
I see 53 failed tests in my last ChUI regression run of 3809e. I'm looking at them. Hynek Cihlar

11/07/2019

06:52 PM Conversion Tools Feature #4389: escape support for supplementary unicode characters
Branch 4069a 11374 conversion added support for encoding Basic Multilingual Plane (BMP) unicode characters as represe... Greg Shah
02:33 PM Conversion Tools Feature #4389 (New): escape support for supplementary unicode characters
Greg Shah
09:27 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Hynek Cihlar wrote:
> Do you refer to functionality used in a GUI app?
So far I worked only in p2j project.
Marius Gligor
09:21 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Marius Gligor wrote:
> Hynek, please let me know:
> Is this enough to use ImageList with TreeView?
AFAIK this i...
Hynek Cihlar
09:16 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
1. Looking over initial ImageList OCX replacement implementation I found:
- @ImageListWidget@ is implemented as a wi...
Marius Gligor
04:12 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Hynek Cihlar wrote:
> The idea was to have the imagelist ocx converted as a regular legacy widget/resource, so that ...
Hynek Cihlar
03:54 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Marius Gligor wrote:
> The question is, should we add a new rule to evaluate this kind of expression or we can chang...
Hynek Cihlar
06:40 AM Base Language Feature #3753: I18N additions
Constantin Asofiei wrote in #3753-10
> All runtime needs to be implemented. Below is a list of what it needs to be ...
Mihai Popescu-Tiganea
02:02 AM Base Language Feature #3753: I18N additions
Eugenie Lyzenko wrote:
> +4GL tests requirement+
>
> The following option's dependency need to be tested in 4GL e...
Mihai Popescu-Tiganea
04:17 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
Code review 4077a revisions 11342 and 11341. The changes are good. My only concern is #4077-24, which still remains. Hynek Cihlar
03:22 AM User Interface Bug #4135: high dpi screens display in low dpi
4135a was updated up to rev. 11344 over trunc rev 11338. Sergey Ivanovskiy
02:15 AM User Interface Bug #4135: high dpi screens display in low dpi
Planning to rebase now. The attached png files have comments so that DPR2 in their names means device pixel ratio 2 a... Sergey Ivanovskiy

11/06/2019

02:22 PM User Interface Bug #4135: high dpi screens display in low dpi
Which one is with normal DPI? Also, please rebase 4135a when you can. Constantin Asofiei
07:28 AM User Interface Bug #4135: high dpi screens display in low dpi
Please look at these 3 pictures. Two of them were done with Print Screen key and the last one was done with @Take a S... Sergey Ivanovskiy
06:33 AM User Interface Bug #4135: high dpi screens display in low dpi
Constantin Asofiei wrote:
> Related to your current scaling approach: the issue in #4135-30, is it related to drawin...
Sergey Ivanovskiy
06:19 AM User Interface Bug #4135: high dpi screens display in low dpi
Can you post an image with e.g. Hotel GUI on a normal screen and on a HDPI screen?
Related to your current scaling...
Constantin Asofiei
04:49 AM User Interface Bug #4135: high dpi screens display in low dpi
The correct way to draw on the high resolution screen is to draw scaled drawings on the java side.
The java script c...
Sergey Ivanovskiy
12:20 PM Database Feature #2156: datetime-tz and hibernate
Eric, you are right. I misread Stanislav's entry. There is no double-conversion with the use @TIMESTAMP WITH TZ@.
* ...
Ovidiu Maxiniuc
12:04 PM Database Feature #2156: datetime-tz and hibernate
Ovidiu Maxiniuc wrote:
> Stanislav Lomany wrote:
> > Isn't storing data in TIMESTAMP WITHOUT TZ in UTC solve our pr...
Eric Faulhaber
11:15 AM Database Feature #2156: datetime-tz and hibernate
Stanislav Lomany wrote:
> Isn't storing data in TIMESTAMP WITHOUT TZ in UTC solve our problems and has an extra plus...
Ovidiu Maxiniuc
08:32 AM Database Feature #2156: datetime-tz and hibernate
Isn't storing data in TIMESTAMP WITHOUT TZ in UTC solve our problems and has an extra plus of avoiding double convers... Stanislav Lomany
08:25 AM Database Feature #2156: datetime-tz and hibernate
Stanislav Lomany wrote:
> Please confirm that my understanding how @TIMESTAMP WITH TIME ZONE@ will work in note 55 i...
Eric Faulhaber
08:16 AM Database Feature #2156: datetime-tz and hibernate
Please confirm that my understanding how @TIMESTAMP WITH TIME ZONE@ will work in note 55 is correct and it is what we... Stanislav Lomany
08:09 AM Database Feature #2156: datetime-tz and hibernate
What is the status of this task? Greg Shah
09:44 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
1. Today I tried to convert some UAST tests for IMAGELIST OCX component and I found an expression like:... Marius Gligor
09:07 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
At this time, please minimize the work on this to only those features needed for the application being converted. I ... Greg Shah
09:16 AM Database Feature #3758: misc database features
Ovidiu Maxiniuc wrote:
> Indeed, the @DBTASKID@ should be marked as having full implementation. Where do I commit th...
Greg Shah
08:37 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
Hynek: Please do a code review. Greg Shah
06:25 AM Database Support #3871: determine how to change codepages/locales during import
I used this simple java code to generate dump files from @dump_file_template.txt@ Sergey Ivanovskiy
 

Also available in: Atom