Subject: bug#32252: [PATCH] %o and %x now format signed numbers

From: Paul Eggert <[email-masked]>
Date: Thu, 26 Jul 2018 01:16:02 -0700

Helmut Eller wrote:
> So you actually changed the default behavior even if you said you
> wouldn't?

That was not my intent. Sorry, I messed up the default settings in a last-minute 
change. Thanks for catching that so quickly. I installed the attached to fix it.
From e4d6ebee213e2d6f37de839c09c05ab0a5346ce3 Mon Sep 17 00:00:00 2001
From: Paul Eggert <[email-masked]>
Date: Thu, 26 Jul 2018 01:14:31 -0700
Subject: [PATCH] * src/editfns.c (syms_of_editfns): Fix typo in previous
 change.

---
 src/editfns.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/editfns.c b/src/editfns.c
index df25721..522cb5d 100644
--- a/src/editfns.c
+++ b/src/editfns.c
@@ -5586,9 +5586,9 @@ This variable is experimental; email [email-masked] if you need
 it to be non-nil.  */);
   /* For now, default to true if bignums exist, false in traditional Emacs.  */
 #ifdef lisp_h_FIXNUMP
-  binary_as_unsigned = true;
-#else
   binary_as_unsigned = false;
+#else
+  binary_as_unsigned = true;
 #endif
 
   defsubr (&Spropertize);
-- 
2.7.4