git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH v2] userdiff: add support for Swift

From
Michael Montalbo <mmontalbo@gmail.com>
Date
Jul 27, 2026, 17:37 UTC
Message-ID
<CAC2QwmKuNEnFHraKTUkaskW4aeEWJvS68SyMfxMnhwMEoJuhrQ@mail.gmail.com>
In-Reply-To
<734cf745-ff32-4681-be2f-ad3225c80bec@kdbg.org>
On Sun, Jul 26, 2026 at 11:44 PM Johannes Sixt <j6t@kdbg.org> wrote:
Show 11 quoted lines
>
> Am 27.07.26 um 07:03 schrieb Michael Montalbo:
> > On Tue, Jul 21, 2026 at 12:06 AM Shlok Kulshreshtha <diy2903@gmail.com> wrote:
> >>
> >> Add a built-in userdiff driver for the Swift programming language so that
> >> diff hunk headers and word diffs work out of the box for ".swift" files.
> >>
> >
> > I noticed other languages add a test_language_driver entry to
> > t/t4034-diff-words.sh with corresponding pre/post/expect
> > fixtures. Should we add something similar for Swift?
[snip]
> In the past, these test scripts turned out to
> be non-trivial to get correct and it was a burden for both the author
> and the reviewers. It would certainly exceed the scope of a microproject.
>
Got it, thanks for the context.

FWIW, I tested the changes against a recent WWDC 2026 sample project[1] I was playing around with, and the new user driver appears to work well.

[1] https://developer.apple.com/documentation/FoundationModels/origami-crafting-a-dynamic-tutorial-for-apple-intelligence
Previous: Johannes Sixt
Message 12 of 12 in “userdiff: add support for Swift”
  1. userdiff: add support for SwiftShlok Kulshreshtha, Jul 17, 2026
  2. Junio C HamanoJul 17, 2026
  3. Johannes SixtJul 18, 2026
  4. Junio C HamanoJul 20, 2026
  5. Johannes SixtJul 20, 2026
  6. Shlok KulshreshthaJul 20, 2026
  7. userdiff: add support for SwiftShlok Kulshreshtha, Jul 21, 2026
  8. Junio C HamanoJul 21, 2026
  9. Johannes SixtJul 23, 2026
  10. Michael MontalboJul 27, 2026
  11. Johannes SixtJul 27, 2026
  12. Michael MontalboJul 27, 2026

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.