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.
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.”