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

Mention ANSI colour codes in manpage (documentation)

Aperta Adatta ai principianti
#413 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
1/5
Tempo stimato
Meno di un'ora
Idoneità per principianti
90/100
Tipo di issue
Documentazione
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
perl
Ambito
documentation

Direzione di ricerca

Leggi il testo della pagina man nel file ack, alle righe 2049–2061. Aggiornalo per indicare che (on_)?ANSI\d+ è valido per --color-<item>, oppure rimanda gli utenti a Term::ANSIColor per conoscere i codici colore supportati; il lavoro è terminato quando la documentazione rende individuabile questo supporto.

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

Descrizione

Change request: Update the documentation at https://github.com/beyondgrep/ack3/blob/11d698f9407c6bd5dfcff1c264bf0aa60abacc5d/ack#L2049-L2061 to either

  1. mention that (on_)?ANSI\d+ is valid inside --color-<item>, or,
  2. refer the user to Term::ANSIColor for a full list of supported colour codes
Context

Ack supports ANSI codes for --color-<type>, see e.g. https://github.com/beyondgrep/ack3/pull/407#issuecomment-6088778059

Discoverability is poor. (Anecdote below the fold.)

E.g. I came here to raise an feature request for ANSI input, not seeing it the latest manpage.
(Because the functionality is provided by a third party library, my amateur code search failed to spot that there was a dispatch. In my naivete I skimmed over the relevant line, thinking $ENV wasn't affected by command line flags 😓 )

I speculate that #407 had a similar origin story.


My typical use case: I have known ANSI colour codes (from e.g. editor configs) I want to copy, and (n - 16) in base 6 and vice versa adds a lot of friction.

Lingua principale
Perl
Stelle
831
Fork
78
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 beyondgrep/ack3

Tutte le issue di beyondgrep/ack3

Issue simili

Altre issue su Perl

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.