http://docs.huihoo.com/homepage/shredderyin/emacs-resource.html

Announce: "Emacs references: pointers to ports, packages, papers, lisp"

    [X]Emacs FAQ is available to you via keypress C-h F.
    Official GNU Emacs FAQ available also at
    http://www.faqs.org/faqs/GNU-Emacs-FAQ/

    List of Emacs resources at http://tiny-tools.sourceforge.net/emacs-elisp.html
    from where this is an excerpt. Have a look ar Stephen's condenced
    lisp list at http://www.anc.ed.ac.uk/~stephen/emacs/ell.html继续阅读

Source: http://www.gnu.org/software/m4/manual/m4.html

GNU M4 1.4.16 macro processor

2 Invoking m4

The format of the m4 command is:

     m4 [option...] [file...]

All options begin with ‘’, or if long option names are used, with ‘’.

The argumentis a marker to denote the end of options.

In other words, m4 -QPDfoo -d a -df is equivalent to m4 -Q -P -D foo -d -df -- ./a, although the latter form is considered canonical.继续阅读

Source: http://www.gnu.org/prep/maintain/maintain.html

3 Getting a GNU Account

The directory ‘/gd/gnuorg’ mentioned throughout this document is available on the general GNU server, currently fencepost.gnu.org. If you are the maintainer of a GNU package, you should have an account there. If you don’t have one already, http://www.gnu.org/software/README.accounts.html. You can also ask for accounts for people who significantly help you in working on the package.继续阅读

英文原文: http://www.gnu.org/software/automake/manual/automake.html((version 1.11.1)

中文原文: http://www.linuxforum.net/books/automake.html#IDX79(version 1.3)

1 Introduction

Automake is a tool for automatically generating Makefile.ins from files called Makefile.am. Each Makefile.am is basically a series of make variable definitions1, with rules being thrown in occasionally. The generated Makefile.ins are compliant with the GNU Makefile standards.

The typical Automake input file is simply a series of variable definitions. Each such file is processed to create a Makefile.in. There should generally be one Makefile.am per directory of a project.

Automake does constrain a project in certain ways; for instance, it assumes that the project uses Autoconf (see Introduction), and enforces certain restrictions on the configure.ac contents2.继续阅读