From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?ISO-8859-15?Q?Andreas_R=F6hler?= Newsgroups: gmane.emacs.devel Subject: Re: Modern Conventions for Emacs Lisp files? Date: Mon, 08 Apr 2013 15:54:25 +0200 Message-ID: <5162CC11.5060500@online.de> References: <87hajhswdh.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1365445562 2308 80.91.229.3 (8 Apr 2013 18:26:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 8 Apr 2013 18:26:02 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 08 20:26:05 2013 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 1UPGlZ-0004Y8-3C for ged-emacs-devel@m.gmane.org; Mon, 08 Apr 2013 20:26:05 +0200 Original-Received: from localhost ([::1]:49479 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UPCVW-0004UU-Pq for ged-emacs-devel@m.gmane.org; Mon, 08 Apr 2013 09:53:14 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:56515) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UPCVJ-0004Sv-Ma for emacs-devel@gnu.org; Mon, 08 Apr 2013 09:53:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UPCVC-0004xh-V8 for emacs-devel@gnu.org; Mon, 08 Apr 2013 09:53:01 -0400 Original-Received: from moutng.kundenserver.de ([212.227.126.171]:51071) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UPCVC-0004vj-JS for emacs-devel@gnu.org; Mon, 08 Apr 2013 09:52:54 -0400 Original-Received: from [192.168.178.21] (brln-4d0c3973.pool.mediaWays.net [77.12.57.115]) by mrelayeu.kundenserver.de (node=mreu0) with ESMTP (Nemesis) id 0MNhBG-1UVFyY0pQ2-0079rL; Mon, 08 Apr 2013 15:52:52 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 In-Reply-To: X-Provags-ID: V02:K0:PLXZNzCLziLGDX93BF6Xo2SBOtZrBoKFz79fSRc4BBf 88ABMURtgzuYjH45/KSPvNUwN3ge49kvLUjCyfz5XN6jnVQnMM vQFANOIhcAI2RRJv8lONZnWpkF4vjJ/O4c9awJ72XqSfPA5rfN z9AjElGrCG6ooru5EyC6GkjVVOP/RwP/ybdYMGCDnSPBflWsON A/Rzd8Bmb51P9xKVVTgqjy6AdokUFE3p7X+nnskSkcvJLZTDA8 3UGyis3ATTt43ybjs5HIgi1evAGjpEImgDpKbueTkI7/80l+ZN ScFN9xVnVNEx2ujDohcLC4MQoU64/4zQT+usMPU++J9qx5ZX6a iBCPhPNiV1v1f6zpDneQ= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 212.227.126.171 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:158764 Archived-At: Am 08.04.2013 15:22, schrieb Stefan Monnier: >> 1. File structuring with outcommented Org-mode headlines (;; * Headline) > > There is already a standard for that: > > ;;; Headline > ;;;; SubHeadline > ;;;;; SubSubHeadline > > outline-minor-mode understands it. > >> 2. Meta information not as free text anymore but as Org-mode properties, >> maybe like this: >> ,--------------------------------------------------------- >> | * navi-mode.el --- major-mode for easy buffer-navigation >> | :PROPERTIES: >> | :copyright: Thorsten Jolitz >> | :copyright-years: 2013 >> | :version: 0.9 >> | :licence: GPL 2 or later (free software) >> | :licence-url: http://www.gnu.org/licenses/ >> | :part-of-emacs: no >> | :author: Thorsten Jolitz >> | :author_email: tjolitz AT gmail DOT com >> | :inspiration: occur-mode org-mode >> | :keywords: emacs outline lisp >> | :END: >> `--------------------------------------------------------- > > There is already a non-free-text section with such meta-info, > manipulated with lisp-mnt.el functions. It looks like > > ;; Author: Chinua Achebe > ;; Maintainer: FSF > ;; Package: emacs > > It's not the same format, but that shouldn't be a major issue. > > > Stefan > > Reads like another argument not to hard-code "*" as headers Andreas