It's time for a quick update about what we have been doing. Here are some things that we have worked on since the last build:

  • We have started work on the FoxPro dialect and have also added a WITH block for all dialects
  • We have also added support for END keywords for entities that do not allow this yet, such as END PROCEDURE, END METHOD, END ACCESS etc. These keywords are optional
  • We made several changes to improve the VS integration, such as better type lookup for functions declared in namespaces, better support for the var keyword, improbed support for Xbase++ dialect etc. X# works fine now with VS 2019, except that our project templates are still poorly visible on the New Project dialect. Microsoft has now promised to change that in one of the upcoming updates.
  • We have made several changes to the runtime. For example dynamic class creation for the Xbase++ dialect (ClassCreate() etc) and for the Xbase++ DataObject class. We have also added the functions that are part of the ASXML Library from Xbase++ (XMLDocOpen() etc). We have also improved several existing functions, such as Round(), ExecName() and others.
  • We have made several changes to the macro compiler, to solve some of the problems that were reported. We have also added support for macro based aliased expressions and ivar access ( (alias)->&varname,   expression:&ivarname etc)
  • And last but not least we have worked on the RDD system. Several small issues were detected and fixed in the Advantage RDD and the work on the DBFCDX driver is approaching the end. We expect to have a fully working DBFCDX rdd any day now.

More news will follow soon.



#14 Chris Pyrgas 2019-06-02 14:50
Karl, actually we have the same here today :). Max so far has been 30C, but expect 35C next week :(
#13 Karl Faller 2019-06-02 14:24
Summer arrived, finally - 28° here...
(Chris will smile, mildly :P
#12 Karl-Heinz Rauscher 2019-06-02 11:35
a "spring has gone", or better "summer is coming" release would be nice :-*
#11 Karl Faller 2019-05-31 21:18
Can't help to wonder, what "any day soon" means - of "May" there are only 3 hours left... 8)
#10 Karl Faller 2019-05-27 17:16
i looked for RP2 VN4.01 version. And no, i don't own a source license, but as you advised me to look at GitHub, i followed ;)
No problem...
#9 Robert van der Hulst 2019-05-27 16:44
Can you be more specific ? There are 5 versions:
VO 2.8 SP3, VO 2.8 SP4
VN 2, VN 3, VN 4

And the ReportPro github repo is only available to people that have shown us some kind of "proof" that they have a ReportPro source code license.
#8 Karl Faller 2019-05-27 16:42
Addendum: Semi OT: Had a look at github, didn't find a reference to RP in the X# area, started a global search for "report pro", got > 4k hits ;)
Changed search expression to "reportpro" - and got "Whoa there! You have triggered an abuse detection mechanism.Please wait a few minutes before you try again; in some cases this may take up to an hour. "

Great! /OT
#7 Karl Faller 2019-05-27 15:34
got it, thx. But, alas, did you try it? File-New-Standard Report-CDX-select a dbf, field tool, put onto body, select a dbf field, ok - Crash - Error 57...

#6 Robert van der Hulst 2019-05-27 12:55

Check the RP2 github repo and the RP2 download area on this server.
#5 Karl Faller 2019-05-26 22:54
pls add to the "few hours" another one, to build my open feature request from last summer ;)

You need to login to post comments on this website.