rolandwalker / unicode-fonts

Configure Unicode fonts for Emacs
227 stars 28 forks source link

unicode-fonts-setup error #27

Open sivaramn opened 4 years ago

sivaramn commented 4 years ago

When I install unicode-fonts through melpa and execute (unicode-fonts-setup), I get the following error. How do I fix this please?

Debugger entered--Lisp error: (cl-assertion-failed ((tconc-p tc) "TC must be created by `make-tconc'."))
  cl--assertion-failed((tconc-p tc) "TC must be created by `make-tconc'." nil nil)
  tconc-list([cl-struct-tconc nil nil] (("LATIN CAPITAL LETTER YOGH" . 540) ("LATIN SMALL LETTER YOGH" . 541) ("CYRILLIC CAPITAL LETTER E" . 1069) ("CYRILLIC CAPITAL LETTER I" . 1048) ("CYRILLIC SMALL LETTER I" . 1080) ("CYRILLIC SMALL LETTER E" . 1101) ("DOUBLE VERTICAL BAR" . 9208) ("GEORGIAN SMALL LETTER AN" . 11520) ("GEORGIAN SMALL LETTER BAN" . 11521) ("GEORGIAN SMALL LETTER GAN" . 11522) ("GEORGIAN SMALL LETTER DON" . 11523) ("GEORGIAN SMALL LETTER EN" . 11524) ("GEORGIAN SMALL LETTER VIN" . 11525) ("GEORGIAN SMALL LETTER ZEN" . 11526) ("GEORGIAN SMALL LETTER TAN" . 11527) ("GEORGIAN SMALL LETTER IN" . 11528) ("GEORGIAN SMALL LETTER KAN" . 11529) ("GEORGIAN SMALL LETTER LAS" . 11530) ("GEORGIAN SMALL LETTER MAN" . 11531) ("GEORGIAN SMALL LETTER NAR" . 11532) ("GEORGIAN SMALL LETTER ON" . 11533) ("GEORGIAN SMALL LETTER PAR" . 11534) ("GEORGIAN SMALL LETTER ZHAR" . 11535) ("GEORGIAN SMALL LETTER RAE" . 11536) ("GEORGIAN SMALL LETTER SAN" . 11537) ("GEORGIAN SMALL LETTER TAR" . 11538) ("GEORGIAN SMALL LETTER UN" . 11539) ("GEORGIAN SMALL LETTER PHAR" . 11540) ("GEORGIAN SMALL LETTER KHAR" . 11541) ("GEORGIAN SMALL LETTER GHAN" . 11542) ("GEORGIAN SMALL LETTER QAR" . 11543) ("GEORGIAN SMALL LETTER SHIN" . 11544) ("GEORGIAN SMALL LETTER CHIN" . 11545) ("GEORGIAN SMALL LETTER CAN" . 11546) ("GEORGIAN SMALL LETTER JIL" . 11547) ("GEORGIAN SMALL LETTER CIL" . 11548) ("GEORGIAN SMALL LETTER CHAR" . 11549) ("GEORGIAN SMALL LETTER XAN" . 11550) ("GEORGIAN SMALL LETTER JHAN" . 11551) ("GEORGIAN SMALL LETTER HAE" . 11552) ("GEORGIAN SMALL LETTER HE" . 11553) ("GEORGIAN SMALL LETTER HIE" . 11554) ("GEORGIAN SMALL LETTER WE" . 11555) ("GEORGIAN SMALL LETTER HAR" . 11556) ("GEORGIAN SMALL LETTER HOE" . 11557) ("HANGUL LETTER KIYEOK" . 12593) ("HANGUL LETTER PIEUP" . 12610) ("HANGUL LETTER CIEUC" . 12616) ("PARENTHESIZED HANGUL KIYEOK" . 12800) ("PARENTHESIZED HANGUL PIEUP" . 12805) ...))
  ucs-utils-names()
  ucs-utils-names-hash()
  ucs-utils--lookup("Symbol for Escape")
  ucs-utils-char("Symbol for Escape" nil)
  unicode-fonts--generate-instructions("fontset-default")
  unicode-fonts--load-or-generate-instructions("fontset-default" nil)
  unicode-fonts--setup-1("fontset-default" nil)
  unicode-fonts-setup()
  eval((unicode-fonts-setup) nil)
  elisp--eval-last-sexp(nil)
  #f(compiled-function (eval-last-sexp-arg-internal) "Evaluate sexp before point; print value in the echo area.\nInteractively, with a non `-' prefix argument, print output into\ncurrent buffer.\n\nNormally, this function truncates long output according to the\nvalue of the variables `eval-expression-print-length' and\n`eval-expression-print-level'.  With a prefix argument of zero,\nhowever, there is no such truncation.\nInteger values are printed in several formats (decimal, octal,\nand hexadecimal).  When the prefix argument is -1 or the value\ndoesn't exceed `eval-expression-print-maximum-character', an\ninteger value is also printed as a character of that codepoint.\n\nIf `eval-expression-debug-on-error' is non-nil, which is the default,\nthis command arranges for all errors to enter the debugger." (interactive "P") #<bytecode 0x1000cf72f>)(nil)
  apply(#f(compiled-function (eval-last-sexp-arg-internal) "Evaluate sexp before point; print value in the echo area.\nInteractively, with a non `-' prefix argument, print output into\ncurrent buffer.\n\nNormally, this function truncates long output according to the\nvalue of the variables `eval-expression-print-length' and\n`eval-expression-print-level'.  With a prefix argument of zero,\nhowever, there is no such truncation.\nInteger values are printed in several formats (decimal, octal,\nand hexadecimal).  When the prefix argument is -1 or the value\ndoesn't exceed `eval-expression-print-maximum-character', an\ninteger value is also printed as a character of that codepoint.\n\nIf `eval-expression-debug-on-error' is non-nil, which is the default,\nthis command arranges for all errors to enter the debugger." (interactive "P") #<bytecode 0x1000cf72f>) nil)
  eval-last-sexp(nil)
  funcall-interactively(eval-last-sexp nil)
  #<subr call-interactively>(eval-last-sexp nil nil)
  apply(#<subr call-interactively> eval-last-sexp (nil nil))
  call-interactively@ido-cr+-record-current-command(#<subr call-interactively> eval-last-sexp nil nil)
  apply(call-interactively@ido-cr+-record-current-command #<subr call-interactively> (eval-last-sexp nil nil))
  call-interactively(eval-last-sexp nil nil)
  command-execute(eval-last-sexp)

In GNU Emacs 26.3 (build 1, x86_64-w64-mingw32) of 2019-08-29 built on CIRROCUMULUS Repository revision: 96dd0196c28bc36779584e47fffcca433c9309cd Windowing system distributor 'Microsoft Corp.', version 10.0.18363 Recent messages: [2020-07-10::15:05:23:992] Unicode Fonts - Mapping Unicode Blocks in fontset-default ... 19% [2020-07-10::15:05:24:187] Unicode Fonts - Mapping Unicode Blocks in fontset-default ... 30% [2020-07-10::15:05:24:382] Unicode Fonts - Mapping Unicode Blocks in fontset-default ... 41% [2020-07-10::15:05:24:598] Unicode Fonts - Mapping Unicode Blocks in fontset-default ... 55% [2020-07-10::15:05:24:781] Unicode Fonts - Mapping Unicode Blocks in fontset-default ... 76% [2020-07-10::15:05:24:987] Unicode Fonts - Mapping Unicode Blocks in fontset-default ... 94% [2020-07-10::15:05:25:030] Unicode Fonts - Mapping Unicode Blocks in fontset-default ... done [2020-07-10::15:05:25:031] Unicode Fonts - Mapping Overrides in fontset-default ... [2020-07-10::15:05:25:150] Entering debugger... [2020-07-10::15:05:25:204] [2 times] mwheel-scroll: Beginning of buffer [4 times] Configured using: 'configure --without-dbus --host=x86_64-w64-mingw32 --without-compress-install 'CFLAGS=-O2 -static -g3''

Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS THREADS LCMS2

Important settings: value of $LANG: ENN locale-coding-system: utf-8