emacs-devel
[Top][All Lists]
Advanced

[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/26.0.50.1 (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) …)
                      unicode-category-table))

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]