I am pushing to close the bug list, run all outstanding tests, and get the P5 project relatively stable. I will then create a new release, 1.3.
Then my plan is to move on to Pascal-P6. There are a couple of reasons for this:
This was always the plan. I have been adding more to P5 than I originally planned. I felt the new prt testing system was important to ISO 7185 Pascal, and I still feel that way.
The demo I did of FPC 3.0.0 was very impressive. While it didn't show that FPC could compile and run the Pascal-P5 project, it is very close, and there is every reason to expect the next version increment will run it. The import of this is that Pascal-P5 is no longer "stuck" without a host compiler. Also important is the alternative compile environments constructed by Reinhard and Trevor.
I want to move forward. There is always things I want to improve. Some of them fit into the ISO 7185 standard, but frankly most of them don't. Pascal-P needs file I/O badly to be useful, and that means extending the language (as indeed, all actual compilers have done). With Pascal-P6 I won't feel the need to show how close the code still is to Pascal-P4 or P5.
Unlike Pascal-P4, which was known bugs that I have no intention of fixing (the fix was to move to P5), I intend to maintain P5 in working order, which means fixing bugs as they arise. There are also a few tickets, like documentation, that need doing but probably will happen over time.
Anyways, that is the plan. Get your bug tickets in now.
Scott Franco (formerly Scott Moore)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
So I thought I would drop a brief note.
I am pushing to close the bug list, run all outstanding tests, and get the P5 project relatively stable. I will then create a new release, 1.3.
Then my plan is to move on to Pascal-P6. There are a couple of reasons for this:
This was always the plan. I have been adding more to P5 than I originally planned. I felt the new prt testing system was important to ISO 7185 Pascal, and I still feel that way.
The demo I did of FPC 3.0.0 was very impressive. While it didn't show that FPC could compile and run the Pascal-P5 project, it is very close, and there is every reason to expect the next version increment will run it. The import of this is that Pascal-P5 is no longer "stuck" without a host compiler. Also important is the alternative compile environments constructed by Reinhard and Trevor.
I want to move forward. There is always things I want to improve. Some of them fit into the ISO 7185 standard, but frankly most of them don't. Pascal-P needs file I/O badly to be useful, and that means extending the language (as indeed, all actual compilers have done). With Pascal-P6 I won't feel the need to show how close the code still is to Pascal-P4 or P5.
Unlike Pascal-P4, which was known bugs that I have no intention of fixing (the fix was to move to P5), I intend to maintain P5 in working order, which means fixing bugs as they arise. There are also a few tickets, like documentation, that need doing but probably will happen over time.
Anyways, that is the plan. Get your bug tickets in now.
Scott Franco (formerly Scott Moore)