On 08/11/2009, at 12:30 PM, Will Robertson wrote:

> Yes, I'd forgotten about this (relatively) recent change. But that's  
> a very good point. I'll move the font loading to a .cfg file.

My current solution, rather than adding another file to the  
distribution, is to add a class option [cm-default] to the package.  
I've moved loading the cfg file to before \ProcessOptions (and  
documented this), so after

echo '\PassOptionsToClass{cm-default}{l3doc}' > l3doc.cfg

everything should be "back to normal".

I hope this is okay for now; let me know what you think.

-- Will