From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: phillip.lord@newcastle.ac.uk (Phillip Lord) Newsgroups: gmane.emacs.devel Subject: Re: Emacs contributions, C and Lisp Date: Wed, 19 Feb 2014 16:43:54 +0000 Message-ID: <87ha7vaw8l.fsf@newcastle.ac.uk> References: <52FCD2B4.5080006@yandex.ru> <52FD9F1D.50205@yandex.ru> <83mwhucg1h.fsf@gnu.org> <878ute589i.fsf@fencepost.gnu.org> <83d2iqc84m.fsf@gnu.org> <87wqgxkcr9.fsf@yandex.ru> <834n41db0d.fsf@gnu.org> <52FE2985.4070703@yandex.ru> <831tz5daes.fsf@gnu.org> <8738jlohd6.fsf@yandex.ru> <83txc1bl83.fsf@gnu.org> <5300189A.9090208@yandex.ru> <83wqgv9fbj.fsf@gnu.org> <20140216180712.236069f6@forcix.jorgenschaefer.de> <83sirj9cyp.fsf@gnu.org> <20140217203145.71a849f7@forcix.jorgenschaefer.de> <837g8t8ouc.fsf@gnu.org> <87mwho68qu.fsf@newcastle.ac.uk> <83k3cs7898.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1392828283 24132 80.91.229.3 (19 Feb 2014 16:44:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 19 Feb 2014 16:44:43 +0000 (UTC) Cc: dgutov@yandex.ru, emacs-devel@gnu.org, forcer@forcix.cx To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 19 17:44:50 2014 Return-path: Envelope-to: ged-emacs-devel@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 1WGAGO-00032m-TM for ged-emacs-devel@m.gmane.org; Wed, 19 Feb 2014 17:44:49 +0100 Original-Received: from localhost ([::1]:60461 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WGAGO-0005SA-Hw for ged-emacs-devel@m.gmane.org; Wed, 19 Feb 2014 11:44:48 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47414) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WGAG9-0005D1-BC for emacs-devel@gnu.org; Wed, 19 Feb 2014 11:44:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WGAG2-00081Y-EW for emacs-devel@gnu.org; Wed, 19 Feb 2014 11:44:33 -0500 Original-Received: from cheviot22.ncl.ac.uk ([128.240.234.22]:37876) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WGAG2-0007uN-5L; Wed, 19 Feb 2014 11:44:26 -0500 Original-Received: from smtpauth-vm.ncl.ac.uk ([10.8.233.129]) by cheviot22.ncl.ac.uk with esmtp (Exim 4.63) (envelope-from ) id 1WGAFy-0006aK-Ew; Wed, 19 Feb 2014 16:44:22 +0000 Original-Received: from localhost (jangai.ncl.ac.uk [10.66.67.223]) (authenticated bits=0) by smtpauth-vm.ncl.ac.uk (8.13.8/8.13.8) with ESMTP id s1JGiMl2014804 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Wed, 19 Feb 2014 16:44:22 GMT In-Reply-To: <83k3cs7898.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 18 Feb 2014 17:25:39 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 128.240.234.22 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:169761 Archived-At: Eli Zaretskii writes: >> > What red tape? Emacs is about the most red-tape-less project as you >> > can find, as far as the procedure of admitting a patch is considered. >> >> >> This is an interesting difference of opinion and is probably worth >> exploring; it's worth knowing what the difficulties where. > > That's why I asked what kind of red tape was being alluded to here. My apologies I had taken it as a rhetorical question. >> It might also be writing this up -- is there a description anywhere of >> "how to submit a change to Emacs", and should it not be in the elisp >> manual? > > There's nothing to describe, IMO. If you don't have write access, > just post the changes and ask for review or approval; if you do have > write access, you just commit. Well, you just did just describe it, and it's a very nice, short and succient description. >> Incidentally, I say "change" and not "patch". Submitting a change these >> days generally means "clone, branch, pull request". > > Sorry, I don't understand the subtlety. Sending patches is quite slow and generally painful. This can be quite an impediment to "drive-by" fixes. Consider (my sole) contribution to biopython: commit a85cb7b546a7a3928a578ed05170581c0365c438 Author: Phillip Lord Date: Mon Sep 30 17:00:13 2013 +0100 Fix to the English of a section title. Modified Doc/Tutorial.tex diff --git a/Doc/Tutorial.tex b/Doc/Tutorial.tex index dc1d0a3..f46007d 100644 --- a/Doc/Tutorial.tex +++ b/Doc/Tutorial.tex @@ -1380,7 +1380,7 @@ used in sequencing work hold quality scores but they \emph{never} contain a sequence -- instead there is a partner FASTA file which \emph{does} have the sequence. -\section{Working with directly strings} +\section{Working with strings directly} \label{sec:seq-module-functions} To close this chapter, for those you who \emph{really} don't want to use the sequence objects (or who prefer a functional programming style to an object orientated one), Only doable when the effort is very small. Phil