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