From 8cb01063b95e54067f26b5e53eb012340dbaf9c2 Mon Sep 17 00:00:00 2001 From: ColonisationCaptain <52425971+ColonisationCaptain@users.noreply.github.com> Date: Mon, 26 Oct 2020 15:29:52 +0000 Subject: [PATCH] Update dependencies and the screenshot Some code also needed tweaking to work with the new dependencies --- Cargo.lock | 1029 +++++++++++++++++++++++++++++------------------- Cargo.toml | 14 +- screenshot.png | Bin 149608 -> 62792 bytes src/main.rs | 6 +- src/preview.rs | 16 +- 5 files changed, 652 insertions(+), 413 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 309ccbf..2babc4b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,904 +4,1135 @@ name = "aho-corasick" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6531d44de723825aa81398a6415283229725a00fa30713812ab9323faa82fc4" dependencies = [ - "memchr 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "memchr", ] [[package]] name = "ansi_term" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" dependencies = [ - "winapi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi", ] +[[package]] +name = "anyhow" +version = "1.0.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1fd36ffbb1fb7c834eac128ea8d0e310c5aeb635548f9d58861e1308d46e71c" + [[package]] name = "atk" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "812b4911e210bd51b24596244523c856ca749e6223c50a7fbbba3f89ee37c426" dependencies = [ - "atk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", + "atk-sys", + "bitflags", + "glib", + "glib-sys", + "gobject-sys", + "libc", ] [[package]] name = "atk-sys" -version = "0.9.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f530e4af131d94cc4fa15c5c9d0348f0ef28bac64ba660b6b2a1cf2605dedfce" dependencies = [ - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", ] [[package]] name = "atty" version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af80143d6f7608d746df1520709e5d141c96f240b0e62b0aa41bdfb53374d9d4" dependencies = [ - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "termion 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", + "libc", + "termion", + "winapi", ] [[package]] name = "bitflags" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3c30d3802dfb7281680d6285f2ccdaa8c2d8fee41f93805dba5c4cf50dc23cf" [[package]] name = "block-buffer" version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" dependencies = [ - "block-padding 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "byteorder 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)", + "block-padding", + "byte-tools", + "byteorder", + "generic-array", ] [[package]] name = "block-padding" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5" dependencies = [ - "byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "byte-tools", ] [[package]] name = "byte-tools" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" [[package]] name = "byteorder" version = "1.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" [[package]] name = "cairo-rs" -version = "0.8.1" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5c0f2e047e8ca53d0ff249c54ae047931d7a6ebe05d00af73e0ffeb6e34bdb8" dependencies = [ - "bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "glib 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags", + "cairo-sys-rs", + "glib", + "glib-sys", + "gobject-sys", + "libc", + "thiserror", ] [[package]] name = "cairo-sys-rs" -version = "0.9.2" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ed2639b9ad5f1d6efa76de95558e11339e7318426d84ac4890b86c03e828ca7" dependencies = [ - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "glib-sys", + "libc", + "system-deps", ] [[package]] name = "cc" version = "1.0.50" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95e28fa049fda1c330bcf9d723be7663a899c4679724b34c81e9f5a326aab8cd" [[package]] name = "clap" version = "2.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9" dependencies = [ - "ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", - "atty 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", - "bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", - "unicode-width 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "vec_map 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "ansi_term", + "atty", + "bitflags", + "strsim", + "textwrap", + "unicode-width", + "vec_map", ] [[package]] name = "comrak" -version = "0.7.0" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d325e4f2ffff52ca77d995bb675494d5364aa332499d5f7c7fbb28c25e671f6" dependencies = [ - "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", - "entities 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "pest 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "pest_derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "regex 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "twoway 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "typed-arena 1.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "unicode_categories 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "clap", + "entities", + "lazy_static", + "pest", + "pest_derive", + "regex", + "shell-words", + "twoway", + "typed-arena", + "unicode_categories", + "xdg", ] [[package]] name = "digest" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" dependencies = [ - "generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)", + "generic-array", ] +[[package]] +name = "either" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" + [[package]] name = "entities" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5320ae4c3782150d900b79807611a59a99fc9a1d61d686faafc24b93fc8d7ca" [[package]] name = "fake-simd" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" [[package]] -name = "fragile" -version = "0.3.0" +name = "futures" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95314d38584ffbfda215621d723e0a3906f032e03ae5551e650058dac83d4797" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] [[package]] name = "futures-channel" -version = "0.3.4" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0448174b01148032eed37ac4aed28963aaaa8cfa93569a08e5b479bbc6c2c151" dependencies = [ - "futures-core 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-core", + "futures-sink", ] [[package]] name = "futures-core" -version = "0.3.4" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18eaa56102984bed2c88ea39026cff3ce3b4c7f508ca970cedf2450ea10d4e46" [[package]] name = "futures-executor" -version = "0.3.4" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5f8e0c9258abaea85e78ebdda17ef9666d390e987f006be6080dfe354b708cb" dependencies = [ - "futures-core 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-task 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-util 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-core", + "futures-task", + "futures-util", ] [[package]] name = "futures-io" -version = "0.3.4" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e1798854a4727ff944a7b12aa999f58ce7aa81db80d2dfaaf2ba06f065ddd2b" [[package]] name = "futures-macro" -version = "0.3.4" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e36fccf3fc58563b4a14d265027c627c3b665d7fed489427e88e7cc929559efe" dependencies = [ - "proc-macro-hack 0.5.15 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-hack", + "proc-macro2", + "quote", + "syn", ] +[[package]] +name = "futures-sink" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e3ca3f17d6e8804ae5d3df7a7d35b2b3a6fe89dac84b31872720fc3060a0b11" + [[package]] name = "futures-task" -version = "0.3.4" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96d502af37186c4fef99453df03e374683f8a1eec9dcc1e66b3b82dc8278ce3c" +dependencies = [ + "once_cell", +] [[package]] name = "futures-util" -version = "0.3.4" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abcb44342f62e6f3e8ac427b8aa815f724fd705dfad060b18ac7866c15bb8e34" dependencies = [ - "futures-core 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-macro 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-task 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "pin-utils 0.1.0-alpha.4 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro-hack 0.5.15 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro-nested 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project", + "pin-utils", + "proc-macro-hack", + "proc-macro-nested", + "slab", ] [[package]] name = "gdk" -version = "0.12.1" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db00839b2a68a7a10af3fa28dfb3febaba3a20c3a9ac2425a33b7df1f84a6b7d" dependencies = [ - "bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-rs 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-pixbuf 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pango 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags", + "cairo-rs", + "cairo-sys-rs", + "gdk-pixbuf", + "gdk-sys", + "gio", + "gio-sys", + "glib", + "glib-sys", + "gobject-sys", + "libc", + "pango", ] [[package]] name = "gdk-pixbuf" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f6dae3cb99dd49b758b88f0132f8d401108e63ae8edd45f432d42cdff99998a" dependencies = [ - "gdk-pixbuf-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", + "gdk-pixbuf-sys", + "gio", + "gio-sys", + "glib", + "glib-sys", + "gobject-sys", + "libc", ] [[package]] name = "gdk-pixbuf-sys" -version = "0.9.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bfe468a7f43e97b8d193a762b6c5cf67a7d36cacbc0b9291dbcae24bfea1e8f" dependencies = [ - "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", ] [[package]] name = "gdk-sys" -version = "0.9.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a9653cfc500fd268015b1ac055ddbc3df7a5c9ea3f4ccef147b3957bd140d69" dependencies = [ - "cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-pixbuf-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pango-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pango-sys", + "pkg-config", + "system-deps", ] [[package]] name = "generic-array" version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec" dependencies = [ - "typenum 1.11.2 (registry+https://github.com/rust-lang/crates.io-index)", + "typenum", ] [[package]] name = "gio" -version = "0.8.1" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fb60242bfff700772dae5d9e3a1f7aa2e4ebccf18b89662a16acb2822568561" dependencies = [ - "bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-channel 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-core 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-io 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-util 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags", + "futures", + "futures-channel", + "futures-core", + "futures-io", + "futures-util", + "gio-sys", + "glib", + "glib-sys", + "gobject-sys", + "libc", + "once_cell", + "thiserror", ] [[package]] name = "gio-sys" -version = "0.9.1" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e24fb752f8f5d2cf6bbc2c606fd2bc989c81c5e2fe321ab974d54f8b6344eac" dependencies = [ - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", + "winapi", ] [[package]] name = "glib" -version = "0.9.3" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c685013b7515e668f1b57a165b009d4d28cb139a8a989bbd699c10dad29d0c5" dependencies = [ - "bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-channel 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-core 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-executor 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-task 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-util 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags", + "futures-channel", + "futures-core", + "futures-executor", + "futures-task", + "futures-util", + "glib-macros", + "glib-sys", + "gobject-sys", + "libc", + "once_cell", +] + +[[package]] +name = "glib-macros" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41486a26d1366a8032b160b59065a59fb528530a46a49f627e7048fb8c064039" +dependencies = [ + "anyhow", + "heck", + "itertools", + "proc-macro-crate", + "proc-macro-error", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "glib-sys" -version = "0.9.1" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7e9b997a66e9a23d073f2b1abb4dbfc3925e0b8952f67efd8d9b6e168e4cdc1" dependencies = [ - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "libc", + "system-deps", ] [[package]] name = "gobject-sys" -version = "0.9.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "952133b60c318a62bf82ee75b93acc7e84028a093e06b9e27981c2b6fe68218c" dependencies = [ - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "glib-sys", + "libc", + "system-deps", ] [[package]] name = "gtk" -version = "0.8.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f022f2054072b3af07666341984562c8e626a79daa8be27b955d12d06a5ad6a" dependencies = [ - "atk 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-rs 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "cc 1.0.50 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-pixbuf 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-pixbuf-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gtk-sys 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pango 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "pango-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", + "atk", + "bitflags", + "cairo-rs", + "cairo-sys-rs", + "cc", + "gdk", + "gdk-pixbuf", + "gdk-pixbuf-sys", + "gdk-sys", + "gio", + "gio-sys", + "glib", + "glib-sys", + "gobject-sys", + "gtk-sys", + "libc", + "once_cell", + "pango", + "pango-sys", + "pkg-config", ] [[package]] name = "gtk-source-sys" -version = "0.9.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "010ad29f87606c4bc91fe4ab6762cab3d5155af7100e59c1af9c6d9aba5df689" dependencies = [ - "bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-pixbuf-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gtk-sys 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags", + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gdk-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "gtk-sys", + "libc", + "pkg-config", ] [[package]] name = "gtk-sys" -version = "0.9.2" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89acda6f084863307d948ba64a4b1ef674e8527dddab147ee4cdcc194c880457" dependencies = [ - "atk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-pixbuf-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pango-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "atk-sys", + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gdk-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pango-sys", + "system-deps", +] + +[[package]] +name = "heck" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205" +dependencies = [ + "unicode-segmentation", ] [[package]] name = "horrorshow" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87ce7e0a1bc8e4489896abc94e5664e811a502a151bebfe113b3214fa181d3fb" [[package]] -name = "javascriptcore-rs" +name = "itertools" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b" dependencies = [ - "glib 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", - "javascriptcore-rs-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "either", +] + +[[package]] +name = "javascriptcore-rs" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ecc697657edc9cd3d85d5ec6941f74cc9bb2ae84bec320f55c9397c5a8d8722" +dependencies = [ + "glib", + "javascriptcore-rs-sys", ] [[package]] name = "javascriptcore-rs-sys" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f46ada8a08dcd75a10afae872fbfb51275df4a8ae0d46b8cc7c708f08dd2998" dependencies = [ - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", + "libc", ] [[package]] name = "lazy_static" version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" version = "0.2.40" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fd41f331ac7c5b8ac259b8bf82c75c0fb2e469bbf37d2becbba9a6a2221965b" [[package]] name = "maplit" version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" [[package]] name = "markdown-rs" -version = "0.1.0" +version = "0.2.1" dependencies = [ - "comrak 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gio 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gtk 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "horrorshow 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)", - "sourceview 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "webkit2gtk 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "comrak", + "gio", + "gtk", + "horrorshow", + "sourceview", + "webkit2gtk", ] [[package]] name = "memchr" -version = "2.0.1" +version = "2.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", -] +checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400" + +[[package]] +name = "once_cell" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "260e51e7efe62b592207e9e13a68e43692a7a279171d6ba57abd208bf23645ad" [[package]] name = "opaque-debug" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" [[package]] name = "pango" -version = "0.8.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9937068580bebd8ced19975938573803273ccbcbd598c58d4906efd4ac87c438" dependencies = [ - "bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pango-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags", + "glib", + "glib-sys", + "gobject-sys", + "libc", + "once_cell", + "pango-sys", ] [[package]] name = "pango-sys" -version = "0.9.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d2650c8b62d116c020abd0cea26a4ed96526afda89b1c4ea567131fdefc890" dependencies = [ - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", ] [[package]] name = "pest" version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53" dependencies = [ - "ucd-trie 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "ucd-trie", ] [[package]] name = "pest_derive" version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0" dependencies = [ - "pest 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "pest_generator 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "pest", + "pest_generator", ] [[package]] name = "pest_generator" version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55" dependencies = [ - "pest 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "pest_meta 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "pest", + "pest_meta", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "pest_meta" version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54be6e404f5317079812fc8f9f5279de376d8856929e21c184ecf6bbd692a11d" +dependencies = [ + "maplit", + "pest", + "sha-1", +] + +[[package]] +name = "pin-project" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee41d838744f60d959d7074e3afb6b35c7456d0f61cad38a24e35e6553f73841" dependencies = [ - "maplit 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "pest 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "sha-1 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81a4ffa594b66bff340084d4081df649a7dc049ac8d7fc458d8e628bfbbb2f86" +dependencies = [ + "proc-macro2", + "quote", + "syn", ] [[package]] name = "pin-utils" -version = "0.1.0-alpha.4" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pkg-config" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a8b4c6b8165cd1a1cd4b9b120978131389f64bdaf456435caa41e630edba903" + +[[package]] +name = "proc-macro-crate" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" +dependencies = [ + "toml", +] + +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] [[package]] name = "proc-macro-hack" version = "0.5.15" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d659fe7c6d27f25e9d80a1a094c223f5246f6a6596453e09d7229bf42750b63" [[package]] name = "proc-macro-nested" version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e946095f9d3ed29ec38de908c22f95d9ac008e424c7bcae54c75a79c527c694" [[package]] name = "proc-macro2" -version = "1.0.10" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" dependencies = [ - "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "unicode-xid", ] [[package]] name = "quote" version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bdc6c187c65bca4260c9011c9e3132efe4909da44726bad24cf7572ae338d7f" dependencies = [ - "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2", ] [[package]] name = "redox_syscall" version = "0.1.37" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d92eecebad22b767915e4d529f89f28ee96dbbf5a4810d2b844373f136417fd" [[package]] name = "redox_termios" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76" dependencies = [ - "redox_syscall 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", + "redox_syscall", ] [[package]] name = "regex" version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d8c9f33201f46669484bacc312b00e7541bed6aaf296dffe2bb4e0ac6b8ce2a" dependencies = [ - "aho-corasick 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", - "memchr 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "regex-syntax 0.6.17 (registry+https://github.com/rust-lang/crates.io-index)", - "thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", - "utf8-ranges 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "aho-corasick", + "memchr", + "regex-syntax", + "thread_local", + "utf8-ranges", ] [[package]] name = "regex-syntax" version = "0.6.17" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fe5bd57d1d7414c6b5ed48563a2c855d995ff777729dcd91c369ec7fea395ae" + +[[package]] +name = "serde" +version = "1.0.117" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b88fa983de7720629c9387e9f517353ed404164b1e482c970a90c1a4aaf7dc1a" [[package]] name = "sha-1" version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df" dependencies = [ - "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "block-buffer", + "digest", + "fake-simd", + "opaque-debug", ] +[[package]] +name = "shell-words" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6fa3938c99da4914afedd13bf3d79bcb6c277d1b2c398d23257a304d9e1b074" + [[package]] name = "slab" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" [[package]] name = "soup-sys" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3c7adf08565630bbb71f955f11f8a68464817ded2703a3549747c235b58a13e" dependencies = [ - "bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pkg-config", + "system-deps", ] [[package]] name = "sourceview" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6197ca40c697b552b8d27cfa9d8ee15267037ac071f4c1010749625ba2fc8f79" dependencies = [ - "bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-rs 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "fragile 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-pixbuf 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-pixbuf-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gtk 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gtk-source-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gtk-sys 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pango 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags", + "cairo-rs", + "gdk", + "gdk-pixbuf", + "gdk-pixbuf-sys", + "gdk-sys", + "gio", + "gio-sys", + "glib", + "glib-sys", + "gobject-sys", + "gtk", + "gtk-source-sys", + "gtk-sys", + "libc", + "pango", ] [[package]] name = "strsim" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" + +[[package]] +name = "strum" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57bd81eb48f4c437cadc685403cad539345bf703d78e63707418431cecd4522b" + +[[package]] +name = "strum_macros" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn", +] [[package]] name = "syn" -version = "1.0.17" +version = "1.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc371affeffc477f42a221a1e4297aedcea33d47d19b61455588bd9d8f6b19ac" dependencies = [ - "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2", + "quote", + "unicode-xid", +] + +[[package]] +name = "system-deps" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f3ecc17269a19353b3558b313bba738b25d82993e30d62a18406a24aba4649b" +dependencies = [ + "heck", + "pkg-config", + "strum", + "strum_macros", + "thiserror", + "toml", + "version-compare", ] [[package]] name = "termion" version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096" dependencies = [ - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "redox_syscall 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", - "redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "libc", + "redox_syscall", + "redox_termios", ] [[package]] name = "textwrap" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" +dependencies = [ + "unicode-width", +] + +[[package]] +name = "thiserror" +version = "1.0.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "318234ffa22e0920fe9a40d7b8369b5f649d490980cf7aadcf1eb91594869b42" dependencies = [ - "unicode-width 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cae2447b6282786c3493999f40a9be2a6ad20cb8bd268b0a0dbf5a065535c0ab" +dependencies = [ + "proc-macro2", + "quote", + "syn", ] [[package]] name = "thread_local" version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b" dependencies = [ - "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static", +] + +[[package]] +name = "toml" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75cf45bb0bef80604d001caaec0d09da99611b3c0fd39d3080468875cdb65645" +dependencies = [ + "serde", ] [[package]] name = "twoway" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b40075910de3a912adbd80b5d8bad6ad10a23eeb1f5bf9d4006839e899ba5bc" dependencies = [ - "memchr 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "unchecked-index 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "memchr", + "unchecked-index", ] [[package]] name = "typed-arena" version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9b2228007eba4120145f785df0f6c92ea538f5a3635a612ecf4e334c8c1446d" [[package]] name = "typenum" version = "1.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d2783fe2d6b8c1101136184eb41be8b1ad379e4657050b8aaff0c79ee7575f9" [[package]] name = "ucd-trie" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" [[package]] name = "unchecked-index" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eeba86d422ce181a719445e51872fa30f1f7413b62becb52e95ec91aa262d85c" + +[[package]] +name = "unicode-segmentation" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0" [[package]] name = "unicode-width" version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf3a113775714a22dcb774d8ea3655c53a32debae63a063acc00a91cc586245f" [[package]] name = "unicode-xid" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c" [[package]] name = "unicode_categories" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" [[package]] name = "utf8-ranges" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "662fab6525a98beff2921d7f61a39e7d59e0b425ebc7d0d9e66d316e55124122" [[package]] name = "vec_map" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "887b5b631c2ad01628bbbaa7dd4c869f80d3186688f8d0b6f58774fbe324988c" + +[[package]] +name = "version-compare" +version = "0.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d63556a25bae6ea31b52e640d7c41d1ab27faba4ccb600013837a3d0b3994ca1" + +[[package]] +name = "version_check" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed" [[package]] name = "webkit2gtk" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c27a82d3d7ad4a8c4ce9ec69617a2467fd80fd33aeb72ca07cdd4aa8fa2d5534" dependencies = [ - "bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-rs 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gtk 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gtk-sys 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "javascriptcore-rs 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "webkit2gtk-sys 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags", + "cairo-rs", + "gdk", + "gdk-sys", + "gio", + "gio-sys", + "glib", + "glib-sys", + "gobject-sys", + "gtk", + "gtk-sys", + "javascriptcore-rs", + "libc", + "webkit2gtk-sys", ] [[package]] name = "webkit2gtk-sys" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "389e5138c85a0d111b9bda05b59efa8562315e1d657d72451410e12c858f0619" dependencies = [ - "atk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-pixbuf-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gdk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gtk-sys 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "javascriptcore-rs-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)", - "pango-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", - "soup-sys 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "atk-sys", + "bitflags", + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gdk-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "gtk-sys", + "javascriptcore-rs-sys", + "libc", + "pango-sys", + "pkg-config", + "soup-sys", ] [[package]] name = "winapi" -version = "0.3.4" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" dependencies = [ - "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", ] [[package]] name = "winapi-i686-pc-windows-gnu" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-x86_64-pc-windows-gnu" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" -[metadata] -"checksum aho-corasick 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)" = "d6531d44de723825aa81398a6415283229725a00fa30713812ab9323faa82fc4" -"checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" -"checksum atk 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "444daefa55f229af145ea58d77efd23725024ee1f6f3102743709aa6b18c663e" -"checksum atk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e552c1776737a4c80110d06b36d099f47c727335f9aaa5d942a72b6863a8ec6f" -"checksum atty 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "af80143d6f7608d746df1520709e5d141c96f240b0e62b0aa41bdfb53374d9d4" -"checksum bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b3c30d3802dfb7281680d6285f2ccdaa8c2d8fee41f93805dba5c4cf50dc23cf" -"checksum block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" -"checksum block-padding 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5" -"checksum byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" -"checksum byteorder 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" -"checksum cairo-rs 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "157049ba9618aa3a61c39d5d785102c04d3b1f40632a706c621a9aedc21e6084" -"checksum cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ff65ba02cac715be836f63429ab00a767d48336efc5497c5637afb53b4f14d63" -"checksum cc 1.0.50 (registry+https://github.com/rust-lang/crates.io-index)" = "95e28fa049fda1c330bcf9d723be7663a899c4679724b34c81e9f5a326aab8cd" -"checksum clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9" -"checksum comrak 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e17058cc536cf290563e88787d7b9e6030ce4742943017cc2ffb71f88034021c" -"checksum digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" -"checksum entities 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b5320ae4c3782150d900b79807611a59a99fc9a1d61d686faafc24b93fc8d7ca" -"checksum fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" -"checksum fragile 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "05f8140122fa0d5dcb9fc8627cfce2b37cc1500f752636d46ea28bc26785c2f9" -"checksum futures-channel 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f0c77d04ce8edd9cb903932b608268b3fffec4163dc053b3b402bf47eac1f1a8" -"checksum futures-core 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f25592f769825e89b92358db00d26f965761e094951ac44d3663ef25b7ac464a" -"checksum futures-executor 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f674f3e1bcb15b37284a90cedf55afdba482ab061c407a9c0ebbd0f3109741ba" -"checksum futures-io 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "a638959aa96152c7a4cddf50fcb1e3fede0583b27157c26e67d6f99904090dc6" -"checksum futures-macro 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "9a5081aa3de1f7542a794a397cde100ed903b0630152d0973479018fd85423a7" -"checksum futures-task 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "7b0a34e53cf6cdcd0178aa573aed466b646eb3db769570841fda0c7ede375a27" -"checksum futures-util 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "22766cf25d64306bedf0384da004d05c9974ab104fcc4528f1236181c18004c5" -"checksum gdk 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)" = "fbe5e8772fc0865c52460cdd7a59d7d47700f44d9809d1dd00eecceb769a7589" -"checksum gdk-pixbuf 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e248220c46b329b097d4b158d2717f8c688f16dd76d0399ace82b3e98062bdd7" -"checksum gdk-pixbuf-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d8991b060a9e9161bafd09bf4a202e6fd404f5b4dd1a08d53a1e84256fb34ab0" -"checksum gdk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "6adf679e91d1bff0c06860287f80403e7db54c2d2424dce0a470023b56c88fbb" -"checksum generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec" -"checksum gio 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0cd10f9415cce39b53f8024bf39a21f84f8157afa52da53837b102e585a296a5" -"checksum gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4fad225242b9eae7ec8a063bb86974aca56885014672375e5775dc0ea3533911" -"checksum glib 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)" = "40fb573a09841b6386ddf15fd4bc6655b4f5b106ca962f57ecaecde32a0061c0" -"checksum glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "95856f3802f446c05feffa5e24859fe6a183a7cb849c8449afc35c86b1e316e2" -"checksum gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "31d1a804f62034eccf370006ccaef3708a71c31d561fee88564abe71177553d9" -"checksum gtk 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "87e1e8d70290239c668594002d1b174fcc7d7ef5d26670ee141490ede8facf8f" -"checksum gtk-source-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "95df29d34a27610e0024e632dc6eb1470190cf70eaf586d2cbb626430100b7ce" -"checksum gtk-sys 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "53def660c7b48b00b510c81ef2d2fbd3c570f1527081d8d7947f471513e1a4c1" -"checksum horrorshow 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)" = "87ce7e0a1bc8e4489896abc94e5664e811a502a151bebfe113b3214fa181d3fb" -"checksum javascriptcore-rs 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2104be353e5c19d587e25f36ecb6d59504b5573ad84b96b06650b0cc99d02784" -"checksum javascriptcore-rs-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3f46ada8a08dcd75a10afae872fbfb51275df4a8ae0d46b8cc7c708f08dd2998" -"checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" -"checksum libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)" = "6fd41f331ac7c5b8ac259b8bf82c75c0fb2e469bbf37d2becbba9a6a2221965b" -"checksum maplit 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" -"checksum memchr 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "796fba70e76612589ed2ce7f45282f5af869e0fdd7cc6199fa1aa1f1d591ba9d" -"checksum opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" -"checksum pango 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1e9c6b728f1be8edb5f9f981420b651d5ea30bdb9de89f1f1262d0084a020577" -"checksum pango-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "86b93d84907b3cf0819bff8f13598ba72843bee579d5ebc2502e4b0367b4be7d" -"checksum pest 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53" -"checksum pest_derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0" -"checksum pest_generator 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55" -"checksum pest_meta 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "54be6e404f5317079812fc8f9f5279de376d8856929e21c184ecf6bbd692a11d" -"checksum pin-utils 0.1.0-alpha.4 (registry+https://github.com/rust-lang/crates.io-index)" = "5894c618ce612a3fa23881b152b608bafb8c56cfc22f434a3ba3120b40f7b587" -"checksum pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "3a8b4c6b8165cd1a1cd4b9b120978131389f64bdaf456435caa41e630edba903" -"checksum proc-macro-hack 0.5.15 (registry+https://github.com/rust-lang/crates.io-index)" = "0d659fe7c6d27f25e9d80a1a094c223f5246f6a6596453e09d7229bf42750b63" -"checksum proc-macro-nested 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "8e946095f9d3ed29ec38de908c22f95d9ac008e424c7bcae54c75a79c527c694" -"checksum proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)" = "df246d292ff63439fea9bc8c0a270bed0e390d5ebd4db4ba15aba81111b5abe3" -"checksum quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2bdc6c187c65bca4260c9011c9e3132efe4909da44726bad24cf7572ae338d7f" -"checksum redox_syscall 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)" = "0d92eecebad22b767915e4d529f89f28ee96dbbf5a4810d2b844373f136417fd" -"checksum redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76" -"checksum regex 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3d8c9f33201f46669484bacc312b00e7541bed6aaf296dffe2bb4e0ac6b8ce2a" -"checksum regex-syntax 0.6.17 (registry+https://github.com/rust-lang/crates.io-index)" = "7fe5bd57d1d7414c6b5ed48563a2c855d995ff777729dcd91c369ec7fea395ae" -"checksum sha-1 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df" -"checksum slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" -"checksum soup-sys 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "48a2f246b51c81d4baa1ce611240c2f6e0323ae75f3b6cc9d2d2911e0567962c" -"checksum sourceview 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "943e03b1e31faa1874acb2c33c39ce202996265f8f51c57ed75f6c2e23e4d959" -"checksum strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" -"checksum syn 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)" = "0df0eb663f387145cab623dea85b09c2c5b4b0aef44e945d928e682fce71bb03" -"checksum termion 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096" -"checksum textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" -"checksum thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b" -"checksum twoway 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "6b40075910de3a912adbd80b5d8bad6ad10a23eeb1f5bf9d4006839e899ba5bc" -"checksum typed-arena 1.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a9b2228007eba4120145f785df0f6c92ea538f5a3635a612ecf4e334c8c1446d" -"checksum typenum 1.11.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6d2783fe2d6b8c1101136184eb41be8b1ad379e4657050b8aaff0c79ee7575f9" -"checksum ucd-trie 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" -"checksum unchecked-index 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "eeba86d422ce181a719445e51872fa30f1f7413b62becb52e95ec91aa262d85c" -"checksum unicode-width 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "bf3a113775714a22dcb774d8ea3655c53a32debae63a063acc00a91cc586245f" -"checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c" -"checksum unicode_categories 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" -"checksum utf8-ranges 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "662fab6525a98beff2921d7f61a39e7d59e0b425ebc7d0d9e66d316e55124122" -"checksum vec_map 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "887b5b631c2ad01628bbbaa7dd4c869f80d3186688f8d0b6f58774fbe324988c" -"checksum webkit2gtk 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d88f8ec7f54b941a98b8921a27b0965347005ec4177737e5015f2b1c5baee794" -"checksum webkit2gtk-sys 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7ed60661b81f0cc92f3c2043d83262e3a1ac253b08a616550a9fc008ae28c185" -"checksum winapi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "04e3bd221fcbe8a271359c04f21a76db7d0c6028862d1bb5512d85e1e2eb5bb3" -"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" -"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "xdg" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d089681aa106a86fade1b0128fb5daf07d5867a509ab036d99988dec80429a57" diff --git a/Cargo.toml b/Cargo.toml index 906ac7a..f2802d9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "markdown-rs" -version = "0.2.0" +version = "0.2.1" authors = ["Nil Gradisnik "] description = "Fast, simple, distraction free Markdown editor." repository = "@nilgradisnik/markdown-rs" @@ -8,12 +8,12 @@ readme = "README.md" license = "MIT" [dependencies] -gio = "0.8" -sourceview = "0.8" -comrak = "0.7" -horrorshow = "0.8" -webkit2gtk = "0.9" +gio = "0.9.1" +sourceview = "0.9.0" +comrak = "0.8.2" +horrorshow = "0.8.3" +webkit2gtk = "0.10.0" [dependencies.gtk] -version = "0.8" +version = "0.9.2" features = ["v3_22"] diff --git a/screenshot.png b/screenshot.png index e5254fa3343d9d99d155220eb1038282a6cbfecc..18dbb6f775153a88489c3ed43971e17a5be82cb9 100644 GIT binary patch literal 62792 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

W^ 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 OTr(qU!z%s1p8N;b3d9%y literal 149608 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

Z)sT@3%tc%H&E`COTj>goRSZ+ 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 move |_, _| { - window.destroy(); + window.close(); })); about.connect_activate(clone!(about_dialog => move |_, _| { about_dialog.show(); @@ -75,7 +75,7 @@ fn build_ui(application: >k::Application) { configure_sourceview(&text_buffer); let web_context = WebContext::get_default().unwrap(); - let web_view = WebView::new_with_context(&web_context); + let web_view = WebView::with_context(&web_context); let markdown_view: gtk::ScrolledWindow = builder.get_object("scrolled_window_right").unwrap(); markdown_view.add(&web_view); @@ -137,7 +137,7 @@ fn build_ui(application: >k::Application) { }); window.connect_delete_event(move |win, _| { - win.destroy(); + win.close(); Inhibit(false) }); diff --git a/src/preview.rs b/src/preview.rs index a2e965b..8ccc5c4 100644 --- a/src/preview.rs +++ b/src/preview.rs @@ -3,7 +3,7 @@ use horrorshow::Raw; use horrorshow::helper::doctype; // https://github.com/kivikakk/comrak -use comrak::{markdown_to_html, ComrakOptions}; +use comrak::{markdown_to_html, ComrakOptions, ComrakExtensionOptions, ComrakRenderOptions}; // https://github.com/sindresorhus/github-markdown-css const GITHUB_CSS: &str = r#"@font-face{font-family:octicons-link;src:url(data:font/woff;charset=utf-8;base64,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) format('woff')}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5;color:#24292e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body .pl-c{color:#6a737d}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#005cc5}.markdown-body .pl-e,.markdown-body .pl-en{color:#6f42c1}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:#24292e}.markdown-body .pl-ent{color:#22863a}.markdown-body .pl-k{color:#d73a49}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:#032f62}.markdown-body .pl-smw,.markdown-body .pl-v{color:#e36209}.markdown-body .pl-bu{color:#b31d28}.markdown-body .pl-ii{color:#fafbfc;background-color:#b31d28}.markdown-body .pl-c2{color:#fafbfc;background-color:#d73a49}.markdown-body .pl-c2::before{content:"^M"}.markdown-body .pl-sr .pl-cce{font-weight:700;color:#22863a}.markdown-body .pl-ml{color:#735c0f}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:#005cc5}.markdown-body .pl-mi{font-style:italic;color:#24292e}.markdown-body .pl-mb{font-weight:700;color:#24292e}.markdown-body .pl-md{color:#b31d28;background-color:#ffeef0}.markdown-body .pl-mi1{color:#22863a;background-color:#f0fff4}.markdown-body .pl-mc{color:#e36209;background-color:#ffebda}.markdown-body .pl-mi2{color:#f6f8fa;background-color:#005cc5}.markdown-body .pl-mdr{font-weight:700;color:#6f42c1}.markdown-body .pl-ba{color:#586069}.markdown-body .pl-sg{color:#959da5}.markdown-body .pl-corl{text-decoration:underline;color:#032f62}.markdown-body .octicon{display:inline-block;vertical-align:text-top;fill:currentColor}.markdown-body a{background-color:transparent}.markdown-body a:active,.markdown-body a:hover{outline-width:0}.markdown-body strong{font-weight:inherit}.markdown-body strong{font-weight:bolder}.markdown-body h1{font-size:2em;margin:.67em 0}.markdown-body img{border-style:none}.markdown-body code,.markdown-body kbd,.markdown-body pre{font-family:monospace,monospace;font-size:1em}.markdown-body hr{box-sizing:content-box;height:0;overflow:visible}.markdown-body input{font:inherit;margin:0}.markdown-body input{overflow:visible}.markdown-body [type=checkbox]{box-sizing:border-box;padding:0}.markdown-body *{box-sizing:border-box}.markdown-body input{font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body a{color:#0366d6;text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body strong{font-weight:600}.markdown-body hr{height:0;margin:15px 0;overflow:hidden;background:0 0;border:0;border-bottom:1px solid #dfe2e5}.markdown-body hr::before{display:table;content:""}.markdown-body hr::after{display:table;clear:both;content:""}.markdown-body table{border-spacing:0;border-collapse:collapse}.markdown-body td,.markdown-body th{padding:0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:0;margin-bottom:0}.markdown-body h1{font-size:32px;font-weight:600}.markdown-body h2{font-size:24px;font-weight:600}.markdown-body h3{font-size:20px;font-weight:600}.markdown-body h4{font-size:16px;font-weight:600}.markdown-body h5{font-size:14px;font-weight:600}.markdown-body h6{font-size:12px;font-weight:600}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0}.markdown-body ol,.markdown-body ul{padding-left:0;margin-top:0;margin-bottom:0}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code{font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px}.markdown-body .octicon{vertical-align:text-bottom}.markdown-body .pl-0{padding-left:0!important}.markdown-body .pl-1{padding-left:4px!important}.markdown-body .pl-2{padding-left:8px!important}.markdown-body .pl-3{padding-left:16px!important}.markdown-body .pl-4{padding-left:24px!important}.markdown-body .pl-5{padding-left:32px!important}.markdown-body .pl-6{padding-left:40px!important}.markdown-body::before{display:table;content:""}.markdown-body::after{display:table;clear:both;content:""}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:0}.markdown-body blockquote,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body hr{height:.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}.markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body kbd{display:inline-block;padding:3px 5px;font-size:11px;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:solid 1px #c6cbd1;border-bottom-color:#959da5;border-radius:3px;box-shadow:inset 0 -1px 0 #959da5}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1{padding-bottom:.3em;font-size:2em;border-bottom:1px solid #eaecef}.markdown-body h2{padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid #eaecef}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:.875em}.markdown-body h6{font-size:.85em;color:#6a737d}.markdown-body ol,.markdown-body ul{padding-left:2em}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li{word-wrap:break-all}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table{display:block;width:100%;overflow:auto}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid #dfe2e5}.markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body img{max-width:100%;box-sizing:content-box;background-color:#fff}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body code{padding:.2em .4em;margin:0;font-size:85%;background-color:rgba(27,31,35,.05);border-radius:3px}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:0 0;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px}.markdown-body pre code{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body .full-commit .btn-outline:not(:disabled):hover{color:#005cc5;border-color:#005cc5}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:solid 1px #d1d5da;border-bottom-color:#c6cbd1;border-radius:3px;box-shadow:inset 0 -1px 0 #c6cbd1}.markdown-body :checked+.radio-label{position:relative;z-index:1;border-color:#0366d6}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item input{margin:0 .2em .25em -1.6em;vertical-align:middle}.markdown-body hr{border-bottom-color:#eee}"#; @@ -16,10 +16,18 @@ pub struct Preview { impl Preview { pub fn new() -> Preview { - let comrak_options = ComrakOptions { + let comrak_render_options = ComrakRenderOptions { hardbreaks: true, - ext_table: true, - ext_strikethrough: true, + ..ComrakRenderOptions::default() + }; + let comrak_extension_options = ComrakExtensionOptions { + table: true, + strikethrough: true, + ..ComrakExtensionOptions::default() + }; + let comrak_options = ComrakOptions { + render: comrak_render_options, + extension: comrak_extension_options, ..ComrakOptions::default() }; -- 2.39.2