{"thread":{"id":"45776","subject":"git log --ignore-space-change -L start,end:file does not ignore indentation changes","startedAt":"2017-04-23T06:29:45Z","lastAt":"2017-04-23T06:29:45Z","messageCount":1,"participants":["Дилян Палаузов"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"317555","messageId":"e18acd03-e10b-34b6-3883-bf91136bf299@aegee.org","threadId":"45776","inReplyTo":null,"subject":"git log --ignore-space-change -L start,end:file does not ignore indentation changes","fromName":"Дилян Палаузов","fromEmail":"dilyan.palauzov@aegee.org","sentAt":"2017-04-23T06:08:42Z","receivedAt":"2017-04-23T06:29:45Z","isPatch":false,"sender":{"key":"dilyan.palauzov@aegee.org","avatar":null},"body":"Hello,\n\n$ git version\ngit version 2.12.2.89.g49800c940\n\n$ git init\nInitialized empty Git repository in .git/\n\n$ cat a.c\nint main() {\n  int result;\n}\n\n$git add a.c\n\n$git commit -m I\n[master (root-commit) ef9ab63] I\n  1 file changed, 3 insertions(+)\n  create mode 100644 a.c\n\n$cat a.c  # now the indentation of result changed\ncat a.c\nint main() {\n    int result;\n    return 0;\n}\n\n$git commit -am J\n[master 1bed130] J\n  1 file changed, 2 insertions(+), 1 deletion(-)\n\n$git -oneline -b -L:main:a.c\n1bed130 J\n\ndiff --git a/a.c b/a.c\n--- a/a.c\n+++ b/a.c\n@@ -1,3 +1,4 @@\n  int main() {\n- int result;\n+   int result;\n+   return 0;\n  }\nef9ab63 I\n\ndiff --git a/a.c b/a.c\n--- /dev/null\n+++ b/a.c\n@@ -0,0 +1,3 @@\n+int main() {\n+ int result;\n+}\n\nI expect that the result-line is not displayed as changed, when git log \nis called with -b.\n\nLikewise:\ngit log --oneline  -b -L2,2:a.c\n1bed130 J\n\ndiff --git a/a.c b/a.c\n--- a/a.c\n+++ b/a.c\n@@ -2,1 +2,1 @@\n- int result;\n+   int result;\nef9ab63 I\n\ndiff --git a/a.c b/a.c\n--- /dev/null\n+++ b/a.c\n@@ -0,0 +2,1 @@\n+ int result;\n\nRegards\n   Дилян\n"}]}