<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3e09d825c9ed180343217e125ac24014a79b5e25">https://github.com/macports/macports-ports/commit/3e09d825c9ed180343217e125ac24014a79b5e25</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 3e09d825c9e murex: update to 2.3.4000
</span>3e09d825c9e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 3e09d825c9ed180343217e125ac24014a79b5e25
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Mon Oct 4 00:01:11 2021 -0400

<span style='display:block; white-space:pre;color:#404040;'>    murex: update to 2.3.4000
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - remove readline panic patch, now present upstream
</span>---
 shells/murex/Portfile                              | 17 +++----
 .../murex/files/patch-fix-panics-in-realine.diff   | 58 ----------------------
 2 files changed, 7 insertions(+), 68 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/shells/murex/Portfile b/shells/murex/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 43ff582f9e9..fb684308d32 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/shells/murex/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/shells/murex/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,9 @@
</span> PortSystem          1.0
 PortGroup           golang 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-go.setup            github.com/lmorg/murex 2.2.1200 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.setup            github.com/lmorg/murex 2.3.4000 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> 
 homepage            https://murex.rocks
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,13 +30,9 @@ maintainers         {gmail.com:herby.gillot @herbygillot} \
</span>                     openmaintainer
 license             GPL-2
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  438ad34a70efa8faf9de3d241fc483b956358e4f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  0f0ab62c5bc85eaf440b4a68135253c7dbc1ef264bc32cead4bc0c1fc0b8d0a2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    4530023
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-fix-panics-in-realine.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  0dda39cae756cbee262ddac6a1dcfe66a6225d0c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  d96bad1e575556d710693ace4286c9a5ec840046b6aa2c20e3e2369b6be1711a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    4530204
</span> 
 # Enable download deps at build time.
 build.env-delete    GO111MODULE=off GOPROXY=off
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,5 +51,5 @@ destroot {
</span> }
 
 notes "
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    Example configuration can be found in: ${mx_share_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    Examples can be found in: ${mx_share_dir}
</span> "
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/shells/murex/files/patch-fix-panics-in-realine.diff b/shells/murex/files/patch-fix-panics-in-realine.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a76817f8c5f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/shells/murex/files/patch-fix-panics-in-realine.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,58 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 2a03c5dbb52c0e0e6ee86609b824a6e7cec5543c Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Laurence Morgan <laurence.morgan@capablue.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Tue, 28 Sep 2021 12:55:37 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] #362 fix two panics in readline API
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- app/app.go                 |  2 +-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- utils/readline/readline.go | 13 ++++++++++---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 2 files changed, 11 insertions(+), 4 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/app/app.go b/app/app.go
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 8bfaff48..c75e981d 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- app/app.go.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ app/app.go
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -5,7 +5,7 @@ const Name = "murex"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // Version number of $SHELL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // Format of version string should be "(major).(minor).(revision) DESCRIPTION"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--const Version = "2.2.1200 BETA"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+const Version = "2.2.1300 BETA"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // Copyright is the copyright owner string
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- const Copyright = "© 2018-2021 Laurence Morgan"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/utils/readline/readline.go b/utils/readline/readline.go
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 340a3ace..253e06da 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- utils/readline/readline.go.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ utils/readline/readline.go
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -144,7 +144,9 @@ func (rl *Instance) Readline() (_ string, err error) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           // Slow or invisible tab completions shouldn't lock up cursor movement
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           if rl.modeTabCompletion && len(rl.tcSuggestions) == 0 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  rl.delayedTabContext.cancel()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                  if rl.delayedTabContext.cancel != nil {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                          rl.delayedTabContext.cancel()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                  }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   rl.modeTabCompletion = false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   rl.updateHelpers()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -204,12 +206,17 @@ func (rl *Instance) Readline() (_ string, err error) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           suggestions = rl.tcSuggestions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  if rl.modeTabCompletion /*&& len(suggestions) > 0*/ {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                  if rl.modeTabCompletion || len(rl.tfLine) != 0 /*&& len(suggestions) > 0*/ {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                          tfLine := rl.tfLine
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           cell := (rl.tcMaxX * (rl.tcPosY - 1)) + rl.tcOffset + rl.tcPosX - 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           rl.clearHelpers()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           rl.resetTabCompletion()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           rl.renderHelpers()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                          rl.insert([]rune(suggestions[cell]))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                          if len(suggestions) > 0 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                  rl.insert([]rune(suggestions[cell]))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                          } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                  rl.insert(tfLine)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                          }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           continue
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   rl.carridgeReturn()
</span></pre><pre style='margin:0'>

</pre>