On Sun, 23 Aug 2009, Wolfgang Schuster wrote:
Am 23.08.2009 um 17:52 schrieb Oliver Buerschaper:
I agree that my suggestion would sacrifice backwards compatibility. At the
same time I'm not sure how much change to the MkIV kernel is desirable
given that MkII is considered frozen. I'm really in no position to have an
educated opinion on whether there should be as few changes as possible or
rather the occasional clear cut. It's just that if you guys think that some
clear cuts are due for MkIV anyway then there will probably be never a
better time than now to make module loading more bullet-proof. As I was
saying, I'm just thinking out loud ;-)
MkIV is ConTeXt’s feature without an doubt but it's not so easy as you think.
I have myself two modules which work only with MkIV (simplefonts and
games) but bigger ones like simpleslides or letter are just complexer
styles and you can't expect from a user to upgrade to MkIV just to make
a presentation or to write a short letter.
I thought about integrating the version check into \setupmodule because
the command is only used in modules and available in MkII and MkIV but
Thomas and Aditya use it in the simpleslides module to pass parameters
to the module and this a few times at different places and not only at
the start of the file.
If you have a suggestion that will make things cleaner, we (Thomas and I)
can easily change the internals of simple slides to accomodate that.
Aditya
_______________________________________________
dev-context mailing list
dev-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/dev-context