)]}'
{
  "commit": "13e3e7a5866fb13f479253382030907238a54ee2",
  "tree": "b2215f6e60d4e9b53550c1cb6e7af8bbf307a0cb",
  "parents": [
    "579ca5b681fe05936c8272af9109c79c4e4fb1a0"
  ],
  "author": {
    "name": "Dirk Steinkamp",
    "email": "dirk.steinkamp@gmx.de",
    "time": "Sun Mar 13 19:03:44 2022 +0100"
  },
  "committer": {
    "name": "Mickael Istria",
    "email": "mistria@redhat.com",
    "time": "Tue Mar 15 05:56:00 2022 -0400"
  },
  "message": "Bug 576377 - Provide shortcuts/commands for incremental\nmultiselection/multiple carets in text editors\n\nExpansion of the multi-selection commands to consider the first\nselection range as an anchor to which then subsequent command calls\nrelate. Thus it\u0027s now also possible to create a multi-selection\nincrementally \"upwards\" from the initial anchor selection, and\nalso revert downwards.\n\nChange-Id: Ica3e444064df9373fee65bd5f4b4bcf2cb146750\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.text/+/191824\nTested-by: Mickael Istria \u003cmistria@redhat.com\u003e\nReviewed-by: Mickael Istria \u003cmistria@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ddeb9f2db5daa4f2932dff83067edfce9269db2",
      "old_mode": 33188,
      "old_path": "org.eclipse.ui.editors.tests/src/org/eclipse/ui/editors/tests/TextMultiCaretSelectionCommandsTest.java",
      "new_id": "3165209eb5d147a2b52536ae68bf82f8214681b0",
      "new_mode": 33188,
      "new_path": "org.eclipse.ui.editors.tests/src/org/eclipse/ui/editors/tests/TextMultiCaretSelectionCommandsTest.java"
    },
    {
      "type": "modify",
      "old_id": "f7bf56102e9bc4b35188e114e30bb59cebeb849e",
      "old_mode": 33188,
      "old_path": "org.eclipse.ui.workbench.texteditor/plugin.properties",
      "new_id": "2e204f51a140f8774a941bda2567ee16627b4926",
      "new_mode": 33188,
      "new_path": "org.eclipse.ui.workbench.texteditor/plugin.properties"
    },
    {
      "type": "modify",
      "old_id": "f8d54ff2e246abf37c2953614017db37cab315ee",
      "old_mode": 33188,
      "old_path": "org.eclipse.ui.workbench.texteditor/plugin.xml",
      "new_id": "70d47cf569d9e5e4482990eee619937704063d32",
      "new_mode": 33188,
      "new_path": "org.eclipse.ui.workbench.texteditor/plugin.xml"
    },
    {
      "type": "modify",
      "old_id": "f54d153cf7b9867f0efa403f0bc2b57bb180b13b",
      "old_mode": 33188,
      "old_path": "org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/texteditor/multiselection/AbstractMultiSelectionHandler.java",
      "new_id": "ba42de96dc742e165c944e1d8a2028c0de6d377d",
      "new_mode": 33188,
      "new_path": "org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/texteditor/multiselection/AbstractMultiSelectionHandler.java"
    },
    {
      "type": "modify",
      "old_id": "b9d09fc7cf102860bcd499266b0a47a3f26997bb",
      "old_mode": 33188,
      "old_path": "org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/texteditor/multiselection/AddAllMatchesToMultiSelectionHandler.java",
      "new_id": "189ea105aa6f352a08cbec967c82d2677d0ba7ef",
      "new_mode": 33188,
      "new_path": "org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/texteditor/multiselection/AddAllMatchesToMultiSelectionHandler.java"
    },
    {
      "type": "delete",
      "old_id": "16f9d479d40e6cb9977f59aa811670d283da3022",
      "old_mode": 33188,
      "old_path": "org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/texteditor/multiselection/AddNextMatchToMultiSelectionHandler.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "678077e20a9403da23322ef6a43f7adea2471e59",
      "new_mode": 33188,
      "new_path": "org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/texteditor/multiselection/MultiSelectionDownHandler.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8205b3a296c649011851074fbb0c0c266b3b2cf3",
      "new_mode": 33188,
      "new_path": "org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/texteditor/multiselection/MultiSelectionUpHandler.java"
    },
    {
      "type": "delete",
      "old_id": "35be36dd57920dbf5988aba1fcd58698868b906b",
      "old_mode": 33188,
      "old_path": "org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/texteditor/multiselection/RemoveLastMatchFromMultiSelectionHandler.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "fc28e7c922e1d19806bf1db13ebacbe61d0534bf",
      "old_mode": 33188,
      "old_path": "org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/texteditor/multiselection/StopMultiSelectionHandler.java",
      "new_id": "3672da17c697c4a81a845a3e4e13703b7f3493f0",
      "new_mode": 33188,
      "new_path": "org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/texteditor/multiselection/StopMultiSelectionHandler.java"
    }
  ]
}
