# # # patch "file.psp" # from [fdeecc73789a65c72f635fde2d211e78c5eeea26] # to [345f67002277d7b02fbeb08cca0efdde504426ab] # ============================================================ --- file.psp fdeecc73789a65c72f635fde2d211e78c5eeea26 +++ file.psp 345f67002277d7b02fbeb08cca0efdde504426ab @@ -80,7 +80,9 @@ if candidate in enscript_langs: filter = candidate if filter == None: # heh, will at least work for lua files - candidate = path.rsplit('.', 1) + last_dot = path.rfind('.') + if last_dot == -1: last_dot = 0 + candidate = path[last_dot:] if candidate in enscript_langs: filter = candidate # if no filter then let's check if it's binary or not; if not binary