CIB merge technical documentation (EN)

6. Call parameters in detail

6.34. Parameter --inline-is-not-this

[--inline-is-not-this]

(from CIB merge 3.9.190)

By usage of the parameter "--inline-is-not-this" the behavior of CIB merge versions older than 3.9.166 concerning $(inline) can be restored.


Syntax
--inline-is-not-this


Description

Up to CIB merge version 3.9.165 the identifier $(inline) was used internally, i.e. a context was created. From CIB merge version 3.9.166 the $(inline) is replaced by the actual file name.

This means that constructs with "--directory-read=inline=<filename>" ($(inline) is redirected to a file) and at the same time "REF "DAT:XML:$(inline);relative/path" " no longer work because there is no context for relative XPATH expressions. You would have to work with absolute XPATH commands.

By using the parameter "--inline-is-not-this" a context is created internally and thus the usage of relative XPATH commands is possible.