[package] name = "gnvim" version = "0.1.0" authors = ["Ville Hakulinen "] edition = "2018" [profile.dev] debug = true [features] default = ["libwebkit2gtk"] unstable = [] libwebkit2gtk = [ "webkit2gtk", "pulldown-cmark", "ammonia", "syntect", "lazy_static", ] [dependencies] log = "0.4.8" env_logger = "0.7.1" structopt = "0.3" gio = "0.9" pango = "0.9" pangocairo = "0.10" cairo-rs = "0.9" glib = "0.10" gdk = "0.13" gdk-pixbuf = "0.9" pulldown-cmark = { version = "0.2", default-features = false, optional = true } ammonia = { version = "2", optional = true } syntect = { version = "4", optional = true } lazy_static = {version = "1.4", optional = true } pin-project = "0.4" futures = "0.3" async-trait = "0.1" rmpv = "0.4" [dependencies.gtk] version = "0.9" features = ["v3_18"] [dependencies.webkit2gtk] version = "0.10" features = ["v2_14"] optional = true [dependencies.nvim-rs] git = "https://github.com/vhakulinen/nvim-rs" branch = "ext-multigrid" default-features = false