News for hackers. Stuff that matters.
Re:Mergiraf: Syntax-Aware Merging for Git by pavelai on Friday November 14, 2025 @08:29AM (#45926526)
If one of developers changed function name and the other changes alignment of parameters in the same line, this tool would recognize the changes and merge this line without conflicts. Regular git algorithm would turn it into a conflict because the changes happened on the same line
Re:Mergiraf: Syntax-Aware Merging for Git by 1718627440 on Friday November 14, 2025 @10:45AM (#45927933)
The idea is that the alignment and function name change happens on the same side, since the alignment is caused by the function name. The other side e.g. adds another parameter. Does the new parameter get the correct alignment, or that of the old function name?
Re:Mergiraf: Syntax-Aware Merging for Git by pavelai on Monday November 17, 2025 @04:55AM (#45952235)
It would be merged into a valid code. What's about alignment in particular, I'm not sure