chiark / gitweb /
Ian Jackson [Fri, 19 Jun 2020 11:24:35 +0000 (12:24 +0100)]
README.md: Fix missing bullet point re alt lock leafname
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 11:19:39 +0000 (12:19 +0100)]
README.md: With oot.use=ssh, user may be just username
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 11:13:35 +0000 (12:13 +0100)]
README.md: Fix discussion of Cargo.lock leafname filesystem
Reported-by: Mark Wooding <mdw@distorted.org.uk>
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 11:09:53 +0000 (12:09 +0100)]
README.md: Improve Make Cargo.lock leafnamme options
Make the grammar and punctuation more consistent. Reorganise the list
to make it easier to read.
Reported-by: Mark Wooding <mdw@distorted.org.uk>
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 11:06:34 +0000 (12:06 +0100)]
README.md: Make -O | --offline ordering consistent
Reported-by: Mark Wooding <mdw@distorted.org.uk>
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 11:06:01 +0000 (12:06 +0100)]
README.md: Fix bungled markup for `fetch`
Reported-by: Mark Wooding <mdw@distorted.org.uk>
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 11:04:48 +0000 (12:04 +0100)]
README.md: Add missing comma to -m description
Reported-by: Mark Wooding <mdw@distorted.org.uk>
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 11:04:03 +0000 (12:04 +0100)]
README.md: Reorganise -A description to clarify it
Reported-by: Mark Wooding <mdw@distorted.org.uk>
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 11:02:59 +0000 (12:02 +0100)]
README.md: Add missing word in -A description
Reported-by: Mark Wooding <mdw@distorted.org.uk>
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 11:02:03 +0000 (12:02 +0100)]
README.md: Clarify wording re `packages`
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 11:01:55 +0000 (12:01 +0100)]
README.md: Remove a confusing comma
Reported-by: Mark Wooding <mdw@distorted.org.uk>
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 11:00:33 +0000 (12:00 +0100)]
README.md: Write ` ` around Cargo.foo filenames
This was previously not always done consistently.
Reported-by: Mark Wooding <mdw@distorted.org.uk>
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 10:55:50 +0000 (11:55 +0100)]
README.md: Make 4th function grammar consistent
Reported-by: Mark Wooding <mdw@distorted.org.uk>
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 10:55:02 +0000 (11:55 +0100)]
README.md: Remove ` ` around make
I think now ` ` are not used around program names.
Reported-by: Mark Wooding <mdw@distorted.org.uk>
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 10:54:32 +0000 (11:54 +0100)]
README.md: Remove ` ` around nailing-cargo and cargo
Reported-by: Mark Wooding <mdw@distorted.org.uk>
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 19 Jun 2020 10:51:44 +0000 (11:51 +0100)]
README.md: Clarify dirtying bug
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 19:30:40 +0000 (20:30 +0100)]
README.md: More minor docs updates
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 19:23:03 +0000 (20:23 +0100)]
README.md: Discourage `[packages]' slightly
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 19:19:11 +0000 (20:19 +0100)]
README.md: Reword Limitations paragraph slightly
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 18:55:07 +0000 (19:55 +0100)]
README.md: More fixes
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 18:40:59 +0000 (19:40 +0100)]
README.md: Spelling fixes
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 18:36:47 +0000 (19:36 +0100)]
README.md: Fix a formatting error
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 18:33:51 +0000 (19:33 +0100)]
Try LICENSE as a SPDX file
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 18:31:55 +0000 (19:31 +0100)]
Add LICENSE which will help placate Gitlab
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 18:31:39 +0000 (19:31 +0100)]
README.md: Minor improvements
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 18:31:24 +0000 (19:31 +0100)]
README.md: Fix mangled -A<arch> description
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 18:10:26 +0000 (19:10 +0100)]
README.md: Various updates
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 18:05:24 +0000 (19:05 +0100)]
Change target-dir option
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 18:04:43 +0000 (19:04 +0100)]
Add `others` to copyright statement
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 18:03:25 +0000 (19:03 +0100)]
README.md: documentation
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 18:03:00 +0000 (19:03 +0100)]
nailing-cargo: Rename -T argument to -A
This avoids a clash!
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 14:58:50 +0000 (15:58 +0100)]
nailing-cargo: -o alias for --online, -O alias for --offline
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 18 Jun 2020 14:45:59 +0000 (15:45 +0100)]
nailing-carog: Read configuration
Actually call loadconfigs. Make it sensible. And use its output.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 17 Jun 2020 23:51:46 +0000 (00:51 +0100)]
nailing-cargo: Spot an obvious mistake
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 17 Jun 2020 23:20:12 +0000 (00:20 +0100)]
TOML::Tiny: Fix incorrect writing algorithm
Entries using [ ] and [[ ]] change the default context for
assignments. So we must put all the bare assigments (using `=')
(and plain values) first.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 17 Jun 2020 22:03:06 +0000 (23:03 +0100)]
nailing-cargo: offline by default
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 17 Jun 2020 21:54:04 +0000 (22:54 +0100)]
nailing-cargo: Automatically set -T for fetch
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 17 Jun 2020 21:50:41 +0000 (22:50 +0100)]
nailing-cargo: Refactor cargo subcommand handling very slightly.
Part 2. No functional change.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 17 Jun 2020 21:49:59 +0000 (22:49 +0100)]
nailing-cargo: Refactor cargo subcommand handling very slightly.
No functional change.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 17 Jun 2020 21:49:07 +0000 (22:49 +0100)]
nailing-cargo: Provide options to control --target separately
`cargo fetch' needs --manifest-path but rejects --target.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 29 May 2020 20:35:01 +0000 (21:35 +0100)]
nailing-cargo: Provide a dummy build.rs
Without this, cargo might do this:
package `<crate> <version> (/home/....)` specifies that it links
to `<some library>` but does not have a custom build script
When generating a lockfile it doesn't actually need to look at the
build.rs so an empty one will do fine to placate it.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 16 May 2020 20:27:34 +0000 (21:27 +0100)]
nailing-carog: Cope if no subdirs specified
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Mon, 11 May 2020 00:42:23 +0000 (01:42 +0100)]
nailing-cargo: Docs.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Mon, 11 May 2020 00:29:45 +0000 (01:29 +0100)]
nailing-cargo: Docs.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Mon, 11 May 2020 00:28:38 +0000 (01:28 +0100)]
nailing-cargo: Do not pass --target= to commands which reject it
These are just the commands I know right now to reject it. This list
may well need to be expanded.
It may later become necessary to have two ifs, if the set of
Cargo.lock updating commands, and the set of --target= rejecting ones,
are not the same.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 23:58:05 +0000 (00:58 +0100)]
nailing-cargo: alt_cargo_lock.force mode
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 23:57:34 +0000 (00:57 +0100)]
nailing-cargo: Fix unaltcargo error handling in cleanup
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 23:56:53 +0000 (00:56 +0100)]
nailing-cargo: Provide cfg_bool
No callers yet.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 23:31:02 +0000 (00:31 +0100)]
nailing-cargo: Update mode: cope if Cargo.lock starts absent
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 23:30:40 +0000 (00:30 +0100)]
nailing-cargo: Support for alternative Cargo.lock
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 23:29:46 +0000 (00:29 +0100)]
nailing-cargo: Fix uninstall
(i) Do it in the right place and (ii) set $want_uninstall to 0
afterwards so we won't run it again (!)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 23:28:04 +0000 (00:28 +0100)]
nailing-cargo: oot_massage_cmdline: Regularise handling
Move $pre and $post massage to after the if, so it takes effect on the
PATH manipulation if applicable.
Add a missing semicolon in ENDPRE.
Have it actually remove newlines.
Fix up a few tiny spaces to be in the right place cosmetically.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 23:26:56 +0000 (00:26 +0100)]
nailing-cargo: Break out same_file
No functional change.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 23:19:23 +0000 (00:19 +0100)]
nailing-cargo: Provide stat_exists
No caller yet.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 22:19:33 +0000 (23:19 +0100)]
nailing-cargo: Refactor prep for variant .lock etc.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 22:12:25 +0000 (23:12 +0100)]
nailing-cargo: invert sense of -u -U -m -M
If we are going to have one of caps and lc mean "enable" and the other
"disable", it seems more usual to have lc mean "enable.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 22:09:57 +0000 (23:09 +0100)]
nailing-cargo: provide more control command line options
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 21:57:33 +0000 (22:57 +0100)]
nailing-cargo: provide RPI arch alias
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 21:56:56 +0000 (22:56 +0100)]
nailing-cargo: Fix misuse of `cfg' and rename it
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 21:53:47 +0000 (22:53 +0100)]
nailing-cargo: Null oot mode
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 21:53:41 +0000 (22:53 +0100)]
nailing-cargo: Print the command we run
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 21:53:31 +0000 (22:53 +0100)]
nailing-cargo: Some useful env vars
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 21:53:17 +0000 (22:53 +0100)]
nailing-cargo: -T / --target= support
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 21:52:45 +0000 (22:52 +0100)]
OOT FIXES
Ian Jackson [Sun, 10 May 2020 21:50:54 +0000 (22:50 +0100)]
OOT FIXES
Ian Jackson [Sun, 10 May 2020 21:48:48 +0000 (22:48 +0100)]
nailing-cargo: oot rework and message improvements
No significant functional change.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 21:48:17 +0000 (22:48 +0100)]
nailing-cargo: message and debug improvements
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 17:41:40 +0000 (18:41 +0100)]
nailing-cargo: wip, bugfixes
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 16:30:01 +0000 (17:30 +0100)]
nailing-cargo: wip, bugfixes
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 11:36:02 +0000 (12:36 +0100)]
nailing-cargo: wip Cargo.lock manipulation, config rework
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 10 May 2020 10:43:42 +0000 (11:43 +0100)]
nailing-cargo: wip Cargo.lock manipulation
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 8 May 2020 12:28:43 +0000 (13:28 +0100)]
nailing-cargo: Spot if user forgot to specify command
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 8 May 2020 12:27:49 +0000 (13:27 +0100)]
nailing-cargo: Message improvements/fixes
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 8 May 2020 12:27:06 +0000 (13:27 +0100)]
nailing-cargo: Add -v message listing packages
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 8 May 2020 12:26:46 +0000 (13:26 +0100)]
nailing-cargo: Convenience: parse subdirs = "..."
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 8 May 2020 12:13:26 +0000 (13:13 +0100)]
nailing-cargo: Search for TOML::Tiny near our (actual) script
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 6 May 2020 23:48:28 +0000 (00:48 +0100)]
nailing-cargo: Rename lockfile (again)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 6 May 2020 22:21:00 +0000 (23:21 +0100)]
nailing-cargo: style: perl indent 2
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 6 May 2020 22:13:13 +0000 (23:13 +0100)]
nailing-cargo: Some useful messages.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 6 May 2020 22:05:29 +0000 (23:05 +0100)]
nailing-cargo: Fixes etc.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 6 May 2020 21:58:53 +0000 (22:58 +0100)]
nailing-cargo: Fixes etc.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 3 May 2020 23:43:14 +0000 (00:43 +0100)]
nailing-cargo: Can build a thing
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 3 May 2020 23:33:10 +0000 (00:33 +0100)]
nailing-cargo: Bugfixes etc.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Mon, 4 May 2020 00:40:05 +0000 (01:40 +0100)]
nailing-cargo: Use TOML::Tiny::Faithful
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 3 May 2020 21:59:58 +0000 (22:59 +0100)]
nailing-cargo: Try TOML::Tiny
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 6 May 2020 19:28:14 +0000 (20:28 +0100)]
Ian Jackson [Mon, 4 May 2020 18:09:54 +0000 (19:09 +0100)]
TOML::Tiny::Faithful: Test local datetimes
These now make it through correctly.
Ian Jackson [Mon, 4 May 2020 18:09:43 +0000 (19:09 +0100)]
TOML::Tiny::Faithful: Use ISO8601 for parsing
ISO8601 is strictly more relaxed. It preserves all the information we
need. Our regexps have defended us from bad data already so relaxed
is fine.
Ian Jackson [Wed, 6 May 2020 00:06:07 +0000 (01:06 +0100)]
TOML::Tiny::Faithful: Provide own DateTime formatter
We want to preserve the ns and also preserve whether there was a
timezone. This is a bit of a mess!
Currently this commit only changes things for the case where the
DateTime object didn't come from Faithful parser, because Faithful
uses RFC3339 which always demands a timezone.
Ian Jackson [Mon, 4 May 2020 17:20:53 +0000 (18:20 +0100)]
TOML::Tiny::Faithful: Add a test for the types that work now
This tests the scalar values we have just fixed. Booleans already
worked (when we have Serialiser).
"Local Date-Time" should be in this test too, but they don't work
properly yet...
Ian Jackson [Mon, 4 May 2020 00:32:43 +0000 (01:32 +0100)]
TOML::Tiny::Faithful: New module
Ian Jackson [Mon, 4 May 2020 00:26:16 +0000 (01:26 +0100)]
TOML::Tiny: Provide hook for formatting DateTime objects
Ian Jackson [Mon, 4 May 2020 00:19:49 +0000 (01:19 +0100)]
TOML::Tiny: Try to be more faithful for small decimals
Ideally, if we read a TOML file and write it back out again, we get a
semantically equivalent TOML file. Here we improve the situation
for smallish deciaml integers.
We check for values that round trip from string through a perl integer
and back to the same string; if they do, return that integer rather
than the string.
The main point of this check is to avoid losing information if the
value is too large to fit into a Perl integer, which might be only
32-bit.
This technique is not perfect: it can't cope with hex, octal or
binary, or with larger values that would need bignums. But it is an
improvement and probably the best that can be done without
unreasonable effort.
Ian Jackson [Mon, 4 May 2020 00:13:41 +0000 (01:13 +0100)]
TOML::Tiny: Provide no_string_guessing
Ideally, if we read a TOML file and write it back out again, we get a
semantically equivalent TOML file. A necessary part of this is to
avoid the string-contents-based type-guessing.
Here, we provide a new `no_string_guessing` parameter which disables
this format-guessing. Instead, it uses internal Perl flags to
distinguish integers from strings.
Right now this new feature is not likely to work for things that came
from TOML::Tiny::Parser without inflate_* parameters, since those are
all strings. But it now allows Perl code to generate the TOML it
wants.
Ian Jackson [Sun, 3 May 2020 21:57:57 +0000 (22:57 +0100)]
Ian Jackson [Sun, 3 May 2020 21:56:56 +0000 (22:56 +0100)]
nailing-cargo: Flailings with TOML, *sigh*
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 3 May 2020 21:47:57 +0000 (22:47 +0100)]
nailing-cargo: Bugfixes etc.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 3 May 2020 21:15:35 +0000 (22:15 +0100)]
nailing-cargo: Delete old shell code from end of file
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 3 May 2020 21:15:04 +0000 (22:15 +0100)]
nailing-cargo: Bugfixes
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 3 May 2020 21:10:43 +0000 (22:10 +0100)]
nailing-cargo: Remainder converted to Perl..., runs, broken
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>