Subject: RE: bug#40323: 28.0.50; error in process filter: Invalid search bound (wrong side of point)

From: Drew Adams <[email-masked]>
Date: Mon, 30 Mar 2020 08:49:54 -0700 (PDT)

> +      (let ((s start-marker))
> +        (setq start-marker end-marker
> +              end-marker s)))

A perhaps less clear but common cliche for that:

(setq start-marker (prog1 end-marker (setq end-marker start-marker)))