Your comments

Please keep in mind that other users might use network shares or removable disks.

You already should be able to set a shortcut even if it duplicates another. You will get asked whether to unset or keep the other.

In the Repositories view's hamburger menu you can find an item to select all obsolete repositories.

That is by design. System leaves everything to the system/default SWT implementation. Only the other options are using our code.

For which setting of styledtext.wordCaretMovementType  you are seeing this behavior?

Thanks for the input.


Regarding the new C# syntax: could you please provide a short example illustrating it at smartgit@syntevo.com? Thanks in advance.

Correction: "system" is the equivalent of styledtext.useOwnWordBoundaryDetection = false


> word-boundaries also stops once per space but also stops at underscores, like system

Sorry, I don't understand this. Could you please explain on an example?

Please give the low-level property styledtext.wordCaretMovementType in SmartGit 24.1 preview a try.

Sorry, looks like I misunderstood you. Do you mean the old external tool to fast-forward branches that are not checked out? That was replaced in the Log window by an implemented command. For the Standard window it does not exist, but actually is not needed, because the Pull command already fast-forwards all branches if the branches were equal to their remote before the pull.