bevyengine / bevyengine/bevy

bevy_log: Support Windows CMD formatting

Open
#5,176 1 comment 0 reactions 0 assignees View on GitHub
A-Diagnostics C-Bug O-Windows
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 16h
Merged PRs (30d)
171

Description

## What problem does this solve or what need does it fill?

ANSI Escape sequences make logs unreadable in cmd

## What solution would you like?

Either disable ASII escape codes for cmd or use the Windows CMD-specific ones

## What alternative(s) have you considered?

N/A

## Additional context
![server_6pJJTbFYvu](https://user-images.githubusercontent.com/45996170/177010459-33df06ad-6d28-4185-b36a-af0b4d7c9534.png)

Contributor guide

Open the contributing guide

Research direction

Start by locating the bevy_log implementation and the code that emits ANSI escape sequences on Windows. Reproduce the unreadable output in Windows CMD, then determine whether CMD should receive disabled formatting or Windows-specific sequences. Done means logs are readable in CMD without breaking the existing output behavior elsewhere.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.