Developer Center |
|
Monday January 16, 2012
One of the main issues raised by interfacing Ada and C++ is propagation of exceptions from one environment to the other. In this Gem, we’ll demonstrate how the new exception mechanism implemented in GNAT allows catching Ada exceptions in C++, and vice versa. Note that the following code will work starting with GNAT Pro 7.
Read the rest of this entry »
Posted in Ada / Ada 2005 / Ada 2012, Development Log, Devt log - Gem of the Week
Wednesday January 11, 2012
This action deletes the current line and places the cursor on the beginning of the following line. It can be bound to a key in the "Editor" section of the Key Shortcuts dialog.
Posted in Development Log, GNATbench, GPS
Tuesday January 10, 2012
Ada task information is now displayed in the debug view. This feature can be enabled/disabled from the debug view menu.
Posted in Development Log, GNATbench, GPS
Thursday January 5, 2012
The package GNATCOLL.SQL.Postgres now adds support for the postgreSQL specific "~*" operator, that matches regular expressions.
Posted in Development Log, GNAT Compilation System
Wednesday January 4, 2012
PolyORB is now licensed under the terms of the GPL version 3.
Posted in Development Log, PolyORB
Wednesday January 4, 2012
The license for gprbuild is now GPL3.
Posted in Development Log, GNAT Compilation System
Wednesday January 4, 2012
This switch can be used to validate the XML files from the gprconfig knowledge base. It should be used when you add your own XML files.
Posted in Development Log, GNAT Compilation System
Tuesday January 3, 2012
Here’s this Monday’s installment from the Ada Connection 2011 talks. Jeff O’Leary from the Federal Aviation Administration gives a talk on Assuring Software Reliability While Using Web Services and Commercial Products
A new film added every Monday. To view all the films we’ve added to date, please visit the Ada Lecture Series.
Posted in Ada / Ada 2005 / Ada 2012, Development Log
Friday December 23, 2011
The packages Ada.Wide_[Wide_]Characters.Handling are now pure, in accordance with an expected update of Ada 2012 AI 0266. In addition System.UTF_32, and Ada.Wide_[Wide_]Characters.Unicode are also now pure packages.
Posted in Development Log, GNAT Compilation System
Wednesday December 21, 2011
Attempting to pass enumeration values that have an invalid representation to the Put procedures of Enumeration_IO now results in a Constraint_Error.
Posted in Development Log, GNAT Compilation System