diff --git a/configure b/configure index 97d4b202..d2f92d69 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for parallel 20130122. +# Generated by GNU Autoconf 2.68 for parallel 20130222. # # Report bugs to . # @@ -559,8 +559,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='parallel' PACKAGE_TARNAME='parallel' -PACKAGE_VERSION='20130122' -PACKAGE_STRING='parallel 20130122' +PACKAGE_VERSION='20130222' +PACKAGE_STRING='parallel 20130222' PACKAGE_BUGREPORT='bug-parallel@gnu.org' PACKAGE_URL='' @@ -1176,7 +1176,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures parallel 20130122 to adapt to many kinds of systems. +\`configure' configures parallel 20130222 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1242,7 +1242,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of parallel 20130122:";; + short | recursive ) echo "Configuration of parallel 20130222:";; esac cat <<\_ACEOF @@ -1309,7 +1309,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -parallel configure 20130122 +parallel configure 20130222 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1326,7 +1326,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by parallel $as_me 20130122, which was +It was created by parallel $as_me 20130222, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2141,7 +2141,7 @@ fi # Define the identity of the package. PACKAGE='parallel' - VERSION='20130122' + VERSION='20130222' cat >>confdefs.h <<_ACEOF @@ -2704,7 +2704,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by parallel $as_me 20130122, which was +This file was extended by parallel $as_me 20130222, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -2766,7 +2766,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -parallel config.status 20130122 +parallel config.status 20130222 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" diff --git a/configure.ac b/configure.ac index 3756de2a..f50ca535 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([parallel], [20130122], [bug-parallel@gnu.org]) +AC_INIT([parallel], [20130222], [bug-parallel@gnu.org]) AM_INIT_AUTOMAKE([-Wall -Werror foreign]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_FILES([ diff --git a/packager/obs/home:tange/parallel/parallel.spec b/packager/obs/home:tange/parallel/parallel.spec index f3558517..e374930b 100644 --- a/packager/obs/home:tange/parallel/parallel.spec +++ b/packager/obs/home:tange/parallel/parallel.spec @@ -1,6 +1,6 @@ Summary: Shell tool for executing jobs in parallel Name: parallel -Version: 20130122 +Version: 20130222 Release: 1 License: GPL Group: Productivity/File utilities diff --git a/src/niceload b/src/niceload index cdc49be6..ab63bf91 100755 --- a/src/niceload +++ b/src/niceload @@ -24,7 +24,7 @@ use strict; use Getopt::Long; $Global::progname="niceload"; -$Global::version = 20130122; +$Global::version = 20130222; Getopt::Long::Configure("bundling","require_order"); get_options_from_array(\@ARGV) || die_usage(); if($opt::version) { diff --git a/src/parallel b/src/parallel index 70a97080..93348dbe 100755 --- a/src/parallel +++ b/src/parallel @@ -637,7 +637,7 @@ sub get_options_from_array { sub parse_options { # Returns: N/A # Defaults: - $Global::version = 20130217; + $Global::version = 20130222; $Global::progname = 'parallel'; $Global::infinity = 2**31; $Global::debug = 0; diff --git a/src/parallel.texi b/src/parallel.texi index 4b469d82..6527b75a 100644 --- a/src/parallel.texi +++ b/src/parallel.texi @@ -157,18 +157,19 @@ The replacement string @strong{@{#@}} can be changed with @strong{--seqreplace}. To understand replacement strings see @strong{@{@}}. -@item @strong{@{}@emph{n}@strong{@}} -@anchor{@strong{@{}@emph{n}@strong{@}}} +@item @strong{@{}@emph{n}@strong{@}} (alpha testing) +@anchor{@strong{@{}@emph{n}@strong{@}} (alpha testing)} Argument from input source @emph{n} or the @emph{n}'th argument. This positional replacement string will be replaced by the input from input source @emph{n} (when used with @strong{-a} or @strong{::::}) or with the @emph{n}'th -argument (when used with @strong{-N}). +argument (when used with @strong{-N}). If @emph{n} is negative it refers to the +@emph{n}'th last argument. To understand replacement strings see @strong{@{@}}. -@item @strong{@{}@emph{n}.@strong{@}} -@anchor{@strong{@{}@emph{n}.@strong{@}}} +@item @strong{@{}@emph{n}.@strong{@}} (alpha testing) +@anchor{@strong{@{}@emph{n}.@strong{@}} (alpha testing)} Argument from input source @emph{n} or the @emph{n}'th argument without extension. It is a combination of @strong{@{}@emph{n}@strong{@}} and @strong{@{.@}}. @@ -180,8 +181,8 @@ extension removed. To understand positional replacement strings see @strong{@{}@emph{n}@strong{@}}. -@item @strong{@{}@emph{n}/@strong{@}} -@anchor{@strong{@{}@emph{n}/@strong{@}}} +@item @strong{@{}@emph{n}/@strong{@}} (alpha testing) +@anchor{@strong{@{}@emph{n}/@strong{@}} (alpha testing)} Basename of argument from input source @emph{n} or the @emph{n}'th argument. It is a combination of @strong{@{}@emph{n}@strong{@}} and @strong{@{/@}}. @@ -193,8 +194,8 @@ directory (if any) removed. To understand positional replacement strings see @strong{@{}@emph{n}@strong{@}}. -@item @strong{@{}@emph{n}//@strong{@}} -@anchor{@strong{@{}@emph{n}//@strong{@}}} +@item @strong{@{}@emph{n}//@strong{@}} (alpha testing) +@anchor{@strong{@{}@emph{n}//@strong{@}} (alpha testing)} Dirname of argument from input source @emph{n} or the @emph{n}'th argument. It is a combination of @strong{@{}@emph{n}@strong{@}} and @strong{@{//@}}. @@ -205,8 +206,8 @@ the @emph{n}'th argument (when used with @strong{-N}). See @strong{dirname}(1). To understand positional replacement strings see @strong{@{}@emph{n}@strong{@}}. -@item @strong{@{}@emph{n}/.@strong{@}} -@anchor{@strong{@{}@emph{n}/.@strong{@}}} +@item @strong{@{}@emph{n}/.@strong{@}} (alpha testing) +@anchor{@strong{@{}@emph{n}/.@strong{@}} (alpha testing)} Basename of argument from input source @emph{n} or the @emph{n}'th argument without extension. It is a combination of @strong{@{}@emph{n}@strong{@}}, @strong{@{/@}}, and @@ -363,11 +364,11 @@ Implies @strong{--semaphore}. Print the BibTeX entry for GNU @strong{parallel}. -@item @strong{--block} @emph{size} -@anchor{@strong{--block} @emph{size}} +@item @strong{--block} @emph{size} (alpha testing) +@anchor{@strong{--block} @emph{size} (alpha testing)} -@item @strong{--block-size} @emph{size} -@anchor{@strong{--block-size} @emph{size}} +@item @strong{--block-size} @emph{size} (alpha testing) +@anchor{@strong{--block-size} @emph{size} (alpha testing)} Size of block in bytes. The size can be postfixed with K, M, G, T, P, k, m, g, t, or p which would multiply the size with 1024, 1048576, @@ -598,8 +599,8 @@ This option is a synonym for @strong{-I}@emph{replace-str} if @emph{replace-str} specified, and for @strong{-I}@{@} otherwise. This option is deprecated; use @strong{-I} instead. -@item @strong{--joblog} @emph{logfile} -@anchor{@strong{--joblog} @emph{logfile}} +@item @strong{--joblog} @emph{logfile} (alpha testing) +@anchor{@strong{--joblog} @emph{logfile} (alpha testing)} Logfile for executed jobs. Save a list of the executed jobs to @emph{logfile} in the following TAB separated format: sequence number, @@ -716,7 +717,7 @@ to see the difference: @item @strong{-L} @emph{max-lines} @anchor{@strong{-L} @emph{max-lines}} -When used with @strong{--pipe}: Read records of @emph{max-lines} (beta testing). +When used with @strong{--pipe}: Read records of @emph{max-lines} (alpha testing). When used otherwise: Use at most @emph{max-lines} nonblank input lines per command line. Trailing blanks cause an input line to be logically @@ -842,11 +843,11 @@ all the output from one server will be grouped together. Instead of printing the output to stdout (standard output) the output of each job is saved in a file and the filename is then printed. -@item @strong{--pipe} -@anchor{@strong{--pipe}} +@item @strong{--pipe} (alpha testing) +@anchor{@strong{--pipe} (alpha testing)} -@item @strong{--spreadstdin} -@anchor{@strong{--spreadstdin}} +@item @strong{--spreadstdin} (alpha testing) +@anchor{@strong{--spreadstdin} (alpha testing)} Spread input to jobs on stdin (standard input). Read a block of data from stdin (standard input) and give one block of data as input to one @@ -1106,8 +1107,8 @@ will generate the files: See also @strong{--files}, @strong{--header}, @strong{--joblog}. -@item @strong{--resume} -@anchor{@strong{--resume}} +@item @strong{--resume} (alpha testing) +@anchor{@strong{--resume} (alpha testing)} Resumes from the last unfinished job. By reading @strong{--joblog} GNU @strong{parallel} will figure out the last unfinished job and continue from @@ -1479,8 +1480,8 @@ Time out for command. If the command runs for longer than @emph{sec} seconds it will get killed with SIGTERM, followed by SIGTERM 200 ms later, followed by SIGKILL 200 ms later. -@item @strong{--tollef} -@anchor{@strong{--tollef}} +@item @strong{--tollef} (obsolete - will be retired 20140222) +@anchor{@strong{--tollef} (obsolete - will be retired 20140222)} Make GNU @strong{parallel} behave more like Tollef's parallel command. It activates @strong{-u}, @strong{-q}, and @strong{--arg-sep --}. It also causes @strong{-l} to diff --git a/src/sql b/src/sql index 265de7a7..a6b85880 100755 --- a/src/sql +++ b/src/sql @@ -556,7 +556,7 @@ $Global::Initfile && unlink $Global::Initfile; exit ($err); sub parse_options { - $Global::version = 20130122; + $Global::version = 20130222; $Global::progname = 'sql'; # This must be done first as this may exec myself