New Upstream Snapshot - xe

Ready changes

Summary

Merged new upstream version: 0.11+git20210427.1.8a2a489+ds (was: 0.11).

Resulting package

Built on 2022-08-26T12:56 (took 8m39s)

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-snapshots xe-dbgsymapt install -t fresh-snapshots xe

Lintian Result

Diff

diff --git a/debian/changelog b/debian/changelog
index 5488a0e..99329c0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xe (0.11+git20210427.1.8a2a489+ds-1) UNRELEASED; urgency=low
+
+  * New upstream snapshot.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Fri, 26 Aug 2022 12:47:53 -0000
+
 xe (0.11-5) unstable; urgency=medium
 
   [ Helmut Grohne ]
diff --git a/t/limits.t b/t/limits.t
index 8692a2e..efe5199 100755
--- a/t/limits.t
+++ b/t/limits.t
@@ -15,10 +15,10 @@ dd if=/dev/zero bs=1 count=17711 2>/dev/null |
 EOF
 
 tap3 'argslen check' <<'EOF'
-perl -e 'print "x"x8000, "\n" for 1..42' |
+perl -e 'print "x"x12000, "\n" for 1..23' |
 	xe -N0 -s 'echo $#'
 >>>
-16
-16
 10
+10
+3
 EOF
diff --git a/xe.1 b/xe.1
index 2de5b2f..b0c1a78 100644
--- a/xe.1
+++ b/xe.1
@@ -100,8 +100,8 @@ and its
 The options are as follows:
 .Bl -tag -width Ds
 .It Fl 0
-Input filenames are separated by NUL bytes (instead of newlines, which
-is the default)
+Input arguments are separated by NUL bytes (instead of newlines, which
+is the default).
 .It Fl F
 Fatal:
 stop and exit when a command execution fails.
diff --git a/xe.c b/xe.c
index 3e0bc35..f220a82 100644
--- a/xe.c
+++ b/xe.c
@@ -130,7 +130,7 @@ my_child:
 }
 
 static void
-shquote(const char *s)
+sh_quote(const char *s)
 {
 	if (*s &&
 	    !strpbrk(s, "\001\002\003\004\005\006\007\010"
@@ -159,7 +159,7 @@ trace()
 	for (i = 0; i < argslen; i++) {
 		if (i > 0)
 			fprintf(traceout, " ");
-		shquote(args[i]);
+		sh_quote(args[i]);
 	}
 	fprintf(traceout, "\n");
 	fflush(traceout);
@@ -299,7 +299,7 @@ run()
 				if (vflag > 1 || Lflag > 1)
 					printf("%04ld= ", iter);
 				fwrite(line, 1, rd, stdout);
-			};
+			}
 		}
 		if (lpid < 0)
 			exit(126);

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/1f/47a7114a6340d928791961950442885992738d.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/b1/ca7de603c4273d10f9f1b94cff9035fdf472b0.debug

No differences were encountered between the control files of package xe

Control files of package xe-dbgsym: lines which differ (wdiff format)

  • Build-Ids: b1ca7de603c4273d10f9f1b94cff9035fdf472b0 1f47a7114a6340d928791961950442885992738d

More details

Full run details