UI experiments pt. 2

This blog entry was ported from my gemsite, so it follows a slightly different format than I've been using here. The date on it is also wrong, but it's the date under which it was listed on my gemlog and I can't find an older one recorded anywhere.

I made a long-form text entry experiment last month, but forgot to write about it. Here's a link:

gemini://gamma.lyk.so

It works by concatenating blocks of text and allowing rearrangement, replacement, and removal of each block. A block of text is created by a single INPUT request.

The whole thing is written in C and deployed as a gmid "entrypoint." Source code available here:

gemini://lyk.so/cgi/src/gamma.c