emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master aaed8d4: Fix bootstrapping broken by a recent change


From: Eli Zaretskii
Subject: master aaed8d4: Fix bootstrapping broken by a recent change
Date: Fri, 29 Oct 2021 02:24:54 -0400 (EDT)

branch: master
commit aaed8d4a81ed43a7154bca3c9fe624436a9d386a
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>

    Fix bootstrapping broken by a recent change
    
    * src/keymap.c (Flookup_key): Avoid crashes during bootstrap when
    uni-lowercase.el is not available yet.
---
 src/keymap.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/keymap.c b/src/keymap.c
index 2e98b05..5ff13ba 100644
--- a/src/keymap.c
+++ b/src/keymap.c
@@ -1295,6 +1295,9 @@ recognize the default bindings, just as 
`read-key-sequence' does.  */)
   if (NILP (unicode_case_table))
     {
       unicode_case_table = uniprop_table (intern ("lowercase"));
+      /* uni-lowercase.el might be unavailable during bootstrap.  */
+      if (NILP (unicode_case_table))
+       return found;
       staticpro (&unicode_case_table);
     }
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]