On Sat, 2025-03-22 at 15:51 +0300, Konstantin Kharlamov wrote: > On Sat, 2025-03-22 at 13:48 +0200, Eli Zaretskii wrote: > > > +(define-derived-mode conf-npmrc-mode conf-mode "Conf[npmrc]" > > > + "Conf Mode starter for .npmrc files. > > > +Comments start with `#' and `;'. For details see `conf-mode'." > > > + (conf-mode-initialize "#") > > > + (modify-syntax-entry ?\; "<") > > > + (modify-syntax-entry ?\# "<")) > > > > Doesn't this affect the global syntax table, not just the syntax > > local to the buffer under this mode? > > Oooh, good catch! I counfounded "current buffer's syntax table" with > being buffer-local as opposed to mode local. > > Thank you very much, will fix today! Fixed! Patch is attached