Closed GoogleCodeExporter closed 9 years ago
Do I get it right that your use case is that you use pipe separated format and
want to present tables, also constructed with pipes, in keyword documentation
without needing to escape them? That sounds like a pretty small use case for
adding totally new syntax, especially when the syntax wouldn't apparently do
anything in HTML or TSV formats.
Could you consider writing docs using normal space separated format? That way
pipes in docs wouldn't cause any problems for you.
Notice also that this wouldn't be as easy to implement as you make it sounds.
Rows are currently split from the separator much before handling the row
continuation syntax, but this new syntax ought to change how rows are split.
Original comment by pekka.klarck
on 15 May 2014 at 10:02
Yes, my original use case is any of the plain text formats where you have data
that is also in the same format -- pipe separated format with pipes in the
data, space separated format with extra whitespace in the data, tab separated
with tabs in the data. There are perhaps other use cases such as creating
actual test data (versus documentation) that has the same format that the test
is written in.
I considered mixing spaces and pipes, but the result was just about as
unpleasant as escaping the pipes. I assume you're suggesting something like
this:
} Some test case
| | [Documentation]
... Example:
... | | my example with pipes | foo | bar | baz
| | [Tags] | and so on
The goal is for my team to be able to easily document their tests and keywords,
and for people to be able to easily read the documentation within the file as
well as from generated documentation.
Original comment by bryan.oa...@gmail.com
on 15 May 2014 at 10:23
I understand your problem but solving it with new syntax is not feasible. It
would be a huge task to implement it, it would need to be documented, and also
supporting tools such as RIDE would need to support it.
Original comment by pekka.klarck
on 24 Jun 2014 at 1:53
Original issue reported on code.google.com by
bryan.oa...@gmail.com
on 14 May 2014 at 3:23