From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: ken Newsgroups: gmane.emacs.help Subject: Re: Emacs mode intro question Date: Wed, 25 Aug 2004 07:56:33 -0400 Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <412C7E71.70301@speakeasy.net> References: Reply-To: gebser@speakeasy.net NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1093460218 18282 80.91.224.253 (25 Aug 2004 18:56:58 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 25 Aug 2004 18:56:58 +0000 (UTC) Cc: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Aug 25 20:56:43 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1C02wt-0006RJ-00 for ; Wed, 25 Aug 2004 20:56:43 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C031S-0004O3-T7 for geh-help-gnu-emacs@m.gmane.org; Wed, 25 Aug 2004 15:01:27 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C01QR-000279-C5 for help-gnu-emacs@gnu.org; Wed, 25 Aug 2004 13:19:07 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C01Ff-0007Hi-5U for help-gnu-emacs@gnu.org; Wed, 25 Aug 2004 13:08:00 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C00z1-0001aK-Ma for help-gnu-emacs@gnu.org; Wed, 25 Aug 2004 12:50:47 -0400 Original-Received: from [216.254.0.206] (helo=mail6.speakeasy.net) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1BzwQW-0001l0-G5 for help-gnu-emacs@gnu.org; Wed, 25 Aug 2004 07:58:52 -0400 Original-Received: (qmail 7377 invoked from network); 25 Aug 2004 11:58:49 -0000 Original-Received: from dsl093-011-017.cle1.dsl.speakeasy.net (HELO [192.168.0.100]) (cousin@[66.93.11.17]) (envelope-sender ) by mail6.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 25 Aug 2004 11:58:48 -0000 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040803 X-Accept-Language: en-us, en, de, ru, fr-fr Original-To: Urban Gabor In-Reply-To: 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: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:20284 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:20284 Urban Gabor wrote: >Hi, > >I would like to learn writing Emacs mode just for fun (and >help for myself...). I have found a very good Emacs-Lisp >tutorial, but I could not find any tutorial, how cold I >write a major emacs mode on my own. Can anybody help me? > >Could you cc the reply to my mailbox, too? > >Best regards > >Gabaux >Linux is like a wigwam: no gates, no windows, and an apache >inside! > > Your enthusiasm and curiosity are laudable. However, one of the first rules of programming is that you don't re-invent the wheel. There are already a *lot* of emacs modes and so you could be writing one which already exists. On the other hand, I'm guessing that there are a lot of open source projects on and which are cutting edge and need help. You could follow on on the develop of some interesting project and, if your coding skills are good enough, perhaps even contribute. hth, ken