Closed lucas1 closed 1 year ago
Hello! Thanks for opening this issue. What is the output of nvim --version
and gnvim --version
?
Do you still get errors if you do this (replacing /path/to/gnvim/runtime
with the absolute path to the runtime, for example /home/me/gnvim/runtime
)? If so, what is the output of the last command?
$ git clone https://github.com/vhakulinen/gnvim
$ cd gnvim
$ GNVIM_RUNTIME_PATH=/path/to/gnvim/runtime RUST_LOG=gnvim=debug cargo run
EDIT: Note that you'll need the requirements listed here for the above to work.
lucas@lucas-moraes:~$ nvim --version NVIM v0.5.0-dev Build type: RelWithDebInfo Lua 5.1 Compilation: /usr/bin/cc -g -O2 -fdebug-prefix-map=/build/neovim-QwQkmn/neovim-0.5.0+ubuntu1+git202002262019-ad745f9-00e710e=. -fstack-protector-strong -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -O2 -g -Og -g -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wmissing-prototypes -Wimplicit-fallthrough -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=auto -DINCLUDE_GENERATED_DECLARATIONS -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -I/build/neovim-QwQkmn/neovim-0.5.0+ubuntu1+git202002262019-ad745f9-00e710e/build/config -I/build/neovim-QwQkmn/neovim-0.5.0+ubuntu1+git202002262019-ad745f9-00e710e/src -I/build/neovim-QwQkmn/neovim-0.5.0+ubuntu1+git202002262019-ad745f9-00e710e/.deps/usr/include -I/usr/include -I/build/neovim-QwQkmn/neovim-0.5.0+ubuntu1+git202002262019-ad745f9-00e710e/build/src/nvim/auto -I/build/neovim-QwQkmn/neovim-0.5.0+ubuntu1+git202002262019-ad745f9-00e710e/build/include Compiled by buildd@lcy01-amd64-021
Features: +acl +iconv +tui See ":help feature-compile"
system vimrc file: "$VIM/sysinit.vim" fall-back for $VIM: "/usr/share/nvim"
Run :checkhealth for more info
lucas@lucas-moraes:/tmp/gnvim$ gnvim --version gnvim 0.1.0
lucas@lucas-moraes:/tmp/gnvim$ GNVIM_RUNTIME_PATH=/path/to/gnvim/runtime RUST_LOG=gnvim=debug cargo run
Finished dev [unoptimized + debuginfo] target(s) in 0.09s
Running target/debug/gnvim
[2020-02-27T18:11:08Z DEBUG gnvim::nvim_bridge] Unknown highligh property: strikethrough
[2020-02-27T18:11:08Z DEBUG gnvim::nvim_bridge] Unknown highligh property: blend
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: arabicshape
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ambiwidth
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: emoji
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: guifontset
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: guifontwide
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: pumblend
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: showtabline
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: termguicolors
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_linegrid
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_multigrid
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_hlstate
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_termcolors
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Received unknown redraw event: hl_group_set
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_cmdline
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_popupmenu
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_tabline
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_wildmenu
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_messages
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: termguicolors
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Received unknown redraw event: hl_group_set
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Received unknown redraw event: hl_group_set
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Received unknown redraw event: hl_group_set
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_cmdline
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_popupmenu
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_tabline
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_wildmenu
[2020-02-27T18:11:08Z DEBUG gnvim::ui::ui] Not supported option set: ext_messages
[2020-02-27T18:11:15Z DEBUG gnvim::ui::ui] Failed to turn input event into nvim key (keyval: 65507)
[2020-02-27T18:11:22Z DEBUG gnvim::nvim_bridge] Unknown highligh property: strikethrough
[2020-02-27T18:11:26Z DEBUG gnvim::ui::ui] Failed to turn input event into nvim key (keyval: 65507)
[2020-02-27T18:11:33Z DEBUG gnvim::ui::ui] Not supported option set: ext_cmdline
[2020-02-27T18:11:33Z DEBUG gnvim::ui::ui] Not supported option set: ext_popupmenu
[2020-02-27T18:11:33Z DEBUG gnvim::ui::ui] Not supported option set: ext_tabline
[2020-02-27T18:11:33Z DEBUG gnvim::ui::ui] Not supported option set: ext_wildmenu
[2020-02-27T18:11:33Z DEBUG gnvim::ui::ui] Not supported option set: ext_messages
(gnvim:26805): Gtk-CRITICAL **: 15:11:33.917: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
(gnvim:26805): Gtk-CRITICAL **: 15:11:33.918: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
Thanks for the info!
lucas@lucas-moraes:/tmp/gnvim$ gnvim --version gnvim 0.1.0
The current released version is (iirc) 0.1.5, so you may want to upgrade and see if that fixes the problem.
lucas@lucas-moraes:/tmp/gnvim$ GNVIM_RUNTIME_PATH=/path/to/gnvim/runtime RUST_LOG=gnvim=debug cargo run
The PATH=
part here needs to be the path to the runtime directory in the gnvim folder, so assuming the gnvim cloned repo is in /tmp
you would run GNVIM_RUNTIME_PATH=/tmp/gnvim/runtime RUST_LOG=gnvim=debug cargo run
. The reason is so that GNvim can access it's runtime files (in the runtime dir), which I think should fix the tabline issue.
I installed by git clone, I don't know why get version 0.1.0. Now I get from releases, but see error:
lucas@lucas-moraes:/tmp/gnvim-0.1.5$ GNVIM_RUNTIME_PATH=/tmp/gnvim-0.1.5/runtime cargo run
Compiling gnvim v0.1.0 (/tmp/gnvim-0.1.5)
Compiling soup-sys v0.9.0
Compiling serde_derive v1.0.94
Compiling pango v0.7.0
Compiling html5ever v0.23.0
Compiling atk v0.7.0
Compiling pangocairo-sys v0.10.0
Compiling structopt-derive v0.2.18
error: failed to run custom build command for gnvim v0.1.0 (/tmp/gnvim-0.1.5)
Caused by:
process didn't exit successfully: /tmp/gnvim-0.1.5/target/debug/build/gnvim-9367324fc44377d7/build-script-build
(exit code: 101)
--- stderr
thread 'main' panicked at 'Failed to get version from git', build.rs:18:9
note: run with RUST_BACKTRACE=1
environment variable to display a backtrace.
warning: build failed, waiting for other jobs to finish... error: build failed
Did you fix the issue?
No. When I opened this issue I installed by git clone, git clone install version 0.1.0. Now I downloaded from https://github.com/vhakulinen/gnvim/archive/0.1.5.zip, but return error above.
I clicked wrong
You can ignore the version from git, the version hasn’t been updated in the cargo.toml so it won’t display correctly afaik
lucas@lucas-moraes:/tmp/gnvim-0.1.5$ GNVIM_RUNTIME_PATH=/tmp/gnvim-0.1.5/runtime cargo run
Compiling gnvim v0.1.0 (/tmp/gnvim-0.1.5)
Compiling syntect v3.2.0
Compiling gtk-sys v0.9.0
Compiling gdk-sys v0.9.0
Compiling gdk v0.11.0
Compiling html5ever v0.23.0
Compiling pangocairo v0.8.0
Compiling pangocairo-sys v0.10.0
error: failed to run custom build command for gnvim v0.1.0 (/tmp/gnvim-0.1.5)
Caused by:
process didn't exit successfully: /tmp/gnvim-0.1.5/target/debug/build/gnvim-9367324fc44377d7/build-script-build
(exit code: 101)
--- stderr
thread 'main' panicked at 'Failed to get version from git', build.rs:18:9
note: run with RUST_BACKTRACE=1
environment variable to display a backtrace.
warning: build failed, waiting for other jobs to finish...
error: build failed
lucas@lucas-moraes:/tmp/gnvim-0.1.5$ export RUST_BACKTRACE=1
lucas@lucas-moraes:/tmp/gnvim-0.1.5$ GNVIM_RUNTIME_PATH=/tmp/gnvim-0.1.5/runtime cargo run
Compiling gnvim v0.1.0 (/tmp/gnvim-0.1.5)
Compiling gtk v0.7.0
Compiling pangocairo v0.8.0
Compiling neovim-lib v0.6.1
Compiling string_cache v0.7.3
Compiling markup5ever v0.8.1
Compiling gdk v0.11.0
Compiling webkit2gtk-sys v0.10.0
error: failed to run custom build command for gnvim v0.1.0 (/tmp/gnvim-0.1.5)
Caused by:
process didn't exit successfully: /tmp/gnvim-0.1.5/target/debug/build/gnvim-9367324fc44377d7/build-script-build
(exit code: 101)
--- stderr
thread 'main' panicked at 'Failed to get version from git', build.rs:18:9
stack backtrace:
0: RUST_BACKTRACE=full
for a verbose backtrace.
warning: build failed, waiting for other jobs to finish...
error: build failed
lucas@lucas-moraes:/tmp/gnvim-0.1.5$ export RUST_BACKTRACE=full
lucas@lucas-moraes:/tmp/gnvim-0.1.5$ GNVIM_RUNTIME_PATH=/tmp/gnvim-0.1.5/runtime cargo run
Compiling gnvim v0.1.0 (/tmp/gnvim-0.1.5)
Compiling string_cache v0.7.3
Compiling gtk v0.7.0
error: failed to run custom build command for gnvim v0.1.0 (/tmp/gnvim-0.1.5)
Caused by:
process didn't exit successfully: /tmp/gnvim-0.1.5/target/debug/build/gnvim-9367324fc44377d7/build-script-build
(exit code: 101)
--- stderr
thread 'main' panicked at 'Failed to get version from git', build.rs:18:9
stack backtrace:
0: 0x55a64ea2ab44 -
warning: build failed, waiting for other jobs to finish... error: build failed
Could you delete the gnvim directories in /tmp and then re-run the commands I put in https://github.com/vhakulinen/gnvim/issues/128#issuecomment-592099427?
lucas@lucas-moraes:/tmp$ rm -rf gn*
lucas@lucas-moraes:/tmp$ git clone https://github.com/vhakulinen/gnvim
Cloning into 'gnvim'...
remote: Enumerating objects: 75, done.
remote: Counting objects: 100% (75/75), done.
remote: Compressing objects: 100% (36/36), done.
remote: Total 2201 (delta 50), reused 61 (delta 39), pack-reused 2126
Receiving objects: 100% (2201/2201), 1.22 MiB | 1.85 MiB/s, done.
Resolving deltas: 100% (1478/1478), done.
lucas@lucas-moraes:/tmp$ cd gnvim
lucas@lucas-moraes:/tmp/gnvim$ GNVIM_RUNTIME_PATH=/tmp/gnvim/runtime RUST_LOG=gnvim=debug cargo run
Compiling pkg-config v0.3.14
Compiling libc v0.2.59
Compiling autocfg v0.1.4
Compiling bitflags v1.1.0
Compiling rand_core v0.4.0
Compiling lazy_static v1.3.0
Compiling proc-macro2 v0.4.30
Compiling unicode-xid v0.1.0
Compiling serde v1.0.94
Compiling siphasher v0.2.3
Compiling syn v0.15.39
Compiling cfg-if v0.1.9
Compiling cc v1.0.37
Compiling ryu v1.0.0
Compiling string_cache_shared v0.3.0
Compiling byteorder v1.3.2
Compiling proc-macro2 v1.0.4
Compiling log v0.4.8
Compiling itoa v0.4.4
Compiling new_debug_unreachable v1.0.3
Compiling pango v0.7.0
Compiling unicode-xid v0.2.0
Compiling gio v0.7.0
Compiling cairo-rs v0.7.1
Compiling syn v1.0.5
Compiling fragile v0.3.0
Compiling gdk-pixbuf v0.7.0
Compiling mac v0.1.1
Compiling memchr v2.2.1
Compiling quick-error v1.2.2
Compiling crc32fast v1.2.0
Compiling smallvec v0.6.10
Compiling atk v0.7.0
Compiling ucd-util v0.1.3
Compiling utf-8 v0.7.5
Compiling gdk v0.11.0
Compiling matches v0.1.8
Compiling precomputed-hash v0.1.1
Compiling unicode-segmentation v1.3.0
Compiling regex v1.1.9
Compiling unicode-width v0.1.5
Compiling safemem v0.3.0
Compiling gtk v0.7.0
Compiling utf8-ranges v1.0.4
Compiling percent-encoding v1.0.1
Compiling strsim v0.8.0
Compiling vec_map v0.8.1
Compiling pulldown-cmark v0.2.0
Compiling pangocairo v0.8.0
Compiling same-file v1.0.4
Compiling ansi_term v0.11.0
Compiling xml-rs v0.8.0
Compiling linked-hash-map v0.5.2
Compiling termcolor v1.0.5
Compiling gnvim v0.1.0 (/tmp/gnvim)
Compiling lazycell v1.2.1
Compiling maplit v1.0.1
Compiling fnv v1.0.6
Compiling thread_local v0.3.6
Compiling rand_core v0.3.1
Compiling rand_jitter v0.1.4
Compiling phf_shared v0.7.24
Compiling rand_pcg v0.1.2
Compiling rand_chacha v0.1.1
Compiling rand v0.6.5
Compiling num-traits v0.2.8
Compiling bincode v1.1.4
Compiling futf v0.1.4
Compiling humantime v1.3.0
Compiling glib-sys v0.9.0
Compiling gobject-sys v0.9.0
Compiling gio-sys v0.9.0
Compiling cairo-sys-rs v0.9.0
Compiling pango-sys v0.9.0
Compiling gdk-pixbuf-sys v0.9.0
Compiling atk-sys v0.9.0
Compiling gdk-sys v0.9.0
Compiling gtk-sys v0.9.0
Compiling soup-sys v0.9.0
Compiling pangocairo-sys v0.10.0
Compiling webkit2gtk-sys v0.10.0
Compiling unicode-bidi v0.3.4
Compiling regex-syntax v0.6.8
Compiling unicode-normalization v0.1.8
Compiling textwrap v0.11.0
Compiling line-wrap v0.1.1
Compiling heck v0.3.1
Compiling walkdir v2.2.8
Compiling yaml-rust v0.4.3
Compiling rand_hc v0.1.0
Compiling rand_xorshift v0.1.1
Compiling rand_isaac v0.1.1
Compiling phf v0.7.24
Compiling tendril v0.4.1
Compiling miniz-sys v0.1.12
Compiling onig_sys v69.1.0
Compiling quote v0.6.13
Compiling rand_os v0.1.3
Compiling atty v0.2.12
Compiling javascriptcore-rs-sys v0.2.0
Compiling unix_socket v0.5.0
Compiling base64 v0.10.1
Compiling quote v1.0.2
Compiling aho-corasick v0.7.6
Compiling clap v2.33.0
Compiling idna v0.1.5
Compiling num-traits v0.1.43
Compiling phf_generator v0.7.24
Compiling glib v0.8.0
Compiling flate2 v1.0.9
Compiling rmp v0.8.7
Compiling string_cache_codegen v0.4.2
Compiling phf_codegen v0.7.24
Compiling onig v4.3.2
Compiling url v1.7.2
Compiling proc-macro-error v0.2.6
Compiling serde_json v1.0.40
Compiling serde_bytes v0.10.5
Compiling plist v0.4.2
Compiling env_logger v0.7.1
Compiling javascriptcore-rs v0.8.0
Compiling string_cache v0.7.3
Compiling rmpv v0.4.0
Compiling structopt-derive v0.3.2
Compiling neovim-lib v0.6.0 (https://github.com/daa84/neovim-lib#293b26fb)
Compiling serde_derive v1.0.94
Compiling html5ever v0.23.0
Compiling structopt v0.3.2
Compiling markup5ever v0.8.1
Compiling syntect v3.2.0
Compiling ammonia v2.1.2
Compiling webkit2gtk v0.8.0
Finished dev [unoptimized + debuginfo] target(s) in 2m 32s
Running target/debug/gnvim
[2020-02-27T19:15:34Z DEBUG gnvim::nvim_bridge] Unknown highligh property: strikethrough
[2020-02-27T19:15:34Z DEBUG gnvim::nvim_bridge] Unknown highligh property: blend
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: arabicshape
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ambiwidth
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: emoji
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: guifontset
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: guifontwide
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: pumblend
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: showtabline
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: termguicolors
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_linegrid
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_multigrid
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_hlstate
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_termcolors
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Received unknown redraw event: hl_group_set
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_cmdline
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_popupmenu
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_tabline
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_wildmenu
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_messages
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: termguicolors
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Received unknown redraw event: hl_group_set
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Received unknown redraw event: hl_group_set
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Received unknown redraw event: hl_group_set
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_cmdline
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_popupmenu
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_tabline
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_wildmenu
[2020-02-27T19:15:34Z DEBUG gnvim::ui::ui] Not supported option set: ext_messages
[2020-02-27T19:15:47Z DEBUG gnvim::ui::ui] Failed to turn input event into nvim key (keyval: 65507)
[2020-02-27T19:15:56Z DEBUG gnvim::nvim_bridge] Unknown highligh property: strikethrough
[2020-02-27T19:15:56Z DEBUG gnvim::ui::ui] Not supported option set: ext_cmdline
[2020-02-27T19:15:56Z DEBUG gnvim::ui::ui] Not supported option set: ext_popupmenu
[2020-02-27T19:15:56Z DEBUG gnvim::ui::ui] Not supported option set: ext_tabline
[2020-02-27T19:15:56Z DEBUG gnvim::ui::ui] Not supported option set: ext_wildmenu
[2020-02-27T19:15:56Z DEBUG gnvim::ui::ui] Not supported option set: ext_messages
(gnvim:2587): Gtk-CRITICAL **: 16:15:56.364: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
(gnvim:2587): Gtk-CRITICAL **: 16:15:56.364: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
(gnvim:2587): Gtk-CRITICAL **: 16:16:25.513: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
(gnvim:2587): Gtk-CRITICAL **: 16:16:25.514: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
see this log:
lucas@lucas-moraes:/tmp/gnvim$ cargo bench --features=unstable --verbose
Fresh pkg-config v0.3.14
Fresh autocfg v0.1.4
Fresh lazy_static v1.3.0
Fresh rand_core v0.4.0
Fresh unicode-xid v0.1.0
Fresh siphasher v0.2.3
Fresh cfg-if v0.1.9
Fresh cc v1.0.37
Fresh string_cache_shared v0.3.0
Fresh itoa v0.4.4
Fresh new_debug_unreachable v1.0.3
Fresh unicode-xid v0.2.0
Fresh fragile v0.3.0
Fresh mac v0.1.1
Fresh precomputed-hash v0.1.1
Fresh smallvec v0.6.10
Fresh quick-error v1.2.2
Fresh ucd-util v0.1.3
Fresh utf-8 v0.7.5
Fresh matches v0.1.8
Fresh safemem v0.3.0
Fresh unicode-segmentation v1.3.0
Fresh unicode-width v0.1.5
Fresh vec_map v0.8.1
Fresh ansi_term v0.11.0
Fresh linked-hash-map v0.5.2
Fresh same-file v1.0.4
Fresh percent-encoding v1.0.1
Fresh strsim v0.8.0
Fresh utf8-ranges v1.0.4
Fresh xml-rs v0.8.0
Fresh fnv v1.0.6
Fresh lazycell v1.2.1
Fresh termcolor v1.0.5
Fresh maplit v1.0.1
Fresh rand_core v0.3.1
Fresh rand_jitter v0.1.4
Fresh thread_local v0.3.6
Fresh phf_shared v0.7.24
Fresh futf v0.1.4
Fresh unicode-normalization v0.1.8
Fresh regex-syntax v0.6.8
Fresh humantime v1.3.0
Fresh unicode-bidi v0.3.4
Fresh line-wrap v0.1.1
Fresh heck v0.3.1
Fresh textwrap v0.11.0
Fresh yaml-rust v0.4.3
Fresh walkdir v2.2.8
Fresh libc v0.2.59
Fresh bitflags v1.1.0
Fresh rand_isaac v0.1.1
Fresh rand_hc v0.1.0
Fresh rand_xorshift v0.1.1
Fresh proc-macro2 v0.4.30
Fresh serde v1.0.94
Fresh ryu v1.0.0
Fresh byteorder v1.3.2
Fresh proc-macro2 v1.0.4
Fresh phf v0.7.24
Fresh log v0.4.8
Fresh memchr v2.2.1
Fresh tendril v0.4.1
Fresh idna v0.1.5
Fresh crc32fast v1.2.0
Fresh glib-sys v0.9.0
Fresh quote v0.6.13
Fresh rand_os v0.1.3
Fresh atty v0.2.12
Fresh javascriptcore-rs-sys v0.2.0
Fresh unix_socket v0.5.0
Fresh pulldown-cmark v0.2.0
Fresh rand_chacha v0.1.1
Fresh rand_pcg v0.1.2
Fresh serde_json v1.0.40
Fresh num-traits v0.2.8
Fresh base64 v0.10.1
Fresh serde_bytes v0.10.5
Fresh bincode v1.1.4
Fresh quote v1.0.2
Fresh onig_sys v69.1.0
Fresh aho-corasick v0.7.6
Fresh miniz-sys v0.1.12
Fresh url v1.7.2
Fresh gobject-sys v0.9.0
Fresh cairo-sys-rs v0.9.0
Fresh syn v0.15.39
Fresh clap v2.33.0
Fresh rand v0.6.5
Fresh num-traits v0.1.43
Fresh plist v0.4.2
Fresh glib v0.8.0
Fresh gio-sys v0.9.0
Fresh syn v1.0.5
Fresh onig v4.3.2
Fresh regex v1.1.9
Fresh flate2 v1.0.9
Fresh phf_generator v0.7.24
Fresh pango-sys v0.9.0
Fresh serde_derive v1.0.94
Fresh atk-sys v0.9.0
Fresh rmp v0.8.7
Fresh gdk-pixbuf-sys v0.9.0
Fresh gio v0.7.0
Fresh cairo-rs v0.7.1
Fresh soup-sys v0.9.0
Fresh proc-macro-error v0.2.6
Fresh javascriptcore-rs v0.8.0
Fresh string_cache_codegen v0.4.2
Fresh phf_codegen v0.7.24
Fresh pango v0.7.0
Fresh atk v0.7.0
Fresh syntect v3.2.0
Fresh env_logger v0.7.1
Fresh gdk-sys v0.9.0
Fresh gdk-pixbuf v0.7.0
Fresh rmpv v0.4.0
Fresh pangocairo-sys v0.10.0
Fresh structopt-derive v0.3.2
Fresh gtk-sys v0.9.0
Fresh gdk v0.11.0
Fresh neovim-lib v0.6.0 (https://github.com/daa84/neovim-lib#293b26fb)
Fresh gtk v0.7.0
Fresh webkit2gtk-sys v0.10.0
Fresh structopt v0.3.2
Fresh pangocairo v0.8.0
Fresh string_cache v0.7.3
Fresh webkit2gtk v0.8.0
Fresh markup5ever v0.8.1
Fresh html5ever v0.23.0
Fresh ammonia v2.1.2
Compiling gnvim v0.1.0 (/tmp/gnvim)
Running rustc --edition=2018 --crate-name gnvim src/main.rs --color always --emit=dep-info,link -C opt-level=3 --test --cfg 'feature="ammonia"' --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="libwebkit2gtk"' --cfg 'feature="pulldown-cmark"' --cfg 'feature="syntect"' --cfg 'feature="unstable"' --cfg 'feature="webkit2gtk"' -C metadata=2ec79437171fc4f7 -C extra-filename=-2ec79437171fc4f7 --out-dir /tmp/gnvim/target/release/deps -L dependency=/tmp/gnvim/target/release/deps --extern ammonia=/tmp/gnvim/target/release/deps/libammonia-b2bbc75bdedb21c7.rlib --extern cairo=/tmp/gnvim/target/release/deps/libcairo-e81c1a936eda8767.rlib --extern env_logger=/tmp/gnvim/target/release/deps/libenv_logger-d62e6a1b2b1242b4.rlib --extern gdk=/tmp/gnvim/target/release/deps/libgdk-b5a587107b6019b0.rlib --extern gdk_pixbuf=/tmp/gnvim/target/release/deps/libgdk_pixbuf-2d97532be389e1ad.rlib --extern gio=/tmp/gnvim/target/release/deps/libgio-1dfa9c34b2d14e63.rlib --extern glib=/tmp/gnvim/target/release/deps/libglib-cc5fb6fc6b04abd2.rlib --extern gtk=/tmp/gnvim/target/release/deps/libgtk-2ac8275de5244fd4.rlib --extern lazy_static=/tmp/gnvim/target/release/deps/liblazy_static-f1fc0776399aedeb.rlib --extern log=/tmp/gnvim/target/release/deps/liblog-143a8eda1499e18c.rlib --extern neovim_lib=/tmp/gnvim/target/release/deps/libneovim_lib-0edeaeadaa365c62.rlib --extern pango=/tmp/gnvim/target/release/deps/libpango-9f10546aaeadc639.rlib --extern pangocairo=/tmp/gnvim/target/release/deps/libpangocairo-fc6489e431b454a5.rlib --extern pulldown_cmark=/tmp/gnvim/target/release/deps/libpulldown_cmark-71afaca11ec247f0.rlib --extern structopt=/tmp/gnvim/target/release/deps/libstructopt-2f0d5e73bca67b6c.rlib --extern syntect=/tmp/gnvim/target/release/deps/libsyntect-e65fa675cc3287d6.rlib --extern webkit2gtk=/tmp/gnvim/target/release/deps/libwebkit2gtk-26137d39df2fab00.rlib -L native=/tmp/gnvim/target/release/build/miniz-sys-0c135e8292ce2de0/out -L native=/tmp/gnvim/target/release/build/onig_sys-ab9277915fddfd26/out
error[E0554]: #![feature]
may not be used on the stable release channel
--> src/main.rs:1:35
|
1 | #![cfg_attr(feature = "unstable", feature(test))]
| ^^^^^^^^^^^^^
error: aborting due to previous error
For more information about this error, try rustc --explain E0554
.
error: could not compile gnvim
.
Caused by:
process didn't exit successfully: rustc --edition=2018 --crate-name gnvim src/main.rs --color always --emit=dep-info,link -C opt-level=3 --test --cfg 'feature="ammonia"' --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="libwebkit2gtk"' --cfg 'feature="pulldown-cmark"' --cfg 'feature="syntect"' --cfg 'feature="unstable"' --cfg 'feature="webkit2gtk"' -C metadata=2ec79437171fc4f7 -C extra-filename=-2ec79437171fc4f7 --out-dir /tmp/gnvim/target/release/deps -L dependency=/tmp/gnvim/target/release/deps --extern ammonia=/tmp/gnvim/target/release/deps/libammonia-b2bbc75bdedb21c7.rlib --extern cairo=/tmp/gnvim/target/release/deps/libcairo-e81c1a936eda8767.rlib --extern env_logger=/tmp/gnvim/target/release/deps/libenv_logger-d62e6a1b2b1242b4.rlib --extern gdk=/tmp/gnvim/target/release/deps/libgdk-b5a587107b6019b0.rlib --extern gdk_pixbuf=/tmp/gnvim/target/release/deps/libgdk_pixbuf-2d97532be389e1ad.rlib --extern gio=/tmp/gnvim/target/release/deps/libgio-1dfa9c34b2d14e63.rlib --extern glib=/tmp/gnvim/target/release/deps/libglib-cc5fb6fc6b04abd2.rlib --extern gtk=/tmp/gnvim/target/release/deps/libgtk-2ac8275de5244fd4.rlib --extern lazy_static=/tmp/gnvim/target/release/deps/liblazy_static-f1fc0776399aedeb.rlib --extern log=/tmp/gnvim/target/release/deps/liblog-143a8eda1499e18c.rlib --extern neovim_lib=/tmp/gnvim/target/release/deps/libneovim_lib-0edeaeadaa365c62.rlib --extern pango=/tmp/gnvim/target/release/deps/libpango-9f10546aaeadc639.rlib --extern pangocairo=/tmp/gnvim/target/release/deps/libpangocairo-fc6489e431b454a5.rlib --extern pulldown_cmark=/tmp/gnvim/target/release/deps/libpulldown_cmark-71afaca11ec247f0.rlib --extern structopt=/tmp/gnvim/target/release/deps/libstructopt-2f0d5e73bca67b6c.rlib --extern syntect=/tmp/gnvim/target/release/deps/libsyntect-e65fa675cc3287d6.rlib --extern webkit2gtk=/tmp/gnvim/target/release/deps/libwebkit2gtk-26137d39df2fab00.rlib -L native=/tmp/gnvim/target/release/build/miniz-sys-0c135e8292ce2de0/out -L native=/tmp/gnvim/target/release/build/onig_sys-ab9277915fddfd26/out
(exit code: 1)
Do you still have this problem? And what gtk version do you have? Do the tab colors work if you run :call gnvim#set_gui_colors()
?
command ':call gnvim#set_gui_colors()' changed nothing.
gtk version: $ dpkg -l libgtk | grep -e '^i' | grep -e 'libgtk-[0-9]' ii libgtk-3-0:amd64 3.24.20-0ubuntu1 amd64 GTK graphical user interface library ii libgtk-3-bin 3.24.18-1ubuntu1 amd64 programs for the GTK graphical user interface library ii libgtk-3-common 3.24.20-0ubuntu1 all common files for the GTK graphical user interface library ii libgtk-3-dev:amd64 3.24.20-0ubuntu1 amd64 development files for the GTK library ii libgtk2-perl 2:1.24993-1ubuntu2 amd64 Perl interface to the 2.x series of the Gimp Toolkit library ii libgtk2.0-0:amd64 2.24.32-4ubuntu4 amd64 GTK graphical user interface library - old version ii libgtk2.0-bin 2.24.32-4ubuntu4 amd64 programs for the GTK graphical user interface library ii libgtk2.0-common 2.24.32-4ubuntu4 all common files for the GTK graphical user interface library ii libgtk3-perl 0.037-1 all Perl bindings for the GTK+ graphical user interface library
Commit a467850 made some changes that might affect this issue. Can you test again with the latest master?
see error:
lucas@lucas-moraes:~/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc$ ls
assets build.rs Cargo.lock Cargo.toml desktop examples LICENSE Makefile README.md runtime rustfmt.toml src sublime-syntaxes
lucas@lucas-moraes:~/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc$ GNVIM_RUNTIME_PATH=/home/lucas/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc/runtime RUST_LOG=gnvim=debug cargo run
Compiling pkg-config v0.3.17
Compiling libc v0.2.71
Compiling proc-macro2 v1.0.18
Compiling unicode-xid v0.2.1
Compiling syn v1.0.33
Compiling cfg-if v0.1.10
Compiling byteorder v1.3.4
Compiling log v0.4.8
Compiling lazy_static v1.4.0
Compiling autocfg v0.1.7
Compiling memchr v2.3.3
Compiling bitflags v1.2.1
Compiling rand_core v0.4.2
Compiling pin-project-internal v0.4.22
Compiling proc-macro-nested v0.1.6
Compiling once_cell v1.4.0
Compiling futures-core v0.3.5
Compiling proc-macro-hack v0.5.16
Compiling futures-sink v0.3.5
Compiling futures v0.1.29
Compiling slab v0.4.2
Compiling futures-io v0.3.5
Compiling autocfg v1.0.0
Compiling pin-utils v0.1.0
Compiling siphasher v0.2.3
Compiling serde v1.0.114
Compiling ryu v1.0.5
Compiling string_cache_shared v0.3.0
Compiling serde_derive v1.0.114
Compiling proc-macro2 v0.4.30
Compiling version_check v0.9.2
Compiling serde_json v1.0.55
Compiling itoa v0.4.6
Compiling unicode-xid v0.1.0
Compiling syn v0.15.44
Compiling new_debug_unreachable v1.0.4
Compiling pango v0.8.0
Compiling gio v0.8.1
Compiling cairo-rs v0.8.1
Compiling gdk-pixbuf v0.8.0
Compiling mac v0.1.1
Compiling cc v1.0.55
Compiling matches v0.1.8
Compiling crc32fast v1.2.0
Compiling gdk v0.12.1
Compiling precomputed-hash v0.1.1
Compiling tinyvec v0.3.3
Compiling atk v0.8.0
Compiling utf-8 v0.7.5
Compiling safemem v0.3.3
Compiling gtk v0.8.1
Compiling adler32 v1.1.0
Compiling regex-syntax v0.6.18
Compiling unicode-segmentation v1.6.0
Compiling unicode-width v0.1.7
Compiling vec_map v0.8.2
Compiling percent-encoding v1.0.1
Compiling linked-hash-map v0.5.3
Compiling same-file v1.0.6
Compiling pangocairo v0.9.0
Compiling base64 v0.12.3
Compiling ansi_term v0.11.0
Compiling quick-error v1.2.3
Compiling strsim v0.8.0
Compiling pulldown-cmark v0.2.0
Compiling xml-rs v0.8.3
Compiling gnvim v0.1.0 (/home/lucas/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc)
Compiling fnv v1.0.7
Compiling lazycell v1.2.1
Compiling termcolor v1.1.0
Compiling maplit v1.0.2
Compiling thread_local v1.0.1
Compiling rand_core v0.3.1
Compiling rand_jitter v0.1.4
Compiling futures-task v0.3.5
Compiling rand_chacha v0.1.1
Compiling rand_pcg v0.1.2
Compiling rand v0.6.5
Compiling futures-channel v0.3.5
Compiling phf_shared v0.7.24
Compiling glib-sys v0.9.1
Compiling gobject-sys v0.9.1
Compiling gio-sys v0.9.1
Compiling pango-sys v0.9.1
Compiling cairo-sys-rs v0.9.2
Compiling gdk-pixbuf-sys v0.9.1
Compiling atk-sys v0.9.1
Compiling gdk-sys v0.9.1
Compiling gtk-sys v0.9.2
Compiling soup-sys v0.9.0
Compiling pangocairo-sys v0.10.1
Compiling webkit2gtk-sys v0.11.0
Compiling futf v0.1.4
Compiling unicode-bidi v0.3.4
Compiling line-wrap v0.1.1
Compiling num-traits v0.2.12
Compiling num-integer v0.1.43
Compiling indexmap v1.4.0
Compiling miniz_oxide v0.3.7
Compiling proc-macro-error-attr v1.0.3
Compiling proc-macro-error v1.0.3
Compiling textwrap v0.11.0
Compiling walkdir v2.3.1
Compiling unicode-normalization v0.1.13
Compiling humantime v1.3.0
Compiling yaml-rust v0.4.4
Compiling heck v0.3.1
Compiling rand_isaac v0.1.1
Compiling rand_xorshift v0.1.1
Compiling rand_hc v0.1.0
error: failed to run custom build command for `gnvim v0.1.0 (/home/lucas/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc)`
Caused by:
process didn't exit successfully: `/home/lucas/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc/target/debug/build/gnvim-992c03f6859d348a/build-script-build` (exit code: 101)
--- stderr
thread 'main' panicked at 'Failed to get version from git', build.rs:18:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
error: build failed
lucas@lucas-moraes:~/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc$ GNVIM_RUNTIME_PATH=/home/lucas/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc/runtime RUST_BACKTRACE=1 RUST_LOG=gnvim=debug cargo run
Compiling onig_sys v69.5.0
Compiling glib-sys v0.9.1
Compiling gnvim v0.1.0 (/home/lucas/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc)
Compiling rand_chacha v0.1.1
Compiling rand_pcg v0.1.2
Compiling rand v0.6.5
Compiling serde v1.0.114
Compiling num-traits v0.2.12
Compiling ryu v1.0.5
Compiling proc-macro2 v0.4.30
Compiling num-integer v0.1.43
Compiling indexmap v1.4.0
Compiling phf v0.7.24
error: failed to run custom build command for `gnvim v0.1.0 (/home/lucas/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc)`
Caused by:
process didn't exit successfully: `/home/lucas/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc/target/debug/build/gnvim-992c03f6859d348a/build-script-build` (exit code: 101)
--- stderr
thread 'main' panicked at 'Failed to get version from git', build.rs:18:9
stack backtrace:
0: backtrace::backtrace::libunwind::trace
at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
1: backtrace::backtrace::trace_unsynchronized
at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
2: std::sys_common::backtrace::_print_fmt
at src/libstd/sys_common/backtrace.rs:78
3: <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt
at src/libstd/sys_common/backtrace.rs:59
4: core::fmt::write
at src/libcore/fmt/mod.rs:1069
5: std::io::Write::write_fmt
at src/libstd/io/mod.rs:1504
6: std::sys_common::backtrace::_print
at src/libstd/sys_common/backtrace.rs:62
7: std::sys_common::backtrace::print
at src/libstd/sys_common/backtrace.rs:49
8: std::panicking::default_hook::{{closure}}
at src/libstd/panicking.rs:198
9: std::panicking::default_hook
at src/libstd/panicking.rs:218
10: std::panicking::rust_panic_with_hook
at src/libstd/panicking.rs:511
11: std::panicking::begin_panic
at /rustc/c7087fe00d2ba919df1d813c040a5d47e43b0fe7/src/libstd/panicking.rs:438
12: build_script_build::main
at ./build.rs:18
13: std::rt::lang_start::{{closure}}
at /rustc/c7087fe00d2ba919df1d813c040a5d47e43b0fe7/src/libstd/rt.rs:67
14: std::rt::lang_start_internal::{{closure}}
at src/libstd/rt.rs:52
15: std::panicking::try::do_call
at src/libstd/panicking.rs:331
16: std::panicking::try
at src/libstd/panicking.rs:274
17: std::panic::catch_unwind
at src/libstd/panic.rs:394
18: std::rt::lang_start_internal
at src/libstd/rt.rs:51
19: std::rt::lang_start
at /rustc/c7087fe00d2ba919df1d813c040a5d47e43b0fe7/src/libstd/rt.rs:67
20: main
21: __libc_start_main
22: _start
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
warning: build failed, waiting for other jobs to finish...
error: build failed
lucas@lucas-moraes:~/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc$ GNVIM_RUNTIME_PATH=/home/lucas/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc/runtime RUST_BACKTRACE=full RUST_LOG=gnvim=debug cargo run
Compiling gnvim v0.1.0 (/home/lucas/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc)
Compiling proc-macro-error-attr v1.0.3
Compiling proc-macro-error v1.0.3
Compiling onig_sys v69.5.0
Compiling tendril v0.4.1
Compiling idna v0.1.5
Compiling crc32fast v1.2.0
Compiling gobject-sys v0.9.1
Compiling quote v1.0.7
Compiling glib-sys v0.9.1
Compiling cairo-sys-rs v0.9.2
Compiling iovec v0.1.4
Compiling rand_os v0.1.3
Compiling atty v0.2.14
error: failed to run custom build command for `gnvim v0.1.0 (/home/lucas/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc)`
Caused by:
process didn't exit successfully: `/home/lucas/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc/target/debug/build/gnvim-992c03f6859d348a/build-script-build` (exit code: 101)
--- stderr
thread 'main' panicked at 'Failed to get version from git', build.rs:18:9
stack backtrace:
0: 0x558adeb2e5d4 - backtrace::backtrace::libunwind::trace::h812748238d609e46
at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
1: 0x558adeb2e5d4 - backtrace::backtrace::trace_unsynchronized::h7c97e818aebf09c8
at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
2: 0x558adeb2e5d4 - std::sys_common::backtrace::_print_fmt::h60d914263b0ccd71
at src/libstd/sys_common/backtrace.rs:78
3: 0x558adeb2e5d4 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hf78227137afc7565
at src/libstd/sys_common/backtrace.rs:59
4: 0x558adeb50fcc - core::fmt::write::h543cdf60775f89bf
at src/libcore/fmt/mod.rs:1069
5: 0x558adeb2bef3 - std::io::Write::write_fmt::h0c7f3ce24c679426
at src/libstd/io/mod.rs:1504
6: 0x558adeb30b75 - std::sys_common::backtrace::_print::h80e55e24be231368
at src/libstd/sys_common/backtrace.rs:62
7: 0x558adeb30b75 - std::sys_common::backtrace::print::h3b197b9c1261c865
at src/libstd/sys_common/backtrace.rs:49
8: 0x558adeb30b75 - std::panicking::default_hook::{{closure}}::ha6c807149ce20f8f
at src/libstd/panicking.rs:198
9: 0x558adeb308b2 - std::panicking::default_hook::he49a9c12e358cc45
at src/libstd/panicking.rs:218
10: 0x558adeb31182 - std::panicking::rust_panic_with_hook::h93f74f5ef2f71f31
at src/libstd/panicking.rs:511
11: 0x558adeb24f4d - std::panicking::begin_panic::h03bc6edb0ffdbfd4
at /rustc/c7087fe00d2ba919df1d813c040a5d47e43b0fe7/src/libstd/panicking.rs:438
12: 0x558adeb1a38c - build_script_build::main::hf8a6e049ff62e827
at /home/lucas/Downloads/gnvim-a467850a3fe089e58112328d8cda44b22f98adbc/build.rs:18
13: 0x558adeb2009b - std::rt::lang_start::{{closure}}::hdaaca67474bb386e
at /rustc/c7087fe00d2ba919df1d813c040a5d47e43b0fe7/src/libstd/rt.rs:67
14: 0x558adeb315c8 - std::rt::lang_start_internal::{{closure}}::h44dc84346eeba462
at src/libstd/rt.rs:52
15: 0x558adeb315c8 - std::panicking::try::do_call::h3559ee6be71549e2
at src/libstd/panicking.rs:331
16: 0x558adeb315c8 - std::panicking::try::h78f4c77016541848
at src/libstd/panicking.rs:274
17: 0x558adeb315c8 - std::panic::catch_unwind::hfe46f382761b3d41
at src/libstd/panic.rs:394
18: 0x558adeb315c8 - std::rt::lang_start_internal::he05790f0cb2000df
at src/libstd/rt.rs:51
19: 0x558adeb20077 - std::rt::lang_start::h9dc70228dead7fab
at /rustc/c7087fe00d2ba919df1d813c040a5d47e43b0fe7/src/libstd/rt.rs:67
20: 0x558adeb1a68a - main
21: 0x7f838cbf70b3 - __libc_start_main
22: 0x558adeb1917e - _start
23: 0x0 - <unknown>
warning: build failed, waiting for other jobs to finish...
error: build failed
The build script is trying to get the version number from git, so you need to clone the whole repo to build gnvim.
continue the same.
lucas@lucas-moraes:/tmp/gnvim$ GNVIM_RUNTIME_PATH=/tmp/gnvim/runtime RUST_LOG=gnvim=debug cargo run
Compiling pkg-config v0.3.17
Compiling libc v0.2.71
Compiling proc-macro2 v1.0.18
Compiling unicode-xid v0.2.1
Compiling syn v1.0.33
Compiling cfg-if v0.1.10
Compiling byteorder v1.3.4
Compiling log v0.4.8
Compiling lazy_static v1.4.0
Compiling bitflags v1.2.1
Compiling memchr v2.3.3
Compiling autocfg v0.1.7
Compiling rand_core v0.4.2
Compiling pin-project-internal v0.4.22
Compiling proc-macro-nested v0.1.6
Compiling futures-sink v0.3.5
Compiling futures v0.1.29
Compiling proc-macro-hack v0.5.16
Compiling futures-core v0.3.5
Compiling once_cell v1.4.0
Compiling futures-io v0.3.5
Compiling autocfg v1.0.0
Compiling pin-utils v0.1.0
Compiling slab v0.4.2
Compiling siphasher v0.2.3
Compiling serde v1.0.114
Compiling ryu v1.0.5
Compiling string_cache_shared v0.3.0
Compiling serde_json v1.0.55
Compiling serde_derive v1.0.114
Compiling proc-macro2 v0.4.30
Compiling version_check v0.9.2
Compiling itoa v0.4.6
Compiling unicode-xid v0.1.0
Compiling pango v0.8.0
Compiling gio v0.8.1
Compiling new_debug_unreachable v1.0.4
Compiling cairo-rs v0.8.1
Compiling syn v0.15.44
Compiling gdk-pixbuf v0.8.0
Compiling cc v1.0.55
Compiling mac v0.1.1
Compiling tinyvec v0.3.3
Compiling utf-8 v0.7.5
Compiling gdk v0.12.1
Compiling atk v0.8.0
Compiling crc32fast v1.2.0
Compiling matches v0.1.8
Compiling precomputed-hash v0.1.1
Compiling adler32 v1.1.0
Compiling unicode-segmentation v1.6.0
Compiling safemem v0.3.3
Compiling gtk v0.8.1
Compiling regex-syntax v0.6.18
Compiling unicode-width v0.1.7
Compiling linked-hash-map v0.5.3
Compiling vec_map v0.8.2
Compiling base64 v0.12.3
Compiling percent-encoding v1.0.1
Compiling pulldown-cmark v0.2.0
Compiling xml-rs v0.8.3
Compiling pangocairo v0.9.0
Compiling same-file v1.0.6
Compiling ansi_term v0.11.0
Compiling quick-error v1.2.3
Compiling strsim v0.8.0
Compiling gnvim v0.1.0 (/tmp/gnvim)
Compiling maplit v1.0.2
Compiling termcolor v1.1.0
Compiling lazycell v1.2.1
Compiling fnv v1.0.7
Compiling thread_local v1.0.1
Compiling rand_core v0.3.1
Compiling rand_jitter v0.1.4
Compiling futures-channel v0.3.5
Compiling futures-task v0.3.5
Compiling phf_shared v0.7.24
Compiling rand_pcg v0.1.2
Compiling rand_chacha v0.1.1
Compiling rand v0.6.5
Compiling futf v0.1.4
Compiling glib-sys v0.9.1
Compiling gobject-sys v0.9.1
Compiling gio-sys v0.9.1
Compiling cairo-sys-rs v0.9.2
Compiling pango-sys v0.9.1
Compiling gdk-pixbuf-sys v0.9.1
Compiling atk-sys v0.9.1
Compiling gdk-sys v0.9.1
Compiling gtk-sys v0.9.2
Compiling soup-sys v0.9.0
Compiling pangocairo-sys v0.10.1
Compiling webkit2gtk-sys v0.11.0
Compiling num-traits v0.2.12
Compiling num-integer v0.1.43
Compiling indexmap v1.4.0
Compiling unicode-bidi v0.3.4
Compiling line-wrap v0.1.1
Compiling miniz_oxide v0.3.7
Compiling textwrap v0.11.0
Compiling proc-macro-error-attr v1.0.3
Compiling proc-macro-error v1.0.3
Compiling unicode-normalization v0.1.13
Compiling yaml-rust v0.4.4
Compiling walkdir v2.3.1
Compiling humantime v1.3.0
Compiling heck v0.3.1
Compiling rand_xorshift v0.1.1
Compiling rand_hc v0.1.0
Compiling rand_isaac v0.1.1
Compiling phf v0.7.24
Compiling tendril v0.4.1
Compiling onig_sys v69.5.0
Compiling aho-corasick v0.7.13
Compiling idna v0.1.5
Compiling quote v1.0.7
Compiling iovec v0.1.4
Compiling rand_os v0.1.3
Compiling javascriptcore-rs-sys v0.2.0
Compiling atty v0.2.14
Compiling flate2 v1.0.14
Compiling quote v0.6.13
Compiling url v1.7.2
Compiling bytes v0.4.12
Compiling clap v2.33.1
Compiling regex v1.3.9
Compiling rmp v0.8.9
Compiling tokio-io v0.1.13
Compiling chrono v0.4.11
Compiling rmpv v0.4.4
Compiling phf_generator v0.7.24
Compiling env_logger v0.7.1
Compiling string_cache_codegen v0.4.4
Compiling phf_codegen v0.7.24
Compiling onig v6.0.0
Compiling string_cache v0.7.5
Compiling syn-mid v0.5.0
Compiling plist v1.0.0
Compiling bincode v1.3.1
Compiling futures-macro v0.3.5
Compiling async-trait v0.1.36
Compiling structopt-derive v0.4.8
Compiling html5ever v0.23.0
Compiling pin-project v0.4.22
Compiling futures-util v0.3.5
Compiling structopt v0.3.15
Compiling markup5ever v0.8.1
Compiling syntect v4.2.0
Compiling futures-executor v0.3.5
Compiling glib v0.9.3
Compiling futures v0.3.5
Compiling nvim-rs v0.1.1-alpha.0 (https://github.com/KillTheMule/nvim-rs#9efc7480)
Compiling ammonia v2.1.2
Compiling javascriptcore-rs v0.9.0
Compiling webkit2gtk v0.9.2
Finished dev [unoptimized + debuginfo] target(s) in 1m 47s
Running target/debug/gnvim
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: arabicshape
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ambiwidth
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: emoji
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: guifontset
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: guifontwide
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: pumblend
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: showtabline
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: termguicolors
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_linegrid
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_multigrid
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_hlstate
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_termcolors
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: termguicolors
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: termguicolors
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu
[2020-07-17T07:59:07Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
[2020-07-17T07:59:12Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline
[2020-07-17T07:59:12Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu
[2020-07-17T07:59:12Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline
[2020-07-17T07:59:12Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu
[2020-07-17T07:59:12Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
[2020-07-17T08:00:32Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline
[2020-07-17T08:00:32Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu
[2020-07-17T08:00:32Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline
[2020-07-17T08:00:32Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu
[2020-07-17T08:00:32Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
[2020-07-17T08:00:41Z DEBUG gnvim::ui::ui] Failed to turn input event into nvim key (keyval: 65505)
[2020-07-17T08:00:47Z DEBUG gnvim::ui::ui] Failed to turn input event into nvim key (keyval: 65505)
[2020-07-17T08:00:52Z DEBUG gnvim::ui::ui] Failed to turn input event into nvim key (keyval: 65505)
[2020-07-17T08:00:55Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline
[2020-07-17T08:00:55Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu
[2020-07-17T08:00:55Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline
[2020-07-17T08:00:55Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu
[2020-07-17T08:00:55Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
[2020-07-17T08:01:18Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline
[2020-07-17T08:01:18Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu
[2020-07-17T08:01:18Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline
[2020-07-17T08:01:18Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu
[2020-07-17T08:01:18Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
[2020-07-17T08:01:21Z DEBUG gnvim::ui::ui] Failed to turn input event into nvim key (keyval: 65505)
[2020-07-17T08:01:24Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline
[2020-07-17T08:01:24Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu
[2020-07-17T08:01:24Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline
[2020-07-17T08:01:24Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu
[2020-07-17T08:01:24Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
[2020-07-17T08:01:42Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline
[2020-07-17T08:01:42Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu
[2020-07-17T08:01:42Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline
[2020-07-17T08:01:42Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu
[2020-07-17T08:01:42Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
[2020-07-17T08:01:45Z DEBUG gnvim::ui::ui] Failed to turn input event into nvim key (keyval: 65505)
[2020-07-17T08:01:51Z DEBUG gnvim::ui::ui] Failed to turn input event into nvim key (keyval: 65505)
[2020-07-17T08:01:55Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline
[2020-07-17T08:01:55Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu
[2020-07-17T08:01:55Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline
[2020-07-17T08:01:55Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu
[2020-07-17T08:01:55Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
[2020-07-17T08:01:56Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline
[2020-07-17T08:01:56Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu
[2020-07-17T08:01:56Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline
[2020-07-17T08:01:56Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu
[2020-07-17T08:01:56Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
[2020-07-17T08:02:04Z DEBUG gnvim::ui::ui] Failed to turn input event into nvim key (keyval: 65505)
[2020-07-17T08:02:08Z DEBUG gnvim::ui::ui] Failed to turn input event into nvim key (keyval: 65505)
[2020-07-17T08:02:12Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline
[2020-07-17T08:02:12Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu
[2020-07-17T08:02:12Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline
[2020-07-17T08:02:12Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu
[2020-07-17T08:02:12Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
[2020-07-17T08:02:42Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline
[2020-07-17T08:02:42Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu
[2020-07-17T08:02:42Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline
[2020-07-17T08:02:42Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu
[2020-07-17T08:02:42Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
[2020-07-17T08:02:46Z DEBUG gnvim::ui::ui] Failed to turn input event into nvim key (keyval: 65505)
[2020-07-17T08:02:46Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline
[2020-07-17T08:02:46Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu
[2020-07-17T08:02:46Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline
[2020-07-17T08:02:46Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu
[2020-07-17T08:02:46Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
(gnvim:65500): Gtk-CRITICAL **: 05:02:46.871: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
(gnvim:65500): Gtk-CRITICAL **: 05:02:46.871: gtk_notebook_get_tab_label: assertion 'list != NULL' failed [2020-07-17T08:02:53Z DEBUG gnvim::ui::state] Not supported option set: ext_cmdline [2020-07-17T08:02:53Z DEBUG gnvim::ui::state] Not supported option set: ext_popupmenu [2020-07-17T08:02:53Z DEBUG gnvim::ui::state] Not supported option set: ext_tabline [2020-07-17T08:02:53Z DEBUG gnvim::ui::state] Not supported option set: ext_wildmenu [2020-07-17T08:02:53Z DEBUG gnvim::ui::state] Not supported option set: ext_messages
(gnvim:65500): Gtk-CRITICAL **: 05:02:53.181: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
(gnvim:65500): Gtk-CRITICAL **: 05:02:53.182: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
Gnvim was rewritten from ground up for gtk4. If the problem persists, feel free to reopen this issue.
Hi everyone,
Tab is ugly and return errors in terminal.
lucas@lucas-moraes:~$ gnvim
(gnvim:24233): Gtk-CRITICAL : 14:43:13.707: gtk_notebook_get_tab_label: assertion 'list != NULL' failed (gnvim:24233): Gtk-CRITICAL : 14:43:13.707: gtk_notebook_get_tab_label: assertion 'list != NULL' failed (gnvim:24233): Gtk-CRITICAL : 14:43:22.221: gtk_notebook_get_tab_label: assertion 'list != NULL' failed (gnvim:24233): Gtk-CRITICAL : 14:43:22.222: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
I'm using ubuntu-mate 18.04, see the image:
Thanks.