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