[DIFF] Fix 'splitchar' in config file
Rob <[email protected]> Tue, 22 Jan 2008 13:09:25 -0800
| Newsgroups | gmane.comp.games.mud.client.lyntin |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_4725_11065308.1201036165473
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Hi,
This is applies to Lyntin 4.2.
If you have a line like so in your config file for the new 'splitchar'
option, you get a traceback when starting Lyntin:
splitchar: ^
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/lyntin/engine.py", line 1077, in main
exported.lyntin_command("%sread %s" % (commandchar, mem), internal=1)
File "/usr/lib/python2.5/site-packages/lyntin/exported.py", line
110, in lyntin_command
myengine.handleUserData(text, internal)
File "/usr/lib/python2.5/site-packages/lyntin/engine.py", line 459,
in handleUserData
input)
File "/usr/lib/python2.5/site-packages/lyntin/utils.py", line 402,
in split_commands
__change_command_split(splitchar)
File "/usr/lib/python2.5/site-packages/lyntin/utils.py", line 377,
in __change_command_split
SPLIT_REGEXP = re.compile(r'(?<!\\)' + re.escape(newsplit))
File "/usr/lib/python2.5/re.py", line 207, in escape
return pattern[:0].join(s)
AttributeError: 'list' object has no attribute 'join'
I'm not sure if I've got the syntax right or not. I tried quoting it,
but that didn't help. If it's a bug, here's a fix.
Attached is a patch to utils.py.
Rob
------=_Part_4725_11065308.1201036165473
Content-Type: text/plain; name=utils.diff
Content-Transfer-Encoding: base64
X-Attachment-Id: f_fbqxirty0
Content-Disposition: attachment; filename=utils.diff
LS0tIHV0aWxzLnB5Lm9yaWcJMjAwOC0wMS0yMiAxMjo0ODozNy4wMDAwMDAwMDAgLTA4MDAKKysr
IHV0aWxzLnB5CTIwMDgtMDEtMjIgMTI6NDk6MDkuMDAwMDAwMDAwIC0wODAwCkBAIC0zNzMsNyAr
MzczLDcgQEAKICAgaWYgbm90IG5ld3NwbGl0OgogICAgIFNQTElUX1JFR0VYUCA9IE5vbmUKICAg
ZWxzZToKLSAgICBTUExJVF9SRUdFWFAgPSByZS5jb21waWxlKHInKD88IVxcKScgKyByZS5lc2Nh
cGUobmV3c3BsaXQpKQorICAgIFNQTElUX1JFR0VYUCA9IHJlLmNvbXBpbGUocicoPzwhXFwpJyAr
IHJlLmVzY2FwZShuZXdzcGxpdFswXSkpCiAKICAgU1BMSVQgPSBuZXdzcGxpdAogCg==
------=_Part_4725_11065308.1201036165473
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
------=_Part_4725_11065308.1201036165473
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Lyntin-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lyntin-devl
------=_Part_4725_11065308.1201036165473--