MojoPad 1.78.0 Released (Bug Fixes) (New Features)

Answers take a shape you choose

  • There is a chooser for the shape an answer comes back in. Eight of them: a comparison, a brief, steps in order, a timeline, questions with their answers, what it comes down to, for and against, and a wall of cards. The chooser draws each one instead of naming it, so you pick by looking rather than by imagining — and Choose for me sits first and stays the default, because the shape that fits is usually obvious from the answer and nobody should have to learn a vocabulary before asking a question.
  • The shape is drawn from what the answer actually is. Asking a model to write in a particular shape is a request, and a request is sometimes simply declined — so MojoPad reads what came back and draws the shape itself. A comparison written as an ordinary table becomes a comparison; a history written in eras becomes a timeline; five findings become findings, whether they arrived numbered or bulleted. Where an answer plainly is not the shape you asked for, it is left exactly as it is: a plain answer is better than a mangled one.

Answers stay inside their own box

  • An answer can no longer change how the app looks. Asked for a formatted answer, a model may bring styling of its own — and that styling reached the whole application. One answer could repaint the window in colors of its choosing; another, carrying its own widths, pushed the panels into a third of the screen and left them there until the app was restarted. Anything an answer brings now applies to that answer alone. You can still ask for a particular look and get it; it simply stops at the edge of what you asked about.

Smaller things

  • A numbered citation is a link. An answer built from the web writes its references as [1], and those arrived as their own source code with a full web address sitting in the middle of the sentence.
  • A caveat appears only when there is something to do about it. When part of a run fails and then works on the next attempt, nothing is left for you to act on — and saying “not everything worked” under an answer that is complete only teaches you to ignore the line on the day it matters.