diff options
-rw-r--r-- | NEWS | 6 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | doc/eclat.1man | 4 | ||||
-rw-r--r-- | doc/eclat.conf.5 | 30 | ||||
m--------- | grecs | 0 | ||||
-rw-r--r-- | src/Makefile.am | 16 |
6 files changed, 37 insertions, 21 deletions
@@ -1,13 +1,13 @@ -Eclat NEWS -- history of user-visible changes. 2013-04-24 +Eclat NEWS -- history of user-visible changes. 2013-12-20 Copyright (C) 2012, 2013 Sergey Poznyakoff See the end of file for copying conditions. Please send Eclat bug reports to <gray+eclat@gnu.org.ua> -Version 0.9.90, Git +Version 1.0, 2013-12-20 -Implement more commands. +First official release. Implements a basic set of commands. Version 0.1, 2012-10-23 diff --git a/configure.ac b/configure.ac index 3c49ad1..076139c 100644 --- a/configure.ac +++ b/configure.ac @@ -15,7 +15,7 @@ # along with Eclat. If not, see <http://www.gnu.org/licenses/>. AC_PREREQ(2.63) -AC_INIT([eclat], 0.9.90, [bug-eclat@gnu.org.ua],, +AC_INIT([eclat], 1.0, [bug-eclat@gnu.org.ua],, [http://www.gnu.org.ua/software/eclat]) AC_CONFIG_SRCDIR([src/eclat.h]) AC_CONFIG_AUX_DIR([build-aux]) diff --git a/doc/eclat.1man b/doc/eclat.1man index ebcc122..92155c1 100644 --- a/doc/eclat.1man +++ b/doc/eclat.1man @@ -13,7 +13,7 @@ .\" .\" You should have received a copy of the GNU General Public License .\" along with Eclat. If not, see <http://www.gnu.org/licenses/>. -.TH ECLAT 1 "April 22, 2013" "ECLAT" "Eclat User Reference" +.TH ECLAT 1 "December 20, 2013" "ECLAT" "Eclat User Reference" .SH NAME eclat \- EC2 Command Line Administrator Tool .SH SYNOPSIS @@ -319,7 +319,7 @@ following command: .sp .in +4 .EX -eclat \-l '\\\\t\\\\\\\\fB%n\\\\\\\\fR\\\\t\\\\\\\\fB%i\\\\\\\\fR\\\\n' | sed 's/\-/\\\\\-/g' +eclat \-l '\\t\\\\fB%n\\\\fR\\t\\\\fB%i\\\\fR\\n' | sed 's/\-/\\\\\-/g' .EE .TP \fB\-\-match\-commands\fR, \fB\-m\fR diff --git a/doc/eclat.conf.5 b/doc/eclat.conf.5 index 35d0967..8d8bd90 100644 --- a/doc/eclat.conf.5 +++ b/doc/eclat.conf.5 @@ -13,7 +13,7 @@ .\" .\" You should have received a copy of the GNU General Public License .\" along with Eclat. If not, see <http://www.gnu.org/licenses/>. -.TH ECLAT.CONF 5 "May 21, 2013" "ECLAT" "Eclat User Reference" +.TH ECLAT.CONF 5 "December 20, 2013" "ECLAT" "Eclat User Reference" .SH NAME eclat.conf \- configuration file for .BR eclat (1). @@ -158,19 +158,22 @@ A quoted string is any sequence of characters enclosed in double-quotes (\fB\(dq\fR). A backslash appearing within a quoted string introduces an \fIescape sequence\fR, which is replaced with a single character according to the following rules: +.sp .nf +.ta 8n 20n .ul - Sequence Replaced with - \\a Audible bell character (ASCII 7) - \\b Backspace character (ASCII 8) - \\f Form-feed character (ASCII 12) - \\n Newline character (ASCII 10) - \\r Carriage return character (ASCII 13) - \\t Horizontal tabulation character (ASCII 9) - \\v Vertical tabulation character (ASCII 11) - \\\\ A single backslash - \\\(dq A double-quote. + Sequence Replaced with + \\a Audible bell character (ASCII 7) + \\b Backspace character (ASCII 8) + \\f Form-feed character (ASCII 12) + \\n Newline character (ASCII 10) + \\r Carriage return character (ASCII 13) + \\t Horizontal tabulation character (ASCII 9) + \\v Vertical tabulation character (ASCII 11) + \\\\ A single backslash + \\\(dq A double-quote. .fi +.sp In addition, the sequence \fB\\\fInewline\fR is removed from the string. This allows to split long strings over several physical lines, e.g.: @@ -179,7 +182,7 @@ physical lines, e.g.: "a long string may be\\ split over several lines" .EE -.sp + If the character following a backslash is not one of those specified above, the backslash is ignored and a warning is issued. @@ -601,7 +604,7 @@ exits returning code 16 to the shell. .PP The current confirmation setting can be overridden using the \fB\-Y\fR (\fB\-\-yes\fR) or \fB\-N\fR (\fB\-\-no\fR) command line option. The -former forces \fBpositive\fN and the latter \fBnegative\fR +former forces \fBpositive\fR, and the latter \fBnegative\fR confirmation mode for the requested command, e.g.: .PP .EX @@ -883,6 +886,7 @@ The example below illustrates the use of the \fBDescribeImages\fR action to implement the \fBImageId\fR map: .PP .EX + map "ImageId" { type ec2; action DescribeImages; arguments ("Owner.1=self", diff --git a/grecs b/grecs -Subproject e49108f9be4ffe6242abc8af13b1dc6b3853c9b +Subproject 9c964ec8a4fe23fef993a1cf7f4563d0c32b68b diff --git a/src/Makefile.am b/src/Makefile.am index 9bc68d0..c2e94f4 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -117,8 +117,20 @@ SUFFIXES=.opt .c .h $(AM_V_GEN)m4 -s $(top_srcdir)/grecs/build-aux/getopt.m4 eclatcl.m4 $< | sed '1d' > $@ comtab.man: eclat.c - $(AM_V_GEN)$(top_srcdir)/src/eclat -l '\t\\fB%n\\fR\t\\fB%i\\fR\n' > comtab.man + $(AM_V_GEN)if test -f eclat.c; then\ + test -x ./eclat || make eclat || exit 1; \ + ./eclat -l '\t\\fB%n\\fR\t\\fB%i\\fR\n' | sed 's/-/\\-/g' > comtab.man; \ + else \ + echo >&2 "comtab.man must be built in $(top_srcdir)/src"; \ + exit 1; \ + fi xref.man: eclat.c - $(AM_V_GEN)$(top_srcdir)/src/eclat -l '%.BR eclat-: (1)n,\n' > xref.man + $(AM_V_GEN)if test -f eclat.c; then\ + test -x ./eclat || make eclat || exit 1; \ + ./eclat -l '%.BR eclat\\-: (1)n,\n' > xref.man; \ + else \ + echo >&2 "xref.man must be built in $(top_srcdir)/src"; \ + exit 1; \ + fi |