I haven't investigated this in much detail, but my feeling is that using 
the cl package saves time (developer time, i.e. my time).  To me, any 
effort spent avoiding it seems wasted.

I did a few Google searches but didn't find the previous discussion of 
this issue on this list.  Could someone please point me to it?

The namespace pollution argument seems pretty weak to me.  I guess it's 
possible in theory that someone has his own, local definition of 
`substitute' (or any other symbol defined in the cl package) that would 
conflict with cl's definition.  But I think such a person would be 
better off renaming his own function instead of insisting that we don't 
(require 'cl).

Is there an automatic way to check a piece of code for run-time 
dependencies on the cl package?

Christian.


_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev

Reply via email to