aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/ARGOT_SETUP.3 (renamed from doc/GRECS_SETUP.3)38
-rw-r--r--doc/Makefile.am32
-rw-r--r--doc/argot-syntax.texi (renamed from doc/grecs-syntax.texi)8
-rw-r--r--doc/argot_asprintf.3 (renamed from doc/grecs_asprintf.3)28
-rw-r--r--doc/argot_config.5 (renamed from doc/grecs_config.5)20
-rw-r--r--doc/argot_error.3 (renamed from doc/grecs_error.3)48
-rw-r--r--doc/argot_format_locus.3 (renamed from doc/grecs_format_locus.3)32
-rw-r--r--doc/argot_format_node.3 (renamed from doc/grecs_format_node.3)56
-rw-r--r--doc/argot_format_node_path.3 (renamed from doc/grecs_format_node_path.3)36
-rw-r--r--doc/argot_format_value.3 (renamed from doc/grecs_format_value.3)30
-rw-r--r--doc/argot_include_path_setup.3 (renamed from doc/grecs_include_path_setup.3)26
-rw-r--r--doc/argot_malloc.3 (renamed from doc/grecs_malloc.3)72
-rw-r--r--doc/argot_node_free.3 (renamed from doc/grecs_node_free.3)20
-rw-r--r--doc/argot_parse.3 (renamed from doc/grecs_parse.3)92
-rw-r--r--doc/argot_stmt_path.5 (renamed from doc/grecs_stmt_path.5)12
-rw-r--r--doc/argot_strdup.3 (renamed from doc/grecs_strdup.3)24
-rw-r--r--doc/argot_tree_free.3 (renamed from doc/grecs_tree_free.3)20
-rw-r--r--doc/tmpl.310
-rw-r--r--doc/wordsplit.36
19 files changed, 305 insertions, 305 deletions
diff --git a/doc/GRECS_SETUP.3 b/doc/ARGOT_SETUP.3
index 8aa086a..3c18d1e 100644
--- a/doc/GRECS_SETUP.3
+++ b/doc/ARGOT_SETUP.3
@@ -1,4 +1,4 @@
1.\" This file is part of grecs -*- nroff -*- 1.\" This file is part of argot -*- nroff -*-
2.\" Copyright (C) 2007-2016 Sergey Poznyakoff 2.\" Copyright (C) 2007-2016 Sergey Poznyakoff
3.\" 3.\"
4.\" Grecs is free software; you can redistribute it and/or modify 4.\" Grecs is free software; you can redistribute it and/or modify
@@ -14,14 +14,14 @@
14.\" You should have received a copy of the GNU General Public License 14.\" You should have received a copy of the GNU General Public License
15.\" along with Grecs. If not, see <http://www.gnu.org/licenses/>. 15.\" along with Grecs. If not, see <http://www.gnu.org/licenses/>.
16.\" 16.\"
17.TH GRECS_SETUP 3 "August 13, 2012" "GRECS" "Grecs User Reference" 17.TH ARGOT_SETUP 3 "August 13, 2012" "ARGOT" "Grecs User Reference"
18.SH NAME 18.SH NAME
19GRECS_SETUP \- Initialize \fBgrecs\fR submodule. 19ARGOT_SETUP \- Initialize \fBargot\fR submodule.
20.SH SYNOPSIS 20.SH SYNOPSIS
21.BI "GRECS_SETUP(" "dir" ", " "options" ", " "pp-setup-file" ) 21.BI "ARGOT_SETUP(" "dir" ", " "options" ", " "pp-setup-file" )
22.SH DESCRIPTION 22.SH DESCRIPTION
23The \fBGRECS_SETUP\fR macro is invoked from the host project's 23The \fBARGOT_SETUP\fR macro is invoked from the host project's
24\fBconfigure.ac\fR. It initializes the \fBgrecs\fR submodule 24\fBconfigure.ac\fR. It initializes the \fBargot\fR submodule
25variables for compilation within that project. 25variables for compilation within that project.
26.PP 26.PP
27All arguments are optional. 27All arguments are optional.
@@ -29,15 +29,15 @@ All arguments are optional.
29The 29The
30.I dir 30.I dir
31argument specifies the directory, relative to the source tree top, 31argument specifies the directory, relative to the source tree top,
32where \fBgrecs\fR has been cloned. If omitted, \fBgrecs\fR is assumed. 32where \fBargot\fR has been cloned. If omitted, \fBargot\fR is assumed.
33.sp 33.sp
34For example, if \fBgrecs\fR was cloned using the following command: 34For example, if \fBargot\fR was cloned using the following command:
35.sp 35.sp
36.nf 36.nf
37 git clone ssh://git.gnu.org.ua/gitroot/grecs.git lib/grecs 37 git clone ssh://git.gnu.org.ua/gitroot/argot.git lib/argot
38.fi 38.fi
39.sp 39.sp
40then the \fIdir\fR argument must be \fBlib/grecs\fR. 40then the \fIdir\fR argument must be \fBlib/argot\fR.
41.PP 41.PP
42The 42The
43.I options 43.I options
@@ -63,19 +63,19 @@ Build the parser for MeTA1 configuration files.
63Disable the use of preprocessor. 63Disable the use of preprocessor.
64.TP 64.TP
65.B install 65.B install
66Create and install shared library \fBlibgrecs.so\fR. Install the 66Create and install shared library \fBlibargot.so\fR. Install the
67documentation as well. 67documentation as well.
68.TP 68.TP
69.B shared 69.B shared
70Create a shared convenience library. By default, a static library is 70Create a shared convenience library. By default, a static library is
71created. Use this option if you want to incorporate grecs into another 71created. Use this option if you want to incorporate argot into another
72shared library. 72shared library.
73.TP 73.TP
74.B install-header 74.B install-header
75Install header files. This option is valid only when used together 75Install header files. This option is valid only when used together
76with \fBshared\fR. Header files will be installed in 76with \fBshared\fR. Header files will be installed in
77\fBpkgincludedir\fR. To select another installation directory, define 77\fBpkgincludedir\fR. To select another installation directory, define
78the variable \fBGRECS_INCLUDE_DIR\fR to the name of that directory. 78the variable \fBARGOT_INCLUDE_DIR\fR to the name of that directory.
79.TP 79.TP
80.B std-pp-setup 80.B std-pp-setup
81Install the standard \fBpp-setup\fR file. 81Install the standard \fBpp-setup\fR file.
@@ -98,7 +98,7 @@ Add \fBgit2chg.awk\fR to the distributed tarball. The file is located
98in \fIdir\fR/build-aux. 98in \fIdir\fR/build-aux.
99.TP 99.TP
100.B syntax-doc 100.B syntax-doc
101Add \fBdoc/grecs-syntax.texi\fR file to the distributed tarball. Use this 101Add \fBdoc/argot-syntax.texi\fR file to the distributed tarball. Use this
102if your texinfo documentation includes that file. 102if your texinfo documentation includes that file.
103.PP 103.PP
104The 104The
@@ -117,17 +117,17 @@ parameter are supplied, no preprocessor setup file is installed.
117.SS "Default setup" 117.SS "Default setup"
118.RS 4 118.RS 4
119.nf 119.nf
120GRECS_SETUP 120ARGOT_SETUP
121.fi 121.fi
122.RE 122.RE
123.SS "Complex setup" 123.SS "Complex setup"
124The library sources are in \fBlib/grecs\fR. Configure the testsuite 124The library sources are in \fBlib/argot\fR. Configure the testsuite
125and add the \fBgetopt.m4\fR file to the distribution. Install 125and add the \fBgetopt.m4\fR file to the distribution. Install
126preprocessor setup file from \fBsrc/pp-setup\fR: 126preprocessor setup file from \fBsrc/pp-setup\fR:
127.sp 127.sp
128.RS 4 128.RS 4
129.nf 129.nf
130GRECS_SETUP(lib/grecs, [tests getopt], [$(top_srcdir)/src/pp-setup]) 130ARGOT_SETUP(lib/argot, [tests getopt], [$(top_srcdir)/src/pp-setup])
131.RE 131.RE
132.SH "SEE ALSO" 132.SH "SEE ALSO"
133.BR getopt.m4 (5), 133.BR getopt.m4 (5),
@@ -135,11 +135,11 @@ GRECS_SETUP(lib/grecs, [tests getopt], [$(top_srcdir)/src/pp-setup])
135.SH AUTHORS 135.SH AUTHORS
136Sergey Poznyakoff 136Sergey Poznyakoff
137.SH "BUG REPORTS" 137.SH "BUG REPORTS"
138Report bugs to <gray+grecs@gnu.org.ua>. 138Report bugs to <gray+argot@gnu.org.ua>.
139.SH COLOPHON 139.SH COLOPHON
140The \fBGrecs\fR library is constantly changing, so this manual page 140The \fBGrecs\fR library is constantly changing, so this manual page
141may be incorrect or out-of-date. For the latest copy of \fBGrecs\fR 141may be incorrect or out-of-date. For the latest copy of \fBGrecs\fR
142documentation, visit <http://www.gnu.org.ua/software/grecs>. 142documentation, visit <http://www.gnu.org.ua/software/argot>.
143.SH COPYRIGHT 143.SH COPYRIGHT
144Copyright \(co 2011 Sergey Poznyakoff 144Copyright \(co 2011 Sergey Poznyakoff
145.br 145.br
diff --git a/doc/Makefile.am b/doc/Makefile.am
index a646367..ac32a36 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,4 +1,4 @@
1# This file is part of grecs - Gray's Extensible Configuration System 1# This file is part of argot - Gray's Extensible Configuration System
2# Copyright (C) 2007-2016 Sergey Poznyakoff 2# Copyright (C) 2007-2016 Sergey Poznyakoff
3# 3#
4# Grecs is free software; you can redistribute it and/or modify 4# Grecs is free software; you can redistribute it and/or modify
@@ -15,19 +15,19 @@
15# along with Grecs. If not, see <http://www.gnu.org/licenses/>. 15# along with Grecs. If not, see <http://www.gnu.org/licenses/>.
16 16
17dist_man_MANS = \ 17dist_man_MANS = \
18 GRECS_SETUP.3\ 18 ARGOT_SETUP.3\
19 grecs_asprintf.3\ 19 argot_asprintf.3\
20 grecs_config.5\ 20 argot_config.5\
21 grecs_error.3\ 21 argot_error.3\
22 grecs_format_locus.3\ 22 argot_format_locus.3\
23 grecs_format_node_path.3\ 23 argot_format_node_path.3\
24 grecs_format_node.3\ 24 argot_format_node.3\
25 grecs_format_value.3\ 25 argot_format_value.3\
26 grecs_include_path_setup.3\ 26 argot_include_path_setup.3\
27 grecs_malloc.3\ 27 argot_malloc.3\
28 grecs_node_free.3\ 28 argot_node_free.3\
29 grecs_parse.3\ 29 argot_parse.3\
30 grecs_stmt_path.5\ 30 argot_stmt_path.5\
31 grecs_strdup.3\ 31 argot_strdup.3\
32 grecs_tree_free.3 32 argot_tree_free.3
33 33
diff --git a/doc/grecs-syntax.texi b/doc/argot-syntax.texi
index 2ddedea..db81133 100644
--- a/doc/grecs-syntax.texi
+++ b/doc/argot-syntax.texi
@@ -1,4 +1,4 @@
1@c This file is part of grecs - Gray's Extensible Configuration System 1@c This file is part of argot - Gray's Extensible Configuration System
2@c Copyright (C) 2007-2016 Sergey Poznyakoff 2@c Copyright (C) 2007-2016 Sergey Poznyakoff
3@c 3@c
4@c Grecs is free software; you can redistribute it and/or modify 4@c Grecs is free software; you can redistribute it and/or modify
@@ -20,7 +20,7 @@
20@c @lowersections: 20@c @lowersections:
21@c 21@c
22@c @raisesections 22@c @raisesections
23@c @include grecs-syntax.texi