[INFO] fetching crate duat-utils 0.6.0... [INFO] testing duat-utils-0.6.0 against 1.90.0 for beta-1.91-3 [INFO] extracting crate duat-utils 0.6.0 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate duat-utils 0.6.0 [INFO] finished tweaking crates.io crate duat-utils 0.6.0 [INFO] tweaked toml for crates.io crate duat-utils 0.6.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate duat-utils 0.6.0 on toolchain 1.90.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate duat-utils 0.6.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded bincode_derive v2.0.1 [INFO] [stderr] Downloaded unty v0.0.4 [INFO] [stderr] Downloaded stable_try_trait_v2 v1.75.1 [INFO] [stderr] Downloaded format-like v0.3.0 [INFO] [stderr] Downloaded thread-count v0.3.1 [INFO] [stderr] Downloaded clipboard-win v5.4.1 [INFO] [stderr] Downloaded mach2 v0.4.3 [INFO] [stderr] Downloaded gapbuf v0.1.4 [INFO] [stderr] Downloaded virtue v0.0.18 [INFO] [stderr] Downloaded lender v0.3.2 [INFO] [stderr] Downloaded arboard v3.6.0 [INFO] [stderr] Downloaded bincode v2.0.1 [INFO] [stderr] Downloaded crossterm v0.29.0 [INFO] [stderr] Downloaded regex-cursor v0.1.5 [INFO] [stderr] Downloaded duat-core v0.6.0 [INFO] [stderr] Downloaded windows_aarch64_msvc v0.38.0 [INFO] [stderr] Downloaded windows_i686_msvc v0.38.0 [INFO] [stderr] Downloaded windows_x86_64_msvc v0.38.0 [INFO] [stderr] Downloaded windows_i686_gnu v0.38.0 [INFO] [stderr] Downloaded windows v0.38.0 [INFO] [stderr] Downloaded windows_x86_64_gnu v0.38.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2a21f40883ec56fd8a93653b4a791931e4c94299eca6d3ae7afea24528d52fa5 [INFO] running `Command { std: "docker" "start" "-a" "2a21f40883ec56fd8a93653b4a791931e4c94299eca6d3ae7afea24528d52fa5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2a21f40883ec56fd8a93653b4a791931e4c94299eca6d3ae7afea24528d52fa5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2a21f40883ec56fd8a93653b4a791931e4c94299eca6d3ae7afea24528d52fa5", kill_on_drop: false }` [INFO] [stdout] 2a21f40883ec56fd8a93653b4a791931e4c94299eca6d3ae7afea24528d52fa5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9d8cbba1094d8d11f23c165d909a9ae065b6cd5094e51a6426498ea2079fccc3 [INFO] running `Command { std: "docker" "start" "-a" "9d8cbba1094d8d11f23c165d909a9ae065b6cd5094e51a6426498ea2079fccc3", kill_on_drop: false }` [INFO] [stderr] Compiling bitflags v2.9.2 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Compiling signal-hook-registry v1.4.6 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling x11rb-protocol v0.13.1 [INFO] [stderr] Compiling virtue v0.0.18 [INFO] [stderr] Compiling litrs v0.4.2 [INFO] [stderr] Compiling dirs-sys-next v0.1.2 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling stable_try_trait_v2 v1.75.1 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling unty v0.0.4 [INFO] [stderr] Compiling lender v0.3.2 [INFO] [stderr] Compiling gapbuf v0.1.4 [INFO] [stderr] Compiling thread-count v0.3.1 [INFO] [stderr] Compiling dirs-next v2.0.0 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling signal-hook-mio v0.2.4 [INFO] [stderr] Compiling document-features v0.2.11 [INFO] [stderr] Compiling bincode_derive v2.0.1 [INFO] [stderr] Compiling bincode v2.0.1 [INFO] [stderr] Compiling crossterm v0.29.0 [INFO] [stderr] Compiling format-like v0.3.0 [INFO] [stderr] Compiling regex-cursor v0.1.5 [INFO] [stderr] Compiling x11rb v0.13.1 [INFO] [stderr] Compiling arboard v3.6.0 [INFO] [stderr] Compiling duat-core v0.6.0 [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/lib.rs:1340:24 [INFO] [stdout] | [INFO] [stdout] 1340 | .ok_or_else(|| txt!("Local directory is [a]undefined"))? [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/lib.rs:1312:29 [INFO] [stdout] | [INFO] [stdout] 1312 | CRATE_DIR.ok_or_else(|| txt!("Config directory is [a]undefined").build()) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/ui/window/mod.rs:403:16 [INFO] [stdout] | [INFO] [stdout] 403 | .ok_or(txt!("No widget of type [a]{}[] found", type_name::()).build()) [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/ui/window/mod.rs:377:28 [INFO] [stdout] | [INFO] [stdout] 377 | .ok_or_else(|| txt!("File with name [a]{name}[] not found").build()) [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/ui/window/mod.rs:279:25 [INFO] [stdout] | [INFO] [stdout] 279 | context::error!("{err}"); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/session.rs:331:13 [INFO] [stdout] | [INFO] [stdout] 331 | context::error!("{err}") [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/session.rs:323:25 [INFO] [stdout] | [INFO] [stdout] 323 | Err(err) => context::error!("{err}"), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/switch.rs:276:17 [INFO] [stdout] | [INFO] [stdout] 276 | context::error!("{err}"); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/switch.rs:179:17 [INFO] [stdout] | [INFO] [stdout] 179 | context::error!("{err}"); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/switch.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | / context::error!( [INFO] [stdout] 148 | | "There is no default [a]Mode[] set for [a]{}[]", [INFO] [stdout] 149 | | crate::duat_name::() [INFO] [stdout] 150 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/switch.rs:140:17 [INFO] [stdout] | [INFO] [stdout] 140 | context::error!("The Handle in question is no longer in use"); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/switch.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 112 | / context::error!( [INFO] [stdout] 113 | | "There is no default [a]Mode[] set for [a]{}[]", [INFO] [stdout] 114 | | crate::duat_name::() [INFO] [stdout] 115 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:486:35 [INFO] [stdout] | [INFO] [stdout] 486 | ... Ghost(txt!("[alias]{}", keys_to_string(&cur_seq))), [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:150:46 [INFO] [stdout] | [INFO] [stdout] 150 | Modifier(m_code) => seq.push(txt!("[key.special]Mod{m_code}")), [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:149:43 [INFO] [stdout] | [INFO] [stdout] 149 | Media(m_code) => seq.push(txt!("[key.special]Media{m_code}")), [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:148:41 [INFO] [stdout] | [INFO] [stdout] 148 | KeypadBegin => seq.push(txt!("[key.special]KeypadBeg")), [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:147:34 [INFO] [stdout] | [INFO] [stdout] 147 | Menu => seq.push(txt!("[key.special]Menu")), [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:146:35 [INFO] [stdout] | [INFO] [stdout] 146 | Pause => seq.push(txt!("[key.special]Pause")), [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:145:41 [INFO] [stdout] | [INFO] [stdout] 145 | PrintScreen => seq.push(txt!("[key.special]PrSc")), [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:144:37 [INFO] [stdout] | [INFO] [stdout] 144 | NumLock => seq.push(txt!("[key.special]NumL")), [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:143:40 [INFO] [stdout] | [INFO] [stdout] 143 | ScrollLock => seq.push(txt!("[key.special]ScrollL")), [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:142:38 [INFO] [stdout] | [INFO] [stdout] 142 | CapsLock => seq.push(txt!("[key.special]CapsL")), [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:141:33 [INFO] [stdout] | [INFO] [stdout] 141 | Esc => seq.push(txt!("[key.special]Esc")), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:140:34 [INFO] [stdout] | [INFO] [stdout] 140 | Null => seq.push(txt!("[key.special]Null")), [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:139:40 [INFO] [stdout] | [INFO] [stdout] 139 | Char(char) => seq.push(txt!("[key]{char}")), [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:138:36 [INFO] [stdout] | [INFO] [stdout] 138 | F(num) => seq.push(txt!("[key.special]F{num}")), [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | Insert => seq.push(txt!("[key.special]Ins")), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:136:36 [INFO] [stdout] | [INFO] [stdout] 136 | Delete => seq.push(txt!("[key.special]Del")), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:135:37 [INFO] [stdout] | [INFO] [stdout] 135 | BackTab => seq.push(txt!("[key.special]BTab")), [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:134:33 [INFO] [stdout] | [INFO] [stdout] 134 | Tab => seq.push(txt!("[key.special]Tab")), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:133:38 [INFO] [stdout] | [INFO] [stdout] 133 | PageDown => seq.push(txt!("[key.special]PageD")), [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:132:36 [INFO] [stdout] | [INFO] [stdout] 132 | PageUp => seq.push(txt!("[key.special]PageU")), [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:131:33 [INFO] [stdout] | [INFO] [stdout] 131 | End => seq.push(txt!("[key.special]End")), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:130:34 [INFO] [stdout] | [INFO] [stdout] 130 | Home => seq.push(txt!("[key.special]Home")), [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:129:34 [INFO] [stdout] | [INFO] [stdout] 129 | Down => seq.push(txt!("[key.special]Down")), [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:128:32 [INFO] [stdout] | [INFO] [stdout] 128 | Up => seq.push(txt!("[key.special]Up")), [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:127:35 [INFO] [stdout] | [INFO] [stdout] 127 | Right => seq.push(txt!("[key.special]Right")), [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:126:34 [INFO] [stdout] | [INFO] [stdout] 126 | Left => seq.push(txt!("[key.special]Left")), [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:125:35 [INFO] [stdout] | [INFO] [stdout] 125 | Enter => seq.push(txt!("[key.special]Enter")), [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/mode/remap.rs:124:39 [INFO] [stdout] | [INFO] [stdout] 124 | Backspace => seq.push(txt!("[key.special]BS")), [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/form.rs:502:13 [INFO] [stdout] | [INFO] [stdout] 502 | context::error!("The colorscheme [a]{name}[] was not found"); [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/file/mod.rs:731:37 [INFO] [stdout] | [INFO] [stdout] 731 | PathKind::NotSet(id) => txt!("[file.new.scratch]*scratch file #{id}*").build(), [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/file/mod.rs:729:17 [INFO] [stdout] | [INFO] [stdout] 729 | txt!("[file]{path}").build() [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/file/mod.rs:701:37 [INFO] [stdout] | [INFO] [stdout] 701 | PathKind::NotSet(id) => txt!("[file.new.scratch]*scratch file #{id}*").build(), [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/file/mod.rs:700:70 [INFO] [stdout] | [INFO] [stdout] 700 | PathKind::SetExists(path) | PathKind::SetAbsent(path) => txt!("[file]{path}").build(), [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/file/mod.rs:515:13 [INFO] [stdout] | [INFO] [stdout] 515 | context::error!("{err}"); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/file/mod.rs:312:17 [INFO] [stdout] | [INFO] [stdout] 312 | Err(txt!("No file was set").build()) [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/file/mod.rs:59:17 [INFO] [stdout] | [INFO] [stdout] 59 | context::error!("{err}"); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/file/parser.rs:640:25 [INFO] [stdout] | [INFO] [stdout] 640 | context::error!("{err}"); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/file/parser.rs:597:21 [INFO] [stdout] | [INFO] [stdout] 597 | context::error!("{err}"); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/file/parser.rs:340:33 [INFO] [stdout] | [INFO] [stdout] 340 | ... context::error!("{err}"); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/file/parser.rs:172:17 [INFO] [stdout] | [INFO] [stdout] 172 | Err(txt!( [INFO] [stdout] | _________________- [INFO] [stdout] 173 | | "There is already a reader of type [a]{}", [INFO] [stdout] 174 | | crate::duat_name::() [INFO] [stdout] 175 | | ))?; [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/context/mod.rs:285:69 [INFO] [stdout] | [INFO] [stdout] 285 | file: RwData::new(self.0.read(pa).clone().ok_or_else(|| txt!("No file yet"))?), [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/context/mod.rs:272:28 [INFO] [stdout] | [INFO] [stdout] 272 | .ok_or_else(|| txt!("No file yet").build()) [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/context/mod.rs:171:17 [INFO] [stdout] | [INFO] [stdout] 171 | Err(txt!("No widget yet").build()) [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/context/mod.rs:123:17 [INFO] [stdout] | [INFO] [stdout] 123 | Err(txt!("No widget found that matches").build()) [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/context/mod.rs:116:21 [INFO] [stdout] | [INFO] [stdout] 116 | Err(txt!( [INFO] [stdout] | _____________________- [INFO] [stdout] 117 | | "The widget with the given U::Area is not [a]{}", [INFO] [stdout] 118 | | crate::duat_name::() [INFO] [stdout] 119 | | ) [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/context/cache.rs:90:77 [INFO] [stdout] | [INFO] [stdout] 90 | encode_into_std_write(cache, &mut cache_file, config).map_err(|err| txt!("{err}").build()) [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/context/cache.rs:74:78 [INFO] [stdout] | [INFO] [stdout] 74 | bincode::decode_from_std_read(&mut cache_file, config).map_err(|err| txt!("{err}").build()) [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:1193:17 [INFO] [stdout] | [INFO] [stdout] 1193 | Err(txt!("The caller [a]{caller}[] was not found").build()) [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:1190:25 [INFO] [stdout] | [INFO] [stdout] 1190 | None => txt!("Aliased [a]{alias}[] to [a]{call}").build(), [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:1188:21 [INFO] [stdout] | [INFO] [stdout] 1188 | txt!("Aliased [a]{alias}[] from [a]{prev_call}[] to [a]{call}").build() [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:1179:20 [INFO] [stdout] | [INFO] [stdout] 1179 | .ok_or(txt!("The command is empty"))? [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:1173:24 [INFO] [stdout] | [INFO] [stdout] 1173 | return Err(txt!("Alias [a]{alias}[] is not a single word").build()); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:1068:28 [INFO] [stdout] | [INFO] [stdout] 1068 | .ok_or(txt!("No such command"))?; [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:1052:40 [INFO] [stdout] | [INFO] [stdout] 1052 | let caller = args.next().ok_or(txt!("The command is empty"))?.to_string(); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:674:5 [INFO] [stdout] | [INFO] [stdout] 674 | / add!( [INFO] [stdout] 675 | | "set-form", [INFO] [stdout] 676 | | |_pa, name: FormName, colors: Between<0, 3, Color>| { [INFO] [stdout] 677 | | let mut form = crate::form::Form::new(); [INFO] [stdout] ... | [INFO] [stdout] 685 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:683:21 [INFO] [stdout] | [INFO] [stdout] 683 | Ok(Some(txt!("Set [a]{name}[] to a new Form").build())) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:674:5 [INFO] [stdout] | [INFO] [stdout] 674 | / add!( [INFO] [stdout] 675 | | "set-form", [INFO] [stdout] 676 | | |_pa, name: FormName, colors: Between<0, 3, Color>| { [INFO] [stdout] 677 | | let mut form = crate::form::Form::new(); [INFO] [stdout] ... | [INFO] [stdout] 685 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:669:5 [INFO] [stdout] | [INFO] [stdout] 669 | / add!("colorscheme", |_pa, scheme: ColorSchemeArg| { [INFO] [stdout] 670 | | crate::form::set_colorscheme(scheme); [INFO] [stdout] 671 | | Ok(Some(txt!("Set colorscheme to [a]{scheme}[]").build())) [INFO] [stdout] 672 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:671:17 [INFO] [stdout] | [INFO] [stdout] 671 | Ok(Some(txt!("Set colorscheme to [a]{scheme}[]").build())) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:669:5 [INFO] [stdout] | [INFO] [stdout] 669 | / add!("colorscheme", |_pa, scheme: ColorSchemeArg| { [INFO] [stdout] 670 | | crate::form::set_colorscheme(scheme); [INFO] [stdout] 671 | | Ok(Some(txt!("Set colorscheme to [a]{scheme}[]").build())) [INFO] [stdout] 672 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:656:5 [INFO] [stdout] | [INFO] [stdout] 656 | / add!("swap", |pa, lhs: Buffer, rhs: Option>| { [INFO] [stdout] 657 | | let rhs = if let Some(rhs) = rhs { [INFO] [stdout] 658 | | rhs.to_string() [INFO] [stdout] 659 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 666 | | Ok(Some(txt!("Swapped [a]{lhs}[] and [a]{rhs}").build())) [INFO] [stdout] 667 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:666:17 [INFO] [stdout] | [INFO] [stdout] 666 | Ok(Some(txt!("Swapped [a]{lhs}[] and [a]{rhs}").build())) [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:656:5 [INFO] [stdout] | [INFO] [stdout] 656 | / add!("swap", |pa, lhs: Buffer, rhs: Option>| { [INFO] [stdout] 657 | | let rhs = if let Some(rhs) = rhs { [INFO] [stdout] 658 | | rhs.to_string() [INFO] [stdout] 659 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 666 | | Ok(Some(txt!("Swapped [a]{lhs}[] and [a]{rhs}").build())) [INFO] [stdout] 667 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:626:5 [INFO] [stdout] | [INFO] [stdout] 626 | / add!("prev-file", |pa, flags: Flags| { [INFO] [stdout] 627 | | let windows = context::windows::(); [INFO] [stdout] 628 | | let handle = context::fixed_file::(pa)?; [INFO] [stdout] 629 | | let win = context::cur_window(); [INFO] [stdout] ... | [INFO] [stdout] 653 | | Ok(Some(txt!("Switched to [a]{name}").build())) [INFO] [stdout] 654 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:653:17 [INFO] [stdout] | [INFO] [stdout] 653 | Ok(Some(txt!("Switched to [a]{name}").build())) [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:648:32 [INFO] [stdout] | [INFO] [stdout] 648 | .ok_or_else(|| txt!("There are no other files open in this window"))? [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:642:32 [INFO] [stdout] | [INFO] [stdout] 642 | .ok_or_else(|| txt!("There are no other open files"))? [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:626:5 [INFO] [stdout] | [INFO] [stdout] 626 | / add!("prev-file", |pa, flags: Flags| { [INFO] [stdout] 627 | | let windows = context::windows::(); [INFO] [stdout] 628 | | let handle = context::fixed_file::(pa)?; [INFO] [stdout] 629 | | let win = context::cur_window(); [INFO] [stdout] ... | [INFO] [stdout] 653 | | Ok(Some(txt!("Switched to [a]{name}").build())) [INFO] [stdout] 654 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:597:5 [INFO] [stdout] | [INFO] [stdout] 597 | / add!("next-file", |pa, flags: Flags| { [INFO] [stdout] 598 | | let windows = context::windows::(); [INFO] [stdout] 599 | | let handle = context::fixed_file::(pa)?; [INFO] [stdout] 600 | | let win = context::cur_window(); [INFO] [stdout] ... | [INFO] [stdout] 623 | | Ok(Some(txt!("Switched to [a]{name}").build())) [INFO] [stdout] 624 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:623:17 [INFO] [stdout] | [INFO] [stdout] 623 | Ok(Some(txt!("Switched to [a]{name}").build())) [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:619:32 [INFO] [stdout] | [INFO] [stdout] 619 | .ok_or_else(|| txt!("There are no other files open in this window"))? [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:613:32 [INFO] [stdout] | [INFO] [stdout] 613 | .ok_or_else(|| txt!("There are no other open files"))? [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:597:5 [INFO] [stdout] | [INFO] [stdout] 597 | / add!("next-file", |pa, flags: Flags| { [INFO] [stdout] 598 | | let windows = context::windows::(); [INFO] [stdout] 599 | | let handle = context::fixed_file::(pa)?; [INFO] [stdout] 600 | | let win = context::cur_window(); [INFO] [stdout] ... | [INFO] [stdout] 623 | | Ok(Some(txt!("Switched to [a]{name}").build())) [INFO] [stdout] 624 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:592:5 [INFO] [stdout] | [INFO] [stdout] 592 | / add!(["buffer", "b"], |pa, name: OtherFileBuffer| { [INFO] [stdout] 593 | | mode::reset_to_file::(&name, true); [INFO] [stdout] 594 | | Ok(Some(txt!("Switched to [a]{name}").build())) [INFO] [stdout] 595 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:594:17 [INFO] [stdout] | [INFO] [stdout] 594 | Ok(Some(txt!("Switched to [a]{name}").build())) [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:592:5 [INFO] [stdout] | [INFO] [stdout] 592 | / add!(["buffer", "b"], |pa, name: OtherFileBuffer| { [INFO] [stdout] 593 | | mode::reset_to_file::(&name, true); [INFO] [stdout] 594 | | Ok(Some(txt!("Switched to [a]{name}").build())) [INFO] [stdout] 595 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:569:5 [INFO] [stdout] | [INFO] [stdout] 569 | / add!(["open", "o"], |pa, path: ValidFile| { [INFO] [stdout] 570 | | let windows = context::windows::(); [INFO] [stdout] 571 | | [INFO] [stdout] 572 | | let name = if let Ok(path) = path.strip_prefix(context::cur_dir()) { [INFO] [stdout] ... | [INFO] [stdout] 590 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:588:21 [INFO] [stdout] | [INFO] [stdout] 588 | Ok(Some(txt!("Moved [a]{name}[] to a new window").build())) [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:585:21 [INFO] [stdout] | [INFO] [stdout] 585 | Ok(Some(txt!("Switched to [a]{name}").build())) [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:580:28 [INFO] [stdout] | [INFO] [stdout] 580 | return Ok(Some(txt!("Opened [a]{name}[] on new window").build())); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:569:5 [INFO] [stdout] | [INFO] [stdout] 569 | / add!(["open", "o"], |pa, path: ValidFile| { [INFO] [stdout] 570 | | let windows = context::windows::(); [INFO] [stdout] 571 | | [INFO] [stdout] 572 | | let name = if let Ok(path) = path.strip_prefix(context::cur_dir()) { [INFO] [stdout] ... | [INFO] [stdout] 590 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:553:5 [INFO] [stdout] | [INFO] [stdout] 553 | / add!(["edit", "e"], |pa, path: ValidFile| { [INFO] [stdout] 554 | | let name = if let Ok(path) = path.strip_prefix(context::cur_dir()) { [INFO] [stdout] 555 | | path.to_string_lossy().to_string() [INFO] [stdout] 556 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 566 | | Ok(Some(txt!("Switched to [a]{name}").build())) [INFO] [stdout] 567 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:566:17 [INFO] [stdout] | [INFO] [stdout] 566 | Ok(Some(txt!("Switched to [a]{name}").build())) [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:562:28 [INFO] [stdout] | [INFO] [stdout] 562 | return Ok(Some(txt!("Opened [a]{name}").build())); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:553:5 [INFO] [stdout] | [INFO] [stdout] 553 | / add!(["edit", "e"], |pa, path: ValidFile| { [INFO] [stdout] 554 | | let name = if let Ok(path) = path.strip_prefix(context::cur_dir()) { [INFO] [stdout] 555 | | path.to_string_lossy().to_string() [INFO] [stdout] 556 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 566 | | Ok(Some(txt!("Switched to [a]{name}").build())) [INFO] [stdout] 567 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:469:5 [INFO] [stdout] | [INFO] [stdout] 469 | / add!(["reload"], |_pa, flags: Flags| { [INFO] [stdout] 470 | | static IS_UPDATING: AtomicBool = AtomicBool::new(false); [INFO] [stdout] 471 | | [INFO] [stdout] 472 | | fn clear_path(path: std::path::PathBuf) { [INFO] [stdout] ... | [INFO] [stdout] 551 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:548:21 [INFO] [stdout] | [INFO] [stdout] 548 | Err(txt!("Failed to start cargo: [a]{err}").build()) [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:544:25 [INFO] [stdout] | [INFO] [stdout] 544 | Ok(Some(txt!("Started config recompilation").build())) [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:540:37 [INFO] [stdout] | [INFO] [stdout] 540 | Err(err) => context::error!("cargo failed: [a]{err}"), [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:534:33 [INFO] [stdout] | [INFO] [stdout] 534 | / ... context::info!( [INFO] [stdout] 535 | | ... "Couldn't compile config crate:\n{}", [INFO] [stdout] 536 | | ... String::from_utf8_lossy(&out.stderr) [INFO] [stdout] 537 | | ... ); [INFO] [stdout] | |_______________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::info` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:499:24 [INFO] [stdout] | [INFO] [stdout] 499 | return Err(txt!("Cargo.toml was not found").build()); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:490:24 [INFO] [stdout] | [INFO] [stdout] 490 | return Err(txt!("The config is already being recompiled").build()); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:469:5 [INFO] [stdout] | [INFO] [stdout] 469 | / add!(["reload"], |_pa, flags: Flags| { [INFO] [stdout] 470 | | static IS_UPDATING: AtomicBool = AtomicBool::new(false); [INFO] [stdout] 471 | | [INFO] [stdout] 472 | | fn clear_path(path: std::path::PathBuf) { [INFO] [stdout] ... | [INFO] [stdout] 551 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:458:5 [INFO] [stdout] | [INFO] [stdout] 458 | / add!(["write-all-quit!", "waq!"], |pa| { [INFO] [stdout] 459 | | let handles: Vec<_> = context::windows::().file_handles(pa).collect(); [INFO] [stdout] 460 | | [INFO] [stdout] 461 | | for handle in handles { [INFO] [stdout] ... | [INFO] [stdout] 466 | | Ok(None) [INFO] [stdout] 467 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:458:5 [INFO] [stdout] | [INFO] [stdout] 458 | / add!(["write-all-quit!", "waq!"], |pa| { [INFO] [stdout] 459 | | let handles: Vec<_> = context::windows::().file_handles(pa).collect(); [INFO] [stdout] 460 | | [INFO] [stdout] 461 | | for handle in handles { [INFO] [stdout] ... | [INFO] [stdout] 466 | | Ok(None) [INFO] [stdout] 467 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:436:5 [INFO] [stdout] | [INFO] [stdout] 436 | / add!(["write-all-quit", "waq"], |pa| { [INFO] [stdout] 437 | | let windows = context::windows::(); [INFO] [stdout] 438 | | [INFO] [stdout] 439 | | let mut written = 0; [INFO] [stdout] ... | [INFO] [stdout] 456 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:454:17 [INFO] [stdout] | [INFO] [stdout] 454 | Err(txt!("Failed to write to [a]{unwritten}[] file{plural}").build()) [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:436:5 [INFO] [stdout] | [INFO] [stdout] 436 | / add!(["write-all-quit", "waq"], |pa| { [INFO] [stdout] 437 | | let windows = context::windows::(); [INFO] [stdout] 438 | | [INFO] [stdout] 439 | | let mut written = 0; [INFO] [stdout] ... | [INFO] [stdout] 456 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:414:5 [INFO] [stdout] | [INFO] [stdout] 414 | / add!(["write-all", "wa"], |pa| { [INFO] [stdout] 415 | | let windows = context::windows::(); [INFO] [stdout] 416 | | [INFO] [stdout] 417 | | let mut written = 0; [INFO] [stdout] ... | [INFO] [stdout] 434 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:432:17 [INFO] [stdout] | [INFO] [stdout] 432 | Err(txt!("Failed to write to [a]{unwritten}[] file{plural}").build()) [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:428:21 [INFO] [stdout] | [INFO] [stdout] 428 | Ok(Some(txt!("Wrote to [a]{written}[] files").build())) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:414:5 [INFO] [stdout] | [INFO] [stdout] 414 | / add!(["write-all", "wa"], |pa| { [INFO] [stdout] 415 | | let windows = context::windows::(); [INFO] [stdout] 416 | | [INFO] [stdout] 417 | | let mut written = 0; [INFO] [stdout] ... | [INFO] [stdout] 434 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |______^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:377:5 [INFO] [stdout] | [INFO] [stdout] 377 | / add!(["write-quit", "wq"], |pa, path: Option>| { [INFO] [stdout] 378 | | let handle = context::fixed_file::(pa)?; [INFO] [stdout] 379 | | [INFO] [stdout] 380 | | let (bytes, name) = { [INFO] [stdout] ... | [INFO] [stdout] 412 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:409:17 [INFO] [stdout] | [INFO] [stdout] 409 | txt!("No changes in [File]{name}[], so just closed it").build(), [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:406:17 [INFO] [stdout] | [INFO] [stdout] 406 | txt!("Wrote [a]{bytes}[] bytes to [File]{name}[], then closed it").build(), [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |______^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:377:5 [INFO] [stdout] | [INFO] [stdout] 377 | / add!(["write-quit", "wq"], |pa, path: Option>| { [INFO] [stdout] 378 | | let handle = context::fixed_file::(pa)?; [INFO] [stdout] 379 | | [INFO] [stdout] 380 | | let (bytes, name) = { [INFO] [stdout] ... | [INFO] [stdout] 412 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:357:5 [INFO] [stdout] | [INFO] [stdout] 357 | / add!(["write", "w"], |pa, path: Option>| { [INFO] [stdout] 358 | | let handle = context::fixed_file::(pa)?; [INFO] [stdout] 359 | | let file = handle.write(pa); [INFO] [stdout] ... | [INFO] [stdout] 375 | | }); [INFO] [stdout] | |_______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:373:29 [INFO] [stdout] | [INFO] [stdout] 373 | None => Ok(Some(txt!("Nothing to be written").build())), [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:371:17 [INFO] [stdout] | [INFO] [stdout] 371 | txt!("Wrote [a]{bytes}[] bytes to [file]{name}").build(), [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:366:24 [INFO] [stdout] | [INFO] [stdout] 366 | return Err(txt!("File has no name path to write to").build()); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:357:5 [INFO] [stdout] | [INFO] [stdout] 357 | / add!(["write", "w"], |pa, path: Option>| { [INFO] [stdout] 358 | | let handle = context::fixed_file::(pa)?; [INFO] [stdout] 359 | | let file = handle.write(pa); [INFO] [stdout] ... | [INFO] [stdout] 375 | | }); [INFO] [stdout] | |_______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:352:5 [INFO] [stdout] | [INFO] [stdout] 352 | / add!(["quit-all!", "qa!"], |_pa| { [INFO] [stdout] 353 | | sender().send(DuatEvent::Quit).unwrap(); [INFO] [stdout] 354 | | Ok(None) [INFO] [stdout] 355 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:352:5 [INFO] [stdout] | [INFO] [stdout] 352 | / add!(["quit-all!", "qa!"], |_pa| { [INFO] [stdout] 353 | | sender().send(DuatEvent::Quit).unwrap(); [INFO] [stdout] 354 | | Ok(None) [INFO] [stdout] 355 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:332:5 [INFO] [stdout] | [INFO] [stdout] 332 | / add!(["quit-all", "qa"], |pa| { [INFO] [stdout] 333 | | let windows = context::windows::(); [INFO] [stdout] 334 | | let unwritten = windows [INFO] [stdout] 335 | | .file_handles(pa) [INFO] [stdout] ... | [INFO] [stdout] 350 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:348:17 [INFO] [stdout] | [INFO] [stdout] 348 | Err(txt!("There are [a]{unwritten}[] unsaved files").build()) [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:346:17 [INFO] [stdout] | [INFO] [stdout] 346 | Err(txt!("There is [a]1[] unsaved file").build()) [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:332:5 [INFO] [stdout] | [INFO] [stdout] 332 | / add!(["quit-all", "qa"], |pa| { [INFO] [stdout] 333 | | let windows = context::windows::(); [INFO] [stdout] 334 | | let unwritten = windows [INFO] [stdout] 335 | | .file_handles(pa) [INFO] [stdout] ... | [INFO] [stdout] 350 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 310 | / add!(["quit!", "q!"], |pa, name: Option>| { [INFO] [stdout] 311 | | let cur_name = context::fixed_file::(pa)?.read(pa).name(); [INFO] [stdout] 312 | | let name = name.unwrap_or(&cur_name); [INFO] [stdout] ... | [INFO] [stdout] 329 | | Ok(Some(txt!("Closed [a]{name}").build())) [INFO] [stdout] 330 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:329:17 [INFO] [stdout] | [INFO] [stdout] 329 | Ok(Some(txt!("Closed [a]{name}").build())) [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 310 | / add!(["quit!", "q!"], |pa, name: Option>| { [INFO] [stdout] 311 | | let cur_name = context::fixed_file::(pa)?.read(pa).name(); [INFO] [stdout] 312 | | let name = name.unwrap_or(&cur_name); [INFO] [stdout] ... | [INFO] [stdout] 329 | | Ok(Some(txt!("Closed [a]{name}").build())) [INFO] [stdout] 330 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:279:5 [INFO] [stdout] | [INFO] [stdout] 279 | / add!(["quit", "q"], |pa, name: Option>| { [INFO] [stdout] 280 | | let cur_name = context::fixed_file::(pa)?.read(pa).name(); [INFO] [stdout] 281 | | let name = name.unwrap_or(&cur_name); [INFO] [stdout] ... | [INFO] [stdout] 307 | | Ok(Some(txt!("Closed [a]{name}").build())) [INFO] [stdout] 308 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:307:17 [INFO] [stdout] | [INFO] [stdout] 307 | Ok(Some(txt!("Closed [a]{name}").build())) [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:288:24 [INFO] [stdout] | [INFO] [stdout] 288 | return Err(txt!("[a]{name}[] has unsaved changes").build()); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:279:5 [INFO] [stdout] | [INFO] [stdout] 279 | / add!(["quit", "q"], |pa, name: Option>| { [INFO] [stdout] 280 | | let cur_name = context::fixed_file::(pa)?.read(pa).name(); [INFO] [stdout] 281 | | let name = name.unwrap_or(&cur_name); [INFO] [stdout] ... | [INFO] [stdout] 307 | | Ok(Some(txt!("Closed [a]{name}").build())) [INFO] [stdout] 308 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | / add!("alias", |pa, [INFO] [stdout] 269 | | flags: Flags, [INFO] [stdout] 270 | | alias: &str, [INFO] [stdout] 271 | | command: Remainder| { [INFO] [stdout] ... | [INFO] [stdout] 277 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:273:17 [INFO] [stdout] | [INFO] [stdout] 273 | Err(txt!("An alias cannot take any flags").build()) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/mod.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | / add!("alias", |pa, [INFO] [stdout] 269 | | flags: Flags, [INFO] [stdout] 270 | | alias: &str, [INFO] [stdout] 271 | | command: Remainder| { [INFO] [stdout] ... | [INFO] [stdout] 277 | | }); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `add` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:771:1 [INFO] [stdout] | [INFO] [stdout] 771 | parse_impl!(std::path::PathBuf); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:770:1 [INFO] [stdout] | [INFO] [stdout] 770 | parse_impl!(f64); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:769:1 [INFO] [stdout] | [INFO] [stdout] 769 | parse_impl!(f32); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:768:1 [INFO] [stdout] | [INFO] [stdout] 768 | parse_impl!(isize); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:767:1 [INFO] [stdout] | [INFO] [stdout] 767 | parse_impl!(i128); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:766:1 [INFO] [stdout] | [INFO] [stdout] 766 | parse_impl!(i64); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:765:1 [INFO] [stdout] | [INFO] [stdout] 765 | parse_impl!(i32); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:764:1 [INFO] [stdout] | [INFO] [stdout] 764 | parse_impl!(i16); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 | parse_impl!(i8); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:762:1 [INFO] [stdout] | [INFO] [stdout] 762 | parse_impl!(usize); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:761:1 [INFO] [stdout] | [INFO] [stdout] 761 | parse_impl!(u128); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:760:1 [INFO] [stdout] | [INFO] [stdout] 760 | parse_impl!(u64); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:759:1 [INFO] [stdout] | [INFO] [stdout] 759 | parse_impl!(u32); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:758:1 [INFO] [stdout] | [INFO] [stdout] 758 | parse_impl!(u16); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:757:1 [INFO] [stdout] | [INFO] [stdout] 757 | parse_impl!(u8); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:756:1 [INFO] [stdout] | [INFO] [stdout] 756 | parse_impl!(bool); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` which comes from the expansion of the macro `parse_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:595:25 [INFO] [stdout] | [INFO] [stdout] 595 | None => Err(txt!("Wrong argument count").build()), [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:536:13 [INFO] [stdout] | [INFO] [stdout] 536 | / context::error!( [INFO] [stdout] 537 | | "Multiple contexts chosen, either pick a [a]global[] context or a [a]window[] \ [INFO] [stdout] 538 | | context" [INFO] [stdout] 539 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:459:21 [INFO] [stdout] | [INFO] [stdout] 459 | context::error!("{err}"); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `$crate::text::txt` which comes from the expansion of the macro `context::error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:401:17 [INFO] [stdout] | [INFO] [stdout] 401 | Err(txt!("The form [a]{arg}[] has not been set").build()) [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:396:24 [INFO] [stdout] | [INFO] [stdout] 396 | return Err(txt!("Expected identifiers separated by '.'s, found [a]{arg}").build()); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:379:17 [INFO] [stdout] | [INFO] [stdout] 379 | Err(txt!("Color format was not recognized").build()) [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:346:33 [INFO] [stdout] | [INFO] [stdout] 346 | _ => return Err(txt!("Hexcode does not contain 6 hex values").build()), [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:317:30 [INFO] [stdout] | [INFO] [stdout] 317 | .map_err(|_| txt!("[a]{arg}[] couldn't be parsed"))?; [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:312:21 [INFO] [stdout] | [INFO] [stdout] 312 | Err(txt!("[a]{arg}[] is more than [a]100%").build()) [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:308:30 [INFO] [stdout] | [INFO] [stdout] 308 | .map_err(|_| txt!("[a]{arg}[] is not a valid percentage").build())?; [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:275:24 [INFO] [stdout] | [INFO] [stdout] 275 | return Err(txt!("Path was not found").build()); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:272:36 [INFO] [stdout] | [INFO] [stdout] 272 | .ok_or_else(|| txt!("Path has no file name"))?, [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:264:28 [INFO] [stdout] | [INFO] [stdout] 264 | return Err(txt!("Path is not a file").build()); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:243:17 [INFO] [stdout] | [INFO] [stdout] 243 | Err(txt!("Argument can't be the current file").build()) [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:226:17 [INFO] [stdout] | [INFO] [stdout] 226 | Err(txt!("No buffer called [a]{buffer}[] open").build()) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:204:17 [INFO] [stdout] | [INFO] [stdout] 204 | Err(txt!("The colorscheme [a]{scheme}[] was not found").build()) [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:184:17 [INFO] [stdout] | [INFO] [stdout] 184 | Err(txt!("There are no more arguments").build()) [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc macro panicked [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/text/builder.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | / format_like!( [INFO] [stdout] 376 | | parse_str, [INFO] [stdout] 377 | | [('{', parse_arg, false), ('[', parse_form, true)], [INFO] [stdout] 378 | | &mut builder, [INFO] [stdout] 379 | | $($parts)* [INFO] [stdout] 380 | | ); [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/cmd/parameters.rs:146:17 [INFO] [stdout] | [INFO] [stdout] 146 | Err(txt!( [INFO] [stdout] | _________________- [INFO] [stdout] 147 | | "List needed at least [a]{MIN}[] elements, got only [a]{}", [INFO] [stdout] 148 | | returns.len() [INFO] [stdout] 149 | | ) [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: message: called `Option::unwrap()` on a `None` value [INFO] [stdout] = note: this error originates in the macro `txt` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/duat-core-0.6.0/src/lib.rs:645:1 [INFO] [stdout] | [INFO] [stdout] 645 | / #![feature( [INFO] [stdout] 646 | | decl_macro, [INFO] [stdout] 647 | | step_trait, [INFO] [stdout] 648 | | type_alias_impl_trait, [INFO] [stdout] ... | [INFO] [stdout] 656 | | iter_array_chunks [INFO] [stdout] 657 | | )] [INFO] [stdout] | |__^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0554`. [INFO] [stdout] [INFO] [stderr] error: could not compile `duat-core` (lib) due to 174 previous errors [INFO] running `Command { std: "docker" "inspect" "9d8cbba1094d8d11f23c165d909a9ae065b6cd5094e51a6426498ea2079fccc3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9d8cbba1094d8d11f23c165d909a9ae065b6cd5094e51a6426498ea2079fccc3", kill_on_drop: false }` [INFO] [stdout] 9d8cbba1094d8d11f23c165d909a9ae065b6cd5094e51a6426498ea2079fccc3