| {# |
| Copyright 2021 The Pigweed Authors |
| |
| Licensed under the Apache License, Version 2.0 (the "License"); you may not |
| use this file except in compliance with the License. You may obtain a copy of |
| the License at |
| |
| https://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, WITHOUT |
| WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the |
| License for the specific language governing permissions and limitations under |
| the License. |
| #} |
| {% for code in code_items %} |
| {% set index = loop.index if show_index else '' %} |
| {% set prompt_width = 7 + index|string|length %} |
| In [{{index}}]: {{ code.input|indent(width=prompt_width) }} |
| {% if code.is_running %} |
| Running... |
| {% else %} |
| {% if code.stdout -%} |
| {{ code.stdout }} |
| {%- endif %} |
| {% if code.stderr -%} |
| {{ code.stderr }} |
| {%- endif %} |
| {% if code.output %} |
| Out[{{index}}]: {{ code.output|indent(width=prompt_width) }} |
| {% endif %} |
| {% endif %} |
| |
| {% endfor -%} |