|
[
Permlink
| « Hide
]
Graham Dumpleton added a comment - 27/Apr/05 10:35 AM
Formatting of code in body of report got screwed up, so patches added as attachment.
Attached psp.diff has bad indentation in this part:
! source = _psp.parsestring(string) ! code = compile(source, "__psp__", "exec") ! mem_scache.store(string,code) ! self.code = code It should be ! source = _psp.parsestring(string) ! code = compile(source, "__psp__", "exec") ! mem_scache.store(string,code) ! self.code = code Aside from that, from the fact that the diff mentions 3.1.3 instead of 3.1.4 and aside from the missing header warning it correctly and definitely fixes the bug. Confirmed here. I've attached graham's patch with the indent typos and the 3.1.4 fixed. Hope it's ok. There shouldn't have been anything wrong with the indenting in the attached diff file.
When one creates a diff file, because it puts magic characters at the start of the line, if there are tabs in the line it can look wrongly formatted, but the "patch" program which is used to apply the patches sorts it all out okay. There was just a mix between tabs and spaces in the patch, which I corrected, to stick to our coding conventions.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||