<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">
      <pre>On 29-jul-23 8:42 a. m., Martin Frb via lazarus wrote:</pre>
    </div>
    <blockquote type="cite"
      cite="mid:5b5f83a1-9d2b-2705-d5d4-58264dbfa88f@mfriebe.de">
      <pre>
On 29/07/2023 12:55, Juha Manninen via lazarus wrote:
</pre>
      <blockquote type="cite">
        <pre>An IDE plugin that runs "git blame" for an active editor source file 
and shows a HashID for each line. The associated commit is shown in 
another window when the HashID is clicked. All that using a local Git 
repo history, no network access is needed.
</pre>
        <pre></pre>
        <pre>That kind of IDE integration would make sense. I never understood the 
traditional revision control plugins that allow commits from the IDE. 
What is the benefit? I have anyways saved and tested all my changes 
when I want to commit. I can as well start a proper commit tool from 
outside the IDE. There is no true integration, the IDE plugin is only 
started from a different place.
</pre>
        <pre></pre>
      </blockquote>
      <pre>
Well, log for the current file would be useful too, and easier.
</pre>
      <pre>
</pre>
    </blockquote>
    <pre>yeah, file history is currently available in LazGitGit
</pre>
    <blockquote type="cite"
      cite="mid:5b5f83a1-9d2b-2705-d5d4-58264dbfa88f@mfriebe.de">
      <pre>But what I really fancy is an integrated "git diff" => where the 
SourceEditor/SynEdit shows chages inline.
</pre>
      <pre>
Could be different detail levels
</pre>
      <pre>
- just line markers /like the current changed/save marker (yellow/green)
</pre>
      <pre>
- diff show at bottom (like winmerge)
</pre>
      <pre>
- maybe side by side split editor (though external tools to that well)
</pre>
      <pre>
- inline markup, like MS-word capturing changes: red/strikethrough for 
stuff deleted by current diff, green for stuff added.
</pre>
      <pre>
This could work, as you type.
</pre>
      <pre>
</pre>
      <pre>It would work without gif, against the saved file, or a backup.
</pre>
      <pre>
With git, against HEAD or index (or both / 3 color)</pre>
    </blockquote>
    <pre>By itself, it could be a great tool.

For the moment I could use a full source diff tool, like the one that comes
with TortoiseGit, winmerge, meld, etc. :)</pre>
    <pre>
Jesus Reyes A.</pre>
  </body>
</html>