[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XForms] Need your assistance for bug fixes (->git)

From: Rick Engebretson
Subject: Re: [XForms] Need your assistance for bug fixes (->git)
Date: Thu, 22 Dec 2016 00:50:17 -0600
User-agent: Mozilla/5.0 (X11; Linux i686; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40

Sorry, I don't get Git either. And my use of XForms relies on the freepascal compiler, so it concerns me how various structures are populated with member types. The XForms 1.2.4 files are remarkably unchanged. Similarly, the enumerated name-constants are unchanged.

I don't have the arrogance to tell you what to do. But if you want all the latest, greatest GUI tools perhaps the Freepascal Lazarus system is for you. Or Qt or even some OpenGL GUI systems.

I don't view XForms as a dead end. I wonder about 64bit systems. There are some obvious fixes possible; for example the colbrowser.c (color browser) demo. (my pascal version works thanks to the wonderful xforms documents) I would like a more competent ObjectPascal interface to the C library than I'm capable of, but I don't see the freepascal team interested.

Living in a wilderness area of Minnesota I worry more about wolves than umlauts. We need controls to make advanced biofuels that don't explode. XForms is about the only GUI toolkit that keeps itself simple and stable.

Werner Heisch wrote:
Hi all,

I need <our help, concerning xforms and Git.

I'm from Germany, the land of the Umlauts with clients in France
(acent egu, grave, etc ) therefore  I'm using the UTF-8 Versions since
some time.

During the last time, Jens only has had the time to work at the
main branch 1.2.* , the 1.3.* (UTF-8  branch ) is quite outdated.

For preventing of beeing at the dead end, I have tried to bring the
both branches nearer together.
This meens:
- as much source files as possible should be identically in both
   ( the most files are equal now )

- each branch should be able to read the fd-files of the other branch.
   ( works, not regarding the non-ascii.chars )

In addition, there are some bug fixes, i.e. free object, fixing a bug
in fdesign ( segm.fault), etc.

The bug fixes reported by others ( i.e. Sirius) also are included.

I have also made some extentions of existing objects:
Don't worry, I did not break backward compatibility, no behaviour has
changed, I've only added something.

- spinner in a different design with the arrows left and right resp.
   below and above.
- input: added an "inout" mode, often used by SCADA systems.
   (both, plc and user may write)

Not finished yet:
input field format with a time. I think, "%H:%M:%S.ms" will be

I think until the end of the year, my work will be finished.
On xforms developement, Git is used.

As a stupid and normally alone working plc programer, I have no glue
about Git.
All the changes I've made, are only made in the source files .. and
I've changed alot.

Can anyone, who is familiar with Git, produce the git files ?
I am afraid, I would make too much nonsense.

If yes, please answer here or send me a line.


You know, I am afraid to force you to do something for which you do not
have the time.
Be free, to flag here :


Do you agree, that we name the resulting versions
1.2.5.pre2   and  1.3.17  ?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]