From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Oleh Krehel Newsgroups: gmane.emacs.devel Subject: Re: Organizing package.el a bit Date: Sat, 28 Mar 2015 15:55:20 +0100 Message-ID: <87lhihtbmv.fsf@gmail.com> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1427555102 13056 80.91.229.3 (28 Mar 2015 15:05:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 28 Mar 2015 15:05:02 +0000 (UTC) Cc: Stefan Monnier , emacs-devel To: Artur Malabarba Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 28 16:05:01 2015 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 1YbsIF-0007Nx-K3 for ged-emacs-devel@m.gmane.org; Sat, 28 Mar 2015 16:04:59 +0100 Original-Received: from localhost ([::1]:54073 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YbsIF-00042t-1T for ged-emacs-devel@m.gmane.org; Sat, 28 Mar 2015 11:04:59 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57503) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YbsHz-00041x-Vo for emacs-devel@gnu.org; Sat, 28 Mar 2015 11:04:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YbsHv-0001Sg-0j for emacs-devel@gnu.org; Sat, 28 Mar 2015 11:04:43 -0400 Original-Received: from mail-wi0-x22f.google.com ([2a00:1450:400c:c05::22f]:36037) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YbsDf-0000pW-7r for emacs-devel@gnu.org; Sat, 28 Mar 2015 11:00:15 -0400 Original-Received: by wibg7 with SMTP id g7so56523903wib.1 for ; Sat, 28 Mar 2015 08:00:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=JgsrrVFJhSudixntMIyhfwY3mTUIJqswxKv4Aan3fD4=; b=Wmgo6ymKCCCfCS280MW4w8QIhwEVDSaxs04vgNG2/zXXo8zpoAT5OxGO1jFT4M/sgT Pg7iqg9T4LQCUPJYDX2sGPTqOMMGAY0II4AZE5c9dHl0fbtjThFGa/FfDdXPPK7+OryI udcGm8YlPBtAyVWfl2wSUb7/Wfi2aTvrek8151mzrD/OuUYefUU7ZECYpboh0Gq6DlN+ 5pGSQFSz7U7V8roe1+gAsCbayp7cbcKfF6IRl79si/NJZs8yT/lpazXRm9l4vVZiYZ0i o7YQhfYVe6WGreVmPZPlTAjpn/aVJshe7ZEJOm6oGR7YElAITPN6916z6Z4kx9tjczSt a+WA== X-Received: by 10.194.222.135 with SMTP id qm7mr48160195wjc.14.1427554813614; Sat, 28 Mar 2015 08:00:13 -0700 (PDT) Original-Received: from firefly (dyn069045.nbw.tue.nl. [131.155.69.45]) by mx.google.com with ESMTPSA id dj4sm7471965wjc.13.2015.03.28.08.00.12 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 28 Mar 2015 08:00:12 -0700 (PDT) In-Reply-To: (Artur Malabarba's message of "Sat, 28 Mar 2015 14:52:55 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.91 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::22f 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:184457 Archived-At: Artur Malabarba writes: > On second thought. It would be much simpler and just as effective to > move some functions around a bit and divide the file with a few more > page breaks. I agree on this one. 3000 lines ins't a lot, especially when you compare it to 25000 lines of org.el. But org.el is organized nicely with outlines, instead of page breaks. Maybe you should consider outlines for package.el as well. Outlines are easy to navigate, fold and narrow into. Oleh