<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>xi2, branch HEAD</title>
<subtitle>a plain text language that compiles to MIDI</subtitle>
<entry>
<id>f8b8f140c9bc32d181b27dce04c0193ff6f4fc11</id>
<published>2023-09-19T15:27:11Z</published>
<updated>2023-09-19T15:28:19Z</updated>
<title type="text">Create LICENSE</title>
<link rel="alternate" type="text/html" href="commit/f8b8f140c9bc32d181b27dce04c0193ff6f4fc11.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">Create LICENSE</content>
</entry>
<entry>
<id>f4f28d15410161b7823a2527cf01507eb6496d68</id>
<published>2023-09-19T15:24:11Z</published>
<updated>2023-09-19T15:28:19Z</updated>
<title type="text">add setup.py</title>
<link rel="alternate" type="text/html" href="commit/f4f28d15410161b7823a2527cf01507eb6496d68.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">add setup.py
</content>
</entry>
<entry>
<id>2f4fb8ce748b7e8dbc3c2c7ea2baecc314172ecc</id>
<published>2023-09-19T15:18:56Z</published>
<updated>2023-09-19T15:28:19Z</updated>
<title type="text">mv some code from main to render</title>
<link rel="alternate" type="text/html" href="commit/2f4fb8ce748b7e8dbc3c2c7ea2baecc314172ecc.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">mv some code from main to render
</content>
</entry>
<entry>
<id>2471d46727c63043ecd1356c2a41b7966232ff6c</id>
<published>2023-09-19T15:17:57Z</published>
<updated>2023-09-19T15:28:19Z</updated>
<title type="text">move to package</title>
<link rel="alternate" type="text/html" href="commit/2471d46727c63043ecd1356c2a41b7966232ff6c.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">move to package
</content>
</entry>
<entry>
<id>b425781fa9849d2ac9751cf6028c3022dc45813f</id>
<published>2023-09-19T15:10:13Z</published>
<updated>2023-09-19T15:28:19Z</updated>
<title type="text">add README</title>
<link rel="alternate" type="text/html" href="commit/b425781fa9849d2ac9751cf6028c3022dc45813f.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">add README
</content>
</entry>
<entry>
<id>207552a0984ddbb2447983f34530215ebc00f128</id>
<published>2023-09-19T15:09:05Z</published>
<updated>2023-09-19T15:09:05Z</updated>
<title type="text">add --debug option</title>
<link rel="alternate" type="text/html" href="commit/207552a0984ddbb2447983f34530215ebc00f128.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">add --debug option
</content>
</entry>
<entry>
<id>2039436d10236e45aacaba1102d6171ed1f8c40e</id>
<published>2023-09-19T14:34:10Z</published>
<updated>2023-09-19T14:34:10Z</updated>
<title type="text">allow input output from stdin/stdout</title>
<link rel="alternate" type="text/html" href="commit/2039436d10236e45aacaba1102d6171ed1f8c40e.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">allow input output from stdin/stdout
</content>
</entry>
<entry>
<id>7f35c1c2c7b44e3ccff23dd6696db324f31c29eb</id>
<published>2023-09-19T14:13:34Z</published>
<updated>2023-09-19T14:13:34Z</updated>
<title type="text">refactor xi2</title>
<link rel="alternate" type="text/html" href="commit/7f35c1c2c7b44e3ccff23dd6696db324f31c29eb.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">refactor xi2
</content>
</entry>
<entry>
<id>ee4b38e8ede70d4d7cbcd46e3ea70f6c25e77980</id>
<published>2023-09-19T13:57:18Z</published>
<updated>2023-09-19T13:57:27Z</updated>
<title type="text">refactor macros and change end maker to [end]</title>
<link rel="alternate" type="text/html" href="commit/ee4b38e8ede70d4d7cbcd46e3ea70f6c25e77980.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">refactor macros and change end maker to [end]
</content>
</entry>
<entry>
<id>5ee50e75083c92b0698c62bf516fad5fb59e01f9</id>
<published>2023-09-19T10:15:09Z</published>
<updated>2023-09-19T10:15:09Z</updated>
<title type="text">refactor/fix joining sections</title>
<link rel="alternate" type="text/html" href="commit/5ee50e75083c92b0698c62bf516fad5fb59e01f9.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">refactor/fix joining sections
</content>
</entry>
<entry>
<id>87a7a88e6b34138949f2f9ed8dfcdb070b305548</id>
<published>2023-09-19T10:02:43Z</published>
<updated>2023-09-19T10:02:43Z</updated>
<title type="text">use python-style comments</title>
<link rel="alternate" type="text/html" href="commit/87a7a88e6b34138949f2f9ed8dfcdb070b305548.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">use python-style comments
</content>
</entry>
<entry>
<id>89439b0bd26b64261456a9a71b76087845b486ba</id>
<published>2023-09-19T09:38:24Z</published>
<updated>2023-09-19T09:51:48Z</updated>
<title type="text">rewrite renderer</title>
<link rel="alternate" type="text/html" href="commit/89439b0bd26b64261456a9a71b76087845b486ba.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">rewrite renderer
</content>
</entry>
<entry>
<id>365fdeedb85413c1eb0d28a0a20160dd3feb55d1</id>
<published>2023-09-19T08:43:32Z</published>
<updated>2023-09-19T08:45:16Z</updated>
<title type="text">misc refactoring</title>
<link rel="alternate" type="text/html" href="commit/365fdeedb85413c1eb0d28a0a20160dd3feb55d1.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">misc refactoring
</content>
</entry>
<entry>
<id>7ff3ea8c0f2c3046dde2d0fc35c101f2af5bcebf</id>
<published>2023-09-19T08:43:24Z</published>
<updated>2023-09-19T08:43:24Z</updated>
<title type="text">rename parser to renderer</title>
<link rel="alternate" type="text/html" href="commit/7ff3ea8c0f2c3046dde2d0fc35c101f2af5bcebf.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">rename parser to renderer
</content>
</entry>
<entry>
<id>4960e95bb293eacd6aceec37e4812500d45d2cb5</id>
<published>2023-09-19T08:17:21Z</published>
<updated>2023-09-19T08:30:47Z</updated>
<title type="text">swap meaning of {} and ()</title>
<link rel="alternate" type="text/html" href="commit/4960e95bb293eacd6aceec37e4812500d45d2cb5.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">swap meaning of {} and ()

in python, {} indicates (unordered) sets. This fits better with chords.
</content>
</entry>
<entry>
<id>12c937667220a3d351f9279e99ffbc4dc0fc5486</id>
<published>2023-09-19T08:17:09Z</published>
<updated>2023-09-19T08:17:09Z</updated>
<title type="text">style: rm unused function</title>
<link rel="alternate" type="text/html" href="commit/12c937667220a3d351f9279e99ffbc4dc0fc5486.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: rm unused function
</content>
</entry>
<entry>
<id>4899d3cf474c0667c0405b60e13f16a4be74f898</id>
<published>2023-09-19T06:41:35Z</published>
<updated>2023-09-19T06:41:35Z</updated>
<title type="text">style: high level restructure of xi2</title>
<link rel="alternate" type="text/html" href="commit/4899d3cf474c0667c0405b60e13f16a4be74f898.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: high level restructure of xi2
</content>
</entry>
<entry>
<id>3a3ddbdabfb471b1ba7740d38b5952a6a7f93c4c</id>
<published>2023-09-19T06:41:08Z</published>
<updated>2023-09-19T06:41:08Z</updated>
<title type="text">fixup comments</title>
<link rel="alternate" type="text/html" href="commit/3a3ddbdabfb471b1ba7740d38b5952a6a7f93c4c.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">fixup comments
</content>
</entry>
<entry>
<id>84cc22ede7de7db45592cd360e8b0427db37986f</id>
<published>2023-09-19T06:40:57Z</published>
<updated>2023-09-19T06:40:57Z</updated>
<title type="text">fixup HEAD~1</title>
<link rel="alternate" type="text/html" href="commit/84cc22ede7de7db45592cd360e8b0427db37986f.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">fixup HEAD~1
</content>
</entry>
<entry>
<id>bbc8660dce4ad2065c084b744c0a15f82b4b773b</id>
<published>2023-09-18T22:27:47Z</published>
<updated>2023-09-18T22:28:23Z</updated>
<title type="text">update midi spec link</title>
<link rel="alternate" type="text/html" href="commit/bbc8660dce4ad2065c084b744c0a15f82b4b773b.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">update midi spec link
</content>
</entry>
<entry>
<id>6ab94169b644700cf4c10e8d01ecbe2b21c934cc</id>
<published>2023-09-18T22:06:47Z</published>
<updated>2023-09-18T22:28:23Z</updated>
<title type="text">pass midi to IParser</title>
<link rel="alternate" type="text/html" href="commit/6ab94169b644700cf4c10e8d01ecbe2b21c934cc.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">pass midi to IParser
</content>
</entry>
<entry>
<id>b7838fd6c2307e0a7d0cce2e725a0c45a9250bf8</id>
<published>2023-09-18T22:05:53Z</published>
<updated>2023-09-18T22:28:23Z</updated>
<title type="text">style: use more specific error types</title>
<link rel="alternate" type="text/html" href="commit/b7838fd6c2307e0a7d0cce2e725a0c45a9250bf8.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: use more specific error types
</content>
</entry>
<entry>
<id>34690ad027655f103bc42ce0e3e31ca908c1619b</id>
<published>2023-09-18T22:05:37Z</published>
<updated>2023-09-18T22:28:23Z</updated>
<title type="text">style: isinstance</title>
<link rel="alternate" type="text/html" href="commit/34690ad027655f103bc42ce0e3e31ca908c1619b.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: isinstance
</content>
</entry>
<entry>
<id>b32777d7c1e30cbfaa70c20f250c0a2ab086b6ae</id>
<published>2023-09-18T21:37:37Z</published>
<updated>2023-09-18T22:28:23Z</updated>
<title type="text">midi: support writing strings</title>
<link rel="alternate" type="text/html" href="commit/b32777d7c1e30cbfaa70c20f250c0a2ab086b6ae.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">midi: support writing strings
</content>
</entry>
<entry>
<id>bdda87bc720b6ca7dc59d3f1efd4e6fe039d1220</id>
<published>2023-09-18T21:37:22Z</published>
<updated>2023-09-18T22:28:11Z</updated>
<title type="text">refactor midi</title>
<link rel="alternate" type="text/html" href="commit/bdda87bc720b6ca7dc59d3f1efd4e6fe039d1220.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">refactor midi
</content>
</entry>
<entry>
<id>6d83259c70a6c4edb05ea7d1b6978cd271394e00</id>
<published>2023-09-18T21:26:25Z</published>
<updated>2023-09-18T21:38:57Z</updated>
<title type="text">fix missing parameter</title>
<link rel="alternate" type="text/html" href="commit/6d83259c70a6c4edb05ea7d1b6978cd271394e00.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">fix missing parameter
</content>
</entry>
<entry>
<id>d59650f9f96fee965eae8d4f7a0864dfad1c56d1</id>
<published>2023-09-18T21:21:41Z</published>
<updated>2023-09-18T21:38:57Z</updated>
<title type="text">superficial python3 syntax</title>
<link rel="alternate" type="text/html" href="commit/d59650f9f96fee965eae8d4f7a0864dfad1c56d1.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">superficial python3 syntax
</content>
</entry>
<entry>
<id>a56f578cfc843e316d5fe1b51642e3359df5d322</id>
<published>2023-09-18T21:38:47Z</published>
<updated>2023-09-18T21:38:57Z</updated>
<title type="text">style: rm commented code</title>
<link rel="alternate" type="text/html" href="commit/a56f578cfc843e316d5fe1b51642e3359df5d322.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: rm commented code
</content>
</entry>
<entry>
<id>73ade185e4d462a3f39e176ae3d58a6096c48a34</id>
<published>2023-09-18T21:20:15Z</published>
<updated>2023-09-18T21:38:11Z</updated>
<title type="text">style: more expressive variable names</title>
<link rel="alternate" type="text/html" href="commit/73ade185e4d462a3f39e176ae3d58a6096c48a34.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: more expressive variable names
</content>
</entry>
<entry>
<id>9cfb1d73533bee216748afaaa768821125183ef0</id>
<published>2023-09-18T15:40:56Z</published>
<updated>2023-09-18T21:38:11Z</updated>
<title type="text">style: structure imports</title>
<link rel="alternate" type="text/html" href="commit/9cfb1d73533bee216748afaaa768821125183ef0.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: structure imports
</content>
</entry>
<entry>
<id>2bfbd59bf73e68b300174495f2c0589ad485f83a</id>
<published>2023-09-18T15:39:57Z</published>
<updated>2023-09-18T21:38:11Z</updated>
<title type="text">style: spaces around operators</title>
<link rel="alternate" type="text/html" href="commit/2bfbd59bf73e68b300174495f2c0589ad485f83a.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: spaces around operators
</content>
</entry>
<entry>
<id>322a09be2976cdf60a89616840d85875f580d0c9</id>
<published>2023-09-18T15:37:22Z</published>
<updated>2023-09-18T16:16:36Z</updated>
<title type="text">style: two spaces before comment</title>
<link rel="alternate" type="text/html" href="commit/322a09be2976cdf60a89616840d85875f580d0c9.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: two spaces before comment
</content>
</entry>
<entry>
<id>e7f2ff34cb5450621c58560a3f2b9ccf9275ab91</id>
<published>2023-09-18T15:35:59Z</published>
<updated>2023-09-18T16:16:36Z</updated>
<title type="text">style: rm semicolon</title>
<link rel="alternate" type="text/html" href="commit/e7f2ff34cb5450621c58560a3f2b9ccf9275ab91.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: rm semicolon
</content>
</entry>
<entry>
<id>991f9630ede062011f26a36d5e0108ee30004a72</id>
<published>2023-09-18T15:35:44Z</published>
<updated>2023-09-18T16:16:36Z</updated>
<title type="text">style: one command per line</title>
<link rel="alternate" type="text/html" href="commit/991f9630ede062011f26a36d5e0108ee30004a72.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: one command per line
</content>
</entry>
<entry>
<id>9a3208982019ab92245d3287ba18fe3911dec265</id>
<published>2023-09-18T15:32:02Z</published>
<updated>2023-09-18T16:16:33Z</updated>
<title type="text">style: use snake_case</title>
<link rel="alternate" type="text/html" href="commit/9a3208982019ab92245d3287ba18fe3911dec265.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: use snake_case
</content>
</entry>
<entry>
<id>4b2ce16ce4b281c4f9c86bc83f2862539a2e7e7a</id>
<published>2023-09-18T15:00:27Z</published>
<updated>2023-09-18T16:15:50Z</updated>
<title type="text">style: basic formatting</title>
<link rel="alternate" type="text/html" href="commit/4b2ce16ce4b281c4f9c86bc83f2862539a2e7e7a.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: basic formatting
</content>
</entry>
<entry>
<id>2212b6af11098bba9f5a1d9d725c8ef07275e3e1</id>
<published>2023-09-18T14:52:03Z</published>
<updated>2023-09-18T16:15:50Z</updated>
<title type="text">style: tabs to spaces</title>
<link rel="alternate" type="text/html" href="commit/2212b6af11098bba9f5a1d9d725c8ef07275e3e1.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">style: tabs to spaces
</content>
</entry>
<entry>
<id>52a39ae061e30d562851fa0df32f4beccf1fb45c</id>
<published>2023-09-18T14:54:07Z</published>
<updated>2023-09-18T16:15:50Z</updated>
<title type="text">chmod -x</title>
<link rel="alternate" type="text/html" href="commit/52a39ae061e30d562851fa0df32f4beccf1fb45c.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">chmod -x
</content>
</entry>
<entry>
<id>39dd366b8777fb02fbdd17a5c78a22b2b812dbac</id>
<published>2023-09-18T14:51:07Z</published>
<updated>2023-09-18T14:51:07Z</updated>
<title type="text">wip</title>
<link rel="alternate" type="text/html" href="commit/39dd366b8777fb02fbdd17a5c78a22b2b812dbac.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@posteo.de</email>
</author>
<content type="text">wip
</content>
</entry>
<entry>
<id>1afa755b98c2e6bfff05ff00d60593d935f67762</id>
<published>2012-07-31T17:29:41Z</published>
<updated>2012-07-31T17:29:41Z</updated>
<title type="text">argparse</title>
<link rel="alternate" type="text/html" href="commit/1afa755b98c2e6bfff05ff00d60593d935f67762.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@gmx.net</email>
</author>
<content type="text">argparse
</content>
</entry>
<entry>
<id>b4e06ad3d0e0674b706cffb025f64eb2a9c9a9ce</id>
<published>2012-07-31T17:14:17Z</published>
<updated>2012-07-31T17:14:17Z</updated>
<title type="text">rm random prog</title>
<link rel="alternate" type="text/html" href="commit/b4e06ad3d0e0674b706cffb025f64eb2a9c9a9ce.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@gmx.net</email>
</author>
<content type="text">rm random prog
</content>
</entry>
<entry>
<id>dc325c740441e3246d47e539b92fbc668258d853</id>
<published>2012-07-31T17:13:45Z</published>
<updated>2012-07-31T17:13:45Z</updated>
<title type="text">docu</title>
<link rel="alternate" type="text/html" href="commit/dc325c740441e3246d47e539b92fbc668258d853.html" />
<author>
<name>Tobias Bengfort</name>
<email>tobias.bengfort@gmx.net</email>
</author>
<content type="text">docu
</content>
</entry>
</feed>
