summarylogtreecommitdiffstats
path: root/sagemath-pexpect-4.8.patch
diff options
context:
space:
mode:
authorAntonio Rojas2020-03-02 08:40:01 +0000
committerAntonio Rojas2020-03-02 08:40:01 +0000
commit1daabcff0f54cf2bcc1df42d6e512519b289f370 (patch)
treea4167203c6ecb23e8cd1a17aa781ae1092c7967d /sagemath-pexpect-4.8.patch
parentfe13c15dd6e85484b5fa732d6fb0fc128a68dedd (diff)
downloadaur-1daabcff0f54cf2bcc1df42d6e512519b289f370.tar.gz
Add missing patch
Diffstat (limited to 'sagemath-pexpect-4.8.patch')
-rw-r--r--sagemath-pexpect-4.8.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/sagemath-pexpect-4.8.patch b/sagemath-pexpect-4.8.patch
new file mode 100644
index 000000000000..a0bc81954d0e
--- /dev/null
+++ b/sagemath-pexpect-4.8.patch
@@ -0,0 +1,24 @@
+diff --git a/src/sage/interfaces/sagespawn.pyx b/src/sage/interfaces/sagespawn.pyx
+index 8da000ffd1..8644b08029 100644
+--- a/src/sage/interfaces/sagespawn.pyx
++++ b/src/sage/interfaces/sagespawn.pyx
+@@ -149,7 +149,8 @@ class SageSpawn(spawn):
+ u'hello world\r\n'
+ """
+ ret = self.expect(*args, **kwds)
+- self.buffer = self.before + self.after + self.buffer
++ self._before = self.buffer_type()
++ self._before.write(self.before + self.after + self.buffer)
+ return ret
+
+ def expect_upto(self, *args, **kwds):
+@@ -167,7 +168,8 @@ class SageSpawn(spawn):
+ u'world\r\n'
+ """
+ ret = self.expect(*args, **kwds)
+- self.buffer = self.after + self.buffer
++ self._before = self.buffer_type()
++ self._before.write(self.after + self.buffer)
+ return ret
+
+