-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: urcd
action: commit
revision:
path_from:
revision_from: 475b3366b64a1081a0b686d6b87a99a239ddf04c:
path_to:
revision_to:

git.thebackupbox.net

urcd

git://git.thebackupbox.net/urcd

commit 475b3366b64a1081a0b686d6b87a99a239ddf04c
Author: root <root@d3v11.ano>
Date:   Wed Jan 30 19:42:30 2013 +0000

    [urcd,urc2sd] bugfix colour strip ( remove solo ETX )

diff --git a/src/urc2sd.pyx b/src/urc2sd.pyx

index 28fcdfc4d2a82b7ecae2e816a12a35cd570ddf2f..

index ..041907f23907091cb9f9e2937716d71f4051be9d 100644

--- a/src/urc2sd.pyx
+++ b/src/urc2sd.pyx
@@ -218,7 +218,7 @@ while 1:
     buffer = codecs.ascii_encode(unicodedata.normalize('NFKD',unicode(buffer,'utf-8','replace')),'ignore')[0]
     buffer = re.sub('[\x02\x0f]','',buffer)
     buffer = re.sub('\x01(ACTION )?','*',buffer) # contains potential irssi bias
-    buffer = re.sub('\x03[0-9][0-9]?(,[0-9][0-9]?)?','',buffer)
+    buffer = re.sub('\x03[0-9]?[0-9]?((?<=[0-9]),[0-9]?[0-9]?)?','',buffer)
     buffer = str({str():buffer})[6:][:len(str({str():buffer})[6:])-4]
     buffer = buffer.replace("\\'","'")
     buffer = buffer.replace('\\\\','\\')
diff --git a/src/urcd.pyx b/src/urcd.pyx

index cd7358cd8dfd2c2728bab976c5152876595148ad..

index ..dc9ee39f6aa54eff27e869e624f0a7441d265159 100644

--- a/src/urcd.pyx
+++ b/src/urcd.pyx
@@ -363,7 +363,7 @@ while 1:
     buffer = codecs.ascii_encode(unicodedata.normalize('NFKD',unicode(buffer,'utf-8','replace')),'ignore')[0]
     buffer = re.sub('[\x02\x0f]','',buffer)
     buffer = re.sub('\x01(ACTION )?','*',buffer) # contains potential irssi bias
-    buffer = re.sub('\x03[0-9][0-9]?(,[0-9][0-9]?)?','',buffer)
+    buffer = re.sub('\x03[0-9]?[0-9]?((?<=[0-9]),[0-9]?[0-9]?)?','',buffer)
     buffer = str({str():buffer})[6:][:len(str({str():buffer})[6:])-4]+'\n'
     buffer = buffer.replace("\\'","'")
     buffer = buffer.replace('\\\\','\\')

-----END OF PAGE-----

-- Response ended

-- Page fetched on Sun Jun 2 16:09:15 2024