Gentoo Archives: gentoo-commits

From: "Christian Faulhammer (fauli)" <fauli@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] emacs r1382 - gentoo-syntax
Date: Fri, 28 Aug 2009 20:15:58
Message-Id: E1Mg5Ia-0003jt-UR@stork.gentoo.org
1 Author: fauli
2 Date: 2009-08-25 23:19:32 +0000 (Tue, 25 Aug 2009)
3 New Revision: 1382
4
5 Modified:
6 gentoo-syntax/ChangeLog
7 gentoo-syntax/gentoo-syntax.texi
8 Log:
9 gentoo-syntax (Functions): Describe how to start an ebuild from scratch
10
11
12 Modified: gentoo-syntax/ChangeLog
13 ===================================================================
14 --- gentoo-syntax/ChangeLog 2009-08-25 22:11:38 UTC (rev 1381)
15 +++ gentoo-syntax/ChangeLog 2009-08-25 23:19:32 UTC (rev 1382)
16 @@ -1,5 +1,8 @@
17 2009-08-26 Christian Faulhammer <fauli@g.o>
18
19 + * gentoo-syntax.texi (Functions): Describe how to start an ebuild
20 + from scratch
21 +
22 * ebuild-mode-keywords.el (ebuild-mode-keywords-elisp): Add ebuild
23 phases to highlighted keywords from elisp.eclass
24
25
26 Modified: gentoo-syntax/gentoo-syntax.texi
27 ===================================================================
28 --- gentoo-syntax/gentoo-syntax.texi 2009-08-25 22:11:38 UTC (rev 1381)
29 +++ gentoo-syntax/gentoo-syntax.texi 2009-08-25 23:19:32 UTC (rev 1382)
30 @@ -84,6 +84,13 @@
31 interfacing with Emacs.
32
33 @section Writing a new ebuild
34 +Starting a completely new ebuild from scratch is best done by inserting
35 +an ebuild skeleton. The function @code{ebuild-mode-skeleton} does this
36 +for you and can be called via @kbd{C-c C-n}. You are prompted for the
37 +always needed information, while having the possibility to give more
38 +than one item (in LICENSE for example) and choose via tab completion
39 +from the possible choices. Giving an empty input on items, that are not
40 +mandatory, will remove it from the buffer.
41
42 @section Keywording
43 In ebuild-mode an interface to manipulation of the KEYWORDS variable is