Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!usc!bbn!gateway!uflorida.UUCP!weiner%novavax From: weiner%novavax@uflorida.UUCP (Bob Weiner) Newsgroups: comp.emacs Subject: All of my recently posted code based on GNU Emacs 18.52/RBJMAIL.EL Message-ID: <8905040037.AA07951@novavax.UUCP> Date: 4 May 89 00:37:15 GMT References: <8905030016.AA02163@dsys.icst.nbs.gov> Sender: news@bbn.COM Organization: BBN news/mail gateway Lines: 41 Date: Tue, 2 May 89 20:16:00 EDT From: Root Boy Jim Organization: National Institute of Standards and Technology formerly National Bureau of Standards Disclaimer: Opinions expressed are those of the sender and do not reflect NIST policy or agreement. ? From: Bob Weiner ? I recently posted revisions to buff-menu.el, rmail.el, rmailsum.el, ? info.el, and informat.el. All of these are based on GNU Emacs 18.52 and ? can probably easily be integrated with any 18.53 updates. They probably could. However, I have a slight disagreement with your posting methods. Trivial modifications should probably be posted as hooks, leaving the distributed code alone. More extensive mods should possibly be posted as diffs. My own method is demonstrated below, this seeming to be a good place to post rbj-mail. When I need to redefine a major function, I do so in the autoloaded elisp file. I solicit opinions on people's preferred methods. Dear RBJ (great name and I do like beautiful Edie Brickell), I did think about posting diffs for my mods, but I decided that many people like myself decide rapidly whether to pick up code form the net. The easier the install, the better. This way they can take the file, do a quick diff with their own, to see if they have any extra functionality and then just use the code as is or add in a few extra functions. Your hook ideas do give some benefit but they also complicate the install greatly. Additionally, I made the mods for myself, not to distribute, but in the end, I felt they would benefit many people as is. Work constraints and all prevents me from working as dilligently on this sort of thing as FSF people do. I appreciate the comments and the code, though. Your sorting features looked like good ideas. I am, Bob