* doc/automake.texi (Incompatibilities with other TAP parsers and drivers): Document that limitation. Normalize an unrelated "TODO" item. --- ChangeLog | 7 +++++++ doc/automake.texi | 5 ++++- 2 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog index 80e5163..6036f42 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2011-08-05 Stefano Lattarini <stefano.lattar...@gmail.com> + tap docs: we don't support pragma or version directives (yet) + * doc/automake.texi (Incompatibilities with other TAP parsers + and drivers): Document that limitation. Normalize an unrelated + "TODO" item. + +2011-08-05 Stefano Lattarini <stefano.lattar...@gmail.com> + tap: new option to change the string designating TAP diagnostic Here we introduce a new option `--diagnostic-string' in our TAP test driver, that allows the user to specify which string should diff --git a/doc/automake.texi b/doc/automake.texi index 254e98c..c63742d 100644 --- a/doc/automake.texi +++ b/doc/automake.texi @@ -9772,13 +9772,16 @@ the test script it occurs into. This doesn't follows TAP specifications, but on the other hand it maximizes compatibility (and code sharing) with the ``hard error'' concept of the default @option{parallel-tests} driver. @item +The @code{version} and @code{pragma} directives are not supported. +@item The @option{--diagnostic-string} option of out driver allows to modify the string that introduces TAP diagnostic from the default value of ``@code{#}''. The standard TAP protocol has currently no way to allow this, so if you use it your diagnostic will be lost to more compliant tools like @command{prove} and @code{Test::Harness} @item -@emph{TODO}: there's surely something else ... +And there are probably some other small and yet undiscovered +incompatibilities, especially in corner cases or with rare usages. @end itemize @node Links and external resources on TAP -- 1.7.2.3