<pre style='margin:0'>
Rainer Müller (raimue) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8632a47a54fdae7340716ac3ecbb2daa6ca9f1f0">https://github.com/macports/macports-ports/commit/8632a47a54fdae7340716ac3ecbb2daa6ca9f1f0</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 8632a47a54fdae7340716ac3ecbb2daa6ca9f1f0
</span>Author: Chih-Hsuan Yen <yan12125@macports.org>
AuthorDate: Sun Mar 24 22:52:07 2019 +0800
<span style='display:block; white-space:pre;color:#404040;'> neovim: update to 0.3.4
</span>---
editors/neovim/Portfile | 13 ++++++++-----
editors/neovim/files/patch-issue9687.diff | 29 +++++++++++++++++++++++++++++
2 files changed, 37 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/neovim/Portfile b/editors/neovim/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0891bb2..83c67bd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/editors/neovim/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/neovim/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup cmake 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup neovim neovim 0.3.1 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup neovim neovim 0.3.4 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories editors
platforms darwin
maintainers {raimue @raimue} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,9 +20,12 @@ long_description \
</span>
homepage https://neovim.io
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 28caa4ad1293437374f080f5856c47c845d96b21 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 7639e21d1fe26930677c7b9486e377e2aebca2d7fdced8edf93a1e552583df15 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 8938898
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 3476b6010d47cd3222c8318ab124e7757bdc906f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 661d16c808dcd69b603c7c6adbe337f180d14eccb6ac743f33c0d8bacaf59bdd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 9232117
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/neovim/neovim/issues/9687
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-issue9687.diff
</span>
depends_build-append port:pkgconfig
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/neovim/files/patch-issue9687.diff b/editors/neovim/files/patch-issue9687.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..117064e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/neovim/files/patch-issue9687.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,29 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From b51e5d8b8dd2b5e7c5986f19bdf4130226b47379 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Boskovits <boskovits@gmail.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Thu, 7 Mar 2019 11:42:58 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] tui_tk_ti_getstr: handle weird value #9688
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+tigetstr (used by libtermkey/driver-ti.c) may return -1 as a pointer.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Documented in man 3 tigetstr. https://linux.die.net/man/3/tigetstr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+> The tigetstr routine returns the value (char *)-1 if capname is not a string
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+> capability, or 0 if it is canceled or absent from the terminal description.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fixed #9687
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ src/nvim/tui/tui.c | 2 +-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 1 insertion(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git src/nvim/tui/tui.c src/nvim/tui/tui.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index e20cf15a798..3e7a3b1ba19 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/nvim/tui/tui.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/nvim/tui/tui.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2000,7 +2000,7 @@ static const char *tui_tk_ti_getstr(const char *name, const char *value,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else if (strequal(name, "key_dc")) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DLOG("libtermkey:kdch1=%s", value);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // Vim: "If <BS> and <DEL> are now the same, redefine <DEL>."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if (value != NULL && strequal(stty_erase, value)) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if (value != NULL && value != (char *)-1 && strequal(stty_erase, value)) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return stty_erase[0] == DEL ? CTRL_H_STR : DEL_STR;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else if (strequal(name, "key_mouse")) {
</span></pre><pre style='margin:0'>
</pre>