[Top][All Lists]

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

Re: master updated (e6041a0 -> 6220fae)

From: Michal Nazarewicz
Subject: Re: master updated (e6041a0 -> 6220fae)
Date: Fri, 17 Feb 2017 15:51:00 +0100
User-agent: Notmuch/0.19+53~g2e63a09 (http://notmuchmail.org) Emacs/ (x86_64-unknown-linux-gnu)

On Fri, Feb 17 2017, Glenn Morris wrote:
> Hi - this fails to bootstrap from a truly clean tree (probably you
> need to "make extraclean" in an existing tree to see it).
> Ref: http://hydra.nixos.org/build/48774928
>   Loading lisp/international/characters.el (source)...
>   Wrong type argument: char-table-p, nil

Unicode tables aren’t available and this causes the failure. ;/

This is unfortunate since without Unicode tables it seems to me that
characters.el needs to be kept in sync with Unicode manually.

I don’t fully comprehend how bootstrapping work just yet though.  In
particular, characters.el has:

    (when (setq unicode-category-table
                (unicode-property-table-internal 'general-category))
      (map-char-table #'(lambda (key val) …)

So perhaps it’s enough to hard-code syntax-table for ASCII and update
the rest with similar conditional?

Best regards
ミハウ “𝓶𝓲𝓷𝓪86” ナザレヴイツ
«If at first you don’t succeed, give up skydiving»

reply via email to

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