<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>