Large 2htdp/image values displayed in DrRacket interactions get clipped, confusing
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 42/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Tranquilla
- Ambito
- desktop
Direzione di ricerca
Inizia riproducendo l'esempio nella finestra delle interazioni di DrRacket, quindi confronta le immagini grandi visualizzate con le relative rappresentazioni copiate e con i messaggi di errore check-expect risultanti. Il lavoro è concluso quando immagini visibilmente distinte rimangono distinguibili dopo la visualizzazione e la copia, senza modificare silenziosamente la rappresentazione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Because the DrRacket interactions window seems to clip overly-large images, two images that should look very visibly distinct in the interactions window can actually end up resembling one another.
#lang htdp/isl+
(require 2htdp/image)
(define BIG-CIRCLE (circle 3000 "solid" "blue"))
(define ACTUALLY-CLIPPED-CIRCLE
(crop 0 0 4167 6000 BIG-CIRCLE))
BIG-CIRCLE
ACTUALLY-CLIPPED-CIRCLE
(image-width BIG-CIRCLE)
(image-height BIG-CIRCLE)
(image-width ACTUALLY-CLIPPED-CIRCLE)
(image-height ACTUALLY-CLIPPED-CIRCLE)
When a user copies that clipped image back to the definitions window, the clipped cache silently becomes the copied/exported representation of the full image.
Copying and pasting such an image into a check-expect leads to perhaps-surprising test failure error messages, where the images look the same but its frames that look different.
- Lingua principale
- Racket
- Stelle
- 516
- Fork
- 103
- Merge medio
- 8h 52m
- PR unite (30g)
- 1
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di racket/drracket
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
-
check-syntax
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
Tutte le issue di racket/drracket
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
omacom/omarchy#14798 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
pop-os/cosmic-comp#2931 ·
I maintainer di solito rispondono entro 2 giorni
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
penso/herdr-gpui#399 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno