[BUG] {{noop}} is no longer able to prevent newline trimming (Experimental Macro Engine)

Author: God-damnit-allCreated May 20, 2026Updated Sep 15, 2026
Labels🐛 Bug🧩 Macros

Environment

Windows

System

Chromium 144.0.7559.44

Version

SillyTavern 1.18.0 'staging' (fe048f6bd)

Describe the problem

I remember it was intended behavior for {{noop}} to act as a stopper for {{trim}}, so that this:

foo
{{noop}}{{trim}}
bar

would become this:

foo
bar

But now it becomes this:

foobar

Please tick the boxes

  • I have explained the issue clearly, and I included all relevant info
  • I have checked that this issue hasn't already been raised
  • I have checked the docs important
  • I confirm that my issue is not related to third-party content, unofficial extension or patch. If in doubt, check with a new user account and with extensions disabled