20130116¶
Sphinx tools¶
I wrote a
textimage
directive which I will need to write
https://www.lino-framework.org/tutorials/layouts.html.
Thanks to:
Usage:
.. textimage:: 0114a.jpg
:scale: 40 %
**This is a test**.
We start by including a .py file:
.. literalinclude:: 0116a.py
Here are some explanations.
This directive
(an InsertInputDirective
)
will generate the following intermediate rst markup:
+-----------------------------------+----------------------+
| **This is a test**. | .. image:: 0114a.jpg |
| We start by including a .py file: | :scale: 40 % |
| | |
| .. literalinclude:: 0116a.py | |
| | |
| Here are some explanations. | |
+-----------------------------------+----------------------+
… leading to the final result:
This is a test. We start by including a .py file: # test
for i in range(10):
print i
Here are some explanations. |
To implement this,
I also had to optimize lino.utils.rstgen
:
it supports now cells containing newlines.
A similar thing is
complextable
:
This is a test. We start by including a .py file: # test
for i in range(10):
print i
Here are some explanations. |
|
|
Upgrade on Jana¶
Now that north.dpy
can
automatically handle a change in the
lino.Lino.languages
settings,
I made a Double Dump Test (DDT) on Jana using a dump of production data.
Miscellaneous optimizations during the upgrade:
Restored the old-style sitecustomize_lino.on_init trick, but under the new name as lino_local.on_init. Started documenting it in https://www.lino-framework.org/admin/lino_local.html.
lino.Lino.using()
didn’t yet yield Sphinx.fixed an internal bug: local fixtures and configs dirs were not yet detected.
[csv]-Ansicht zeigte nicht die richtigen Klienten an¶
Fixed a bug reported by Lino-Welfare users:
[csv]-Ansicht vergaß diverse Parameter zu berücksichtigen. Insbesondere zum Beispiel in der Liste der Klienten zeigte er nicht die gleichen Klienten wie am Bildschirm.