# docgen: remove line support in printShell · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/1dd26042cc11e15eb7406e750c9454a2e2289a0f)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 1dd26042cc11e15eb7406e750c9454a2e2289a0f

Requested commit: 1dd26042cc11e15eb7406e750c9454a2e2289a0f

Commit: 1dd26042cc11e15eb7406e750c9454a2e2289a0f

Tree: 56b3a3fae31179db879bddf4ab0a108ba720207e

Author: Manlio Perillo

Committer: Manlio Perillo

## Message

```
docgen: remove line support in printShell

Line support in printShell breaks the support to terminal colors, when a
color is active over multiple lines. An example is when printing
reference traces.

Remove line support in printShell, since they are not really necessary
like in printSourceBlock.

In genHtml, remove an empty line when printing the execution of the
executable generated by `zig build-exe`.

Update the "shell parsed" tests.
Remove the call to log.emerg, since it is no longer supported.
Add an extra space after "--build-option1 \", as documented.

Fixes #13280

```

## Parents

- [1de64dba236d9496ae5f31b59b7a4947ff4d90be](https://git.cafe/gitcafe/zig/commit/1de64dba236d9496ae5f31b59b7a4947ff4d90be?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/1dd26042cc11e15eb7406e750c9454a2e2289a0f?format=markdown)
