Friday, March 25, 2016

The links generated by memo command [url ...] (See Memo commands in Lino Noi) will now always open in a new window (target="_blank").

I deactivated the following fab commands because their inv variant can now be considered stable and usable: inv ci inv bd inv pd inv mm inv clean inv blog inv test inv cov

I generalized the pty=True trick for all shell commands invoked by invoke (see atelier.invlib.local()). Because I was missing colors in inv ci.

I noticed that #839 is not fixed by the pty=True trick.

I added an RSS stream for my blog:

At 6pm I wanted to finally start working on #143. But accidentally I had an idea for atelier.invlib which seemed a quick win. And it was a quick win: for the first time I am satisfied with the invoke integration into Atelier. I also started to care for the documentation.

Since this was change in the API, it required a change in the tasks.py file of all my projects. And thus yet another release on PyPI. Which I named version 1.0.0 (and not 0.0.21).

So no new accounting stuff in #143 tonight… this reminds me an anecdote from the Tao of Programming:

A novice programmer was once assigned to code a simple financial package.

The novice worked furiously for many days, but when his Master reviewed his program, he discovered it contained a screen editor, a set of generalized graphics routines, and an artificial intelligence interface, but not the slightest hint of anything financial.

When the Master asked about this, the novice became indignant. “Don’t be so impatient,” he said, “I’ll put in the financial stuff eventually.”