unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Stephen J. Turnbull" <stephen@xemacs.org>
To: Samuel Bronson <naesten@gmail.com>
Cc: emacs-devel@gnu.org
Subject: Re: May your change "Factor out lists of operators specially treated by 'make-autoload'." be added to Emacs?
Date: Sat, 19 Nov 2011 23:15:02 +0900	[thread overview]
Message-ID: <874ny0ryft.fsf@uwakimon.sk.tsukuba.ac.jp> (raw)
In-Reply-To: <CAJYzjmc38bN0VcBz0LV_bHPYhM=+bCvwoW4TvUy0bN7+pwnF_A@mail.gmail.com>

Samuel Bronson writes:

 > While this leaves me rather puzzled as to how the code to which I wish
 > to apply your refactoring came to be in GNU Emacs, the important thing
 > is that it *is* here and the refactoring *is* applicable.

Oh, that's very easy to explain.  We need our code to work with
programs written for Emacs, so semantics of code that affects
3rd-party packages can't vary much from Emacs.  The spec and original
implementation of autoload.el were inherited from Emacs (Roland
McGrath wrote the original, I think), but Ben's code is usually
entirely new except where he states in the ChangeLog that it was a
sync.  In this case there's no such note, so I assume (to be on the
safe side of the Emacs assignment policy) that Ben wrote the
implementation we're currently using since he's the one who installed
the code.

 > I suppose I will have to bring my own copyright assignment papers up
 > to date at some point, though, now that I've graduated from college.
 > It would be nice if somebody could tell me how to do that.

If Stefan or Yidong doesn't pick up on this message write them
directly and they'll get the copyright clerk to send you the necessary
forms.

 > This all started because I kept whining in #emacs about
 > package.el/autoload.el not supporting autoload generation for custom
 > defun-like macros properly,

Well there you go!





      reply	other threads:[~2011-11-19 14:15 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-11-16 18:25 May your change "Factor out lists of operators specially treated by 'make-autoload'." be added to Emacs? Samuel Bronson
2011-11-16 19:19 ` Stephen J. Turnbull
2011-11-16 19:44   ` Samuel Bronson
2011-11-17  3:54     ` Stephen J. Turnbull
2011-11-17 12:20       ` Juanma Barranquero
2011-11-17 12:53         ` Stephen J. Turnbull
2011-11-18 20:38       ` Samuel Bronson
2011-11-19 14:15         ` Stephen J. Turnbull [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=874ny0ryft.fsf@uwakimon.sk.tsukuba.ac.jp \
    --to=stephen@xemacs.org \
    --cc=emacs-devel@gnu.org \
    --cc=naesten@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).