chiark / gitweb /
nailing-cargo.git
3 years agonailing-cargo: -o alias for --online, -O alias for --offline
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>
3 years agonailing-carog: Read configuration
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>
3 years agonailing-cargo: Spot an obvious mistake
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>
3 years agoTOML::Tiny: Fix incorrect writing algorithm
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>
3 years agonailing-cargo: offline by default
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>
3 years agonailing-cargo: Automatically set -T for fetch
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>
3 years agonailing-cargo: Refactor cargo subcommand handling very slightly.
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>
3 years agonailing-cargo: Refactor cargo subcommand handling very slightly.
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>
3 years agonailing-cargo: Provide options to control --target separately
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>
3 years agonailing-cargo: Provide a dummy build.rs
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>
3 years agonailing-carog: Cope if no subdirs specified
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>
3 years agonailing-cargo: Docs.
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>
3 years agonailing-cargo: Docs.
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>
3 years agonailing-cargo: Do not pass --target= to commands which reject it
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>
3 years agonailing-cargo: alt_cargo_lock.force mode
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>
3 years agonailing-cargo: Fix unaltcargo error handling in cleanup
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>
3 years agonailing-cargo: Provide cfg_bool
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>
3 years agonailing-cargo: Update mode: cope if Cargo.lock starts absent
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>
3 years agonailing-cargo: Support for alternative Cargo.lock
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>
3 years agonailing-cargo: Fix uninstall
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>
3 years agonailing-cargo: oot_massage_cmdline: Regularise handling
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>
3 years agonailing-cargo: Break out same_file
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>
3 years agonailing-cargo: Provide stat_exists
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>
3 years agonailing-cargo: Refactor prep for variant .lock etc.
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>
3 years agonailing-cargo: invert sense of -u -U -m -M
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>
3 years agonailing-cargo: provide more control command line options
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>
3 years agonailing-cargo: provide RPI arch alias
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>
3 years agonailing-cargo: Fix misuse of `cfg' and rename it
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>
3 years agonailing-cargo: Null oot mode
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>
3 years agonailing-cargo: Print the command we run
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>
3 years agonailing-cargo: Some useful env vars
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>
3 years agonailing-cargo: -T / --target= support
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>
3 years agoOOT FIXES
Ian Jackson [Sun, 10 May 2020 21:52:45 +0000 (22:52 +0100)]
OOT FIXES

3 years agoOOT FIXES
Ian Jackson [Sun, 10 May 2020 21:50:54 +0000 (22:50 +0100)]
OOT FIXES

3 years agonailing-cargo: oot rework and message improvements
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>
3 years agonailing-cargo: message and debug improvements
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>
3 years agonailing-cargo: wip, bugfixes
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>
3 years agonailing-cargo: wip, bugfixes
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>
3 years agonailing-cargo: wip Cargo.lock manipulation, config rework
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>
3 years agonailing-cargo: wip Cargo.lock manipulation
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>
3 years agonailing-cargo: Spot if user forgot to specify command
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>
3 years agonailing-cargo: Message improvements/fixes
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>
3 years agonailing-cargo: Add -v message listing packages
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>
3 years agonailing-cargo: Convenience: parse subdirs = "..."
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>
3 years agonailing-cargo: Search for TOML::Tiny near our (actual) script
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>
3 years agonailing-cargo: Rename lockfile (again)
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>
3 years agonailing-cargo: style: perl indent 2
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>
3 years agonailing-cargo: Some useful messages.
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>
3 years agonailing-cargo: Fixes etc.
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>
3 years agonailing-cargo: Fixes etc.
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>
3 years agonailing-cargo: Can build a thing
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>
3 years agonailing-cargo: Bugfixes etc.
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>
3 years agonailing-cargo: Use TOML::Tiny::Faithful
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>
3 years agonailing-cargo: Try TOML::Tiny
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>
3 years agoMerge commit 'fd2a22d3d98dc195d27c4825e2ac28879e230b9f' into HEAD
Ian Jackson [Wed, 6 May 2020 19:28:14 +0000 (20:28 +0100)]
Merge commit 'fd2a22d3d98dc195d27c4825e2ac28879e230b9f' into HEAD

3 years agoTOML::Tiny::Faithful: Test local datetimes
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.

3 years agoTOML::Tiny::Faithful: Use ISO8601 for parsing
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.

3 years agoTOML::Tiny::Faithful: Provide own DateTime formatter
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.

3 years agoTOML::Tiny::Faithful: Add a test for the types that work now
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...

3 years agoTOML::Tiny::Faithful: New module
Ian Jackson [Mon, 4 May 2020 00:32:43 +0000 (01:32 +0100)]
TOML::Tiny::Faithful: New module

3 years agoTOML::Tiny: Provide hook for formatting DateTime objects
Ian Jackson [Mon, 4 May 2020 00:26:16 +0000 (01:26 +0100)]
TOML::Tiny: Provide hook for formatting DateTime objects

3 years agoTOML::Tiny: Try to be more faithful for small decimals
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.

3 years agoTOML::Tiny: Provide no_string_guessing
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.

3 years agoAdd 'TOML-Tiny/' from commit 'dab92c92905923c50929c14cc59adadff5b9eedf'
Ian Jackson [Sun, 3 May 2020 21:57:57 +0000 (22:57 +0100)]
Add 'TOML-Tiny/' from commit 'dab92c92905923c50929c14cc59adadff5b9eedf'

git-subtree-dir: TOML-Tiny
git-subtree-mainline: a4e85cd9681021fc66a2b19aa0258abeae5fc3d5
git-subtree-split: dab92c92905923c50929c14cc59adadff5b9eedf

3 years agonailing-cargo: Flailings with TOML, *sigh*
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>
3 years agonailing-cargo: Bugfixes etc.
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>
3 years agonailing-cargo: Delete old shell code from end of file
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>
3 years agonailing-cargo: Bugfixes
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>
3 years agonailing-cargo: Remainder converted to Perl..., runs, broken
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>
3 years agonailing-cargo: Remainder converted to Perl..., wip
Ian Jackson [Sun, 3 May 2020 21:06:25 +0000 (22:06 +0100)]
nailing-cargo: Remainder converted to Perl..., wip

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
3 years agonailing-cargo: Partially converted to Perl..., now runs partway
Ian Jackson [Sun, 3 May 2020 19:35:26 +0000 (20:35 +0100)]
nailing-cargo: Partially converted to Perl..., now runs partway

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
3 years agonailing-cargo: Partially converted to Perl...
Ian Jackson [Sun, 3 May 2020 18:10:42 +0000 (19:10 +0100)]
nailing-cargo: Partially converted to Perl...

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agov0.06
Jeff Ober [Mon, 30 Mar 2020 21:12:04 +0000 (17:12 -0400)]
v0.06

4 years agoFix broken OO interface
Jeff Ober [Mon, 30 Mar 2020 20:46:25 +0000 (16:46 -0400)]
Fix broken OO interface

4 years agonailing-cargo: skip dependencies with path already specified
Ian Jackson [Fri, 13 Mar 2020 16:41:59 +0000 (16:41 +0000)]
nailing-cargo: skip dependencies with path already specified

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoMake path = be absolute
Ian Jackson [Thu, 12 Mar 2020 00:49:26 +0000 (00:49 +0000)]
Make path = be absolute

This makes it work for crates in subdirectories

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agosource Cargo.nail-env to allow setting RUSTFLAGS etc.
Ian Jackson [Fri, 28 Feb 2020 18:56:40 +0000 (18:56 +0000)]
source Cargo.nail-env to allow setting RUSTFLAGS etc.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoPerformance improvements in next_token
Jeff Ober [Tue, 21 Jan 2020 21:52:56 +0000 (16:52 -0500)]
Performance improvements in next_token

4 years agoRemove deprecated option
Jeff Ober [Tue, 21 Jan 2020 17:32:05 +0000 (12:32 -0500)]
Remove deprecated option

4 years agov0.05
Jeff Ober [Tue, 21 Jan 2020 17:29:38 +0000 (12:29 -0500)]
v0.05

4 years agoDocument options differing from TOML module in DIFFERENCES section of POD
Jeff Ober [Tue, 21 Jan 2020 17:28:39 +0000 (12:28 -0500)]
Document options differing from TOML module in DIFFERENCES section of POD

4 years agoFix POD in TOML::Tiny::Grammar
Jeff Ober [Tue, 21 Jan 2020 17:17:53 +0000 (12:17 -0500)]
Fix POD in TOML::Tiny::Grammar

4 years agov0.04
Jeff Ober [Tue, 21 Jan 2020 13:37:02 +0000 (08:37 -0500)]
v0.04

4 years agoMove unused dependency to test deps
Jeff Ober [Tue, 21 Jan 2020 13:33:28 +0000 (08:33 -0500)]
Move unused dependency to test deps

4 years agov0.03
Jeff Ober [Sat, 18 Jan 2020 20:21:47 +0000 (15:21 -0500)]
v0.03

4 years agoRemove automatic upgrade of numerical types
Jeff Ober [Sat, 18 Jan 2020 20:16:35 +0000 (15:16 -0500)]
Remove automatic upgrade of numerical types

4 years agov0.02
Jeff Ober [Fri, 17 Jan 2020 19:59:39 +0000 (14:59 -0500)]
v0.02

4 years agoAdd manifest.skip to keep author scripts from being published
Jeff Ober [Fri, 17 Jan 2020 19:52:07 +0000 (14:52 -0500)]
Add manifest.skip to keep author scripts from being published

4 years agov0.01
Jeff Ober [Fri, 17 Jan 2020 19:29:39 +0000 (14:29 -0500)]
v0.01

4 years agoDoc fixup
Jeff Ober [Fri, 17 Jan 2020 19:08:04 +0000 (14:08 -0500)]
Doc fixup

4 years agoRemove copy of toml.abnf
Jeff Ober [Fri, 17 Jan 2020 19:04:38 +0000 (14:04 -0500)]
Remove copy of toml.abnf

4 years agoTokenizer no longer keeps copy of every token
Jeff Ober [Fri, 17 Jan 2020 19:02:24 +0000 (14:02 -0500)]
Tokenizer no longer keeps copy of every token

4 years agoMinor speedups here and there
Jeff Ober [Fri, 17 Jan 2020 18:57:29 +0000 (13:57 -0500)]
Minor speedups here and there

4 years agoSignificant speedup by breaking apart primary regex into individual rules
Jeff Ober [Fri, 17 Jan 2020 18:45:12 +0000 (13:45 -0500)]
Significant speedup by breaking apart primary regex into individual rules

4 years agoUpdate grammar pod
Jeff Ober [Fri, 17 Jan 2020 17:43:31 +0000 (12:43 -0500)]
Update grammar pod

4 years agoRemove ad hoc tokenization tests in favor of generated ones, remove unused defined...
Jeff Ober [Fri, 17 Jan 2020 17:42:14 +0000 (12:42 -0500)]
Remove ad hoc tokenization tests in favor of generated ones, remove unused defined references from grammar

4 years agoDoc updates
Jeff Ober [Fri, 17 Jan 2020 17:34:17 +0000 (12:34 -0500)]
Doc updates

4 years agoImport cleanup and update cpanfile
Jeff Ober [Fri, 17 Jan 2020 17:28:55 +0000 (12:28 -0500)]
Import cleanup and update cpanfile

4 years agoRemove documentation for annotations
Jeff Ober [Fri, 17 Jan 2020 17:25:48 +0000 (12:25 -0500)]
Remove documentation for annotations

4 years agoRemove annotation support
Jeff Ober [Fri, 17 Jan 2020 17:24:50 +0000 (12:24 -0500)]
Remove annotation support