SYNERGY-E-NEWS
News and Updates for Synergy/DE Developers

September 9, 2011

 
Synergy/DE 9.5.1b patch released
Everyone is urged to take advantage of numerous enhancements & fixes

Synergy/DE 9.5.1b is now available on all supported platforms.


Platform News
Read a selection of recent articles from around the web

Synergy/DE Tech Tip
Workspace in Workbench not restored

Quiz
Synergy/DE pros, see if you can answer this question!

If the file named "pragprog.txt" contains the text from the preface to The Pragmatic Programmer: From Journeyman to Master, by Andrew Hunt and David Thomas (Addison-Wesley, Oct 1999), then what is the output of the following program?


 

Everyone is urged to take advantage of numerous enhancements & fixes

Synergy/DE 9.5.1b is now available on all supported platforms. This patch release includes many important fixes and minor enhancements throughout the Synergy/DE product set, including

  • Numerous Synergy .NET enhancements, such as array support in groups
  • Improved analysis engine performance for compiling and Workbench tagging
  • Enhancements to Synergy Language Integration for Visual Studio, such as improved code converter support and improved designer support
  • Alias structfield support to allow group replacement
  • Select class performance improvements

We recommend that all customers upgrade to this new version.

Download 9.5.1b.
See list of changes in 9.5.1b.
Go to the Synergy/DE 9.5 site.




Synergy/DE Tech Tip
Workspace in Workbench not restored

Question: Previously, when I started Workbench, the last workspace I was working on would restore. Now it doesn't. What happened?

Answer: A bug in SlickEdit causes SlickEdit to change the value of your "Auto Restore workspace" option to false when you upgrade your version of Synergy/DE to 9.5.1. This bug was fixed in 9.5.1a, but if you are experiencing it, do the following in Workbench:

   1. Select Tools > Options.
   2. In the left panel of the Options dialog, expand Application Options.
   3. Select Auto Restore.
   4. Change the value of "Auto restore workspace" to True.
   5. OK the dialog and then restart Workbench.


Quiz
Synergy/DE pros, see if you can answer this question!

If the file named "pragprog.txt" contains the text from the preface to The Pragmatic Programmer: From Journeyman to Master, by Andrew Hunt and David Thomas (Addison-Wesley, Oct 1999), then what is the output of the following program?

main
record
    intro ,a80
proc
    open(1,o,"TT:")
    open(2,o,"pragprog.txt")
    try
        begin
            xcall get_line(3, intro)
            writes(1, %atrim(intro))
        end
    catch (e, @Exception)
        writes(1, "tl;dr")
    endtry
    close 2
end
 
function get_line, ^val
in req channel    ,int
out req buffer    ,a
proc
    reads(channel, buffer) [err=err]
    freturn 1
err,
    freturn 0
end                

a. “You really need to read this book!”
b. “This book will help you become a better programmer.”
c. “tl;dr”
d. a blank line