Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Specifying a file to open at the command line forces zoom to 100%

Aperta
#74 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
rust
Ambito
cli, desktop-dev

Direzione di ricerca

Inizia dal percorso di avvio della riga di comando che gestisce un argomento file opzionale e carica il .rxrc della directory corrente. Riproduci la differenza tra l'esecuzione di rx e rx player.png, quindi traccia quando cambia lo zoom. Il lavoro è completato quando rx player.png mantiene lo zoom configurato a 8.0 continuando ad aprire il file specificato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

difficulty:easy type:enhancement

I'm running a copy of rx installed with cargo install --git https://github.com/cloudhead/rx --tag v0.4.0 on Kubuntu Linux 16.04 LTS (64-bit) and I observe the following undesirable behaviour.

With the following in .rxrc in the current directory...

-- Set Cavernas tile size
f/resize 8 8
zoom 8.0

-- Work around the apparent inability to display "actual in-game size" and
-- "preferred editing size" simultaneously
map / :zoom 4.0
map m :zoom 16.0

-- Remap Enter to clone the last frame rather than inserting a blank one
map <return> :f/clone

-- Set Cavernas palette
p/clear
p/add #3e3d4c
p/add #5a5a63
p/add #847f7f
p/add #bcb19f
p/add #21263f
p/add #394071
p/add #4063b2
p/add #efe7ce
p/add #3a5339
p/add #6b7b39
p/add #84ad42
p/add #c0461f
p/add #6c4f40
p/add #a5845a
p/add #cead73
p/add #673347
  1. Running rx works as expected
  2. Running rx player.png obeys every command in .rxrc except the zoom 8.0 (whether or not player.png exists).

(Which suggests to me that specifying a file on the command line is causing it do something equivalent to injecting a zoom 1.0 after evaluating .rxrc.)

Lingua principale
Rust
Stelle
3.5k
Fork
110
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di cloudhead/rx

Tutte le issue di cloudhead/rx

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.