Doom-emacs: Jeux de caractères manquants lors de diverses installations de création de brew Emacs

Créé le 25 févr. 2019  ·  3Commentaires  ·  Source: hlissner/doom-emacs

Comportement observé

J'ai testé doom make sur un tas de versions d'emacs pour voir ce qui fonctionne avec des logiciels comme chunkwm et j'ai découvert les erreurs suivantes sur cette formule :

Comportement attendu

Cela ressemble plus à la faute de la construction du gars en laissant des trucs supplémentaires sur le chemin, mais je ne suis pas assez intelligent pour comprendre comment l'éviter ou le nettoyer. Peut-être existe-t-il un moyen de trouver la dépendance des charsets localement?

Étapes à reproduire

Cask of a Macport buid , meilleure compatibilité, ne jouera pas bien avec Doom :

~/.emacs.d remotes/origin/develop~1
$  make
Warning: arch-dependent data dir '/Users/travis/build/railwaycat/build-macport/emacs-source/tmproot/libexec/em
Warning: arch-independent data dir '/Users/travis/build/railwaycat/build-macport/emacs-source/tmproot/share/em
Warning: Lisp directory '/Users/travis/build/railwaycat/build-macport/emacs-source/tmproot/share/emacs/26.1/li
Error: charsets directory not found:
/Users/travis/build/railwaycat/build-macport/emacs-source/tmproot/share/emacs/26.1/etc/charsets
Emacs will not function correctly without the character map files.
Please check your installation!
make: *** [all] Error 1

Problème similaire, plus de saveur Arch-y.

~/.emacs.d remotes/origin/develop~1
$  make                                                                                         
Warning: arch-dependent data dir '/Users/travis/build/railwaycat/build-macport/emacs-head/tmproot/libexec/emacs/26.1.92/x86_64-apple-darwin16.7.0/': No such file or directory
Warning: arch-independent data dir '/Users/travis/build/railwaycat/build-macport/emacs-head/tmproot/share/emacs/26.1.92/etc/': No such file or directory
Warning: Lisp directory '/Users/travis/build/railwaycat/build-macport/emacs-head/tmproot/share/emacs/26.1.92/lisp': No such file or directory
Error: charsets directory not found:
/Users/travis/build/railwaycat/build-macport/emacs-head/tmproot/share/emacs/26.1.92/etc/charsets
Emacs will not function correctly without the character map files.
Please check your installation!
make: *** [all] Error 1

L'installation la plus fluide est de loin, avec une ouverture par défaut ajoutée dans l'interface graphique à partir de la CLI avec emacs et emacsclient .

Comme ci-dessus mais pas de CLI, mais avec une meilleure décoration.

Informations système


Cliquez pour agrandir

Doom Doctor
Emacs v26.1
Doom v2.0.9 (n/a)
shell: /usr/local/bin/zsh
Compiled with:
  NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS
uname -a:
  Darwin vBook 18.5.0 Darwin Kernel Version 18.5.0: Sun Feb 10 23:38:43 PST 2019;
  root:xnu-4903.250.336.0.1~14/RELEASE_X86_64 x86_64

Checking your OS...
Checking your fonts...
Checking gnutls/openssl...
Testing your root certificates...
Checking for GNU/BSD tar...
Checking your enabled modules...
Loading /Users/v/.emacs.d/core/autoload/cache...


Everything seems fine, happy Emacs’ing!

external macOS resolved-elsewhere

Commentaire le plus utile

Il semble que le problème ait été résolu en amont. Faites-moi savoir si ce n'est pas le cas et je rouvrirai ce problème.

Tous les 3 commentaires

J'ai également eu l'erreur de jeu de caractères sur Railwaycat emacsmacport. Pour m'en débarrasser, j'ai dû installer la version normale au lieu de la version en fût. Mais cela ne fonctionnait toujours pas bien avec doom-emacs.

Le meilleur est emacs-plus pour le moment je pense. Mais le passage de la souris dans chunkwm ne fonctionnera pas (enfin, cela fonctionne si vous déplacez la souris très lentement sur les bords d'emacs) avec emacs-plus.

Je pense qu'il s'agit d'un problème connu en amont : https://github.com/railwaycat/homebrew-emacsmacport/issues/21

Il semble que le problème ait été résolu en amont. Faites-moi savoir si ce n'est pas le cas et je rouvrirai ce problème.

Cette page vous a été utile?
0 / 5 - 0 notes