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 |