On Tuesday, January 29, 2013 3:46:37 PM UTC-5, Kevin Powick wrote: > > > On Tuesday, 29 January 2013 13:55:19 UTC-5, Darrin wrote: >> >> >> Also, somewhere between a 1/3 and 1/2 of our basic programs have needed >> code changes. Most of those changes are minor >> >> I know you said it affected hundreds of program files, but is it only a > handful of code incompatibilities? Can you mention a few? > > Thanks, > -- > Kevin Powick > Most changes had to do with EXECUTE statements. If I rember correctly, quotes are handled differently and it was necessary to switch many linux commands to excute in another shell other than the standard jsh. Also, redirection of stdout and stderr worked differently so it was necessary to use redirection embedded in the executed command rather than the environment variable JBC_STDERR. Also, JQL syntax is less forgiving or flexible than in the past. For instance we had ID-SUPP in a lot of SELECT statements for some reason. These seem to have been ignored in 3.4 but cause zero results in 5.2.
CommandNext() and the subroutine call to initialize it's functionality have been renamed. Sorry, I can't remember the details though. Because we don't use any INPUT statements, most of our interactive programs depended on CommandNext() Most of the changes were simple, involving just syntax changes to existing lines of code rather than progromatic flow or logic changes. However there definately more changes required than I had anticipated. -- -- IMPORTANT: T24/Globus posts are no longer accepted on this forum. To post, send email to [email protected] To unsubscribe, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jBASE?hl=en --- You received this message because you are subscribed to the Google Groups "jBASE" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
