Theodor Thornhill writes: > On 30 November 2022 19:19:04 CET, Eli Zaretskii wrote: >>> Date: Wed, 30 Nov 2022 19:10:04 +0100 >>> From: Theodor Thornhill >>> CC: casouri@gmail.com, jostein@secure.kjonigsen.net, 59691@debbugs.gnu.org, >>> jostein@kjonigsen.net >>> >>> >Our automatic turning-on of major-modes looks at the file-name extension and >>> >little else (magic-mode-alist is not useful here). So if a file whose >>> >extension is XYZ can have more than one applicable major-mode, we should try >>> >to do something to turn on the correct mode automatically. What can we do? >>> >>> We are lucky because the extensions in question are ts, tsx and js. So we don't need any smartness :) >> >>And the extensions always say unequivocally what mode to use? Then yes, we >>are lucky, and need just one more major mode (and one more grammar library). > > I have already made that commit, but it is waiting on the indent style patch :) Ok, because it seems we didn't want the indent style patch let's fix this bug instead :) Attached is the new major mode. What do you think? Theo