View previous topic :: View next topic |
Author |
Message |
dfwlms
Joined: 04 Jan 2005 Posts: 20 Location: Huntsville, Alabama
|
Posted: Sat Dec 14, 2019 3:36 pm Post subject: Plato Is Not Color-Coding the NEQV and EQV Operators |
|
|
My Plato IDE (Version 4.3.0) is not color-coding the EQV and NEQV logical operators, but the FTN95 compiler is apparently treating them properly. I wonder if later versions of Plato properly color-code these operators. _________________ David Williams
Retired Aerospace Engineer
Huntsville, Alabama |
|
Back to top |
|
|
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8016 Location: Salford, UK
|
Posted: Sat Dec 14, 2019 4:50 pm Post subject: |
|
|
OK. These have been added for the next release of the 64 bit version of Plato.
The 32 bit version is frozen. |
|
Back to top |
|
|
LitusSaxonicum
Joined: 23 Aug 2005 Posts: 2393 Location: Yateley, Hants, UK
|
Posted: Mon Dec 16, 2019 11:57 am Post subject: |
|
|
Just an observation or two on 'Frozen'.
32-bit Plato works in 32-bit and 64-bit windows, 64-bit Plato only works in 64-bit Windows. Not all computers run 64-bit Windows, not all users write applications that demand 64-bit Windows, some developers have to cater for users not running 64-bit Windows, and last, but not least, 64-bit FTN95 has more bug reports than - well you may just see what I mean.
Not that it matters to me, as I don't use Plato.
Eddie |
|
Back to top |
|
|
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8016 Location: Salford, UK
|
Posted: Mon Dec 16, 2019 3:04 pm Post subject: |
|
|
Thanks Eddie.
What you write is true but I am not clear about how to respond. |
|
Back to top |
|
|
LitusSaxonicum
Joined: 23 Aug 2005 Posts: 2393 Location: Yateley, Hants, UK
|
Posted: Mon Dec 16, 2019 4:37 pm Post subject: |
|
|
Paul,
My suggestion is that you thaw it - perhaps - but the choice is ultimately yours.
I'm just pointing out some simple observations, in part conditioned by my need to 'downgrade' a travel laptop from 64-bit to 32-bit simply so that it would continue to function, as 64-bit Windows used all the available soldered-in RAM, leaving nothing with which to run programs.. 32-bit Windows freed half the RAM ...
Eddie |
|
Back to top |
|
|
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8016 Location: Salford, UK
|
Posted: Mon Dec 16, 2019 10:51 pm Post subject: |
|
|
Eddie
Apart from the 64 bit debugger (which in internal and so has to be 64 bits) the differences between Plato and Plato32 are very minor. For the most part Plato32 has been fixed and stable for a number of years.
Up to now I have not had any reports from users to the effect that they are affected by this limitation. Both Plato and Plato32 are shipped in the release. |
|
Back to top |
|
|
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8016 Location: Salford, UK
|
Posted: Thu Dec 19, 2019 8:11 am Post subject: |
|
|
I refer to them as Plato and Plato32 which are the names of the executables so yes Plato means 64 bit Plato.
At the moment I expect Plato32 to remain frozen but it could be unfrozen if there is a good case to do so. It is just a case of prioritising and managing our resources. |
|
Back to top |
|
|
LitusSaxonicum
Joined: 23 Aug 2005 Posts: 2393 Location: Yateley, Hants, UK
|
Posted: Thu Dec 19, 2019 11:40 am Post subject: |
|
|
I think that the future is entirely 64 bit. It's just that the present is both, with 32 bit having the edge for reasons mentioned. Things can, and will, change.
The colour-coding is an enhancement, not a bug fix, and that might be enough to justify not applying it to 32 bit
Eddie |
|
Back to top |
|
|
JohnCampbell
Joined: 16 Feb 2006 Posts: 2584 Location: Sydney
|
Posted: Fri Dec 20, 2019 10:11 am Post subject: |
|
|
Not sure I understand the problem.
I assume you can use 64-bit Plato to build and debug a 32-bit .exe, as well as a 64-bit .exe.
Is the problem that the 64-bit debugger is now being used for 32-bit .exe ?
Dan could be pleased that the new sdbg64 is being more generally tested. |
|
Back to top |
|
|
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8016 Location: Salford, UK
|
Posted: Fri Dec 20, 2019 10:27 am Post subject: |
|
|
The problem as I understand it that some improvements to the 64 bit Plato have not been copied to the 32 bit version. |
|
Back to top |
|
|
LitusSaxonicum
Joined: 23 Aug 2005 Posts: 2393 Location: Yateley, Hants, UK
|
Posted: Fri Dec 20, 2019 3:28 pm Post subject: |
|
|
John,
You can't use 64 bit Plato on 32 bit Windows, but you can use 32 bit Plato on 64 bit Windows. In effect, that makes 32 bit Plato more versatile - at least, until 32 bit Windows is no more, then 32 bit Plato expires with it.
Eddie |
|
Back to top |
|
|
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8016 Location: Salford, UK
|
Posted: Wed Apr 29, 2020 8:24 am Post subject: |
|
|
Plato is an editor/IDE so in one sense it makes no difference whether it is build as a 32 bit executable or a 64 bit executable. I use Notepad occasionally but have no idea as to whether it is 32 bits or 64 bits. There is no implied bias in Plato towards using it for 32 bit or 64 bit development.
The primary purpose in moving Plato to 64 bits was to allow direct 64 bit debugging from Plato. But you can still do 32 bit debugging from the new Plato as before because that works in a different way by "talking" to the 32 bit debugger that is running in the background. |
|
Back to top |
|
|
|