soccer jersey forums.silverfrost.com :: View topic - Plato Is Not Color-Coding the NEQV and EQV Operators
forums.silverfrost.com Forum Index forums.silverfrost.com
Welcome to the Silverfrost forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Plato Is Not Color-Coding the NEQV and EQV Operators

 
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> Plato
View previous topic :: View next topic  
Author Message
dfwlms



Joined: 04 Jan 2005
Posts: 20
Location: Huntsville, Alabama

PostPosted: Sat Dec 14, 2019 3:36 pm    Post subject: Plato Is Not Color-Coding the NEQV and EQV Operators Reply with quote

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
View user's profile Send private message
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 8016
Location: Salford, UK

PostPosted: Sat Dec 14, 2019 4:50 pm    Post subject: Reply with quote

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
View user's profile Send private message AIM Address
LitusSaxonicum



Joined: 23 Aug 2005
Posts: 2393
Location: Yateley, Hants, UK

PostPosted: Mon Dec 16, 2019 11:57 am    Post subject: Reply with quote

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
View user's profile Send private message
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 8016
Location: Salford, UK

PostPosted: Mon Dec 16, 2019 3:04 pm    Post subject: Reply with quote

Thanks Eddie.

What you write is true but I am not clear about how to respond.
Back to top
View user's profile Send private message AIM Address
LitusSaxonicum



Joined: 23 Aug 2005
Posts: 2393
Location: Yateley, Hants, UK

PostPosted: Mon Dec 16, 2019 4:37 pm    Post subject: Reply with quote

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
View user's profile Send private message
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 8016
Location: Salford, UK

PostPosted: Mon Dec 16, 2019 10:51 pm    Post subject: Reply with quote

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
View user's profile Send private message AIM Address
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 8016
Location: Salford, UK

PostPosted: Thu Dec 19, 2019 8:11 am    Post subject: Reply with quote

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
View user's profile Send private message AIM Address
LitusSaxonicum



Joined: 23 Aug 2005
Posts: 2393
Location: Yateley, Hants, UK

PostPosted: Thu Dec 19, 2019 11:40 am    Post subject: Reply with quote

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
View user's profile Send private message
JohnCampbell



Joined: 16 Feb 2006
Posts: 2584
Location: Sydney

PostPosted: Fri Dec 20, 2019 10:11 am    Post subject: Reply with quote

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
View user's profile Send private message
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 8016
Location: Salford, UK

PostPosted: Fri Dec 20, 2019 10:27 am    Post subject: Reply with quote

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
View user's profile Send private message AIM Address
LitusSaxonicum



Joined: 23 Aug 2005
Posts: 2393
Location: Yateley, Hants, UK

PostPosted: Fri Dec 20, 2019 3:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 8016
Location: Salford, UK

PostPosted: Wed Apr 29, 2020 8:24 am    Post subject: Reply with quote

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
View user's profile Send private message AIM Address
Display posts from previous:   
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> Plato All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group