I haven't yet tested what happens on answering yes in step 4 of the recipe, but assuming that then the sql-indent package is installed and the file is visited with correct fontification, the patch shouldn't change that. However, if you answer no in step 4, then next time you visit a SQL file you get prompted again, and the patch doesn't change that either. It may be desirable to limit the prompting, but I'm not sure if the required changes should be in sql.el, the gnu-elpa package, or both. In GNU Emacs 31.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.43, cairo version 1.18.2) of 2024-09-12 built on strobelfssd Repository revision: 31e8500b061b6963708e66468fc89db1006226d7 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101013 System Description: Linux From Scratch r12.2-5-systemd Configured using: 'configure -C 'CFLAGS=-Og -g3'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB