From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tim X Newsgroups: gmane.emacs.help Subject: Re: How big are your customisations? Date: Mon, 14 Aug 2006 18:41:26 +1000 Organization: Posted via Supernews, http://www.supernews.com Message-ID: <87odun6761.fsf@tiger.rapttech.com.au> References: <1153907142.547631.259450@s13g2000cwa.googlegroups.com> <87odv3v779.fsf@tiger.rapttech.com.au> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1155544975 18198 80.91.229.2 (14 Aug 2006 08:42:55 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 14 Aug 2006 08:42:55 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Aug 14 10:42:54 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GCY24-0001Cp-2j for geh-help-gnu-emacs@m.gmane.org; Mon, 14 Aug 2006 10:42:48 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GCY23-00049f-LQ for geh-help-gnu-emacs@m.gmane.org; Mon, 14 Aug 2006 04:42:47 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!headwall.stanford.edu!newsfeed.news2me.com!newshub.sdsu.edu!sn-xt-sjc-02!sn-xt-sjc-01!sn-post-sjc-01!supernews.com!corp.supernews.com!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:EaC6xRh9VDI1/Sf+vivvamDlUpI= Original-X-Complaints-To: abuse@supernews.com Original-Lines: 53 Original-Xref: shelby.stanford.edu gnu.emacs.help:141056 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:36681 Archived-At: dkcombs@panix.com (David Combs) writes: > In article <87odv3v779.fsf@tiger.rapttech.com.au>, > Tim X wrote: >> >>Mine is about 750 lines. However, I am not counting little packages >>and utilities I have written to enhance my emacs environment. If I >>include these, then I have another 62,000 (I have a couple of large >>specialised packages I use). I also have a lot of other packages I >>have installed and use form time to time - these would add up to at >>least a few hundred thousand lines - it all depends on what you >>classify as customization. Personally, I wouldn't count add on >>packages or packages I've written - just stuff done in my .emacs file >>(or would normally put in the .emacs file as I've broken some of it >>off into individual files to make them easier to maintain etc). >> >>Tim >>-- > > > Of course you've contributed them, somewhere, to all of us -- > (after doing some doc, too)? No, most of it I have not contributed and have no plans to. As I said, they are specialised to my needs and I have no desire or time to document or support or deal with e-mails from lazy individuals who cannot be bothered trying to work out why things don't work. This may seem like a hard attitude, but it is based on past experiences when I did release stuff for others to use and ended up getting abused by people who couldn't get it working. I've never understood the number of users who expect to be able to get code for free and despite disclaimers and the rest, feel they have the right to abuse you when they either don't like what you have done or cannot get it to work. The less specialised stuff I have contributed, but its a very small number in comparison to the total elisp I have written. It is also extremely trivial and requires minimal documentation. My main contributions have been bug fixes for other peoples packages, like sql-mode, tramp, emacspeak, plsql-mode (which, last time I looked was still broken - I gave up submitting fixes when I got no response, plus I don't have to do Oracle stuff at present), w3 and a few others. I think this is more valuable than releasing more half baked globs of code that really only address my own personal requirements. There is a big big difference between code written for personal use and code written for others to use. Code for others takes a lot more work and a lot more time - very difficult to justify when it is likely nobody else will use it. tim -- tcross (at) rapttech dot com dot au