From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jambunathan K Newsgroups: gmane.emacs.help Subject: Re: How to propose an emacs patch (Re: replacing a function with another one) Date: Sun, 16 Mar 2014 08:51:20 +0530 Message-ID: <878usaltfz.fsf@gmail.com> References: <87vbvofsi6.fsf@yun.yagibdah.de> <87bnxgs4r9.fsf@web.de> <87lhwj1cfz.fsf@yun.yagibdah.de> <87zjkz6vd5.fsf@web.de> <8738ir161u.fsf@yun.yagibdah.de> <87eh2b6nfm.fsf@web.de> <87r46anab5.fsf@yun.yagibdah.de> <87vbvleiey.fsf@yun.yagibdah.de> <87vbvlbm8p.fsf@web.de> <87siqpsdgs.fsf@yun.yagibdah.de> <87iorljkhx.fsf@web.de> <87pplsivy7.fsf@yun.yagibdah.de> <87eh27mhyw.fsf@yun.yagibdah.de> <877g7yizsf.fsf@gmail.com> <87r463usgu.fsf_-_@yun.yagibdah.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1394940029 11629 80.91.229.3 (16 Mar 2014 03:20:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 16 Mar 2014 03:20:29 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Mar 16 04:20:40 2014 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WP1ct-0001an-IP for geh-help-gnu-emacs@m.gmane.org; Sun, 16 Mar 2014 04:20:39 +0100 Original-Received: from localhost ([::1]:52142 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WP1cs-0008LH-UI for geh-help-gnu-emacs@m.gmane.org; Sat, 15 Mar 2014 23:20:39 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39344) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WP1ca-0008C6-As for help-gnu-emacs@gnu.org; Sat, 15 Mar 2014 23:20:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WP1cW-0008Os-5S for help-gnu-emacs@gnu.org; Sat, 15 Mar 2014 23:20:20 -0400 Original-Received: from mail-pb0-x231.google.com ([2607:f8b0:400e:c01::231]:60667) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WP1cV-0008Oi-To for help-gnu-emacs@gnu.org; Sat, 15 Mar 2014 23:20:16 -0400 Original-Received: by mail-pb0-f49.google.com with SMTP id jt11so4249016pbb.36 for ; Sat, 15 Mar 2014 20:20:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=rGuL6y/+44IsEZ+APKOIwlQ33VtGs84xDYQkIlaEpHs=; b=pojdSJm202aQEv/ZkJlg8GGy+RO6dDrOZ/KFLEF0EiwHxi4O/7rGfC25RQDrt1Hh5+ 2SMejZCEPsCyHUZUHcD/REHw+7o051swmfQP3Q1BrKY6QY+wQBKr8w7TGaBzykcT3u/j TkhGhn4hdw4/nPiv4siypbmKKB2InhEFXEp1w1iYChK3u3lF96BLywCuPgWYUg0jRsdE OijdHqOWCmxs1+8YOqwt2FgFvcRjAMgiw82dbuhKyO+8d1IdxA9oASvjiQ3AQS/y5cG5 Gs+vZnKiJrt8UZSxDMWKsn8Wx9fXIIUnCtq0HRrD4v7MIvwc48JpnSrPpqOCtFoFEHcd Nq0A== X-Received: by 10.68.102.34 with SMTP id fl2mr18308423pbb.2.1394940014483; Sat, 15 Mar 2014 20:20:14 -0700 (PDT) Original-Received: from debian-6.05 ([101.63.215.189]) by mx.google.com with ESMTPSA id jd5sm30445640pbb.18.2014.03.15.20.20.11 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Sat, 15 Mar 2014 20:20:13 -0700 (PDT) In-Reply-To: <87r463usgu.fsf_-_@yun.yagibdah.de> (lee@yun.yagibdah.de's message of "Sat, 15 Mar 2014 21:17:37 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c01::231 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 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 Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:96532 Archived-At: lee writes: >> Where there is a will there is a way. > > Asking here how best to go about it is a start ... It seems they need > some sort of paperwork from contributers for copyright reasons, and I > don`t know how to propose a patch or if such paperwork is needed for > that. You need to come to emacs-devel. Second best option is to put it on emacs-bugs. Just say that you are proposing a patch and would like to have it as part of Emacs. Folks there will do the rest. If you are new (or relatively new) to that list someone would respond very quickly so that you feel quite welcome. But as time progresses - as you become a old timer - you may have to wait anywhere from few days to few months for someone to turn attention to your work. Emacs repo is quite big. I suggest that you use git (and not bzr) for cloning your repo. You can find instructions here: http://www.emacswiki.org/emacs/GitForEmacsDevs Remember you don't need to clone the repo for proposing a patch. You download JUST the relevant file from the Web Interface. You make a copy of it and make changes to it. And then submit the diff between the files. emacs-devel: http://lists.gnu.org/archive/html/emacs-devel/ http://thread.gmane.org/gmane.emacs.devel emacs-bugs: http://lists.gnu.org/archive/html/bug-gnu-emacs/ http://thread.gmane.org/gmane.emacs.bugs emacs-sources. http://lists.gnu.org/archive/html/gnu-emacs-sources/ http://thread.gmane.org/gmane.emacs.sources You can more information about emacs and the mailing list in this page. http://savannah.gnu.org/projects/emacs https://savannah.gnu.org/bzr/?group=emacs