{"thread":{"id":"4253","subject":"[PATCH] Set the executable bit on gitMergeCommon.py.","startedAt":"2006-05-23T08:12:38Z","lastAt":"2006-05-23T08:34:53Z","messageCount":2,"participants":["Peter Eriksen","Junio C Hamano"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"20518","messageId":"20060523081238.GB4038@bohr.gbar.dtu.dk","threadId":"4253","inReplyTo":null,"subject":"[PATCH] Set the executable bit on gitMergeCommon.py.","fromName":"Peter Eriksen","fromEmail":"s022018@student.dtu.dk","sentAt":"2006-05-23T08:12:38Z","receivedAt":"2006-05-23T08:12:38Z","isPatch":true,"sender":{"key":"s022018@student.dtu.dk","avatar":null},"body":"From: Peter Eriksen <s022018@student.dtu.dk>\nDate: Mon, 22 May 2006 15:35:42 +0200\n\nSigned-off-by: Peter Eriksen <s022018@student.dtu.dk>\n\n\n---\n\n6465b4c8cc760102ed5771ccded2c02904539475\n 0 files changed, 0 insertions(+), 0 deletions(-)\n mode change 100644 => 100755 gitMergeCommon.py\n\n6465b4c8cc760102ed5771ccded2c02904539475\ndiff --git a/gitMergeCommon.py b/gitMergeCommon.py\nold mode 100644\nnew mode 100755\n-- \n1.3.3.g288c\n"},{"id":"20529","messageId":"7virnx5ec2.fsf@assigned-by-dhcp.cox.net","threadId":"4253","inReplyTo":"20060523081238.GB4038@bohr.gbar.dtu.dk","subject":"Re: [PATCH] Set the executable bit on gitMergeCommon.py.","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-05-23T08:34:53Z","receivedAt":"2006-05-23T08:34:53Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\"Peter Eriksen\" <s022018@student.dtu.dk> writes:\n\n> From: Peter Eriksen <s022018@student.dtu.dk>\n> Date: Mon, 22 May 2006 15:35:42 +0200\n>\n> Signed-off-by: Peter Eriksen <s022018@student.dtu.dk>\n\nIt makes some sense to make git-merge-recursive.py executable,\njust in case somebody wants to run it without preprocessing.\n\nHowever, gitMergeCommon.py is a module without the main program.\nIt does not even have the usual \"primarily meant to be a library\nbut you could run it standalone\" idiom at the end:\n\n\tif __name__ == '__main__': test()\n\nSo I am not sure if this patch makes sense -- does it misbehave\non your system when installed without +x bit?\n"}]}