<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cie-pseudocode-compiler.git/bundle/src-tauri/src/runner.rs, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://git.ov4.org/cie-pseudocode-compiler.git/atom/bundle/src-tauri/src/runner.rs?h=main</id>
<link rel='self' href='https://git.ov4.org/cie-pseudocode-compiler.git/atom/bundle/src-tauri/src/runner.rs?h=main'/>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/'/>
<updated>2026-10-27T14:00:49Z</updated>
<entry>
<title>feat(editor): support PP directives in VS Code and Bundle</title>
<updated>2026-10-27T14:00:49Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-27T14:00:49Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=5d37ebcc02f6ca2ce1ced93f803dd1daf634d866'/>
<id>urn:sha1:5d37ebcc02f6ca2ce1ced93f803dd1daf634d866</id>
<content type='text'>
Share preprocessor highlighting through the existing grammar, keep conditional
blocks at the ordinary indentation depth, and exercise switches in Bundle's
native runner test.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>test(bundle): expect STRING INPUT at end of input to stop the program</title>
<updated>2026-10-23T00:41:11Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-23T00:41:11Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=7c681c33e17550bfc8a0dc969129a2ea855a39fe'/>
<id>urn:sha1:7c681c33e17550bfc8a0dc969129a2ea855a39fe</id>
<content type='text'>
Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>feat(bundle): color compiler diagnostics in Output</title>
<updated>2026-10-22T01:45:15Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-22T01:45:15Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=660d618f8b0df318d636cd780e547890d0248c0c'/>
<id>urn:sha1:660d618f8b0df318d636cd780e547890d0248c0c</id>
<content type='text'>
The runner now passes -fdiagnostics-color=always, since auto only sees a
pipe. src/ansi.js turns stderr's SGR sequences into bold and colored
runs, keeping style and cut-off sequences across chunks and dropping
other sequences such as gcc's erase-line. Program stdout stays verbatim.

Colors come from --vscode-terminal-ansi* variables. 2026 Dark leaves
them unset, so vendor/vscode/terminal-colors.json pins VS Code's dark
terminal defaults from the same upstream commit as the themes; a theme
value still wins.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>feat(bundle): run the bundled compiler with input and streaming output</title>
<updated>2026-10-21T11:08:50Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-21T11:08:50Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=7b94b9003daa1126ce78df37481fc52774c2f0b4'/>
<id>urn:sha1:7b94b9003daa1126ce78df37481fc52774c2f0b4</id>
<content type='text'>
Save before running, close prefilled stdin at EOF, and stream output bytes
through Tauri channels. Stop and reap the child before exit or another run.
Disable embedded stdout buffering and exercise the runner with real programs.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
</feed>
