Developer Center |
|
Wednesday September 3, 2008
Many improvements have been made to the spark plug-in to improve the user experience.
Posted in Development Log, GPS
Monday September 1, 2008
It is now possible to remove the main activity log.
Posted in Development Log, GPS
Thursday August 28, 2008
It is now possible to set the package’s IDE VCS_Patch_Root attribute to a relative path. This way it is easier to share a project between developers who may have different setup.
Posted in Development Log, GPS
Tuesday August 26, 2008
Ben Brosgol has recently published a paper in COTS Journal that examines the real-time advantages of Ada and Java:
“On the surface, Ada and Java offer similar features to support real-time embedded military applications. But under the hood, they differ significantly in their underlying philosophy.”
To read the full article, please click here Real-Time Concurrent Issues Drive Ada versus Java Choice or visit http://www.cotsjournalonline.com/home/article.php?id=100827
Posted in Ada / Ada 2005, Development Log
Thursday August 21, 2008
Upload_Size_Limit can be used to control the uploads to the server. If the received data is larger than this limit, AWS won’t upload by default. It is still possible to upload the data using AWS.Server.Get_Message_Body on user’s callback if necessary.
Posted in AWS, Development Log
Tuesday August 19, 2008
Previously the compiler always assumed that values were in range of their subtypes, except for the case of a use of ‘Valid. This meant that in the case of invalid representations, there could be surprising behavior. The compiler now avoids such assumptions in default mode, leading to less surprising behavior. The old behavior, which may be more efficient in some cases can be restored by using the -gnatB switch or by use of the configuration pragma Assume_No_Invalid_Values (On).
Posted in Development Log, GNAT Compilation System
Tuesday August 19, 2008
The Debug contextual menu will now take into account the full expression to display a variable. For instance, if you leave your cursor on X in "A.X", then the command sent to the debugger is "print a.x". This also works with more complex expressions like "A(5) . X" (or if there are comments in the middle of the expression).
Posted in Development Log, GPS
Tuesday August 19, 2008
This menu allows you to spawn exactly the same command that you previously spawned through the /Build/Run menu. No dialog is open to ask for arguments. This menu can conveniently be bound to a key shortcut through the /Edit/Key Shortcuts menu.
Posted in Development Log, GPS
Monday August 18, 2008
When you add a dependency to your project (through the Project/Dependencies contextual menu in the project view) on a predefined project (ie one installed in the system’s standard directories, like all the projects installed with the GNAT addons), your project is modified so that the with statement does not use absolute paths. This allows you to for instance update the version of your compiler without modifying your projects.
Posted in Development Log, GPS
Monday August 18, 2008
Shutdown routine in AWS.Net is now able to shutdown the read, write or both side of the socket.
Posted in AWS, Development Log