Cider: ClojureScript REPL n'imprime pas assez

Créé le 2 juil. 2019  ·  5Commentaires  ·  Source: clojure-emacs/cider

Comportement prévisible

Que le ClojureScript REPL s'imprime joliment comme le Clojure REPL.

Comportement réel

Dans le REPL Clojure j'obtiens :

user> (zipmap (range 50) (range))
{0 0,
 7 7,
 20 20,

etc.

Dans le REPL ClojureScript, j'obtiens :

cljs.user> (zipmap (range 50) (range))
{0 0, 32 32, 1 1, 33 33, 2 2, 34 34, 3 3, 35 35, 4 4, 36 36, 5 5, 37 37, 6 6, 38 38, 7 7, 39 39, 8 8, 40 40, 9 9, 41 41, 10 10, 42 42, 11 11, 43 43, 12 12, 44 44, 13 13, 45 45, 14 14, 46 46, 15 15, 47 47, 16 16, 48 48, 17 17, 49 49, 18 18, 19 19, 20 20, 21 21, 22 22, 23 23, 24 24, 25 25, 26 26, 27 27, 28 28, 29 29, 30 30, 31 31}

Étapes pour reproduire le problème

Connectez-vous à la fois à ClojureScript et à Clojure avec cider-jack-in-clj&cljs partir d'un projet ClojureScript (j'utilisais le projet https://github.com/oskarkv/cljsissues). Ensuite, évaluez une expression qui devrait déclencher une jolie impression, telle que (zipmap (range 50) (range)) dans les deux REPL.

Informations sur l'environnement et la version

Informations sur la version du CIDRE

;; Connected to nREPL server - nrepl://localhost:46567
;; CIDER 0.22.0snapshot (package: 20190607.2013), nREPL 0.6.0
;; Clojure 1.10.1, Java 12.0.1

Version Emacs

25.2.2

ClojureScript bug help wanted high priority

Commentaire le plus utile

Je suis constamment confronté à cela et j'ai l'intention de prendre un peu de temps bientôt pour y travailler.

Tous les 5 commentaires

Hey! Pendant que ce problème est en cours de résolution, j'aimerais également partager une solution de contournement ici :

https://github.com/BetterThanTomorrow/calva/issues/363#issuecomment -538665282

Ce problème a été automatiquement marqué comme obsolète car il n'a pas eu d'activité récente. Il sera fermé si aucune autre activité ne se produit. Merci pour votre contribution et votre compréhension !

Je suis constamment confronté à cela et j'ai l'intention de prendre un peu de temps bientôt pour y travailler.

Ce problème a été automatiquement marqué comme obsolète car il n'a pas eu d'activité récente. Il sera fermé si aucune autre activité ne se produit. Merci pour votre contribution et votre compréhension !

Cela a été corrigé dans Piggieback 0.5 par @ak-coram , mais le problème persiste pour shadow-cljs, car il n'utilise pas Piggieback et doit implémenter une jolie impression indépendamment. J'y ai ouvert un ticket sur le sujet https://github.com/thheller/shadow-cljs/issues/716

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