From: [email protected] Date: Sun, 27 Dec 2009 16:51:15 -0500
There was some discussion about cl.el on this list a few months ago. I don't remember what was concluded. Please read it before you do anything relating to cl.el; once you have read it, do whatever you want.
Actually, I realize the discussion was a few years ago. You can read the discussion where I forwarded it, at http://my-trac.assembla.com/vimpulse/ticket/2 -- "[PATCH] rewrite viper-normalize-minor-mode-map-alist not to use cl.el's 'push' macro".
Here's my summary of the debate: 1. An extension cannot be included in GNU Emacs if it contains (require 'cl). 2. It may, however, contain (eval-when-compile (require 'cl)), which loads macros only. 3. In the long run, code depending on cl.el should be rewritten. Based on this, I'll add #2 to the code immediately, and put #3 on the TODO list.
Should I make a tag copy of version 0.3.0, which is found on EmacsWiki?
If you want to, you can; since that's an old version, if you don't want to bother, that's also fine. I don't remember; maybe it was me who forgot to make the tag copy last time :)
After some diffing, it seems that revision 14 is most similar to the one that's found on EmacsWiki (there's a docstring which is formatted slightly differently). I'll tag that.
I don't remember anymore what "copyright-significant" means.
IIRC, 15 lines is the "magic" number.
I've never heard "15 lines". If you happen to remember offhand: Where did you hear that? :)
From Donald R. Robertson, the FSF clerk, in a post forwarded to the mailing list in June:
It's not really an exact science. Copyright protects a somewhat nebulous idea known as expression, and that concept isn't necessarily tied to length of a work. A very short work, like say a poem, may contain copyrightable expression whereas a very long work, like a phone book, may not. A sort of rule of thumb that we use is that something less than 15 lines is unlikely to be copyright significant, while something more than 15 lines is more likely. In the end, the maintainer really has to look at the quality as well as quantity of the work and decide whether it's worth assigning or not.
http://lists.ourproject.org/pipermail/implementations-list/2009-June/000044.... Best regards, Vegard _________________________________________________________________ Få nye Windows Live™ Messenger. http://download.live.com/messenger