]> git.eshelyaron.com Git - emacs.git/commitdiff
; * etc/PROBLEMS: Document macOS problems with Emacs.clr (bug#70836).
authorEli Zaretskii <eliz@gnu.org>
Thu, 9 May 2024 06:05:22 +0000 (09:05 +0300)
committerEshel Yaron <me@eshelyaron.com>
Sun, 12 May 2024 15:47:57 +0000 (17:47 +0200)
(cherry picked from commit a7d247be90c6030a0ffebc2d8280206128b0e87c)

etc/PROBLEMS

index 2922f5a384c86c0a17bc25c9e3eb1794466e1234..77856087367279729edc4e8d88fd0d1f834c6502 100644 (file)
@@ -3402,7 +3402,7 @@ for further discussion.
 
 * Runtime problems specific to macOS
 
-** Error message when opening Emacs on macOS
+** Error message about malicious software when opening Emacs on macOS
 
 When opening Emacs, you may see an error message saying something like
 this:
@@ -3419,6 +3419,22 @@ the Emacs app icon, and then choose Open.  This adds a security
 exception for Emacs and from now on you should be able to open it by
 double-clicking on its icon, like any other app.
 
+** Error message about color list unarchiver when starting Emacs on macOS
+
+The error message looks like this:
+
+  Failed to initialize color list unarchiver:
+  Error Domain=NSCocoaErrorDomain Code=4864 "*** -[NSKeyedUnarchiver
+  _initForReadingFromData:error:throwLegacyExceptions:]: non-keyed archive cannot be decoded by NSKeyedUnarchiver"
+  UserInfo={NSDebugDescription=*** -[NSKeyedUnarchiver
+  _initForReadingFromData:error:throwLegacyExceptions:]: non-keyed archive cannot be decoded by NSKeyedUnarchiver}
+
+After showing this message, Emacs usually works normally.
+
+The usual reason for this is that the color file,
+~/Library/Colors/Emacs.clr, is stale or corrupted.  The solution is to
+delete that file and restart Emacs.
+
 ** macOS doesn't come with libxpm, so only XPM3 is supported.
 
 Libxpm is available for macOS as part of the XQuartz project.