<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cie-pseudocode-compiler.git/bundle, 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?h=main</id>
<link rel='self' href='https://git.ov4.org/cie-pseudocode-compiler.git/atom/bundle?h=main'/>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/'/>
<updated>2026-10-27T14:07:24Z</updated>
<entry>
<title>docs(preprocessor): document switches and library regions</title>
<updated>2026-10-27T14:07:24Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-27T14:07:24Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=caa88a9b36d9e1dfae40ecb31aee05bc2891fa17'/>
<id>urn:sha1:caa88a9b36d9e1dfae40ecb31aee05bc2891fa17</id>
<content type='text'>
Add manuals and aliases for all five PP directives, replace the retired #LIB
page, and update compiler and shared-editor architecture notes.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<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>fix(bundle): automatically save changed documents before closing</title>
<updated>2026-10-27T12:37:44Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-27T12:37:44Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=76ec25df16629b17f7d2775f4d2a54db0d022428'/>
<id>urn:sha1:76ec25df16629b17f7d2775f4d2a54db0d022428</id>
<content type='text'>
Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>fix(bundle): allow windows to close and route quit through document cleanup</title>
<updated>2026-10-27T12:36:06Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-27T12:36:06Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=30178981f487c225901f404040c027d4d1f49fea'/>
<id>urn:sha1:30178981f487c225901f404040c027d4d1f49fea</id>
<content type='text'>
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>build(bundle): port the package smoke test to Perl</title>
<updated>2026-10-22T11:46:32Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-22T11:46:32Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=4494b54d0e4b0b1564a7c66391216b98c8523b0e'/>
<id>urn:sha1:4494b54d0e4b0b1564a7c66391216b98c8523b0e</id>
<content type='text'>
Replace bundle/scripts/smoke-package.py with smoke-package.pl, which uses
only core modules like the other build and test scripts. Windows runs it
with native Strawberry Perl.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>build(bundle): version Bundle packages by their last source commit</title>
<updated>2026-10-22T10:35:28Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-22T10:35:28Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=e97b9fb49ee07712a45b34a0b9f35db5d631720a'/>
<id>urn:sha1:e97b9fb49ee07712a45b34a0b9f35db5d631720a</id>
<content type='text'>
Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>feat(bundle): report newer nightly builds on startup</title>
<updated>2026-10-22T10:31:05Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-22T10:31:05Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=21d0f61f100a778b505169b62e1cf2b615c1833e'/>
<id>urn:sha1:21d0f61f100a778b505169b62e1cf2b615c1833e</id>
<content type='text'>
Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>fix(bundle): stop running programs when macOS terminates the app</title>
<updated>2026-10-22T02:53:42Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-22T02:53:42Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=927950e552b37165327c587818c03d5f45d2c161'/>
<id>urn:sha1:927950e552b37165327c587818c03d5f45d2c161</id>
<content type='text'>
macOS termination such as Dock Quit skips ExitRequested and window
destruction, so running programs outlived the app. Stop them on
RunEvent::Exit, which every shutdown path reaches.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>fix(bundle): ask about unsaved changes when quitting with Cmd+Q</title>
<updated>2026-10-22T02:53:04Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-22T02:53:04Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=21eb7861f1ca534b39b81a08a49c843c29ee48b6'/>
<id>urn:sha1:21eb7861f1ca534b39b81a08a49c843c29ee48b6</id>
<content type='text'>
The predefined macOS Quit terminated the app without closing its
windows, so their unsaved-changes prompts never ran. Quit now closes
every window and the app exits after the last one.

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