Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

256/24-bit colors outside bottom region / coloring breaks after view change #227

Open
jonathanslenders opened this issue Jul 25, 2015 · 2 comments

Comments

@jonathanslenders
Copy link

Hi @Maximus5,

What is the reason that we can only have 256 colors in the bottom region?

I'm the author of ptpython, a Python REPL, and working on better integration with ConEmu. We'd like to have 256 colors, similar to all VT100 terminals. But it doesn't make sense to scroll to the bottom. A REPL should be shown at the current position, right below the output of the previous command. It's also not a full-screen application.

Maybe, there is something that I'm missing. But xterm, gnome-terminal, etc... all manage to display the 256 colors for the whole console.

An alternative would be to make ConEmu already scroll to the bottom region in its initialization script that runs when creating a new console, but that's rather ugly. (I don't expect every user to change anything there.)

Jonathan

@Maximus5
Copy link
Owner

Maximus5 commented Jul 25, 2015

Due to historical reasons (true color was implement by contributor for use with Far Manager) it available for "visible part of the buffer", the bottom part is a working area of Far Manager.

I completely understand the lack of implementation, but it's hard to implement seamless synchronization of windows RealConsole surface with virtual ConEmu true color surface. Almost all parts of sources related to console services must be refactored or even rewritten from the scratch.

https://conemu.github.io/en/AnsiEscapeCodes.html#xterm_256_color_processing_requirements

nta added a commit to nta/clink that referenced this issue Nov 6, 2016
@Maximus5 Maximus5 changed the title 256 colors outside bottom region? 256/24-bit colors outside bottom region? Jan 18, 2018
@Maximus5 Maximus5 added this to To Do in ANSI via automation Jan 18, 2018
@Maximus5 Maximus5 changed the title 256/24-bit colors outside bottom region? 256/24-bit colors outside bottom region / coloring breaks after view change Jan 18, 2018
@Maximus5 Maximus5 added this to To do in RoadMap via automation May 25, 2018
@Maximus5 Maximus5 pinned this issue Oct 27, 2019
@markonop93
Copy link

hello @Maximus5
im not following what i have to do to enable support of colors now
i try to use clink with sgr 35;5;200 color and it works on regular cmd.exe and not in conemu

i have enabled "ConEmuHk inject", "ANSI and xterm sequences" and "TrueMod (24bit color) support"
i run regular/admin cmd.exe through clink and no color
im not sure how to completely disable scroll and if this is possible now or whats this issue is about
however color is not available also on bottom of console where i input

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
ANSI
  
To Do
RoadMap
  
To do
Development

No branches or pull requests

3 participants