Some redundant settings may probably be replaced with renamings from
TP_Shared so that they are updated in a single place in TP_Shared.
docs: -gnat05
regtests: -gnat05 -m Subversion
after @@INCLUDE@@ is not necessarily the start of the tag. That tag
could be anywhere in the string, for instance: "@@INCLUDE@@ /@_Foo_@",
used as a workaround for H724-006 in the CRM
All parts of Templates_Parser are now built using project
files. At the same time the build directory has been
separated from the source one. Support for installing
project file to use the Templates_Parser in stand-alone
mode has been added.
--
Continue work to prepare H417-001.
Added support for filter parameters starting with '@' (a common, previously
documented convention for referencing tags in the template)
Fix duplicate constants in Ada package when an HTTP parameter is defined
both through a name attribute and a HTTP_GET comment.
Improve documentation which was missing for HTTP_URL and HTTP_GET
Generate new variables: Executable_Extension, Directory_Separator and
Path_Separator.
* makefile:
(install): Install the default templates2ada template file.
* aws-utils.adb:
(Get_Program_Directory): New routine. Returns current running program
full pathname.
Minor reformatting.
* aws-utils.ads:
(Finalizer): Reword comment.
(Get_Program_Directory): New routine. Returns current running program
full pathname.
Minor reformatting.
* templates2ada.adb:
(Output_File): Check for templates file in standard directory if not
found in the current directory.
templates2ada now checks for the default templates file in the standard
directory.