Subject: bug#23955: 24.5; Unexpected behavior of built-in function `transpose-regions'

From: Tino Calancha <[email-masked]>
Date: Wed, 13 Jul 2016 02:59:30 +0900 (JST)

I cannot reproduce the bug:

emacs -Q
;; Evaluate following form
(let* ((str ";; ((right))((left))")
        (expected ";; ((left))((right))")
        (result (with-temp-buffer
                  (insert str)
                  (transpose-regions 6 11 15 19)
                  (buffer-string))))
   (string= result expected))
=> t

In GNU Emacs 24.5.1 (x86_64-pc-linux-gnu, GTK+ Version 3.18.9)
  of 2016-04-08 on binet, modified by Debian
Windowing system distributor `The X.Org Foundation', version 11.0.11803000
System Description:	Debian GNU/Linux testing (stretch)