Re: [Jprogramming] J902-beta-e available

2020-08-17 Thread 'Michael Day' via Programming
Thanks, Henry. I thought I had run Package Manager on all my addons,  but it seems not.  My excuse is that we were away for a month,  and snatching wifi when fitfully available,  so I might have tried updating them and failed... Anyway,  for others who might be as silly as I,  in case it's

Re: [Jprogramming] J902-beta-e available

2020-08-17 Thread Henry Rich
You have to clean them up.  Maybe you can beg someone else to do it, but assume nothing.  The last two are easy.  On my system I see    bind_z_ 2 : 'u@(v"_)'    ccdm_jsocket_ 1 : '(''"wsock32" '',u)&(15!:0)' These are OK.  You will find they are different on your system, because you haven't up

Re: [Jprogramming] J902-beta-e available

2020-08-17 Thread 'Michael Day' via Programming
Thanks, Henry.  Back home now, so emailing from my laptop,  where J902 resides, is easier... On startup, I get    allolddefs 1 ++---+ |base|treerep| ++---+ +---++ |jsocket|ccdm| +---++ +-++ |z|bind| +-++ As far as I recall,  these aren't my definitions

Re: [Jprogramming] J902-beta-e available

2020-08-15 Thread 'Mike Day' via Programming
Perhaps I sent too early, as I hadn’t run package manager on my adding. Will check later. M Sent from my iPad > On 15 Aug 2020, at 13:57, David Mitchell wrote: > > I had those two messages also. > > Running Package Manager and updating a variety of packages, including the > base library fix

Re: [Jprogramming] J902-beta-e available

2020-08-15 Thread Henry Rich
First: update all your packages.  People will be making fixes from time to time.  I just now fixed a definition in printf. Then: there is a script to help you find old definitions.  Go to https://code.jsoftware.com/wiki/System/ReleaseNotes/J902#Changes_to_the_J_engine There is a link and the e

Re: [Jprogramming] J902-beta-e available

2020-08-15 Thread Raul Miller
Once it becomes an error, the definition will be called out. But when that happens, the code won't work until it's fixed. -- Raul On Sat, Aug 15, 2020 at 8:57 AM David Mitchell wrote: > > I had those two messages also. > > Running Package Manager and updating a variety of packages, including t

Re: [Jprogramming] J902-beta-e available

2020-08-15 Thread David Mitchell
I had those two messages also. Running Package Manager and updating a variety of packages, including the base library fixed those two messages for me. I am getting similar messages from the addon jd. It would be nice if the message could call out the definition that is causing the message.

Re: [Jprogramming] J902-beta-e available

2020-08-15 Thread 'Mike Day' via Programming
I get a couple of “old style definitions... “ messages on startup in the new beta on laptop, which I can’t easily email from, so cant copy/paste However, I get no indication of where the offence lies. This happens under Windows 10, 64bit. j902/j64avx2/windows Lib 9.02.03 qt ide 1.8.7/5.

Re: [Jprogramming] J902-beta-e available

2020-08-14 Thread Eric Iverson
Tom, Your system is 901 so you are already running the latest 901. You need to install 902 and then you will have the latest 902 and be ready for future betas. On Fri, Aug 14, 2020 at 9:29 PM Tom Arneson wrote: > I upgraded my desktop and now I'm trying the same on my laptop and getting > the fo

Re: [Jprogramming] J902-beta-e available

2020-08-14 Thread Henry Rich
Exactly.  There were 2 old-style definitions in the base library, and a few others in demos and labs.  Upgrading everything fixes those. Henry Rich On 8/14/2020 10:07 PM, Joey K Tuttle wrote: The upgrade went OK in Darwin - now I get: MBpro-3:Downloads jkt$ jb Old-style definitio

Re: [Jprogramming] J902-beta-e available

2020-08-14 Thread Joey K Tuttle
The upgrade went OK in Darwin - now I get: MBpro-3:Downloads jkt$ jb Old-style definition encountered. It will be invalid after the beta period. It has x/y without u/v/m/n ** Old-style definition encountered. It will be invalid after the beta period. It has x

Re: [Jprogramming] J902-beta-e available

2020-08-14 Thread Tom Arneson
I upgraded my desktop and now I'm trying the same on my laptop and getting the following: = 2020-08-14 19:38 Machine: acer-tablet-2018 Engine: j901/j64avx2/windows Release-f: commercial/2020-06-11T15:31:28 Library: 9.01.24 Qt IDE: 1.8.5/5.12.6 Platform: Win

[Jprogramming] J902-beta-e available

2020-08-14 Thread Eric Iverson
J902-beta-e available for windows/macos/linux. This beta prints a warning message to your session if it encounters code that will not work in future releases. The warning is: Old-style definition encountered. It will be invalid after the beta period. It has x/y without u/v/m/n *